/*!
Ionicons, v2.1.0
Created by Ben Sperry for the Ionic Framework, http://ionicons.com/
https://twitter.com/benjsperry  https://twitter.com/ionicframework
MIT License: https://github.com/driftyco/ionicons
*/
.aapa-assessment-product-page #content #page_container,
.aapa-em-assessment-product-page #content #page_container {
  width: 100%;
}
.aapa-assessment-product-page #content,
.aapa-em-assessment-product-page #content {
  margin: 0;
  padding: 0;
}
.aapa-assessment-product-page .frontpage-section,
.aapa-em-assessment-product-page .frontpage-section {
  padding: 30px 0;
}
@media (min-width: 768px) {
  .aapa-assessment-product-page .frontpage-section,
  .aapa-em-assessment-product-page .frontpage-section {
    padding: 60px 0;
  }
}
.aapa-assessment-product-page .section-title,
.aapa-em-assessment-product-page .section-title {
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
  margin-bottom: 30px;
  font-size: 18px;
  text-align: center;
}
@media (min-width: 768px) {
  .aapa-assessment-product-page .section-title,
  .aapa-em-assessment-product-page .section-title {
    margin-bottom: 60px;
    font-size: 24px;
  }
}
.aapa-assessment-product-page .intro-section,
.aapa-em-assessment-product-page .intro-section {
  color: #fff;
  text-align: left;
  background: #3986ba;
}
@media (min-width: 768px) {
  .aapa-assessment-product-page .intro-section,
  .aapa-em-assessment-product-page .intro-section {
    background-repeat: no-repeat;
    background-position: center bottom;
    padding: 80px 0 20px;
  }
}
@media (min-width: 768px) {
  .aapa-assessment-product-page .intro-section {
    background-image: url("../../../images/product-page/background-assessment.png");
  }
  .aapa-em-assessment-product-page .intro-section {
    background-image: url("../../../images/product-page/background-em-assessment.png");
  }
}
@media (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5), (min-width: 768px) and (min--moz-device-pixel-ratio: 1.5), (min-width: 768px) and (-o-min-device-pixel-ratio: 3/2), (min-width: 768px) and (min-device-pixel-ratio: 1.5), (min-width: 768px) and (min-resolution: 1.5dppx) {
  .aapa-assessment-product-page .intro-section {
    background-image: url("../../../images/product-page/background-assessment@2x.png");
    background-size: 1900px 440px;
  }
}
@media (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5), (min-width: 768px) and (min--moz-device-pixel-ratio: 1.5), (min-width: 768px) and (-o-min-device-pixel-ratio: 3/2), (min-width: 768px) and (min-device-pixel-ratio: 1.5), (min-width: 768px) and (min-resolution: 1.5dppx) {
  .aapa-em-assessment-product-page .intro-section {
    background-image: url("../../../images/product-page/background-em-assessment@2x.png");
    background-size: 1900px 440px;
  }
}
.aapa-assessment-product-page .intro-section .intro-title,
.aapa-em-assessment-product-page .intro-section .intro-title {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  margin-bottom: 0;
  text-align: center;
}
@media (min-width: 768px) {
  .aapa-assessment-product-page .intro-section .intro-title,
  .aapa-em-assessment-product-page .intro-section .intro-title {
    float: left;
    width: 50%;
  }
}
@media (min-width: 768px) {
  .aapa-assessment-product-page .intro-section .intro-title,
  .aapa-em-assessment-product-page .intro-section .intro-title {
    text-align: left;
  }
}
.aapa-assessment-product-page .intro-section .intro-title h1,
.aapa-em-assessment-product-page .intro-section .intro-title h1 {
  font-size: 24px;
  line-height: 1;
  color: #fff;
}
@media (min-width: 768px) {
  .aapa-assessment-product-page .intro-section .intro-title h1,
  .aapa-em-assessment-product-page .intro-section .intro-title h1 {
    font-size: 38px;
  }
}
.aapa-assessment-product-page .intro-section .intro-title p,
.aapa-em-assessment-product-page .intro-section .intro-title p {
  font-size: 18px;
  font-weight: 300;
}
.aapa-assessment-product-page .intro-section .intro-title .button,
.aapa-em-assessment-product-page .intro-section .intro-title .button {
  font-size: 22px;
  width: 275px;
  color: #fff;
  background: #57b66e;
  box-shadow: none;
}
@media (min-width: 768px) {
  .aapa-assessment-product-page .intro-section .intro-title .button,
  .aapa-em-assessment-product-page .intro-section .intro-title .button {
    float: left;
    width: 50%;
    padding: 12px 16px 14px 16px;
  }
}
.aapa-assessment-product-page .intro-section .intro-title .bonus-percent,
.aapa-em-assessment-product-page .intro-section .intro-title .bonus-percent {
  font-size: 14px;
  text-align: center;
}
@media (min-width: 768px) {
  .aapa-assessment-product-page .intro-section .intro-title .bonus-percent,
  .aapa-em-assessment-product-page .intro-section .intro-title .bonus-percent {
    background-image: url("../../../images/product-page/bonus-percent-arrow.png");
    background-repeat: no-repeat;
    background-position: right bottom;
    float: left;
    max-width: 160px;
    line-height: 1.2;
    margin: 0 0 0 20px;
    padding: 0 0 20px 0;
  }
  .aapa-assessment-product-page .intro-section .intro-title .bonus-percent strong,
  .aapa-em-assessment-product-page .intro-section .intro-title .bonus-percent strong {
    display: block;
    font-size: 16px;
    margin-bottom: 5px;
  }
}
@media (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5), (min-width: 768px) and (min--moz-device-pixel-ratio: 1.5), (min-width: 768px) and (-o-min-device-pixel-ratio: 3/2), (min-width: 768px) and (min-device-pixel-ratio: 1.5), (min-width: 768px) and (min-resolution: 1.5dppx) {
  .aapa-assessment-product-page .intro-section .intro-title .bonus-percent,
  .aapa-em-assessment-product-page .intro-section .intro-title .bonus-percent {
    background-image: url("../../../images/product-page/bonus-percent-arrow@2x.png");
    background-size: 26px 26px;
  }
}
.aapa-assessment-product-page .intro-section .intro-title .cme-bonus-footer-notes,
.aapa-em-assessment-product-page .intro-section .intro-title .cme-bonus-footer-notes {
  clear: both;
  max-width: 400px;
  font-size: 14px;
  margin: auto;
}
@media (min-width: 768px) {
  .aapa-assessment-product-page .intro-section .intro-title .cme-bonus-footer-notes,
  .aapa-em-assessment-product-page .intro-section .intro-title .cme-bonus-footer-notes {
    margin: 0;
  }
}
.aapa-assessment-product-page .intro-section .intro-title .cme-bonus-footer-notes:before,
.aapa-em-assessment-product-page .intro-section .intro-title .cme-bonus-footer-notes:before {
  content: "* ";
}
@media (min-width: 768px) {
  .aapa-assessment-product-page .intro-section .intro-title .cme-bonus-footer-notes:before,
  .aapa-em-assessment-product-page .intro-section .intro-title .cme-bonus-footer-notes:before {
    position: absolute;
    left: 6px;
  }
}
.aapa-assessment-product-page .intro-section .intro-title .aapa-logo,
.aapa-em-assessment-product-page .intro-section .intro-title .aapa-logo {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  display: block;
  width: 210px;
  height: 48px;
  margin: 30px auto 0;
  background-image: url("../../../images/product-page/intro-section-aapa-logo.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
}
@media (min-width: 768px) {
  .aapa-assessment-product-page .intro-section .intro-title .aapa-logo,
  .aapa-em-assessment-product-page .intro-section .intro-title .aapa-logo {
    margin: 30px 0 0;
  }
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  .aapa-assessment-product-page .intro-section .intro-title .aapa-logo,
  .aapa-em-assessment-product-page .intro-section .intro-title .aapa-logo {
    background-image: url("../../../images/product-page/intro-section-aapa-logo@2x.png");
    background-size: 210px 48px;
  }
}
.aapa-assessment-product-page .features-section,
.aapa-em-assessment-product-page .features-section {
  background: #fff;
  border-bottom: 1px solid #dedede;
}
.aapa-assessment-product-page .features-section .feature-set-feature,
.aapa-em-assessment-product-page .features-section .feature-set-feature {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  margin: 0;
  padding-top: 175px;
  text-align: center;
}
@media (min-width: 768px) {
  .aapa-assessment-product-page .features-section .feature-set-feature,
  .aapa-em-assessment-product-page .features-section .feature-set-feature {
    float: left;
    width: 33.33333333%;
  }
}
.aapa-assessment-product-page .features-section .feature-set-feature .feature-set-title,
.aapa-em-assessment-product-page .features-section .feature-set-feature .feature-set-title {
  margin: 5px 0 15px;
  font-size: 18px;
  font-weight: 700;
}
.aapa-assessment-product-page .features-section .feature-set-feature .feature-set-desc,
.aapa-em-assessment-product-page .features-section .feature-set-feature .feature-set-desc {
  font-size: 18px;
}
.aapa-assessment-product-page .features-section .feature-set-test,
.aapa-em-assessment-product-page .features-section .feature-set-test {
  background-image: url("../../../images/product-page/feature-icon-test.png");
  background-position: top center;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  .aapa-assessment-product-page .features-section .feature-set-test,
  .aapa-em-assessment-product-page .features-section .feature-set-test {
    background-image: url("../../../images/product-page/feature-icon-test@2x.png");
    background-size: 175px 175px;
  }
}
.aapa-assessment-product-page .features-section .feature-set-improve,
.aapa-em-assessment-product-page .features-section .feature-set-improve {
  background-image: url("../../../images/product-page/feature-icon-improve.png");
  background-position: top center;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  .aapa-assessment-product-page .features-section .feature-set-improve,
  .aapa-em-assessment-product-page .features-section .feature-set-improve {
    background-image: url("../../../images/product-page/feature-icon-improve@2x.png");
    background-size: 175px 175px;
  }
}
.aapa-assessment-product-page .features-section .feature-set-credit,
.aapa-em-assessment-product-page .features-section .feature-set-credit {
  background-image: url("../../../images/product-page/feature-icon-credit.png");
  background-position: top center;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  .aapa-assessment-product-page .features-section .feature-set-credit,
  .aapa-em-assessment-product-page .features-section .feature-set-credit {
    background-image: url("../../../images/product-page/feature-icon-credit@2x.png");
    background-size: 175px 175px;
  }
}
.aapa-assessment-product-page .faculty-section .section-title-with-divider span,
.aapa-em-assessment-product-page .faculty-section .section-title-with-divider span {
  background: #f5f5f5;
}
.aapa-assessment-product-page .faculty-section .bio-katie,
.aapa-em-assessment-product-page .faculty-section .bio-katie,
.aapa-assessment-product-page .faculty-section .bio-paul,
.aapa-em-assessment-product-page .faculty-section .bio-paul {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 992px) {
  .aapa-assessment-product-page .faculty-section .bio-katie,
  .aapa-em-assessment-product-page .faculty-section .bio-katie,
  .aapa-assessment-product-page .faculty-section .bio-paul,
  .aapa-em-assessment-product-page .faculty-section .bio-paul {
    float: left;
    width: 50%;
  }
}
@media (max-width: 768px) {
  .aapa-assessment-product-page .faculty-section .bio-katie h4,
  .aapa-em-assessment-product-page .faculty-section .bio-katie h4,
  .aapa-assessment-product-page .faculty-section .bio-paul h4,
  .aapa-em-assessment-product-page .faculty-section .bio-paul h4 {
    font-size: 18px;
  }
}
.aapa-assessment-product-page .faculty-section .bio-katie h4 span,
.aapa-em-assessment-product-page .faculty-section .bio-katie h4 span,
.aapa-assessment-product-page .faculty-section .bio-paul h4 span,
.aapa-em-assessment-product-page .faculty-section .bio-paul h4 span {
  font-size: 1em;
}
.aapa-assessment-product-page .faculty-section .bio-katie p,
.aapa-em-assessment-product-page .faculty-section .bio-katie p,
.aapa-assessment-product-page .faculty-section .bio-paul p,
.aapa-em-assessment-product-page .faculty-section .bio-paul p {
  font-size: 14px;
}
.aapa-assessment-product-page .faculty-section .bio-katie-photo,
.aapa-em-assessment-product-page .faculty-section .bio-katie-photo,
.aapa-assessment-product-page .faculty-section .bio-paul-photo,
.aapa-em-assessment-product-page .faculty-section .bio-paul-photo {
  display: block;
  width: 65px;
  height: 75px;
  float: left;
  border-radius: 10px;
  background-size: cover;
}
@media (min-width: 768px) {
  .aapa-assessment-product-page .faculty-section .bio-katie-photo,
  .aapa-em-assessment-product-page .faculty-section .bio-katie-photo,
  .aapa-assessment-product-page .faculty-section .bio-paul-photo,
  .aapa-em-assessment-product-page .faculty-section .bio-paul-photo {
    width: 130px;
    height: 150px;
  }
}
.aapa-assessment-product-page .faculty-section .bio-katie-photo,
.aapa-em-assessment-product-page .faculty-section .bio-katie-photo {
  background-image: url(../../../images/front/katie-iverson.jpg);
}
.aapa-assessment-product-page .faculty-section .bio-paul-photo,
.aapa-em-assessment-product-page .faculty-section .bio-paul-photo {
  background-image: url(../../../images/front/paul-jhun.jpg);
}
.aapa-assessment-product-page .faculty-section .bio-katie-about,
.aapa-em-assessment-product-page .faculty-section .bio-katie-about,
.aapa-assessment-product-page .faculty-section .bio-paul-about,
.aapa-em-assessment-product-page .faculty-section .bio-paul-about {
  padding-left: 85px;
}
@media (min-width: 768px) {
  .aapa-assessment-product-page .faculty-section .bio-katie-about,
  .aapa-em-assessment-product-page .faculty-section .bio-katie-about,
  .aapa-assessment-product-page .faculty-section .bio-paul-about,
  .aapa-em-assessment-product-page .faculty-section .bio-paul-about {
    padding-left: 160px;
  }
}
.aapa-assessment-product-page .faculty-section .full-faculty-link,
.aapa-em-assessment-product-page .faculty-section .full-faculty-link {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  margin-top: 30px;
  text-align: center;
}
@media (min-width: 992px) {
  .aapa-assessment-product-page .faculty-section .full-faculty-link,
  .aapa-em-assessment-product-page .faculty-section .full-faculty-link {
    float: left;
    width: 100%;
  }
}
@media (min-width: 768px) {
  .aapa-assessment-product-page .faculty-section .full-faculty-link,
  .aapa-em-assessment-product-page .faculty-section .full-faculty-link {
    margin-top: 60px;
  }
}
.aapa-assessment-product-page .faculty-section .button,
.aapa-em-assessment-product-page .faculty-section .button {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  text-decoration: none;
  padding: 6px 24px;
  font-size: 18px;
  line-height: 1.42857143;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -o-transition: all 0.1s ease-out;
  -webkit-transition: all 0.1s ease-out;
  -moz-transition: all 0.1s ease-out;
  transition: all 0.1s ease-out;
  color: #fff;
  background-color: #666;
  border-color: transparent;
}
.aapa-assessment-product-page .faculty-section .button:focus,
.aapa-em-assessment-product-page .faculty-section .button:focus,
.aapa-assessment-product-page .faculty-section .button:active:focus,
.aapa-em-assessment-product-page .faculty-section .button:active:focus,
.aapa-assessment-product-page .faculty-section .button.active:focus,
.aapa-em-assessment-product-page .faculty-section .button.active:focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.aapa-assessment-product-page .faculty-section .button:hover,
.aapa-em-assessment-product-page .faculty-section .button:hover,
.aapa-assessment-product-page .faculty-section .button:focus,
.aapa-em-assessment-product-page .faculty-section .button:focus {
  color: #333;
  text-decoration: none;
  -o-transition: all 0.075s ease-in;
  -webkit-transition: all 0.075s ease-in;
  -moz-transition: all 0.075s ease-in;
  transition: all 0.075s ease-in;
}
.aapa-assessment-product-page .faculty-section .button:active,
.aapa-em-assessment-product-page .faculty-section .button:active,
.aapa-assessment-product-page .faculty-section .button.active,
.aapa-em-assessment-product-page .faculty-section .button.active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.aapa-assessment-product-page .faculty-section .button.disabled,
.aapa-em-assessment-product-page .faculty-section .button.disabled,
.aapa-assessment-product-page .faculty-section .button[disabled],
.aapa-em-assessment-product-page .faculty-section .button[disabled],
fieldset[disabled] .aapa-assessment-product-page .faculty-section .button,
fieldset[disabled] .aapa-em-assessment-product-page .faculty-section .button {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=65);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.aapa-assessment-product-page .faculty-section .button:focus,
.aapa-em-assessment-product-page .faculty-section .button:focus,
.aapa-assessment-product-page .faculty-section .button.focus,
.aapa-em-assessment-product-page .faculty-section .button.focus {
  color: #fff;
  background-color: #4d4d4d;
  border-color: rgba(0, 0, 0, 0);
}
.aapa-assessment-product-page .faculty-section .button:hover,
.aapa-em-assessment-product-page .faculty-section .button:hover {
  color: #fff;
  background-color: #4d4d4d;
  border-color: rgba(0, 0, 0, 0);
}
.aapa-assessment-product-page .faculty-section .button:active,
.aapa-em-assessment-product-page .faculty-section .button:active,
.aapa-assessment-product-page .faculty-section .button.active,
.aapa-em-assessment-product-page .faculty-section .button.active,
.open > .dropdown-toggle.aapa-assessment-product-page .faculty-section .button,
.open > .dropdown-toggle.aapa-em-assessment-product-page .faculty-section .button {
  color: #fff;
  background-color: #4d4d4d;
  border-color: rgba(0, 0, 0, 0);
}
.aapa-assessment-product-page .faculty-section .button:active:hover,
.aapa-em-assessment-product-page .faculty-section .button:active:hover,
.aapa-assessment-product-page .faculty-section .button.active:hover,
.aapa-em-assessment-product-page .faculty-section .button.active:hover,
.open > .dropdown-toggle.aapa-assessment-product-page .faculty-section .button:hover,
.open > .dropdown-toggle.aapa-em-assessment-product-page .faculty-section .button:hover,
.aapa-assessment-product-page .faculty-section .button:active:focus,
.aapa-em-assessment-product-page .faculty-section .button:active:focus,
.aapa-assessment-product-page .faculty-section .button.active:focus,
.aapa-em-assessment-product-page .faculty-section .button.active:focus,
.open > .dropdown-toggle.aapa-assessment-product-page .faculty-section .button:focus,
.open > .dropdown-toggle.aapa-em-assessment-product-page .faculty-section .button:focus,
.aapa-assessment-product-page .faculty-section .button:active.focus,
.aapa-em-assessment-product-page .faculty-section .button:active.focus,
.aapa-assessment-product-page .faculty-section .button.active.focus,
.aapa-em-assessment-product-page .faculty-section .button.active.focus,
.open > .dropdown-toggle.aapa-assessment-product-page .faculty-section .button.focus,
.open > .dropdown-toggle.aapa-em-assessment-product-page .faculty-section .button.focus {
  color: #fff;
  background-color: #3b3b3b;
  border-color: rgba(0, 0, 0, 0);
}
.aapa-assessment-product-page .faculty-section .button:active,
.aapa-em-assessment-product-page .faculty-section .button:active,
.aapa-assessment-product-page .faculty-section .button.active,
.aapa-em-assessment-product-page .faculty-section .button.active,
.open > .dropdown-toggle.aapa-assessment-product-page .faculty-section .button,
.open > .dropdown-toggle.aapa-em-assessment-product-page .faculty-section .button {
  background-image: none;
}
.aapa-assessment-product-page .faculty-section .button.disabled:hover,
.aapa-em-assessment-product-page .faculty-section .button.disabled:hover,
.aapa-assessment-product-page .faculty-section .button[disabled]:hover,
.aapa-em-assessment-product-page .faculty-section .button[disabled]:hover,
fieldset[disabled] .aapa-assessment-product-page .faculty-section .button:hover,
fieldset[disabled] .aapa-em-assessment-product-page .faculty-section .button:hover,
.aapa-assessment-product-page .faculty-section .button.disabled:focus,
.aapa-em-assessment-product-page .faculty-section .button.disabled:focus,
.aapa-assessment-product-page .faculty-section .button[disabled]:focus,
.aapa-em-assessment-product-page .faculty-section .button[disabled]:focus,
fieldset[disabled] .aapa-assessment-product-page .faculty-section .button:focus,
fieldset[disabled] .aapa-em-assessment-product-page .faculty-section .button:focus,
.aapa-assessment-product-page .faculty-section .button.disabled.focus,
.aapa-em-assessment-product-page .faculty-section .button.disabled.focus,
.aapa-assessment-product-page .faculty-section .button[disabled].focus,
.aapa-em-assessment-product-page .faculty-section .button[disabled].focus,
fieldset[disabled] .aapa-assessment-product-page .faculty-section .button.focus,
fieldset[disabled] .aapa-em-assessment-product-page .faculty-section .button.focus {
  background-color: #666;
  border-color: transparent;
}
.aapa-assessment-product-page .faculty-section .button .badge,
.aapa-em-assessment-product-page .faculty-section .button .badge {
  color: #666;
  background-color: #fff;
}
.aapa-assessment-product-page .faculty-section .button:hover,
.aapa-em-assessment-product-page .faculty-section .button:hover,
.aapa-assessment-product-page .faculty-section .button:focus,
.aapa-em-assessment-product-page .faculty-section .button:focus,
.aapa-assessment-product-page .faculty-section .button.focus,
.aapa-em-assessment-product-page .faculty-section .button.focus,
.aapa-assessment-product-page .faculty-section .button:active,
.aapa-em-assessment-product-page .faculty-section .button:active,
.aapa-assessment-product-page .faculty-section .button.active,
.aapa-em-assessment-product-page .faculty-section .button.active,
.open > .dropdown-toggle.aapa-assessment-product-page .faculty-section .button,
.open > .dropdown-toggle.aapa-em-assessment-product-page .faculty-section .button {
  color: #fff;
  background-color: #595959;
  border-color: transparent;
}
body.em .aapa-assessment-product-page .faculty-section .button,
body.em .aapa-em-assessment-product-page .faculty-section .button,
body.em.aapa-assessment-product-page .faculty-section .button,
body.em.aapa-em-assessment-product-page .faculty-section .button {
  background-color: #ea4c37;
}
body.em .aapa-assessment-product-page .faculty-section .button:hover,
body.em .aapa-em-assessment-product-page .faculty-section .button:hover,
body.em.aapa-assessment-product-page .faculty-section .button:hover,
body.em.aapa-em-assessment-product-page .faculty-section .button:hover {
  background-color: #e83720;
}
body.em .aapa-assessment-product-page .faculty-section .button[disabled],
body.em .aapa-em-assessment-product-page .faculty-section .button[disabled],
body.em.aapa-assessment-product-page .faculty-section .button[disabled],
body.em.aapa-em-assessment-product-page .faculty-section .button[disabled] {
  background-color: #aaa;
}
body.peds .aapa-assessment-product-page .faculty-section .button,
body.peds .aapa-em-assessment-product-page .faculty-section .button,
body.peds.aapa-assessment-product-page .faculty-section .button,
body.peds.aapa-em-assessment-product-page .faculty-section .button {
  background-color: #ea4c37;
}
body.peds .aapa-assessment-product-page .faculty-section .button:hover,
body.peds .aapa-em-assessment-product-page .faculty-section .button:hover,
body.peds.aapa-assessment-product-page .faculty-section .button:hover,
body.peds.aapa-em-assessment-product-page .faculty-section .button:hover {
  background-color: #e83720;
}
body.peds .aapa-assessment-product-page .faculty-section .button[disabled],
body.peds .aapa-em-assessment-product-page .faculty-section .button[disabled],
body.peds.aapa-assessment-product-page .faculty-section .button[disabled],
body.peds.aapa-em-assessment-product-page .faculty-section .button[disabled] {
  background-color: #aaa;
}
body.pa .aapa-assessment-product-page .faculty-section .button,
body.pa .aapa-em-assessment-product-page .faculty-section .button,
body.pa.aapa-assessment-product-page .faculty-section .button,
body.pa.aapa-em-assessment-product-page .faculty-section .button {
  background-color: #57b66e;
}
body.pa .aapa-assessment-product-page .faculty-section .button:hover,
body.pa .aapa-em-assessment-product-page .faculty-section .button:hover,
body.pa.aapa-assessment-product-page .faculty-section .button:hover,
body.pa.aapa-em-assessment-product-page .faculty-section .button:hover {
  background-color: #4aaa61;
}
body.pa .aapa-assessment-product-page .faculty-section .button[disabled],
body.pa .aapa-em-assessment-product-page .faculty-section .button[disabled],
body.pa.aapa-assessment-product-page .faculty-section .button[disabled],
body.pa.aapa-em-assessment-product-page .faculty-section .button[disabled] {
  background-color: #aaa;
}
body.urgentcare .aapa-assessment-product-page .faculty-section .button,
body.urgentcare .aapa-em-assessment-product-page .faculty-section .button,
body.urgentcare.aapa-assessment-product-page .faculty-section .button,
body.urgentcare.aapa-em-assessment-product-page .faculty-section .button {
  background-color: #18ae5c;
}
body.urgentcare .aapa-assessment-product-page .faculty-section .button:hover,
body.urgentcare .aapa-em-assessment-product-page .faculty-section .button:hover,
body.urgentcare.aapa-assessment-product-page .faculty-section .button:hover,
body.urgentcare.aapa-em-assessment-product-page .faculty-section .button:hover {
  background-color: #159850;
}
body.urgentcare .aapa-assessment-product-page .faculty-section .button[disabled],
body.urgentcare .aapa-em-assessment-product-page .faculty-section .button[disabled],
body.urgentcare.aapa-assessment-product-page .faculty-section .button[disabled],
body.urgentcare.aapa-em-assessment-product-page .faculty-section .button[disabled] {
  background-color: #aaa;
}
.aapa-assessment-product-page .faculty-section .button.disabled,
.aapa-em-assessment-product-page .faculty-section .button.disabled,
.aapa-assessment-product-page .faculty-section .button[disabled],
.aapa-em-assessment-product-page .faculty-section .button[disabled],
fieldset[disabled] .aapa-assessment-product-page .faculty-section .button,
fieldset[disabled] .aapa-em-assessment-product-page .faculty-section .button {
  background-color: #aaa;
}
.aapa-assessment-product-page .pricing,
.aapa-em-assessment-product-page .pricing {
  background-color: #fff;
  padding-top: 30px;
  padding-bottom: 0;
  border-top: 1px solid #dedede;
}
.aapa-assessment-product-page .pricing .simply-the-best,
.aapa-em-assessment-product-page .pricing .simply-the-best {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
  background-image: url("../../../images/product-page-aapa/simply-the-best.png");
  display: block;
  width: 275px;
  height: 37px;
  margin: 0 auto;
  background-position: center top;
  background-repeat: no-repeat;
  background-size: contain;
  padding-bottom: 30px;
  margin-bottom: 15px;
  box-sizing: content-box;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  .aapa-assessment-product-page .pricing .simply-the-best,
  .aapa-em-assessment-product-page .pricing .simply-the-best {
    background-image: url("../../../images/product-page-aapa/simply-the-best@2x.png");
    background-size: 275px 37px;
  }
}
@media (min-width: 768px) {
  .aapa-assessment-product-page .pricing .simply-the-best,
  .aapa-em-assessment-product-page .pricing .simply-the-best {
    background-image: url("../../../images/product-page-aapa/simply-the-best.png");
    width: 720px;
    height: 97px;
  }
}
@media (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5), (min-width: 768px) and (min--moz-device-pixel-ratio: 1.5), (min-width: 768px) and (-o-min-device-pixel-ratio: 3/2), (min-width: 768px) and (min-device-pixel-ratio: 1.5), (min-width: 768px) and (min-resolution: 1.5dppx) {
  .aapa-assessment-product-page .pricing .simply-the-best,
  .aapa-em-assessment-product-page .pricing .simply-the-best {
    background-image: url("../../../images/product-page-aapa/simply-the-best@2x.png");
    background-size: 720px 97px;
  }
}
@media (min-width: 992px) {
  .aapa-assessment-product-page .pricing .simply-the-best,
  .aapa-em-assessment-product-page .pricing .simply-the-best {
    background-image: url("../../../images/product-page-aapa/simply-the-best.png");
    width: 751px;
    height: 101px;
  }
}
@media (min-width: 992px) and (-webkit-min-device-pixel-ratio: 1.5), (min-width: 992px) and (min--moz-device-pixel-ratio: 1.5), (min-width: 992px) and (-o-min-device-pixel-ratio: 3/2), (min-width: 992px) and (min-device-pixel-ratio: 1.5), (min-width: 992px) and (min-resolution: 1.5dppx) {
  .aapa-assessment-product-page .pricing .simply-the-best,
  .aapa-em-assessment-product-page .pricing .simply-the-best {
    background-image: url("../../../images/product-page-aapa/simply-the-best@2x.png");
    background-size: 751px 101px;
  }
}
.aapa-assessment-product-page .pricing .section-title,
.aapa-em-assessment-product-page .pricing .section-title {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  margin: 0;
  font-size: 24px;
  font-weight: 700;
}
@media (min-width: 768px) {
  .aapa-assessment-product-page .pricing .section-title,
  .aapa-em-assessment-product-page .pricing .section-title {
    float: left;
    width: 100%;
  }
}
.aapa-assessment-product-page .pricing .section-sub-title,
.aapa-em-assessment-product-page .pricing .section-sub-title {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  margin-top: 5px;
  font-weight: 400;
  font-size: 18px;
  color: #777777;
  text-align: center;
}
@media (min-width: 768px) {
  .aapa-assessment-product-page .pricing .section-sub-title,
  .aapa-em-assessment-product-page .pricing .section-sub-title {
    float: left;
    width: 100%;
  }
}
.aapa-assessment-product-page .pricing_details,
.aapa-em-assessment-product-page .pricing_details {
  padding: 0 0 60px 0;
  text-align: center;
  background-color: #fff;
}
.aapa-assessment-product-page .pricing_details .price-package,
.aapa-em-assessment-product-page .pricing_details .price-package {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  margin-top: 30px;
}
@media (min-width: 768px) {
  .aapa-assessment-product-page .pricing_details .price-package,
  .aapa-em-assessment-product-page .pricing_details .price-package {
    float: left;
    width: 50%;
  }
}
@media (min-width: 992px) {
  .aapa-assessment-product-page .pricing_details .price-package,
  .aapa-em-assessment-product-page .pricing_details .price-package {
    float: left;
    width: 41.66666667%;
  }
}
@media (min-width: 992px) {
  .aapa-assessment-product-page .pricing_details .price-package,
  .aapa-em-assessment-product-page .pricing_details .price-package {
    left: 8.33333333%;
  }
}
.aapa-assessment-product-page .pricing_details .price-package .price-package-border,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-border {
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
  border-radius: 6px;
}
.aapa-assessment-product-page .pricing_details .price-package .price-package-title,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title {
  margin: 0 0 15px 0;
  padding: 30px;
  background: #3986ba;
  border-radius: 6px;
}
.aapa-assessment-product-page .pricing_details .price-package .price-package-title:hover,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title:hover {
  cursor: pointer;
}
.aapa-assessment-product-page .pricing_details .price-package .price-package-title .subscription-type,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .subscription-type,
.aapa-assessment-product-page .pricing_details .price-package .price-package-title .price,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .price,
.aapa-assessment-product-page .pricing_details .price-package .price-package-title .subscription-discount,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .subscription-discount,
.aapa-assessment-product-page .pricing_details .price-package .price-package-title .aapa-discount,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .aapa-discount,
.aapa-assessment-product-page .pricing_details .price-package .price-package-title .subscription-bundle,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .subscription-bundle {
  color: #fff;
}
.aapa-assessment-product-page .pricing_details .price-package .price-package-title .subscription-type,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .subscription-type {
  margin: -30px -30px 20px -30px;
  padding: 15px 0;
  font-size: 24px;
  font-weight: 400;
  background-color: #2a74aa;
  border-radius: 6px;
}
.aapa-assessment-product-page .pricing_details .price-package .price-package-title .subscription-type .and,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .subscription-type .and {
  display: inline;
  font-size: inherit;
}
.aapa-assessment-product-page .pricing_details .price-package .price-package-title .subscription-description,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .subscription-description {
  min-height: 100px;
}
.aapa-assessment-product-page .pricing_details .price-package .price-package-title .subscription-discount,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .subscription-discount {
  padding-top: 10px;
  margin: 0 0 10px;
}
.aapa-assessment-product-page .pricing_details .price-package .price-package-title .price,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .price {
  font-size: 48px;
}
.aapa-assessment-product-page .pricing_details .price-package .price-package-title .aapa-discount,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .aapa-discount,
.aapa-assessment-product-page .pricing_details .price-package .price-package-title .subscription-bundle,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .subscription-bundle {
  font-weight: 300;
  margin: 0;
}
.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  text-decoration: none;
  padding: 6px 24px;
  font-size: 18px;
  line-height: 1.42857143;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -o-transition: all 0.1s ease-out;
  -webkit-transition: all 0.1s ease-out;
  -moz-transition: all 0.1s ease-out;
  transition: all 0.1s ease-out;
  color: #fff;
  background-color: #666;
  border-color: transparent;
  text-shadow: none;
}
.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:focus,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:focus,
.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:active:focus,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:active:focus,
.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary.active:focus,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary.active:focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:hover,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:hover,
.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:focus,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:focus {
  color: #333;
  text-decoration: none;
  -o-transition: all 0.075s ease-in;
  -webkit-transition: all 0.075s ease-in;
  -moz-transition: all 0.075s ease-in;
  transition: all 0.075s ease-in;
}
.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:active,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:active,
.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary.active,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary.active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary.disabled,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary.disabled,
.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary[disabled],
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary[disabled],
fieldset[disabled] .aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary,
fieldset[disabled] .aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=65);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:focus,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:focus,
.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary.focus,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary.focus {
  color: #fff;
  background-color: #4d4d4d;
  border-color: rgba(0, 0, 0, 0);
}
.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:hover,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:hover {
  color: #fff;
  background-color: #4d4d4d;
  border-color: rgba(0, 0, 0, 0);
}
.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:active,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:active,
.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary.active,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary.active,
.open > .dropdown-toggle.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary,
.open > .dropdown-toggle.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary {
  color: #fff;
  background-color: #4d4d4d;
  border-color: rgba(0, 0, 0, 0);
}
.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:active:hover,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:active:hover,
.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary.active:hover,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary.active:hover,
.open > .dropdown-toggle.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:hover,
.open > .dropdown-toggle.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:hover,
.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:active:focus,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:active:focus,
.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary.active:focus,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary.active:focus,
.open > .dropdown-toggle.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:focus,
.open > .dropdown-toggle.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:focus,
.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:active.focus,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:active.focus,
.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary.active.focus,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary.active.focus,
.open > .dropdown-toggle.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary.focus,
.open > .dropdown-toggle.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary.focus {
  color: #fff;
  background-color: #3b3b3b;
  border-color: rgba(0, 0, 0, 0);
}
.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:active,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:active,
.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary.active,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary.active,
.open > .dropdown-toggle.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary,
.open > .dropdown-toggle.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary {
  background-image: none;
}
.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary.disabled:hover,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary.disabled:hover,
.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary[disabled]:hover,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary[disabled]:hover,
fieldset[disabled] .aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:hover,
fieldset[disabled] .aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:hover,
.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary.disabled:focus,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary.disabled:focus,
.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary[disabled]:focus,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary[disabled]:focus,
fieldset[disabled] .aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:focus,
fieldset[disabled] .aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:focus,
.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary.disabled.focus,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary.disabled.focus,
.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary[disabled].focus,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary[disabled].focus,
fieldset[disabled] .aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary.focus,
fieldset[disabled] .aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary.focus {
  background-color: #666;
  border-color: transparent;
}
.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary .badge,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary .badge {
  color: #666;
  background-color: #fff;
}
.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:hover,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:hover,
.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:focus,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:focus,
.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary.focus,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary.focus,
.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:active,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:active,
.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary.active,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary.active,
.open > .dropdown-toggle.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary,
.open > .dropdown-toggle.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary {
  color: #fff;
  background-color: #595959;
  border-color: transparent;
}
body.em .aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary,
body.em .aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary,
body.em.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary,
body.em.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary {
  background-color: #ea4c37;
}
body.em .aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:hover,
body.em .aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:hover,
body.em.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:hover,
body.em.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:hover {
  background-color: #e83720;
}
body.em .aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary[disabled],
body.em .aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary[disabled],
body.em.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary[disabled],
body.em.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary[disabled] {
  background-color: #aaa;
}
body.peds .aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary,
body.peds .aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary,
body.peds.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary,
body.peds.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary {
  background-color: #ea4c37;
}
body.peds .aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:hover,
body.peds .aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:hover,
body.peds.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:hover,
body.peds.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:hover {
  background-color: #e83720;
}
body.peds .aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary[disabled],
body.peds .aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary[disabled],
body.peds.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary[disabled],
body.peds.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary[disabled] {
  background-color: #aaa;
}
body.pa .aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary,
body.pa .aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary,
body.pa.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary,
body.pa.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary {
  background-color: #57b66e;
}
body.pa .aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:hover,
body.pa .aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:hover,
body.pa.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:hover,
body.pa.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:hover {
  background-color: #4aaa61;
}
body.pa .aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary[disabled],
body.pa .aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary[disabled],
body.pa.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary[disabled],
body.pa.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary[disabled] {
  background-color: #aaa;
}
body.urgentcare .aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary,
body.urgentcare .aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary,
body.urgentcare.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary,
body.urgentcare.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary {
  background-color: #18ae5c;
}
body.urgentcare .aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:hover,
body.urgentcare .aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:hover,
body.urgentcare.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:hover,
body.urgentcare.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary:hover {
  background-color: #159850;
}
body.urgentcare .aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary[disabled],
body.urgentcare .aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary[disabled],
body.urgentcare.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary[disabled],
body.urgentcare.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary[disabled] {
  background-color: #aaa;
}
.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary.disabled,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary.disabled,
.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary[disabled],
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary[disabled],
fieldset[disabled] .aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary,
fieldset[disabled] .aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-primary {
  background-color: #aaa;
}
.aapa-assessment-product-page .pricing_details .price-package .price-package-title .button,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .button {
  display: block;
  width: 100%;
  padding-left: 0;
  padding-right: 0;
  margin-top: 15px;
  padding-top: 12px;
  padding-bottom: 12px;
}
@media (min-width: 992px) {
  .aapa-assessment-product-page .pricing_details .price-package .price-package-title .button,
  .aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .button {
    margin-top: 30px;
  }
}
.aapa-assessment-product-page .pricing_details .price-package .price-package-title .swat-insensitive,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title .swat-insensitive {
  background-color: #aaa;
}
.aapa-assessment-product-page .pricing_details .price-package .price-package-title:hover,
.aapa-em-assessment-product-page .pricing_details .price-package .price-package-title:hover {
  cursor: pointer;
}
.aapa-assessment-product-page .pricing_details .price-package .insensitive:hover,
.aapa-em-assessment-product-page .pricing_details .price-package .insensitive:hover {
  cursor: default;
}
.aapa-assessment-product-page .pricing_details .price-package .insensitive:hover .subscription-type,
.aapa-em-assessment-product-page .pricing_details .price-package .insensitive:hover .subscription-type,
.aapa-assessment-product-page .pricing_details .price-package .insensitive:hover .subscription-description,
.aapa-em-assessment-product-page .pricing_details .price-package .insensitive:hover .subscription-description,
.aapa-assessment-product-page .pricing_details .price-package .insensitive:hover .subscription-discount,
.aapa-em-assessment-product-page .pricing_details .price-package .insensitive:hover .subscription-discount {
  cursor: text;
}
.aapa-assessment-product-page .pricing_details .price-package ul,
.aapa-em-assessment-product-page .pricing_details .price-package ul {
  padding: 0 0 30px 0;
  text-align: left;
  list-style-type: none;
}
.aapa-assessment-product-page .pricing_details .price-package ul li,
.aapa-em-assessment-product-page .pricing_details .price-package ul li {
  padding: 10px 30px;
  color: #777777;
  border-top: 1px #eeeeee solid;
}
.aapa-assessment-product-page .pricing_details .price-package .bundle-list ul li,
.aapa-em-assessment-product-page .pricing_details .price-package .bundle-list ul li {
  padding-left: 10px;
}
.aapa-assessment-product-page .pricing_details .price-package .bundle-list ul li .swat-checkbox-wrapper,
.aapa-em-assessment-product-page .pricing_details .price-package .bundle-list ul li .swat-checkbox-wrapper {
  float: left;
}
.aapa-assessment-product-page .pricing_details .price-package .bundle-list ul li .swat-checkbox-wrapper input,
.aapa-em-assessment-product-page .pricing_details .price-package .bundle-list ul li .swat-checkbox-wrapper input {
  margin: 0;
}
.aapa-assessment-product-page .pricing_details .price-package .bundle-list ul li label.swat-control,
.aapa-em-assessment-product-page .pricing_details .price-package .bundle-list ul li label.swat-control {
  display: block;
  color: #777;
  padding-left: 25px;
  cursor: pointer;
}
.aapa-assessment-product-page .pricing_details .price-package-bundle .price-package-title,
.aapa-em-assessment-product-page .pricing_details .price-package-bundle .price-package-title {
  background: #3986ba url(../../../images/product-page-aapa/price-package-title-arrow.png) center bottom no-repeat;
  padding-bottom: 37px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.aapa-assessment-product-page .groups-section,
.aapa-em-assessment-product-page .groups-section {
  background: #fff;
}
.aapa-assessment-product-page .groups-section .pa-groups,
.aapa-em-assessment-product-page .groups-section .pa-groups {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 768px) {
  .aapa-assessment-product-page .groups-section .pa-groups,
  .aapa-em-assessment-product-page .groups-section .pa-groups {
    float: left;
    width: 100%;
  }
}
.aapa-assessment-product-page .groups-section .section-title,
.aapa-em-assessment-product-page .groups-section .section-title {
  margin-bottom: 0;
  font-size: 24px;
}
.aapa-assessment-product-page .groups-section p,
.aapa-em-assessment-product-page .groups-section p {
  margin: 0;
  font-size: 18px;
  text-align: center;
}
.aapa-assessment-product-page .cme-note-section,
.aapa-em-assessment-product-page .cme-note-section {
  background-color: #fff;
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 768px) {
  .aapa-assessment-product-page .cme-note-section,
  .aapa-em-assessment-product-page .cme-note-section {
    float: left;
    width: 100%;
  }
}
.aapa-assessment-product-page .cme-note-section .cme-note,
.aapa-em-assessment-product-page .cme-note-section .cme-note {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  background-image: url(../../../images/product-page-aapa/aapa-cme-logo.png);
  background-size: 100px 100px;
  background-position: center top;
  background-repeat: no-repeat;
  color: #777777;
  margin-top: 30px;
  padding-top: 125px;
  font-size: 14px;
}
@media (min-width: 768px) {
  .aapa-assessment-product-page .cme-note-section .cme-note,
  .aapa-em-assessment-product-page .cme-note-section .cme-note {
    float: left;
    width: 66.66666667%;
  }
}
@media (min-width: 768px) {
  .aapa-assessment-product-page .cme-note-section .cme-note,
  .aapa-em-assessment-product-page .cme-note-section .cme-note {
    left: 16.66666667%;
  }
}
@media (min-width: 992px) {
  .aapa-assessment-product-page .cme-note-section .cme-note,
  .aapa-em-assessment-product-page .cme-note-section .cme-note {
    padding-top: 0;
    padding-bottom: 16px;
    padding-left: 140px;
    background-position: 15px 0;
    text-align: left;
  }
}
.aapa-assessment-product-page .cme-note-section .cme-note-sa,
.aapa-em-assessment-product-page .cme-note-section .cme-note-sa {
  background-image: url(../../../images/product-page-aapa/aapa-cme-sa-logo.png);
  background-size: 100px 100px;
}
