/*@import "compass/utilities/general/clearfix";*/
/*@import "susy";*/
/*@import "susy";*/
*, *:before, *:after {
  box-sizing: border-box; }

/*$susy: (
  columns: 12,
  gutters: 1/4,
  //gutter-position: inside
);*/
@font-face {
  font-family: GeorgiaProRegular;
  src: url("../fonts/Georgia Pro Regular.ttf") format("truetype"), url("../fonts/Georgia Pro Regular.woff") format("woff"), url("../fonts/Georgia Pro Regular.woff2") format("woff2"), url("../fonts/Georgia Pro Regular.eot") format("eot");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: Everett;
  src: url("../fonts/TWKEverett-Regular.otf") format("opentype"), url("../fonts/TWKEverett-Regular.ttf") format("truetype"), url("../fonts/TWKEverett-Regular.woff") format("woff"), url("../fonts/TWKEverett-Regular.woff2") format("woff2"), url("../fonts/TWKEverett-Regular.eot") format("eot");
  font-weight: normal;
  font-style: normal; }

/*$global-color-accent: #ff9933;*/
ul.compactbullets, ol.compactbullets {
  padding-left: 0;
  margin-left: .5em; }
  @media (min-width: 700px) {
    ul.compactbullets, ol.compactbullets {
      margin-left: .5vw; } }
  .no-cssgrid ul.compactbullets, .no-cssgrid ol.compactbullets {
    margin-left: 1em; }
    @media (min-width: 700px) {
      .no-cssgrid ul.compactbullets, .no-cssgrid ol.compactbullets {
        margin-left: 1vw; } }
  ul.compactbullets li, ol.compactbullets li {
    list-style-position: outside;
    margin-left: 1.1em;
    margin-bottom: 0; }
    @media (min-width: 700px) {
      ul.compactbullets li, ol.compactbullets li {
        margin-left: 1.1vw; } }
    .no-cssgrid ul.compactbullets li, .no-cssgrid ol.compactbullets li {
      margin-left: 0;
      /* to please IE11 and older versions of EdgeHTML.*/ }
    ul.compactbullets li > ul, ol.compactbullets li > ul {
      margin-bottom: 0;
      margin-left: .5em; }
      @media (min-width: 700px) {
        ul.compactbullets li > ul, ol.compactbullets li > ul {
          margin-left: .5vw; } }
    ul.compactbullets li li, ol.compactbullets li li {
      margin-left: 1em; }
      @media (min-width: 700px) {
        ul.compactbullets li li, ol.compactbullets li li {
          margin-left: 1vw; } }
  ul.compactbullets p, ol.compactbullets p {
    padding: 0 !important;
    margin: 0 !important; }

li.compactbullet {
  list-style-position: outside;
  margin-left: 1.1em;
  margin-bottom: 0; }
  @media (min-width: 700px) {
    li.compactbullet {
      margin-left: 1.1vw; } }
  .no-cssgrid li.compactbullet {
    margin-left: 0;
    /* to please IE11 and older versions of EdgeHTML.*/ }
  li.compactbullet p {
    padding: 0 !important;
    margin: 0 !important; }

a, a h2,
.link,
.link h2 {
  color: #2d6eb0; }

a:hover, a:hover h2,
a:focus,
a:focus h2,
.link:hover,
.link:hover h2,
.link:focus,
.link:focus h2 {
  color: #2d6eb0; }

a:active, a:active h2,
.link:active,
.link:active h2 {
  color: #2d6eb0; }

/* ---------- Color Form ----------- */
[dir="rtl"] .color-form .color-palette {
  margin-left: 0;
  margin-right: 1.25em; }

[dir="rtl"] .color-form .form-item label {
  float: right; }

[dir="rtl"] .color-form .color-palette .lock {
  right: -1.25em;
  left: 0; }
