
/* line 155, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_forms.scss */
.user-new .field-home-phone input[type="text"],
.user-edit .field-home-phone input[type="text"] {
  width: 32%;
  float: left;
  margin-right: 2%;
  display: inline;
}
@media (min-width: 0) and (max-width: 600px) {
  /* line 155, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_forms.scss */
  .user-new .field-home-phone input[type="text"],
  .user-edit .field-home-phone input[type="text"] {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
  }
}
/* line 164, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_forms.scss */
.user-new .field-password,
.user-new .field-company,
.user-new .field-address1,
.user-new .field-first-name,
.user-new .field-last-name,
.user-new .field-address2,
.user-edit .field-password,
.user-edit .field-company,
.user-edit .field-address1,
.user-edit .field-first-name,
.user-edit .field-last-name,
.user-edit .field-address2 {
  width: 49%;
  float: left;
  margin-right: 2%;
  display: inline;
}
@media (min-width: 0) and (max-width: 600px) {
  /* line 164, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_forms.scss */
  .user-new .field-password,
  .user-new .field-company,
  .user-new .field-address1,
  .user-new .field-first-name,
  .user-new .field-last-name,
  .user-new .field-address2,
  .user-edit .field-password,
  .user-edit .field-company,
  .user-edit .field-address1,
  .user-edit .field-first-name,
  .user-edit .field-last-name,
  .user-edit .field-address2 {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
  }
}
/* line 177, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_forms.scss */
.user-new .field-password-confirmation,
.user-new .field-job-title,
.user-new .field-last-name,
.user-new .field-address2,
.user-edit .field-password-confirmation,
.user-edit .field-job-title,
.user-edit .field-last-name,
.user-edit .field-address2 {
  width: 49%;
  float: right;
  margin-right: 0;
  *margin-left: -20px;
  display: inline;
}
@media (min-width: 0) and (max-width: 600px) {
  /* line 177, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_forms.scss */
  .user-new .field-password-confirmation,
  .user-new .field-job-title,
  .user-new .field-last-name,
  .user-new .field-address2,
  .user-edit .field-password-confirmation,
  .user-edit .field-job-title,
  .user-edit .field-last-name,
  .user-edit .field-address2 {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
  }
}
/* line 188, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_forms.scss */
.user-new .field-address1,
.user-new .field-country,
.user-new .field-email,
.user-edit .field-address1,
.user-edit .field-country,
.user-edit .field-email {
  clear: both;
}
/* line 194, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_forms.scss */
.user-new .field-password,
.user-new .field-home-phone,
.user-edit .field-password,
.user-edit .field-home-phone {
  margin-bottom: 60px;
  margin-bottom: 3.75rem;
}
/* line 199, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_forms.scss */
.user-new .form-field-checkbox,
.user-edit .form-field-checkbox {
  width: 32%;
  float: left;
  margin-right: 2%;
  display: inline;
  padding: 10px;
  padding: 0.625rem;
  margin-bottom: 10px;
  margin-bottom: 0.625rem;
  background-color: #eee;
  line-height: 0;
}
@media (min-width: 401px) and (max-width: 600px) {
  /* line 199, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_forms.scss */
  .user-new .form-field-checkbox,
  .user-edit .form-field-checkbox {
    width: 49%;
    float: left;
    margin-right: 2%;
    display: inline;
  }
  /* line 209, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_forms.scss */
  .user-new .form-field-checkbox:nth-child(2n),
  .user-edit .form-field-checkbox:nth-child(2n) {
    float: right;
    margin-right: 0;
    *margin-left: -20px;
    display: inline;
  }
  /* line 214, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_forms.scss */
  .user-new .form-field-checkbox:nth-child(2n+1),
  .user-edit .form-field-checkbox:nth-child(2n+1) {
    clear: both;
  }
}
@media (min-width: 601px) {
  /* line 220, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_forms.scss */
  .user-new .form-field-checkbox:nth-child(3n),
  .user-edit .form-field-checkbox:nth-child(3n) {
    float: right;
    margin-right: 0;
    *margin-left: -20px;
    display: inline;
  }
  /* line 225, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_forms.scss */
  .user-new .form-field-checkbox:nth-child(3n+4),
  .user-edit .form-field-checkbox:nth-child(3n+4) {
    clear: both;
  }
}
@media (min-width: 0) and (max-width: 400px) {
  /* line 199, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_forms.scss */
  .user-new .form-field-checkbox,
  .user-edit .form-field-checkbox {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
  }
}
/* line 234, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_forms.scss */
.user-new .form-field-checkbox .label-checkbox,
.user-edit .form-field-checkbox .label-checkbox {
  margin-right: 10px;
  margin-right: 0.625rem;
  font-size: 12px;
  font-size: 0.75rem;
  font-weight: normal;
  display: inline;
  float: none;
}
/* line 243, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_forms.scss */
.user-new .field-mailing-lists,
.user-edit .field-mailing-lists {
  margin-top: 20px;
  margin-top: 1.25rem;
}
/* line 253, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_forms.scss */
.user-new .demographics .record div small,
.user-edit .demographics .record div small {
  margin-bottom: 10px;
  margin-bottom: 0.625rem;
  font-family: Georgia, serif;
  font-style: italic;
  display: block;
  color: #aaa;
}
/* line 261, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_forms.scss */
.user-new .demographics .record div select[multiple="multiple"],
.user-edit .demographics .record div select[multiple="multiple"] {
  height: 175px;
}

@media (min-width: 0) and (max-width: 500px) {
  /* line 270, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_forms.scss */
  .user-new select {
    width: 100%;
  }
}

/* line 275, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_forms.scss */
.subscription-form small {
  margin-top: 5px;
  margin-top: 0.3125rem;
  line-height: 1.25;
  display: block;
  color: #999;
}
/* line 283, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_forms.scss */
.subscription-form .field-first-name,
.subscription-form .field-last-name,
.subscription-form .field-password,
.subscription-form .field-company,
.subscription-form .field-address1,
.subscription-form .field-address2 {
  width: 49%;
  float: left;
  margin-right: 2%;
  display: inline;
}
@media (min-width: 0) and (max-width: 600px) {
  /* line 283, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_forms.scss */
  .subscription-form .field-first-name,
  .subscription-form .field-last-name,
  .subscription-form .field-password,
  .subscription-form .field-company,
  .subscription-form .field-address1,
  .subscription-form .field-address2 {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
  }
}
/* line 297, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_forms.scss */
.subscription-form .field-city,
.subscription-form .field-state,
.subscription-form .field-postal-code {
  width: 32%;
  float: left;
  margin-right: 2%;
  display: inline;
}
@media (min-width: 0) and (max-width: 600px) {
  /* line 297, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_forms.scss */
  .subscription-form .field-city,
  .subscription-form .field-state,
  .subscription-form .field-postal-code {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
  }
}
/* line 307, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_forms.scss */
.subscription-form .field-last-name,
.subscription-form .field-postal-code {
  float: right;
  margin-right: 0;
  *margin-left: -20px;
  display: inline;
}
@media (min-width: 0) and (max-width: 600px) {
  /* line 307, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_forms.scss */
  .subscription-form .field-last-name,
  .subscription-form .field-postal-code {
    float: none;
  }
}
/* line 316, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_forms.scss */
.subscription-form .field-password-confirmation,
.subscription-form .field-job-title,
.subscription-form .field-address2 {
  width: 49%;
  float: right;
  margin-right: 0;
  *margin-left: -20px;
  display: inline;
}
@media (min-width: 0) and (max-width: 600px) {
  /* line 316, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_forms.scss */
  .subscription-form .field-password-confirmation,
  .subscription-form .field-job-title,
  .subscription-form .field-address2 {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
  }
}
/* line 326, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_forms.scss */
.subscription-form .field-country,
.subscription-form .field-fax,
.subscription-form .field-suffix {
  clear: both;
}
/* line 332, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_forms.scss */
.subscription-form .field-suffix,
.subscription-form .field-password,
.subscription-form .field-fax,
.subscription-form .field-country {
  margin-bottom: 60px;
  margin-bottom: 3.75rem;
}
/* line 339, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_forms.scss */
.subscription-form .form-field-checkbox {
  width: 32%;
  float: left;
  margin-right: 2%;
  display: inline;
  padding: 10px;
  padding: 0.625rem;
  margin-bottom: 10px;
  margin-bottom: 0.625rem;
  background-color: #eee;
  line-height: 0;
}
@media (min-width: 401px) and (max-width: 600px) {
  /* line 339, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_forms.scss */
  .subscription-form .form-field-checkbox {
    width: 49%;
    float: left;
    margin-right: 2%;
    display: inline;
  }
  /* line 349, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_forms.scss */
  .subscription-form .form-field-checkbox:nth-child(2n) {
    float: right;
    margin-right: 0;
    *margin-left: -20px;
    display: inline;
  }
  /* line 354, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_forms.scss */
  .subscription-form .form-field-checkbox:nth-child(2n+1) {
    clear: both;
  }
}
@media (min-width: 601px) {
  /* line 360, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_forms.scss */
  .subscription-form .form-field-checkbox:nth-child(3n) {
    float: right;
    margin-right: 0;
    *margin-left: -20px;
    display: inline;
  }
  /* line 365, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_forms.scss */
  .subscription-form .form-field-checkbox:nth-child(3n+4) {
    clear: both;
  }
}
@media (min-width: 0) and (max-width: 400px) {
  /* line 339, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_forms.scss */
  .subscription-form .form-field-checkbox {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
  }
}
/* line 374, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_forms.scss */
.subscription-form .form-field-checkbox .label-checkbox {
  margin-right: 10px;
  margin-right: 0.625rem;
  font-size: 12px;
  font-size: 0.75rem;
  font-weight: normal;
  display: inline;
  float: none;
}
/* line 383, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_forms.scss */
.subscription-form .field-mailing-lists {
  margin-top: 20px;
  margin-top: 1.25rem;
}
/* line 393, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_forms.scss */
.subscription-form .demographics .record div small {
  margin-bottom: 10px;
  margin-bottom: 0.625rem;
  font-family: Georgia, serif;
  font-style: italic;
  display: block;
  color: #aaa;
}
/* line 401, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_forms.scss */
.subscription-form .demographics .record div select[multiple="multiple"] {
  height: 175px;
}

/* line 410, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_forms.scss */
#mail_form h3 {
  margin-top: 20px;
  margin-top: 1.25rem;
}
/* line 415, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_forms.scss */
#mail_form .button {
  background-color: #598527;
  border: none;
  color: #fff;
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}

/* line 426, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_forms.scss */
.events-register fieldset > div {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
/* line 430, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_forms.scss */
.events-register label .red {
  color: #fa5348;
}
/* line 434, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_forms.scss */
.events-register h2 {
  font-size: 24px;
  font-size: 1.5rem;
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
/* line 440, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_forms.scss */
.events-register .add-attendant {
  background-color: #598527;
  color: #fff;
  text-decoration: none;
}

/* line 5, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.main-left-container {
  display: none;
  top: 50px;
}
/* line 9, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.main-left-container li:hover {
  background-color: #3c3c3c;
}

/* line 14, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.main-navigation-left {
  margin-right: 10px;
  margin-right: 0.625rem;
  font-size: 14px;
  font-size: 0.875rem;
  float: left;
  position: relative;
}
/* line 20, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.main-navigation-left .main-navigation__button {
  margin: 10px 0 0 0;
  margin:  10px 0 0 0;
  padding: 0 20px 0 0;
  padding:  0 20px 0 0;
  background-color: #222;
  border-bottom: none;
  border-left: none;
  border-right: 1px solid #555555;
  border-top: none;
  color: #fff;
  height: 30px;
  line-height: 30px;
  outline: none;
  position: relative;
  text-align: right;
  width: 95px;
}
/* line 37, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.main-navigation-left .main-navigation__button:hover {
  color: #fff;
}
/* line 41, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.main-navigation-left .main-navigation__button:before {
  margin-right: 8px;
  margin-right: 0.5rem;
  font-size: 22px;
  font-size: 1.375rem;
  left: 10px;
  position: absolute;
  top: 4px;
}

/* line 55, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.mm-menu > .mm-panel.mm-subopened {
  display: none;
}

/* line 64, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.main-navigation-right {
  font-size: 14px;
  font-size: 0.875rem;
  float: left;
  font-weight: normal;
  position: relative;
}
@media (min-width: 0px) and (max-width: 550px) {
  /* line 64, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
  .main-navigation-right {
    display: none;
  }
}
/* line 75, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.main-navigation-right .level1 {
  *zoom: 1;
  max-width: 1040px;
  max-width: 65rem;
  _width: 1040px;
  padding-left: 20px;
  padding-left: 1.25rem;
  padding-right: 20px;
  padding-right: 1.25rem;
  margin-left: auto;
  margin-right: auto;
  list-style: none;
  margin: 0 auto;
  padding: 0;
}
/* line 38, ../../../../shared/bundle/ruby/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/general/_clearfix.scss */
.main-navigation-right .level1:after {
  content: "";
  display: table;
  clear: both;
}
/* line 83, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.main-navigation-right .level1-li {
  float: left;
  list-style: none;
  position: relative;
}
/* line 89, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.main-navigation-right .level1-li a {
  padding: 10px;
  padding: 0.625rem;
  color: #fff;
  cursor: pointer;
  display: block;
  outline: none;
  text-decoration: none;
}
/* line 99, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.main-navigation-right .level1-li > a {
  padding: 0px 10px;
  padding:  0px 10px;
  height: 50px;
  line-height: 50px;
}
/* line 105, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.main-navigation-right .level1-li > a:after {
  margin-left: 8px;
  margin-left: 0.5rem;
  font-size: 16px;
  font-size: 1rem;
  color: #fff;
  content: "\f0d7";
}
/* line 113, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.main-navigation-right .level1-li:last-child {
  margin-right: 10px;
  margin-right: 0.625rem;
}
/* line 118, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.main-navigation-right .level2 {
  background-color: #222;
  border-top: 1px solid #555555;
  list-style: none;
  margin: 0;
  padding: 0;
  width: 200px;
}
/* line 127, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.main-navigation-right .level2-li {
  padding: 1px;
  padding: 0.0625rem;
  border-bottom: 1px solid #555555;
  line-height: 1.25;
}
/* line 132, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.main-navigation-right .level2-li:last-child {
  border: none;
}
/* line 136, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.main-navigation-right .level2-li a {
  -webkit-transition: all 0.15s;
  -moz-transition: all 0.15s;
  -ms-transition: all 0.15s;
  -o-transition: all 0.15s;
  transition: all 0.15s;
}
/* line 143, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.main-navigation-right .level2-li a:hover {
  background-color: #3c3c3c;
}
/* line 149, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.main-navigation-right .level3 {
  background-color: #0e0e0e;
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 156, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.main-navigation-right .level3-li {
  border-top: 1px solid #555555;
}
/* line 159, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.main-navigation-right .level3-li a {
  padding: 10px 10px 10px 30px;
  padding:  10px 10px 10px 30px;
  border-left: 3px solid #555555;
}

/* line 171, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.main-navigation-forum {
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: normal;
  position: relative;
  float: left;
}
@media (min-width: 0px) and (max-width: 640px) {
  /* line 171, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
  .main-navigation-forum {
    display: none;
  }
}
/* line 182, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.main-navigation-forum .level1 {
  *zoom: 1;
  max-width: 1040px;
  max-width: 65rem;
  _width: 1040px;
  padding-left: 20px;
  padding-left: 1.25rem;
  padding-right: 20px;
  padding-right: 1.25rem;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  margin: 0 auto;
  list-style: none;
}
/* line 38, ../../../../shared/bundle/ruby/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/general/_clearfix.scss */
.main-navigation-forum .level1:after {
  content: "";
  display: table;
  clear: both;
}
/* line 190, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.main-navigation-forum .level1-li {
  float: left;
  list-style: none;
  position: relative;
}
/* line 195, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.main-navigation-forum .level1-li a {
  margin: 10px 0px;
  margin:  10px 0px;
  padding: 0px 10px 0 20px;
  padding:  0px 10px 0 20px;
  border-left: 1px solid #555555;
  display: block;
  color: #fff;
  cursor: pointer;
  height: 30px;
  line-height: 30px;
  outline: none;
  text-decoration: none;
}

/* line 215, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.home-social-icons {
  padding: 15px 0 0 10px;
  padding:  15px 0 0 10px;
  font-size: 14px;
  font-size: 0.875rem;
  color: #fff;
  float: left;
}
@media (min-width: 0) and (max-width: 915px) {
  /* line 215, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
  .home-social-icons {
    display: none;
    visibility: hidden;
  }
}
/* line 226, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.home-social-icons a {
  font-size: 18px;
  font-size: 1.125rem;
  margin-right: 10px;
  margin-right: 0.625rem;
  display: none;
  color: #fff;
  height: 24px;
  line-height: 24px;
  outline: none;
  text-decoration: none;
}
/* line 237, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.home-social-icons a:first-child {
  margin-left: 8px;
  margin-left: 0.5rem;
}
/* line 239, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.home-social-icons a:hover {
  color: #73ac33;
}
/* line 242, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.home-social-icons .twitter {
  display: inline-block;
}
/* line 247, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.home-social-icons .facebook {
  display: inline-block;
}
/* line 252, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.home-social-icons .linkedin {
  display: inline-block;
}
/* line 257, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.home-social-icons .googleplus {
  display: inline-block;
}
/* line 262, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.home-social-icons .youtube {
  display: inline-block;
}

/* line 273, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.user-actions {
  font-size: 14px;
  font-size: 0.875rem;
  float: left;
  font-weight: normal;
  position: relative;
}
/* line 280, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.user-actions .level1 {
  *zoom: 1;
  max-width: 1040px;
  max-width: 65rem;
  _width: 1040px;
  padding-left: 20px;
  padding-left: 1.25rem;
  padding-right: 20px;
  padding-right: 1.25rem;
  margin-left: auto;
  margin-right: auto;
  list-style: none;
  margin: 0 auto;
  padding: 0;
}
/* line 38, ../../../../shared/bundle/ruby/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/general/_clearfix.scss */
.user-actions .level1:after {
  content: "";
  display: table;
  clear: both;
}
/* line 288, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.user-actions .level1-li {
  float: left;
  list-style: none;
  position: relative;
}
/* line 294, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.user-actions .level1-li a {
  padding: 10px;
  padding: 0.625rem;
  color: #fff;
  cursor: pointer;
  display: block;
  outline: none;
  text-decoration: none;
}
/* line 304, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.user-actions .level1-li > a {
  padding: 0px 10px;
  padding:  0px 10px;
  height: 50px;
  line-height: 50px;
}
/* line 311, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.user-actions .level2 {
  margin-left: -142px;
  margin-left: -8.875rem;
  background-color: #222;
  border-top: 1px solid #555555;
  list-style: none;
  padding: 0;
  width: 200px;
}
/* line 320, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.user-actions .level2-li {
  padding: 10px;
  padding: 0.625rem;
  line-height: 1.25;
}
/* line 329, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.user-actions .login-box fieldset {
  border: none;
  margin: 0;
  padding: 0;
}
/* line 335, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.user-actions .login-box .field1,
.user-actions .login-box .field2,
.user-actions .login-box .field3 {
  margin-bottom: 10px;
  margin-bottom: 0.625rem;
}
/* line 341, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.user-actions .login-box .field3 {
  text-align: right;
}
/* line 345, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.user-actions .login-box .field3 .button {
  font-size: 12px;
  font-size: 0.75rem;
  float: left;
}
/* line 350, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.user-actions .login-box .field3 #remember {
  margin: 6px 4px 0 0;
  margin:  6px 4px 0 0;
  display: inline-block;
}
/* line 355, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.user-actions .login-box .field3 label {
  margin-top: 6px;
  margin-top: 0.375rem;
  font-size: 12px;
  font-size: 0.75rem;
  display: inline-block;
}
/* line 362, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.user-actions .login-box .field4 {
  text-align: center;
}
/* line 366, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.user-actions .login-box label {
  color: #fff;
  font-weight: normal;
}
/* line 371, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.user-actions .login-box input[type="text"],
.user-actions .login-box input[type="email"],
.user-actions .login-box input[type="password"] {
  padding: 6px;
  padding: 0.375rem;
  border: 1px solid #555555;
}
/* line 377, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.user-actions .login-box input[type="text"]:focus,
.user-actions .login-box input[type="email"]:focus,
.user-actions .login-box input[type="password"]:focus {
  outline: none;
}
/* line 385, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.user-actions .user-actions__list > li {
  display: none;
}

/* line 396, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.quick-search {
  margin: 10px 10px 0 0;
  margin:  10px 10px 0 0;
  float: left;
  height: 30px;
  line-height: 30px;
}
/* line 402, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.quick-search input[type="search"] {
  border: none;
  width: 85%;
}
/* line 14, ../../../../shared/bundle/ruby/2.1.0/gems/susy-2.1.3/sass/susy/language/susyone/_grid.scss */
.quick-search input[type="search"] * {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 409, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.quick-search__link {
  height: 30px;
  text-align: center;
  width: 30px;
}
/* line 414, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.quick-search__link a {
  color: #fff;
  outline: none;
  text-decoration: none;
}
/* line 419, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.quick-search__link a:before {
  content: "";
}

/* line 426, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.quick-search__form {
  padding: 10px;
  padding: 0.625rem;
  background-color: #222;
  display: none;
  height: 50px;
  position: absolute;
  right: 0;
  top: 50px;
}
/* line 435, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.quick-search__form input {
  padding: 5px;
  padding: 0.3125rem;
  font-size: 14px;
  font-size: 0.875rem;
}

/* line 441, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.quick-search__button {
  background: none;
  border: none;
  color: #fff;
}
/* line 446, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.quick-search__button:before {
  content: "";
  position: absolute;
  right: 5px;
  top: 14px;
}

/* line 461, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.nav-bottom {
  *zoom: 1;
  max-width: 1040px;
  max-width: 65rem;
  _width: 1040px;
  padding-left: 20px;
  padding-left: 1.25rem;
  padding-right: 20px;
  padding-right: 1.25rem;
  margin-left: auto;
  margin-right: auto;
  color: #fff;
  line-height: 1.45;
}
/* line 38, ../../../../shared/bundle/ruby/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/general/_clearfix.scss */
.nav-bottom:after {
  content: "";
  display: table;
  clear: both;
}
/* line 466, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.nav-bottom a {
  color: #fff;
  text-decoration: none;
}
/* line 470, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.nav-bottom a:hover {
  text-decoration: underline;
}
/* line 476, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.nav-bottom a.no_link:hover {
  text-decoration: none;
}
/* line 482, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.nav-bottom .nav-bottom__column {
  width: 18%;
  float: left;
  margin-right: 2%;
}
@media (min-width: 500px) and (max-width: 645px) {
  /* line 482, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
  .nav-bottom .nav-bottom__column {
    width: 100%;
    margin: 0;
    float: none;
  }
}
@media (min-width: 0px) and (max-width: 500px) {
  /* line 482, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
  .nav-bottom .nav-bottom__column {
    display: none;
  }
}
/* line 497, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.nav-bottom .nav-bottom__column:nth-child(5) {
  margin-right: 0;
}
/* line 502, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.nav-bottom .level1 {
  margin: 0;
  padding: 0;
}
/* line 507, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.nav-bottom .level1-li {
  margin-bottom: 30px;
  margin-bottom: 1.875rem;
  list-style: none;
}
/* line 511, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.nav-bottom .level1-li a {
  margin-bottom: 5px;
  margin-bottom: 0.3125rem;
  font-size: 16px;
  font-size: 1rem;
  display: block;
  font-weight: 600;
}
/* line 519, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.nav-bottom .level2 {
  margin: 0;
  padding: 0;
}
/* line 524, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.nav-bottom .level2-li {
  list-style: none;
}
/* line 527, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_navigation.scss */
.nav-bottom .level2-li a {
  font-size: 14px;
  font-size: 0.875rem;
  display: block;
  font-weight: 300;
  margin: 0;
}

/* line 1, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_login.scss */
.user-login-page-registration-msg,
.user-retrieve-password,
.user-retrieve-password-bottom {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
/* line 6, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_login.scss */
.user-login-page-registration-msg .editorial-content__title,
.user-retrieve-password .editorial-content__title,
.user-retrieve-password-bottom .editorial-content__title {
  font-size: 24px;
  font-size: 1.5rem;
}

/* line 16, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_login.scss */
.user-retrieve-password-bottom {
  margin-top: 20px;
  margin-top: 1.25rem;
}

/* line 27, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_login.scss */
.user-login .form-field, .user-login .comment .field, .comment .user-login .field, .user-login .user-new .demographics .record div, .user-new .demographics .record .user-login div,
.user-login .user-edit .demographics .record div,
.user-edit .demographics .record .user-login div, .user-login .subscription-form .demographics .record div, .subscription-form .demographics .record .user-login div {
  width: 50%;
}
/* line 31, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_login.scss */
.user-login .field-remember-me {
  margin-bottom: 0;
}
/* line 34, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_login.scss */
.user-login .field-remember-me label {
  margin: 0 10px 0 0;
  margin:  0 10px 0 0;
  font-size: 14px;
  font-size: 0.875rem;
  float: left;
  line-height: 1.85;
}
/* line 42, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_login.scss */
.user-login .button {
  margin: 20px 0;
  margin:  20px 0;
}

/* line 47, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_login.scss */
.forgot-password-link {
  font-size: 14px;
  font-size: 0.875rem;
  color: #598527;
  text-decoration: none;
  display: block;
}

/* line 55, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_login.scss */
.user-reminder .form td {
  vertical-align: bottom;
}

/* line 3, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.article-show .headline, .blog-post .headline,
.article-preview .headline {
  margin: 10px 0;
  margin:  10px 0;
  font-size: 36px;
  font-size: 2.25rem;
  clear: both;
  line-height: 1.25;
}
/* line 11, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.article-show .sub-headline, .blog-post .sub-headline,
.article-preview .sub-headline {
  font-size: 24px;
  font-size: 1.5rem;
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
  font-weight: 300;
}
/* line 17, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.article-show .sub-headline a, .blog-post .sub-headline a,
.article-preview .sub-headline a {
  color: #598527;
  text-decoration: none;
}
/* line 27, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.article-show .date, .blog-post .date,
.article-preview .date {
  margin-right: 10px;
  margin-right: 0.625rem;
  font-size: 14px;
  font-size: 0.875rem;
  color: #A36209;
  display: inline-block;
  text-transform: uppercase;
}
/* line 35, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.article-show .author, .blog-post .author,
.article-preview .author {
  margin-right: 4px;
  margin-right: 0.25rem;
  font-size: 14px;
  font-size: 0.875rem;
  color: #A36209;
  display: inline-block;
  text-transform: uppercase;
}
/* line 42, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.article-show .author a, .blog-post .author a,
.article-preview .author a {
  border-bottom: 1px solid #B8D3DB;
  color: #A36209;
  text-decoration: none;
}
/* line 49, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.article-show .kicker, .blog-post .kicker,
.article-preview .kicker {
  font-size: 21px;
  font-size: 1.3125rem;
  clear: both;
  line-height: 1.45;
}
/* line 56, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.article-show .single-article-image, .blog-post .single-article-image,
.article-preview .single-article-image {
  margin-bottom: 10px;
  margin-bottom: 0.625rem;
}
/* line 64, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.article-show .content, .blog-post .content,
.article-preview .content {
  margin: 20px 0;
  margin:  20px 0;
}
/* line 68, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.article-show .body, .blog-post .body,
.article-preview .body {
  font-size: 16px;
  font-size: 1rem;
  color: #555;
}
/* line 75, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.article-show .body p, .blog-post .body p,
.article-preview .body p {
  font-size: 16px;
  font-size: 1rem;
  color: #555;
}
/* line 80, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.article-show .body img, .blog-post .body img,
.article-preview .body img {
  margin: 0 10px 0 0;
  margin:  0 10px 0 0;
}
/* line 84, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.article-show .body ul, .blog-post .body ul,
.article-preview .body ul {
  padding: 0;
}
/* line 87, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.article-show .body ul li, .blog-post .body ul li,
.article-preview .body ul li {
  margin-right: 30px;
  margin-right: 1.875rem;
  left: 30px;
  position: relative;
}
/* line 95, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.article-show .topics, .blog-post .topics,
.article-show .source,
.blog-post .source,
.article-preview .topics,
.article-preview .source {
  font-size: 14px;
  font-size: 0.875rem;
  display: block;
  line-height: 1.45;
  text-transform: uppercase;
}
/* line 102, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.article-show .topics a, .blog-post .topics a,
.article-show .source a,
.blog-post .source a,
.article-preview .topics a,
.article-preview .source a {
  color: #598527;
  text-decoration: none;
}
/* line 113, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.article-show .related-content-events, .blog-post .related-content-events,
.article-show .related-content-products,
.blog-post .related-content-products,
.article-preview .related-content-events,
.article-preview .related-content-products {
  display: none;
}

/* line 119, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
#subscribeBannerSmall {
  margin: 16px 0 20px 0;
  margin:  16px 0 20px 0;
  padding: 20px;
  padding: 1.25rem;
  font-size: 20px;
  font-size: 1.25rem;
  background-color: #eee;
  border: 1px solid #e1e1e1;
  text-align: center;
}
@media (min-width: 0) and (max-width: 500px) {
  /* line 119, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
  #subscribeBannerSmall {
    font-size: 14px;
    font-size: 0.875rem;
  }
}
/* line 132, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
#subscribeBannerSmall a {
  border-bottom: 1px solid #B8D3DB;
  text-transform: uppercase;
}

/* line 144, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.article-show-bottom .editorial-content__body {
  font-size: 16px;
  font-size: 1rem;
}
/* line 149, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.article-show-bottom .editorial-content__link {
  border: none;
  margin-bottom: 0;
}

/* line 161, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.page-article .sidebar {
  margin: 20px 0;
  margin:  20px 0;
}
/* line 165, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.page-article .sidebar .articles,
.page-article .sidebar .events,
.page-article .sidebar .products {
  width: 49%;
  float: left;
  margin-right: 2%;
  display: inline;
  padding: 10px;
  padding: 0.625rem;
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
  background-color: #f1eee8;
}
/* line 173, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.page-article .sidebar .articles:nth-child(2n),
.page-article .sidebar .events:nth-child(2n),
.page-article .sidebar .products:nth-child(2n) {
  float: right;
  margin-right: 0;
  *margin-left: -20px;
  display: inline;
}
/* line 177, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.page-article .sidebar .articles:nth-child(3n),
.page-article .sidebar .events:nth-child(3n),
.page-article .sidebar .products:nth-child(3n) {
  clear: both;
}
/* line 181, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.page-article .sidebar .articles .current,
.page-article .sidebar .events .current,
.page-article .sidebar .products .current {
  margin-bottom: 10px;
  margin-bottom: 0.625rem;
}
/* line 186, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.page-article .sidebar .articles .headline,
.page-article .sidebar .events .headline,
.page-article .sidebar .products .headline {
  margin-bottom: 10px;
  margin-bottom: 0.625rem;
  font-size: 14px;
  font-size: 0.875rem;
}
/* line 191, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.page-article .sidebar .articles .headline a,
.page-article .sidebar .events .headline a,
.page-article .sidebar .products .headline a {
  color: #222;
  text-decoration: none;
}

/* line 200, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.recent-articles {
  margin: 20px 0 0 0;
  margin:  20px 0 0 0;
}
/* line 204, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.recent-articles .feature-title {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 1.65;
}
/* line 210, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.recent-articles .feature-title a {
  color: #598527;
}
/* line 219, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.recent-articles .record {
  width: 20.3125%;
  float: left;
  margin-right: 6.25%;
  display: inline;
}
@media (min-width: 0) and (max-width: 400px) {
  /* line 219, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
  .recent-articles .record {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
  }
  /* line 225, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
  .recent-articles .record:nth-child(4n) {
    float: left;
    margin-right: 2%;
    *margin-left: auto;
  }
}
/* line 230, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.recent-articles .record:nth-child(4n) {
  float: right;
  margin-right: 0;
  *margin-left: -20px;
  display: inline;
}
/* line 235, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.recent-articles .headline {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.25;
}
/* line 239, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.recent-articles .headline a {
  color: #598527;
  text-decoration: none;
}

/* line 246, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.related-directory-listing {
  margin: 20px 0;
  margin:  20px 0;
}
/* line 250, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.related-directory-listing .records {
  width: 20.3125%;
  float: left;
  margin-right: 6.25%;
  display: inline;
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
@media (min-width: 0) and (max-width: 400px) {
  /* line 250, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
  .related-directory-listing .records {
    margin-bottom: 10px;
    margin-bottom: 0.625rem;
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
  }
  /* line 258, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
  .related-directory-listing .records:nth-child(4n+1) {
    float: left;
    margin-right: 2%;
    *margin-left: auto;
  }
}
/* line 263, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.related-directory-listing .records:nth-child(4n+1) {
  float: right;
  margin-right: 0;
  *margin-left: -20px;
  display: inline;
}
@media (min-width: 0) and (max-width: 400px) {
  /* line 268, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
  .related-directory-listing .image {
    display: none;
  }
}
/* line 275, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.related-directory-listing .company_name {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.25;
}
/* line 279, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.related-directory-listing .company_name a {
  color: #598527;
  text-decoration: none;
}

/* line 292, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.related-directory-listing__title {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 1.65;
}

/* line 298, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.article-featured-image {
  margin: 20px 0;
  margin:  20px 0;
}

/* line 302, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.article-featured-image__description {
  margin-top: 10px;
  margin-top: 0.625rem;
}

/* line 306, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.article-slideshow {
  margin: 20px 0;
  margin:  20px 0;
}

/* line 310, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.article-slideshow__gallery {
  margin-bottom: 5px;
  margin-bottom: 0.3125rem;
  overflow: hidden;
  text-align: center;
}
/* line 317, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.article-slideshow__gallery .owl-item img {
  margin: 0 auto;
  width: auto;
}

/* line 327, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.article-slideshow__thumbnails .owl-item {
  margin-right: 5px;
  margin-right: 0.3125rem;
}
/* line 331, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.article-slideshow__thumbnails .owl-prev,
.article-slideshow__thumbnails .owl-next {
  margin: 0 2px;
  margin:  0 2px;
  padding: 2px 8px;
  padding:  2px 8px;
  font-size: 12px;
  font-size: 0.75rem;
  background-color: #598527;
  color: #fff;
  display: inline-block;
  text-transform: uppercase;
}

/* line 343, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.article-slideshow__thumbnail-image {
  -moz-transition: border .2s;
  -webkit-transition: border .2s;
  border-bottom: 5px solid #eee;
  cursor: pointer;
  max-width: 100%;
  overflow: hidden;
  transition: border 0.2s;
  width: 165px;
}
/* line 353, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.synced .article-slideshow__thumbnail-image, .article-slideshow__thumbnail-image:hover {
  border-bottom: 5px solid #598527;
}

/* line 361, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.article-slideshow-slide__image {
  margin: 0;
}
/* line 365, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.article-slideshow-slide__caption {
  padding: 6px;
  padding: 0.375rem;
  font-size: 12px;
  font-size: 0.75rem;
  background-color: #e9e9e9;
  text-align: left;
}

/* line 381, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.related-articles {
  padding: 0 1px 5px;
  padding:  0 1px 5px;
  background-color: #222;
  bottom: 50%;
  position: fixed;
  right: -350px;
  width: 350px;
  z-index: 999;
}
/* line 390, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.related-articles .related-article {
  padding: 10px;
  padding: 0.625rem;
  background-color: #fff;
}
/* line 395, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.related-articles .js-close {
  font-size: 21px;
  font-size: 1.3125rem;
  background: none;
  border: none;
  color: #fff;
  position: absolute;
  right: 0;
  top: 0;
}

/* line 411, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.related-articles__title {
  padding: 5px 10px;
  padding:  5px 10px;
  font-size: 14px;
  font-size: 0.875rem;
  color: #fff;
  text-transform: uppercase;
}

/* line 419, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.related-article__headline {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 1.65;
}
/* line 424, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.related-article__headline a {
  color: #598527;
  text-decoration: none;
}

/* line 430, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.related-content {
  margin: 0;
}

/* line 434, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.related-content-articles,
.related-content-events,
.related-content-products {
  margin-top: 20px;
  margin-top: 1.25rem;
}

/* line 440, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.related-content-directories {
  margin: 20px 0;
  margin:  20px 0;
}

/* line 444, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.related-content-articles {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
/* line 448, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.related-content-articles__article {
  width: 20.3125%;
  float: left;
  margin-right: 6.25%;
  display: inline;
}
/* line 451, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.related-content-articles__article:nth-child(4n+1) {
  float: right;
  margin-right: 0;
  *margin-left: -20px;
  display: inline;
}
/* line 455, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.related-content-articles__article .image {
  margin-bottom: 5px;
  margin-bottom: 0.3125rem;
}
@media (min-width: 750px) and (max-width: 850px) {
  /* line 448, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
  .related-content-articles__article {
    margin-bottom: 10px;
    margin-bottom: 0.625rem;
    width: 46.875%;
    float: left;
    margin-right: 6.25%;
    display: inline;
  }
  /* line 463, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
  .related-content-articles__article:nth-child(2n+1) {
    float: right;
    margin-right: 0;
    *margin-left: -20px;
    display: inline;
  }
}
@media (min-width: 0) and (max-width: 600px) {
  /* line 448, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
  .related-content-articles__article {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
    margin-bottom: 10px;
    margin-bottom: 0.625rem;
  }
  /* line 472, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
  .related-content-articles__article:nth-child(4n+1) {
    margin-bottom: 20px;
    margin-bottom: 1.25rem;
    float: left;
    margin-right: 2%;
    *margin-left: auto;
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
  }
  /* line 478, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
  .related-content-articles__article .image {
    display: none;
  }
}

/* line 492, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.related-content-articles__headline,
.related-content-events__headline,
.related-content-products__headline,
.related-content-directories__headline {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.25;
}
/* line 500, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.related-content-articles__headline a,
.related-content-events__headline a,
.related-content-products__headline a,
.related-content-directories__headline a {
  color: #598527;
  text-decoration: none;
}

/* line 506, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_articles.scss */
.related-content-events__headline,
.related-content-products__headline,
.related-content-directories__headline {
  margin-bottom: 10px;
  margin-bottom: 0.625rem;
}

/* line 6, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_blogs.scss */
.blog-home .blog-header__teaser,
.blog .blog-header__teaser,
.blog-topic .blog-header__teaser {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
/* line 11, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_blogs.scss */
.blog-home .image,
.blog .image,
.blog-topic .image {
  margin-bottom: 10px;
  margin-bottom: 0.625rem;
}
/* line 17, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_blogs.scss */
.blog-home > .records > .headline,
.blog > .records > .headline,
.blog-topic > .records > .headline {
  font-size: 24px;
  font-size: 1.5rem;
}
/* line 22, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_blogs.scss */
.blog-home > .records > .headline a,
.blog > .records > .headline a,
.blog-topic > .records > .headline a {
  text-decoration: none;
  color: #000000;
}
/* line 27, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_blogs.scss */
.blog-home > .records > .abstract,
.blog > .records > .abstract,
.blog-topic > .records > .abstract {
  margin-bottom: 30px;
  margin-bottom: 1.875rem;
  line-height: 1.45;
}
/* line 31, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_blogs.scss */
.blog-home > .records > .abstract .more,
.blog > .records > .abstract .more,
.blog-topic > .records > .abstract .more {
  margin-top: 10px;
  margin-top: 0.625rem;
}
/* line 38, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_blogs.scss */
.blog-home .article-summary,
.blog .article-summary,
.blog-topic .article-summary {
  margin-bottom: 30px;
  margin-bottom: 1.875rem;
}
/* line 43, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_blogs.scss */
.blog-home .sidebar,
.blog .sidebar,
.blog-topic .sidebar {
  width: 175px;
  margin-right: 20px;
  margin-right: 1.25rem;
}

/* line 54, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_blogs.scss */
.blog-post {
  /* Use same styles from article */
}
/* line 58, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_blogs.scss */
.blog-post .page-title {
  font-style: italic;
}
/* line 62, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_blogs.scss */
.blog-post .blog-post-meta {
  border: 0px none;
  padding-top: 0;
}
/* line 68, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_blogs.scss */
.blog-post .article-image {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
/* line 76, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_blogs.scss */
.blog-post .sidebar {
  width: 175px;
  margin-right: 20px;
  margin-right: 1.25rem;
}
/* line 82, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_blogs.scss */
.blog-post .article-author-bio {
  margin: 20px 0 0 0;
  margin:  20px 0 0 0;
  padding: 20px;
  padding: 1.25rem;
  float: none;
  width: auto;
  margin-right: auto;
  *margin-left: auto;
  display: block;
  border: 1px solid #B8D3DB;
  display: inline-block;
}
/* line 89, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_blogs.scss */
.blog-post .article-author-bio .author_image {
  width: 15%;
  float: left;
  margin-right: 2%;
  display: inline;
}
@media (min-width: 0) and (max-width: 550px) {
  /* line 89, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_blogs.scss */
  .blog-post .article-author-bio .author_image {
    display: none;
  }
}
/* line 97, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_blogs.scss */
.blog-post .article-author-bio .author_bio {
  width: 83%;
  float: right;
  margin-right: 0;
  *margin-left: -20px;
  display: inline;
}
@media (min-width: 0) and (max-width: 550px) {
  /* line 97, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_blogs.scss */
  .blog-post .article-author-bio .author_bio {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
  }
}
/* line 105, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_blogs.scss */
.blog-post .article-author-bio .author_bio.noimage {
  float: none;
  width: auto;
  margin-right: auto;
  *margin-left: auto;
  display: block;
}
/* line 110, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_blogs.scss */
.blog-post .article-author-image {
  margin: 10px 0 20px 0;
  margin:  10px 0 20px 0;
  max-width: 120px;
}
/* line 115, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_blogs.scss */
.blog-post .article-author {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
  padding: 16px 20px;
  padding:  16px 20px;
  float: none;
  width: auto;
  margin-right: auto;
  *margin-left: auto;
  display: block;
  border: 1px solid #B8D3DB;
  display: block;
}
/* line 124, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_blogs.scss */
.blog-post > .records > .image {
  width: 49%;
  float: left;
  margin-right: 2%;
  display: inline;
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
@media (min-width: 0) and (max-width: 500px) {
  /* line 124, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_blogs.scss */
  .blog-post > .records > .image {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
  }
}
@media (min-width: 750px) and (max-width: 900px) {
  /* line 124, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_blogs.scss */
  .blog-post > .records > .image {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
    float: left;
    margin-right: 2%;
    *margin-left: auto;
  }
}
/* line 138, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_blogs.scss */
.blog-post > .records > .abstract {
  width: 49%;
  float: right;
  margin-right: 0;
  *margin-left: -20px;
  display: inline;
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
  font-size: 14px;
  font-size: 0.875rem;
}
@media (min-width: 0) and (max-width: 500px) {
  /* line 138, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_blogs.scss */
  .blog-post > .records > .abstract {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
    float: left;
    margin-right: 2%;
    *margin-left: auto;
  }
}
@media (min-width: 750px) and (max-width: 900px) {
  /* line 138, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_blogs.scss */
  .blog-post > .records > .abstract {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
    float: left;
    margin-right: 2%;
    *margin-left: auto;
  }
}
/* line 156, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_blogs.scss */
.blog-post .author {
  float: none;
}
/* line 160, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_blogs.scss */
.blog-post .comment-count {
  display: none;
}
/* line 164, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_blogs.scss */
.blog-post .reprints {
  display: block;
  clear: left;
  padding-top: 20px;
  padding-top: 1.25rem;
}

/* line 7, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_author.scss */
.author-show .feature-title {
  color: #727272;
}

/* line 16, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_author.scss */
.author-bio {
  padding-bottom: 20px;
  padding-bottom: 1.25rem;
  height: 100%;
  overflow: hidden;
}
/* line 21, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_author.scss */
.author-bio .articles,
.author-bio .products {
  display: none;
}
/* line 26, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_author.scss */
.author-bio .author-name {
  margin-bottom: 10px;
  margin-bottom: 0.625rem;
}
/* line 30, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_author.scss */
.author-bio .author-name a {
  color: #444;
  text-decoration: none;
}
/* line 36, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_author.scss */
.author-bio .abstract {
  font-size: 14px;
  font-size: 0.875rem;
}
/* line 41, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_author.scss */
.author-bio .twitter_account a {
  color: #1b3f77;
  text-decoration: none;
}

/* line 49, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_author.scss */
.featured > h3 {
  color: #727272;
}
/* line 53, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_author.scss */
.featured .records {
  overflow: hidden;
}
/* line 57, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_author.scss */
.featured .record {
  margin: 16px 0;
  margin:  16px 0;
  width: 23.5%;
  float: left;
  margin-right: 2%;
  display: inline;
}
@media (min-width: 0) and (max-width: 750px) {
  /* line 57, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_author.scss */
  .featured .record {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
  }
}
/* line 67, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_author.scss */
.featured .author-bio .image {
  padding-bottom: 10px;
  padding-bottom: 0.625rem;
}
/* line 71, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_author.scss */
.featured .author-bio .author-name {
  font-size: 22px;
  font-size: 1.375rem;
}
/* line 75, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_author.scss */
.featured .author-bio .abstract {
  display: none;
}

/* line 81, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_author.scss */
.authors > h3 {
  color: #000;
}

/* line 86, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_author.scss */
.authors {
  padding-bottom: 15px;
  padding-bottom: 0.9375rem;
}
/* line 92, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_author.scss */
.authors .author-nav .level1-li {
  margin: 0 5px 5px 0;
  margin:  0 5px 5px 0;
  font-size: 20px;
  font-size: 1.25rem;
  background-color: #e3e3e3;
  float: left;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
  font-weight: bold;
  list-style: none;
}
/* line 102, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_author.scss */
.authors .author-nav .level1-li a {
  padding: 3px;
  padding: 0.1875rem;
  color: #6e6e6e;
  display: block;
  text-align: center;
  text-decoration: none;
  width: 26px;
}
/* line 113, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_author.scss */
.authors .author-letter {
  margin: 20px 0;
  margin:  20px 0;
  height: 100%;
  overflow: hidden;
}
/* line 118, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_author.scss */
.authors .author-letter > a {
  margin: 0 0 10px 0;
  margin:  0 0 10px 0;
  display: block;
  text-decoration: none;
}
/* line 123, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_author.scss */
.authors .author-letter > a h4 {
  padding: 5px;
  padding: 0.3125rem;
  font-size: 24px;
  font-size: 1.5rem;
  background-color: #EAEAEA;
  text-align: center;
}
/* line 131, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_author.scss */
.authors .author-letter .author-letter-row {
  margin: 0 10px 0 0;
  margin:  0 10px 0 0;
  font-size: 18px;
  font-size: 1.125rem;
  float: left;
  line-height: 1.2;
  width: 210px;
}
/* line 138, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_author.scss */
.authors .author-letter .author-letter-row .record {
  margin: 0 0 6px 0;
  margin:  0 0 6px 0;
}
/* line 142, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_author.scss */
.authors .author-letter .author-letter-row a {
  color: #53575a;
  text-decoration: none;
}
/* line 149, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_author.scss */
.authors .back-to-top {
  padding-bottom: 20px;
  padding-bottom: 1.25rem;
  text-decoration: none;
}

/* line 4, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_publications.scss */
.publications-index .records > .body {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}

/* line 14, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_publications.scss */
.publications-show .page-title {
  margin-top: 20px;
  margin-top: 1.25rem;
}
/* line 18, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_publications.scss */
.publications-show .image {
  float: left;
  padding: 0 10px 10px 0px;
  padding:  0 10px 10px 0px;
}
/* line 23, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_publications.scss */
.publications-show h2 {
  font-size: 20px;
  font-size: 1.25rem;
}
/* line 27, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_publications.scss */
.publications-show h4 {
  float: right;
  font-size: 16px;
  font-size: 1rem;
}

/* line 33, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_publications.scss */
.publication {
  clear: both;
}
/* line 37, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_publications.scss */
.publication a {
  color: #598527;
}

/* line 42, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_publications.scss */
.publication__subscribe-link {
  font-size: 14px;
  font-size: 0.875rem;
  clear: both;
  color: #598527;
  display: block;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
}

/* line 1, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
.featured-events {
  margin-bottom: 40px;
  margin-bottom: 2.5rem;
}
/* line 4, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
.featured-events .view-more {
  color: #004b8d;
}

/* line 13, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
.featured-event__date,
.featured-event__location {
  font-size: 14px;
  font-size: 0.875rem;
  color: #004b8d;
}

/* line 23, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
.featured-event {
  margin: 20px 0;
  margin:  20px 0;
  padding-bottom: 20px;
  padding-bottom: 1.25rem;
  border-bottom: 1px dashed #004b8d;
}
/* line 30, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
.featured-event:before {
  font-size: 48px;
  font-size: 3rem;
  width: 20.3125%;
  float: left;
  margin-right: 6.25%;
  display: inline;
  content: "" !important;
  color: #004b8d;
}

/* line 39, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
.featured-event__details {
  width: 73.4375%;
  float: right;
  margin-right: 0;
  *margin-left: -20px;
  display: inline;
}

/* line 43, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
.featured-event__location-status {
  font-size: 14px;
  font-size: 0.875rem;
}

/* line 48, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
.events-index .submit {
  float: right;
}
/* line 51, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
.events-index .submit a {
  background-color: #598527;
  color: #fff;
  text-transform: uppercase;
  text-decoration: none;
}

/* line 61, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
.events-index,
.events-show,
.events-category,
.events-keyword {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
/* line 71, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
.events-index .date-range,
.events-show .date-range,
.events-category .date-range,
.events-keyword .date-range {
  padding: 10px 0;
  padding:  10px 0;
  margin: 0 0 20px 0;
  margin:  0 0 20px 0;
  border-top: 1px solid #eee;
  border-bottom: 3px solid #eee;
}
/* line 78, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
.events-index .date-range li,
.events-show .date-range li,
.events-category .date-range li,
.events-keyword .date-range li {
  margin-right: 10px;
  margin-right: 0.625rem;
  font-size: 14px;
  font-size: 0.875rem;
  list-style: none;
  float: left;
}
/* line 85, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
.events-index .date-range .range,
.events-show .date-range .range,
.events-category .date-range .range,
.events-keyword .date-range .range {
  margin-right: 10px;
  margin-right: 0.625rem;
}
/* line 88, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
.events-index .date-range .range a,
.events-show .date-range .range a,
.events-category .date-range .range a,
.events-keyword .date-range .range a {
  color: #598527;
  text-decoration: none;
}

/* line 96, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
.event .event-featured-image {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
/* line 100, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
.event .sidebar {
  margin-left: 20px;
  margin-left: 1.25rem;
  float: right;
  width: 200px;
}
/* line 105, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
.event .sidebar .records {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
/* line 109, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
.event .sidebar h3 {
  margin-bottom: 10px;
  margin-bottom: 0.625rem;
  border-bottom: 2px solid #999;
  color: #999;
  line-height: 1.65;
}
/* line 117, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
.event .sidebar .headline {
  font-size: 14px;
  font-size: 0.875rem;
  margin-bottom: 10px;
  margin-bottom: 0.625rem;
}
/* line 122, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
.event .sidebar .headline a {
  color: #598527;
  text-decoration: none;
}
/* line 133, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
.event .body h1, .event .body h2, .event .body h3, .event .body h4, .event .body h5, .event .body h6 {
  margin-bottom: 10px;
  margin-bottom: 0.625rem;
  line-height: 1.25;
}
/* line 138, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
.event .body h1 {
  font-size: 36px;
  font-size: 2.25rem;
}
/* line 142, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
.event .body h2 {
  font-size: 24px;
  font-size: 1.5rem;
}
/* line 146, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
.event .body h3 {
  font-size: 21px;
  font-size: 1.3125rem;
}
/* line 150, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
.event .body h4, .event .body h5, .event .body h6 {
  font-size: 18px;
  font-size: 1.125rem;
}
/* line 155, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
.event .properties {
  margin: 0 20px 20px 0;
  margin:  0 20px 20px 0;
  float: left;
  width: 175px;
}
@media (min-width: 0px) and (max-width: 600px) {
  /* line 155, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
  .event .properties {
    float: none;
    width: 100%;
  }
}
/* line 166, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
.event .properties .date {
  text-transform: none;
}
/* line 172, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
.event .products {
  float: left;
}
/* line 176, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
.event .products h3 {
  margin-bottom: 10px;
  margin-bottom: 0.625rem;
  border-bottom: 2px solid #999;
  line-height: 1.65;
  color: #999;
}
/* line 184, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
.event .products .quantity {
  margin-right: 20px;
  margin-right: 1.25rem;
  float: left;
}
/* line 189, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
.event .products .our-price label {
  font-weight: bold;
  margin: 0;
}
/* line 192, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
.event .register {
  margin-top: 20px;
  margin-top: 1.25rem;
}
/* line 196, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
.event .button {
  text-decoration: none;
}
/* line 201, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
.event .sponsor .current {
  margin-bottom: 5px;
  margin-bottom: 0.3125rem;
  font-size: 12px;
  font-size: 0.75rem;
  color: #2B8D00;
}
/* line 207, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
.event .sponsor .headline {
  font-size: 18px;
  font-size: 1.125rem;
  margin-bottom: 10px;
  margin-bottom: 0.625rem;
}
/* line 214, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
.event .related-content-articles,
.event .related-content-products {
  display: none;
}

/* line 226, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
.events-category .record .properties,
.events-keyword .record .properties {
  font-size: 12px;
  font-size: 0.75rem;
  margin: 0 0 10px 0;
  margin:  0 0 10px 0;
}

/* line 253, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
.event-list .properties,
.event-list__event .properties {
  width: 15%;
  float: left;
  margin-right: 2%;
  display: inline;
}
@media (min-width: 750px) and (max-width: 850px) {
  /* line 253, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
  .event-list .properties,
  .event-list__event .properties {
    width: 23.5%;
    float: left;
    margin-right: 2%;
    display: inline;
  }
}
@media (min-width: 0px) and (max-width: 600px) {
  /* line 253, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
  .event-list .properties,
  .event-list__event .properties {
    width: 100%;
    float: right;
    margin-right: 0;
    *margin-left: -20px;
    display: inline;
  }
}

/* line 271, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
.event-list__row .record {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
  padding-bottom: 20px;
  padding-bottom: 1.25rem;
  border-bottom: 1px solid #eee;
}

/* line 278, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
.event-list__title {
  font-size: 18px;
  font-size: 1.125rem;
}

/* line 283, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
.event-list__type, .events-category .record h3,
.events-keyword .record h3 {
  font-size: 14px;
  font-size: 0.875rem;
  color: #bee197;
}

/* line 290, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
.event-list__headline, .events-category .record .headline,
.events-keyword .record .headline {
  font-size: 18px;
  font-size: 1.125rem;
  margin-bottom: 10px;
  margin-bottom: 0.625rem;
}
/* line 295, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
.event-list__headline a, .events-category .record .headline a,
.events-keyword .record .headline a {
  color: #598527;
  text-decoration: none;
}

/* line 298, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
.event-list__content {
  padding-left: 20px;
  padding-left: 1.25rem;
  width: 83%;
  float: right;
  margin-right: 0;
  *margin-left: -20px;
  display: inline;
  font-size: 14px;
  font-size: 0.875rem;
  border-left: 1px solid #eee;
}
@media (min-width: 750px) and (max-width: 850px) {
  /* line 298, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
  .event-list__content {
    width: 74.5%;
    float: right;
    margin-right: 0;
    *margin-left: -20px;
    display: inline;
  }
}
@media (min-width: 0px) and (max-width: 600px) {
  /* line 298, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
  .event-list__content {
    width: 100%;
    float: right;
    margin-right: 0;
    *margin-left: -20px;
    display: inline;
    border: none;
    padding: 0;
  }
}

/* line 320, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
.event-list__teaser,
.event-details__location,
.event-details__address1,
.event-details__address2,
.event-details__city,
.event-details__country,
.event-details__author {
  margin-bottom: 10px;
  margin-bottom: 0.625rem;
}

/* line 330, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
.event-list__event {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
  padding-bottom: 20px;
  padding-bottom: 1.25rem;
  border-bottom: 1px solid #eee;
}

/* line 337, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
.event-list__more-link {
  display: block;
}

/* line 341, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
.event-toolbar {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
/* line 345, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
.event-toolbar .addthis_button_compact {
  margin: 0 0 0 10px;
  margin:  0 0 0 10px;
  clear: none;
  display: inline-block;
}

/* line 352, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
.event-keywords {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
  font-size: 12px;
  font-size: 0.75rem;
}
/* line 356, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_events.scss */
.event-keywords a {
  text-decoration: none;
  color: #598527;
}

/* line 1, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_media.scss */
.featured-videos-widget {
  margin: 10px 0;
  margin:  10px 0;
  padding: 20px;
  padding: 1.25rem;
}

/* line 10, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_media.scss */
.featured-video__image {
  margin-bottom: 10px;
  margin-bottom: 0.625rem;
}

/* line 14, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_media.scss */
.featured-video__headline {
  margin-bottom: 10px;
  margin-bottom: 0.625rem;
  font-size: 18px;
  font-size: 1.125rem;
}
/* line 19, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_media.scss */
.featured-video__headline a {
  color: #598527;
  text-decoration: none;
}

/* line 25, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_media.scss */
.featured-video__title {
  font-size: 24px;
  font-size: 1.5rem;
}
/* line 29, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_media.scss */
.featured-video__title a {
  color: #598527;
  text-decoration: none;
}

/* line 35, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_media.scss */
.playlist-video__title {
  color: #222;
}

/* line 39, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_media.scss */
.video-article__link {
  color: #222;
  text-decoration: none;
}

/* line 52, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_media.scss */
.browse-videos-navigation__all a,
.browse-videos-navigation__gallery a {
  color: #598527;
  text-decoration: none;
}

/* line 58, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_media.scss */
.featured-videos-by-taxonomy-wrapper .more {
  border: 0 none;
}

/* line 65, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_media.scss */
.video-main-player-wrapper .category-title {
  font-size: 16px;
  font-size: 1rem;
}

/* line 76, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_media.scss */
.photo-intro-title,
.featured-videos-by-taxonomy__title,
.podcast-intro-title {
  font-size: 20px;
  font-size: 1.25rem;
}

/* line 90, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_media.scss */
.photo-list h2 {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
  line-height: 1.45;
}
/* line 96, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_media.scss */
.photo-list .record {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
  width: 32%;
  float: left;
  margin-right: 2%;
  display: inline;
  min-height: 150px;
  overflow: hidden;
}
@media (min-width: 0) and (max-width: 600px) {
  /* line 96, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_media.scss */
  .photo-list .record {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
  }
}
/* line 107, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_media.scss */
.photo-list .record:nth-child(3n+4) {
  float: right;
  margin-right: 0;
  *margin-left: -20px;
  display: inline;
}
@media (min-width: 0) and (max-width: 600px) {
  /* line 107, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_media.scss */
  .photo-list .record:nth-child(3n+4) {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
  }
}
/* line 114, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_media.scss */
.photo-list .record .image {
  margin-bottom: 15px;
  margin-bottom: 0.9375rem;
}
/* line 118, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_media.scss */
.photo-list .record h3 {
  font-size: 18px;
  font-size: 1.125rem;
}
/* line 122, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_media.scss */
.photo-list .record h3 a {
  font-size: 18px;
  font-size: 1.125rem;
  text-decoration: none;
  color: #598527;
}
/* line 133, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_media.scss */
.photo-list .record .podcast_download {
  font-size: 24px;
  font-size: 1.5rem;
}
/* line 137, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_media.scss */
.photo-list .record .podcast_download a {
  color: #222;
  text-decoration: none;
}

/* line 146, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_media.scss */
.podcast-list:nth-child(7) .records {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
  margin-top: 55px;
  margin-top: 3.4375rem;
  width: 32%;
  float: left;
  margin-right: 2%;
  display: inline;
  min-height: 150px;
  overflow: hidden;
}
@media (min-width: 0) and (max-width: 600px) {
  /* line 146, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_media.scss */
  .podcast-list:nth-child(7) .records {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
  }
}
/* line 157, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_media.scss */
.podcast-list:nth-child(7) .records:nth-child(3n+3) {
  float: right;
  margin-right: 0;
  *margin-left: -20px;
  display: inline;
}
@media (min-width: 0) and (max-width: 600px) {
  /* line 157, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_media.scss */
  .podcast-list:nth-child(7) .records:nth-child(3n+3) {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
  }
}
/* line 164, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_media.scss */
.podcast-list:nth-child(7) .records:nth-child(1) {
  margin-top: 20px;
  margin-top: 1.25rem;
}
/* line 167, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_media.scss */
.podcast-list:nth-child(7) .records:nth-child(1) .podcast-intro-title {
  display: block;
}
/* line 172, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_media.scss */
.podcast-list:nth-child(7) .records .podcast-intro-title {
  display: none;
}
/* line 176, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_media.scss */
.podcast-list:nth-child(7) .records h3,
.podcast-list:nth-child(7) .records h2,
.podcast-list:nth-child(7) .records .podcast_download {
  font-size: 24px;
  font-size: 1.5rem;
}
/* line 182, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_media.scss */
.podcast-list:nth-child(7) .records h3 a,
.podcast-list:nth-child(7) .records h2 a,
.podcast-list:nth-child(7) .records .podcast_download a {
  color: #222;
  text-decoration: none;
}

/* line 191, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_media.scss */
.podcast-list:nth-child(3) .record {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
  width: 32%;
  float: left;
  margin-right: 2%;
  display: inline;
  min-height: 150px;
  overflow: hidden;
}
@media (min-width: 0) and (max-width: 600px) {
  /* line 191, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_media.scss */
  .podcast-list:nth-child(3) .record {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
  }
}
/* line 201, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_media.scss */
.podcast-list:nth-child(3) .record:nth-child(3n+3) {
  float: right;
  margin-right: 0;
  *margin-left: -20px;
  display: inline;
}
@media (min-width: 0) and (max-width: 600px) {
  /* line 201, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_media.scss */
  .podcast-list:nth-child(3) .record:nth-child(3n+3) {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
  }
}
/* line 208, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_media.scss */
.podcast-list:nth-child(3) .record h3,
.podcast-list:nth-child(3) .record h2,
.podcast-list:nth-child(3) .record .podcast_download {
  font-size: 18px;
  font-size: 1.125rem;
}
/* line 214, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_media.scss */
.podcast-list:nth-child(3) .record h3 a,
.podcast-list:nth-child(3) .record h2 a,
.podcast-list:nth-child(3) .record .podcast_download a {
  color: #222;
  text-decoration: none;
}

/* line 222, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_media.scss */
.photo-gallery {
  padding-bottom: 20px;
  padding-bottom: 1.25rem;
  overflow: hidden;
}
/* line 227, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_media.scss */
.photo-gallery #photo_title {
  padding: 0;
  text-align: left;
  width: 100%;
}
/* line 233, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_media.scss */
.photo-gallery #photo_name {
  text-align: left;
}

/* line 243, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_media.scss */
.back_to_listings a {
  border: 0 none;
}

/* line 251, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_media.scss */
.podcast .podcast-container {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
/* line 255, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_media.scss */
.podcast .image {
  margin: 0 20px 20px 0;
  margin:  0 20px 20px 0;
  float: left;
}
/* line 260, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_media.scss */
.podcast #subscribeBannerLarge {
  float: right;
}
/* line 263, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_media.scss */
.podcast #subscribeBannerLarge a {
  font-size: 13px;
  font-size: 0.8125rem;
  padding: 5px 10px;
  padding:  5px 10px;
  border: 1px solid #eee;
  color: #598527;
  display: block;
  text-decoration: none;
}
/* line 272, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_media.scss */
.podcast #subscribeBannerLarge a:before {
  margin-right: 10px;
  margin-right: 0.625rem;
  color: #ddd;
}

/* line 1, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_products.scss */
.products-index-page h3, .page-products-category h3 {
  margin-bottom: 15px;
  margin-bottom: 0.9375rem;
}
/* line 5, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_products.scss */
.products-index-page h3 a, .page-products-category h3 a {
  color: #000;
}

/* line 13, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_products.scss */
.products-index-page .sidebar,
.page-products-category .sidebar,
.page-authors-products .sidebar {
  width: 23.5%;
  float: left;
  margin-right: 2%;
  display: inline;
  padding-right: 10px;
  padding-right: 0.625rem;
  border-right: 1px solid #eee;
}
@media (min-width: 0px) and (max-width: 600px) {
  /* line 13, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_products.scss */
  .products-index-page .sidebar,
  .page-products-category .sidebar,
  .page-authors-products .sidebar {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
  }
}
/* line 22, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_products.scss */
.products-index-page .sidebar .headline,
.page-products-category .sidebar .headline,
.page-authors-products .sidebar .headline {
  font-size: 16px;
  font-size: 1rem;
}
/* line 27, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_products.scss */
.products-index-page .sidebar a,
.page-products-category .sidebar a,
.page-authors-products .sidebar a {
  color: #598527;
  text-decoration: none;
}
/* line 32, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_products.scss */
.products-index-page .sidebar .topics h3,
.page-products-category .sidebar .topics h3,
.page-authors-products .sidebar .topics h3 {
  font-size: 16px;
  font-size: 1rem;
}
@media (min-width: 0px) and (max-width: 600px) {
  /* line 13, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_products.scss */
  .products-index-page .sidebar,
  .page-products-category .sidebar,
  .page-authors-products .sidebar {
    border-bottom: 1px solid #eee;
    border-right: 0px none;
    margin-bottom: 20px;
    margin-bottom: 1.25rem;
  }
}
/* line 45, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_products.scss */
.products-index-page .box1, .products-index-page .products-category,
.page-products-category .box1,
.page-products-category .products-category,
.page-authors-products .box1,
.page-authors-products .products-category {
  width: 74.5%;
  float: right;
  margin-right: 0;
  *margin-left: -20px;
  display: inline;
}
@media (min-width: 0px) and (max-width: 600px) {
  /* line 45, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_products.scss */
  .products-index-page .box1, .products-index-page .products-category,
  .page-products-category .box1,
  .page-products-category .products-category,
  .page-authors-products .box1,
  .page-authors-products .products-category {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
    float: left;
    margin-right: 2%;
    *margin-left: auto;
  }
}
/* line 58, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_products.scss */
.products-index-page .box1 h3, .products-index-page .products-category h3,
.page-products-category .box1 h3,
.page-products-category .products-category h3,
.page-authors-products .box1 h3,
.page-authors-products .products-category h3 {
  font-size: 16px;
  font-size: 1rem;
}
/* line 68, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_products.scss */
.products-index-page .products-index,
.products-index-page .products-category .featured,
.page-products-category .products-index,
.page-products-category .products-category .featured,
.page-authors-products .products-index,
.page-authors-products .products-category .featured {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
/* line 72, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_products.scss */
.products-index-page .products-index h3,
.products-index-page .products-category .featured h3,
.page-products-category .products-index h3,
.page-products-category .products-category .featured h3,
.page-authors-products .products-index h3,
.page-authors-products .products-category .featured h3 {
  color: #000;
}
/* line 76, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_products.scss */
.products-index-page .products-index .record,
.products-index-page .products-category .featured .record,
.page-products-category .products-index .record,
.page-products-category .products-category .featured .record,
.page-authors-products .products-index .record,
.page-authors-products .products-category .featured .record {
  width: 100%;
  min-height: 0;
  height: auto;
}
/* line 81, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_products.scss */
.products-index-page .products-index .record .author,
.products-index-page .products-category .featured .record .author,
.page-products-category .products-index .record .author,
.page-products-category .products-category .featured .record .author,
.page-authors-products .products-index .record .author,
.page-authors-products .products-category .featured .record .author {
  font-size: 14px;
  font-size: 0.875rem;
  font-family: Georgia, Times, serif;
  font-style: italic;
}
/* line 86, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_products.scss */
.products-index-page .products-index .record .author a,
.products-index-page .products-category .featured .record .author a,
.page-products-category .products-index .record .author a,
.page-products-category .products-category .featured .record .author a,
.page-authors-products .products-index .record .author a,
.page-authors-products .products-category .featured .record .author a {
  text-decoration: none;
  color: #222;
}
/* line 92, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_products.scss */
.products-index-page .products-index .record .image,
.products-index-page .products-category .featured .record .image,
.page-products-category .products-index .record .image,
.page-products-category .products-category .featured .record .image,
.page-authors-products .products-index .record .image,
.page-authors-products .products-category .featured .record .image {
  float: left;
  text-align: left;
  margin: 0 10px 10px 0;
  margin:  0 10px 10px 0;
}
/* line 98, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_products.scss */
.products-index-page .products-index .record .headline,
.products-index-page .products-category .featured .record .headline,
.page-products-category .products-index .record .headline,
.page-products-category .products-category .featured .record .headline,
.page-authors-products .products-index .record .headline,
.page-authors-products .products-category .featured .record .headline {
  font-size: 18px;
  font-size: 1.125rem;
  height: auto;
}
/* line 103, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_products.scss */
.products-index-page .products-index .record .content-details,
.products-index-page .products-category .featured .record .content-details,
.page-products-category .products-index .record .content-details,
.page-products-category .products-category .featured .record .content-details,
.page-authors-products .products-index .record .content-details,
.page-authors-products .products-category .featured .record .content-details {
  overflow: hidden;
}
/* line 109, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_products.scss */
.products-index-page .more .more,
.page-products-category .more .more,
.page-authors-products .more .more {
  border: 0px none;
  margin-top: 0px;
  margin-top: 0rem;
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}

/* line 118, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_products.scss */
.quick-search-products {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
/* line 125, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_products.scss */
.quick-search-products h3 {
  font-size: 18px;
  font-size: 1.125rem;
}
/* line 130, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_products.scss */
.quick-search-products input[type="text"] {
  width: 61.36364%;
  float: left;
  margin-right: 3.0303%;
  display: inline;
}
/* line 134, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_products.scss */
.quick-search-products .button {
  width: 35.60606%;
  float: right;
  margin-right: 0;
  *margin-left: -20px;
  display: inline;
  padding: 11px 0;
  padding:  11px 0;
}

/* line 140, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_products.scss */
.products-keyword {
  width: 100%;
}
/* line 149, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_products.scss */
.products-keyword .record {
  width: 32%;
  float: left;
  margin-right: 2%;
  display: inline;
  height: 350px;
}
@media (min-width: 0px) and (max-width: 600px) {
  /* line 149, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_products.scss */
  .products-keyword .record {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
  }
}
/* line 158, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_products.scss */
.products-keyword h3 {
  font-size: 16px;
  font-size: 1rem;
}

/* line 173, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_products.scss */
.products-show .content {
  font-size: 14px;
  font-size: 0.875rem;
  width: 74.5%;
  float: left;
  margin-right: 2%;
  display: inline;
  line-height: 1.45;
}
@media (min-width: 0px) and (max-width: 600px) {
  /* line 173, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_products.scss */
  .products-show .content {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
  }
}
/* line 184, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_products.scss */
.products-show .pricing {
  margin: 10px 0;
  margin:  10px 0;
}
/* line 187, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_products.scss */
.products-show .pricing h2 {
  font-size: 18px;
  font-size: 1.125rem;
}
/* line 192, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_products.scss */
.products-show .our-price {
  font-weight: bold;
}
/* line 196, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_products.scss */
.products-show .list-price {
  text-decoration: line-through;
}
/* line 200, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_products.scss */
.products-show .our-price label, .products-show .list-price label {
  margin: 0;
}
/* line 204, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_products.scss */
.products-show .image {
  margin: 0 15px 15px 0;
  margin:  0 15px 15px 0;
  float: left;
  width: 250px;
}
/* line 210, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_products.scss */
.products-show .headline {
  font-size: 24px;
  font-size: 1.5rem;
}
/* line 215, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_products.scss */
.products-show h3 {
  margin: 15px 0;
  margin:  15px 0;
  clear: both;
}
/* line 221, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_products.scss */
.products-show .book {
  margin: 15px 0;
  margin:  15px 0;
}
/* line 224, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_products.scss */
.products-show .book label {
  display: inline;
}
/* line 229, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_products.scss */
.products-show .product-sidebar {
  width: 23.5%;
  float: right;
  margin-right: 0;
  *margin-left: -20px;
  display: inline;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.45;
}
/* line 235, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_products.scss */
.products-show .product-sidebar h2 {
  font-size: 16px;
  font-size: 1rem;
}
/* line 240, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_products.scss */
.products-show .product-sidebar .button {
  color: #fff;
  text-decoration: none;
}
/* line 242, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_products.scss */
.products-show .product-sidebar .product-prices-header {
  padding: 20px;
  padding: 1.25rem;
  margin-bottom: 10px;
  margin-bottom: 0.625rem;
  background-color: #f7f7f7;
  border: 1px solid #e8e8e8;
  text-align: center;
  position: relative;
}
/* line 250, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_products.scss */
.products-show .product-sidebar .product-prices-header select {
  margin: 0 auto 10px;
  display: inline;
}
/* line 252, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_products.scss */
.products-show .product-sidebar .product-prices-header label {
  display: inline;
}
/* line 254, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_products.scss */
.products-show .product-sidebar .product-prices-header .cart-icon {
  font-size: 64px;
  font-size: 4rem;
  margin-bottom: 10px;
  margin-bottom: 0.625rem;
  display: block;
}
/* line 262, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_products.scss */
.products-show .product-sidebar .product-prices-header .add-to-cart {
  background-color: #598527;
  border: none;
  color: #fff;
  text-transform: uppercase;
}
@media (min-width: 0px) and (max-width: 600px) {
  /* line 229, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_products.scss */
  .products-show .product-sidebar {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
    float: left;
    margin-right: 2%;
    *margin-left: auto;
  }
}
/* line 278, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_products.scss */
.products-show .related-content-events,
.products-show .related-content-articles {
  display: none;
}

/* line 1, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.cart {
  width: 74.5%;
  float: left;
  margin-right: 2%;
  display: inline;
}
@media (min-width: 0px) and (max-width: 600px) {
  /* line 1, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
  .cart {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
  }
}
/* line 8, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.no-sidebar .cart {
  float: none;
  width: auto;
  margin-right: auto;
  *margin-left: auto;
  display: block;
}
/* line 12, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.cart h3 {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
/* line 17, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.cart th {
  background-color: #f7f7f7;
  border: 1px solid #e8e8e8;
  font-size: 14px;
  font-size: 0.875rem;
  text-transform: uppercase;
  padding: 10px;
}
/* line 24, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.cart th.total {
  text-align: center;
}
/* line 29, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.cart .description {
  width: 400px;
  text-align: left;
}
/* line 34, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.cart table {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
/* line 39, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.cart td {
  padding: 10px;
  padding: 0.625rem;
}
/* line 43, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.cart .cart-action,
.cart .cart-quantity,
.cart .cart-price,
.cart .cart-unit_price {
  padding: 10px;
  padding: 0.625rem;
  text-align: center;
}
/* line 51, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.cart .cart-title {
  padding: 10px;
  padding: 0.625rem;
  text-align: left;
}
/* line 56, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.cart .cart-action-empty {
  display: none;
  visibility: hidden;
}
/* line 58, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.cart .cart-product-item-image {
  float: left;
  margin-right: 10px;
  margin-right: 0.625rem;
}
/* line 63, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.cart .cart-action-update,
.cart .cart-action-empty {
  margin-right: 20px;
  margin-right: 1.25rem;
  float: right;
  font-size: 14px;
  font-size: 0.875rem;
}
/* line 70, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.cart .promotional-code {
  text-align: right;
  padding: 10px 0;
  padding:  10px 0;
}
/* line 74, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.cart .promotional-code input {
  display: inline;
  width: auto;
  margin-left: 10px;
}
/* line 81, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.cart .total {
  background-color: #f7f7f7;
  border: 1px solid #e8e8e8;
  padding: 10px 20px;
  padding:  10px 20px;
  text-align: right;
}
/* line 87, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.cart .total label {
  display: inline;
}
/* line 92, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.cart .proceed-checkout {
  background-color: #598527;
  color: #fff;
  float: right;
  text-decoration: none;
  text-transform: uppercase;
  margin-top: 20px;
  margin-top: 1.25rem;
}
/* line 102, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.cart .editorial-content__title {
  font-size: 24px;
  font-size: 1.5rem;
}

/* line 112, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.cart-sidebar {
  width: 23.5%;
  float: right;
  margin-right: 0;
  *margin-left: -20px;
  display: inline;
  margin-top: 40px;
  margin-top: 2.5rem;
}
@media (min-width: 0px) and (max-width: 600px) {
  /* line 112, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
  .cart-sidebar {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
    float: left;
    margin-right: 2%;
    *margin-left: auto;
  }
}
/* line 121, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.cart-sidebar .editorial-content__title {
  font-size: 24px;
  font-size: 1.5rem;
}

/* line 134, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.cart-recommended-products .title {
  margin-bottom: 10px;
  margin-bottom: 0.625rem;
}

/* line 144, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.store-customer-info,
.store-payment,
.store-thanks {
  width: 80%;
  margin: 0 auto;
}
@media (min-width: 0px) and (max-width: 700px) {
  /* line 144, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
  .store-customer-info,
  .store-payment,
  .store-thanks {
    width: 100%;
  }
}
/* line 154, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.store-customer-info .page-title,
.store-payment .page-title,
.store-thanks .page-title {
  margin: 0;
}
/* line 158, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.store-customer-info h3,
.store-payment h3,
.store-thanks h3 {
  margin-bottom: 10px;
  margin-bottom: 0.625rem;
}
/* line 163, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.store-customer-info .print-title,
.store-payment .print-title,
.store-thanks .print-title {
  margin-bottom: 40px;
  margin-bottom: 2.5rem;
}
/* line 172, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.store-customer-info .hint,
.store-payment .hint,
.store-thanks .hint {
  clear: left;
  padding-left: 200px;
  padding-left: 12.5rem;
}
/* line 177, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.store-customer-info em.error,
.store-payment em.error,
.store-thanks em.error {
  color: #598527;
  padding-left: 5px;
  padding-left: 0.3125rem;
  clear: left;
  display: block;
  margin-left: 200px;
  margin-left: 12.5rem;
}
/* line 185, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.store-customer-info .editorial-content__title,
.store-payment .editorial-content__title,
.store-thanks .editorial-content__title {
  font-size: 24px;
  font-size: 1.5rem;
}

/* line 197, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.store-payment .address,
.store-thanks .address {
  width: 32%;
  float: left;
  margin-right: 2%;
  display: inline;
  margin-bottom: 40px;
  margin-bottom: 2.5rem;
}
@media (min-width: 0px) and (max-width: 560px) {
  /* line 197, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
  .store-payment .address,
  .store-thanks .address {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
    margin-right: 20px;
    margin-right: 1.25rem;
    float: left;
  }
}
/* line 208, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.store-payment .address .state, .store-payment .address .zip,
.store-thanks .address .state,
.store-thanks .address .zip {
  display: inline;
}
/* line 213, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.store-payment .shipping_options_container,
.store-thanks .shipping_options_container {
  width: 32%;
  float: right;
  margin-right: 0;
  *margin-left: -20px;
  display: inline;
  margin-bottom: 40px;
  margin-bottom: 2.5rem;
}
@media (min-width: 0px) and (max-width: 560px) {
  /* line 213, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
  .store-payment .shipping_options_container,
  .store-thanks .shipping_options_container {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
    clear: both;
  }
}
/* line 222, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.store-payment .shipping_options_container label,
.store-thanks .shipping_options_container label {
  display: inline;
}
/* line 229, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.store-payment #payment,
.store-thanks #payment {
  clear: both;
}

/* line 235, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.store-payment .edit {
  text-decoration: none;
  border-bottom: 1px solid #598527;
}
/* line 240, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.store-payment .edit:before {
  margin-right: 10px;
  margin-right: 0.625rem;
}
/* line 246, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.store-payment .payment-profiles {
  list-style: none;
  margin: 0;
  padding-left: 20px;
}
/* line 251, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.store-payment .payment-profiles li {
  margin-bottom: 15px;
}
/* line 255, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.store-payment .payment-profiles input {
  float: left;
  margin-right: 7px;
}
/* line 260, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.store-payment .payment-profiles label {
  margin: 0;
  line-height: 12px;
}

/* line 267, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.payment-page {
  display: none;
}

/* line 272, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.checkout-steps {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
/* line 276, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.checkout-steps .step {
  width: 33.33333%;
  float: left;
  margin-right: 0%;
  display: inline;
  padding: 6px 0;
  padding:  6px 0;
  font-size: 14px;
  font-size: 0.875rem;
  background-color: #BBC4C5;
  text-align: center;
}
/* line 283, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.checkout-steps .step a {
  color: #222;
  text-decoration: none;
}
/* line 289, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.checkout-steps .step3 {
  float: right;
  margin-right: 0;
  *margin-left: 0px;
  display: inline;
}
/* line 293, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.checkout-steps .selected {
  background-color: #E1ECCD;
}
/* line 296, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.checkout-steps .selected:after {
  margin-left: 10px;
  margin-left: 0.625rem;
  content: "";
}

/* line 305, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.order-cart-msg {
  margin-top: 20px;
  margin-top: 1.25rem;
}
/* line 308, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.order-cart-msg .editorial-content__title {
  margin-bottom: 10px;
  margin-bottom: 0.625rem;
}

/* line 314, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.order-customer-info-msg {
  margin: 20px 0 20px;
  margin:  20px 0 20px;
}

/* line 322, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.payment-options-msg {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}

/* line 327, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.card-info div {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
/* line 331, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.card-info .card-type {
  width: 32%;
  float: left;
  margin-right: 2%;
  display: inline;
}
/* line 335, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.card-info .exp-month {
  width: 32%;
  float: left;
  margin-right: 2%;
  display: inline;
}
/* line 339, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.card-info .exp-year {
  width: 32%;
  float: right;
  margin-right: 0;
  *margin-left: -20px;
  display: inline;
}
/* line 343, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.card-info .card-no {
  width: 57.5%;
  float: left;
  margin-right: 2%;
  display: inline;
}
/* line 347, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
.card-info .card-code {
  width: 40.5%;
  float: right;
  margin-right: 0;
  *margin-left: -20px;
  display: inline;
}
@media (min-width: 0px) and (max-width: 560px) {
  /* line 352, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_cart.scss */
  .card-info .card-type,
  .card-info .exp-month,
  .card-info .exp-year,
  .card-info .card-no,
  .card-info .card-code {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
  }
}

/* line 3, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
.directories-show .get_listed a,
.directories-show .update_listing a,
.directories-listing .get_listed a,
.directories-listing .update_listing a {
  width: 49%;
  float: left;
  margin-right: 2%;
  display: inline;
  background-color: #598527;
  color: #fff;
  font-weight: normal;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
}
/* line 15, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
.directories-show .update_listing a,
.directories-listing .update_listing a {
  float: right;
  margin-right: 0;
  *margin-left: -20px;
  display: inline;
}
/* line 19, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
.directories-show .pager,
.directories-listing .pager {
  clear: both;
}

/* line 25, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
.featured-directory-listings {
  padding: 20px;
  padding: 1.25rem;
}

/* line 33, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
.featured-listing {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}

/* line 38, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
.featured-listing__image {
  width: 49%;
  float: left;
  margin-right: 2%;
  display: inline;
}
@media (min-: 0px) and (max-: 12) {
  /* line 38, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
  .featured-listing__image {
    width: 32%;
    float: left;
    margin-right: 2%;
    display: inline;
  }
}

/* line 46, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
.featured-listing__details {
  width: 49%;
  float: right;
  margin-right: 0;
  *margin-left: -20px;
  display: inline;
}
@media (min-: 0px) and (max-: 12) {
  /* line 46, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
  .featured-listing__details {
    width: 66%;
    float: right;
    margin-right: 0;
    *margin-left: -20px;
    display: inline;
  }
}

/* line 58, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
.featured-listing__description {
  font-size: 11px;
  font-size: 0.6875rem;
  font-style: italic;
}

/* line 64, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
.directories-index .record {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
/* line 68, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
.directories-index .headline {
  font-size: 24px;
  font-size: 1.5rem;
}
/* line 72, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
.directories-index .headline a {
  color: #598527;
  text-decoration: none;
}
/* line 75, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
.directories-index .abstract {
  font-size: 16px;
  font-size: 1rem;
}
/* line 78, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
.directories-index .abstract a {
  color: #598527;
  text-decoration: none;
}

/* line 82, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
.directory-search {
  margin: 20px 0;
  margin:  20px 0;
}
/* line 86, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
.directory-search .search_directories {
  margin: 20px 0;
  margin:  20px 0;
}
/* line 90, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
.directory-search .search_directories input[type="text"] {
  width: 74.24242%;
  float: left;
  margin-right: 3.0303%;
  display: inline;
}
/* line 94, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
.directory-search .search_directories .button {
  width: 22.72727%;
  float: right;
  margin-right: 0;
  *margin-left: -20px;
  display: inline;
}
/* line 99, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
.directory-search .view_by_category {
  width: 100%;
  float: left;
  margin-right: 2%;
  display: inline;
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
  clear: both;
  display: inline-block;
}
/* line 105, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
.directory-search .view_by_category label {
  width: 27.65957%;
  float: left;
  margin-right: 8.51064%;
  display: inline;
}
/* line 109, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
.directory-search .view_by_category select {
  width: 63.82979%;
  float: left;
  margin-right: 8.51064%;
  display: inline;
  float: right;
  margin-right: 0;
  *margin-left: -20px;
  display: inline;
}
/* line 116, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
.directory-search .navigation {
  padding: 5px 0;
  padding:  5px 0;
  border-bottom: 1px solid #eee;
  border-top: 1px solid #eee;
  clear: both;
}
/* line 127, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
.directory-search .navigation .level1-li {
  margin: 2px 2px;
  margin:  2px 2px;
  font-size: 15px;
  font-size: 0.9375rem;
  font-family: "proxima-nova", sans-serif;
  font-weight: bold;
}
/* line 133, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
.directory-search .navigation .level1-li a {
  padding: 2px 5px;
  padding:  2px 5px;
  background: #598527;
  color: #fff;
  display: block;
  transition: background 0.2s, border 0.2s;
  -moz-transition: background 0.2s, border 0.2s;
  -webkit-transition: background 0.2s, border 0.2s;
}
/* line 142, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
.directory-search .navigation .level1-li a:hover {
  background-color: #d7ecbf;
  color: #598527;
}

/* line 151, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
.directories-alpha-title,
.directories-topic-title {
  font-size: 24px;
  font-size: 1.5rem;
  text-align: center;
}

/* line 158, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
.directory-listing {
  width: 43.33333%;
  float: left;
  margin-right: 13.33333%;
  display: inline;
  padding-bottom: 20px;
  padding-bottom: 1.25rem;
  margin-top: 20px;
  margin-top: 1.25rem;
  border-bottom: 1px solid #eee;
}

/* line 165, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
.directory-listing:nth-child(2n) {
  float: right;
  margin-right: 0;
  *margin-left: -20px;
  display: inline;
}

/* line 169, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
.directory-listing__image {
  margin: 0 20px 10px 0;
  margin:  0 20px 10px 0;
  float: left;
  width: 150px;
}

/* line 175, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
.directory-listing__company {
  font-size: 18px;
  font-size: 1.125rem;
}
/* line 179, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
.directory-listing__company a {
  color: #222;
  text-decoration: none;
}

/* line 182, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
.directory-listing__teaser {
  margin-top: 10px;
  margin-top: 0.625rem;
  font-size: 16px;
  font-size: 1rem;
  font-family: Georgia, Times, serif;
}

/* line 195, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
.update_listing a,
.get_listed a {
  color: #999;
}

/* line 198, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
.page-directory-listing {
  margin-bottom: 40px;
  margin-bottom: 2.5rem;
}
/* line 204, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
.page-directory-listing .company-navigation .title {
  font-size: 24px;
  font-size: 1.5rem;
}

/* line 215, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
.directory-tier-basic {
  margin-bottom: 40px;
  margin-bottom: 2.5rem;
}

/* line 219, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
.directory-tier-basic__headline,
.directory-tier-premium__headline {
  font-size: 28px;
  font-size: 1.75rem;
}

/* line 230, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
.directory-tier-basic__purchase-link,
.directory-tier-premium__purchase-link {
  background-color: #598527;
  border: none;
  color: #fff;
  text-transform: uppercase;
  text-decoration: none;
}

/* line 244, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
.listing-master-details {
  margin: 20px 0;
  margin:  20px 0;
}

/* line 248, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
.listing-master-detail {
  margin-bottom: 10px;
  margin-bottom: 0.625rem;
}
/* line 252, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
.listing-master-detail.star-rating {
  margin-bottom: 10px;
  margin-bottom: 0.625rem;
  padding-top: 10px;
  padding-top: 0.625rem;
  border-top: 1px solid #eee;
}
/* line 257, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
.listing-master-detail.star-rating .listing-master-detail__label {
  width: 250px;
  line-height: 2.5;
}
@media (min-width: 0) and (max-width: 850px) {
  /* line 257, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
  .listing-master-detail.star-rating .listing-master-detail__label {
    width: 100%;
  }
}
/* line 266, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
.listing-master-detail.star-rating .listing-master-detail__value {
  margin: 0 20px;
  margin:  0 20px;
  float: left;
  display: none;
}
/* line 272, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
.listing-master-detail.star-rating .js-star-label {
  font-size: 12px;
  font-size: 0.75rem;
  display: block;
}
/* line 277, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
.listing-master-detail.star-rating .js-star {
  color: #222;
}
/* line 282, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
.listing-master-detail.star-rating .js-star.js-star-empty {
  color: #ddd;
}
/* line 288, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
.listing-master-detail.star-rating .js-full-stars .js-star {
  color: #598527;
}

/* line 294, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
.listing-master-detail__label {
  margin-right: 10px;
  margin-right: 0.625rem;
  font-size: 16px;
  font-size: 1rem;
  font-weight: 700;
  float: left;
}
@media (min-width: 0) and (max-width: 850px) {
  /* line 294, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
  .listing-master-detail__label {
    float: none;
  }
}

/* line 306, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_directory.scss */
.listing-master-detail__value-container {
  font-size: 16px;
  font-size: 1rem;
}

/* line 1, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/directories/_directory-listing-profile.scss */
.directory-listing-profile {
  margin-bottom: 40px;
  margin-bottom: 2.5rem;
}

/* line 9, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/directories/_directory-listing-profile.scss */
.directory-listing-profile__title {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
  font-size: 21px;
  font-size: 1.3125rem;
  text-transform: uppercase;
  color: #bee197;
}

/* line 17, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/directories/_directory-listing-profile.scss */
.directory-listing-profile__image {
  width: 49%;
  float: left;
  margin-right: 2%;
  display: inline;
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
  float: none;
}

/* line 23, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/directories/_directory-listing-profile.scss */
.directory-listing-profile__contact-title,
.directory-listing-profile__address-title {
  font-size: 16px;
  font-size: 1rem;
  text-transform: uppercase;
}

/* line 30, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/directories/_directory-listing-profile.scss */
.directory-listing-profile__contact-info,
.directory-listing-profile__address {
  width: 49%;
  float: left;
  margin-right: 2%;
  display: inline;
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
  font-size: 12px;
  font-size: 0.75rem;
}
/* line 36, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/directories/_directory-listing-profile.scss */
.directory-listing-profile__contact-info a,
.directory-listing-profile__address a {
  color: #598527;
  text-decoration: none;
}

/* line 39, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/directories/_directory-listing-profile.scss */
.directory-listing-profile__address {
  float: right;
  margin-right: 0;
  *margin-left: -20px;
  display: inline;
}

/* line 43, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/directories/_directory-listing-profile.scss */
.directory-listing-profile__description {
  font-family: "proxima-nova", sans-serif;
  font-weight: 400;
}

/* line 49, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/directories/_directory-listing-profile.scss */
.directory-listing-profile__agency-account ul {
  margin: 0 0 20px 0;
  margin:  0 0 20px 0;
  padding: 0;
}
/* line 55, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/directories/_directory-listing-profile.scss */
.directory-listing-profile__agency-account li {
  margin-right: 20px;
  margin-right: 1.25rem;
  list-style: none;
  float: left;
}
/* line 60, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/directories/_directory-listing-profile.scss */
.directory-listing-profile__agency-account li a {
  color: #598527;
  text-decoration: none;
}

/* line 8, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/directories/_directory-listing-products.scss */
.directory-listing-products .product-summary {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
/* line 13, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/directories/_directory-listing-products.scss */
.directory-listing-products .product-summary__image {
  margin-right: 10px;
  margin-right: 0.625rem;
  float: left;
}
/* line 18, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/directories/_directory-listing-products.scss */
.directory-listing-products .product-summary__headline {
  font-size: 18px;
  font-size: 1.125rem;
}
/* line 22, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/directories/_directory-listing-products.scss */
.directory-listing-products .product-summary__headline a {
  color: #598527;
  text-decoration: none;
}
/* line 25, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/directories/_directory-listing-products.scss */
.directory-listing-products .product-summary__description {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.45;
}

/* line 32, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/directories/_directory-listing-products.scss */
.directory-listing-products__title {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
  font-size: 21px;
  font-size: 1.3125rem;
  color: #bee197;
}

/* line 9, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/directories/_directory-listing-multimedia.scss */
.directory-listing-multimedia__title {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
  font-size: 21px;
  font-size: 1.3125rem;
  color: #bee197;
}

/* line 16, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/directories/_directory-listing-multimedia.scss */
.directory-listing-multimedia-video__title {
  margin: 10px 0;
  margin:  10px 0;
}

/* line 25, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/directories/_directory-listing-multimedia.scss */
.directory-listing-multimedia-video__description p {
  margin: 0;
}

/* line 5, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/directories/_directory-listing-articles.scss */
.page-directory-listing .articles h3 {
  font-size: 21px;
  font-size: 1.3125rem;
  text-transform: uppercase;
}

/* line 8, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/directories/_directory-listing-events.scss */
.directory-listing-events .event-list__type, .directory-listing-events .events-category .record h3, .events-category .record .directory-listing-events h3,
.directory-listing-events .events-keyword .record h3,
.events-keyword .record .directory-listing-events h3 {
  display: none;
}

/* line 13, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/directories/_directory-listing-events.scss */
.directory-listing-events__title {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
  font-size: 21px;
  font-size: 1.3125rem;
  color: #bee197;
}

/* line 8, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/directories/_directory-listing-downloads.scss */
.directory-listing-downloads .download-summary {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
  padding-bottom: 20px;
  padding-bottom: 1.25rem;
  font-size: 14px;
  font-size: 0.875rem;
  border-bottom: 1px solid #bee197;
}
/* line 15, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/directories/_directory-listing-downloads.scss */
.directory-listing-downloads .download-summary > a {
  font-size: 14px;
  font-size: 0.875rem;
  color: #bee197;
  display: inline-block;
  margin: 0;
}
/* line 21, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/directories/_directory-listing-downloads.scss */
.directory-listing-downloads .download-summary > a:hover {
  color: #598527;
}
/* line 23, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/directories/_directory-listing-downloads.scss */
.directory-listing-downloads .download-summary > a:after {
  margin-left: 4px;
  margin-left: 0.25rem;
  color: #222;
  content: "\f061";
}
/* line 32, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/directories/_directory-listing-downloads.scss */
.directory-listing-downloads .download-summary__headline {
  font-size: 18px;
  font-size: 1.125rem;
}
/* line 36, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/directories/_directory-listing-downloads.scss */
.directory-listing-downloads .download-summary__headline a {
  color: #598527;
  text-decoration: none;
}
/* line 39, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/directories/_directory-listing-downloads.scss */
.directory-listing-downloads .download-summary__description {
  margin-bottom: 10px;
  margin-bottom: 0.625rem;
}

/* line 46, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/directories/_directory-listing-downloads.scss */
.directory-listing-downloads__title {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
  font-size: 21px;
  font-size: 1.3125rem;
  color: #bee197;
}

/* line 1, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_downloads.scss */
.downloadable-content-articles {
  padding: 20px;
  padding: 1.25rem;
}

/* line 9, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_downloads.scss */
.downloadable-article {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}

/* line 14, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_downloads.scss */
.downloadable-article__image {
  width: 49%;
  float: left;
  margin-right: 2%;
  display: inline;
}
@media (min-: 0px) and (max-: 12) {
  /* line 14, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_downloads.scss */
  .downloadable-article__image {
    width: 32%;
    float: left;
    margin-right: 2%;
    display: inline;
  }
}

/* line 22, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_downloads.scss */
.downloadable-article__details {
  width: 49%;
  float: right;
  margin-right: 0;
  *margin-left: -20px;
  display: inline;
}
@media (min-: 0px) and (max-: 12) {
  /* line 22, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_downloads.scss */
  .downloadable-article__details {
    width: 66%;
    float: right;
    margin-right: 0;
    *margin-left: -20px;
    display: inline;
  }
}

/* line 34, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_downloads.scss */
.downloadable-article__description {
  font-size: 11px;
  font-size: 0.6875rem;
  font-style: italic;
}

/* line 1, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_polls.scss */
.featured-poll {
  width: 49%;
  float: right;
  margin-right: 0;
  *margin-left: -20px;
  display: inline;
  padding: 20px;
  padding: 1.25rem;
}
@media (min-width: 0px) and (max-width: 600px) {
  /* line 1, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_polls.scss */
  .featured-poll {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
  }
}
/* line 9, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_polls.scss */
.featured-poll .feature-title {
  font-size: 24px;
  font-size: 1.5rem;
  color: #598527;
}
/* line 15, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_polls.scss */
.featured-poll .question {
  font-size: 18px;
  font-size: 1.125rem;
}
/* line 20, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_polls.scss */
.featured-poll .answers {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
/* line 24, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_polls.scss */
.featured-poll .answer {
  font-size: 14px;
  font-size: 0.875rem;
  font-style: italic;
  display: block;
}
/* line 29, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_polls.scss */
.featured-poll .answer label {
  margin-left: 5px;
  margin-left: 0.3125rem;
  display: inline;
  margin-bottom: 0;
}
/* line 36, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_polls.scss */
.featured-poll .button {
  margin-bottom: 10px;
  margin-bottom: 0.625rem;
  background-color: #598527;
  border: none;
  color: #fff;
}
/* line 44, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_polls.scss */
.featured-poll .more {
  font-size: 14px;
  font-size: 0.875rem;
  margin-right: 10px;
  margin-right: 0.625rem;
  color: #598527;
  text-decoration: none;
}

/* line 53, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_polls.scss */
.poll .page-title {
  margin-top: 20px;
  margin-top: 1.25rem;
}
/* line 57, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_polls.scss */
.poll h1 {
  margin-bottom: 10px;
  margin-bottom: 0.625rem;
}
/* line 62, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_polls.scss */
.poll h2 {
  font-size: 21px;
  font-size: 1.3125rem;
}
/* line 71, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_polls.scss */
.poll .question {
  font-size: 18px;
  font-size: 1.125rem;
}
/* line 76, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_polls.scss */
.poll .answers {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
/* line 80, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_polls.scss */
.poll .answer {
  font-size: 14px;
  font-size: 0.875rem;
  font-style: italic;
}
/* line 84, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_polls.scss */
.poll .answer label {
  display: inline;
  margin-left: 5px;
  margin-left: 0.3125rem;
}
/* line 90, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_polls.scss */
.poll .more {
  margin: 10px 20px 0 0;
  margin:  10px 20px 0 0;
  display: inline-block;
}

/* line 97, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_polls.scss */
.results .answer-text {
  font-size: 14px;
  font-size: 0.875rem;
}
/* line 102, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_polls.scss */
.results .answers {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
/* line 106, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_polls.scss */
.results .answer {
  margin-bottom: 10px;
  margin-bottom: 0.625rem;
}
/* line 110, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_polls.scss */
.results .answer-bar-container {
  background: #DDD;
  line-height: 25px;
  margin-top: 5px;
  margin-top: 0.3125rem;
  display: block;
}
/* line 117, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_polls.scss */
.results .answer-bar {
  line-height: 25px;
  margin-top: 2px;
  margin-top: 0.125rem;
  display: block;
  background-repeat: no-repeat;
  background-color: #598527;
}

/* line 1, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_search.scss */
.search {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
/* line 4, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_search.scss */
.search a {
  color: #598527;
}

/* line 10, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_search.scss */
.search-results .headline {
  font-size: 21px;
  font-size: 1.3125rem;
}
/* line 14, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_search.scss */
.search-results .headline a {
  text-decoration: none;
  color: #598527;
}
/* line 17, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_search.scss */
.search-results .date {
  font-size: 12px;
  font-size: 0.75rem;
  margin-bottom: 10px;
  margin-bottom: 0.625rem;
  font-style: italic;
}
/* line 23, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_search.scss */
.search-results .abstract {
  font-size: 14px;
  font-size: 0.875rem;
}
/* line 28, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_search.scss */
.search-results .record {
  margin-bottom: 40px;
  margin-bottom: 2.5rem;
}

/* line 33, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_search.scss */
.search-results__title {
  font-size: 24px;
  font-size: 1.5rem;
}

/* line 38, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_search.scss */
.search-sort {
  margin: 20px 0;
  margin:  20px 0;
}

/* line 42, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_search.scss */
.search-title {
  font-size: 24px;
  font-size: 1.5rem;
}

/* line 47, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_search.scss */
.search .button2 {
  background-color: #598527;
  border: none;
  color: #fff;
  text-transform: uppercase;
}

/* line 55, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_search.scss */
.search input[type="text"] {
  width: auto;
}

/* line 60, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_search.scss */
.search-results-navigation li:nth-child(6), .search-results-navigation li:nth-child(7) {
  display: none;
}

/* line 67, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_search.scss */
.page-advanced-search {
  overflow: hidden;
}

/* line 72, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_search.scss */
.page-advanced-search .page-title:after {
  margin-left: 10px;
  margin-left: 0.625rem;
  content: "";
}

/* line 79, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_search.scss */
.advanced-search-form-container {
  width: 49%;
  float: left;
  margin-right: 2%;
  display: inline;
  padding: 20px;
  padding: 1.25rem;
  background-color: #f5f5f5;
}
@media (min-width: 750px) and (max-width: 850px) {
  /* line 79, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_search.scss */
  .advanced-search-form-container {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
  }
}
@media (min-width: 0px) and (max-width: 600px) {
  /* line 79, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_search.scss */
  .advanced-search-form-container {
    display: block;
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
  }
}

/* line 95, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_search.scss */
.other-search-options {
  width: 49%;
  float: right;
  margin-right: 0;
  *margin-left: -20px;
  display: inline;
}
@media (min-width: 0px) and (max-width: 600px) {
  /* line 95, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_search.scss */
  .other-search-options {
    display: block;
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
    padding-top: 20px;
    padding-top: 1.25rem;
  }
}

/* line 106, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_search.scss */
.advanced-search-form .form-field, .advanced-search-form .comment .field, .comment .advanced-search-form .field, .advanced-search-form .user-new .demographics .record div, .user-new .demographics .record .advanced-search-form div,
.advanced-search-form .user-edit .demographics .record div,
.user-edit .demographics .record .advanced-search-form div, .advanced-search-form .subscription-form .demographics .record div, .subscription-form .demographics .record .advanced-search-form div {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
  padding-bottom: 20px;
  padding-bottom: 1.25rem;
  border-bottom: 1px solid #ddd;
}
@media (min-width: 0) and (max-width: 400px) {
  /* line 106, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_search.scss */
  .advanced-search-form .form-field, .advanced-search-form .comment .field, .comment .advanced-search-form .field, .advanced-search-form .user-new .demographics .record div, .user-new .demographics .record .advanced-search-form div,
  .advanced-search-form .user-edit .demographics .record div,
  .user-edit .demographics .record .advanced-search-form div, .advanced-search-form .subscription-form .demographics .record div, .subscription-form .demographics .record .advanced-search-form div {
    margin-bottom: 10px;
    margin-bottom: 0.625rem;
    padding-bottom: 10px;
    padding-bottom: 0.625rem;
  }
}
/* line 119, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_search.scss */
.advanced-search-form .field-search-terms label,
.advanced-search-form .field-author label {
  display: block;
}
/* line 120, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_search.scss */
.advanced-search-form .field-search-terms input,
.advanced-search-form .field-author input {
  width: 100%;
}
/* line 125, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_search.scss */
.advanced-search-form .field-data-type label,
.advanced-search-form .field-edition label {
  display: block;
}
/* line 126, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_search.scss */
.advanced-search-form .field-data-type select,
.advanced-search-form .field-edition select {
  width: 100%;
}
/* line 129, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_search.scss */
.advanced-search-form .field-data-type label,
.advanced-search-form .field-edition label {
  display: block;
}
/* line 134, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_search.scss */
.advanced-search-form .field-date-range__from {
  margin-bottom: 10px;
  margin-bottom: 0.625rem;
}
/* line 138, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_search.scss */
.advanced-search-form .field-date-range__from label,
.advanced-search-form .field-date-range__to label {
  font-size: 12px;
  font-size: 0.75rem;
  color: #888;
}
/* line 144, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_search.scss */
.advanced-search-form .field-edition {
  display: none;
}

/* line 150, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_search.scss */
.other-search-options .field-archived-issues {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
  padding-bottom: 20px;
  padding-bottom: 1.25rem;
  border-bottom: 1px solid #ddd;
  display: none;
}

/* line 158, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_search.scss */
.advanced-search-topics .record a {
  font-size: 14px;
  font-size: 0.875rem;
  color: #598527;
}

/* line 163, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_search.scss */
.advanced-search-topics__title {
  font-size: 18px;
  font-size: 1.125rem;
}

/* line 167, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_search.scss */
.submit-form-button,
.reset-form-button {
  border: none;
  color: #fff;
  text-transform: uppercase;
  text-decoration: none;
}

/* line 176, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_search.scss */
.submit-form-button {
  background-color: #598527;
}

/* line 180, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_search.scss */
.reset-form-button {
  background-color: #999;
}

/* line 1, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_paywall.scss */
.metered-message {
  position: fixed;
  font-family: sans-serif;
  top: 35%;
  left: 40px;
  z-index: 99999;
}
/* line 8, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_paywall.scss */
.metered-message.final {
  background: rgba(0, 0, 0, 0.7);
  -webkit-animation: fadein 1s;
  -moz-animation: fadein 1s;
  -o-animation: fadein 1s;
  -ms-animation: fadein 1s;
  animation: fadein 1s;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-backface-visibility: hidden;
}

/* line 21, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_paywall.scss */
.metered-message.final {
  top: 0;
  background: rgba(0, 0, 0, 0.6);
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

@-webkit-keyframes fadein {
  from {
    animation-timing-function: ease-in;
    background: transparent;
  }
  to {
    animation-timing-function: ease-in;
    background: rgba(0, 0, 0, 0.6);
  }
}
@-moz-keyframes fadein {
  from {
    animation-timing-function: ease-in;
    background: transparent;
  }
  to {
    animation-timing-function: ease-in;
    background: rgba(0, 0, 0, 0.6);
  }
}
@-ms-keyframes fadein {
  from {
    animation-timing-function: ease-in;
    background: transparent;
  }
  to {
    animation-timing-function: ease-in;
    background: rgba(0, 0, 0, 0.6);
  }
}
@-o-keyframes fadein {
  from {
    animation-timing-function: ease-in;
    background: transparent;
  }
  to {
    animation-timing-function: ease-in;
    background: rgba(0, 0, 0, 0.6);
  }
}
@keyframes fadein {
  from {
    animation-timing-function: ease-in;
    background: transparent;
  }
  to {
    animation-timing-function: ease-in;
    background: rgba(0, 0, 0, 0.6);
  }
}
/* line 41, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_paywall.scss */
.metered-modal {
  border: 1px solid #d4d4d4;
  border-radius: 3px;
  z-index: 9999;
  background-color: #eee;
  text-align: center;
  width: 320px;
}
/* line 49, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_paywall.scss */
.metered-modal .message {
  padding: 20px;
  padding: 1.25rem;
}
/* line 53, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_paywall.scss */
.metered-modal .subscribe {
  display: none;
}
/* line 63, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_paywall.scss */
.metered-modal .dangle {
  font-size: 14px;
  font-size: 0.875rem;
  padding: 20px;
  padding: 1.25rem;
  color: #fff;
  background-color: #598527;
  text-align: center;
}
/* line 70, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_paywall.scss */
.metered-modal .dangle a {
  color: #fff;
  text-decoration: none;
}

/* line 74, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_paywall.scss */
.metered-close {
  font-size: 18px;
  font-size: 1.125rem;
  cursor: pointer;
  position: absolute;
  right: 7px;
  top: 7px;
}

/* line 88, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_paywall.scss */
.metered-modal .body {
  height: 63px;
  margin-top: 10px;
  margin-top: 0.625rem;
  padding-left: 25px;
  padding-left: 1.5625rem;
  background-color: #fffeff;
  color: #666666;
  float: left;
  font-size: 20px;
  font-size: 1.25rem;
  font-weight: normal;
  line-height: 1.65;
  width: 280px;
}

/* line 101, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_paywall.scss */
.restricted-modal-content {
  position: absolute;
  margin: 20% auto;
  z-index: 2000;
  text-align: left;
  left: 15%;
  right: 15%;
  text-align: center;
  background-color: #ddd;
  width: 50%;
}
@media (min-width: 0) and (max-width: 500px) {
  /* line 101, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_paywall.scss */
  .restricted-modal-content {
    margin: 50% auto;
    left: 5%;
    right: 5%;
    width: 75%;
  }
}

/* line 120, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_paywall.scss */
.restricted-modal-content .message {
  margin: 3px;
  margin: 0.1875rem;
  padding: 10px;
  padding: 0.625rem;
  overflow: visible;
  z-index: 2000;
}
/* line 127, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_paywall.scss */
.restricted-modal-content .message:before {
  font-size: 64px;
  font-size: 4rem;
  color: #bbb;
}

/* line 134, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_paywall.scss */
.restricted-modal-content .pop-out {
  margin-top: -58px;
  margin-top: -3.625rem;
  z-index: 2001;
}

/* line 140, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_paywall.scss */
.restricted-modal-content .subscribeLink {
  color: #014077;
  font-size: 13px;
  font-size: 0.8125rem;
  font-weight: bold;
  line-height: 1.65;
}

/* line 147, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_paywall.scss */
.restricted-modal-content h3 {
  font-size: 30px;
  font-size: 1.875rem;
  -webkit-hyphens: none;
  -moz-hyphens: none;
  hyphens: none;
}

/* line 155, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_paywall.scss */
.restricted-modal-content p {
  font-size: 15px;
  font-size: 0.9375rem;
  color: #757575;
}

/* line 160, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_paywall.scss */
.restricted-modal-content .subscribeBanner {
  width: 100% !important;
  margin: 0 !important;
}
/* line 164, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_paywall.scss */
.restricted-modal-content .subscribeBanner a {
  text-decoration: none;
  color: #598527;
}

/* line 167, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_paywall.scss */
.restricted-modal-content #subscribeBannerSmall {
  margin: 0;
  -webkit-hyphens: none;
  -moz-hyphens: none;
  hyphens: none;
}
@media (min-width: 0) and (max-width: 500px) {
  /* line 167, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_paywall.scss */
  .restricted-modal-content #subscribeBannerSmall {
    padding: 20px 10px;
    padding:  20px 10px;
    font-size: 18px;
    font-size: 1.125rem;
  }
}

/* line 183, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_paywall.scss */
.metered-paywall-final-registration-message {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}

/* line 2, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_rss.scss */
.rss-list h3 {
  display: none;
}
/* line 6, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_rss.scss */
.rss-list .rss-description-top {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
/* line 9, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_rss.scss */
.rss-list .editorial-content__title {
  font-size: 30px;
  font-size: 1.875rem;
}
/* line 12, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_rss.scss */
.rss-list .editorial-content__title:before {
  margin-right: 10px;
  margin-right: 0.625rem;
  color: #FF6600;
  content: "";
}
/* line 19, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_rss.scss */
.rss-list h3 {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
/* line 23, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_rss.scss */
.rss-list .records {
  overflow: hidden;
}
/* line 26, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_rss.scss */
.rss-list .record {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
  width: 49%;
  float: left;
  margin-right: 2%;
  display: inline;
  border-bottom: 1px solid #EEEEEE;
}
/* line 30, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_rss.scss */
.rss-list .record:nth-child(2n) {
  width: 49%;
  float: right;
  margin-right: 0;
  *margin-left: -20px;
  display: inline;
}
@media (min-width: 0) and (max-width: 500px) {
  /* line 26, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_rss.scss */
  .rss-list .record {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
  }
  /* line 37, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_rss.scss */
  .rss-list .record:nth-child(2n) {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
  }
}
@media (min-width: 750px) and (max-width: 850px) {
  /* line 26, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_rss.scss */
  .rss-list .record {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
  }
  /* line 45, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_rss.scss */
  .rss-list .record:nth-child(2n) {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
  }
}
/* line 51, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_rss.scss */
.rss-list .headline {
  font-size: 16px;
  font-size: 1rem;
}
/* line 55, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_rss.scss */
.rss-list .headline a:before {
  margin-right: 10px;
  margin-right: 0.625rem;
  color: #FF6600;
  content: "";
}
/* line 62, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_rss.scss */
.rss-list .headline a {
  color: #598527;
  text-decoration: none;
}
/* line 67, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_rss.scss */
.rss-list .abstract {
  font-size: 14px;
  font-size: 0.875rem;
}

/* line 2, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_static.scss */
.pages-show .page-title {
  margin-top: 20px;
  margin-top: 1.25rem;
}

/* line 8, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_taxonomies.scss */
.taxonomy-detail-lists .articles-list__row .record,
.keywords-show .articles-list__row .record,
.article-keyword .articles-list__row .record,
.article-topic .articles-list__row .record {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
  padding-bottom: 20px;
  padding-bottom: 1.25rem;
  border-bottom: 1px solid #ddd;
}
/* line 15, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_taxonomies.scss */
.taxonomy-detail-lists .articles-list__title,
.taxonomy-detail-lists .feature-title,
.keywords-show .articles-list__title,
.keywords-show .feature-title,
.article-keyword .articles-list__title,
.article-keyword .feature-title,
.article-topic .articles-list__title,
.article-topic .feature-title {
  font-size: 18px;
  font-size: 1.125rem;
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
/* line 22, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_taxonomies.scss */
.taxonomy-detail-lists .articles-list__title,
.keywords-show .articles-list__title,
.article-keyword .articles-list__title,
.article-topic .articles-list__title {
  display: none;
}
/* line 35, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_taxonomies.scss */
.taxonomy-detail-lists .article-summary__sub-headline,
.keywords-show .article-summary__sub-headline,
.article-keyword .article-summary__sub-headline,
.article-topic .article-summary__sub-headline {
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: bold;
}
/* line 40, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_taxonomies.scss */
.taxonomy-detail-lists .article-summary__teaser,
.keywords-show .article-summary__teaser,
.article-keyword .article-summary__teaser,
.article-topic .article-summary__teaser {
  margin-bottom: 10px;
  margin-bottom: 0.625rem;
}
/* line 43, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_taxonomies.scss */
.taxonomy-detail-lists .article-summary__teaser br,
.keywords-show .article-summary__teaser br,
.article-keyword .article-summary__teaser br,
.article-topic .article-summary__teaser br {
  display: none;
}
/* line 51, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_taxonomies.scss */
.taxonomy-detail-lists .article-summary__comment-count .more:after,
.keywords-show .article-summary__comment-count .more:after,
.article-keyword .article-summary__comment-count .more:after,
.article-topic .article-summary__comment-count .more:after {
  display: none;
}
/* line 55, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_taxonomies.scss */
.taxonomy-detail-lists .article-summary__headline,
.keywords-show .article-summary__headline,
.article-keyword .article-summary__headline,
.article-topic .article-summary__headline {
  font-size: 18px;
  font-size: 1.125rem;
}
/* line 59, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_taxonomies.scss */
.taxonomy-detail-lists .article-summary__headline a,
.keywords-show .article-summary__headline a,
.article-keyword .article-summary__headline a,
.article-topic .article-summary__headline a {
  color: #598527;
  text-decoration: none;
}
/* line 61, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_taxonomies.scss */
.taxonomy-detail-lists .article-summary__headline:hover a,
.keywords-show .article-summary__headline:hover a,
.article-keyword .article-summary__headline:hover a,
.article-topic .article-summary__headline:hover a {
  color: #222;
}
/* line 67, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_taxonomies.scss */
.taxonomy-detail-lists .navigation .level1 .level1-li a,
.keywords-show .navigation .level1 .level1-li a,
.article-keyword .navigation .level1 .level1-li a,
.article-topic .navigation .level1 .level1-li a {
  font-size: 14px;
  font-size: 0.875rem;
}
/* line 78, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_taxonomies.scss */
.taxonomy-detail-lists .product-list .record,
.taxonomy-detail-lists .file-list .record,
.keywords-show .product-list .record,
.keywords-show .file-list .record,
.article-keyword .product-list .record,
.article-keyword .file-list .record,
.article-topic .product-list .record,
.article-topic .file-list .record {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
  padding-bottom: 20px;
  padding-bottom: 1.25rem;
  border-bottom: 1px solid #ddd;
}
/* line 84, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_taxonomies.scss */
.taxonomy-detail-lists .product-list .image,
.taxonomy-detail-lists .file-list .image,
.keywords-show .product-list .image,
.keywords-show .file-list .image,
.article-keyword .product-list .image,
.article-keyword .file-list .image,
.article-topic .product-list .image,
.article-topic .file-list .image {
  margin-right: 10px;
  margin-right: 0.625rem;
  float: left;
}
/* line 89, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_taxonomies.scss */
.taxonomy-detail-lists .product-list .headline,
.taxonomy-detail-lists .file-list .headline,
.keywords-show .product-list .headline,
.keywords-show .file-list .headline,
.article-keyword .product-list .headline,
.article-keyword .file-list .headline,
.article-topic .product-list .headline,
.article-topic .file-list .headline {
  font-size: 18px;
  font-size: 1.125rem;
}
/* line 93, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_taxonomies.scss */
.taxonomy-detail-lists .product-list .headline a,
.taxonomy-detail-lists .file-list .headline a,
.keywords-show .product-list .headline a,
.keywords-show .file-list .headline a,
.article-keyword .product-list .headline a,
.article-keyword .file-list .headline a,
.article-topic .product-list .headline a,
.article-topic .file-list .headline a {
  color: #598527;
  text-decoration: none;
}

/* line 118, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_taxonomies.scss */
.taxonomy-description {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}

@media (min-width: 0) and (max-width: 750px) {
  /* line 125, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_taxonomies.scss */
  .taxonomy-detail .rss {
    width: 120px;
    float: none;
    clear: left;
  }
}
@media (min-width: 0) and (max-width: 750px) {
  /* line 133, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_taxonomies.scss */
  .taxonomy-detail .article-summary__details {
    overflow: visible;
  }
}

/* line 9, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_user.scss */
.user-edit .navigation .additional-details {
  display: none;
}
/* line 13, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_user.scss */
.user-edit .navigation .level1 .level1-li a {
  font-size: 14px;
  font-size: 0.875rem;
}
/* line 18, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_user.scss */
.user-edit table {
  width: 100%;
}
/* line 21, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_user.scss */
.user-edit table thead {
  background-color: #eee;
}
/* line 24, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_user.scss */
.user-edit table thead th {
  font-size: 14px;
  font-size: 0.875rem;
  text-align: left;
}
/* line 31, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_user.scss */
.user-edit table tbody td {
  font-size: 14px;
  font-size: 0.875rem;
}
/* line 38, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_user.scss */
.user-edit .subscriptions h2 {
  font-size: 18px;
  font-size: 1.125rem;
}
/* line 42, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_user.scss */
.user-edit .subscriptions h2 a {
  color: #598527;
  text-decoration: none;
}
/* line 45, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_user.scss */
.user-edit .subscriptions h3 {
  font-size: 18px;
  font-size: 1.125rem;
  padding-bottom: 5px;
  padding-bottom: 0.3125rem;
  font-weight: normal;
}
/* line 51, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_user.scss */
.user-edit .subscriptions .date {
  font-size: 14px;
  font-size: 0.875rem;
}
/* line 55, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_user.scss */
.user-edit .subscriptions .record {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
  padding-bottom: 20px;
  padding-bottom: 1.25rem;
  border-bottom: 1px solid #eaeaea;
}
/* line 61, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_user.scss */
.user-edit .subscriptions .button {
  margin-top: 10px;
  margin-top: 0.625rem;
  display: inline-block;
  clear: left;
  text-decoration: none;
}
/* line 69, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_user.scss */
.user-edit .subscriptions .arb .button {
  display: block;
  width: 240px;
}
/* line 76, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_user.scss */
.user-edit .renew-subscription-link {
  margin-top: 10px;
  margin-top: 0.625rem;
  display: inline-block;
  text-decoration: none;
}

/* line 83, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_user.scss */
.user-account-info__title,
.user-subscriptions__title,
.user-order-history__title,
.user-directory-listings__title,
.user-edit .demographics h2 {
  font-size: 24px;
  font-size: 1.5rem;
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}

/* line 98, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_user.scss */
.order-history .overlay {
  padding: 10px;
  padding: 0.625rem;
  background-color: #fff;
  border: 1px solid #ddd;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
}
/* line 105, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_user.scss */
.order-history .overlay .close {
  font-size: 24px;
  font-size: 1.5rem;
  float: right;
  cursor: pointer;
}
/* line 113, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_user.scss */
.order-history .overlay h2 {
  font-size: 18px;
  font-size: 1.125rem;
}
/* line 118, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_user.scss */
.order-history .overlay table {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
  width: 100%;
}
/* line 122, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_user.scss */
.order-history .overlay table th {
  font-size: 14px;
  font-size: 0.875rem;
  padding: 5px 10px;
  padding:  5px 10px;
  background-color: #eee;
  text-align: left;
}
/* line 130, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_user.scss */
.order-history .overlay table td {
  font-size: 14px;
  font-size: 0.875rem;
}
/* line 136, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_user.scss */
.order-history .overlay .total {
  font-weight: bold;
  border-bottom: 1px solid #eee;
  border-top: 1px solid #eee;
  text-align: right;
}

/* line 1, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_newsletters.scss */
.newsletters-show__post-date {
  font-size: 18px;
  font-size: 1.125rem;
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
  font-family: Georgia, Times, serif;
  font-style: italic;
}

/* line 8, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_newsletters.scss */
.newsletters-show__view-issues {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
/* line 12, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_newsletters.scss */
.newsletters-show__view-issues select {
  margin-top: 10px;
  margin-top: 0.625rem;
  display: block;
}

/* line 18, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_newsletters.scss */
.issue-downloads-list__title {
  margin-bottom: 10px;
  margin-bottom: 0.625rem;
}

/* line 23, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_newsletters.scss */
.issue-downloads-list__headline {
  font-size: 18px;
  font-size: 1.125rem;
  margin-bottom: 10px;
  margin-bottom: 0.625rem;
}
/* line 28, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_newsletters.scss */
.issue-downloads-list__headline a {
  color: #598527;
  text-decoration: none;
}

/* line 31, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_newsletters.scss */
.issue-articles-list {
  margin: 20px 0;
  margin:  20px 0;
  clear: both;
}

/* line 36, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_newsletters.scss */
.issue-articles-list__article,
.newsletters-list__item {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
  padding-bottom: 20px;
  padding-bottom: 1.25rem;
  border-bottom: 1px solid #ddd;
}

/* line 43, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_newsletters.scss */
.issue-articles-list__image {
  margin-right: 10px;
  margin-right: 0.625rem;
  float: left;
}

/* line 48, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_newsletters.scss */
.issue-articles-list__headline,
.newsletters-list__headline {
  font-size: 18px;
  font-size: 1.125rem;
}
/* line 53, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_newsletters.scss */
.issue-articles-list__headline a,
.newsletters-list__headline a {
  color: #598527;
  text-decoration: none;
}
/* line 55, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_newsletters.scss */
.issue-articles-list__headline:hover a,
.newsletters-list__headline:hover a {
  color: #222;
}

/* line 58, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_newsletters.scss */
.newsletters-list__headline a {
  color: #598527;
}

/* line 67, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_newsletters.scss */
.newsletters-show__download-button {
  background-color: #598527;
  color: #fff;
  text-decoration: none;
  text-transform: uppercase;
  border: none;
}

/* line 1, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_comments.scss */
.comment-details {
  margin-bottom: 10px;
  margin-bottom: 0.625rem;
  padding-bottom: 10px;
  padding-bottom: 0.625rem;
  border-bottom: 1px solid #ddd;
}
/* line 6, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_comments.scss */
.comment-details .headline {
  font-size: 18px;
  font-size: 1.125rem;
  margin-bottom: 5px;
  margin-bottom: 0.3125rem;
}
/* line 11, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_comments.scss */
.comment-details .supplemental {
  margin-bottom: 10px;
  margin-bottom: 0.625rem;
  font-size: 12px;
  font-size: 0.75rem;
}
/* line 17, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_comments.scss */
.comment-details .author,
.comment-details .date {
  margin-right: 10px;
  margin-right: 0.625rem;
  float: left;
}
/* line 23, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_comments.scss */
.comment-details .action-links a {
  font-size: 12px;
  font-size: 0.75rem;
  color: #598527;
  text-decoration: none;
  border-bottom: 1px solid #598527;
}

/* line 2, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_subscriptions.scss */
.subscription .record {
  margin-bottom: 40px;
  margin-bottom: 2.5rem;
}
/* line 6, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_subscriptions.scss */
.subscription .headline {
  font-size: 24px;
  font-size: 1.5rem;
}
/* line 11, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_subscriptions.scss */
.subscription .image {
  width: 40.5%;
  float: left;
  margin-right: 2%;
  display: inline;
  float: left;
}
/* line 15, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_subscriptions.scss */
.subscription .image img {
  width: 100%;
}
/* line 20, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_subscriptions.scss */
.subscription .abstract {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
/* line 24, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_subscriptions.scss */
.subscription .pricing {
  margin-bottom: 10px;
  margin-bottom: 0.625rem;
}
/* line 29, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_subscriptions.scss */
.subscription .list-price,
.subscription .our-price,
.subscription .savings {
  width: 32%;
  float: left;
  margin-right: 2%;
  display: inline;
  font-size: 12px;
  font-size: 0.75rem;
}
/* line 35, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_subscriptions.scss */
.subscription .list-price label,
.subscription .our-price label,
.subscription .savings label {
  font-size: 14px;
  font-size: 0.875rem;
  margin: 0;
  text-transform: uppercase;
}
/* line 42, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_subscriptions.scss */
.subscription .savings {
  float: right;
  margin-right: 0;
  *margin-left: -20px;
  display: inline;
  border: none;
}

/* line 48, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_subscriptions.scss */
.subscriptions-landing-page-top {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
/* line 51, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_subscriptions.scss */
.subscriptions-landing-page-top .editorial-content__title {
  font-size: 24px;
  font-size: 1.5rem;
}

/* line 5, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
.quick-search-classifieds {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
  padding-bottom: 20px;
  padding-bottom: 1.25rem;
  border-bottom: 1px solid #eee;
}
/* line 11, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
.quick-search-classifieds h3 {
  margin: 0;
}
@media (min-width: 0px) and (max-width: 800px) {
  /* line 11, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
  .quick-search-classifieds h3 {
    margin-bottom: 10px;
    margin-bottom: 0.625rem;
  }
}
/* line 19, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
.quick-search-classifieds .quick-search-classifieds__title {
  float: left;
}
@media (min-width: 0px) and (max-width: 800px) {
  /* line 19, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
  .quick-search-classifieds .quick-search-classifieds__title {
    float: none;
  }
}
/* line 27, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
.quick-search-classifieds .form {
  float: right;
}
@media (min-width: 0px) and (max-width: 800px) {
  /* line 27, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
  .quick-search-classifieds .form {
    float: none;
  }
}
/* line 35, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
.quick-search-classifieds .quick-search-classifieds__search-field {
  margin-right: 5px;
  margin-right: 0.3125rem;
  width: 150px;
}
@media (min-width: 0px) and (max-width: 800px) {
  /* line 35, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
  .quick-search-classifieds .quick-search-classifieds__search-field {
    margin-right: 2%;
    width: 56%;
  }
}
/* line 45, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
.quick-search-classifieds .quick-search-classifieds__submit {
  display: inline-block;
}
@media (min-width: 0px) and (max-width: 800px) {
  /* line 45, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
  .quick-search-classifieds .quick-search-classifieds__submit {
    width: 28%;
  }
}

@media (min-width: 0px) and (max-width: 900px) {
  /* line 64, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
  .classified-index .get_listed,
  .classified-list .get_listed,
  .classified-show .get_listed {
    float: none;
  }
}
/* line 71, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
.classified-index .get_listed a,
.classified-list .get_listed a,
.classified-show .get_listed a {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
  background-color: #598527;
  color: #fff;
  display: block;
  text-decoration: none;
  float: left;
}
@media (min-width: 0px) and (max-width: 900px) {
  /* line 71, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
  .classified-index .get_listed a,
  .classified-list .get_listed a,
  .classified-show .get_listed a {
    margin-bottom: 10px;
    margin-bottom: 0.625rem;
  }
}
/* line 86, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
.classified-index .category,
.classified-list .category,
.classified-show .category {
  margin: 10px 0;
  margin:  10px 0;
  font-size: 12px;
  font-size: 0.75rem;
  float: right;
}
@media (min-width: 0px) and (max-width: 900px) {
  /* line 86, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
  .classified-index .category,
  .classified-list .category,
  .classified-show .category {
    margin: 0px 0px 20px 0px;
    margin:  0px 0px 20px 0px;
    float: none;
  }
}
/* line 97, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
.classified-index .headline,
.classified-list .headline,
.classified-show .headline {
  font-size: 18px;
  font-size: 1.125rem;
}
/* line 101, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
.classified-index .headline a,
.classified-list .headline a,
.classified-show .headline a {
  color: #598527;
  text-decoration: none;
}

/* line 112, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
.classified-index .get_listed {
  float: none;
}
/* line 116, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
.classified-index .classified .record {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
  padding-bottom: 20px;
  padding-bottom: 1.25rem;
  border-bottom: 1px solid #eee;
}
/* line 123, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
.classified-index .classified .count {
  display: inline-block;
}
/* line 127, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
.classified-index .classified .count a {
  color: #598527;
  text-decoration: none;
}
/* line 131, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
.classified-index .classified .count a:hover {
  color: #3f5e1b;
}
/* line 135, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
.classified-index .classified .headline {
  margin-right: 20px;
  margin-right: 1.25rem;
  font-size: 18px;
  font-size: 1.125rem;
  float: left;
}
/* line 141, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
.classified-index .classified .headline a {
  color: #598527;
  text-decoration: none;
}
/* line 147, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
.classified-index .classified .abstract p {
  margin: 0;
}

/* line 162, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
.classified-list .records {
  margin-top: 20px;
  margin-top: 1.25rem;
  padding-top: 20px;
  padding-top: 1.25rem;
  border-top: 1px solid #eee;
  clear: both;
}
/* line 169, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
.classified-list .record {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
  padding-bottom: 20px;
  padding-bottom: 1.25rem;
  border-bottom: 1px solid #eee;
}
/* line 176, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
.classified-list .classified-date {
  font-size: 14px;
  font-size: 0.875rem;
  color: #81c038;
}
/* line 181, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
.classified-list .headline {
  margin-bottom: 10px;
  margin-bottom: 0.625rem;
}
/* line 186, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
.classified-list .contact,
.classified-list .location {
  width: 23.5%;
  float: right;
  margin-right: 0;
  *margin-left: -20px;
  display: inline;
  font-size: 12px;
  font-size: 0.75rem;
}
/* line 192, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
.classified-list .body {
  width: 74.5%;
  float: left;
  margin-right: 2%;
  display: inline;
}
/* line 196, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
.classified-list .body .more {
  font-size: 14px;
  font-size: 0.875rem;
  color: #598527;
  display: inline-block;
}
/* line 201, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
.classified-list .body .more:hover {
  color: #3f5e1b;
}
/* line 203, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
.classified-list .body .more:after {
  margin-left: 4px;
  margin-left: 0.25rem;
  color: #fff;
  content: "\f061";
}

/* line 220, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
.classified-show .records {
  padding-top: 20px;
  padding-top: 1.25rem;
  border-top: 1px solid #eee;
  clear: both;
}
/* line 228, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
.classified-show .record .classified-date {
  font-size: 14px;
  font-size: 0.875rem;
  color: #81c038;
}
/* line 233, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
.classified-show .record .headline {
  font-size: 32px;
  font-size: 2rem;
  padding-bottom: 10px;
  padding-bottom: 0.625rem;
}
/* line 238, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
.classified-show .record > .custom-classified-field {
  text-transform: none;
}
/* line 243, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
.classified-show .record .image {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
/* line 247, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
.classified-show .record .body {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
  padding-bottom: 20px;
  padding-bottom: 1.25rem;
  border-bottom: 1px solid #eee;
}
/* line 254, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
.classified-show .record .body br {
  display: none;
}
/* line 258, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
.classified-show .back_to_listings {
  margin-top: 10px;
  margin-top: 0.625rem;
  font-size: 14px;
  font-size: 0.875rem;
  color: #999;
  display: inline-block;
}
/* line 264, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
.classified-show .back_to_listings:hover {
  color: #598527;
}
/* line 266, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
.classified-show .back_to_listings:before {
  margin-right: 4px;
  margin-right: 0.25rem;
  color: #fff;
  content: "\f060";
}

/* line 289, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
.classified-footer-message .editorial-content__body p {
  margin: 0;
}

/* line 303, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
.classified-new .form {
  padding: 20px;
  padding: 1.25rem;
  border: 1px solid #eee;
}
/* line 308, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
.classified-new .field {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
/* line 311, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
.classified-new .field:last-child {
  margin: none;
}
/* line 317, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
.classified-new .classified-description br {
  display: none;
}
/* line 319, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
.classified-new .classified-description .note-editor {
  margin: 0 !important;
}
/* line 324, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_classifieds.scss */
.classified-new #classified_img {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}

/* line 1, ../../../../shared/bundle/ruby/2.1.0/gems/jade-6.7.20160211004/app/sass/modules/_figure-expander.scss */
.expandable-figure {
  cursor: zoom-in;
  position: relative;
}
/* line 5, ../../../../shared/bundle/ruby/2.1.0/gems/jade-6.7.20160211004/app/sass/modules/_figure-expander.scss */
.expandable-figure__expanded.expandable-figure {
  top: 0;
  position: absolute;
  z-index: 1000;
}
/* line 11, ../../../../shared/bundle/ruby/2.1.0/gems/jade-6.7.20160211004/app/sass/modules/_figure-expander.scss */
.expandable-figure__expanded.expandable-figure:hover {
  cursor: zoom-out;
}
/* line 20, ../../../../shared/bundle/ruby/2.1.0/gems/jade-6.7.20160211004/app/sass/modules/_figure-expander.scss */
.expandable-figure:hover .expandable-figure__overlay-wrapper {
  position: relative;
}
/* line 24, ../../../../shared/bundle/ruby/2.1.0/gems/jade-6.7.20160211004/app/sass/modules/_figure-expander.scss */
.expandable-figure:hover .expandable-figure__overlay {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  width: 42px;
  height: 42px;
  font-size: 42px;
  font-size: 2.625rem;
}
/* line 37, ../../../../shared/bundle/ruby/2.1.0/gems/jade-6.7.20160211004/app/sass/modules/_figure-expander.scss */
.expandable-figure:hover .expandable-figure__overlay:before {
  color: #fff;
  text-shadow: 0 1px 7px rgba(0, 0, 0, 0.2);
  opacity: .7;
}

/* line 5, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_expandable-figure.scss */
.expandable-figure figcaption {
  background-color: #FFF;
  padding: 5px;
  color: #666666;
  font-size: 10px;
  font-size: 0.625rem;
  font-family: sans-serif;
}

/* line 1, ../../../../shared/bundle/ruby/2.1.0/gems/jade-6.7.20160211004/app/sass/modules/_interstitial.scss */
.interstitial {
  padding: 44px 0 0;
  padding:  44px 0 0;
  background-color: #000;
  margin: 0 auto;
  position: relative;
  width: auto;
}
/* line 9, ../../../../shared/bundle/ruby/2.1.0/gems/jade-6.7.20160211004/app/sass/modules/_interstitial.scss */
.interstitial .mfp-close {
  color: #fff;
}

/* line 16, ../../../../shared/bundle/ruby/2.1.0/gems/jade-6.7.20160211004/app/sass/modules/_interstitial.scss */
.mfp-fade.mfp-bg {
  opacity: 0;
  -webkit-transition: all 0.15s ease-out;
  -moz-transition: all 0.15s ease-out;
  transition: all 0.15s ease-out;
}

/* line 24, ../../../../shared/bundle/ruby/2.1.0/gems/jade-6.7.20160211004/app/sass/modules/_interstitial.scss */
.mfp-fade.mfp-bg.mfp-ready {
  opacity: 0.8;
}

/* line 28, ../../../../shared/bundle/ruby/2.1.0/gems/jade-6.7.20160211004/app/sass/modules/_interstitial.scss */
.mfp-fade.mfp-bg.mfp-removing {
  opacity: 0;
}

/* line 33, ../../../../shared/bundle/ruby/2.1.0/gems/jade-6.7.20160211004/app/sass/modules/_interstitial.scss */
.mfp-fade.mfp-wrap .mfp-content {
  opacity: 0;
  -webkit-transition: all 0.15s ease-out;
  -moz-transition: all 0.15s ease-out;
  transition: all 0.15s ease-out;
}

/* line 41, ../../../../shared/bundle/ruby/2.1.0/gems/jade-6.7.20160211004/app/sass/modules/_interstitial.scss */
.mfp-fade.mfp-wrap.mfp-ready .mfp-content {
  opacity: 1;
}

/* line 45, ../../../../shared/bundle/ruby/2.1.0/gems/jade-6.7.20160211004/app/sass/modules/_interstitial.scss */
.mfp-fade.mfp-wrap.mfp-removing .mfp-content {
  opacity: 0;
}

/* line 1, ../../../../shared/bundle/ruby/2.1.0/gems/jade-6.7.20160211004/app/sass/google-tag/_slide-up.scss */
.google-tag-slide-up {
  padding: 30px 0 0;
  padding:  30px 0 0;
  background-color: #000;
  left: 50%;
  position: fixed;
  z-index: 1;
}
/* line 8, ../../../../shared/bundle/ruby/2.1.0/gems/jade-6.7.20160211004/app/sass/google-tag/_slide-up.scss */
.google-tag-slide-up__close-button {
  height: 30px;
  height: 1.875rem;
  background: transparent;
  border: none;
  color: #fff;
  position: absolute;
  right: 0;
  top: 0;
}

/* line 1, ../../../../shared/bundle/ruby/2.1.0/gems/jade-6.7.20160211004/app/sass/google-tag/_expandable-ad.scss */
.expandable-ad {
  display: none;
  overflow: hidden;
}
/* line 5, ../../../../shared/bundle/ruby/2.1.0/gems/jade-6.7.20160211004/app/sass/google-tag/_expandable-ad.scss */
.expandable-ad__close-button {
  background: transparent;
  border: none;
  color: #fff;
  height: 30px;
  position: absolute;
  right: 0;
  top: 0;
}
/* line 17, ../../../../shared/bundle/ruby/2.1.0/gems/jade-6.7.20160211004/app/sass/google-tag/_expandable-ad.scss */
.expandable-ad__wrapper {
  padding-top: 30px;
  padding-top: 1.875rem;
  background-color: #000;
  opacity: 0;
  position: relative;
}

/* line 6, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_ads.scss */
.expandable-ad {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
@media (min-width: 0) and (max-width: 980px) {
  /* line 6, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_ads.scss */
  .expandable-ad {
    display: none;
  }
}

/* line 14, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_ads.scss */
.ad-leaderboard {
  float: right;
  width: 728px;
}
@media (min-width: 775px) and (max-width: 1040px) {
  /* line 14, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_ads.scss */
  .ad-leaderboard {
    width: 100%;
    float: right;
    margin-right: 0;
    *margin-left: -20px;
    display: inline;
    float: none;
    margin: 0 auto;
  }
}
@media (min-width: 0) and (max-width: 775px) {
  /* line 14, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_ads.scss */
  .ad-leaderboard {
    float: none;
    margin: 0 auto;
    text-align: center;
    width: auto;
  }
}
@media (min-width: 0) and (max-width: 350px) {
  /* line 14, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_ads.scss */
  .ad-leaderboard {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
    float: left;
    margin-right: 2%;
    *margin-left: auto;
    margin-left: -10px;
    margin-left: -0.625rem;
  }
}

/* line 38, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_ads.scss */
.ad-footer {
  text-align: center;
}
@media (min-width: 0) and (max-width: 775px) {
  /* line 38, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_ads.scss */
  .ad-footer {
    width: 100%;
    float: right;
    margin-right: 0;
    *margin-left: -20px;
    display: inline;
    float: none;
    margin: 0 auto;
    width: auto;
  }
}
@media (min-width: 0) and (max-width: 350px) {
  /* line 38, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_ads.scss */
  .ad-footer {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
    width: 100%;
    float: right;
    margin-right: 0;
    *margin-left: -20px;
    display: inline;
  }
}
/* line 55, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_ads.scss */
.ad-footer .editorial-content__details {
  margin: 0 auto;
  width: 728px;
}
@media (min-width: 0) and (max-width: 775px) {
  /* line 55, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_ads.scss */
  .ad-footer .editorial-content__details {
    width: auto;
  }
}

/* line 65, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_ads.scss */
.ad-pop-up,
.ad-slide-in,
.ad-push-down {
  display: none;
}

/* line 75, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_ads.scss */
.ad,
.right-rail-promo-1 {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
/* line 79, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_ads.scss */
.ad .ad__title,
.right-rail-promo-1 .ad__title {
  margin-bottom: 10px;
  margin-bottom: 0.625rem;
  font-size: 12px;
  font-size: 0.75rem;
  color: #999;
  font-weight: normal;
  text-align: center;
  text-transform: uppercase;
}

/* line 89, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_ads.scss */
.right-rail-promo-1 {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
@media (min-width: 0) and (max-width: 750px) {
  /* line 89, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_ads.scss */
  .right-rail-promo-1 {
    display: none;
  }
}

/* line 1, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_tabset.scss */
*[data-tab-container] {
  display: none;
}

/* line 5, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_tabset.scss */
.tabs__tabs-container {
  list-style: none;
  margin: 0 0 10px 0;
  padding: 0;
}

/* line 11, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_tabset.scss */
.tabs__tabs-title {
  list-style: none;
  font-size: 12px;
  display: inline-block;
  cursor: pointer;
  background-color: #CDCFD1;
  margin-right: 4px;
  cursor: pointer;
  padding: 2px 6px 2px 6px;
  border-radius: 3px;
}

/* line 23, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_tabset.scss */
.tabs__tabs-title.active {
  font-weight: bold;
  background-color: #598527;
  color: #bee197;
}

/* line 33, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_tabset.scss */
.tabs__content-body {
  display: none;
}

/* line 37, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_tabset.scss */
.tabs__content-body.active {
  display: block;
}

/* line 2, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_reports.scss */
.report-form__date-field {
  font-size: 14px;
  font-size: 0.875rem;
  padding: 10px;
  padding: 0.625rem;
  border: 1px solid #ddd;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: normal;
  width: 100%;
}
/* line 11, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_reports.scss */
.report-form__label {
  font-size: 16px;
  font-size: 1rem;
  color: #000;
}
/* line 16, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_reports.scss */
.report-form__submit {
  border: 0;
  color: #fff;
  background-color: #598527;
  text-align: center;
}

/* line 26, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_reports.scss */
.reports-list__layout {
  list-style: none;
  padding-left: 0;
}
/* line 31, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/_reports.scss */
.reports-list__link {
  width: 49%;
  float: left;
  margin-right: 2%;
  display: inline;
  color: #fff;
  background-color: #598527;
  text-decoration: none;
  text-align: center;
}

/* line 4, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/components/_popular-stories.scss */
.popular-stories .record {
  margin-bottom: 10px;
  margin-bottom: 0.625rem;
  padding-bottom: 10px;
  padding-bottom: 0.625rem;
}
/* line 8, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/components/_popular-stories.scss */
.popular-stories .record:last-child {
  border: none;
  margin: 0;
  padding: 0;
}

/* line 1, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/components/_newsletter-signup.scss */
.newsletter-signup {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
  background-color: #eee;
  border: 1px solid #ccc;
}
/* line 7, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/components/_newsletter-signup.scss */
.newsletter-signup__title {
  margin: 20px 0 10px 20px;
  margin:  20px 0 10px 20px;
  font-size: 12px;
  font-size: 0.75rem;
  color: #A36209;
  font-weight: normal;
  text-transform: uppercase;
}
/* line 16, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/components/_newsletter-signup.scss */
.newsletter-signup__email-address {
  width: 83.33333%;
  float: left;
  margin-right: 0%;
  display: inline;
  margin-bottom: 0;
}
/* line 20, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/components/_newsletter-signup.scss */
.newsletter-signup__email-address input {
  padding: 0 10px;
  padding:  0 10px;
  height: 30px;
  line-height: 30px;
}
/* line 27, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/components/_newsletter-signup.scss */
.newsletter-signup__submit {
  width: 16.66667%;
  float: right;
  margin-right: 0;
  *margin-left: 0px;
  display: inline;
  background-color: #598527;
  border: none;
  color: #fff;
  height: 30px;
  line-height: 30px;
  padding: 0;
  text-align: center;
}
/* line 39, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/components/_newsletter-signup.scss */
.newsletter-signup__details {
  padding: 0 20px;
  padding:  0 20px;
}
/* line 43, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/components/_newsletter-signup.scss */
.newsletter-signup__validation-message {
  font-size: 12px;
  font-size: 0.75rem;
  margin-bottom: 10px;
  margin-bottom: 0.625rem;
  clear: both;
  color: red;
  display: none;
}
/* line 52, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/components/_newsletter-signup.scss */
.newsletter-signup__success-message {
  display: none;
}
/* line 56, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/components/_newsletter-signup.scss */
.newsletter-signup__description, .newsletter-signup__success-message {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
  padding-top: 5px;
  padding-top: 0.3125rem;
  font-size: 12px;
  font-size: 0.75rem;
  clear: both;
  color: #444;
  font-weight: bold;
  line-height: 1.45;
}

/* line 1, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/components/_directory-navigation-dropdown.scss */
.directory-navigation-dropdown {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
  clear: both;
}
/* line 6, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/components/_directory-navigation-dropdown.scss */
.directory-navigation-dropdown__label {
  width: 49%;
  float: left;
  margin-right: 2%;
  display: inline;
  text-align: right;
}
@media (min-width: 0) and (max-width: 500px) {
  /* line 6, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/components/_directory-navigation-dropdown.scss */
  .directory-navigation-dropdown__label {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
    text-align: left;
  }
}
/* line 16, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/components/_directory-navigation-dropdown.scss */
.directory-navigation-dropdown__select {
  width: 49%;
  float: right;
  margin-right: 0;
  *margin-left: -20px;
  display: inline;
}
@media (min-width: 0) and (max-width: 500px) {
  /* line 16, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/components/_directory-navigation-dropdown.scss */
  .directory-navigation-dropdown__select {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
  }
}

/* line 10, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/components/_sponsored-content.scss */
.sponsored-content .homepage-section-title:after {
  content: '';
}
/* line 15, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/components/_sponsored-content.scss */
.sponsored-content__item {
  width: 32%;
  float: left;
  margin-right: 2%;
  display: inline;
  margin-bottom: 15px;
  margin-bottom: 0.9375rem;
}
@media (min-width: 0) and (max-width: 600px) {
  /* line 15, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/components/_sponsored-content.scss */
  .sponsored-content__item {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
    display: block;
  }
}
/* line 25, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/components/_sponsored-content.scss */
.sponsored-content__item:nth-child(3n+1) {
  float: right;
  margin-right: 0;
  *margin-left: -20px;
  display: inline;
}
@media (min-width: 0) and (max-width: 600px) {
  /* line 25, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/components/_sponsored-content.scss */
  .sponsored-content__item:nth-child(3n+1) {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
    display: block;
  }
}
/* line 35, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/components/_sponsored-content.scss */
.sponsored-content__title {
  font-size: 16px;
  font-size: 1rem;
}
/* line 39, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/components/_sponsored-content.scss */
.sponsored-content__title a {
  color: #598527;
  text-decoration: none;
}
/* line 49, ../../../../shared/bundle/ruby/2.1.0/gems/jade_watt-6.7.20160210004/app/sass/components/_sponsored-content.scss */
.sponsored-content__company-name {
  font-size: 12px;
  font-size: 0.75rem;
  color: #999;
  text-transform: uppercase;
}

/* line 2, ../../../../shared/bundle/ruby/2.1.0/gems/jade-6.7.20160211004/app/sass/jade/components/_add-this-toolbox.scss */
.addthis-toolbox__button {
  margin-left: 5px;
  margin-left: 0.3125rem;
  float: left;
}
/* line 6, ../../../../shared/bundle/ruby/2.1.0/gems/jade-6.7.20160211004/app/sass/jade/components/_add-this-toolbox.scss */
.addthis-toolbox__button:first-child {
  margin-left: 0;
}
/* line 10, ../../../../shared/bundle/ruby/2.1.0/gems/jade-6.7.20160211004/app/sass/jade/components/_add-this-toolbox.scss */
.addthis-toolbox__button a {
  float: left;
}

/* line 1, ../../../../shared/bundle/ruby/2.1.0/gems/jade-6.7.20160211004/app/sass/jade/components/charts/_bar.scss */
.bar-chart {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
/* line 9, ../../../../shared/bundle/ruby/2.1.0/gems/jade-6.7.20160211004/app/sass/jade/components/charts/_bar.scss */
.bar-chart__chart {
  width: 73.4375%;
  float: left;
  margin-right: 6.25%;
  display: inline;
}
@media (min-width: 0) and (max-width: 600px) {
  /* line 9, ../../../../shared/bundle/ruby/2.1.0/gems/jade-6.7.20160211004/app/sass/jade/components/charts/_bar.scss */
  .bar-chart__chart {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
  }
}
/* line 17, ../../../../shared/bundle/ruby/2.1.0/gems/jade-6.7.20160211004/app/sass/jade/components/charts/_bar.scss */
.bar-chart__legend {
  width: 20.3125%;
  float: left;
  margin-right: 6.25%;
  display: inline;
  float: right;
  margin-right: 0;
  *margin-left: -20px;
  display: inline;
}
@media (min-width: 0) and (max-width: 600px) {
  /* line 17, ../../../../shared/bundle/ruby/2.1.0/gems/jade-6.7.20160211004/app/sass/jade/components/charts/_bar.scss */
  .bar-chart__legend {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
    float: left;
    margin-right: 2%;
    *margin-left: auto;
  }
}
/* line 26, ../../../../shared/bundle/ruby/2.1.0/gems/jade-6.7.20160211004/app/sass/jade/components/charts/_bar.scss */
.bar-chart__legend ul {
  list-style-type: none;
}
/* line 30, ../../../../shared/bundle/ruby/2.1.0/gems/jade-6.7.20160211004/app/sass/jade/components/charts/_bar.scss */
.bar-chart__legend span {
  margin-right: 10px;
  margin-right: 0.625rem;
  display: inline-block;
  height: 10px;
  width: 10px;
}

/* line 1, ../../../../shared/bundle/ruby/2.1.0/gems/jade-6.7.20160211004/app/sass/jade/components/charts/_line.scss */
.line-chart {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
/* line 9, ../../../../shared/bundle/ruby/2.1.0/gems/jade-6.7.20160211004/app/sass/jade/components/charts/_line.scss */
.line-chart__chart {
  width: 73.4375%;
  float: left;
  margin-right: 6.25%;
  display: inline;
}
@media (min-width: 0) and (max-width: 600px) {
  /* line 9, ../../../../shared/bundle/ruby/2.1.0/gems/jade-6.7.20160211004/app/sass/jade/components/charts/_line.scss */
  .line-chart__chart {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
  }
}
/* line 17, ../../../../shared/bundle/ruby/2.1.0/gems/jade-6.7.20160211004/app/sass/jade/components/charts/_line.scss */
.line-chart__legend {
  width: 20.3125%;
  float: left;
  margin-right: 6.25%;
  display: inline;
  float: right;
  margin-right: 0;
  *margin-left: -20px;
  display: inline;
}
@media (min-width: 0) and (max-width: 600px) {
  /* line 17, ../../../../shared/bundle/ruby/2.1.0/gems/jade-6.7.20160211004/app/sass/jade/components/charts/_line.scss */
  .line-chart__legend {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
    float: left;
    margin-right: 2%;
    *margin-left: auto;
  }
}
/* line 26, ../../../../shared/bundle/ruby/2.1.0/gems/jade-6.7.20160211004/app/sass/jade/components/charts/_line.scss */
.line-chart__legend ul {
  list-style-type: none;
}
/* line 30, ../../../../shared/bundle/ruby/2.1.0/gems/jade-6.7.20160211004/app/sass/jade/components/charts/_line.scss */
.line-chart__legend span {
  margin-right: 10px;
  margin-right: 0.625rem;
  display: inline-block;
  height: 10px;
  width: 10px;
}

/* line 1, ../../../../shared/bundle/ruby/2.1.0/gems/jade-6.7.20160211004/app/sass/jade/components/charts/_pie.scss */
.pie-chart {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
/* line 9, ../../../../shared/bundle/ruby/2.1.0/gems/jade-6.7.20160211004/app/sass/jade/components/charts/_pie.scss */
.pie-chart__chart {
  width: 73.4375%;
  float: left;
  margin-right: 6.25%;
  display: inline;
}
@media (min-width: 0) and (max-width: 600px) {
  /* line 9, ../../../../shared/bundle/ruby/2.1.0/gems/jade-6.7.20160211004/app/sass/jade/components/charts/_pie.scss */
  .pie-chart__chart {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
  }
}
/* line 17, ../../../../shared/bundle/ruby/2.1.0/gems/jade-6.7.20160211004/app/sass/jade/components/charts/_pie.scss */
.pie-chart__legend {
  width: 20.3125%;
  float: left;
  margin-right: 6.25%;
  display: inline;
  float: right;
  margin-right: 0;
  *margin-left: -20px;
  display: inline;
}
@media (min-width: 0) and (max-width: 600px) {
  /* line 17, ../../../../shared/bundle/ruby/2.1.0/gems/jade-6.7.20160211004/app/sass/jade/components/charts/_pie.scss */
  .pie-chart__legend {
    float: none;
    width: auto;
    margin-right: auto;
    *margin-left: auto;
    display: block;
    float: left;
    margin-right: 2%;
    *margin-left: auto;
  }
}
/* line 26, ../../../../shared/bundle/ruby/2.1.0/gems/jade-6.7.20160211004/app/sass/jade/components/charts/_pie.scss */
.pie-chart__legend ul {
  list-style-type: none;
}
/* line 30, ../../../../shared/bundle/ruby/2.1.0/gems/jade-6.7.20160211004/app/sass/jade/components/charts/_pie.scss */
.pie-chart__legend span {
  margin-right: 10px;
  margin-right: 0.625rem;
  display: inline-block;
  height: 10px;
  width: 10px;
}

/* line 1, ../../app/sass/_top-companies.scss */
.top-companies-table-heading {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}

/* line 6, ../../app/sass/_top-companies.scss */
.top-companies,
.top-companies-preview {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
  clear: both;
}
/* line 13, ../../app/sass/_top-companies.scss */
.top-companies__row,
.top-companies-preview__row {
  border-bottom: 1px solid #dfdfdf;
}
/* line 17, ../../app/sass/_top-companies.scss */
.top-companies__cell,
.top-companies-preview__cell {
  font-size: 12px;
  font-size: 0.75rem;
  border-left: 1px solid #dfdfdf;
  border-right: 1px solid #dfdfdf;
}
/* line 22, ../../app/sass/_top-companies.scss */
.top-companies__cell .tablesaw-cell-label,
.top-companies-preview__cell .tablesaw-cell-label {
  color: #598527;
}
/* line 26, ../../app/sass/_top-companies.scss */
.top-companies__cell a,
.top-companies-preview__cell a {
  color: #598527;
}
/* line 31, ../../app/sass/_top-companies.scss */
.top-companies__heading,
.top-companies-preview__heading {
  font-size: 12px;
  font-size: 0.75rem;
  background-color: #598527;
  color: #fff;
}

/* line 39, ../../app/sass/_top-companies.scss */
.top-companies-preview__view-button a {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
  width: 100%;
  float: left;
  margin-right: 2%;
  display: inline;
  background-color: #598527;
  color: #fff;
  font-weight: normal;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
}

/* line 1, ../../app/sass/_year-tabs.scss */
.year-tabs {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
/* line 4, ../../app/sass/_year-tabs.scss */
.year-tabs .tabs__tabs-container {
  margin-bottom: 0;
}
/* line 7, ../../app/sass/_year-tabs.scss */
.year-tabs .tabs__tabs-container .tabs__tabs-title {
  padding: 2px 12px;
  padding:  2px 12px;
  font-size: 16px;
  font-size: 1rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

/* line 1, ../../app/sass/_company-table.scss */
.company-table {
  border: 1px solid #dfdfdf;
}
/* line 4, ../../app/sass/_company-table.scss */
.company-table__heading {
  display: none;
}
/* line 8, ../../app/sass/_company-table.scss */
.company-table__cell {
  font-size: 14px;
  font-size: 0.875rem;
}
/* line 11, ../../app/sass/_company-table.scss */
.company-table__cell a {
  color: #598527;
}
/* line 17, ../../app/sass/_company-table.scss */
.company-table__row {
  border-bottom: 1px solid #dfdfdf;
}
/* line 20, ../../app/sass/_company-table.scss */
.company-table__row:last-child {
  border: none;
}
/* line 22, ../../app/sass/_company-table.scss */
.company-table__row td:nth-child(1) {
  font-weight: 700;
}

/* line 3, ../../app/sass/_company-custom-fields.scss */
.company-custom-fields__field {
  margin-bottom: 20px;
  margin-bottom: 1.25rem;
}
/* line 7, ../../app/sass/_company-custom-fields.scss */
.company-custom-fields h1 {
  font-size: 16px;
  font-size: 1rem;
  margin-bottom: 5px;
  margin-bottom: 0.3125rem;
  font-weight: 700;
}
/* line 13, ../../app/sass/_company-custom-fields.scss */
.company-custom-fields p {
  font-size: 14px;
  font-size: 0.875rem;
}