html.remodal-is-locked {
    overflow: hidden;
}

.remodal,
[data-remodal-id] {
    visibility: hidden;
}

.remodal-overlay {
    position: fixed;
    z-index: 9999;
    top: -5000px;
    right: -5000px;
    bottom: -5000px;
    left: -5000px;
    display: none;
}

.remodal-wrapper {
    position: fixed;
    z-index: 10000;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: none;
    overflow: auto;
    text-align: center;
    -webkit-overflow-scrolling: touch;
}

.remodal-wrapper:after {
    display: inline-block;
    height: 100%;
    margin-left: -.05em;
    content: "";
}

.remodal-overlay,
.remodal-wrapper {
    -webkit-transform: translateZ(0);
}

.remodal {
    position: relative;
    display: inline-block;
}

.remodal-bg {
    -webkit-transition: -webkit-filter .2s ease-out;
    -moz-transition: -moz-filter .2s ease-out;
    -o-transition: -o-filter .2s ease-out;
    transition: filter .2s ease-out;
}

body.remodal-is-active .remodal-bg {
    -webkit-filter: blur(3px);
    -ms-filter: blur(3px);
    filter: blur(3px);
    -moz-filter: blur(3px);
    -o-filter: blur(3px);
}

.remodal-overlay {
    -webkit-transition: opacity .2s ease-out;
    -moz-transition: opacity .2s ease-out;
    -o-transition: opacity .2s ease-out;
    transition: opacity .2s ease-out;
    opacity: 0;
    background: rgba(33, 36, 46, .75);
}

body.remodal-is-active .remodal-overlay {
    opacity: 1;
}

.remodal {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    min-height: 100%;
    padding: 35px;
    -webkit-transition: -webkit-transform .2s ease-out, opacity .2s ease-out;
    -moz-transition: -moz-transform .2s ease-out, opacity .2s ease-out;
    -o-transition: -o-transform .2s ease-out, opacity .2s ease-out;
    transition: transform .2s ease-out, opacity .2s ease-out;
    -webkit-transform: scale(.95);
    -moz-transform: scale(.95);
    -ms-transform: scale(.95);
    -o-transform: scale(.95);
    transform: scale(.95);
    opacity: 0;
    color: #182a3c;
    background: #fff;
    background-clip: padding-box;
    -webkit-box-shadow: 0 20px 40px 10px rgba(0, 0, 0, .25);
    box-shadow: 0 20px 40px 10px rgba(0, 0, 0, .25);
}

body.remodal-is-active .remodal {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    opacity: 1;
}

.remodal,
.remodal-wrapper:after {
    vertical-align: middle;
}

.remodal-close {
    position: absolute;
    top: 5px;
    right: 5px;
    -webkit-transition: background .2s ease-out;
    -moz-transition: background .2s ease-out;
    -o-transition: background .2s ease-out;
    transition: background .2s ease-out;
    text-decoration: none;
    -webkit-border-radius: 50%;
    border-radius: 50%;
}

.remodal-close:after {
    font-family: pi-icon-set!important;
    font-style: normal!important;
    font-weight: 400!important;
    font-variant: normal!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    vertical-align: middle;
    content: "3";
    cursor: pointer;
    -webkit-transition: all .2s ease-out;
    -moz-transition: all .2s ease-out;
    -o-transition: all .2s ease-out;
    transition: all .2s ease-out;
    text-decoration: none;
    color: #3e5368;
}

.remodal-close:active.remodal-close:after,
.remodal-close:hover.remodal-close:after {
    color: lighten(#3e5368, 30%);
}

.remodal-cancel,
.remodal-confirm {
    display: inline-block;
    width: 120px;
    margin: 0 0 5px;
    padding: 9px 0;
    cursor: pointer;
    -webkit-transition: all .2s ease-out;
    -moz-transition: all .2s ease-out;
    -o-transition: all .2s ease-out;
    transition: all .2s ease-out;
    text-align: center;
    text-decoration: none;
    -webkit-border-radius: 6px;
    border-radius: 6px;
}

.remodal-confirm {
    color: #16a085;
    border: 2px solid #16a085;
    background: #f4f4f4;
}

.remodal-confirm:active,
.remodal-confirm:hover {
    color: #f4f4f4;
    background: #16a085;
}

.remodal-cancel {
    color: #c0392b;
    border: 2px solid #c0392b;
    background: #f4f4f4;
}

.remodal-cancel:active,
.remodal-cancel:hover {
    color: #f4f4f4;
    background: #c0392b;
}

@media only screen and (min-width:641px) {
    .remodal {
        max-width: 700px;
        min-height: 0;
        margin: 20px auto;
        -webkit-border-radius: 6px;
        border-radius: 6px;
    }
}

.lt-ie9 .remodal {
    width: 700px;
    min-height: 0;
    margin: 20px auto;
}

.lt-ie9 .remodal-close:after {
    margin: auto;
    text-align: center;
}

.lt-ie9 .remodal-close:active,
.lt-ie9 .remodal-close:hover {
    background: 0 0;
}

.lt-ie9 .remodal-close:active.remodal-close:after,
.lt-ie9 .remodal-close:hover.remodal-close:after {
    color: #3e5368;
}

sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0;
}

.sr-only-focusable:active,
.sr-only-focusable:focus {
    position: static;
    width: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    clip: auto;
}

[role="button"] {
    cursor: pointer
}

.close {
    float: right;
    font-weight: 700;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    opacity: .2;
    filter: alpha(opacity=20);
}

.close:hover,
.close:focus {
    color: #000;
    text-decoration: none;
    cursor: pointer;
    opacity: .5;
    filter: alpha(opacity=50);
}

button.close {
    padding: 0;
    cursor: pointer;
    background: transparent;
    border: 0;
    -webkit-appearance: none;
}

.modal-open {
    overflow: hidden;
}

.modal {
    display: none;
    overflow: hidden;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1050;
    -webkit-overflow-scrolling: touch;
    outline: 0;
}

.modal.fade .modal-dialog {
    -webkit-transform: translate(0, -25%);
    -ms-transform: translate(0, -25%);
    -o-transform: translate(0, -25%);
    transform: translate(0, -25%);
    -webkit-transition: -webkit-transform 0.3s ease-out;
    -o-transition: -o-transform 0.3s ease-out;
    transition: transform 0.3s ease-out;
}

.modal.in .modal-dialog {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -o-transform: translate(0, 0);
    transform: translate(0, 0);
}

.modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
}

.modal-dialog {
    position: relative;
    width: auto;
    margin: 10px;
}

.modal-content {
    position: relative;
    background-color: #fff;
    border: 1px solid #999;
    border: 1px solid rgba(0, 0, 0, .2);
    border-radius: 6px;
    -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
    box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    outline: 0;
}

.modal-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1040;
    background-color: #000;
}

.modal-backdrop.fade {
    opacity: 0;
    filter: alpha(opacity=0);
}

.modal-backdrop.in {
    opacity: .5;
    filter: alpha(opacity=50);
}

.modal-header {
    padding: 15px;
    border-bottom: 1px solid #e5e5e5;
}

.modal-header .close {
    margin-top: -2px;
}

.modal-title {
    margin: 0;
    line-height: 1.42857143;
}

.modal-body {
    position: relative;
    padding: 15px;
}

.modal-footer {
    padding: 15px;
    text-align: right;
    border-top: 1px solid #e5e5e5;
}

.modal-footer .btn+.btn {
    margin-left: 5px;
    margin-bottom: 0;
}

.modal-footer .btn-group .btn+.btn {
    margin-left: -1px;
}

.modal-footer .btn-block+.btn-block {
    margin-left: 0;
}

.modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll;
}

@media (min-width:768px) {
    .modal-dialog {
        width: 600px;
        margin: 30px auto;
    }
    .modal-content {
        -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
        box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
    }
    .modal-sm {
        width: 300px;
    }
}

@media (min-width:992px) {
    .modal-lg {
        width: 900px;
    }
}

.clearfix:before,
.clearfix:after,
.modal-header:before,
.modal-header:after,
.modal-footer:before,
.modal-footer:after {
    content: " ";
    display: table;
}

.clearfix:after,
.modal-header:after,
.modal-footer:after {
    clear: both;
}

.center-block {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.pull-right {
    float: right!important;
}

.pull-left {
    float: left!important;
}

.hide {
    display: none!important;
}

.invisible {
    visibility: hidden;
}

.text-hide {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0;
}

.hidden {
    display: none!important;
}

.affix {
    position: fixed;
}

@font-face {
    font-family: "pi-icon-set";
    src: url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/cloud/icon-fonts/pi-icon-set.eot);
    src: url("https://petes-admin-tools.s3.us-east-2.amazonaws.com/cloud/icon-fonts/pi-icon-set.eot?#iefix") format("embedded-opentype"), url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/cloud/icon-fonts/pi-icon-set.woff) format("woff"), url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/cloud/icon-fonts/pi-icon-set.ttf) format("truetype"), url("https://petes-admin-tools.s3.us-east-2.amazonaws.com/cloud/icon-fonts/pi-icon-set.svg#pi-icon-set") format("svg");
    font-weight: 400;
    font-style: normal;
}

[data-icon]:before {
    font-family: "pi-icon-set"!important;
    content: attr(data-icon);
    font-style: normal!important;
    font-weight: normal!important;
    font-variant: normal!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

[class^="pi-"]:before,
[class*=" pi-"]:before {
    font-family: "pi-icon-set"!important;
    font-style: normal!important;
    font-weight: normal!important;
    font-variant: normal!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.pi-angle-right:before {
    content: "\61";
}

.pi-angle-left:before {
    content: "\62";
}

.pi-angle-up:before {
    content: "\63";
}

.pi-angle-down:before {
    content: "\64";
}

.pi-check-1:before {
    content: "\66";
}

.pi-location:before {
    content: "\65";
}

.pi-facebook:before {
    content: "\67";
}

.pi-twitter:before {
    content: "\68";
}

.pi-pinterest:before {
    content: "\69";
}

.pi-instagram:before {
    content: "\6a";
}

.pi-linkedin:before {
    content: "\6b";
}

.pi-rss:before {
    content: "\6c";
}

.pi-google:before {
    content: "\6d";
}

.pi-youtube:before {
    content: "\6e";
}

.pi-phone:before {
    content: "\6f";
}

.pi-envelope:before {
    content: "\70";
}

.pi-question-circle:before {
    content: "\71";
}

.pi-star:before {
    content: "\72";
}

.pi-search:before {
    content: "\73";
}

.pi-remove:before {
    content: "\74";
}

.pi-building:before {
    content: "\75";
}

.pi-university:before {
    content: "\76";
}

.pi-students:before {
    content: "\77";
}

.pi-bar-chart:before {
    content: "\78";
}

.pi-heart:before {
    content: "\79";
}

.pi-heart-o:before {
    content: "\7a";
}

.pi-male:before {
    content: "\41";
}

.pi-female:before {
    content: "\42";
}

.pi-clock-o:before {
    content: "\43";
}

.pi-phone-square:before {
    content: "\44";
}

.pi-pinterest-p:before {
    content: "\45";
}

.pi-laptop:before {
    content: "\47";
}

.pi-wifi:before {
    content: "\46";
}

.pi-info-circle:before {
    content: "\48";
}

.pi-home:before {
    content: "\49";
}

.pi-award:before {
    content: "\4a";
}

.pi-certificate:before {
    content: "\4b";
}

.pi-presentation:before {
    content: "\4c";
}

.pi-grad:before {
    content: "\4e";
}

.pi-times:before {
    content: "\4d";
}

.pi-equal:before {
    content: "\4f";
}

.pi-mark:before {
    content: "\50";
}

.pi-spyglass:before {
    content: "\51";
}

.pi-logo-text:before {
    content: "\52";
}

.pi-add:before {
    content: "\53";
}

.pi-links:before {
    content: "\54";
}

.pi-location-o:before {
    content: "\56";
}

.pi-cap:before {
    content: "\58";
}

.pi-ribbon:before {
    content: "\59";
}

.pi-pencil-square:before {
    content: "\57";
}

.pi-more:before {
    content: "\5a";
}

.pi-user:before {
    content: "\30";
}

.pi-request-info:before {
    content: "\55";
}

.pi-mail:before {
    content: "\31";
}

.pi-checkmark-round:before {
    content: "\32";
}

.pi-arrow-right-c:before {
    content: "\33";
}

#navbar {
    position: fixed;
    width: 100%;
    height: 40px;
    z-index: 999999999!important;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    background: #fc7136;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}

#navbar nav {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}

#navbar nav ul.dropdown {
    display: none;
    position: fixed;
    bottom: 90px;
    left: 10px;
    width: calc(100vw - 20px);
    margin-bottom: 0!important;
    background: white;
    border-radius: 5px;
}

#navbar nav ul.dropdown li {
    margin-bottom: 0!important;
    border-bottom: 1px solid #d7dadf;
    list-style-type: none;
}

#navbar nav ul.dropdown li:last-of-type {
    border-bottom: 0;
}

#navbar nav ul.dropdown li a {
    padding: 15px 5px;
    display: block;
    color: #2c3034;
    font-weight: 600;
    text-decoration: none;
}

#navbar nav ul.dropdown li a:hover {
    color: #fc7136;
}

#navbar nav ul.dropdown li a:active,
#navbar nav ul.dropdown li a:focus {
    outline: 0;
}

#navbar nav a {
    position: relative;
    z-index: 9;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 10px;
    color: #2c3034;
    border-right: 1px solid transparent;
    border-left: 1px solid transparent;
}

#navbar nav a:active,
#navbar nav a:focus {
    outline: 0;
}

#navbar #main-nav {
    height: 100%;
}

#navbar #main-nav .logo {
    display: none;
}

#navbar #main-nav .logo i {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}

#navbar #main-nav .logo i:first-of-type {
    color: #fc7136;
}


#navbar #main-nav .mobile-logo {
    position: absolute;
    width: 100%;
    color: white;
    font-weight: 600;
    text-align: center;
}

#navbar #main-nav>ul {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
}

#navbar #main-nav>ul>li {
    position: relative;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    font-weight: 600;
}

#navbar #main-nav>ul>li.mega>ul>li {
    padding: 0;
    border: 0;
}

#navbar #main-nav>ul>li.mega>ul>li>ul {
    display: block;
}

#navbar #main-nav>ul>li i.pi-cap,
#navbar #main-nav>ul>li i.pi-ribbon,
#navbar #main-nav>ul>li i.pi-pencil-square,
#navbar #main-nav>ul>li i.pi-more {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    height: 37px;
    margin-bottom: 5px;
    color: #2c3034;
}

#navbar #main-nav>ul>li i.pi-angle-down {
    display: none;
}

#navbar #main-nav>ul>li a.active {
    color: #fc7136;
    background: white;
}

#navbar #main-nav>ul>li a.active i {
    color: #fc7136;
}

#navbar #user-nav a.active {
    background: 0;
    border-right: 1px solid inherit;
    border-left: 1px solid inherit;
}

#navbar #user-nav ul.is-authenticated,
#navbar #user-nav ul.is-not-authenticated {
    margin: 0!important;
}

#navbar #user-nav ul.is-authenticated>li,
#navbar #user-nav ul.is-not-authenticated>li {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 0!important;
}

#navbar #user-nav ul.dropdown {
    top: 40px;
    left: 0;
    width: 100vw;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    background: white;
    border: 0;
    border-radius: 0;
}

#navbar #user-nav ul.dropdown li {
    margin-bottom: 0!important;
    border-bottom-color: #d7dadf;
}

#navbar #user-nav ul.dropdown li a {
    width: 100%;
    color: #2c3034;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
}

#navbar #user-nav ul.dropdown li a:hover {
    color: #fc7136;
}

#navbar #user-nav ul.dropdown li a .count-saved {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 24px;
    height: 24px;
    margin-right: 7px;
    padding-bottom: 1px;
    border-radius: 99px;
    font-weight: 800;
    background: white;
    color: #fc7136;
}

#navbar #user-nav a {
    width: auto;
    height: 40px;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-weight: 600;
}

#navbar #user-nav a.log-in,
#navbar #user-nav a.sign-up {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-orient: inherit;
    -webkit-box-direction: inherit;
    -webkit-flex-direction: inherit;
    -ms-flex-direction: inherit;
    flex-direction: inherit;
}

#navbar #user-nav a.log-in {
    color: white;
}

#navbar #user-nav a.sign-up {
    color: white;
}

#navbar #user-nav a.user-menu,
#navbar #user-nav a.search {
    width: 36px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}

#navbar #user-nav a.user-menu i,
#navbar #user-nav a.search i {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}

#navbar #user-nav a.user-menu {
    padding: 0;
}

#navbar #user-nav a.user-menu i {
    color: white;
}

#navbar #user-nav a.user-menu i.pi-angle-down {
    display: none;
}

#navbar #user-nav a.user-menu i span {
    display: none;
}

#navbar #user-nav a.search {
    position: absolute;
    left: 0;
    padding: 0;
}

#navbar #user-nav a.search i {
    color: white;
}

#navbar #user-nav .fullscreen-search-overlay {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    opacity: 0;
    visibility: hidden;
    background-color: rgba(0, 5, 10, .9);
    text-align: center;
    -webkit-transition: all ease-in-out .25s;
    transition: all ease-in-out .25s;
    z-index: 999;
}

#navbar #user-nav .fullscreen-search-overlay #fullscreen-search-wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    height: 100%;
    -webkit-transform: scale(.9);
    -ms-transform: scale(.9);
    transform: scale(.9);
    ms-transform: scale(.9);
    opacity: 0;
    visibility: hidden;
    -webkit-transition: all ease-in-out .3s;
    transition: all ease-in-out .3s;
}

#navbar #user-nav .fullscreen-search-overlay #fullscreen-search-wrapper #fullscreen-searchform {
    position: relative;
    width: 100%;
    max-width: 1366px;
    margin: 0 20px;
}

#navbar #user-nav .fullscreen-search-overlay #fullscreen-search-wrapper #fullscreen-searchform>a {
    position: absolute;
    top: 125px;
    right: 0;
    width: auto;
    padding: 0;
}

#navbar #user-nav .fullscreen-search-overlay #fullscreen-search-wrapper #fullscreen-searchform>a .fullscreen-search-icon {

    color: white;
    color: white;
    -webkit-transition: all .2s ease-out;
    transition: all .2s ease-out;
}

#navbar #user-nav .fullscreen-search-overlay #fullscreen-search-wrapper #fullscreen-searchform .custom-select-wrapper {
    position: relative;
    width: 100%;
    display: inline-block;
    margin-right: 50px;
    margin-bottom: 25px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    line-height: 1;
}

#navbar #user-nav .fullscreen-search-overlay #fullscreen-search-wrapper #fullscreen-searchform .custom-select-wrapper .custom-select {
    position: relative;
    width: 100%;
    display: inline-block;
}

#navbar #user-nav .fullscreen-search-overlay #fullscreen-search-wrapper #fullscreen-searchform .custom-select-wrapper .custom-select .custom-select-trigger {
    position: relative;
    display: block;
    padding: 15px 0;
    color: white;
    -webkit-box-shadow: 0 2px 0 0 white;
    box-shadow: 0 2px 0 0 white;
    cursor: pointer;
    line-height: 1.3;
    text-align: left;
}

#navbar #user-nav .fullscreen-search-overlay #fullscreen-search-wrapper #fullscreen-searchform .custom-select-wrapper .custom-select .custom-select-trigger.clicked {
    -webkit-box-shadow: 0 2px 0 0 #fc7136!important;
    box-shadow: 0 2px 0 0 #fc7136!important;
}

#navbar #user-nav .fullscreen-search-overlay #fullscreen-search-wrapper #fullscreen-searchform .custom-select-wrapper .custom-select .custom-select-trigger:after {
    font-family: "pi-icon-set"!important;
    font-style: normal!important;
    font-weight: normal!important;
    font-variant: normal!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\64";
    position: absolute;
    top: 15px;
    right: 0;
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
}

#navbar #user-nav .fullscreen-search-overlay #fullscreen-search-wrapper #fullscreen-searchform .custom-select-wrapper .custom-select.opened .custom-select-trigger:after {
    -webkit-transform: scaleY(-1);
    -ms-transform: scaleY(-1);
    transform: scaleY(-1);
    -webkit-filter: FlipV;
    filter: FlipV;
    -ms-filter: "FlipV";
}

#navbar #user-nav .fullscreen-search-overlay #fullscreen-search-wrapper #fullscreen-searchform .custom-select-wrapper .custom-select.opened .custom-options {
    opacity: 1;
    visibility: visible;
    pointer-events: all;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
}

#navbar #user-nav .fullscreen-search-overlay #fullscreen-search-wrapper #fullscreen-searchform .custom-select-wrapper .custom-select .custom-options {
    position: absolute;
    display: block;
    top: 100%;
    left: 0;
    right: 0;
    min-width: 100%;
    margin-top: 25px;
    background: white;
    -webkit-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
    -webkit-transform: translateY(-15px);
    -ms-transform: translateY(-15px);
    transform: translateY(-15px);
}

#navbar #user-nav .fullscreen-search-overlay #fullscreen-search-wrapper #fullscreen-searchform .custom-select-wrapper .custom-select .custom-options:before {
    position: absolute;
    display: block;
    content: '';
    bottom: 100%;
    right: calc(50% - 6px);
    width: 12px;
    height: 12px;
    margin-bottom: -6px;
    background: white;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
}

#navbar #user-nav .fullscreen-search-overlay #fullscreen-search-wrapper #fullscreen-searchform .custom-select-wrapper .custom-select .custom-options .custom-option {
    position: relative;
    display: block;
    padding: 20px;
    border-bottom: 1px solid #d7dadf;
    font-weight: 400;
    color: #434a50;
    cursor: pointer;
    -webkit-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
}

#navbar #user-nav .fullscreen-search-overlay #fullscreen-search-wrapper #fullscreen-searchform .custom-select-wrapper .custom-select .custom-options .custom-option:last-of-type {
    border-bottom: 0;
}

#navbar #user-nav .fullscreen-search-overlay #fullscreen-search-wrapper #fullscreen-searchform .custom-select-wrapper .custom-select .custom-options .custom-option:hover,
#navbar #user-nav .fullscreen-search-overlay #fullscreen-search-wrapper #fullscreen-searchform .custom-select-wrapper .custom-select .custom-options .custom-option.selection {
    background: #f9f9f9;
}

#navbar #user-nav .fullscreen-search-overlay #fullscreen-search-wrapper #fullscreen-searchform .custom-select-wrapper .custom-select .custom-options .option-hover:before {
    background: #f9f9f9;
}

#navbar #user-nav .fullscreen-search-overlay #fullscreen-search-wrapper #fullscreen-searchform #fullscreen-search-input {
    width: 100%;
    background-color: transparent;
    -webkit-box-shadow: 0 2px 0 0 white;
    box-shadow: 0 2px 0 0 white;
    border: 0;
    border-radius: 0;
    line-height: 1;
    margin: 25px 0 0;
    padding: 15px 30px 15px 0;
    color: white;
    -webkit-transition: all .3s ease-out;
    transition: all .3s ease-out;
}

#navbar #user-nav .fullscreen-search-overlay #fullscreen-search-wrapper #fullscreen-searchform #fullscreen-search-input:focus {
    boder: none;
    outline: 0;
}

#navbar #user-nav .fullscreen-search-overlay.fullscreen-search-overlay-show {
    visibility: visible;
    opacity: 1;
}

#navbar #user-nav .fullscreen-search-overlay.fullscreen-search-overlay-show #fullscreen-search-wrapper {
    opacity: 1;
    visibility: visible;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
}

#navbar #user-nav .fullscreen-search-overlay .fullscreen-close:link,
#navbar #user-nav .fullscreen-search-overlay .fullscreen-close:visited {
    color: white;
}

#navbar #user-nav .fullscreen-search-overlay .fullscreen-close {
    position: absolute;
    right: 10px;
    top: 10px;
    width: auto;
}

#navbar #user-nav #fullscreen-searchform:focus {
    outline: 0;
    border: 0;
}

#navbar #user-nav .fullscreen-search-icon:hover,
#navbar #user-nav .fullscreen-search-icon:focus {
    border: 0;
    outline: 0;
    color: #fc7136!important;
    -webkit-transition: -webkit-transform ease-out .2s;
    transition: -webkit-transform ease-out .2s;
    transition: transform ease-out .2s;
    transition: transform ease-out .2s, -webkit-transform ease-out .2s;
}

#navbar #user-nav #fullscreen-searchform {
    position: relative;
}

#navbar #user-nav .fullscreen-search-overlay {
    -webkit-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
}

#navbar #user-nav #search-button:hover,
#navbar #user-nav .fullscreen-close:hover {
    opacity: .6;
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
    -webkit-transition: all 400ms;
    transition: all 400ms;
}

#navbar #user-nav #search-button:hover {
    -webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
}

#navbar #user-nav #fullscreen-search-input:focus {
    -webkit-box-shadow: 0 2px 0 0 #fc7136!important;
    box-shadow: 0 2px 0 0 #fc7136!important;
}

#navbar.invisible {
    position: absolute;
    background: transparent;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}

#navbar.invisible #main-nav .logo i,
#navbar.invisible #main-nav .logo i:last-of-type,
#navbar.invisible #user-nav a.search i,
#navbar.invisible nav a,
#navbar.invisible #main-nav>ul>li i.pi-angle-down {
    color: white;
}

#navbar.invisible #user-nav ul.is-not-authenticated ul.dropdown {
    background: transparent;
}

#navbar.invisible #user-nav a.sign-up,
#navbar.invisible #user-nav a.search {
    border-color: white;
}

a.dropdown-toggle {
    position: relative;
}

a.dropdown-toggle .carrot {
    display: none;
}

a.dropdown-toggle.active .carrot {
    display: block;
    position: absolute;
    top: -15px;
    left: calc(50% - 10px);
    content: "";
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid white;
}

_:-ms-input-placeholder,
:root #navbar #main-nav .logo {
    margin-top: 10px;
}

@media(max-width:767px) and (min-width:768px) {
    #navbar #main-nav>ul {
        background: white;
        -webkit-box-shadow: none;
        box-shadow: none;
    }
}

@media(min-width:768px) {
    #navbar {
        top: -1px;
        height: 75px;
        padding: 0 20px;
        background: white;
        border-bottom: 1px solid #d7dadf;
        -webkit-box-shadow: 0 -10px 20px 10px rgba(44, 48, 52, .2);
        box-shadow: 0 -10px 20px 10px rgba(44, 48, 52, .2);
    }
    #navbar.scrolled {
        height: 49px;
    }
    #navbar.scrolled #main-nav .logo {
        -webkit-transform: scale(.9);
        -ms-transform: scale(.9);
        transform: scale(.9);
    }
    #navbar.scrolled #main-nav .logo i:last-of-type {
        display: none;
    }
    #navbar.scrolled #user-nav a {
        height: 48px;
        margin: 0;
        border-radius: 0;
        border: 0;
    }
    #navbar.scrolled #user-nav a.log-in,
    #navbar.scrolled #user-nav a.sign-up {
        border: 0;
    }
    #navbar.scrolled #user-nav a.log-in {
        margin-right: 0;
    }
    #navbar.scrolled #user-nav a.sign-up {
        height: calc(100% - 2px);
    }
    #navbar nav ul.dropdown {
        position: absolute;
        top: 100%;
        bottom: auto;
        left: 0;
        width: auto;
        min-width: 250px;
        padding: 10px;
        background: #fafbfb;
        border: 1px solid #d7dadf;
        border-radius: 0;
        -webkit-box-shadow: 2px 2px 1px 0 rgba(158, 167, 179, .1);
        box-shadow: 2px 2px 1px 0 rgba(158, 167, 179, .1);
    }
    #navbar nav ul.dropdown li {
        border-bottom: 0;
    }
    #navbar nav ul.dropdown li a {
        padding: 5px 10px;
        font-weight: 500;
    }
    #navbar nav a {
        bottom: -1px;
        padding: 10px;
    }
    #navbar #main-nav .logo {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
    }
    #navbar #main-nav .logo i:last-of-type {
        display: none;
    }
    #navbar #main-nav .mobile-logo {
        display: none;
    }
    #navbar #main-nav>ul>li.mega>ul {
        padding: 0;
    }
    #navbar #main-nav>ul>li.mega>ul>li {
        display: table-cell;
        margin: -1px 0 0;
        padding: 15px 25px 0;
        border-right: 1px solid #d7dadf;
        border-left: 1px solid #d7dadf;
    }
    #navbar #main-nav>ul>li.mega>ul>li:first-child,
    #navbar #main-nav>ul>li.mega>ul>li:last-child {
        border-right: 0;
        border-left: 0;
    }
    #navbar #main-nav>ul>li.mega>ul>li:hover>ul,
    #navbar #main-nav>ul>li.mega>ul>li:hover>ul>li {
        background: 0;
    }
    #navbar #main-nav>ul>li.mega>ul>li>ul {
        padding: 0 0 20px;
    }
    #navbar #main-nav>ul>li.mega>ul>li>ul>li {
        white-space: nowrap;
    }
    #navbar #main-nav>ul>li.mega>ul>li>ul>li a {
        padding: 0;
    }
    #navbar #main-nav>ul>li.mega>ul>li>ul>li.nav-category {
        padding: 0 0 10px;
        color: #fc834f;
        font-weight: 600;
    }
    #navbar #main-nav>ul>li.mega>ul>li>ul>li.nav-category a {
        color: #fc834f;
        font-weight: 600;
        text-transform: uppercase;
    }
    #navbar #main-nav>ul>li i.pi-cap,
    #navbar #main-nav>ul>li i.pi-ribbon,
    #navbar #main-nav>ul>li i.pi-pencil-square,
    #navbar #main-nav>ul>li i.pi-more {
        display: none;
    }
    #navbar #main-nav>ul>li i {
        display: none;
    }
    #navbar #main-nav>ul>li i.pi-angle-down {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        margin-left: 5px;
        color: #9ea7b3;
    }
    #navbar #main-nav>ul>li a.active {
        background: #fafbfb;
        border-right: 1px solid #ddd;
        border-left: 1px solid #ddd;
    }
    #navbar #user-nav ul.is-not-authenticated ul.dropdown {
        position: relative;
        top: 0;
        min-width: initial;
        width: auto;
        display: -webkit-box!important;
        display: -webkit-flex!important;
        display: -ms-flexbox!important;
        display: flex!important;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-flow: inherit;
        -ms-flex-flow: inherit;
        flex-flow: inherit;
        -webkit-box-shadow: none;
        box-shadow: none;
    }
    #navbar #user-nav ul.is-not-authenticated ul.dropdown:before {
        display: none;
    }
    #navbar #user-nav ul.is-not-authenticated ul.dropdown li {
        background: 0;
        border: 0;
    }
    #navbar #user-nav ul.is-not-authenticated ul.dropdown li:nth-child(2) {
        margin-left: 5px;
    }
    #navbar #user-nav ul.is-not-authenticated ul.dropdown li:nth-child(2) a {
        color: #3c92d4;
    }
    #navbar #user-nav ul.is-not-authenticated a.user-menu {
        display: none;
    }
    #navbar #user-nav ul.dropdown {
        min-width: 198px;
        right: 0;
        top: 74px;
        padding: 0;
        background: white;
    }
    #navbar #user-nav ul.dropdown:before {
        content: '';
        width: 0;
        height: 0;
        position: absolute;
        right: calc(50% - 8px);
        bottom: 100%;
        border: solid transparent;
        border-bottom-color: #3c92d4;
        border-width: 8px;
    }
    #navbar #user-nav ul.dropdown li {
        border-bottom: 1px solid #d7dadf;
    }
    #navbar #user-nav ul.dropdown li a {
        padding: 9px 20px 11px;
        color: #2c3034;
        font-weight: 600;
        text-transform: capitalize;
    }
    #navbar #user-nav ul.dropdown li a .count-saved {
        color: #3c92d4;
    }
    #navbar #user-nav ul.dropdown li:first-child,
    #navbar #user-nav ul.dropdown li:nth-child(2) {
        background: #3c92d4;
        border-bottom-color: #2d86ca;
    }
    #navbar #user-nav ul.dropdown li:first-child a,
    #navbar #user-nav ul.dropdown li:nth-child(2) a {
        color: white;
    }
    #navbar #user-nav a {
        height: 36px;
        border-radius: 99px;
    }
    #navbar #user-nav a.log-in,
    #navbar #user-nav a.sign-up {
        padding: 0 20px;

    }
    #navbar #user-nav a.log-in {
        background: #3c92d4;
    }
    #navbar #user-nav a.sign-up {
        background: white;
        color: #3c92d4;
        border: 1px solid #519ed9;
    }
    #navbar #user-nav a.user-menu {
        width: 100%;
    }
    #navbar #user-nav a.user-menu i {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        color: #3c92d4;
        font-style: normal;
        text-transform: none;
    }
    #navbar #user-nav a.user-menu i.pi-angle-down {
        display: -webkit-inline-box;
        display: -webkit-inline-flex;
        display: -ms-inline-flexbox;
        display: inline-flex;
    }
    #navbar #user-nav a.user-menu i:before {
        padding-right: 3px;

    }
    #navbar #user-nav a.search {
        position: relative;
        height: 36px;
        margin-left: 10px;
        border: 1px solid #acb4be;
        border-radius: 99px;
    }
    #navbar #user-nav a.search i {
        color: #9ea7b3;

    }
    #navbar #user-nav .fullscreen-search-overlay #fullscreen-search-wrapper #fullscreen-searchform {
        margin: 0 50px;
    }
    #navbar #user-nav .fullscreen-search-overlay #fullscreen-search-wrapper #fullscreen-searchform>a {
        top: 26px;
    }
    #navbar #user-nav .fullscreen-search-overlay #fullscreen-search-wrapper #fullscreen-searchform .custom-select-wrapper {
        width: 40%;
        margin-bottom: 0;
    }
    #navbar #user-nav .fullscreen-search-overlay #fullscreen-search-wrapper #fullscreen-searchform .custom-select-wrapper .custom-select .custom-select-trigger {
        padding: 20px 0;

    }
    #navbar #user-nav .fullscreen-search-overlay #fullscreen-search-wrapper #fullscreen-searchform .custom-select-wrapper .custom-select .custom-select-trigger:after {
        top: 23px;
    }
    #navbar #user-nav .fullscreen-search-overlay #fullscreen-search-wrapper #fullscreen-searchform .custom-select-wrapper .custom-select .custom-options .custom-option {

    }
    #navbar #user-nav .fullscreen-search-overlay #fullscreen-search-wrapper #fullscreen-searchform #fullscreen-search-input {
        width: 60%;
        margin: 0;
        padding: 20px 50px 20px 0;
    }
    #navbar #user-nav .fullscreen-search-overlay .fullscreen-close {
        right: 30px;
        top: 30px;
    }
    #navbar #user-nav #fullscreen-searchform {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
    }
    a.dropdown-toggle .carrot {
        display: none!important;
    }
}

@media(min-width:768px) and (min-width:768px) {
    #navbar.scrolled #user-nav ul.dropdown {
        top: 48px;
    }
}

@media(min-width:1024px) {
    #navbar.scrolled #main-nav .logo {
        margin-right: 20px;
    }
    #navbar nav a {
        padding: 15px;
    }
    #navbar #main-nav .logo {
        margin-right: 50px;
    }
    #navbar #main-nav .logo i:last-of-type {
        line-height: normal;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        margin-left: 10px;
        color: #2c3034;
    }
    #navbar #user-nav ul.dropdown {
        width: auto;
        min-width: 220px;
        right: initial;
        left: auto;
    }
    #navbar #user-nav a.user-menu {
        padding: 10px;
    }
    #navbar #user-nav a.user-menu i:before {
        padding-right: 7px;
    }
    #navbar #user-nav a.user-menu i span {
        display: inline;
    }
    #navbar #user-nav .fullscreen-search-overlay #fullscreen-search-wrapper #fullscreen-searchform {
        margin: 0 100px;
    }
    #navbar #user-nav .fullscreen-search-overlay .fullscreen-close {
        right: 50px;
        top: 50px;
    }
}

@media(min-width:1366px) {
    #navbar #user-nav .fullscreen-search-overlay #fullscreen-search-wrapper #fullscreen-searchform {
        margin: 0 auto;
    }
}

@media(max-width:767px) {
    body.dropdown-active {
        overflow: hidden;
    }
    body.dropdown-active:before {
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: rgba(44, 48, 52, .75);
        z-index: 99999999;
        content: '';
    }
    body.dropdown-active #main-nav .dropdown-toggle:not(.active) {
        background: rgba(0, 10, 30, .1);
        opacity: .75;
    }
    #navbar nav:first-of-type a.active {
        border-left: 0;
    }
    #navbar nav:last-of-type a.active {
        border-right: 0;
    }
    #navbar nav a {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        width: 100%;
        color: #2c3034;
        border-bottom: 1px solid transparent;
        font-weight: 500;
        line-height: 1;
        text-align: center;
        white-space: nowrap;
    }
    #navbar #main-nav>ul {
        position: fixed;
        bottom: 0;
        left: 0;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        width: 100%;
        height: auto;
        background: #f3f4f6;
        border-top: 1px solid #d7dadf;
        -webkit-box-shadow: 0 0 20px 0 rgba(0, 10, 50, .1);
        box-shadow: 0 0 20px 0 rgba(0, 10, 50, .1);
    }
    #navbar #main-nav>ul>li {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-flex: 1;
        -webkit-flex: 1 1 25%;
        -ms-flex: 1 1 25%;
        flex: 1 1 25%;
    }
    #navbar #main-nav>ul>li.mega>ul>li {
        width: 50%;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        float: left;
    }
    #navbar #main-nav>ul>li.mega>ul>li:nth-of-type(2)>ul>li:last-of-type {
        border-bottom: 1px solid #d7dadf;
    }
    #navbar #main-nav>ul>li.mega>ul>li>ul {
        width: 100%;
        margin-bottom: 0!important;
    }
    #navbar #main-nav>ul>li.mega>ul>li>ul>li.nav-category {
        display: none;
    }
    #navbar #user-nav ul.dropdown li a {
        display: -webkit-inline-box;
        display: -webkit-inline-flex;
        display: -ms-inline-flexbox;
        display: inline-flex;
        padding: 15px 10px;
    }
}

@charset "UTF-8";
.sans-black,
.sans-bold,
.sans-medium,
.sans-regular {
    font-family: 'Source Sans Pro', sans-serif;
}

*,
html {
    box-sizing: border-box;
}

img,
picture,
select {
    max-width: 100%;
}

*,
::after,
::before {
    box-sizing: inherit;
}

.sans-regular {
    font-weight: 400;
}

.sans-medium {
    font-weight: 600;
}

.sans-black,
.sans-bold {
    font-weight: 700;
}

.serif-black,
.serif-bold,
.serif-light {
    font-family: 'Source Serif Pro', serif;
}

.serif-light {
    font-weight: 400;
}

.serif-black,
.serif-bold {
    font-weight: 700;
}

#remodal-login .input-wrapper input.ng-dirty.ng-invalid~i:before,
.baroque #main-content #news-signup .wrapper #news-signup_close:before,
.baroque #main-content #page-article .buy-cta.simple .buy-info ul.checklist li:before,
.icon-font,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.fail i:before,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.success i:before,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.fail i:before,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.success i:before,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.fail i:before,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.success i:before,
.page-act-course #main-content .really-cool .info ul li:before,
.page-act-practice-test #main-content .really-cool .info ul li:before,
.page-product #main-content .really-cool .info ul li:before,
.page-sat-course #main-content .really-cool .info ul li:before,
.page-sat-practice-test #main-content .really-cool .info ul li:before,
.page-user .form-area .fieldset .form-error .input-wrapper input.ng-invalid~i:before,
.page-user .form-area .fieldset .input-wrapper input.ng-dirty.ng-invalid~i:before,
.page-user .form-area .fieldset .input-wrapper.fail i:before,
.page-user .form-area .fieldset .input-wrapper.success i:before,
.page-user .form-area .fieldset .search input.ng-dirty.ng-invalid~i:before,
.page-user .form-area .fieldset .search.fail i:before,
.page-user .form-area .fieldset .search.success i:before,
.page-user .form-area .fieldset .select-wrapper input.ng-dirty.ng-invalid~i:before,
.page-user .form-area .fieldset .select-wrapper.fail i:before,
.page-user .form-area .fieldset .select-wrapper.success i:before,
.search-page .search-main .facets .facet .fields .ui-select-container.ui-select-multiple>div:after,
.search-page .search-main .facets .facet .ui-select-container.select2 .ui-select-toggle b:before,
.search-page .search-main .mobile-facets .facets .facet.no-collapse-mobile .ui-select-container.select2 .ui-select-dropdown ul.ui-select-choices li.ui-select-choices-group ul li.select2-highlighted>div div:after,
.search-page .search-main .pagination .pag.custom-buttons .pagination-button a:before,
.search-page .search-main .pagination .pag.custom-icons .pagination-button:first-of-type a::before,
.search-page .search-main .pagination .pag.custom-icons .pagination-button:last-of-type a::after,
.search-page .search-main .results .display-options .view-by .ui-select-container .ui-select-toggle b:before,
[class*=" icon-pi-"]:before,
[class^=icon-pi-]:before,
[data-icon]:before,
ul.checked li:before {
    font-family: pi-icon-set!important;
    font-style: normal!important;
    font-weight: 400!important;
    line-height: 1;
    -moz-osx-font-smoothing: grayscale;
    font-variant: normal!important;
    text-transform: none!important;
    -webkit-font-smoothing: antialiased;
    speak: none;
}

#remodal-three-step h2,
.baroque #main-content #page-article .article-action.default,
.baroque #main-content #page-article .article-action.default.green,
.baroque #main-content #page-article .buy-cta.green,
.baroque #main-content #page-article .buy-cta.tmnt,
.promo,
.tmnt-gradient {
    background-image: -webkit-linear-gradient(45deg, #93ab59 0, #5dad65 50%, #4f9557 100%);
    background-image: linear-gradient(45deg, #93ab59 0, #5dad65 50%, #4f9557 100%);
}

#test-history ul.test-list li.list-body ul li.test-launch .launch-button,
.baroque #main-content #page-article .article-action.default.orange,
.orange-crush-gradient,
.page-online-products #contact-us,
.promo.orange {
    background-image: -webkit-linear-gradient(45deg, #ed834c 0, #e66a29 100%);
    background-image: linear-gradient(45deg, #ed834c 0, #e66a29 100%);
}

.baroque #main-content #page-article .article-action.default.blue,
.cookie-monster-gradient {
    background-image: -webkit-linear-gradient(45deg, #83b6c9 0, #6ea5c9 50%, #3c92d4 100%);
    background-image: linear-gradient(45deg, #83b6c9 0, #6ea5c9 50%, #3c92d4 100%);
}

.baroque #main-content #page-articles-advice .intro,
.dark-gray-gradient {
    background-image: -webkit-linear-gradient(45deg, #414448 0, #323539 50%, #23262a 100%);
    background-image: linear-gradient(45deg, #414448 0, #323539 50%, #23262a 100%);
}

.gray-gradient {
    background-image: -webkit-linear-gradient(45deg, #52565c 0, #30343c 100%);
    background-image: linear-gradient(45deg, #52565c 0, #30343c 100%);
}

.promo.yellow,
.yellow-gradient {
    background-image: -webkit-linear-gradient(45deg, #fa9e41 0, #faa546 50%, #fcb950 100%);
    background-image: linear-gradient(45deg, #fa9e41 0, #faa546 50%, #fcb950 100%);
}

.light-yellow-gradient,
.page-act-course #main-content .promo,
.page-act-practice-test #main-content .promo,
.page-product #main-content .promo,
.page-sat-course #main-content .promo,
.page-sat-practice-test #main-content .promo {
    background-image: -webkit-linear-gradient(135deg, #ffc365 0, #feab3c);
    background-image: linear-gradient(135deg, #ffc365 0, #feab3c);
}

.act-gradient,
.notification-text,
.page-act-course #main-content .pricing,
.page-act-practice-test #main-content .pricing,
.page-product #main-content .pricing,
.page-sat-course #main-content .pricing,
.page-sat-practice-test #main-content .pricing {
    background-image: -webkit-linear-gradient(135deg, #2aa491 0, #288fb5 100%);
    background-image: linear-gradient(135deg, #2aa491 0, #288fb5 100%);
}

.act-hero-gradient,
.page-act-course #main-content .hero:before,
.page-act-practice-test #main-content .hero:before,
.page-homepage .articles .flex-boxes .flex-article.double-wide.psat-teaser,
.page-landing .hero.test-landing:before,
.page-product #main-content .hero:before,
.page-sat-course #main-content .hero:before,
.page-sat-practice-test #main-content .hero:before {
    background-image: -webkit-linear-gradient(135deg, #2cad99 0, #227b9b);
    background-image: linear-gradient(135deg, #2cad99 0, #227b9b);
}

.blue-green-gradient {
    background-image: -webkit-linear-gradient(45deg, #519ed9 0, #6aa8a3 50%, #70b16f 100%);
    background-image: linear-gradient(45deg, #519ed9 0, #6aa8a3 50%, #70b16f 100%);
}

@font-face {
    font-family: pi-icon-set;
    src: url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/cloud/icon-fonts/pi-icon-set.eot);
    src: url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/cloud/icon-fonts/pi-icon-set.eot?#iefix) format("embedded-opentype"), url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/cloud/icon-fonts/pi-icon-set.woff) format("woff"), url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/cloud/icon-fonts/pi-icon-set.ttf) format("truetype"), url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/cloud/icon-fonts/pi-icon-set.svg#pi-icon-set) format("svg");
    font-weight: 400;
    font-style: normal;
}

[data-icon]:before {
    content: attr(data-icon);
}

.icon-pi-checkmark:before {
    content: "\61";
}

.icon-pi-marker:before {
    content: "\62";
}

.icon-pi-facebook:before {
    content: "\64";
}

.icon-pi-linkedin:before {
    content: "\66";
}

.icon-pi-twitter:before {
    content: "\63";
}

.icon-pi-gplus:before {
    content: "\67";
}

.icon-pi-instagram:before {
    content: "\69";
}

.icon-pi-info-circ:before {
    content: "\6c";
}

.icon-pi-youtube:before {
    content: "\6e";
}

.icon-pi-plus-circ:before {
    content: "\6f";
}

.icon-pi-arrow-circ-left:before {
    content: "\6d";
}

.icon-pi-arrow-circ-right:before {
    content: "\70";
}

.icon-pi-cap-building:before {
    content: "\71";
}

.icon-pi-projection-screen:before {
    content: "\68";
}

.icon-pi-sutdents:before {
    content: "\73";
}

.icon-pi-graduation-cap:before {
    content: "\74";
}

.icon-pi-seal:before {
    content: "\6a";
}

.icon-pi-cancel:before {
    content: "\6b";
}

.icon-pi-block:before {
    content: "\75";
}

.icon-pi-fontawesome-webfont:before {
    content: "\76";
}

.icon-pi-pinterest-1:before {
    content: "\77";
}

.icon-pi-right:before {
    content: "\65";
}

.icon-pi-mail:before {
    content: "\78";
}

.icon-pi-phone:before {
    content: "\79";
}

.icon-pi-right-open:before {
    content: "\7a";
}

.icon-pi-right-open-bold:before {
    content: "\41";
}

.icon-pi-left-open-bold:before {
    content: "\42";
}

.icon-pi-quote-1:before {
    content: "\43";
}

.icon-pi-quote-2:before {
    content: "\44";
}

.icon-pi-left-open:before {
    content: "\45";
}

.icon-pi-monitor:before {
    content: "\46";
}

.icon-pi-tag:before {
    content: "\48";
}

.icon-pi-rssfeed:before {
    content: "\49";
}

.icon-pi-caret-right:before {
    content: "\4a";
}

.icon-pi-caret-left:before {
    content: "\4b";
}

.icon-pi-right-circled:before {
    content: "\4c";
}

.icon-pi-enhanced:before {
    content: "\72";
}

.icon-pi-ribbon:before {
    content: "\47";
}

.icon-pi-search:before {
    content: "\4d";
}

.icon-pi-plus:before {
    content: "\4e";
}

.icon-pi-minus:before {
    content: "\4f";
}

.icon-pi-star-two:before {
    content: "\50";
}

.icon-pi-torso:before {
    content: "\51";
}

.icon-pi-lock:before {
    content: "\52";
}

.icon-pi-mark:before {
    content: "\53";
}

.icon-pi-user:before {
    content: "\56";
}

.icon-pi-mag-glass:before {
    content: "\58";
}

.icon-pi-external-link-right:before {
    content: "\59";
}

.icon-pi-google-plus:before {
    content: "\31";
}

.icon-pi-twitter-square:before {
    content: "\30";
}

.icon-pi-facebook-square:before {
    content: "\32";
}

.icon-pi-linkedin-square:before {
    content: "\5a";
}

.icon-pi-cross:before {
    content: "\33";
}

.icon-pi-question-circle-outline:before {
    content: "\35";
}

.icon-pi-check:before {
    content: "\34";
}

.icon-pi-noun-56286-cc:before {
    content: "\57";
}

.icon-pi-arrow-right:before {
    content: "\36";
}

.icon-pi-arrow-left:before {
    content: "\37";
}

.icon-pi-connect:before {
    content: "\38";
}

.icon-pi-search-1:before {
    content: "\39";
}

.icon-pi-shield:before {
    content: "\21";
}

.icon-pi-plus-1:before {
    content: "\22";
}

.icon-pi-photo:before {
    content: "\23";
}

.icon-pi-down-open-mini:before {
    content: "\55";
}

.icon-pi-plus-circled:before {
    content: "\24";
}

.icon-pi-newspaper:before {
    content: "\25";
}

.icon-pi-chevron-down:before {
    content: "\27";
}

.icon-pi-list:before {
    content: "\28";
}

.icon-pi-thumbnails:before {
    content: "\29";
}

.icon-pi-reorder-square:before {
    content: "\2b";
}

.icon-pi-plus-2:before {
    content: "\2a";
}

.icon-pi-plus-big:before {
    content: "\2c";
}

.icon-pi-plus-3:before {
    content: "\2d";
}

.icon-pi-remove:before {
    content: "\2e";
}

.icon-pi-letter-mail:before {
    content: "\2f";
}

.icon-pi-more-2:before {
    content: "\3a";
}

.icon-pi-star:before {
    content: "\3d";
}

.icon-pi-circle:before {
    content: "\3c";
}

.icon-pi-heart-empty:before {
    content: "\3b";
}

.icon-pi-info:before {
    content: "\3e";
}

.icon-pi-align-justify:before {
    content: "\54";
}

.icon-pi-history:before {
    content: "\3f";
}

.icon-pi-contrast:before {
    content: "\40";
}

.icon-pi-circle-line:before {
    content: "\5b";
}

.icon-pi-clock:before {
    content: "\5d";
}

.icon-pi-arrow-circle-right:before {
    content: "\5e";
}

.icon-pi-check-circle:before {
    content: "\5f";
}

.icon-pi-times-circle:before {
    content: "\60";
}

.icon-pi-exclamation-triangle:before {
    content: "\7b";
}

.icon-pi-play:before {
    content: "\7c";
}

.icon-pi-screen:before {
    content: "\7d";
}

.icon-pi-mouse:before {
    content: "\7e";
}

.icon-pi-cloud:before {
    content: "\5c";
}

.icon-pi-filter:before {
    content: "\e000";
}

.icon-pi-screen-desktop:before {
    content: "\e002";
}

.icon-pi-laptop:before {
    content: "\e003";
}

.icon-pi-arrow-right-1:before {
    content: "\e001";
}

.icon-pi-play-circle:before {
    content: "\e004";
}

.icon-pi-print:before {
    content: "\e005";
}

.icon-pi-calendar:before {
    content: "\e006";
}

.icon-pi-credit-card:before {
    content: "\e007"
}

.icon-pi-check-disc:before {
    content: "\e008"
}

.icon-pi-lock-1:before {
    content: "\e009"
}

.icon-pi-pencil-square-o:before {
    content: "\e00a"
}

.icon-pi-trash-b:before {
    content: "\e00b"
}

.icon-pi-page-edit:before {
    content: "\e00c"
}

.icon-pi-android-more-vertical:before {
    content: "\e00d"
}

.icon-pi-arrow-down:before {
    content: "\e00e"
}

.icon-pi-check-circle-1:before {
    content: "\e010"
}

.icon-pi-cancel-circle:before {
    content: "\e011"
}

.icon-pi-bus:before {
    content: "\e00f"
}

.icon-pi-dashboard-speed-streamline:before {
    content: "\e013"
}

.icon-pi-browser-streamline-window:before {
    content: "\e012"
}

.icon-pi-arrow-streamline-target:before {
    content: "\e014"
}

.icon-pi-heart:before {
    content: "\e015"
}

.icon-pi-petersonslogo:before {
    content: "\e016"
}

.icon-pi-chat-bubble:before {
    content: "\e018"
}

.icon-pi-clock-2:before {
    content: "\e017"
}

.icon-pi-noun-688866-cc:before {
    content: "\e019"
}

.icon-pi-exclamation-circle:before {
    content: "\e01a"
}

.icon-pi-warning:before {
    content: "\e01b"
}

.icon-pi-bell:before {
    content: "\e01c"
}

.icon-pi-male:before {
    content: "\e01d"
}

.icon-pi-female:before {
    content: "\e01e"
}

.icon-pi-up-open-mini:before {
    content: "\e020"
}

.icon-pi-right-open-mini:before {
    content: "\26"
}

.icon-pi-eye:before {
    content: "\e01f"
}

.icon-pi-eye-slash:before {
    content: "\e021"
}

.icon-pi-mobile:before {
    content: "\e022"
}

.icon-pi-tablet:before {
    content: "\e023"
}

.icon-pi-desktop:before {
    content: "\e024"
}

.icon-pi-file-text:before {
    content: "\e025"
}

.icon-pi-thumb:before {
    content: "\e026"
}

.icon-pi-atom:before {
    content: "\e027"
}

.button,
.main-footer .footer-links ul li #feedback-widget a,
.page-online-products #contact-us .btn,
.page-online-products #profile-types .btn,
button,
input[type=button],
input[type=reset],
input[type=submit] {
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    -o-appearance: none;
    appearance: none;
    background-color: #fc7136;
    border-radius: 99px;
    border: 1px solid #fc7136;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-family: "proxima-soft", sans-serif;
    font-weight: 600;

    line-height: 1;
    padding: 1em 1.5625em .9375em;
    text-decoration: none;
    text-transform: uppercase;
    text-align: center;
    user-select: none;
    vertical-align: middle;
    white-space: nowrap;
    letter-spacing: .025em;
    -webkit-transition: all .2s linear;
    -moz-transition: all .2s linear;
    transition: all .2s linear;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

article,
aside,
details,
div#snap-nav.nav-mobile-open,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
    display: block
}

.button:active,
.button:focus,
.button:hover,
.main-footer .footer-links ul li #feedback-widget a:active,
.main-footer .footer-links ul li #feedback-widget a:focus,
.main-footer .footer-links ul li #feedback-widget a:hover,
.page-online-products #contact-us .btn:active,
.page-online-products #contact-us .btn:focus,
.page-online-products #contact-us .btn:hover,
.page-online-products #profile-types .btn:active,
.page-online-products #profile-types .btn:focus,
.page-online-products #profile-types .btn:hover,
button:active,
button:focus,
button:hover,
input[type=button]:active,
input[type=button]:focus,
input[type=button]:hover,
input[type=reset]:active,
input[type=reset]:focus,
input[type=reset]:hover,
input[type=submit]:active,
input[type=submit]:focus,
input[type=submit]:hover {
    background-color: #fc834f;
    color: #fff!important;
    text-decoration: none
}

.button.outline,
.main-footer .footer-links ul li #feedback-widget .page-online-products #contact-us a.btn,
.main-footer .footer-links ul li #feedback-widget a.outline,
.page-online-products #contact-us .btn,
.page-online-products #contact-us .main-footer .footer-links ul li #feedback-widget a.btn,
.page-online-products #contact-us button.btn,
.page-online-products #contact-us input[type=button].btn,
.page-online-products #contact-us input[type=reset].btn,
.page-online-products #contact-us input[type=submit].btn,
.page-online-products #profile-types .outline.btn,
button.outline,
input[type=button].outline,
input[type=reset].outline,
input[type=submit].outline {
    background-color: transparent;
    border: 1px solid rgba(252, 113, 54, .5);
    color: #fc7136
}

.button.outline:active,
.button.outline:focus,
.button.outline:hover,
.main-footer .footer-links ul li #feedback-widget a.outline:active,
.main-footer .footer-links ul li #feedback-widget a.outline:focus,
.main-footer .footer-links ul li #feedback-widget a.outline:hover,
.page-online-products #contact-us .btn:active,
.page-online-products #contact-us .btn:focus,
.page-online-products #contact-us .btn:hover,
.page-online-products #contact-us button.btn:active,
.page-online-products #contact-us button.btn:focus,
.page-online-products #contact-us button.btn:hover,
.page-online-products #contact-us input[type=button].btn:active,
.page-online-products #contact-us input[type=button].btn:focus,
.page-online-products #contact-us input[type=button].btn:hover,
.page-online-products #contact-us input[type=reset].btn:active,
.page-online-products #contact-us input[type=reset].btn:focus,
.page-online-products #contact-us input[type=reset].btn:hover,
.page-online-products #contact-us input[type=submit].btn:active,
.page-online-products #contact-us input[type=submit].btn:focus,
.page-online-products #contact-us input[type=submit].btn:hover,
.page-online-products #profile-types .outline.btn:active,
.page-online-products #profile-types .outline.btn:focus,
.page-online-products #profile-types .outline.btn:hover,
button.outline:active,
button.outline:focus,
button.outline:hover,
input[type=button].outline:active,
input[type=button].outline:focus,
input[type=button].outline:hover,
input[type=reset].outline:active,
input[type=reset].outline:focus,
input[type=reset].outline:hover,
input[type=submit].outline:active,
input[type=submit].outline:focus,
input[type=submit].outline:hover {
    background-color: #fc7136;
    color: #fff!important;
    border: 1px solid #fc7136
}

.button.blue,
.main-footer .footer-links ul li #feedback-widget .page-signup .navigation-tools a.login,
.main-footer .footer-links ul li #feedback-widget a.blue,
.page-online-products #contact-us .blue.btn,
.page-online-products #contact-us .page-signup .navigation-tools .login.btn,
.page-online-products #profile-types .blue.btn,
.page-online-products #profile-types .page-signup .navigation-tools .login.btn,
.page-signup .navigation-tools .button.login,
.page-signup .navigation-tools .main-footer .footer-links ul li #feedback-widget a.login,
.page-signup .navigation-tools .page-online-products #contact-us .login.btn,
.page-signup .navigation-tools .page-online-products #profile-types .login.btn,
button.blue,
input[type=button].blue,
input[type=reset].blue,
input[type=submit].blue {
    background-color: #3c92d4;
    border: 1px solid #3c92d4
}

.button.blue:active,
.button.blue:focus,
.button.blue:hover,
.main-footer .footer-links ul li #feedback-widget .page-signup .navigation-tools a.login:active,
.main-footer .footer-links ul li #feedback-widget .page-signup .navigation-tools a.login:focus,
.main-footer .footer-links ul li #feedback-widget .page-signup .navigation-tools a.login:hover,
.main-footer .footer-links ul li #feedback-widget a.blue:active,
.main-footer .footer-links ul li #feedback-widget a.blue:focus,
.main-footer .footer-links ul li #feedback-widget a.blue:hover,
.page-online-products #contact-us .blue.btn:active,
.page-online-products #contact-us .blue.btn:focus,
.page-online-products #contact-us .blue.btn:hover,
.page-online-products #contact-us .page-signup .navigation-tools .login.btn:active,
.page-online-products #contact-us .page-signup .navigation-tools .login.btn:focus,
.page-online-products #contact-us .page-signup .navigation-tools .login.btn:hover,
.page-online-products #profile-types .blue.btn:active,
.page-online-products #profile-types .blue.btn:focus,
.page-online-products #profile-types .blue.btn:hover,
.page-online-products #profile-types .page-signup .navigation-tools .login.btn:active,
.page-online-products #profile-types .page-signup .navigation-tools .login.btn:focus,
.page-online-products #profile-types .page-signup .navigation-tools .login.btn:hover,
.page-signup .navigation-tools .button.login:active,
.page-signup .navigation-tools .button.login:focus,
.page-signup .navigation-tools .button.login:hover,
.page-signup .navigation-tools .main-footer .footer-links ul li #feedback-widget a.login:active,
.page-signup .navigation-tools .main-footer .footer-links ul li #feedback-widget a.login:focus,
.page-signup .navigation-tools .main-footer .footer-links ul li #feedback-widget a.login:hover,
.page-signup .navigation-tools .page-online-products #contact-us .login.btn:active,
.page-signup .navigation-tools .page-online-products #contact-us .login.btn:focus,
.page-signup .navigation-tools .page-online-products #contact-us .login.btn:hover,
.page-signup .navigation-tools .page-online-products #profile-types .login.btn:active,
.page-signup .navigation-tools .page-online-products #profile-types .login.btn:focus,
.page-signup .navigation-tools .page-online-products #profile-types .login.btn:hover,
button.blue:active,
button.blue:focus,
button.blue:hover,
input[type=button].blue:active,
input[type=button].blue:focus,
input[type=button].blue:hover,
input[type=reset].blue:active,
input[type=reset].blue:focus,
input[type=reset].blue:hover,
input[type=submit].blue:active,
input[type=submit].blue:focus,
input[type=submit].blue:hover {
    background-color: #519ed9;
    color: #fff!important
}

.button.blue.outline,
.main-footer .footer-links ul li #feedback-widget .page-signup .navigation-tools a.outline.login,
.main-footer .footer-links ul li #feedback-widget .page-signup .navigation-tools a.signup,
.main-footer .footer-links ul li #feedback-widget a.blue.outline,
.page-online-products #contact-us .blue.btn,
.page-online-products #contact-us .page-signup .navigation-tools .login.btn,
.page-online-products #contact-us .page-signup .navigation-tools .signup.btn,
.page-online-products #contact-us button.blue.btn,
.page-online-products #contact-us input[type=button].blue.btn,
.page-online-products #contact-us input[type=reset].blue.btn,
.page-online-products #contact-us input[type=submit].blue.btn,
.page-online-products #profile-types .blue.outline.btn,
.page-online-products #profile-types .page-signup .navigation-tools .outline.login.btn,
.page-online-products #profile-types .page-signup .navigation-tools .signup.btn,
.page-signup .navigation-tools .button.signup,
.page-signup .navigation-tools .main-footer .footer-links ul li #feedback-widget a.outline.login,
.page-signup .navigation-tools .main-footer .footer-links ul li #feedback-widget a.signup,
.page-signup .navigation-tools .outline.button.login,
.page-signup .navigation-tools .page-online-products #contact-us .login.btn,
.page-signup .navigation-tools .page-online-products #contact-us .signup.btn,
.page-signup .navigation-tools .page-online-products #profile-types .outline.login.btn,
.page-signup .navigation-tools .page-online-products #profile-types .signup.btn,
button.blue.outline,
input[type=button].blue.outline,
input[type=reset].blue.outline,
input[type=submit].blue.outline {
    background-color: transparent;
    border: 1px solid #7bb5e2;
    color: #3c92d4!important
}

.button.blue.outline:active,
.button.blue.outline:focus,
.button.blue.outline:hover,
.main-footer .footer-links ul li #feedback-widget .page-signup .navigation-tools a.outline.login:active,
.main-footer .footer-links ul li #feedback-widget .page-signup .navigation-tools a.outline.login:focus,
.main-footer .footer-links ul li #feedback-widget .page-signup .navigation-tools a.outline.login:hover,
.main-footer .footer-links ul li #feedback-widget .page-signup .navigation-tools a.signup:active,
.main-footer .footer-links ul li #feedback-widget .page-signup .navigation-tools a.signup:focus,
.main-footer .footer-links ul li #feedback-widget .page-signup .navigation-tools a.signup:hover,
.main-footer .footer-links ul li #feedback-widget a.blue.outline:active,
.main-footer .footer-links ul li #feedback-widget a.blue.outline:focus,
.main-footer .footer-links ul li #feedback-widget a.blue.outline:hover,
.page-online-products #contact-us .blue.btn:active,
.page-online-products #contact-us .blue.btn:focus,
.page-online-products #contact-us .blue.btn:hover,
.page-online-products #contact-us .page-signup .navigation-tools .login.btn:active,
.page-online-products #contact-us .page-signup .navigation-tools .login.btn:focus,
.page-online-products #contact-us .page-signup .navigation-tools .login.btn:hover,
.page-online-products #contact-us .page-signup .navigation-tools .signup.btn:active,
.page-online-products #contact-us .page-signup .navigation-tools .signup.btn:focus,
.page-online-products #contact-us .page-signup .navigation-tools .signup.btn:hover,
.page-online-products #contact-us button.blue.btn:active,
.page-online-products #contact-us button.blue.btn:focus,
.page-online-products #contact-us button.blue.btn:hover,
.page-online-products #contact-us input[type=button].blue.btn:active,
.page-online-products #contact-us input[type=button].blue.btn:focus,
.page-online-products #contact-us input[type=button].blue.btn:hover,
.page-online-products #contact-us input[type=reset].blue.btn:active,
.page-online-products #contact-us input[type=reset].blue.btn:focus,
.page-online-products #contact-us input[type=reset].blue.btn:hover,
.page-online-products #contact-us input[type=submit].blue.btn:active,
.page-online-products #contact-us input[type=submit].blue.btn:focus,
.page-online-products #contact-us input[type=submit].blue.btn:hover,
.page-online-products #profile-types .blue.outline.btn:active,
.page-online-products #profile-types .blue.outline.btn:focus,
.page-online-products #profile-types .blue.outline.btn:hover,
.page-online-products #profile-types .page-signup .navigation-tools .outline.login.btn:active,
.page-online-products #profile-types .page-signup .navigation-tools .outline.login.btn:focus,
.page-online-products #profile-types .page-signup .navigation-tools .outline.login.btn:hover,
.page-online-products #profile-types .page-signup .navigation-tools .signup.btn:active,
.page-online-products #profile-types .page-signup .navigation-tools .signup.btn:focus,
.page-online-products #profile-types .page-signup .navigation-tools .signup.btn:hover,
.page-signup .navigation-tools .button.signup:active,
.page-signup .navigation-tools .button.signup:focus,
.page-signup .navigation-tools .button.signup:hover,
.page-signup .navigation-tools .main-footer .footer-links ul li #feedback-widget a.outline.login:active,
.page-signup .navigation-tools .main-footer .footer-links ul li #feedback-widget a.outline.login:focus,
.page-signup .navigation-tools .main-footer .footer-links ul li #feedback-widget a.outline.login:hover,
.page-signup .navigation-tools .main-footer .footer-links ul li #feedback-widget a.signup:active,
.page-signup .navigation-tools .main-footer .footer-links ul li #feedback-widget a.signup:focus,
.page-signup .navigation-tools .main-footer .footer-links ul li #feedback-widget a.signup:hover,
.page-signup .navigation-tools .outline.button.login:active,
.page-signup .navigation-tools .outline.button.login:focus,
.page-signup .navigation-tools .outline.button.login:hover,
.page-signup .navigation-tools .page-online-products #contact-us .login.btn:active,
.page-signup .navigation-tools .page-online-products #contact-us .login.btn:focus,
.page-signup .navigation-tools .page-online-products #contact-us .login.btn:hover,
.page-signup .navigation-tools .page-online-products #contact-us .signup.btn:active,
.page-signup .navigation-tools .page-online-products #contact-us .signup.btn:focus,
.page-signup .navigation-tools .page-online-products #contact-us .signup.btn:hover,
.page-signup .navigation-tools .page-online-products #profile-types .outline.login.btn:active,
.page-signup .navigation-tools .page-online-products #profile-types .outline.login.btn:focus,
.page-signup .navigation-tools .page-online-products #profile-types .outline.login.btn:hover,
.page-signup .navigation-tools .page-online-products #profile-types .signup.btn:active,
.page-signup .navigation-tools .page-online-products #profile-types .signup.btn:focus,
.page-signup .navigation-tools .page-online-products #profile-types .signup.btn:hover,
button.blue.outline:active,
button.blue.outline:focus,
button.blue.outline:hover,
input[type=button].blue.outline:active,
input[type=button].blue.outline:focus,
input[type=button].blue.outline:hover,
input[type=reset].blue.outline:active,
input[type=reset].blue.outline:focus,
input[type=reset].blue.outline:hover,
input[type=submit].blue.outline:active,
input[type=submit].blue.outline:focus,
input[type=submit].blue.outline:hover {
    background-color: #3c92d4;
    color: #fff!important;
    border: 1px solid #3c92d4
}

.button.blue.white,
.main-footer .footer-links ul li #feedback-widget .page-signup .navigation-tools a.white.login,
.main-footer .footer-links ul li #feedback-widget a.blue.white,
.page-online-products #contact-us .blue.btn,
.page-online-products #contact-us .page-signup .navigation-tools .login.btn,
.page-online-products #contact-us button.blue.btn,
.page-online-products #contact-us input[type=button].blue.btn,
.page-online-products #contact-us input[type=reset].blue.btn,
.page-online-products #contact-us input[type=submit].blue.btn,
.page-online-products #profile-types .blue.white.btn,
.page-online-products #profile-types .page-signup .navigation-tools .white.login.btn,
.page-signup .navigation-tools .main-footer .footer-links ul li #feedback-widget a.white.login,
.page-signup .navigation-tools .page-online-products #contact-us .login.btn,
.page-signup .navigation-tools .page-online-products #profile-types .white.login.btn,
.page-signup .navigation-tools .white.button.login,
button.blue.white,
input[type=button].blue.white,
input[type=reset].blue.white,
input[type=submit].blue.white {
    background-color: #fff
}

.button.teal,
.main-footer .footer-links ul li #feedback-widget a.teal,
.page-online-products #contact-us .teal.btn,
.page-online-products #profile-types .teal.btn,
button.teal,
input[type=button].teal,
input[type=reset].teal,
input[type=submit].teal {
    background-color: #2fb7a9;
    border: 1px solid #2fb7a9
}

.button.teal:active,
.button.teal:focus,
.button.teal:hover,
.main-footer .footer-links ul li #feedback-widget a.teal:active,
.main-footer .footer-links ul li #feedback-widget a.teal:focus,
.main-footer .footer-links ul li #feedback-widget a.teal:hover,
.page-online-products #contact-us .teal.btn:active,
.page-online-products #contact-us .teal.btn:focus,
.page-online-products #contact-us .teal.btn:hover,
.page-online-products #profile-types .teal.btn:active,
.page-online-products #profile-types .teal.btn:focus,
.page-online-products #profile-types .teal.btn:hover,
button.teal:active,
button.teal:focus,
button.teal:hover,
input[type=button].teal:active,
input[type=button].teal:focus,
input[type=button].teal:hover,
input[type=reset].teal:active,
input[type=reset].teal:focus,
input[type=reset].teal:hover,
input[type=submit].teal:active,
input[type=submit].teal:focus,
input[type=submit].teal:hover {
    background-color: #35cbbc;
    color: #fff!important
}

.button.teal.outline,
.main-footer .footer-links ul li #feedback-widget a.teal.outline,
.page-online-products #contact-us .teal.btn,
.page-online-products #contact-us button.teal.btn,
.page-online-products #contact-us input[type=button].teal.btn,
.page-online-products #contact-us input[type=reset].teal.btn,
.page-online-products #contact-us input[type=submit].teal.btn,
.page-online-products #profile-types .teal.outline.btn,
button.teal.outline,
input[type=button].teal.outline,
input[type=reset].teal.outline,
input[type=submit].teal.outline {
    background-color: transparent;
    border: 1px solid #5dd5c9;
    color: #2fb7a9!important
}

.button.teal.outline:active,
.button.teal.outline:focus,
.button.teal.outline:hover,
.main-footer .footer-links ul li #feedback-widget a.teal.outline:active,
.main-footer .footer-links ul li #feedback-widget a.teal.outline:focus,
.main-footer .footer-links ul li #feedback-widget a.teal.outline:hover,
.page-online-products #contact-us .teal.btn:active,
.page-online-products #contact-us .teal.btn:focus,
.page-online-products #contact-us .teal.btn:hover,
.page-online-products #contact-us button.teal.btn:active,
.page-online-products #contact-us button.teal.btn:focus,
.page-online-products #contact-us button.teal.btn:hover,
.page-online-products #contact-us input[type=button].teal.btn:active,
.page-online-products #contact-us input[type=button].teal.btn:focus,
.page-online-products #contact-us input[type=button].teal.btn:hover,
.page-online-products #contact-us input[type=reset].teal.btn:active,
.page-online-products #contact-us input[type=reset].teal.btn:focus,
.page-online-products #contact-us input[type=reset].teal.btn:hover,
.page-online-products #contact-us input[type=submit].teal.btn:active,
.page-online-products #contact-us input[type=submit].teal.btn:focus,
.page-online-products #contact-us input[type=submit].teal.btn:hover,
.page-online-products #profile-types .teal.outline.btn:active,
.page-online-products #profile-types .teal.outline.btn:focus,
.page-online-products #profile-types .teal.outline.btn:hover,
button.teal.outline:active,
button.teal.outline:focus,
button.teal.outline:hover,
input[type=button].teal.outline:active,
input[type=button].teal.outline:focus,
input[type=button].teal.outline:hover,
input[type=reset].teal.outline:active,
input[type=reset].teal.outline:focus,
input[type=reset].teal.outline:hover,
input[type=submit].teal.outline:active,
input[type=submit].teal.outline:focus,
input[type=submit].teal.outline:hover {
    background-color: #2fb7a9;
    color: #fff!important;
    border: 1px solid #2fb7a9
}

.button.teal.white,
.main-footer .footer-links ul li #feedback-widget a.teal.white,
.page-online-products #contact-us .teal.btn,
.page-online-products #contact-us button.teal.btn,
.page-online-products #contact-us input[type=button].teal.btn,
.page-online-products #contact-us input[type=reset].teal.btn,
.page-online-products #contact-us input[type=submit].teal.btn,
.page-online-products #profile-types .teal.white.btn,
button.teal.white,
input[type=button].teal.white,
input[type=reset].teal.white,
input[type=submit].teal.white {
    background-color: #fff
}

.button.green,
.main-footer .footer-links ul li #feedback-widget a.green,
.page-online-products #contact-us .green.btn,
.page-online-products #profile-types .green.btn,
button.green,
input[type=button].green,
input[type=reset].green,
input[type=submit].green {
    background-color: #60a85e;
    border: 1px solid #60a85e
}

.button.green:active,
.button.green:focus,
.button.green:hover,
.main-footer .footer-links ul li #feedback-widget a.green:active,
.main-footer .footer-links ul li #feedback-widget a.green:focus,
.main-footer .footer-links ul li #feedback-widget a.green:hover,
.page-online-products #contact-us .green.btn:active,
.page-online-products #contact-us .green.btn:focus,
.page-online-products #contact-us .green.btn:hover,
.page-online-products #profile-types .green.btn:active,
.page-online-products #profile-types .green.btn:focus,
.page-online-products #profile-types .green.btn:hover,
button.green:active,
button.green:focus,
button.green:hover,
input[type=button].green:active,
input[type=button].green:focus,
input[type=button].green:hover,
input[type=reset].green:active,
input[type=reset].green:focus,
input[type=reset].green:hover,
input[type=submit].green:active,
input[type=submit].green:focus,
input[type=submit].green:hover {
    background-color: #70b16f;
    color: #fff!important
}

.button.green.outline,
.main-footer .footer-links ul li #feedback-widget a.green.outline,
.page-online-products #contact-us .green.btn,
.page-online-products #contact-us button.green.btn,
.page-online-products #contact-us input[type=button].green.btn,
.page-online-products #contact-us input[type=reset].green.btn,
.page-online-products #contact-us input[type=submit].green.btn,
.page-online-products #profile-types .green.outline.btn,
button.green.outline,
input[type=button].green.outline,
input[type=reset].green.outline,
input[type=submit].green.outline {
    background-color: transparent;
    border: 1px solid #91c390;
    color: #60a85e!important
}

.button.green.outline:active,
.button.green.outline:focus,
.button.green.outline:hover,
.main-footer .footer-links ul li #feedback-widget a.green.outline:active,
.main-footer .footer-links ul li #feedback-widget a.green.outline:focus,
.main-footer .footer-links ul li #feedback-widget a.green.outline:hover,
.page-online-products #contact-us .green.btn:active,
.page-online-products #contact-us .green.btn:focus,
.page-online-products #contact-us .green.btn:hover,
.page-online-products #contact-us button.green.btn:active,
.page-online-products #contact-us button.green.btn:focus,
.page-online-products #contact-us button.green.btn:hover,
.page-online-products #contact-us input[type=button].green.btn:active,
.page-online-products #contact-us input[type=button].green.btn:focus,
.page-online-products #contact-us input[type=button].green.btn:hover,
.page-online-products #contact-us input[type=reset].green.btn:active,
.page-online-products #contact-us input[type=reset].green.btn:focus,
.page-online-products #contact-us input[type=reset].green.btn:hover,
.page-online-products #contact-us input[type=submit].green.btn:active,
.page-online-products #contact-us input[type=submit].green.btn:focus,
.page-online-products #contact-us input[type=submit].green.btn:hover,
.page-online-products #profile-types .green.outline.btn:active,
.page-online-products #profile-types .green.outline.btn:focus,
.page-online-products #profile-types .green.outline.btn:hover,
button.green.outline:active,
button.green.outline:focus,
button.green.outline:hover,
input[type=button].green.outline:active,
input[type=button].green.outline:focus,
input[type=button].green.outline:hover,
input[type=reset].green.outline:active,
input[type=reset].green.outline:focus,
input[type=reset].green.outline:hover,
input[type=submit].green.outline:active,
input[type=submit].green.outline:focus,
input[type=submit].green.outline:hover {
    background-color: #60a85e;
    color: #fff!important;
    border: 1px solid #60a85e
}

.button.green.white,
.main-footer .footer-links ul li #feedback-widget a.green.white,
.page-online-products #contact-us .green.btn,
.page-online-products #contact-us button.green.btn,
.page-online-products #contact-us input[type=button].green.btn,
.page-online-products #contact-us input[type=reset].green.btn,
.page-online-products #contact-us input[type=submit].green.btn,
.page-online-products #profile-types .green.white.btn,
button.green.white,
input[type=button].green.white,
input[type=reset].green.white,
input[type=submit].green.white {
    background-color: #fff
}

.button.dark-gray,
.main-footer .footer-links ul li #feedback-widget a.dark-gray,
.page-online-products #contact-us .dark-gray.btn,
.page-online-products #profile-types .dark-gray.btn,
button.dark-gray,
input[type=button].dark-gray,
input[type=reset].dark-gray,
input[type=submit].dark-gray {
    background-color: #383d42;
    border: 1px solid #383d42
}

.button.dark-gray.outline,
.main-footer .footer-links ul li #feedback-widget a.dark-gray.outline,
.page-online-products #contact-us .dark-gray.btn,
.page-online-products #contact-us button.dark-gray.btn,
.page-online-products #contact-us input[type=button].dark-gray.btn,
.page-online-products #contact-us input[type=reset].dark-gray.btn,
.page-online-products #contact-us input[type=submit].dark-gray.btn,
.page-online-products #profile-types .dark-gray.outline.btn,
button.dark-gray.outline,
input[type=button].dark-gray.outline,
input[type=reset].dark-gray.outline,
input[type=submit].dark-gray.outline {
    background-color: transparent;
    border: 1px solid #5b636b;
    color: #383d42!important
}

.button.dark-gray.outline:active,
.button.dark-gray.outline:focus,
.button.dark-gray.outline:hover,
.main-footer .footer-links ul li #feedback-widget a.dark-gray.outline:active,
.main-footer .footer-links ul li #feedback-widget a.dark-gray.outline:focus,
.main-footer .footer-links ul li #feedback-widget a.dark-gray.outline:hover,
.page-online-products #contact-us .dark-gray.btn:active,
.page-online-products #contact-us .dark-gray.btn:focus,
.page-online-products #contact-us .dark-gray.btn:hover,
.page-online-products #contact-us button.dark-gray.btn:active,
.page-online-products #contact-us button.dark-gray.btn:focus,
.page-online-products #contact-us button.dark-gray.btn:hover,
.page-online-products #contact-us input[type=button].dark-gray.btn:active,
.page-online-products #contact-us input[type=button].dark-gray.btn:focus,
.page-online-products #contact-us input[type=button].dark-gray.btn:hover,
.page-online-products #contact-us input[type=reset].dark-gray.btn:active,
.page-online-products #contact-us input[type=reset].dark-gray.btn:focus,
.page-online-products #contact-us input[type=reset].dark-gray.btn:hover,
.page-online-products #contact-us input[type=submit].dark-gray.btn:active,
.page-online-products #contact-us input[type=submit].dark-gray.btn:focus,
.page-online-products #contact-us input[type=submit].dark-gray.btn:hover,
.page-online-products #profile-types .dark-gray.outline.btn:active,
.page-online-products #profile-types .dark-gray.outline.btn:focus,
.page-online-products #profile-types .dark-gray.outline.btn:hover,
button.dark-gray.outline:active,
button.dark-gray.outline:focus,
button.dark-gray.outline:hover,
input[type=button].dark-gray.outline:active,
input[type=button].dark-gray.outline:focus,
input[type=button].dark-gray.outline:hover,
input[type=reset].dark-gray.outline:active,
input[type=reset].dark-gray.outline:focus,
input[type=reset].dark-gray.outline:hover,
input[type=submit].dark-gray.outline:active,
input[type=submit].dark-gray.outline:focus,
input[type=submit].dark-gray.outline:hover {
    background-color: #383d42!important;
    color: #fff!important;
    border: 1px solid #383d42
}

.button.white,
.main-footer .footer-links ul li #feedback-widget .page-online-products #contact-us a.btn,
.main-footer .footer-links ul li #feedback-widget a.white,
.page-online-products #contact-us .btn,
.page-online-products #contact-us .main-footer .footer-links ul li #feedback-widget a.btn,
.page-online-products #contact-us button.btn,
.page-online-products #contact-us input[type=button].btn,
.page-online-products #contact-us input[type=reset].btn,
.page-online-products #contact-us input[type=submit].btn,
.page-online-products #profile-types .white.btn,
button.white,
input[type=button].white,
input[type=reset].white,
input[type=submit].white {
    background-color: #fff;
    color: #383d42;
    border: 1px solid #fff
}

.button.white.outline,
.main-footer .footer-links ul li #feedback-widget .page-online-products #contact-us a.btn,
.main-footer .footer-links ul li #feedback-widget a.white.outline,
.page-online-products #contact-us .btn,
.page-online-products #contact-us .main-footer .footer-links ul li #feedback-widget a.btn,
.page-online-products #contact-us button.btn,
.page-online-products #contact-us input[type=button].btn,
.page-online-products #contact-us input[type=reset].btn,
.page-online-products #contact-us input[type=submit].btn,
.page-online-products #profile-types .white.outline.btn,
button.white.outline,
input[type=button].white.outline,
input[type=reset].white.outline,
input[type=submit].white.outline {
    background-color: transparent;
    border: 1px solid rgba(255, 255, 255, .5);
    color: #fff!important
}

.button.white.outline:active,
.button.white.outline:focus,
.button.white.outline:hover,
.main-footer .footer-links ul li #feedback-widget a.white.outline:active,
.main-footer .footer-links ul li #feedback-widget a.white.outline:focus,
.main-footer .footer-links ul li #feedback-widget a.white.outline:hover,
.page-online-products #contact-us .btn:active,
.page-online-products #contact-us .btn:focus,
.page-online-products #contact-us .btn:hover,
.page-online-products #contact-us button.btn:active,
.page-online-products #contact-us button.btn:focus,
.page-online-products #contact-us button.btn:hover,
.page-online-products #contact-us input[type=button].btn:active,
.page-online-products #contact-us input[type=button].btn:focus,
.page-online-products #contact-us input[type=button].btn:hover,
.page-online-products #contact-us input[type=reset].btn:active,
.page-online-products #contact-us input[type=reset].btn:focus,
.page-online-products #contact-us input[type=reset].btn:hover,
.page-online-products #contact-us input[type=submit].btn:active,
.page-online-products #contact-us input[type=submit].btn:focus,
.page-online-products #contact-us input[type=submit].btn:hover,
.page-online-products #profile-types .white.outline.btn:active,
.page-online-products #profile-types .white.outline.btn:focus,
.page-online-products #profile-types .white.outline.btn:hover,
button.white.outline:active,
button.white.outline:focus,
button.white.outline:hover,
input[type=button].white.outline:active,
input[type=button].white.outline:focus,
input[type=button].white.outline:hover,
input[type=reset].white.outline:active,
input[type=reset].white.outline:focus,
input[type=reset].white.outline:hover,
input[type=submit].white.outline:active,
input[type=submit].white.outline:focus,
input[type=submit].white.outline:hover {
    border: 1px solid #fff;
    color: transparent;
    background: #fff
}

.button.sm,
.main-footer .footer-links ul li #feedback-widget a,
.page-online-products #contact-us .sm.btn,
.page-online-products #profile-types .sm.btn,
button.sm,
input[type=button].sm,
input[type=reset].sm,
input[type=submit].sm {
    padding: .75em 1.375em
}

.button:disabled,
.main-footer .footer-links ul li #feedback-widget a:disabled,
.page-online-products #contact-us .btn:disabled,
.page-online-products #profile-types .btn:disabled,
button:disabled,
input[type=button]:disabled,
input[type=reset]:disabled,
input[type=submit]:disabled {
    cursor: not-allowed;
    opacity: .5
}

.button .zoom-zoom:hover,
.main-footer .footer-links ul li #feedback-widget a .zoom-zoom:hover,
.page-online-products #contact-us .btn .zoom-zoom:hover,
.page-online-products #profile-types .btn .zoom-zoom:hover,
button .zoom-zoom:hover,
input[type=button] .zoom-zoom:hover,
input[type=reset] .zoom-zoom:hover,
input[type=submit] .zoom-zoom:hover {
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2)
}

input,
label,
select {
    display: block;
    font-family: "proxima-soft", sans-serif;
    font-weight: 400;

    color: #383d42
}

label {
    font-weight: 600;
    margin-bottom: .375em
}

label.required::after {
    content: "*"
}

label abbr {
    display: none
}

.selectize-dropdown .selectize-dropdown-content .optgroup-header {
    font-family: "proxima-soft", sans-serif;
    font-weight: 700
}

.selectize-dropdown .selectize-dropdown-content .option {
    margin-left: .625em
}

.select2-drop {
}

.select2-drop.select2-drop-above,
.select2-drop.select2-drop-active {
    margin-top: 5px;
    border: 1px solid #c5c9ce!important;
    color: #383d42;
    box-shadow: none!important;
    border-radius: 3px
}

dl dd,
ol,
ul {
    margin: 0
}

.select2-drop .select2-results .select2-result-label {
    padding-top: 2px;
    padding-bottom: 2px
}

.select2-results .select2-highlighted {
    background: #4f575e!important
}

.select2-choices,
.select2-container select2-container-multi selecttwo-select,
.select2-search-field,
.select2-search-field input {
    outline: 0!important;
    box-shadow: none!important
}

.select2-container-multi .select2-choices .select2-search-field input {
    font-family: "proxima-soft", sans-serif!important;
    font-weight: 400!important;
}

ol.fancy li,
ol.fancy li:before,
table:not(.vanilla) thead tr th,
table:not(.vanilla).test-prep-calendar tr td.test-bg,
ul.checked li span {
    font-family: "proxima-soft", sans-serif
}

ol,
ul {
    list-style-type: none;
    padding: 0
}

dl {
    margin-bottom: .75em
}

dl dt {
    font-weight: 700;
    margin-top: .75em
}

ol.fancy {
    counter-reset: li;
    margin: 15px 0
}

ol.fancy li {
    list-style: none;
    margin-bottom: 0;
    font-weight: 400
}

ol.fancy li:first-of-type:before {
    text-indent: 0
}

ol.fancy li:last-of-type p {
    padding-bottom: 0
}

ol.fancy li:before {

    content: counter(li);
    counter-increment: li;
    background-color: rgba(255, 255, 255, .5);
    border: 1px solid #b0bace;
    color: #4f575e;
    margin-top: 4px;
    margin-right: 15px;
    min-width: 36px;
    min-height: 36px;
    border-radius: 100%;
    display: inline-block;
    float: left;
    text-align: center;
    font-weight: 700;
    line-height: 1.8;
    text-indent: 1px
}

table:not(.vanilla) thead tr th.text-left,
ul.checked {
    text-align: left
}

ol.fancy li p {
    border-left: 1px solid #d0d6e1;
    overflow: hidden;
    margin: 0;
    padding: 0 0 30px 30px
}

ul.checked {
    margin: 0;
    list-style: none
}

ul.checked li {
    position: relative;
    margin-bottom: .625em;
    padding-left: 21px;
    text-indent: -21px;
    color: rgba(56, 61, 66, .75)
}

ul.checked li:before {
    position: relative;
    top: 3px;
    padding-right: 5px;
    color: #383d42;

    content: 'E008'
}

ul.checked li span {
    color: #383d42;
    font-weight: 700
}

#main-page #main-content .overview .content .overview-text ul {
    padding: 0 8px
}

#main-page #main-content .overview .content .overview-text ul li {
    padding: 5px 0 5px 8px;
    font-family: "proxima-soft", sans-serif;
    font-weight: 400;
    line-height: 1.2;
    text-indent: -8px
}

#main-page #main-content .overview .content .overview-text ul li:before {
    top: 3px;

}

table:not(.vanilla) {
    -webkit-font-feature-settings: "kern", "liga", "tnum";
    -moz-font-feature-settings: "kern", "liga", "tnum";
    -ms-font-feature-settings: "kern", "liga", "tnum";
    font-feature-settings: "kern", "liga", "tnum";
    background: #fff;
    border-radius: 3px;
    border-collapse: collapse;
    margin: auto;
    padding: .3125em;
    width: 100%;
    animation: float 5s infinite;
    table-layout: fixed
}

.hero .loading-spinner,
.reg-loading .loading-spinner {
    -moz-animation-duration: .75s;
    -moz-animation-iteration-count: infinite;
    -webkit-animation-name: rotate-forever;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear
}

table:not(.vanilla) thead tr {
    border-bottom: 1px solid #4f575e
}

table:not(.vanilla) thead tr:first-child th:first-child {
    border-top-left-radius: 3px
}

table:not(.vanilla) thead tr:first-child th:last-child {
    border-top-right-radius: 3px
}

table:not(.vanilla) thead tr:last-child {
    border-bottom: none
}

table:not(.vanilla) thead tr th {
    color: #fff;
    background: #383d42;
    border-right: 1px solid #4f575e;

    font-weight: 700;
    padding: .625em;
    text-align: left;
    vertical-align: middle
}

table:not(.vanilla) thead tr th:last-child {
    border-right: none
}

table:not(.vanilla) thead tr th.text-right {
    text-align: right
}

table:not(.vanilla) thead tr th.text-center {
    text-align: center
}

table:not(.vanilla) tr {
    border-top: 1px solid #dfe3eb;
    border-bottom: 1px solid #dfe3eb;
    color: #666B85;

    font-weight: 400
}

hr,
table:not(.vanilla) tr:first-child {
    border-top: none
}

table:not(.vanilla) tr:last-child {
    border-bottom: none
}

table:not(.vanilla) tr:nth-child(odd) td {
    background: #f7f8fa
}

table:not(.vanilla) tr:last-child td:first-child {
    border-bottom-left-radius: 3px
}

table:not(.vanilla) tr:last-child td:last-child {
    border-bottom-right-radius: 3px
}

table:not(.vanilla) tr td {
    background: #fff;
    padding: .625em;
    text-align: left;
    vertical-align: middle;
    border-right: 1px solid #dfe3eb
}

.reg-icon,
p sup,
sub,
sup {
    vertical-align: baseline
}

table:not(.vanilla) tr td:last-child {
    border-right: 0
}

table:not(.vanilla) tr td.text-left {
    text-align: left
}

table:not(.vanilla) tr td.text-right {
    text-align: right
}

table:not(.vanilla) tr td.text-center {
    text-align: center
}

table:not(.vanilla) tr td a {
    color: #383d42
}

table:not(.vanilla) tr td a:hover {
    color: #fc7136;
    text-decoration: underline
}

table:not(.vanilla).test-prep-calendar {
    table-layout: auto
}

table:not(.vanilla).test-prep-calendar td,
table:not(.vanilla).test-prep-calendar th,
table:not(.vanilla).test-prep-calendar tr {
}

table:not(.vanilla).test-prep-calendar th {
    padding: 1.25em .625em;
    text-align: center
}

table:not(.vanilla).test-prep-calendar th.test-bg {
    background: #fff;
    border-bottom: 1px solid #fff
}

table:not(.vanilla).test-prep-calendar tr td {
    text-align: center;
    line-height: 1
}

table:not(.vanilla).test-prep-calendar tr td.test-bg {
    padding: .9375em;
    background: #fff;
    color: #383d42;
    font-weight: 700;
    text-align: left
}

body,
h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: "proxima-soft", sans-serif;
    font-weight: 400
}

table:not(.vanilla).test-prep-calendar tr td:not(:first-child) {
    width: 60px
}

html {
     100%;
}

body {
    -webkit-font-feature-settings: "kern", "liga", "pnum";
    -moz-font-feature-settings: "kern", "liga", "pnum";
    -ms-font-feature-settings: "kern", "liga", "pnum";
    font-feature-settings: "kern", "liga", "pnum";
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #70808f;
    line-height: 1.5;
    padding: 0;
    overflow-x: hidden!important;
    -webkit-backface-visibility: hidden
}

h1,
h2,
h3,
h4,
h5,
h6 {
    color: #383d42;

    line-height: 1.15;
    margin: 0 0 .75em
}

h1::after,
h2::after,
h3::after,
h4::after,
h5::after,
h6::after {
    clear: both;
    content: "";
    display: table
}

p {
    margin: 0 0 .75em;
    font-family: "Source Serif Pro", serif
}

.more,
.save-error,
.tcpa-modal h1,
.tcpa-modal p strong {
    font-family: "proxima-soft", sans-serif
}

a {
    color: #fc7136;
    text-decoration: none;
    transition: color .1s linear
}

a:hover {
    cursor: pointer
}

a:active,
a:focus {
    outline: 0
}

hr {
    border-bottom: 1px solid #eff1f5;
    border-left: none;
    border-right: none;
    margin: 1.5em 0
}

img,
picture {
    margin: 0
}

.uppercase {
    text-transform: uppercase
}

body,
html {
    height: 100%;
    background: #fff;
    position: relative
}

.page-act-test #secondary-nav-wrap {
    display: none
}

.page-act-plus .featured {
    display: none!important
}

.page-act-plus .main-navigation-container #main-navigation>ul>li.current>a {
    color: #2c3034
}

#main-content {
    position: relative;
}

@media only screen and (max-width: 767px) {
    #main-content {
        margin-top: 70px;
    }
}

.container,
.page-act-course #main-content .pricing.no-matrix p,
.page-act-course #main-content section.terms p,
.page-act-practice-test #main-content .pricing.no-matrix p,
.page-act-practice-test #main-content section.terms p,
.page-online-products #main-content .wrap,
.page-product #main-content .pricing.no-matrix p,
.page-product #main-content section.terms p,
.page-sat-course #main-content .pricing.no-matrix p,
.page-sat-course #main-content section.terms p,
.page-sat-practice-test #main-content .pricing.no-matrix p,
.page-sat-practice-test #main-content section.terms p {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto
}

.container::after,
.page-act-course #main-content .pricing.no-matrix p::after,
.page-act-course #main-content section.terms p::after,
.page-act-practice-test #main-content .pricing.no-matrix p::after,
.page-act-practice-test #main-content section.terms p::after,
.page-online-products #main-content .wrap::after,
.page-product #main-content .pricing.no-matrix p::after,
.page-product #main-content section.terms p::after,
.page-sat-course #main-content .pricing.no-matrix p::after,
.page-sat-course #main-content section.terms p::after,
.page-sat-practice-test #main-content .pricing.no-matrix p::after,
.page-sat-practice-test #main-content section.terms p::after {
    clear: both;
    content: "";
    display: table
}

i.online,
i.pi-mark {
    display: inline-block
}

@media screen and (min-width:300px) {
    .container,
    .page-act-course #main-content .pricing.no-matrix p,
    .page-act-course #main-content section.terms p,
    .page-act-practice-test #main-content .pricing.no-matrix p,
    .page-act-practice-test #main-content section.terms p,
    .page-online-products #main-content .wrap,
    .page-product #main-content .pricing.no-matrix p,
    .page-product #main-content section.terms p,
    .page-sat-course #main-content .pricing.no-matrix p,
    .page-sat-course #main-content section.terms p,
    .page-sat-practice-test #main-content .pricing.no-matrix p,
    .page-sat-practice-test #main-content section.terms p {
        padding: 0 15px;
    }
}

.page-Profiles .school-header {
    z-index: 9999999
}

div#snap-nav.nav-mobile-open {
    z-index: 999
}

.wf-loading {
    visibility: hidden
}

.wf-active,
.wf-inactive {
    visibility: visible
}

#main-page {
    position: inherit;
    background: #eff1f5;
    transform: none!important
}

#main-page.overlay {
    overflow: hidden
}

#main-page.overlay:before {
    background-color: rgba(10, 12, 15, .15);
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 9999
}

.more i,
.reg-icon,
i.online,
i.pi-mark {
    position: relative
}

.more {
    font-weight: 700;
    color: #383d42;
    border-bottom: 1px solid transparent;
    line-height: 1;
    letter-spacing: -.025em
}

.more i {
    margin-left: .4375em;
    top: .125em
}

.reg-icon {
    line-height: 0;
    top: -5px;
    padding-right: 3px
}

p .reg-icon {

}

i.online {
    color: #519ed9;
    opacity: .9
}

i.pi-mark {
    color: #fc834f;
    opacity: 1
}

.main-footer .footer-links ul li #feedback-widget a.save-school.active,
.main-footer .footer-links ul li #feedback-widget a.save-school.saved,
.page-online-products #contact-us .save-school.active.btn,
.page-online-products #contact-us .save-school.saved.btn,
.page-online-products #profile-types .save-school.active.btn,
.page-online-products #profile-types .save-school.saved.btn,
.save-school.button.active,
.save-school.button.saved {
    background-color: #3c92d4;
    border-color: #3c92d4;
    color: #fff!important
}

.main-footer .footer-links ul li #feedback-widget a.save-school,
.page-online-products #contact-us .save-school.btn,
.page-online-products #profile-types .save-school.btn,
.save-school.button {
    border-width: 2px!important;
    height: 34px;
    padding-right: 10px;
    padding-left: 10px
}

@media screen and (max-width:767px) {
    .main-footer .footer-links ul li #feedback-widget a.save-school i,
    .page-online-products #contact-us .save-school.btn i,
    .page-online-products #profile-types .save-school.btn i,
    .save-school.button i {
        position: relative;
        font-style: normal
    }
    .main-footer .footer-links ul li #feedback-widget a.save-school i:before,
    .page-online-products #contact-us .save-school.btn i:before,
    .page-online-products #profile-types .save-school.btn i:before,
    .save-school.button i:before {
        position: relative;
        top: 2px;
    }
    .main-footer .footer-links ul li #feedback-widget a.save-school i:after,
    .page-online-products #contact-us .save-school.btn i:after,
    .page-online-products #profile-types .save-school.btn i:after,
    .save-school.button i:after {
        font-family: "proxima-soft", sans-serif!important;
        font-weight: 700!important;
        content: "SAVE";
        padding-left: .3125em
    }
}

@media screen and (min-width:768px) {
    .main-footer .footer-links ul li #feedback-widget a.save-school,
    .page-online-products #contact-us .save-school.btn,
    .page-online-products #profile-types .save-school.btn,
    .save-school.button {
        width: 36px;
        height: 36px;
        padding: 0
    }
    .main-footer .footer-links ul li #feedback-widget a.save-school i,
    .page-online-products #contact-us .save-school.btn i,
    .page-online-products #profile-types .save-school.btn i,
    .save-school.button i {
        display: -webkit-box;
        display: -moz-box;
        display: box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -moz-box-pack: center;
        box-pack: center;
        -webkit-justify-content: center;
        -moz-justify-content: center;
        -ms-justify-content: center;
        -o-justify-content: center;
        justify-content: center;
        -ms-flex-pack: center;
        -webkit-box-align: center;
        -moz-box-align: center;
        box-align: center;
        -webkit-align-items: center;
        -moz-align-items: center;
        -ms-align-items: center;
        -o-align-items: center;
        align-items: center;
        -ms-flex-align: center;
        position: relative;
        width: 100%;
        height: 100%;

    }
    .main-footer .footer-links ul li #feedback-widget a.save-school i:before,
    .page-online-products #contact-us .save-school.btn i:before,
    .page-online-products #profile-types .save-school.btn i:before,
    .save-school.button i:before {
        font-family: pi-icon-set!important;
        font-style: normal!important;
        font-weight: 400!important;
        font-variant: normal!important;
        text-transform: none!important;
        speak: none;
        line-height: 1;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        content: "\3b";

        margin-top: 1px
    }
}

.main-footer .footer-links ul li #feedback-widget a.save-school:hover,
.page-online-products #contact-us .save-school.btn:hover,
.page-online-products #profile-types .save-school.btn:hover,
.save-school.button:hover {
    background-color: #3c92d4;
    border-color: #3c92d4
}

.main-footer .footer-links ul li #feedback-widget a.save-school.active [tooltip]:hover:after,
.main-footer .footer-links ul li #feedback-widget a.save-school.active [tooltip]:hover:before,
.page-online-products #contact-us .save-school.active.btn [tooltip]:hover:after,
.page-online-products #contact-us .save-school.active.btn [tooltip]:hover:before,
.page-online-products #profile-types .save-school.active.btn [tooltip]:hover:after,
.page-online-products #profile-types .save-school.active.btn [tooltip]:hover:before,
.save-school.button.active [tooltip]:hover:after,
.save-school.button.active [tooltip]:hover:before {
    visibility: hidden;
    opacity: 0
}

@media screen and (max-width:767px) {
    .main-footer .footer-links ul li #feedback-widget a.save-school.saved i:after,
    .page-online-products #contact-us .save-school.saved.btn i:after,
    .page-online-products #profile-types .save-school.saved.btn i:after,
    .save-school.button.saved i:after {
        content: "SAVED"
    }
}

.main-footer .footer-links ul li #feedback-widget a.request-info,
.page-online-products #contact-us .request-info.btn,
.page-online-products #profile-types .request-info.btn,
.request-info.button {
    padding-top: .9375em;
    border-width: 2px!important;

}

@media screen and (min-width:768px) {
    .main-footer .footer-links ul li #feedback-widget a.request-info,
    .page-online-products #contact-us .request-info.btn,
    .page-online-products #profile-types .request-info.btn,
    .request-info.button {
        width: auto;
        padding-top: .8125em
    }
}

@media screen and (min-width:1024px) {
    .main-footer .footer-links ul li #feedback-widget a.request-info,
    .page-online-products #contact-us .request-info.btn,
    .page-online-products #profile-types .request-info.btn,
    .request-info.button {
        width: auto;
        padding-top: 1em
    }
}

@media screen and (min-width:768px) {
    [tooltip] {
        position: relative;
        z-index: 8;
        cursor: pointer
    }
    [tooltip]:after,
    [tooltip]:before {
        visibility: hidden;
        opacity: 0;
        pointer-events: none
    }
    [tooltip]:hover:after,
    [tooltip]:hover:before {
        visibility: visible;
        opacity: 1
    }
    [tooltip]:before {
        position: absolute;
        bottom: 110%;
        left: -3.25em;
        margin-bottom: .625em;
        padding: .875em .9375em .6875em;
        width: 10em;
        border-radius: 3px;
        background: #3c92d4;
        color: #fff;
        content: attr(tooltip);
        text-align: center;
        font-family: "proxima-soft", sans-serif;
        font-weight: 700;

    }
    [tooltip]:after {
        position: absolute;
        top: -.875em;
        bottom: 110%;
        right: 50%;
        margin-right: -.5em;
        border-top: 6px solid #3c92d4;
        border-right: 6px solid transparent;
        border-bottom: 6px solid transparent;
        border-left: 6px solid transparent;
        content: ""
    }
}

.snap-content.mobile-open,
.snap-drawer,
.snap-drawers {
    position: absolute
}

.snap-content,
.snap-drawers {
    right: 0;
    left: 0;
    width: auto;
    height: auto;
    bottom: 0;
    top: 0
}

#mapCanvas img {
    max-width: none!important;
    max-height: none!important
}

#snap-nav {
    display: none
}

.snap-content {
    z-index: 2;
    overflow: auto;
    -webkit-overflow-scrolling: touch
}

.snap-drawer {
    top: 0;
    right: auto;
    bottom: 0;
    left: auto;
    width: 265px;
    height: 100%;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    -webkit-transition: width .3s ease;
    -moz-transition: width .3s ease;
    -ms-transition: width .3s ease;
    -o-transition: width .3s ease;
    transition: width .3s ease
}

.mobile-open header#nav-bar {
    left: 300px
}

.mobile-open .search-page .search-main .results nav#type-tabs.is_stuck {
    margin-left: 0
}

.save-error {
    color: #fb7674;

    font-weight: 600
}

.tcpa-modal h1 {
    margin-top: 0;
    font-weight: 700;

}

.tcpa-modal p {
    margin-bottom: 20px;
    color: #677079;
    line-height: 1.33333;
    text-align: left
}

.tcpa-modal p strong {
    color: #383d42;
    font-weight: 700
}

.main-footer .footer-links ul li #feedback-widget .tcpa-modal a,
.page-online-products #contact-us .tcpa-modal .btn,
.page-online-products #profile-types .tcpa-modal .btn,
.tcpa-modal .button,
.tcpa-modal .main-footer .footer-links ul li #feedback-widget a,
.tcpa-modal .page-online-products #contact-us .btn,
.tcpa-modal .page-online-products #profile-types .btn {
    width: calc(50% - 5px);
    float: left;
    -webkit-transition: all .2s linear;
    -moz-transition: all .2s linear;
    transition: all .2s linear
}

.main-footer .footer-links ul li #feedback-widget .tcpa-modal a:first-of-type,
.page-online-products #contact-us .tcpa-modal .btn:first-of-type,
.page-online-products #profile-types .tcpa-modal .btn:first-of-type,
.tcpa-modal .button:first-of-type,
.tcpa-modal .main-footer .footer-links ul li #feedback-widget a:first-of-type,
.tcpa-modal .page-online-products #contact-us .btn:first-of-type,
.tcpa-modal .page-online-products #profile-types .btn:first-of-type {
    margin-right: 10px;
    background: #9ba3ab;
    border-color: #9ba3ab
}

body,
figure {
    margin: 0
}

.main-footer .footer-links ul li #feedback-widget .tcpa-modal a:first-of-type:hover,
.page-online-products #contact-us .tcpa-modal .btn:first-of-type:hover,
.page-online-products #profile-types .tcpa-modal .btn:first-of-type:hover,
.tcpa-modal .button:first-of-type:hover,
.tcpa-modal .main-footer .footer-links ul li #feedback-widget a:first-of-type:hover,
.tcpa-modal .page-online-products #contact-us .btn:first-of-type:hover,
.tcpa-modal .page-online-products #profile-types .btn:first-of-type:hover {
    background: #a9b0b6;
    border-color: #a9b0b6
}

.main-footer .footer-links ul li #feedback-widget .tcpa-modal a:last-of-type,
.page-online-products #contact-us .tcpa-modal .btn:last-of-type,
.page-online-products #profile-types .tcpa-modal .btn:last-of-type,
.tcpa-modal .button:last-of-type,
.tcpa-modal .main-footer .footer-links ul li #feedback-widget a:last-of-type,
.tcpa-modal .page-online-products #contact-us .btn:last-of-type,
.tcpa-modal .page-online-products #profile-types .btn:last-of-type {
    background: #519ed9;
    border-color: #519ed9
}

.main-footer .footer-links ul li #feedback-widget .tcpa-modal a:last-of-type:hover,
.page-online-products #contact-us .tcpa-modal .btn:last-of-type:hover,
.page-online-products #profile-types .tcpa-modal .btn:last-of-type:hover,
.tcpa-modal .button:last-of-type:hover,
.tcpa-modal .main-footer .footer-links ul li #feedback-widget a:last-of-type:hover,
.tcpa-modal .page-online-products #contact-us .btn:last-of-type:hover,
.tcpa-modal .page-online-products #profile-types .btn:last-of-type:hover {
    background: #66a9dd;
    border-color: #66a9dd
}

audio,
canvas,
video {
    display: inline-block
}

audio:not([controls]) {
    display: none;
    height: 0
}

[hidden],
template {
    display: none
}

html {
    font-family: sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}

a {
    background: 0 0
}

a:active,
a:focus,
a:hover {
    outline: 0
}

h1 {

    margin: .67em 0
}

abbr[title] {
    border-bottom: 1px dotted
}

b,
strong {
    font-weight: 700
}

dfn {
    font-style: italic
}

hr {
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    height: 0
}

mark {
    background: #ff0;
    color: #000
}

code,
kbd,
pre,
samp {
    font-family: monospace, serif;

}

pre {
    white-space: pre-wrap
}

q {
    quotes: "\201C" "\201D" "\2018" "\2019"
}

small {
    font-size: 80%
}

sub,
sup {
    font-size: 66.66666%;
    line-height: 0;
    position: relative
}

sup {
    top: 0;
    vertical-align: super
}

p sup {
    font-size: 100%
}

sub {
    bottom: -.25em
}

img {
    border: 0;
    height: auto;
    max-height: 100%
}

.gm-style img {
    max-width: none!important;
    max-height: none!important
}

svg:not(:root) {
    overflow: hidden
}

fieldset {
    border: 1px solid silver;
    margin: 0 2px;
    padding: .35em .625em .75em
}

legend {
    border: 0;
    padding: 0
}

button,
input,
select,
textarea {
    font-family: inherit;
    font-size: 100%;
    margin: 0
}

button,
input {
    line-height: normal
}

button,
select {
    text-transform: none
}

button,
html input[type=button],
input[type=reset],
input[type=submit] {
    -webkit-appearance: button;
    cursor: pointer
}

button[disabled],
html input[disabled] {
    cursor: default
}

input[type=checkbox],
input[type=radio] {
    box-sizing: border-box;
    padding: 0
}

input[type=search] {
    -webkit-appearance: textfield;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box
}

input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0
}

textarea {
    resize: vertical;
    overflow: auto;
    vertical-align: top
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

.screen-reader-text {
    position: absolute!important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px)
}

#secondary-nav-wrap,
#secondary-nav-wrap #secondary-navigation ul,
.hero,
.hero.home {
    position: relative
}

.screen-reader-text:active,
.screen-reader-text:focus,
.screen-reader-text:hover {
    top: 5px;
    left: 5px;
    z-index: 100000;
    clip: auto!important;
    display: block;
    width: auto;
    height: auto;
    padding: 15px 23px 14px;
    font-weight: 700;

    text-decoration: none;
    line-height: normal;
    color: #21759b;
    background-color: #f1f1f1;
    border-radius: 3px;
    box-shadow: 0 0 2px 2px rgba(0, 0, 0, .6)
}

#navbar {
    z-index: 9999
}

#navbar #main-nav>ul,
#navbar #main-nav>ul>li {
    margin-bottom: 0
}

@media (min-width:768px) {
    #navbar #user-nav a.search i {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }
}

#secondary-nav-wrap {
    font-weight: 400;
    top: 40px;
    left: 0;
    width: 100%;
    z-index: 99999;
    background: #fff;
    box-shadow: inset 0 5px 10px -5px rgba(10, 20, 30, .1875);
    border-bottom: 1px solid #d7dbe0
}

#secondary-nav-wrap #secondary-navigation {
    position: relative;
    height: 34px;
    text-align: center
}

#secondary-nav-wrap #secondary-navigation ul li {
    display: inline;
    line-height: 34px;
    padding-right: 1.25em
}

@media screen and (min-width:768px) {
    #secondary-nav-wrap {
        top: 73px
    }
    #secondary-nav-wrap #secondary-navigation {
        height: 44px;
        text-align: left
    }
    #secondary-nav-wrap #secondary-navigation ul {
        left: 6px
    }
    #secondary-nav-wrap #secondary-navigation ul li {
        padding-right: 2.5em;
        line-height: 44px
    }
}

#secondary-nav-wrap #secondary-navigation ul li:not(.current):hover a {
    line-height: 26px;
    color: #383d42;
    border-top: 4px solid transparent
}

@media screen and (min-width:768px) {
    #secondary-nav-wrap #secondary-navigation ul li:not(.current):hover a {
        line-height: 36px
    }
}

#secondary-nav-wrap #secondary-navigation ul li.current a {
    border-top: 4px solid #fc834f;
    line-height: 26px;
    color: #383d42;
    font-family: "proxima-soft", sans-serif;
    font-weight: 600
}

#secondary-nav-wrap #secondary-navigation ul li a {
    display: inline-block;
    vertical-align: top;
    color: #737d87;
    font-family: "proxima-soft", sans-serif;

    letter-spacing: -.025em
}

@media screen and (min-width:768px) {
    #secondary-nav-wrap #secondary-navigation ul li.current a {
        line-height: 36px
    }
    #secondary-nav-wrap #secondary-navigation ul li a {
    }
}

#secondary-nav-wrap #secondary-navigation ul li a span {
    display: none
}

@media screen and (min-width:1024px) {
    #secondary-nav-wrap #secondary-navigation ul li a {

    }
    #secondary-nav-wrap #secondary-navigation ul li a span {
        display: inline-block
    }
}

.hero.home {
    height: 500px;
    background: #677079
}

.hero.home:before {
    display: none
}

.hero.home .container,
.hero.home .page-act-course #main-content .pricing.no-matrix p,
.hero.home .page-act-course #main-content section.terms p,
.hero.home .page-act-practice-test #main-content .pricing.no-matrix p,
.hero.home .page-act-practice-test #main-content section.terms p,
.hero.home .page-online-products #main-content .wrap,
.hero.home .page-product #main-content .pricing.no-matrix p,
.hero.home .page-product #main-content section.terms p,
.hero.home .page-sat-course #main-content .pricing.no-matrix p,
.hero.home .page-sat-course #main-content section.terms p,
.hero.home .page-sat-practice-test #main-content .pricing.no-matrix p,
.hero.home .page-sat-practice-test #main-content section.terms p,
.page-act-course #main-content .pricing.no-matrix .hero.home p,
.page-act-course #main-content section.terms .hero.home p,
.page-act-practice-test #main-content .pricing.no-matrix .hero.home p,
.page-act-practice-test #main-content section.terms .hero.home p,
.page-online-products #main-content .hero.home .wrap,
.page-product #main-content .pricing.no-matrix .hero.home p,
.page-product #main-content section.terms .hero.home p,
.page-sat-course #main-content .pricing.no-matrix .hero.home p,
.page-sat-course #main-content section.terms .hero.home p,
.page-sat-practice-test #main-content .pricing.no-matrix .hero.home p,
.page-sat-practice-test #main-content section.terms .hero.home p {
    padding: 50px 0 0;
    z-index: 9
}

@media screen and (min-width:768px) {
    .hero.home .container,
    .hero.home .page-act-course #main-content .pricing.no-matrix p,
    .hero.home .page-act-course #main-content section.terms p,
    .hero.home .page-act-practice-test #main-content .pricing.no-matrix p,
    .hero.home .page-act-practice-test #main-content section.terms p,
    .hero.home .page-online-products #main-content .wrap,
    .hero.home .page-product #main-content .pricing.no-matrix p,
    .hero.home .page-product #main-content section.terms p,
    .hero.home .page-sat-course #main-content .pricing.no-matrix p,
    .hero.home .page-sat-course #main-content section.terms p,
    .hero.home .page-sat-practice-test #main-content .pricing.no-matrix p,
    .hero.home .page-sat-practice-test #main-content section.terms p,
    .page-act-course #main-content .pricing.no-matrix .hero.home p,
    .page-act-course #main-content section.terms .hero.home p,
    .page-act-practice-test #main-content .pricing.no-matrix .hero.home p,
    .page-act-practice-test #main-content section.terms .hero.home p,
    .page-online-products #main-content .hero.home .wrap,
    .page-product #main-content .pricing.no-matrix .hero.home p,
    .page-product #main-content section.terms .hero.home p,
    .page-sat-course #main-content .pricing.no-matrix .hero.home p,
    .page-sat-course #main-content section.terms .hero.home p,
    .page-sat-practice-test #main-content .pricing.no-matrix .hero.home p,
    .page-sat-practice-test #main-content section.terms .hero.home p {
        padding: 100px 0 0
    }
}

.hero.home .owl-carousel-hero {
    position: absolute;
    top: 0;
    display: none
}

.hero.home .owl-carousel-hero .owl-stage-outer {
    position: relative
}

.hero.home .owl-carousel-hero .owl-stage-outer .owl-item .owl-lazy {
    height: 500px;
    background-size: cover;
    background-position: center
}

.hero.home .owl-carousel-hero .owl-stage-outer .owl-item .owl-lazy:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(10, 12, 15, .2);
    box-shadow: inset 0 -300px 300px -150px rgba(10, 12, 15, .6)
}

.hero.home .owl-carousel-hero .owl-stage-outer .owl-item .owl-lazy .feat-school {
    position: absolute;
    bottom: 55px;
    width: 100%;
    color: #fff;

    font-weight: 400;
    text-align: center
}

.hero.home .owl-carousel-hero .owl-stage-outer .owl-item .owl-lazy .feat-school i {
    position: relative;
    top: 3px;
    left: 6px
}

.hero.home .owl-carousel-hero .owl-controls {
    position: relative;
    top: -50px
}

.hero.home .owl-carousel-hero .owl-controls .owl-dots .owl-dot span {
    margin: 5px 3px
}

.hero.home .owl-carousel-hero .owl-controls .owl-dots .owl-dot.active span {
    background: #fff
}

.hero.home .owl-carousel-hero .owl-controls .owl-dots .owl-dot:not(.active) {
    transform: scale(.7)
}

.hero.home .owl-carousel-hero .owl-controls .owl-dots .owl-dot:not(.active) span {
    background: rgba(255, 255, 255, .5)
}

.hero.home .owl-carousel-hero .owl-controls .owl-nav {
    position: absolute;
    bottom: 3px;
    width: 100%
}

.hero.home .owl-carousel-hero .owl-controls .owl-nav [class*=owl-] {
    position: absolute;
    bottom: 0;
    margin: 0;
    padding: 0;
    background: 0 0!important;
    opacity: .7
}

.hero.home .owl-carousel-hero .owl-controls .owl-nav [class*=owl-]:hover {
    opacity: 1
}

.hero.home .owl-carousel-hero .owl-controls .owl-nav [class*=owl-] i {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;

}

.hero.home .owl-carousel-hero .owl-controls .owl-nav .owl-prev {
    left: 0;
    -moz-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
    filter: FlipH;
    -ms-filter: "FlipH"
}

.hero.home .owl-carousel-hero .owl-controls .owl-nav .owl-next {
    right: 0
}

.hero.home.loaded .owl-carousel-hero {
    display: block
}

.hero .container,
.hero .page-act-course #main-content .pricing.no-matrix p,
.hero .page-act-course #main-content section.terms p,
.hero .page-act-practice-test #main-content .pricing.no-matrix p,
.hero .page-act-practice-test #main-content section.terms p,
.hero .page-online-products #main-content .wrap,
.hero .page-product #main-content .pricing.no-matrix p,
.hero .page-product #main-content section.terms p,
.hero .page-sat-course #main-content .pricing.no-matrix p,
.hero .page-sat-course #main-content section.terms p,
.hero .page-sat-practice-test #main-content .pricing.no-matrix p,
.hero .page-sat-practice-test #main-content section.terms p,
.page-act-course #main-content .pricing.no-matrix .hero p,
.page-act-course #main-content section.terms .hero p,
.page-act-practice-test #main-content .pricing.no-matrix .hero p,
.page-act-practice-test #main-content section.terms .hero p,
.page-online-products #main-content .hero .wrap,
.page-product #main-content .pricing.no-matrix .hero p,
.page-product #main-content section.terms .hero p,
.page-sat-course #main-content .pricing.no-matrix .hero p,
.page-sat-course #main-content section.terms .hero p,
.page-sat-practice-test #main-content .pricing.no-matrix .hero p,
.page-sat-practice-test #main-content section.terms .hero p {
    position: relative;
    padding-top: 2.5em;
    padding-bottom: 2.8125em;
    text-align: center
}

@media screen and (min-width:768px) {
    .hero .container,
    .hero .page-act-course #main-content .pricing.no-matrix p,
    .hero .page-act-course #main-content section.terms p,
    .hero .page-act-practice-test #main-content .pricing.no-matrix p,
    .hero .page-act-practice-test #main-content section.terms p,
    .hero .page-online-products #main-content .wrap,
    .hero .page-product #main-content .pricing.no-matrix p,
    .hero .page-product #main-content section.terms p,
    .hero .page-sat-course #main-content .pricing.no-matrix p,
    .hero .page-sat-course #main-content section.terms p,
    .hero .page-sat-practice-test #main-content .pricing.no-matrix p,
    .hero .page-sat-practice-test #main-content section.terms p,
    .page-act-course #main-content .pricing.no-matrix .hero p,
    .page-act-course #main-content section.terms .hero p,
    .page-act-practice-test #main-content .pricing.no-matrix .hero p,
    .page-act-practice-test #main-content section.terms .hero p,
    .page-online-products #main-content .hero .wrap,
    .page-product #main-content .pricing.no-matrix .hero p,
    .page-product #main-content section.terms .hero p,
    .page-sat-course #main-content .pricing.no-matrix .hero p,
    .page-sat-course #main-content section.terms .hero p,
    .page-sat-practice-test #main-content .pricing.no-matrix .hero p,
    .page-sat-practice-test #main-content section.terms .hero p {
        padding-top: 4.6875em;
        padding-bottom: 5em
    }
}

@media screen and (min-width:1024px) {
    .hero .container,
    .hero .page-act-course #main-content .pricing.no-matrix p,
    .hero .page-act-course #main-content section.terms p,
    .hero .page-act-practice-test #main-content .pricing.no-matrix p,
    .hero .page-act-practice-test #main-content section.terms p,
    .hero .page-online-products #main-content .wrap,
    .hero .page-product #main-content .pricing.no-matrix p,
    .hero .page-product #main-content section.terms p,
    .hero .page-sat-course #main-content .pricing.no-matrix p,
    .hero .page-sat-course #main-content section.terms p,
    .hero .page-sat-practice-test #main-content .pricing.no-matrix p,
    .hero .page-sat-practice-test #main-content section.terms p,
    .page-act-course #main-content .pricing.no-matrix .hero p,
    .page-act-course #main-content section.terms .hero p,
    .page-act-practice-test #main-content .pricing.no-matrix .hero p,
    .page-act-practice-test #main-content section.terms .hero p,
    .page-online-products #main-content .hero .wrap,
    .page-product #main-content .pricing.no-matrix .hero p,
    .page-product #main-content section.terms .hero p,
    .page-sat-course #main-content .pricing.no-matrix .hero p,
    .page-sat-course #main-content section.terms .hero p,
    .page-sat-practice-test #main-content .pricing.no-matrix .hero p,
    .page-sat-practice-test #main-content section.terms .hero p {
        padding-top: 6.875em;
        padding-bottom: 8.125em
    }
}

@media screen and (min-width:1439px) and (max-width:1440px) {
    .hero .container,
    .hero .page-act-course #main-content .pricing.no-matrix p,
    .hero .page-act-course #main-content section.terms p,
    .hero .page-act-practice-test #main-content .pricing.no-matrix p,
    .hero .page-act-practice-test #main-content section.terms p,
    .hero .page-online-products #main-content .wrap,
    .hero .page-product #main-content .pricing.no-matrix p,
    .hero .page-product #main-content section.terms p,
    .hero .page-sat-course #main-content .pricing.no-matrix p,
    .hero .page-sat-course #main-content section.terms p,
    .hero .page-sat-practice-test #main-content .pricing.no-matrix p,
    .hero .page-sat-practice-test #main-content section.terms p,
    .page-act-course #main-content .pricing.no-matrix .hero p,
    .page-act-course #main-content section.terms .hero p,
    .page-act-practice-test #main-content .pricing.no-matrix .hero p,
    .page-act-practice-test #main-content section.terms .hero p,
    .page-online-products #main-content .hero .wrap,
    .page-product #main-content .pricing.no-matrix .hero p,
    .page-product #main-content section.terms .hero p,
    .page-sat-course #main-content .pricing.no-matrix .hero p,
    .page-sat-course #main-content section.terms .hero p,
    .page-sat-practice-test #main-content .pricing.no-matrix .hero p,
    .page-sat-practice-test #main-content section.terms .hero p {
        padding-top: 3.125em;
        padding-bottom: 3.4375em
    }
}

.hero .container h1,
.hero .page-act-course #main-content .pricing.no-matrix p h1,
.hero .page-act-course #main-content section.terms p h1,
.hero .page-act-practice-test #main-content .pricing.no-matrix p h1,
.hero .page-act-practice-test #main-content section.terms p h1,
.hero .page-online-products #main-content .wrap h1,
.hero .page-product #main-content .pricing.no-matrix p h1,
.hero .page-product #main-content section.terms p h1,
.hero .page-sat-course #main-content .pricing.no-matrix p h1,
.hero .page-sat-course #main-content section.terms p h1,
.hero .page-sat-practice-test #main-content .pricing.no-matrix p h1,
.hero .page-sat-practice-test #main-content section.terms p h1,
.page-act-course #main-content .pricing.no-matrix .hero p h1,
.page-act-course #main-content section.terms .hero p h1,
.page-act-practice-test #main-content .pricing.no-matrix .hero p h1,
.page-act-practice-test #main-content section.terms .hero p h1,
.page-online-products #main-content .hero .wrap h1,
.page-product #main-content .pricing.no-matrix .hero p h1,
.page-product #main-content section.terms .hero p h1,
.page-sat-course #main-content .pricing.no-matrix .hero p h1,
.page-sat-course #main-content section.terms .hero p h1,
.page-sat-practice-test #main-content .pricing.no-matrix .hero p h1,
.page-sat-practice-test #main-content section.terms .hero p h1 {
    margin: 0 0 .3125em;
    padding-left: .625em;
    padding-right: .625em;
    color: #fff;
    ;
    font-family: "proxima-soft", sans-serif;
    font-weight: 300;
    text-align: center;
    line-height: 1
}

@media screen and (min-width:768px) {
    .hero .container h1,
    .hero .page-act-course #main-content .pricing.no-matrix p h1,
    .hero .page-act-course #main-content section.terms p h1,
    .hero .page-act-practice-test #main-content .pricing.no-matrix p h1,
    .hero .page-act-practice-test #main-content section.terms p h1,
    .hero .page-online-products #main-content .wrap h1,
    .hero .page-product #main-content .pricing.no-matrix p h1,
    .hero .page-product #main-content section.terms p h1,
    .hero .page-sat-course #main-content .pricing.no-matrix p h1,
    .hero .page-sat-course #main-content section.terms p h1,
    .hero .page-sat-practice-test #main-content .pricing.no-matrix p h1,
    .hero .page-sat-practice-test #main-content section.terms p h1,
    .page-act-course #main-content .pricing.no-matrix .hero p h1,
    .page-act-course #main-content section.terms .hero p h1,
    .page-act-practice-test #main-content .pricing.no-matrix .hero p h1,
    .page-act-practice-test #main-content section.terms .hero p h1,
    .page-online-products #main-content .hero .wrap h1,
    .page-product #main-content .pricing.no-matrix .hero p h1,
    .page-product #main-content section.terms .hero p h1,
    .page-sat-course #main-content .pricing.no-matrix .hero p h1,
    .page-sat-course #main-content section.terms .hero p h1,
    .page-sat-practice-test #main-content .pricing.no-matrix .hero p h1,
    .page-sat-practice-test #main-content section.terms .hero p h1 {
        margin: 0 0 .15625em
    }
}

@media screen and (min-width:1024px) {
    .hero .container h1,
    .hero .page-act-course #main-content .pricing.no-matrix p h1,
    .hero .page-act-course #main-content section.terms p h1,
    .hero .page-act-practice-test #main-content .pricing.no-matrix p h1,
    .hero .page-act-practice-test #main-content section.terms p h1,
    .hero .page-online-products #main-content .wrap h1,
    .hero .page-product #main-content .pricing.no-matrix p h1,
    .hero .page-product #main-content section.terms p h1,
    .hero .page-sat-course #main-content .pricing.no-matrix p h1,
    .hero .page-sat-course #main-content section.terms p h1,
    .hero .page-sat-practice-test #main-content .pricing.no-matrix p h1,
    .hero .page-sat-practice-test #main-content section.terms p h1,
    .page-act-course #main-content .pricing.no-matrix .hero p h1,
    .page-act-course #main-content section.terms .hero p h1,
    .page-act-practice-test #main-content .pricing.no-matrix .hero p h1,
    .page-act-practice-test #main-content section.terms .hero p h1,
    .page-online-products #main-content .hero .wrap h1,
    .page-product #main-content .pricing.no-matrix .hero p h1,
    .page-product #main-content section.terms .hero p h1,
    .page-sat-course #main-content .pricing.no-matrix .hero p h1,
    .page-sat-course #main-content section.terms .hero p h1,
    .page-sat-practice-test #main-content .pricing.no-matrix .hero p h1,
    .page-sat-practice-test #main-content section.terms .hero p h1 {
    }
}

.hero .container h1 div,
.hero .page-act-course #main-content .pricing.no-matrix p h1 div,
.hero .page-act-course #main-content section.terms p h1 div,
.hero .page-act-practice-test #main-content .pricing.no-matrix p h1 div,
.hero .page-act-practice-test #main-content section.terms p h1 div,
.hero .page-online-products #main-content .wrap h1 div,
.hero .page-product #main-content .pricing.no-matrix p h1 div,
.hero .page-product #main-content section.terms p h1 div,
.hero .page-sat-course #main-content .pricing.no-matrix p h1 div,
.hero .page-sat-course #main-content section.terms p h1 div,
.hero .page-sat-practice-test #main-content .pricing.no-matrix p h1 div,
.hero .page-sat-practice-test #main-content section.terms p h1 div,
.page-act-course #main-content .pricing.no-matrix .hero p h1 div,
.page-act-course #main-content section.terms .hero p h1 div,
.page-act-practice-test #main-content .pricing.no-matrix .hero p h1 div,
.page-act-practice-test #main-content section.terms .hero p h1 div,
.page-online-products #main-content .hero .wrap h1 div,
.page-product #main-content .pricing.no-matrix .hero p h1 div,
.page-product #main-content section.terms .hero p h1 div,
.page-sat-course #main-content .pricing.no-matrix .hero p h1 div,
.page-sat-course #main-content section.terms .hero p h1 div,
.page-sat-practice-test #main-content .pricing.no-matrix .hero p h1 div,
.page-sat-practice-test #main-content section.terms .hero p h1 div {
    font-family: "proxima-soft", sans-serif;
    font-weight: 700
}

.hero .container h2,
.hero .page-act-course #main-content .pricing.no-matrix p h2,
.hero .page-act-course #main-content section.terms p h2,
.hero .page-act-practice-test #main-content .pricing.no-matrix p h2,
.hero .page-act-practice-test #main-content section.terms p h2,
.hero .page-online-products #main-content .wrap h2,
.hero .page-product #main-content .pricing.no-matrix p h2,
.hero .page-product #main-content section.terms p h2,
.hero .page-sat-course #main-content .pricing.no-matrix p h2,
.hero .page-sat-course #main-content section.terms p h2,
.hero .page-sat-practice-test #main-content .pricing.no-matrix p h2,
.hero .page-sat-practice-test #main-content section.terms p h2,
.page-act-course #main-content .pricing.no-matrix .hero p h2,
.page-act-course #main-content section.terms .hero p h2,
.page-act-practice-test #main-content .pricing.no-matrix .hero p h2,
.page-act-practice-test #main-content section.terms .hero p h2,
.page-online-products #main-content .hero .wrap h2,
.page-product #main-content .pricing.no-matrix .hero p h2,
.page-product #main-content section.terms .hero p h2,
.page-sat-course #main-content .pricing.no-matrix .hero p h2,
.page-sat-course #main-content section.terms .hero p h2,
.page-sat-practice-test #main-content .pricing.no-matrix .hero p h2,
.page-sat-practice-test #main-content section.terms .hero p h2 {
    color: #fff;

    font-family: "proxima-soft", sans-serif;
    font-weight: 300;
    text-align: center;
    margin: 1.875em auto .75em;
    padding-left: .625em;
    padding-right: .625em;
    opacity: .9
}

@media screen and (min-width:768px) {
    .hero .container h2,
    .hero .page-act-course #main-content .pricing.no-matrix p h2,
    .hero .page-act-course #main-content section.terms p h2,
    .hero .page-act-practice-test #main-content .pricing.no-matrix p h2,
    .hero .page-act-practice-test #main-content section.terms p h2,
    .hero .page-online-products #main-content .wrap h2,
    .hero .page-product #main-content .pricing.no-matrix p h2,
    .hero .page-product #main-content section.terms p h2,
    .hero .page-sat-course #main-content .pricing.no-matrix p h2,
    .hero .page-sat-course #main-content section.terms p h2,
    .hero .page-sat-practice-test #main-content .pricing.no-matrix p h2,
    .hero .page-sat-practice-test #main-content section.terms p h2,
    .page-act-course #main-content .pricing.no-matrix .hero p h2,
    .page-act-course #main-content section.terms .hero p h2,
    .page-act-practice-test #main-content .pricing.no-matrix .hero p h2,
    .page-act-practice-test #main-content section.terms .hero p h2,
    .page-online-products #main-content .hero .wrap h2,
    .page-product #main-content .pricing.no-matrix .hero p h2,
    .page-product #main-content section.terms .hero p h2,
    .page-sat-course #main-content .pricing.no-matrix .hero p h2,
    .page-sat-course #main-content section.terms .hero p h2,
    .page-sat-practice-test #main-content .pricing.no-matrix .hero p h2,
    .page-sat-practice-test #main-content section.terms .hero p h2 {

        width: 100%
    }
}

@media screen and (min-width:1024px) {
    .hero .container h2,
    .hero .page-act-course #main-content .pricing.no-matrix p h2,
    .hero .page-act-course #main-content section.terms p h2,
    .hero .page-act-practice-test #main-content .pricing.no-matrix p h2,
    .hero .page-act-practice-test #main-content section.terms p h2,
    .hero .page-online-products #main-content .wrap h2,
    .hero .page-product #main-content .pricing.no-matrix p h2,
    .hero .page-product #main-content section.terms p h2,
    .hero .page-sat-course #main-content .pricing.no-matrix p h2,
    .hero .page-sat-course #main-content section.terms p h2,
    .hero .page-sat-practice-test #main-content .pricing.no-matrix p h2,
    .hero .page-sat-practice-test #main-content section.terms p h2,
    .page-act-course #main-content .pricing.no-matrix .hero p h2,
    .page-act-course #main-content section.terms .hero p h2,
    .page-act-practice-test #main-content .pricing.no-matrix .hero p h2,
    .page-act-practice-test #main-content section.terms .hero p h2,
    .page-online-products #main-content .hero .wrap h2,
    .page-product #main-content .pricing.no-matrix .hero p h2,
    .page-product #main-content section.terms .hero p h2,
    .page-sat-course #main-content .pricing.no-matrix .hero p h2,
    .page-sat-course #main-content section.terms .hero p h2,
    .page-sat-practice-test #main-content .pricing.no-matrix .hero p h2,
    .page-sat-practice-test #main-content section.terms .hero p h2 {

    }
}

.hero .container div[ng-controller=KeywordSearchCtrl],
.hero .page-act-course #main-content .pricing.no-matrix p div[ng-controller=KeywordSearchCtrl],
.hero .page-act-course #main-content section.terms p div[ng-controller=KeywordSearchCtrl],
.hero .page-act-practice-test #main-content .pricing.no-matrix p div[ng-controller=KeywordSearchCtrl],
.hero .page-act-practice-test #main-content section.terms p div[ng-controller=KeywordSearchCtrl],
.hero .page-online-products #main-content .wrap div[ng-controller=KeywordSearchCtrl],
.hero .page-product #main-content .pricing.no-matrix p div[ng-controller=KeywordSearchCtrl],
.hero .page-product #main-content section.terms p div[ng-controller=KeywordSearchCtrl],
.hero .page-sat-course #main-content .pricing.no-matrix p div[ng-controller=KeywordSearchCtrl],
.hero .page-sat-course #main-content section.terms p div[ng-controller=KeywordSearchCtrl],
.hero .page-sat-practice-test #main-content .pricing.no-matrix p div[ng-controller=KeywordSearchCtrl],
.hero .page-sat-practice-test #main-content section.terms p div[ng-controller=KeywordSearchCtrl],
.page-act-course #main-content .pricing.no-matrix .hero p div[ng-controller=KeywordSearchCtrl],
.page-act-course #main-content section.terms .hero p div[ng-controller=KeywordSearchCtrl],
.page-act-practice-test #main-content .pricing.no-matrix .hero p div[ng-controller=KeywordSearchCtrl],
.page-act-practice-test #main-content section.terms .hero p div[ng-controller=KeywordSearchCtrl],
.page-online-products #main-content .hero .wrap div[ng-controller=KeywordSearchCtrl],
.page-product #main-content .pricing.no-matrix .hero p div[ng-controller=KeywordSearchCtrl],
.page-product #main-content section.terms .hero p div[ng-controller=KeywordSearchCtrl],
.page-sat-course #main-content .pricing.no-matrix .hero p div[ng-controller=KeywordSearchCtrl],
.page-sat-course #main-content section.terms .hero p div[ng-controller=KeywordSearchCtrl],
.page-sat-practice-test #main-content .pricing.no-matrix .hero p div[ng-controller=KeywordSearchCtrl],
.page-sat-practice-test #main-content section.terms .hero p div[ng-controller=KeywordSearchCtrl] {
    max-width: 60em;
    margin: 0 auto
}

@-webkit-keyframes rotate-forever {
    0% {
        -webkit-transform: rotate(0);
        -moz-transform: rotate(0);
        -ms-transform: rotate(0);
        -o-transform: rotate(0);
        transform: rotate(0)
    }
    100% {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@-moz-keyframes rotate-forever {
    0% {
        -webkit-transform: rotate(0);
        -moz-transform: rotate(0);
        -ms-transform: rotate(0);
        -o-transform: rotate(0);
        transform: rotate(0)
    }
    100% {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes rotate-forever {
    0% {
        -webkit-transform: rotate(0);
        -moz-transform: rotate(0);
        -ms-transform: rotate(0);
        -o-transform: rotate(0);
        transform: rotate(0)
    }
    100% {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.hero .loading-spinner {
    position: absolute;
    bottom: 85px;
    left: calc(50% - 15px);
    z-index: 99999;
    -webkit-animation-duration: .75s;
    animation-duration: .75s;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -moz-animation-name: rotate-forever;
    animation-name: rotate-forever;
    animation-timing-function: linear;
    height: 30px;
    width: 30px;
    border: 4px solid rgba(255, 255, 255, .75);
    border-right-color: transparent;
    border-radius: 50%
}

.hero:before,
.page-landing .carousel .owl-controls .carousel-control.prev {
    left: 0;
    top: 0;
    bottom: 0
}

.hero .loading-spinner.hidden {
    display: none
}

.hero:before {
    background-color: rgba(10, 12, 15, .66666);
    content: '';
    position: absolute;
    right: 0
}

.promo {
    padding: .9375em
}

@media screen and (min-width:768px) {
    .hero:before {
        background-color: rgba(10, 12, 15, .33333)
    }
    .promo {
        padding: 1.25em
    }
}

.promo.orange,
.promo.yellow {
    padding: 1.5625em 1.25em
}

.main-footer .footer-links ul li #feedback-widget .page-act-course #main-content .pricing.no-matrix .promo.yellow p a:hover,
.main-footer .footer-links ul li #feedback-widget .page-act-course #main-content section.terms .promo.yellow p a:hover,
.main-footer .footer-links ul li #feedback-widget .page-act-practice-test #main-content .pricing.no-matrix .promo.yellow p a:hover,
.main-footer .footer-links ul li #feedback-widget .page-act-practice-test #main-content section.terms .promo.yellow p a:hover,
.main-footer .footer-links ul li #feedback-widget .page-online-products #main-content .promo.yellow .wrap a:hover,
.main-footer .footer-links ul li #feedback-widget .page-product #main-content .pricing.no-matrix .promo.yellow p a:hover,
.main-footer .footer-links ul li #feedback-widget .page-product #main-content section.terms .promo.yellow p a:hover,
.main-footer .footer-links ul li #feedback-widget .page-sat-course #main-content .pricing.no-matrix .promo.yellow p a:hover,
.main-footer .footer-links ul li #feedback-widget .page-sat-course #main-content section.terms .promo.yellow p a:hover,
.main-footer .footer-links ul li #feedback-widget .page-sat-practice-test #main-content .pricing.no-matrix .promo.yellow p a:hover,
.main-footer .footer-links ul li #feedback-widget .page-sat-practice-test #main-content section.terms .promo.yellow p a:hover,
.main-footer .footer-links ul li #feedback-widget .promo.yellow .container a:hover,
.main-footer .footer-links ul li #feedback-widget .promo.yellow .page-act-course #main-content .pricing.no-matrix p a:hover,
.main-footer .footer-links ul li #feedback-widget .promo.yellow .page-act-course #main-content section.terms p a:hover,
.main-footer .footer-links ul li #feedback-widget .promo.yellow .page-act-practice-test #main-content .pricing.no-matrix p a:hover,
.main-footer .footer-links ul li #feedback-widget .promo.yellow .page-act-practice-test #main-content section.terms p a:hover,
.main-footer .footer-links ul li #feedback-widget .promo.yellow .page-online-products #main-content .wrap a:hover,
.main-footer .footer-links ul li #feedback-widget .promo.yellow .page-product #main-content .pricing.no-matrix p a:hover,
.main-footer .footer-links ul li #feedback-widget .promo.yellow .page-product #main-content section.terms p a:hover,
.main-footer .footer-links ul li #feedback-widget .promo.yellow .page-sat-course #main-content .pricing.no-matrix p a:hover,
.main-footer .footer-links ul li #feedback-widget .promo.yellow .page-sat-course #main-content section.terms p a:hover,
.main-footer .footer-links ul li #feedback-widget .promo.yellow .page-sat-practice-test #main-content .pricing.no-matrix p a:hover,
.main-footer .footer-links ul li #feedback-widget .promo.yellow .page-sat-practice-test #main-content section.terms p a:hover,
.page-act-course #main-content .pricing.no-matrix .promo.yellow p .button:hover,
.page-act-course #main-content .pricing.no-matrix .promo.yellow p .main-footer .footer-links ul li #feedback-widget a:hover,
.page-act-course #main-content .pricing.no-matrix .promo.yellow p .page-online-products #contact-us .btn:hover,
.page-act-course #main-content .pricing.no-matrix .promo.yellow p .page-online-products #profile-types .btn:hover,
.page-act-course #main-content section.terms .promo.yellow p .button:hover,
.page-act-course #main-content section.terms .promo.yellow p .main-footer .footer-links ul li #feedback-widget a:hover,
.page-act-course #main-content section.terms .promo.yellow p .page-online-products #contact-us .btn:hover,
.page-act-course #main-content section.terms .promo.yellow p .page-online-products #profile-types .btn:hover,
.page-act-practice-test #main-content .pricing.no-matrix .promo.yellow p .button:hover,
.page-act-practice-test #main-content .pricing.no-matrix .promo.yellow p .main-footer .footer-links ul li #feedback-widget a:hover,
.page-act-practice-test #main-content .pricing.no-matrix .promo.yellow p .page-online-products #contact-us .btn:hover,
.page-act-practice-test #main-content .pricing.no-matrix .promo.yellow p .page-online-products #profile-types .btn:hover,
.page-act-practice-test #main-content section.terms .promo.yellow p .button:hover,
.page-act-practice-test #main-content section.terms .promo.yellow p .main-footer .footer-links ul li #feedback-widget a:hover,
.page-act-practice-test #main-content section.terms .promo.yellow p .page-online-products #contact-us .btn:hover,
.page-act-practice-test #main-content section.terms .promo.yellow p .page-online-products #profile-types .btn:hover,
.page-online-products #contact-us #main-content .promo.yellow .wrap .btn:hover,
.page-online-products #contact-us .page-act-course #main-content .pricing.no-matrix .promo.yellow p .btn:hover,
.page-online-products #contact-us .page-act-course #main-content section.terms .promo.yellow p .btn:hover,
.page-online-products #contact-us .page-act-practice-test #main-content .pricing.no-matrix .promo.yellow p .btn:hover,
.page-online-products #contact-us .page-act-practice-test #main-content section.terms .promo.yellow p .btn:hover,
.page-online-products #contact-us .page-product #main-content .pricing.no-matrix .promo.yellow p .btn:hover,
.page-online-products #contact-us .page-product #main-content section.terms .promo.yellow p .btn:hover,
.page-online-products #contact-us .page-sat-course #main-content .pricing.no-matrix .promo.yellow p .btn:hover,
.page-online-products #contact-us .page-sat-course #main-content section.terms .promo.yellow p .btn:hover,
.page-online-products #contact-us .page-sat-practice-test #main-content .pricing.no-matrix .promo.yellow p .btn:hover,
.page-online-products #contact-us .page-sat-practice-test #main-content section.terms .promo.yellow p .btn:hover,
.page-online-products #contact-us .promo.yellow .container .btn:hover,
.page-online-products #contact-us .promo.yellow .page-act-course #main-content .pricing.no-matrix p .btn:hover,
.page-online-products #contact-us .promo.yellow .page-act-course #main-content section.terms p .btn:hover,
.page-online-products #contact-us .promo.yellow .page-act-practice-test #main-content .pricing.no-matrix p .btn:hover,
.page-online-products #contact-us .promo.yellow .page-act-practice-test #main-content section.terms p .btn:hover,
.page-online-products #contact-us .promo.yellow .page-product #main-content .pricing.no-matrix p .btn:hover,
.page-online-products #contact-us .promo.yellow .page-product #main-content section.terms p .btn:hover,
.page-online-products #contact-us .promo.yellow .page-sat-course #main-content .pricing.no-matrix p .btn:hover,
.page-online-products #contact-us .promo.yellow .page-sat-course #main-content section.terms p .btn:hover,
.page-online-products #contact-us .promo.yellow .page-sat-practice-test #main-content .pricing.no-matrix p .btn:hover,
.page-online-products #contact-us .promo.yellow .page-sat-practice-test #main-content section.terms p .btn:hover,
.page-online-products #main-content .promo.yellow .wrap #contact-us .btn:hover,
.page-online-products #main-content .promo.yellow .wrap #profile-types .btn:hover,
.page-online-products #main-content .promo.yellow .wrap .button:hover,
.page-online-products #main-content .promo.yellow .wrap .main-footer .footer-links ul li #feedback-widget a:hover,
.page-online-products #profile-types #main-content .promo.yellow .wrap .btn:hover,
.page-online-products #profile-types .page-act-course #main-content .pricing.no-matrix .promo.yellow p .btn:hover,
.page-online-products #profile-types .page-act-course #main-content section.terms .promo.yellow p .btn:hover,
.page-online-products #profile-types .page-act-practice-test #main-content .pricing.no-matrix .promo.yellow p .btn:hover,
.page-online-products #profile-types .page-act-practice-test #main-content section.terms .promo.yellow p .btn:hover,
.page-online-products #profile-types .page-product #main-content .pricing.no-matrix .promo.yellow p .btn:hover,
.page-online-products #profile-types .page-product #main-content section.terms .promo.yellow p .btn:hover,
.page-online-products #profile-types .page-sat-course #main-content .pricing.no-matrix .promo.yellow p .btn:hover,
.page-online-products #profile-types .page-sat-course #main-content section.terms .promo.yellow p .btn:hover,
.page-online-products #profile-types .page-sat-practice-test #main-content .pricing.no-matrix .promo.yellow p .btn:hover,
.page-online-products #profile-types .page-sat-practice-test #main-content section.terms .promo.yellow p .btn:hover,
.page-online-products #profile-types .promo.yellow .container .btn:hover,
.page-online-products #profile-types .promo.yellow .page-act-course #main-content .pricing.no-matrix p .btn:hover,
.page-online-products #profile-types .promo.yellow .page-act-course #main-content section.terms p .btn:hover,
.page-online-products #profile-types .promo.yellow .page-act-practice-test #main-content .pricing.no-matrix p .btn:hover,
.page-online-products #profile-types .promo.yellow .page-act-practice-test #main-content section.terms p .btn:hover,
.page-online-products #profile-types .promo.yellow .page-product #main-content .pricing.no-matrix p .btn:hover,
.page-online-products #profile-types .promo.yellow .page-product #main-content section.terms p .btn:hover,
.page-online-products #profile-types .promo.yellow .page-sat-course #main-content .pricing.no-matrix p .btn:hover,
.page-online-products #profile-types .promo.yellow .page-sat-course #main-content section.terms p .btn:hover,
.page-online-products #profile-types .promo.yellow .page-sat-practice-test #main-content .pricing.no-matrix p .btn:hover,
.page-online-products #profile-types .promo.yellow .page-sat-practice-test #main-content section.terms p .btn:hover,
.page-product #main-content .pricing.no-matrix .promo.yellow p .button:hover,
.page-product #main-content .pricing.no-matrix .promo.yellow p .main-footer .footer-links ul li #feedback-widget a:hover,
.page-product #main-content .pricing.no-matrix .promo.yellow p .page-online-products #contact-us .btn:hover,
.page-product #main-content .pricing.no-matrix .promo.yellow p .page-online-products #profile-types .btn:hover,
.page-product #main-content section.terms .promo.yellow p .button:hover,
.page-product #main-content section.terms .promo.yellow p .main-footer .footer-links ul li #feedback-widget a:hover,
.page-product #main-content section.terms .promo.yellow p .page-online-products #contact-us .btn:hover,
.page-product #main-content section.terms .promo.yellow p .page-online-products #profile-types .btn:hover,
.page-sat-course #main-content .pricing.no-matrix .promo.yellow p .button:hover,
.page-sat-course #main-content .pricing.no-matrix .promo.yellow p .main-footer .footer-links ul li #feedback-widget a:hover,
.page-sat-course #main-content .pricing.no-matrix .promo.yellow p .page-online-products #contact-us .btn:hover,
.page-sat-course #main-content .pricing.no-matrix .promo.yellow p .page-online-products #profile-types .btn:hover,
.page-sat-course #main-content section.terms .promo.yellow p .button:hover,
.page-sat-course #main-content section.terms .promo.yellow p .main-footer .footer-links ul li #feedback-widget a:hover,
.page-sat-course #main-content section.terms .promo.yellow p .page-online-products #contact-us .btn:hover,
.page-sat-course #main-content section.terms .promo.yellow p .page-online-products #profile-types .btn:hover,
.page-sat-practice-test #main-content .pricing.no-matrix .promo.yellow p .button:hover,
.page-sat-practice-test #main-content .pricing.no-matrix .promo.yellow p .main-footer .footer-links ul li #feedback-widget a:hover,
.page-sat-practice-test #main-content .pricing.no-matrix .promo.yellow p .page-online-products #contact-us .btn:hover,
.page-sat-practice-test #main-content .pricing.no-matrix .promo.yellow p .page-online-products #profile-types .btn:hover,
.page-sat-practice-test #main-content section.terms .promo.yellow p .button:hover,
.page-sat-practice-test #main-content section.terms .promo.yellow p .main-footer .footer-links ul li #feedback-widget a:hover,
.page-sat-practice-test #main-content section.terms .promo.yellow p .page-online-products #contact-us .btn:hover,
.page-sat-practice-test #main-content section.terms .promo.yellow p .page-online-products #profile-types .btn:hover,
.promo.yellow .container .button:hover,
.promo.yellow .container .main-footer .footer-links ul li #feedback-widget a:hover,
.promo.yellow .container .page-online-products #contact-us .btn:hover,
.promo.yellow .container .page-online-products #profile-types .btn:hover,
.promo.yellow .page-act-course #main-content .pricing.no-matrix p .button:hover,
.promo.yellow .page-act-course #main-content .pricing.no-matrix p .main-footer .footer-links ul li #feedback-widget a:hover,
.promo.yellow .page-act-course #main-content .pricing.no-matrix p .page-online-products #contact-us .btn:hover,
.promo.yellow .page-act-course #main-content .pricing.no-matrix p .page-online-products #profile-types .btn:hover,
.promo.yellow .page-act-course #main-content section.terms p .button:hover,
.promo.yellow .page-act-course #main-content section.terms p .main-footer .footer-links ul li #feedback-widget a:hover,
.promo.yellow .page-act-course #main-content section.terms p .page-online-products #contact-us .btn:hover,
.promo.yellow .page-act-course #main-content section.terms p .page-online-products #profile-types .btn:hover,
.promo.yellow .page-act-practice-test #main-content .pricing.no-matrix p .button:hover,
.promo.yellow .page-act-practice-test #main-content .pricing.no-matrix p .main-footer .footer-links ul li #feedback-widget a:hover,
.promo.yellow .page-act-practice-test #main-content .pricing.no-matrix p .page-online-products #contact-us .btn:hover,
.promo.yellow .page-act-practice-test #main-content .pricing.no-matrix p .page-online-products #profile-types .btn:hover,
.promo.yellow .page-act-practice-test #main-content section.terms p .button:hover,
.promo.yellow .page-act-practice-test #main-content section.terms p .main-footer .footer-links ul li #feedback-widget a:hover,
.promo.yellow .page-act-practice-test #main-content section.terms p .page-online-products #contact-us .btn:hover,
.promo.yellow .page-act-practice-test #main-content section.terms p .page-online-products #profile-types .btn:hover,
.promo.yellow .page-online-products #contact-us #main-content .wrap .btn:hover,
.promo.yellow .page-online-products #main-content .wrap #contact-us .btn:hover,
.promo.yellow .page-online-products #main-content .wrap #profile-types .btn:hover,
.promo.yellow .page-online-products #main-content .wrap .button:hover,
.promo.yellow .page-online-products #main-content .wrap .main-footer .footer-links ul li #feedback-widget a:hover,
.promo.yellow .page-online-products #profile-types #main-content .wrap .btn:hover,
.promo.yellow .page-product #main-content .pricing.no-matrix p .button:hover,
.promo.yellow .page-product #main-content .pricing.no-matrix p .main-footer .footer-links ul li #feedback-widget a:hover,
.promo.yellow .page-product #main-content .pricing.no-matrix p .page-online-products #contact-us .btn:hover,
.promo.yellow .page-product #main-content .pricing.no-matrix p .page-online-products #profile-types .btn:hover,
.promo.yellow .page-product #main-content section.terms p .button:hover,
.promo.yellow .page-product #main-content section.terms p .main-footer .footer-links ul li #feedback-widget a:hover,
.promo.yellow .page-product #main-content section.terms p .page-online-products #contact-us .btn:hover,
.promo.yellow .page-product #main-content section.terms p .page-online-products #profile-types .btn:hover,
.promo.yellow .page-sat-course #main-content .pricing.no-matrix p .button:hover,
.promo.yellow .page-sat-course #main-content .pricing.no-matrix p .main-footer .footer-links ul li #feedback-widget a:hover,
.promo.yellow .page-sat-course #main-content .pricing.no-matrix p .page-online-products #contact-us .btn:hover,
.promo.yellow .page-sat-course #main-content .pricing.no-matrix p .page-online-products #profile-types .btn:hover,
.promo.yellow .page-sat-course #main-content section.terms p .button:hover,
.promo.yellow .page-sat-course #main-content section.terms p .main-footer .footer-links ul li #feedback-widget a:hover,
.promo.yellow .page-sat-course #main-content section.terms p .page-online-products #contact-us .btn:hover,
.promo.yellow .page-sat-course #main-content section.terms p .page-online-products #profile-types .btn:hover,
.promo.yellow .page-sat-practice-test #main-content .pricing.no-matrix p .button:hover,
.promo.yellow .page-sat-practice-test #main-content .pricing.no-matrix p .main-footer .footer-links ul li #feedback-widget a:hover,
.promo.yellow .page-sat-practice-test #main-content .pricing.no-matrix p .page-online-products #contact-us .btn:hover,
.promo.yellow .page-sat-practice-test #main-content .pricing.no-matrix p .page-online-products #profile-types .btn:hover,
.promo.yellow .page-sat-practice-test #main-content section.terms p .button:hover,
.promo.yellow .page-sat-practice-test #main-content section.terms p .main-footer .footer-links ul li #feedback-widget a:hover,
.promo.yellow .page-sat-practice-test #main-content section.terms p .page-online-products #contact-us .btn:hover,
.promo.yellow .page-sat-practice-test #main-content section.terms p .page-online-products #profile-types .btn:hover {
    color: #383d42!important
}

.main-footer .footer-links ul li #feedback-widget .page-act-course #main-content .pricing.no-matrix .promo.orange p a:hover,
.main-footer .footer-links ul li #feedback-widget .page-act-course #main-content section.terms .promo.orange p a:hover,
.main-footer .footer-links ul li #feedback-widget .page-act-practice-test #main-content .pricing.no-matrix .promo.orange p a:hover,
.main-footer .footer-links ul li #feedback-widget .page-act-practice-test #main-content section.terms .promo.orange p a:hover,
.main-footer .footer-links ul li #feedback-widget .page-online-products #main-content .promo.orange .wrap a:hover,
.main-footer .footer-links ul li #feedback-widget .page-product #main-content .pricing.no-matrix .promo.orange p a:hover,
.main-footer .footer-links ul li #feedback-widget .page-product #main-content section.terms .promo.orange p a:hover,
.main-footer .footer-links ul li #feedback-widget .page-sat-course #main-content .pricing.no-matrix .promo.orange p a:hover,
.main-footer .footer-links ul li #feedback-widget .page-sat-course #main-content section.terms .promo.orange p a:hover,
.main-footer .footer-links ul li #feedback-widget .page-sat-practice-test #main-content .pricing.no-matrix .promo.orange p a:hover,
.main-footer .footer-links ul li #feedback-widget .page-sat-practice-test #main-content section.terms .promo.orange p a:hover,
.main-footer .footer-links ul li #feedback-widget .promo.orange .container a:hover,
.main-footer .footer-links ul li #feedback-widget .promo.orange .page-act-course #main-content .pricing.no-matrix p a:hover,
.main-footer .footer-links ul li #feedback-widget .promo.orange .page-act-course #main-content section.terms p a:hover,
.main-footer .footer-links ul li #feedback-widget .promo.orange .page-act-practice-test #main-content .pricing.no-matrix p a:hover,
.main-footer .footer-links ul li #feedback-widget .promo.orange .page-act-practice-test #main-content section.terms p a:hover,
.main-footer .footer-links ul li #feedback-widget .promo.orange .page-online-products #main-content .wrap a:hover,
.main-footer .footer-links ul li #feedback-widget .promo.orange .page-product #main-content .pricing.no-matrix p a:hover,
.main-footer .footer-links ul li #feedback-widget .promo.orange .page-product #main-content section.terms p a:hover,
.main-footer .footer-links ul li #feedback-widget .promo.orange .page-sat-course #main-content .pricing.no-matrix p a:hover,
.main-footer .footer-links ul li #feedback-widget .promo.orange .page-sat-course #main-content section.terms p a:hover,
.main-footer .footer-links ul li #feedback-widget .promo.orange .page-sat-practice-test #main-content .pricing.no-matrix p a:hover,
.main-footer .footer-links ul li #feedback-widget .promo.orange .page-sat-practice-test #main-content section.terms p a:hover,
.page-act-course #main-content .pricing.no-matrix .promo.orange p .button:hover,
.page-act-course #main-content .pricing.no-matrix .promo.orange p .main-footer .footer-links ul li #feedback-widget a:hover,
.page-act-course #main-content .pricing.no-matrix .promo.orange p .page-online-products #contact-us .btn:hover,
.page-act-course #main-content .pricing.no-matrix .promo.orange p .page-online-products #profile-types .btn:hover,
.page-act-course #main-content section.terms .promo.orange p .button:hover,
.page-act-course #main-content section.terms .promo.orange p .main-footer .footer-links ul li #feedback-widget a:hover,
.page-act-course #main-content section.terms .promo.orange p .page-online-products #contact-us .btn:hover,
.page-act-course #main-content section.terms .promo.orange p .page-online-products #profile-types .btn:hover,
.page-act-practice-test #main-content .pricing.no-matrix .promo.orange p .button:hover,
.page-act-practice-test #main-content .pricing.no-matrix .promo.orange p .main-footer .footer-links ul li #feedback-widget a:hover,
.page-act-practice-test #main-content .pricing.no-matrix .promo.orange p .page-online-products #contact-us .btn:hover,
.page-act-practice-test #main-content .pricing.no-matrix .promo.orange p .page-online-products #profile-types .btn:hover,
.page-act-practice-test #main-content section.terms .promo.orange p .button:hover,
.page-act-practice-test #main-content section.terms .promo.orange p .main-footer .footer-links ul li #feedback-widget a:hover,
.page-act-practice-test #main-content section.terms .promo.orange p .page-online-products #contact-us .btn:hover,
.page-act-practice-test #main-content section.terms .promo.orange p .page-online-products #profile-types .btn:hover,
.page-online-products #contact-us #main-content .promo.orange .wrap .btn:hover,
.page-online-products #contact-us .page-act-course #main-content .pricing.no-matrix .promo.orange p .btn:hover,
.page-online-products #contact-us .page-act-course #main-content section.terms .promo.orange p .btn:hover,
.page-online-products #contact-us .page-act-practice-test #main-content .pricing.no-matrix .promo.orange p .btn:hover,
.page-online-products #contact-us .page-act-practice-test #main-content section.terms .promo.orange p .btn:hover,
.page-online-products #contact-us .page-product #main-content .pricing.no-matrix .promo.orange p .btn:hover,
.page-online-products #contact-us .page-product #main-content section.terms .promo.orange p .btn:hover,
.page-online-products #contact-us .page-sat-course #main-content .pricing.no-matrix .promo.orange p .btn:hover,
.page-online-products #contact-us .page-sat-course #main-content section.terms .promo.orange p .btn:hover,
.page-online-products #contact-us .page-sat-practice-test #main-content .pricing.no-matrix .promo.orange p .btn:hover,
.page-online-products #contact-us .page-sat-practice-test #main-content section.terms .promo.orange p .btn:hover,
.page-online-products #contact-us .promo.orange .container .btn:hover,
.page-online-products #contact-us .promo.orange .page-act-course #main-content .pricing.no-matrix p .btn:hover,
.page-online-products #contact-us .promo.orange .page-act-course #main-content section.terms p .btn:hover,
.page-online-products #contact-us .promo.orange .page-act-practice-test #main-content .pricing.no-matrix p .btn:hover,
.page-online-products #contact-us .promo.orange .page-act-practice-test #main-content section.terms p .btn:hover,
.page-online-products #contact-us .promo.orange .page-product #main-content .pricing.no-matrix p .btn:hover,
.page-online-products #contact-us .promo.orange .page-product #main-content section.terms p .btn:hover,
.page-online-products #contact-us .promo.orange .page-sat-course #main-content .pricing.no-matrix p .btn:hover,
.page-online-products #contact-us .promo.orange .page-sat-course #main-content section.terms p .btn:hover,
.page-online-products #contact-us .promo.orange .page-sat-practice-test #main-content .pricing.no-matrix p .btn:hover,
.page-online-products #contact-us .promo.orange .page-sat-practice-test #main-content section.terms p .btn:hover,
.page-online-products #main-content .promo.orange .wrap #contact-us .btn:hover,
.page-online-products #main-content .promo.orange .wrap #profile-types .btn:hover,
.page-online-products #main-content .promo.orange .wrap .button:hover,
.page-online-products #main-content .promo.orange .wrap .main-footer .footer-links ul li #feedback-widget a:hover,
.page-online-products #profile-types #main-content .promo.orange .wrap .btn:hover,
.page-online-products #profile-types .page-act-course #main-content .pricing.no-matrix .promo.orange p .btn:hover,
.page-online-products #profile-types .page-act-course #main-content section.terms .promo.orange p .btn:hover,
.page-online-products #profile-types .page-act-practice-test #main-content .pricing.no-matrix .promo.orange p .btn:hover,
.page-online-products #profile-types .page-act-practice-test #main-content section.terms .promo.orange p .btn:hover,
.page-online-products #profile-types .page-product #main-content .pricing.no-matrix .promo.orange p .btn:hover,
.page-online-products #profile-types .page-product #main-content section.terms .promo.orange p .btn:hover,
.page-online-products #profile-types .page-sat-course #main-content .pricing.no-matrix .promo.orange p .btn:hover,
.page-online-products #profile-types .page-sat-course #main-content section.terms .promo.orange p .btn:hover,
.page-online-products #profile-types .page-sat-practice-test #main-content .pricing.no-matrix .promo.orange p .btn:hover,
.page-online-products #profile-types .page-sat-practice-test #main-content section.terms .promo.orange p .btn:hover,
.page-online-products #profile-types .promo.orange .container .btn:hover,
.page-online-products #profile-types .promo.orange .page-act-course #main-content .pricing.no-matrix p .btn:hover,
.page-online-products #profile-types .promo.orange .page-act-course #main-content section.terms p .btn:hover,
.page-online-products #profile-types .promo.orange .page-act-practice-test #main-content .pricing.no-matrix p .btn:hover,
.page-online-products #profile-types .promo.orange .page-act-practice-test #main-content section.terms p .btn:hover,
.page-online-products #profile-types .promo.orange .page-product #main-content .pricing.no-matrix p .btn:hover,
.page-online-products #profile-types .promo.orange .page-product #main-content section.terms p .btn:hover,
.page-online-products #profile-types .promo.orange .page-sat-course #main-content .pricing.no-matrix p .btn:hover,
.page-online-products #profile-types .promo.orange .page-sat-course #main-content section.terms p .btn:hover,
.page-online-products #profile-types .promo.orange .page-sat-practice-test #main-content .pricing.no-matrix p .btn:hover,
.page-online-products #profile-types .promo.orange .page-sat-practice-test #main-content section.terms p .btn:hover,
.page-product #main-content .pricing.no-matrix .promo.orange p .button:hover,
.page-product #main-content .pricing.no-matrix .promo.orange p .main-footer .footer-links ul li #feedback-widget a:hover,
.page-product #main-content .pricing.no-matrix .promo.orange p .page-online-products #contact-us .btn:hover,
.page-product #main-content .pricing.no-matrix .promo.orange p .page-online-products #profile-types .btn:hover,
.page-product #main-content section.terms .promo.orange p .button:hover,
.page-product #main-content section.terms .promo.orange p .main-footer .footer-links ul li #feedback-widget a:hover,
.page-product #main-content section.terms .promo.orange p .page-online-products #contact-us .btn:hover,
.page-product #main-content section.terms .promo.orange p .page-online-products #profile-types .btn:hover,
.page-sat-course #main-content .pricing.no-matrix .promo.orange p .button:hover,
.page-sat-course #main-content .pricing.no-matrix .promo.orange p .main-footer .footer-links ul li #feedback-widget a:hover,
.page-sat-course #main-content .pricing.no-matrix .promo.orange p .page-online-products #contact-us .btn:hover,
.page-sat-course #main-content .pricing.no-matrix .promo.orange p .page-online-products #profile-types .btn:hover,
.page-sat-course #main-content section.terms .promo.orange p .button:hover,
.page-sat-course #main-content section.terms .promo.orange p .main-footer .footer-links ul li #feedback-widget a:hover,
.page-sat-course #main-content section.terms .promo.orange p .page-online-products #contact-us .btn:hover,
.page-sat-course #main-content section.terms .promo.orange p .page-online-products #profile-types .btn:hover,
.page-sat-practice-test #main-content .pricing.no-matrix .promo.orange p .button:hover,
.page-sat-practice-test #main-content .pricing.no-matrix .promo.orange p .main-footer .footer-links ul li #feedback-widget a:hover,
.page-sat-practice-test #main-content .pricing.no-matrix .promo.orange p .page-online-products #contact-us .btn:hover,
.page-sat-practice-test #main-content .pricing.no-matrix .promo.orange p .page-online-products #profile-types .btn:hover,
.page-sat-practice-test #main-content section.terms .promo.orange p .button:hover,
.page-sat-practice-test #main-content section.terms .promo.orange p .main-footer .footer-links ul li #feedback-widget a:hover,
.page-sat-practice-test #main-content section.terms .promo.orange p .page-online-products #contact-us .btn:hover,
.page-sat-practice-test #main-content section.terms .promo.orange p .page-online-products #profile-types .btn:hover,
.promo.orange .container .button:hover,
.promo.orange .container .main-footer .footer-links ul li #feedback-widget a:hover,
.promo.orange .container .page-online-products #contact-us .btn:hover,
.promo.orange .container .page-online-products #profile-types .btn:hover,
.promo.orange .page-act-course #main-content .pricing.no-matrix p .button:hover,
.promo.orange .page-act-course #main-content .pricing.no-matrix p .main-footer .footer-links ul li #feedback-widget a:hover,
.promo.orange .page-act-course #main-content .pricing.no-matrix p .page-online-products #contact-us .btn:hover,
.promo.orange .page-act-course #main-content .pricing.no-matrix p .page-online-products #profile-types .btn:hover,
.promo.orange .page-act-course #main-content section.terms p .button:hover,
.promo.orange .page-act-course #main-content section.terms p .main-footer .footer-links ul li #feedback-widget a:hover,
.promo.orange .page-act-course #main-content section.terms p .page-online-products #contact-us .btn:hover,
.promo.orange .page-act-course #main-content section.terms p .page-online-products #profile-types .btn:hover,
.promo.orange .page-act-practice-test #main-content .pricing.no-matrix p .button:hover,
.promo.orange .page-act-practice-test #main-content .pricing.no-matrix p .main-footer .footer-links ul li #feedback-widget a:hover,
.promo.orange .page-act-practice-test #main-content .pricing.no-matrix p .page-online-products #contact-us .btn:hover,
.promo.orange .page-act-practice-test #main-content .pricing.no-matrix p .page-online-products #profile-types .btn:hover,
.promo.orange .page-act-practice-test #main-content section.terms p .button:hover,
.promo.orange .page-act-practice-test #main-content section.terms p .main-footer .footer-links ul li #feedback-widget a:hover,
.promo.orange .page-act-practice-test #main-content section.terms p .page-online-products #contact-us .btn:hover,
.promo.orange .page-act-practice-test #main-content section.terms p .page-online-products #profile-types .btn:hover,
.promo.orange .page-online-products #contact-us #main-content .wrap .btn:hover,
.promo.orange .page-online-products #main-content .wrap #contact-us .btn:hover,
.promo.orange .page-online-products #main-content .wrap #profile-types .btn:hover,
.promo.orange .page-online-products #main-content .wrap .button:hover,
.promo.orange .page-online-products #main-content .wrap .main-footer .footer-links ul li #feedback-widget a:hover,
.promo.orange .page-online-products #profile-types #main-content .wrap .btn:hover,
.promo.orange .page-product #main-content .pricing.no-matrix p .button:hover,
.promo.orange .page-product #main-content .pricing.no-matrix p .main-footer .footer-links ul li #feedback-widget a:hover,
.promo.orange .page-product #main-content .pricing.no-matrix p .page-online-products #contact-us .btn:hover,
.promo.orange .page-product #main-content .pricing.no-matrix p .page-online-products #profile-types .btn:hover,
.promo.orange .page-product #main-content section.terms p .button:hover,
.promo.orange .page-product #main-content section.terms p .main-footer .footer-links ul li #feedback-widget a:hover,
.promo.orange .page-product #main-content section.terms p .page-online-products #contact-us .btn:hover,
.promo.orange .page-product #main-content section.terms p .page-online-products #profile-types .btn:hover,
.promo.orange .page-sat-course #main-content .pricing.no-matrix p .button:hover,
.promo.orange .page-sat-course #main-content .pricing.no-matrix p .main-footer .footer-links ul li #feedback-widget a:hover,
.promo.orange .page-sat-course #main-content .pricing.no-matrix p .page-online-products #contact-us .btn:hover,
.promo.orange .page-sat-course #main-content .pricing.no-matrix p .page-online-products #profile-types .btn:hover,
.promo.orange .page-sat-course #main-content section.terms p .button:hover,
.promo.orange .page-sat-course #main-content section.terms p .main-footer .footer-links ul li #feedback-widget a:hover,
.promo.orange .page-sat-course #main-content section.terms p .page-online-products #contact-us .btn:hover,
.promo.orange .page-sat-course #main-content section.terms p .page-online-products #profile-types .btn:hover,
.promo.orange .page-sat-practice-test #main-content .pricing.no-matrix p .button:hover,
.promo.orange .page-sat-practice-test #main-content .pricing.no-matrix p .main-footer .footer-links ul li #feedback-widget a:hover,
.promo.orange .page-sat-practice-test #main-content .pricing.no-matrix p .page-online-products #contact-us .btn:hover,
.promo.orange .page-sat-practice-test #main-content .pricing.no-matrix p .page-online-products #profile-types .btn:hover,
.promo.orange .page-sat-practice-test #main-content section.terms p .button:hover,
.promo.orange .page-sat-practice-test #main-content section.terms p .main-footer .footer-links ul li #feedback-widget a:hover,
.promo.orange .page-sat-practice-test #main-content section.terms p .page-online-products #contact-us .btn:hover,
.promo.orange .page-sat-practice-test #main-content section.terms p .page-online-products #profile-types .btn:hover {
    color: #fc7136!important
}

.page-act-course #main-content .pricing.no-matrix .promo p,
.page-act-course #main-content section.terms .promo p,
.page-act-practice-test #main-content .pricing.no-matrix .promo p,
.page-act-practice-test #main-content section.terms .promo p,
.page-online-products #main-content .promo .wrap,
.page-product #main-content .pricing.no-matrix .promo p,
.page-product #main-content section.terms .promo p,
.page-sat-course #main-content .pricing.no-matrix .promo p,
.page-sat-course #main-content section.terms .promo p,
.page-sat-practice-test #main-content .pricing.no-matrix .promo p,
.page-sat-practice-test #main-content section.terms .promo p,
.promo .container,
.promo .page-act-course #main-content .pricing.no-matrix p,
.promo .page-act-course #main-content section.terms p,
.promo .page-act-practice-test #main-content .pricing.no-matrix p,
.promo .page-act-practice-test #main-content section.terms p,
.promo .page-online-products #main-content .wrap,
.promo .page-product #main-content .pricing.no-matrix p,
.promo .page-product #main-content section.terms p,
.promo .page-sat-course #main-content .pricing.no-matrix p,
.promo .page-sat-course #main-content section.terms p,
.promo .page-sat-practice-test #main-content .pricing.no-matrix p,
.promo .page-sat-practice-test #main-content section.terms p {
    display: table
}

.page-act-course #main-content .pricing.no-matrix .promo p>div,
.page-act-course #main-content section.terms .promo p>div,
.page-act-practice-test #main-content .pricing.no-matrix .promo p>div,
.page-act-practice-test #main-content section.terms .promo p>div,
.page-online-products #main-content .promo .wrap>div,
.page-product #main-content .pricing.no-matrix .promo p>div,
.page-product #main-content section.terms .promo p>div,
.page-sat-course #main-content .pricing.no-matrix .promo p>div,
.page-sat-course #main-content section.terms .promo p>div,
.page-sat-practice-test #main-content .pricing.no-matrix .promo p>div,
.page-sat-practice-test #main-content section.terms .promo p>div,
.promo .container>div,
.promo .page-act-course #main-content .pricing.no-matrix p>div,
.promo .page-act-course #main-content section.terms p>div,
.promo .page-act-practice-test #main-content .pricing.no-matrix p>div,
.promo .page-act-practice-test #main-content section.terms p>div,
.promo .page-online-products #main-content .wrap>div,
.promo .page-product #main-content .pricing.no-matrix p>div,
.promo .page-product #main-content section.terms p>div,
.promo .page-sat-course #main-content .pricing.no-matrix p>div,
.promo .page-sat-course #main-content section.terms p>div,
.promo .page-sat-practice-test #main-content .pricing.no-matrix p>div,
.promo .page-sat-practice-test #main-content section.terms p>div {
    text-align: center
}

@media screen and (min-width:768px) {
    .page-act-course #main-content .pricing.no-matrix .promo p>div,
    .page-act-course #main-content section.terms .promo p>div,
    .page-act-practice-test #main-content .pricing.no-matrix .promo p>div,
    .page-act-practice-test #main-content section.terms .promo p>div,
    .page-online-products #main-content .promo .wrap>div,
    .page-product #main-content .pricing.no-matrix .promo p>div,
    .page-product #main-content section.terms .promo p>div,
    .page-sat-course #main-content .pricing.no-matrix .promo p>div,
    .page-sat-course #main-content section.terms .promo p>div,
    .page-sat-practice-test #main-content .pricing.no-matrix .promo p>div,
    .page-sat-practice-test #main-content section.terms .promo p>div,
    .promo .container>div,
    .promo .page-act-course #main-content .pricing.no-matrix p>div,
    .promo .page-act-course #main-content section.terms p>div,
    .promo .page-act-practice-test #main-content .pricing.no-matrix p>div,
    .promo .page-act-practice-test #main-content section.terms p>div,
    .promo .page-online-products #main-content .wrap>div,
    .promo .page-product #main-content .pricing.no-matrix p>div,
    .promo .page-product #main-content section.terms p>div,
    .promo .page-sat-course #main-content .pricing.no-matrix p>div,
    .promo .page-sat-course #main-content section.terms p>div,
    .promo .page-sat-practice-test #main-content .pricing.no-matrix p>div,
    .promo .page-sat-practice-test #main-content section.terms p>div {
        display: table-cell;
        vertical-align: middle
    }
    .page-act-course #main-content .pricing.no-matrix .promo p>div:first-of-type,
    .page-act-course #main-content section.terms .promo p>div:first-of-type,
    .page-act-practice-test #main-content .pricing.no-matrix .promo p>div:first-of-type,
    .page-act-practice-test #main-content section.terms .promo p>div:first-of-type,
    .page-online-products #main-content .promo .wrap>div:first-of-type,
    .page-product #main-content .pricing.no-matrix .promo p>div:first-of-type,
    .page-product #main-content section.terms .promo p>div:first-of-type,
    .page-sat-course #main-content .pricing.no-matrix .promo p>div:first-of-type,
    .page-sat-course #main-content section.terms .promo p>div:first-of-type,
    .page-sat-practice-test #main-content .pricing.no-matrix .promo p>div:first-of-type,
    .page-sat-practice-test #main-content section.terms .promo p>div:first-of-type,
    .promo .container>div:first-of-type,
    .promo .page-act-course #main-content .pricing.no-matrix p>div:first-of-type,
    .promo .page-act-course #main-content section.terms p>div:first-of-type,
    .promo .page-act-practice-test #main-content .pricing.no-matrix p>div:first-of-type,
    .promo .page-act-practice-test #main-content section.terms p>div:first-of-type,
    .promo .page-online-products #main-content .wrap>div:first-of-type,
    .promo .page-product #main-content .pricing.no-matrix p>div:first-of-type,
    .promo .page-product #main-content section.terms p>div:first-of-type,
    .promo .page-sat-course #main-content .pricing.no-matrix p>div:first-of-type,
    .promo .page-sat-course #main-content section.terms p>div:first-of-type,
    .promo .page-sat-practice-test #main-content .pricing.no-matrix p>div:first-of-type,
    .promo .page-sat-practice-test #main-content section.terms p>div:first-of-type {
        padding-right: 3.125em
    }
}

.page-act-course #main-content .pricing.no-matrix .promo p h3,
.page-act-course #main-content .pricing.no-matrix .promo p h4,
.page-act-course #main-content section.terms .promo p h3,
.page-act-course #main-content section.terms .promo p h4,
.page-act-practice-test #main-content .pricing.no-matrix .promo p h3,
.page-act-practice-test #main-content .pricing.no-matrix .promo p h4,
.page-act-practice-test #main-content section.terms .promo p h3,
.page-act-practice-test #main-content section.terms .promo p h4,
.page-online-products #main-content .promo .wrap h3,
.page-online-products #main-content .promo .wrap h4,
.page-product #main-content .pricing.no-matrix .promo p h3,
.page-product #main-content .pricing.no-matrix .promo p h4,
.page-product #main-content section.terms .promo p h3,
.page-product #main-content section.terms .promo p h4,
.page-sat-course #main-content .pricing.no-matrix .promo p h3,
.page-sat-course #main-content .pricing.no-matrix .promo p h4,
.page-sat-course #main-content section.terms .promo p h3,
.page-sat-course #main-content section.terms .promo p h4,
.page-sat-practice-test #main-content .pricing.no-matrix .promo p h3,
.page-sat-practice-test #main-content .pricing.no-matrix .promo p h4,
.page-sat-practice-test #main-content section.terms .promo p h3,
.page-sat-practice-test #main-content section.terms .promo p h4,
.promo .container h3,
.promo .container h4,
.promo .page-act-course #main-content .pricing.no-matrix p h3,
.promo .page-act-course #main-content .pricing.no-matrix p h4,
.promo .page-act-course #main-content section.terms p h3,
.promo .page-act-course #main-content section.terms p h4,
.promo .page-act-practice-test #main-content .pricing.no-matrix p h3,
.promo .page-act-practice-test #main-content .pricing.no-matrix p h4,
.promo .page-act-practice-test #main-content section.terms p h3,
.promo .page-act-practice-test #main-content section.terms p h4,
.promo .page-online-products #main-content .wrap h3,
.promo .page-online-products #main-content .wrap h4,
.promo .page-product #main-content .pricing.no-matrix p h3,
.promo .page-product #main-content .pricing.no-matrix p h4,
.promo .page-product #main-content section.terms p h3,
.promo .page-product #main-content section.terms p h4,
.promo .page-sat-course #main-content .pricing.no-matrix p h3,
.promo .page-sat-course #main-content .pricing.no-matrix p h4,
.promo .page-sat-course #main-content section.terms p h3,
.promo .page-sat-course #main-content section.terms p h4,
.promo .page-sat-practice-test #main-content .pricing.no-matrix p h3,
.promo .page-sat-practice-test #main-content .pricing.no-matrix p h4,
.promo .page-sat-practice-test #main-content section.terms p h3,
.promo .page-sat-practice-test #main-content section.terms p h4 {
    display: block;
    margin: 0;
    color: #fff;

    font-family: "proxima-soft", sans-serif;
    font-weight: 300
}

@media screen and (min-width:768px) {
    .page-act-course #main-content .pricing.no-matrix .promo p h3,
    .page-act-course #main-content .pricing.no-matrix .promo p h4,
    .page-act-course #main-content section.terms .promo p h3,
    .page-act-course #main-content section.terms .promo p h4,
    .page-act-practice-test #main-content .pricing.no-matrix .promo p h3,
    .page-act-practice-test #main-content .pricing.no-matrix .promo p h4,
    .page-act-practice-test #main-content section.terms .promo p h3,
    .page-act-practice-test #main-content section.terms .promo p h4,
    .page-online-products #main-content .promo .wrap h3,
    .page-online-products #main-content .promo .wrap h4,
    .page-product #main-content .pricing.no-matrix .promo p h3,
    .page-product #main-content .pricing.no-matrix .promo p h4,
    .page-product #main-content section.terms .promo p h3,
    .page-product #main-content section.terms .promo p h4,
    .page-sat-course #main-content .pricing.no-matrix .promo p h3,
    .page-sat-course #main-content .pricing.no-matrix .promo p h4,
    .page-sat-course #main-content section.terms .promo p h3,
    .page-sat-course #main-content section.terms .promo p h4,
    .page-sat-practice-test #main-content .pricing.no-matrix .promo p h3,
    .page-sat-practice-test #main-content .pricing.no-matrix .promo p h4,
    .page-sat-practice-test #main-content section.terms .promo p h3,
    .page-sat-practice-test #main-content section.terms .promo p h4,
    .promo .container h3,
    .promo .container h4,
    .promo .page-act-course #main-content .pricing.no-matrix p h3,
    .promo .page-act-course #main-content .pricing.no-matrix p h4,
    .promo .page-act-course #main-content section.terms p h3,
    .promo .page-act-course #main-content section.terms p h4,
    .promo .page-act-practice-test #main-content .pricing.no-matrix p h3,
    .promo .page-act-practice-test #main-content .pricing.no-matrix p h4,
    .promo .page-act-practice-test #main-content section.terms p h3,
    .promo .page-act-practice-test #main-content section.terms p h4,
    .promo .page-online-products #main-content .wrap h3,
    .promo .page-online-products #main-content .wrap h4,
    .promo .page-product #main-content .pricing.no-matrix p h3,
    .promo .page-product #main-content .pricing.no-matrix p h4,
    .promo .page-product #main-content section.terms p h3,
    .promo .page-product #main-content section.terms p h4,
    .promo .page-sat-course #main-content .pricing.no-matrix p h3,
    .promo .page-sat-course #main-content .pricing.no-matrix p h4,
    .promo .page-sat-course #main-content section.terms p h3,
    .promo .page-sat-course #main-content section.terms p h4,
    .promo .page-sat-practice-test #main-content .pricing.no-matrix p h3,
    .promo .page-sat-practice-test #main-content .pricing.no-matrix p h4,
    .promo .page-sat-practice-test #main-content section.terms p h3,
    .promo .page-sat-practice-test #main-content section.terms p h4 {

        display: inline-block;
        vertical-align: middle
    }
}

@media screen and (min-width:1024px) {
    .page-act-course #main-content .pricing.no-matrix .promo p h3,
    .page-act-course #main-content .pricing.no-matrix .promo p h4,
    .page-act-course #main-content section.terms .promo p h3,
    .page-act-course #main-content section.terms .promo p h4,
    .page-act-practice-test #main-content .pricing.no-matrix .promo p h3,
    .page-act-practice-test #main-content .pricing.no-matrix .promo p h4,
    .page-act-practice-test #main-content section.terms .promo p h3,
    .page-act-practice-test #main-content section.terms .promo p h4,
    .page-online-products #main-content .promo .wrap h3,
    .page-online-products #main-content .promo .wrap h4,
    .page-product #main-content .pricing.no-matrix .promo p h3,
    .page-product #main-content .pricing.no-matrix .promo p h4,
    .page-product #main-content section.terms .promo p h3,
    .page-product #main-content section.terms .promo p h4,
    .page-sat-course #main-content .pricing.no-matrix .promo p h3,
    .page-sat-course #main-content .pricing.no-matrix .promo p h4,
    .page-sat-course #main-content section.terms .promo p h3,
    .page-sat-course #main-content section.terms .promo p h4,
    .page-sat-practice-test #main-content .pricing.no-matrix .promo p h3,
    .page-sat-practice-test #main-content .pricing.no-matrix .promo p h4,
    .page-sat-practice-test #main-content section.terms .promo p h3,
    .page-sat-practice-test #main-content section.terms .promo p h4,
    .promo .container h3,
    .promo .container h4,
    .promo .page-act-course #main-content .pricing.no-matrix p h3,
    .promo .page-act-course #main-content .pricing.no-matrix p h4,
    .promo .page-act-course #main-content section.terms p h3,
    .promo .page-act-course #main-content section.terms p h4,
    .promo .page-act-practice-test #main-content .pricing.no-matrix p h3,
    .promo .page-act-practice-test #main-content .pricing.no-matrix p h4,
    .promo .page-act-practice-test #main-content section.terms p h3,
    .promo .page-act-practice-test #main-content section.terms p h4,
    .promo .page-online-products #main-content .wrap h3,
    .promo .page-online-products #main-content .wrap h4,
    .promo .page-product #main-content .pricing.no-matrix p h3,
    .promo .page-product #main-content .pricing.no-matrix p h4,
    .promo .page-product #main-content section.terms p h3,
    .promo .page-product #main-content section.terms p h4,
    .promo .page-sat-course #main-content .pricing.no-matrix p h3,
    .promo .page-sat-course #main-content .pricing.no-matrix p h4,
    .promo .page-sat-course #main-content section.terms p h3,
    .promo .page-sat-course #main-content section.terms p h4,
    .promo .page-sat-practice-test #main-content .pricing.no-matrix p h3,
    .promo .page-sat-practice-test #main-content .pricing.no-matrix p h4,
    .promo .page-sat-practice-test #main-content section.terms p h3,
    .promo .page-sat-practice-test #main-content section.terms p h4 {

    }
}

.page-act-course #main-content .pricing.no-matrix .promo p h3 span,
.page-act-course #main-content .pricing.no-matrix .promo p h4 span,
.page-act-course #main-content section.terms .promo p h3 span,
.page-act-course #main-content section.terms .promo p h4 span,
.page-act-practice-test #main-content .pricing.no-matrix .promo p h3 span,
.page-act-practice-test #main-content .pricing.no-matrix .promo p h4 span,
.page-act-practice-test #main-content section.terms .promo p h3 span,
.page-act-practice-test #main-content section.terms .promo p h4 span,
.page-online-products #main-content .promo .wrap h3 span,
.page-online-products #main-content .promo .wrap h4 span,
.page-product #main-content .pricing.no-matrix .promo p h3 span,
.page-product #main-content .pricing.no-matrix .promo p h4 span,
.page-product #main-content section.terms .promo p h3 span,
.page-product #main-content section.terms .promo p h4 span,
.page-sat-course #main-content .pricing.no-matrix .promo p h3 span,
.page-sat-course #main-content .pricing.no-matrix .promo p h4 span,
.page-sat-course #main-content section.terms .promo p h3 span,
.page-sat-course #main-content section.terms .promo p h4 span,
.page-sat-practice-test #main-content .pricing.no-matrix .promo p h3 span,
.page-sat-practice-test #main-content .pricing.no-matrix .promo p h4 span,
.page-sat-practice-test #main-content section.terms .promo p h3 span,
.page-sat-practice-test #main-content section.terms .promo p h4 span,
.promo .container h3 span,
.promo .container h4 span,
.promo .page-act-course #main-content .pricing.no-matrix p h3 span,
.promo .page-act-course #main-content .pricing.no-matrix p h4 span,
.promo .page-act-course #main-content section.terms p h3 span,
.promo .page-act-course #main-content section.terms p h4 span,
.promo .page-act-practice-test #main-content .pricing.no-matrix p h3 span,
.promo .page-act-practice-test #main-content .pricing.no-matrix p h4 span,
.promo .page-act-practice-test #main-content section.terms p h3 span,
.promo .page-act-practice-test #main-content section.terms p h4 span,
.promo .page-online-products #main-content .wrap h3 span,
.promo .page-online-products #main-content .wrap h4 span,
.promo .page-product #main-content .pricing.no-matrix p h3 span,
.promo .page-product #main-content .pricing.no-matrix p h4 span,
.promo .page-product #main-content section.terms p h3 span,
.promo .page-product #main-content section.terms p h4 span,
.promo .page-sat-course #main-content .pricing.no-matrix p h3 span,
.promo .page-sat-course #main-content .pricing.no-matrix p h4 span,
.promo .page-sat-course #main-content section.terms p h3 span,
.promo .page-sat-course #main-content section.terms p h4 span,
.promo .page-sat-practice-test #main-content .pricing.no-matrix p h3 span,
.promo .page-sat-practice-test #main-content .pricing.no-matrix p h4 span,
.promo .page-sat-practice-test #main-content section.terms p h3 span,
.promo .page-sat-practice-test #main-content section.terms p h4 span {
    font-family: "proxima-soft", sans-serif;
    font-weight: 600
}

.page-act-course #main-content .pricing.no-matrix .promo p h3,
.page-act-course #main-content section.terms .promo p h3,
.page-act-practice-test #main-content .pricing.no-matrix .promo p h3,
.page-act-practice-test #main-content section.terms .promo p h3,
.page-online-products #main-content .promo .wrap h3,
.page-product #main-content .pricing.no-matrix .promo p h3,
.page-product #main-content section.terms .promo p h3,
.page-sat-course #main-content .pricing.no-matrix .promo p h3,
.page-sat-course #main-content section.terms .promo p h3,
.page-sat-practice-test #main-content .pricing.no-matrix .promo p h3,
.page-sat-practice-test #main-content section.terms .promo p h3,
.promo .container h3,
.promo .page-act-course #main-content .pricing.no-matrix p h3,
.promo .page-act-course #main-content section.terms p h3,
.promo .page-act-practice-test #main-content .pricing.no-matrix p h3,
.promo .page-act-practice-test #main-content section.terms p h3,
.promo .page-online-products #main-content .wrap h3,
.promo .page-product #main-content .pricing.no-matrix p h3,
.promo .page-product #main-content section.terms p h3,
.promo .page-sat-course #main-content .pricing.no-matrix p h3,
.promo .page-sat-course #main-content section.terms p h3,
.promo .page-sat-practice-test #main-content .pricing.no-matrix p h3,
.promo .page-sat-practice-test #main-content section.terms p h3 {

    opacity: .75
}

@media screen and (min-width:768px) {
    .page-act-course #main-content .pricing.no-matrix .promo p h3,
    .page-act-course #main-content section.terms .promo p h3,
    .page-act-practice-test #main-content .pricing.no-matrix .promo p h3,
    .page-act-practice-test #main-content section.terms .promo p h3,
    .page-online-products #main-content .promo .wrap h3,
    .page-product #main-content .pricing.no-matrix .promo p h3,
    .page-product #main-content section.terms .promo p h3,
    .page-sat-course #main-content .pricing.no-matrix .promo p h3,
    .page-sat-course #main-content section.terms .promo p h3,
    .page-sat-practice-test #main-content .pricing.no-matrix .promo p h3,
    .page-sat-practice-test #main-content section.terms .promo p h3,
    .promo .container h3,
    .promo .page-act-course #main-content .pricing.no-matrix p h3,
    .promo .page-act-course #main-content section.terms p h3,
    .promo .page-act-practice-test #main-content .pricing.no-matrix p h3,
    .promo .page-act-practice-test #main-content section.terms p h3,
    .promo .page-online-products #main-content .wrap h3,
    .promo .page-product #main-content .pricing.no-matrix p h3,
    .promo .page-product #main-content section.terms p h3,
    .promo .page-sat-course #main-content .pricing.no-matrix p h3,
    .promo .page-sat-course #main-content section.terms p h3,
    .promo .page-sat-practice-test #main-content .pricing.no-matrix p h3,
    .promo .page-sat-practice-test #main-content section.terms p h3 {
    }
}

@media screen and (min-width:1024px) {
    .page-act-course #main-content .pricing.no-matrix .promo p h3,
    .page-act-course #main-content section.terms .promo p h3,
    .page-act-practice-test #main-content .pricing.no-matrix .promo p h3,
    .page-act-practice-test #main-content section.terms .promo p h3,
    .page-online-products #main-content .promo .wrap h3,
    .page-product #main-content .pricing.no-matrix .promo p h3,
    .page-product #main-content section.terms .promo p h3,
    .page-sat-course #main-content .pricing.no-matrix .promo p h3,
    .page-sat-course #main-content section.terms .promo p h3,
    .page-sat-practice-test #main-content .pricing.no-matrix .promo p h3,
    .page-sat-practice-test #main-content section.terms .promo p h3,
    .promo .container h3,
    .promo .page-act-course #main-content .pricing.no-matrix p h3,
    .promo .page-act-course #main-content section.terms p h3,
    .promo .page-act-practice-test #main-content .pricing.no-matrix p h3,
    .promo .page-act-practice-test #main-content section.terms p h3,
    .promo .page-online-products #main-content .wrap h3,
    .promo .page-product #main-content .pricing.no-matrix p h3,
    .promo .page-product #main-content section.terms p h3,
    .promo .page-sat-course #main-content .pricing.no-matrix p h3,
    .promo .page-sat-course #main-content section.terms p h3,
    .promo .page-sat-practice-test #main-content .pricing.no-matrix p h3,
    .promo .page-sat-practice-test #main-content section.terms p h3 {

    }
}

.page-act-course #main-content .pricing.no-matrix .promo p .small,
.page-act-course #main-content section.terms .promo p .small,
.page-act-practice-test #main-content .pricing.no-matrix .promo p .small,
.page-act-practice-test #main-content section.terms .promo p .small,
.page-online-products #main-content .promo .wrap .small,
.page-product #main-content .pricing.no-matrix .promo p .small,
.page-product #main-content section.terms .promo p .small,
.page-sat-course #main-content .pricing.no-matrix .promo p .small,
.page-sat-course #main-content section.terms .promo p .small,
.page-sat-practice-test #main-content .pricing.no-matrix .promo p .small,
.page-sat-practice-test #main-content section.terms .promo p .small,
.promo .container .small,
.promo .page-act-course #main-content .pricing.no-matrix p .small,
.promo .page-act-course #main-content section.terms p .small,
.promo .page-act-practice-test #main-content .pricing.no-matrix p .small,
.promo .page-act-practice-test #main-content section.terms p .small,
.promo .page-online-products #main-content .wrap .small,
.promo .page-product #main-content .pricing.no-matrix p .small,
.promo .page-product #main-content section.terms p .small,
.promo .page-sat-course #main-content .pricing.no-matrix p .small,
.promo .page-sat-course #main-content section.terms p .small,
.promo .page-sat-practice-test #main-content .pricing.no-matrix p .small,
.promo .page-sat-practice-test #main-content section.terms p .small {
    color: rgba(255, 255, 255, .5);

    font-style: italic
}

.main-footer .footer-links ul li #feedback-widget .page-act-course #main-content .pricing.no-matrix .promo p a,
.main-footer .footer-links ul li #feedback-widget .page-act-course #main-content section.terms .promo p a,
.main-footer .footer-links ul li #feedback-widget .page-act-practice-test #main-content .pricing.no-matrix .promo p a,
.main-footer .footer-links ul li #feedback-widget .page-act-practice-test #main-content section.terms .promo p a,
.main-footer .footer-links ul li #feedback-widget .page-online-products #main-content .promo .wrap a,
.main-footer .footer-links ul li #feedback-widget .page-product #main-content .pricing.no-matrix .promo p a,
.main-footer .footer-links ul li #feedback-widget .page-product #main-content section.terms .promo p a,
.main-footer .footer-links ul li #feedback-widget .page-sat-course #main-content .pricing.no-matrix .promo p a,
.main-footer .footer-links ul li #feedback-widget .page-sat-course #main-content section.terms .promo p a,
.main-footer .footer-links ul li #feedback-widget .page-sat-practice-test #main-content .pricing.no-matrix .promo p a,
.main-footer .footer-links ul li #feedback-widget .page-sat-practice-test #main-content section.terms .promo p a,
.main-footer .footer-links ul li #feedback-widget .promo .container a,
.main-footer .footer-links ul li #feedback-widget .promo .page-act-course #main-content .pricing.no-matrix p a,
.main-footer .footer-links ul li #feedback-widget .promo .page-act-course #main-content section.terms p a,
.main-footer .footer-links ul li #feedback-widget .promo .page-act-practice-test #main-content .pricing.no-matrix p a,
.main-footer .footer-links ul li #feedback-widget .promo .page-act-practice-test #main-content section.terms p a,
.main-footer .footer-links ul li #feedback-widget .promo .page-online-products #main-content .wrap a,
.main-footer .footer-links ul li #feedback-widget .promo .page-product #main-content .pricing.no-matrix p a,
.main-footer .footer-links ul li #feedback-widget .promo .page-product #main-content section.terms p a,
.main-footer .footer-links ul li #feedback-widget .promo .page-sat-course #main-content .pricing.no-matrix p a,
.main-footer .footer-links ul li #feedback-widget .promo .page-sat-course #main-content section.terms p a,
.main-footer .footer-links ul li #feedback-widget .promo .page-sat-practice-test #main-content .pricing.no-matrix p a,
.main-footer .footer-links ul li #feedback-widget .promo .page-sat-practice-test #main-content section.terms p a,
.page-act-course #main-content .pricing.no-matrix .promo p .button,
.page-act-course #main-content .pricing.no-matrix .promo p .main-footer .footer-links ul li #feedback-widget a,
.page-act-course #main-content .pricing.no-matrix .promo p .page-online-products #contact-us .btn,
.page-act-course #main-content .pricing.no-matrix .promo p .page-online-products #profile-types .btn,
.page-act-course #main-content section.terms .promo p .button,
.page-act-course #main-content section.terms .promo p .main-footer .footer-links ul li #feedback-widget a,
.page-act-course #main-content section.terms .promo p .page-online-products #contact-us .btn,
.page-act-course #main-content section.terms .promo p .page-online-products #profile-types .btn,
.page-act-practice-test #main-content .pricing.no-matrix .promo p .button,
.page-act-practice-test #main-content .pricing.no-matrix .promo p .main-footer .footer-links ul li #feedback-widget a,
.page-act-practice-test #main-content .pricing.no-matrix .promo p .page-online-products #contact-us .btn,
.page-act-practice-test #main-content .pricing.no-matrix .promo p .page-online-products #profile-types .btn,
.page-act-practice-test #main-content section.terms .promo p .button,
.page-act-practice-test #main-content section.terms .promo p .main-footer .footer-links ul li #feedback-widget a,
.page-act-practice-test #main-content section.terms .promo p .page-online-products #contact-us .btn,
.page-act-practice-test #main-content section.terms .promo p .page-online-products #profile-types .btn,
.page-online-products #contact-us #main-content .promo .wrap .btn,
.page-online-products #contact-us .page-act-course #main-content .pricing.no-matrix .promo p .btn,
.page-online-products #contact-us .page-act-course #main-content section.terms .promo p .btn,
.page-online-products #contact-us .page-act-practice-test #main-content .pricing.no-matrix .promo p .btn,
.page-online-products #contact-us .page-act-practice-test #main-content section.terms .promo p .btn,
.page-online-products #contact-us .page-product #main-content .pricing.no-matrix .promo p .btn,
.page-online-products #contact-us .page-product #main-content section.terms .promo p .btn,
.page-online-products #contact-us .page-sat-course #main-content .pricing.no-matrix .promo p .btn,
.page-online-products #contact-us .page-sat-course #main-content section.terms .promo p .btn,
.page-online-products #contact-us .page-sat-practice-test #main-content .pricing.no-matrix .promo p .btn,
.page-online-products #contact-us .page-sat-practice-test #main-content section.terms .promo p .btn,
.page-online-products #contact-us .promo .container .btn,
.page-online-products #contact-us .promo .page-act-course #main-content .pricing.no-matrix p .btn,
.page-online-products #contact-us .promo .page-act-course #main-content section.terms p .btn,
.page-online-products #contact-us .promo .page-act-practice-test #main-content .pricing.no-matrix p .btn,
.page-online-products #contact-us .promo .page-act-practice-test #main-content section.terms p .btn,
.page-online-products #contact-us .promo .page-product #main-content .pricing.no-matrix p .btn,
.page-online-products #contact-us .promo .page-product #main-content section.terms p .btn,
.page-online-products #contact-us .promo .page-sat-course #main-content .pricing.no-matrix p .btn,
.page-online-products #contact-us .promo .page-sat-course #main-content section.terms p .btn,
.page-online-products #contact-us .promo .page-sat-practice-test #main-content .pricing.no-matrix p .btn,
.page-online-products #contact-us .promo .page-sat-practice-test #main-content section.terms p .btn,
.page-online-products #main-content .promo .wrap #contact-us .btn,
.page-online-products #main-content .promo .wrap #profile-types .btn,
.page-online-products #main-content .promo .wrap .button,
.page-online-products #main-content .promo .wrap .main-footer .footer-links ul li #feedback-widget a,
.page-online-products #profile-types #main-content .promo .wrap .btn,
.page-online-products #profile-types .page-act-course #main-content .pricing.no-matrix .promo p .btn,
.page-online-products #profile-types .page-act-course #main-content section.terms .promo p .btn,
.page-online-products #profile-types .page-act-practice-test #main-content .pricing.no-matrix .promo p .btn,
.page-online-products #profile-types .page-act-practice-test #main-content section.terms .promo p .btn,
.page-online-products #profile-types .page-product #main-content .pricing.no-matrix .promo p .btn,
.page-online-products #profile-types .page-product #main-content section.terms .promo p .btn,
.page-online-products #profile-types .page-sat-course #main-content .pricing.no-matrix .promo p .btn,
.page-online-products #profile-types .page-sat-course #main-content section.terms .promo p .btn,
.page-online-products #profile-types .page-sat-practice-test #main-content .pricing.no-matrix .promo p .btn,
.page-online-products #profile-types .page-sat-practice-test #main-content section.terms .promo p .btn,
.page-online-products #profile-types .promo .container .btn,
.page-online-products #profile-types .promo .page-act-course #main-content .pricing.no-matrix p .btn,
.page-online-products #profile-types .promo .page-act-course #main-content section.terms p .btn,
.page-online-products #profile-types .promo .page-act-practice-test #main-content .pricing.no-matrix p .btn,
.page-online-products #profile-types .promo .page-act-practice-test #main-content section.terms p .btn,
.page-online-products #profile-types .promo .page-product #main-content .pricing.no-matrix p .btn,
.page-online-products #profile-types .promo .page-product #main-content section.terms p .btn,
.page-online-products #profile-types .promo .page-sat-course #main-content .pricing.no-matrix p .btn,
.page-online-products #profile-types .promo .page-sat-course #main-content section.terms p .btn,
.page-online-products #profile-types .promo .page-sat-practice-test #main-content .pricing.no-matrix p .btn,
.page-online-products #profile-types .promo .page-sat-practice-test #main-content section.terms p .btn,
.page-product #main-content .pricing.no-matrix .promo p .button,
.page-product #main-content .pricing.no-matrix .promo p .main-footer .footer-links ul li #feedback-widget a,
.page-product #main-content .pricing.no-matrix .promo p .page-online-products #contact-us .btn,
.page-product #main-content .pricing.no-matrix .promo p .page-online-products #profile-types .btn,
.page-product #main-content section.terms .promo p .button,
.page-product #main-content section.terms .promo p .main-footer .footer-links ul li #feedback-widget a,
.page-product #main-content section.terms .promo p .page-online-products #contact-us .btn,
.page-product #main-content section.terms .promo p .page-online-products #profile-types .btn,
.page-sat-course #main-content .pricing.no-matrix .promo p .button,
.page-sat-course #main-content .pricing.no-matrix .promo p .main-footer .footer-links ul li #feedback-widget a,
.page-sat-course #main-content .pricing.no-matrix .promo p .page-online-products #contact-us .btn,
.page-sat-course #main-content .pricing.no-matrix .promo p .page-online-products #profile-types .btn,
.page-sat-course #main-content section.terms .promo p .button,
.page-sat-course #main-content section.terms .promo p .main-footer .footer-links ul li #feedback-widget a,
.page-sat-course #main-content section.terms .promo p .page-online-products #contact-us .btn,
.page-sat-course #main-content section.terms .promo p .page-online-products #profile-types .btn,
.page-sat-practice-test #main-content .pricing.no-matrix .promo p .button,
.page-sat-practice-test #main-content .pricing.no-matrix .promo p .main-footer .footer-links ul li #feedback-widget a,
.page-sat-practice-test #main-content .pricing.no-matrix .promo p .page-online-products #contact-us .btn,
.page-sat-practice-test #main-content .pricing.no-matrix .promo p .page-online-products #profile-types .btn,
.page-sat-practice-test #main-content section.terms .promo p .button,
.page-sat-practice-test #main-content section.terms .promo p .main-footer .footer-links ul li #feedback-widget a,
.page-sat-practice-test #main-content section.terms .promo p .page-online-products #contact-us .btn,
.page-sat-practice-test #main-content section.terms .promo p .page-online-products #profile-types .btn,
.promo .container .button,
.promo .container .main-footer .footer-links ul li #feedback-widget a,
.promo .container .page-online-products #contact-us .btn,
.promo .container .page-online-products #profile-types .btn,
.promo .page-act-course #main-content .pricing.no-matrix p .button,
.promo .page-act-course #main-content .pricing.no-matrix p .main-footer .footer-links ul li #feedback-widget a,
.promo .page-act-course #main-content .pricing.no-matrix p .page-online-products #contact-us .btn,
.promo .page-act-course #main-content .pricing.no-matrix p .page-online-products #profile-types .btn,
.promo .page-act-course #main-content section.terms p .button,
.promo .page-act-course #main-content section.terms p .main-footer .footer-links ul li #feedback-widget a,
.promo .page-act-course #main-content section.terms p .page-online-products #contact-us .btn,
.promo .page-act-course #main-content section.terms p .page-online-products #profile-types .btn,
.promo .page-act-practice-test #main-content .pricing.no-matrix p .button,
.promo .page-act-practice-test #main-content .pricing.no-matrix p .main-footer .footer-links ul li #feedback-widget a,
.promo .page-act-practice-test #main-content .pricing.no-matrix p .page-online-products #contact-us .btn,
.promo .page-act-practice-test #main-content .pricing.no-matrix p .page-online-products #profile-types .btn,
.promo .page-act-practice-test #main-content section.terms p .button,
.promo .page-act-practice-test #main-content section.terms p .main-footer .footer-links ul li #feedback-widget a,
.promo .page-act-practice-test #main-content section.terms p .page-online-products #contact-us .btn,
.promo .page-act-practice-test #main-content section.terms p .page-online-products #profile-types .btn,
.promo .page-online-products #contact-us #main-content .wrap .btn,
.promo .page-online-products #main-content .wrap #contact-us .btn,
.promo .page-online-products #main-content .wrap #profile-types .btn,
.promo .page-online-products #main-content .wrap .button,
.promo .page-online-products #main-content .wrap .main-footer .footer-links ul li #feedback-widget a,
.promo .page-online-products #profile-types #main-content .wrap .btn,
.promo .page-product #main-content .pricing.no-matrix p .button,
.promo .page-product #main-content .pricing.no-matrix p .main-footer .footer-links ul li #feedback-widget a,
.promo .page-product #main-content .pricing.no-matrix p .page-online-products #contact-us .btn,
.promo .page-product #main-content .pricing.no-matrix p .page-online-products #profile-types .btn,
.promo .page-product #main-content section.terms p .button,
.promo .page-product #main-content section.terms p .main-footer .footer-links ul li #feedback-widget a,
.promo .page-product #main-content section.terms p .page-online-products #contact-us .btn,
.promo .page-product #main-content section.terms p .page-online-products #profile-types .btn,
.promo .page-sat-course #main-content .pricing.no-matrix p .button,
.promo .page-sat-course #main-content .pricing.no-matrix p .main-footer .footer-links ul li #feedback-widget a,
.promo .page-sat-course #main-content .pricing.no-matrix p .page-online-products #contact-us .btn,
.promo .page-sat-course #main-content .pricing.no-matrix p .page-online-products #profile-types .btn,
.promo .page-sat-course #main-content section.terms p .button,
.promo .page-sat-course #main-content section.terms p .main-footer .footer-links ul li #feedback-widget a,
.promo .page-sat-course #main-content section.terms p .page-online-products #contact-us .btn,
.promo .page-sat-course #main-content section.terms p .page-online-products #profile-types .btn,
.promo .page-sat-practice-test #main-content .pricing.no-matrix p .button,
.promo .page-sat-practice-test #main-content .pricing.no-matrix p .main-footer .footer-links ul li #feedback-widget a,
.promo .page-sat-practice-test #main-content .pricing.no-matrix p .page-online-products #contact-us .btn,
.promo .page-sat-practice-test #main-content .pricing.no-matrix p .page-online-products #profile-types .btn,
.promo .page-sat-practice-test #main-content section.terms p .button,
.promo .page-sat-practice-test #main-content section.terms p .main-footer .footer-links ul li #feedback-widget a,
.promo .page-sat-practice-test #main-content section.terms p .page-online-products #contact-us .btn,
.promo .page-sat-practice-test #main-content section.terms p .page-online-products #profile-types .btn {
    margin-top: .625em;

}

@media screen and (min-width:768px) {
    .main-footer .footer-links ul li #feedback-widget .page-act-course #main-content .pricing.no-matrix .promo p a,
    .main-footer .footer-links ul li #feedback-widget .page-act-course #main-content section.terms .promo p a,
    .main-footer .footer-links ul li #feedback-widget .page-act-practice-test #main-content .pricing.no-matrix .promo p a,
    .main-footer .footer-links ul li #feedback-widget .page-act-practice-test #main-content section.terms .promo p a,
    .main-footer .footer-links ul li #feedback-widget .page-online-products #main-content .promo .wrap a,
    .main-footer .footer-links ul li #feedback-widget .page-product #main-content .pricing.no-matrix .promo p a,
    .main-footer .footer-links ul li #feedback-widget .page-product #main-content section.terms .promo p a,
    .main-footer .footer-links ul li #feedback-widget .page-sat-course #main-content .pricing.no-matrix .promo p a,
    .main-footer .footer-links ul li #feedback-widget .page-sat-course #main-content section.terms .promo p a,
    .main-footer .footer-links ul li #feedback-widget .page-sat-practice-test #main-content .pricing.no-matrix .promo p a,
    .main-footer .footer-links ul li #feedback-widget .page-sat-practice-test #main-content section.terms .promo p a,
    .main-footer .footer-links ul li #feedback-widget .promo .container a,
    .main-footer .footer-links ul li #feedback-widget .promo .page-act-course #main-content .pricing.no-matrix p a,
    .main-footer .footer-links ul li #feedback-widget .promo .page-act-course #main-content section.terms p a,
    .main-footer .footer-links ul li #feedback-widget .promo .page-act-practice-test #main-content .pricing.no-matrix p a,
    .main-footer .footer-links ul li #feedback-widget .promo .page-act-practice-test #main-content section.terms p a,
    .main-footer .footer-links ul li #feedback-widget .promo .page-online-products #main-content .wrap a,
    .main-footer .footer-links ul li #feedback-widget .promo .page-product #main-content .pricing.no-matrix p a,
    .main-footer .footer-links ul li #feedback-widget .promo .page-product #main-content section.terms p a,
    .main-footer .footer-links ul li #feedback-widget .promo .page-sat-course #main-content .pricing.no-matrix p a,
    .main-footer .footer-links ul li #feedback-widget .promo .page-sat-course #main-content section.terms p a,
    .main-footer .footer-links ul li #feedback-widget .promo .page-sat-practice-test #main-content .pricing.no-matrix p a,
    .main-footer .footer-links ul li #feedback-widget .promo .page-sat-practice-test #main-content section.terms p a,
    .page-act-course #main-content .pricing.no-matrix .promo p .button,
    .page-act-course #main-content .pricing.no-matrix .promo p .main-footer .footer-links ul li #feedback-widget a,
    .page-act-course #main-content .pricing.no-matrix .promo p .page-online-products #contact-us .btn,
    .page-act-course #main-content .pricing.no-matrix .promo p .page-online-products #profile-types .btn,
    .page-act-course #main-content section.terms .promo p .button,
    .page-act-course #main-content section.terms .promo p .main-footer .footer-links ul li #feedback-widget a,
    .page-act-course #main-content section.terms .promo p .page-online-products #contact-us .btn,
    .page-act-course #main-content section.terms .promo p .page-online-products #profile-types .btn,
    .page-act-practice-test #main-content .pricing.no-matrix .promo p .button,
    .page-act-practice-test #main-content .pricing.no-matrix .promo p .main-footer .footer-links ul li #feedback-widget a,
    .page-act-practice-test #main-content .pricing.no-matrix .promo p .page-online-products #contact-us .btn,
    .page-act-practice-test #main-content .pricing.no-matrix .promo p .page-online-products #profile-types .btn,
    .page-act-practice-test #main-content section.terms .promo p .button,
    .page-act-practice-test #main-content section.terms .promo p .main-footer .footer-links ul li #feedback-widget a,
    .page-act-practice-test #main-content section.terms .promo p .page-online-products #contact-us .btn,
    .page-act-practice-test #main-content section.terms .promo p .page-online-products #profile-types .btn,
    .page-online-products #contact-us #main-content .promo .wrap .btn,
    .page-online-products #contact-us .page-act-course #main-content .pricing.no-matrix .promo p .btn,
    .page-online-products #contact-us .page-act-course #main-content section.terms .promo p .btn,
    .page-online-products #contact-us .page-act-practice-test #main-content .pricing.no-matrix .promo p .btn,
    .page-online-products #contact-us .page-act-practice-test #main-content section.terms .promo p .btn,
    .page-online-products #contact-us .page-product #main-content .pricing.no-matrix .promo p .btn,
    .page-online-products #contact-us .page-product #main-content section.terms .promo p .btn,
    .page-online-products #contact-us .page-sat-course #main-content .pricing.no-matrix .promo p .btn,
    .page-online-products #contact-us .page-sat-course #main-content section.terms .promo p .btn,
    .page-online-products #contact-us .page-sat-practice-test #main-content .pricing.no-matrix .promo p .btn,
    .page-online-products #contact-us .page-sat-practice-test #main-content section.terms .promo p .btn,
    .page-online-products #contact-us .promo .container .btn,
    .page-online-products #contact-us .promo .page-act-course #main-content .pricing.no-matrix p .btn,
    .page-online-products #contact-us .promo .page-act-course #main-content section.terms p .btn,
    .page-online-products #contact-us .promo .page-act-practice-test #main-content .pricing.no-matrix p .btn,
    .page-online-products #contact-us .promo .page-act-practice-test #main-content section.terms p .btn,
    .page-online-products #contact-us .promo .page-product #main-content .pricing.no-matrix p .btn,
    .page-online-products #contact-us .promo .page-product #main-content section.terms p .btn,
    .page-online-products #contact-us .promo .page-sat-course #main-content .pricing.no-matrix p .btn,
    .page-online-products #contact-us .promo .page-sat-course #main-content section.terms p .btn,
    .page-online-products #contact-us .promo .page-sat-practice-test #main-content .pricing.no-matrix p .btn,
    .page-online-products #contact-us .promo .page-sat-practice-test #main-content section.terms p .btn,
    .page-online-products #main-content .promo .wrap #contact-us .btn,
    .page-online-products #main-content .promo .wrap #profile-types .btn,
    .page-online-products #main-content .promo .wrap .button,
    .page-online-products #main-content .promo .wrap .main-footer .footer-links ul li #feedback-widget a,
    .page-online-products #profile-types #main-content .promo .wrap .btn,
    .page-online-products #profile-types .page-act-course #main-content .pricing.no-matrix .promo p .btn,
    .page-online-products #profile-types .page-act-course #main-content section.terms .promo p .btn,
    .page-online-products #profile-types .page-act-practice-test #main-content .pricing.no-matrix .promo p .btn,
    .page-online-products #profile-types .page-act-practice-test #main-content section.terms .promo p .btn,
    .page-online-products #profile-types .page-product #main-content .pricing.no-matrix .promo p .btn,
    .page-online-products #profile-types .page-product #main-content section.terms .promo p .btn,
    .page-online-products #profile-types .page-sat-course #main-content .pricing.no-matrix .promo p .btn,
    .page-online-products #profile-types .page-sat-course #main-content section.terms .promo p .btn,
    .page-online-products #profile-types .page-sat-practice-test #main-content .pricing.no-matrix .promo p .btn,
    .page-online-products #profile-types .page-sat-practice-test #main-content section.terms .promo p .btn,
    .page-online-products #profile-types .promo .container .btn,
    .page-online-products #profile-types .promo .page-act-course #main-content .pricing.no-matrix p .btn,
    .page-online-products #profile-types .promo .page-act-course #main-content section.terms p .btn,
    .page-online-products #profile-types .promo .page-act-practice-test #main-content .pricing.no-matrix p .btn,
    .page-online-products #profile-types .promo .page-act-practice-test #main-content section.terms p .btn,
    .page-online-products #profile-types .promo .page-product #main-content .pricing.no-matrix p .btn,
    .page-online-products #profile-types .promo .page-product #main-content section.terms p .btn,
    .page-online-products #profile-types .promo .page-sat-course #main-content .pricing.no-matrix p .btn,
    .page-online-products #profile-types .promo .page-sat-course #main-content section.terms p .btn,
    .page-online-products #profile-types .promo .page-sat-practice-test #main-content .pricing.no-matrix p .btn,
    .page-online-products #profile-types .promo .page-sat-practice-test #main-content section.terms p .btn,
    .page-product #main-content .pricing.no-matrix .promo p .button,
    .page-product #main-content .pricing.no-matrix .promo p .main-footer .footer-links ul li #feedback-widget a,
    .page-product #main-content .pricing.no-matrix .promo p .page-online-products #contact-us .btn,
    .page-product #main-content .pricing.no-matrix .promo p .page-online-products #profile-types .btn,
    .page-product #main-content section.terms .promo p .button,
    .page-product #main-content section.terms .promo p .main-footer .footer-links ul li #feedback-widget a,
    .page-product #main-content section.terms .promo p .page-online-products #contact-us .btn,
    .page-product #main-content section.terms .promo p .page-online-products #profile-types .btn,
    .page-sat-course #main-content .pricing.no-matrix .promo p .button,
    .page-sat-course #main-content .pricing.no-matrix .promo p .main-footer .footer-links ul li #feedback-widget a,
    .page-sat-course #main-content .pricing.no-matrix .promo p .page-online-products #contact-us .btn,
    .page-sat-course #main-content .pricing.no-matrix .promo p .page-online-products #profile-types .btn,
    .page-sat-course #main-content section.terms .promo p .button,
    .page-sat-course #main-content section.terms .promo p .main-footer .footer-links ul li #feedback-widget a,
    .page-sat-course #main-content section.terms .promo p .page-online-products #contact-us .btn,
    .page-sat-course #main-content section.terms .promo p .page-online-products #profile-types .btn,
    .page-sat-practice-test #main-content .pricing.no-matrix .promo p .button,
    .page-sat-practice-test #main-content .pricing.no-matrix .promo p .main-footer .footer-links ul li #feedback-widget a,
    .page-sat-practice-test #main-content .pricing.no-matrix .promo p .page-online-products #contact-us .btn,
    .page-sat-practice-test #main-content .pricing.no-matrix .promo p .page-online-products #profile-types .btn,
    .page-sat-practice-test #main-content section.terms .promo p .button,
    .page-sat-practice-test #main-content section.terms .promo p .main-footer .footer-links ul li #feedback-widget a,
    .page-sat-practice-test #main-content section.terms .promo p .page-online-products #contact-us .btn,
    .page-sat-practice-test #main-content section.terms .promo p .page-online-products #profile-types .btn,
    .promo .container .button,
    .promo .container .main-footer .footer-links ul li #feedback-widget a,
    .promo .container .page-online-products #contact-us .btn,
    .promo .container .page-online-products #profile-types .btn,
    .promo .page-act-course #main-content .pricing.no-matrix p .button,
    .promo .page-act-course #main-content .pricing.no-matrix p .main-footer .footer-links ul li #feedback-widget a,
    .promo .page-act-course #main-content .pricing.no-matrix p .page-online-products #contact-us .btn,
    .promo .page-act-course #main-content .pricing.no-matrix p .page-online-products #profile-types .btn,
    .promo .page-act-course #main-content section.terms p .button,
    .promo .page-act-course #main-content section.terms p .main-footer .footer-links ul li #feedback-widget a,
    .promo .page-act-course #main-content section.terms p .page-online-products #contact-us .btn,
    .promo .page-act-course #main-content section.terms p .page-online-products #profile-types .btn,
    .promo .page-act-practice-test #main-content .pricing.no-matrix p .button,
    .promo .page-act-practice-test #main-content .pricing.no-matrix p .main-footer .footer-links ul li #feedback-widget a,
    .promo .page-act-practice-test #main-content .pricing.no-matrix p .page-online-products #contact-us .btn,
    .promo .page-act-practice-test #main-content .pricing.no-matrix p .page-online-products #profile-types .btn,
    .promo .page-act-practice-test #main-content section.terms p .button,
    .promo .page-act-practice-test #main-content section.terms p .main-footer .footer-links ul li #feedback-widget a,
    .promo .page-act-practice-test #main-content section.terms p .page-online-products #contact-us .btn,
    .promo .page-act-practice-test #main-content section.terms p .page-online-products #profile-types .btn,
    .promo .page-online-products #contact-us #main-content .wrap .btn,
    .promo .page-online-products #main-content .wrap #contact-us .btn,
    .promo .page-online-products #main-content .wrap #profile-types .btn,
    .promo .page-online-products #main-content .wrap .button,
    .promo .page-online-products #main-content .wrap .main-footer .footer-links ul li #feedback-widget a,
    .promo .page-online-products #profile-types #main-content .wrap .btn,
    .promo .page-product #main-content .pricing.no-matrix p .button,
    .promo .page-product #main-content .pricing.no-matrix p .main-footer .footer-links ul li #feedback-widget a,
    .promo .page-product #main-content .pricing.no-matrix p .page-online-products #contact-us .btn,
    .promo .page-product #main-content .pricing.no-matrix p .page-online-products #profile-types .btn,
    .promo .page-product #main-content section.terms p .button,
    .promo .page-product #main-content section.terms p .main-footer .footer-links ul li #feedback-widget a,
    .promo .page-product #main-content section.terms p .page-online-products #contact-us .btn,
    .promo .page-product #main-content section.terms p .page-online-products #profile-types .btn,
    .promo .page-sat-course #main-content .pricing.no-matrix p .button,
    .promo .page-sat-course #main-content .pricing.no-matrix p .main-footer .footer-links ul li #feedback-widget a,
    .promo .page-sat-course #main-content .pricing.no-matrix p .page-online-products #contact-us .btn,
    .promo .page-sat-course #main-content .pricing.no-matrix p .page-online-products #profile-types .btn,
    .promo .page-sat-course #main-content section.terms p .button,
    .promo .page-sat-course #main-content section.terms p .main-footer .footer-links ul li #feedback-widget a,
    .promo .page-sat-course #main-content section.terms p .page-online-products #contact-us .btn,
    .promo .page-sat-course #main-content section.terms p .page-online-products #profile-types .btn,
    .promo .page-sat-practice-test #main-content .pricing.no-matrix p .button,
    .promo .page-sat-practice-test #main-content .pricing.no-matrix p .main-footer .footer-links ul li #feedback-widget a,
    .promo .page-sat-practice-test #main-content .pricing.no-matrix p .page-online-products #contact-us .btn,
    .promo .page-sat-practice-test #main-content .pricing.no-matrix p .page-online-products #profile-types .btn,
    .promo .page-sat-practice-test #main-content section.terms p .button,
    .promo .page-sat-practice-test #main-content section.terms p .main-footer .footer-links ul li #feedback-widget a,
    .promo .page-sat-practice-test #main-content section.terms p .page-online-products #contact-us .btn,
    .promo .page-sat-practice-test #main-content section.terms p .page-online-products #profile-types .btn {
        margin-top: 0
    }
}

.main-footer .footer-links ul li #feedback-widget .page-act-course #main-content .pricing.no-matrix .promo p a:hover,
.main-footer .footer-links ul li #feedback-widget .page-act-course #main-content section.terms .promo p a:hover,
.main-footer .footer-links ul li #feedback-widget .page-act-practice-test #main-content .pricing.no-matrix .promo p a:hover,
.main-footer .footer-links ul li #feedback-widget .page-act-practice-test #main-content section.terms .promo p a:hover,
.main-footer .footer-links ul li #feedback-widget .page-online-products #main-content .promo .wrap a:hover,
.main-footer .footer-links ul li #feedback-widget .page-product #main-content .pricing.no-matrix .promo p a:hover,
.main-footer .footer-links ul li #feedback-widget .page-product #main-content section.terms .promo p a:hover,
.main-footer .footer-links ul li #feedback-widget .page-sat-course #main-content .pricing.no-matrix .promo p a:hover,
.main-footer .footer-links ul li #feedback-widget .page-sat-course #main-content section.terms .promo p a:hover,
.main-footer .footer-links ul li #feedback-widget .page-sat-practice-test #main-content .pricing.no-matrix .promo p a:hover,
.main-footer .footer-links ul li #feedback-widget .page-sat-practice-test #main-content section.terms .promo p a:hover,
.main-footer .footer-links ul li #feedback-widget .promo .container a:hover,
.main-footer .footer-links ul li #feedback-widget .promo .page-act-course #main-content .pricing.no-matrix p a:hover,
.main-footer .footer-links ul li #feedback-widget .promo .page-act-course #main-content section.terms p a:hover,
.main-footer .footer-links ul li #feedback-widget .promo .page-act-practice-test #main-content .pricing.no-matrix p a:hover,
.main-footer .footer-links ul li #feedback-widget .promo .page-act-practice-test #main-content section.terms p a:hover,
.main-footer .footer-links ul li #feedback-widget .promo .page-online-products #main-content .wrap a:hover,
.main-footer .footer-links ul li #feedback-widget .promo .page-product #main-content .pricing.no-matrix p a:hover,
.main-footer .footer-links ul li #feedback-widget .promo .page-product #main-content section.terms p a:hover,
.main-footer .footer-links ul li #feedback-widget .promo .page-sat-course #main-content .pricing.no-matrix p a:hover,
.main-footer .footer-links ul li #feedback-widget .promo .page-sat-course #main-content section.terms p a:hover,
.main-footer .footer-links ul li #feedback-widget .promo .page-sat-practice-test #main-content .pricing.no-matrix p a:hover,
.main-footer .footer-links ul li #feedback-widget .promo .page-sat-practice-test #main-content section.terms p a:hover,
.page-act-course #main-content .pricing.no-matrix .promo p .button:hover,
.page-act-course #main-content .pricing.no-matrix .promo p .main-footer .footer-links ul li #feedback-widget a:hover,
.page-act-course #main-content .pricing.no-matrix .promo p .page-online-products #contact-us .btn:hover,
.page-act-course #main-content .pricing.no-matrix .promo p .page-online-products #profile-types .btn:hover,
.page-act-course #main-content section.terms .promo p .button:hover,
.page-act-course #main-content section.terms .promo p .main-footer .footer-links ul li #feedback-widget a:hover,
.page-act-course #main-content section.terms .promo p .page-online-products #contact-us .btn:hover,
.page-act-course #main-content section.terms .promo p .page-online-products #profile-types .btn:hover,
.page-act-practice-test #main-content .pricing.no-matrix .promo p .button:hover,
.page-act-practice-test #main-content .pricing.no-matrix .promo p .main-footer .footer-links ul li #feedback-widget a:hover,
.page-act-practice-test #main-content .pricing.no-matrix .promo p .page-online-products #contact-us .btn:hover,
.page-act-practice-test #main-content .pricing.no-matrix .promo p .page-online-products #profile-types .btn:hover,
.page-act-practice-test #main-content section.terms .promo p .button:hover,
.page-act-practice-test #main-content section.terms .promo p .main-footer .footer-links ul li #feedback-widget a:hover,
.page-act-practice-test #main-content section.terms .promo p .page-online-products #contact-us .btn:hover,
.page-act-practice-test #main-content section.terms .promo p .page-online-products #profile-types .btn:hover,
.page-online-products #contact-us #main-content .promo .wrap .btn:hover,
.page-online-products #contact-us .page-act-course #main-content .pricing.no-matrix .promo p .btn:hover,
.page-online-products #contact-us .page-act-course #main-content section.terms .promo p .btn:hover,
.page-online-products #contact-us .page-act-practice-test #main-content .pricing.no-matrix .promo p .btn:hover,
.page-online-products #contact-us .page-act-practice-test #main-content section.terms .promo p .btn:hover,
.page-online-products #contact-us .page-product #main-content .pricing.no-matrix .promo p .btn:hover,
.page-online-products #contact-us .page-product #main-content section.terms .promo p .btn:hover,
.page-online-products #contact-us .page-sat-course #main-content .pricing.no-matrix .promo p .btn:hover,
.page-online-products #contact-us .page-sat-course #main-content section.terms .promo p .btn:hover,
.page-online-products #contact-us .page-sat-practice-test #main-content .pricing.no-matrix .promo p .btn:hover,
.page-online-products #contact-us .page-sat-practice-test #main-content section.terms .promo p .btn:hover,
.page-online-products #contact-us .promo .container .btn:hover,
.page-online-products #contact-us .promo .page-act-course #main-content .pricing.no-matrix p .btn:hover,
.page-online-products #contact-us .promo .page-act-course #main-content section.terms p .btn:hover,
.page-online-products #contact-us .promo .page-act-practice-test #main-content .pricing.no-matrix p .btn:hover,
.page-online-products #contact-us .promo .page-act-practice-test #main-content section.terms p .btn:hover,
.page-online-products #contact-us .promo .page-product #main-content .pricing.no-matrix p .btn:hover,
.page-online-products #contact-us .promo .page-product #main-content section.terms p .btn:hover,
.page-online-products #contact-us .promo .page-sat-course #main-content .pricing.no-matrix p .btn:hover,
.page-online-products #contact-us .promo .page-sat-course #main-content section.terms p .btn:hover,
.page-online-products #contact-us .promo .page-sat-practice-test #main-content .pricing.no-matrix p .btn:hover,
.page-online-products #contact-us .promo .page-sat-practice-test #main-content section.terms p .btn:hover,
.page-online-products #main-content .promo .wrap #contact-us .btn:hover,
.page-online-products #main-content .promo .wrap #profile-types .btn:hover,
.page-online-products #main-content .promo .wrap .button:hover,
.page-online-products #main-content .promo .wrap .main-footer .footer-links ul li #feedback-widget a:hover,
.page-online-products #profile-types #main-content .promo .wrap .btn:hover,
.page-online-products #profile-types .page-act-course #main-content .pricing.no-matrix .promo p .btn:hover,
.page-online-products #profile-types .page-act-course #main-content section.terms .promo p .btn:hover,
.page-online-products #profile-types .page-act-practice-test #main-content .pricing.no-matrix .promo p .btn:hover,
.page-online-products #profile-types .page-act-practice-test #main-content section.terms .promo p .btn:hover,
.page-online-products #profile-types .page-product #main-content .pricing.no-matrix .promo p .btn:hover,
.page-online-products #profile-types .page-product #main-content section.terms .promo p .btn:hover,
.page-online-products #profile-types .page-sat-course #main-content .pricing.no-matrix .promo p .btn:hover,
.page-online-products #profile-types .page-sat-course #main-content section.terms .promo p .btn:hover,
.page-online-products #profile-types .page-sat-practice-test #main-content .pricing.no-matrix .promo p .btn:hover,
.page-online-products #profile-types .page-sat-practice-test #main-content section.terms .promo p .btn:hover,
.page-online-products #profile-types .promo .container .btn:hover,
.page-online-products #profile-types .promo .page-act-course #main-content .pricing.no-matrix p .btn:hover,
.page-online-products #profile-types .promo .page-act-course #main-content section.terms p .btn:hover,
.page-online-products #profile-types .promo .page-act-practice-test #main-content .pricing.no-matrix p .btn:hover,
.page-online-products #profile-types .promo .page-act-practice-test #main-content section.terms p .btn:hover,
.page-online-products #profile-types .promo .page-product #main-content .pricing.no-matrix p .btn:hover,
.page-online-products #profile-types .promo .page-product #main-content section.terms p .btn:hover,
.page-online-products #profile-types .promo .page-sat-course #main-content .pricing.no-matrix p .btn:hover,
.page-online-products #profile-types .promo .page-sat-course #main-content section.terms p .btn:hover,
.page-online-products #profile-types .promo .page-sat-practice-test #main-content .pricing.no-matrix p .btn:hover,
.page-online-products #profile-types .promo .page-sat-practice-test #main-content section.terms p .btn:hover,
.page-product #main-content .pricing.no-matrix .promo p .button:hover,
.page-product #main-content .pricing.no-matrix .promo p .main-footer .footer-links ul li #feedback-widget a:hover,
.page-product #main-content .pricing.no-matrix .promo p .page-online-products #contact-us .btn:hover,
.page-product #main-content .pricing.no-matrix .promo p .page-online-products #profile-types .btn:hover,
.page-product #main-content section.terms .promo p .button:hover,
.page-product #main-content section.terms .promo p .main-footer .footer-links ul li #feedback-widget a:hover,
.page-product #main-content section.terms .promo p .page-online-products #contact-us .btn:hover,
.page-product #main-content section.terms .promo p .page-online-products #profile-types .btn:hover,
.page-sat-course #main-content .pricing.no-matrix .promo p .button:hover,
.page-sat-course #main-content .pricing.no-matrix .promo p .main-footer .footer-links ul li #feedback-widget a:hover,
.page-sat-course #main-content .pricing.no-matrix .promo p .page-online-products #contact-us .btn:hover,
.page-sat-course #main-content .pricing.no-matrix .promo p .page-online-products #profile-types .btn:hover,
.page-sat-course #main-content section.terms .promo p .button:hover,
.page-sat-course #main-content section.terms .promo p .main-footer .footer-links ul li #feedback-widget a:hover,
.page-sat-course #main-content section.terms .promo p .page-online-products #contact-us .btn:hover,
.page-sat-course #main-content section.terms .promo p .page-online-products #profile-types .btn:hover,
.page-sat-practice-test #main-content .pricing.no-matrix .promo p .button:hover,
.page-sat-practice-test #main-content .pricing.no-matrix .promo p .main-footer .footer-links ul li #feedback-widget a:hover,
.page-sat-practice-test #main-content .pricing.no-matrix .promo p .page-online-products #contact-us .btn:hover,
.page-sat-practice-test #main-content .pricing.no-matrix .promo p .page-online-products #profile-types .btn:hover,
.page-sat-practice-test #main-content section.terms .promo p .button:hover,
.page-sat-practice-test #main-content section.terms .promo p .main-footer .footer-links ul li #feedback-widget a:hover,
.page-sat-practice-test #main-content section.terms .promo p .page-online-products #contact-us .btn:hover,
.page-sat-practice-test #main-content section.terms .promo p .page-online-products #profile-types .btn:hover,
.promo .container .button:hover,
.promo .container .main-footer .footer-links ul li #feedback-widget a:hover,
.promo .container .page-online-products #contact-us .btn:hover,
.promo .container .page-online-products #profile-types .btn:hover,
.promo .page-act-course #main-content .pricing.no-matrix p .button:hover,
.promo .page-act-course #main-content .pricing.no-matrix p .main-footer .footer-links ul li #feedback-widget a:hover,
.promo .page-act-course #main-content .pricing.no-matrix p .page-online-products #contact-us .btn:hover,
.promo .page-act-course #main-content .pricing.no-matrix p .page-online-products #profile-types .btn:hover,
.promo .page-act-course #main-content section.terms p .button:hover,
.promo .page-act-course #main-content section.terms p .main-footer .footer-links ul li #feedback-widget a:hover,
.promo .page-act-course #main-content section.terms p .page-online-products #contact-us .btn:hover,
.promo .page-act-course #main-content section.terms p .page-online-products #profile-types .btn:hover,
.promo .page-act-practice-test #main-content .pricing.no-matrix p .button:hover,
.promo .page-act-practice-test #main-content .pricing.no-matrix p .main-footer .footer-links ul li #feedback-widget a:hover,
.promo .page-act-practice-test #main-content .pricing.no-matrix p .page-online-products #contact-us .btn:hover,
.promo .page-act-practice-test #main-content .pricing.no-matrix p .page-online-products #profile-types .btn:hover,
.promo .page-act-practice-test #main-content section.terms p .button:hover,
.promo .page-act-practice-test #main-content section.terms p .main-footer .footer-links ul li #feedback-widget a:hover,
.promo .page-act-practice-test #main-content section.terms p .page-online-products #contact-us .btn:hover,
.promo .page-act-practice-test #main-content section.terms p .page-online-products #profile-types .btn:hover,
.promo .page-online-products #contact-us #main-content .wrap .btn:hover,
.promo .page-online-products #main-content .wrap #contact-us .btn:hover,
.promo .page-online-products #main-content .wrap #profile-types .btn:hover,
.promo .page-online-products #main-content .wrap .button:hover,
.promo .page-online-products #main-content .wrap .main-footer .footer-links ul li #feedback-widget a:hover,
.promo .page-online-products #profile-types #main-content .wrap .btn:hover,
.promo .page-product #main-content .pricing.no-matrix p .button:hover,
.promo .page-product #main-content .pricing.no-matrix p .main-footer .footer-links ul li #feedback-widget a:hover,
.promo .page-product #main-content .pricing.no-matrix p .page-online-products #contact-us .btn:hover,
.promo .page-product #main-content .pricing.no-matrix p .page-online-products #profile-types .btn:hover,
.promo .page-product #main-content section.terms p .button:hover,
.promo .page-product #main-content section.terms p .main-footer .footer-links ul li #feedback-widget a:hover,
.promo .page-product #main-content section.terms p .page-online-products #contact-us .btn:hover,
.promo .page-product #main-content section.terms p .page-online-products #profile-types .btn:hover,
.promo .page-sat-course #main-content .pricing.no-matrix p .button:hover,
.promo .page-sat-course #main-content .pricing.no-matrix p .main-footer .footer-links ul li #feedback-widget a:hover,
.promo .page-sat-course #main-content .pricing.no-matrix p .page-online-products #contact-us .btn:hover,
.promo .page-sat-course #main-content .pricing.no-matrix p .page-online-products #profile-types .btn:hover,
.promo .page-sat-course #main-content section.terms p .button:hover,
.promo .page-sat-course #main-content section.terms p .main-footer .footer-links ul li #feedback-widget a:hover,
.promo .page-sat-course #main-content section.terms p .page-online-products #contact-us .btn:hover,
.promo .page-sat-course #main-content section.terms p .page-online-products #profile-types .btn:hover,
.promo .page-sat-practice-test #main-content .pricing.no-matrix p .button:hover,
.promo .page-sat-practice-test #main-content .pricing.no-matrix p .main-footer .footer-links ul li #feedback-widget a:hover,
.promo .page-sat-practice-test #main-content .pricing.no-matrix p .page-online-products #contact-us .btn:hover,
.promo .page-sat-practice-test #main-content .pricing.no-matrix p .page-online-products #profile-types .btn:hover,
.promo .page-sat-practice-test #main-content section.terms p .button:hover,
.promo .page-sat-practice-test #main-content section.terms p .main-footer .footer-links ul li #feedback-widget a:hover,
.promo .page-sat-practice-test #main-content section.terms p .page-online-products #contact-us .btn:hover,
.promo .page-sat-practice-test #main-content section.terms p .page-online-products #profile-types .btn:hover {
    color: #60a85e!important
}

.usage {
    background-color: #fff;
    padding: 4.6875em 0
}

.usage h2 {
    margin: 0 0 1.5625em;

    font-weight: 600;
    text-align: center
}

.usage .grid-items {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto
}

.usage .grid-items::after {
    clear: both;
    content: "";
    display: table
}

.usage .grid-items .item {
    clear: both;
    margin-top: .46875em;
    margin-bottom: .46875em
}

@media screen and (min-width:768px) {
    .usage h2 {

    }
    .usage .grid-items .item {
        float: left;
        display: block;
        margin-right: 3.57866%;
        width: 30.94756%;
        clear: none;
        margin-top: 0;
        margin-bottom: 0
    }
    .usage .grid-items .item:last-child {
        margin-right: 0
    }
}

.usage .grid-items .item .usage-icon {
    float: left;
    margin-top: .0625em;
    margin-right: 1.1875em
}

.usage .grid-items .item .usage-icon i {
    vertical-align: top;
    color: #519ed9;
}

.usage .grid-items .item h5,
.usage .grid-items .item p {
    overflow: hidden
}

.usage .grid-items .item h5 {
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;
    letter-spacing: -.025em;

    margin: 0 0 .3125em
}

.usage .grid-items .item p {
    color: rgba(56, 61, 66, .75);
    line-height: 1.3em
}

.main-footer .footer-links ul li #feedback-widget .usage a,
.page-online-products #contact-us .usage .btn,
.page-online-products #profile-types .usage .btn,
.usage .button,
.usage .main-footer .footer-links ul li #feedback-widget a,
.usage .page-online-products #contact-us .btn,
.usage .page-online-products #profile-types .btn {
    display: table;
    margin: 3.125em auto 0;

}

.main-footer .footer-links ul li #feedback-widget .usage a span,
.page-online-products #contact-us .usage .btn span,
.page-online-products #profile-types .usage .btn span,
.usage .button span,
.usage .main-footer .footer-links ul li #feedback-widget a span,
.usage .page-online-products #contact-us .btn span,
.usage .page-online-products #profile-types .btn span {
    font-family: "proxima-soft", sans-serif;
    font-weight: 300;
    opacity: .9;
    text-transform: none
}

.page-landing .carousel .owl-stage-outer .owl-stage .owl-item .owl-video-wrapper .owl-video-play-icon {
    background: url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/images/owl.video.play.png)
}

.page-landing .carousel .owl-stage-outer .owl-stage .owl-item .owl-video-wrapper .owl-video-tn {
    background-size: cover
}

.page-landing .carousel .owl-controls {
    height: 0
}

.page-landing .carousel .owl-controls .carousel-control {
    visibility: hidden;
    position: absolute;
    z-index: 99;
    display: table;
    margin: 0;
    padding: 0 10px;
    background-color: rgba(0, 0, 0, .4);
    color: #fff;
    border: none;
    cursor: pointer;

    outline: 0
}

.page-landing .carousel .owl-controls .carousel-control i {
    opacity: .75;
    display: table-cell;
    vertical-align: middle
}

.page-landing .carousel .owl-controls .carousel-control.next {
    top: 0;
    right: 0;
    bottom: 0
}

.page-landing .owl-carousel .animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both
}

.page-landing .owl-carousel .owl-animated-in {
    z-index: 0
}

.page-landing .owl-carousel .owl-animated-out {
    z-index: 1
}

.page-landing .owl-carousel .fadeOut {
    -webkit-animation-name: fadeOut;
    animation-name: fadeOut
}

@-webkit-keyframes fadeOut {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0
    }
}

@keyframes fadeOut {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0
    }
}

.page-landing .owl-height {
    -webkit-transition: height .5s ease-in-out;
    -moz-transition: height .5s ease-in-out;
    -ms-transition: height .5s ease-in-out;
    -o-transition: height .5s ease-in-out;
    transition: height .5s ease-in-out
}

.page-landing .owl-carousel {
    display: none;
    width: 100%;
    -webkit-tap-highlight-color: transparent;
    position: relative;
    z-index: 1
}

.page-landing .owl-carousel .owl-stage {
    position: relative;
    -ms-touch-action: pan-Y
}

.page-landing .owl-carousel .owl-stage:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0
}

.page-landing .owl-carousel .owl-stage-outer {
    position: relative;
    overflow: hidden;
    z-index: 101;
    -webkit-transform: translate3d(0, 0, 0)
}

.page-landing .owl-carousel .owl-controls .owl-dot,
.page-landing .owl-carousel .owl-controls .owl-nav .owl-next,
.page-landing .owl-carousel .owl-controls .owl-nav .owl-prev {
    cursor: pointer;
    cursor: hand;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.page-landing .owl-carousel.owl-loaded {
    display: block
}

.page-landing .owl-carousel.owl-loading {
    opacity: 0;
    display: block
}

.page-landing .owl-carousel.owl-hidden {
    opacity: 0
}

.page-landing .owl-carousel .owl-refresh .owl-item {
    display: none
}

.page-landing .owl-carousel .owl-item {
    position: relative;
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.page-landing .owl-carousel .owl-item img {
    display: block;
    width: 100%;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d
}

.page-landing .owl-carousel.owl-text-select-on .owl-item {
    -webkit-user-select: auto;
    -moz-user-select: auto;
    -ms-user-select: auto;
    user-select: auto
}

.page-landing .owl-carousel .owl-grab {
    cursor: move;
    cursor: -webkit-grab;
    cursor: -o-grab;
    cursor: -ms-grab;
    cursor: grab
}

.page-landing .owl-carousel.owl-rtl {
    direction: rtl
}

.page-landing .owl-carousel.owl-rtl .owl-item {
    float: right
}

.page-landing .no-js .owl-carousel {
    display: block
}

.page-landing .owl-carousel .owl-item .owl-lazy {
    opacity: 0;
    -webkit-transition: opacity .4s ease;
    -moz-transition: opacity .4s ease;
    -ms-transition: opacity .4s ease;
    -o-transition: opacity .4s ease;
    transition: opacity .4s ease
}

.page-landing .owl-carousel .owl-video-wrapper {
    position: absolute;
    height: 100%;
    width: 100%;
    background: #000
}

.page-landing .owl-carousel .owl-video-wrapper .owl-video-play-icon {
    z-index: 600
}

.page-landing .owl-carousel .owl-video-wrapper .owl-lazy {
    opacity: 1
}

.page-landing .owl-carousel .owl-video-play-icon {
    position: absolute;
    height: 80px;
    width: 80px;
    left: 50%;
    top: 50%;
    margin-left: -40px;
    margin-top: -40px;
    background: url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/images/owl.video.play.png) no-repeat;
    cursor: pointer;
    z-index: 1;
    -webkit-backface-visibility: hidden;
    -webkit-transition: scale .1s ease;
    -moz-transition: scale .1s ease;
    -ms-transition: scale .1s ease;
    -o-transition: scale .1s ease;
    transition: scale .1s ease
}

.page-landing .owl-carousel .owl-video-play-icon:hover {
    -webkit-transition: scale(1.3, 1.3);
    -moz-transition: scale(1.3, 1.3);
    -ms-transition: scale(1.3, 1.3);
    -o-transition: scale(1.3, 1.3);
    transition: scale(1.3, 1.3)
}

.page-landing .owl-carousel .owl-video-playing .owl-video-play-icon,
.page-landing .owl-carousel .owl-video-playing .owl-video-tn {
    display: none
}

.page-landing .owl-carousel .owl-video-tn {
    opacity: 0;
    height: 100%;
    background-position: center center;
    background-repeat: no-repeat;
    -webkit-background-size: contain;
    -moz-background-size: contain;
    -o-background-size: contain;
    background-size: contain;
    -webkit-transition: opacity .4s ease;
    -moz-transition: opacity .4s ease;
    -ms-transition: opacity .4s ease;
    -o-transition: opacity .4s ease;
    transition: opacity .4s ease
}

.page-landing .owl-carousel .owl-video-frame {
    position: relative;
    z-index: 1
}

.page-landing .hero {
    overflow: hidden
}

.page-landing .hero.test-landing:before {
    -webkit-filter: contrast(100%) brightness(100%) sepia(0);
    box-shadow: inset 0 -150px 150px -75px rgba(1, 55, 92, .25)
}

.page-landing .hero.test-landing:after {
    display: block;
    background: url(/resources/cloud/images/test-bg-pattern.png) fixed;
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}

.page-landing .hero.test-landing .Landing-Leaderboard-Multi {
    position: relative;
    z-index: 99999;
    background: rgba(255, 255, 255, .75)
}

.page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-landing p,
.page-act-course #main-content section.terms .page-landing .hero.test-landing p,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-landing p,
.page-act-practice-test #main-content section.terms .page-landing .hero.test-landing p,
.page-landing .hero.test-landing .container,
.page-landing .hero.test-landing .page-act-course #main-content .pricing.no-matrix p,
.page-landing .hero.test-landing .page-act-course #main-content section.terms p,
.page-landing .hero.test-landing .page-act-practice-test #main-content .pricing.no-matrix p,
.page-landing .hero.test-landing .page-act-practice-test #main-content section.terms p,
.page-landing .hero.test-landing .page-online-products #main-content .wrap,
.page-landing .hero.test-landing .page-product #main-content .pricing.no-matrix p,
.page-landing .hero.test-landing .page-product #main-content section.terms p,
.page-landing .hero.test-landing .page-sat-course #main-content .pricing.no-matrix p,
.page-landing .hero.test-landing .page-sat-course #main-content section.terms p,
.page-landing .hero.test-landing .page-sat-practice-test #main-content .pricing.no-matrix p,
.page-landing .hero.test-landing .page-sat-practice-test #main-content section.terms p,
.page-online-products #main-content .page-landing .hero.test-landing .wrap,
.page-product #main-content .pricing.no-matrix .page-landing .hero.test-landing p,
.page-product #main-content section.terms .page-landing .hero.test-landing p,
.page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-landing p,
.page-sat-course #main-content section.terms .page-landing .hero.test-landing p,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-landing p,
.page-sat-practice-test #main-content section.terms .page-landing .hero.test-landing p {
    z-index: 99999
}

.page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-landing p h1,
.page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-landing p h2,
.page-act-course #main-content section.terms .page-landing .hero.test-landing p h1,
.page-act-course #main-content section.terms .page-landing .hero.test-landing p h2,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-landing p h1,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-landing p h2,
.page-act-practice-test #main-content section.terms .page-landing .hero.test-landing p h1,
.page-act-practice-test #main-content section.terms .page-landing .hero.test-landing p h2,
.page-landing .hero.test-landing .container h1,
.page-landing .hero.test-landing .container h2,
.page-landing .hero.test-landing .page-act-course #main-content .pricing.no-matrix p h1,
.page-landing .hero.test-landing .page-act-course #main-content .pricing.no-matrix p h2,
.page-landing .hero.test-landing .page-act-course #main-content section.terms p h1,
.page-landing .hero.test-landing .page-act-course #main-content section.terms p h2,
.page-landing .hero.test-landing .page-act-practice-test #main-content .pricing.no-matrix p h1,
.page-landing .hero.test-landing .page-act-practice-test #main-content .pricing.no-matrix p h2,
.page-landing .hero.test-landing .page-act-practice-test #main-content section.terms p h1,
.page-landing .hero.test-landing .page-act-practice-test #main-content section.terms p h2,
.page-landing .hero.test-landing .page-online-products #main-content .wrap h1,
.page-landing .hero.test-landing .page-online-products #main-content .wrap h2,
.page-landing .hero.test-landing .page-product #main-content .pricing.no-matrix p h1,
.page-landing .hero.test-landing .page-product #main-content .pricing.no-matrix p h2,
.page-landing .hero.test-landing .page-product #main-content section.terms p h1,
.page-landing .hero.test-landing .page-product #main-content section.terms p h2,
.page-landing .hero.test-landing .page-sat-course #main-content .pricing.no-matrix p h1,
.page-landing .hero.test-landing .page-sat-course #main-content .pricing.no-matrix p h2,
.page-landing .hero.test-landing .page-sat-course #main-content section.terms p h1,
.page-landing .hero.test-landing .page-sat-course #main-content section.terms p h2,
.page-landing .hero.test-landing .page-sat-practice-test #main-content .pricing.no-matrix p h1,
.page-landing .hero.test-landing .page-sat-practice-test #main-content .pricing.no-matrix p h2,
.page-landing .hero.test-landing .page-sat-practice-test #main-content section.terms p h1,
.page-landing .hero.test-landing .page-sat-practice-test #main-content section.terms p h2,
.page-online-products #main-content .page-landing .hero.test-landing .wrap h1,
.page-online-products #main-content .page-landing .hero.test-landing .wrap h2,
.page-product #main-content .pricing.no-matrix .page-landing .hero.test-landing p h1,
.page-product #main-content .pricing.no-matrix .page-landing .hero.test-landing p h2,
.page-product #main-content section.terms .page-landing .hero.test-landing p h1,
.page-product #main-content section.terms .page-landing .hero.test-landing p h2,
.page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-landing p h1,
.page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-landing p h2,
.page-sat-course #main-content section.terms .page-landing .hero.test-landing p h1,
.page-sat-course #main-content section.terms .page-landing .hero.test-landing p h2,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-landing p h1,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-landing p h2,
.page-sat-practice-test #main-content section.terms .page-landing .hero.test-landing p h1,
.page-sat-practice-test #main-content section.terms .page-landing .hero.test-landing p h2 {
    position: relative;
    z-index: 999
}

.page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-landing p h1,
.page-act-course #main-content section.terms .page-landing .hero.test-landing p h1,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-landing p h1,
.page-act-practice-test #main-content section.terms .page-landing .hero.test-landing p h1,
.page-landing .hero.test-landing .container h1,
.page-landing .hero.test-landing .page-act-course #main-content .pricing.no-matrix p h1,
.page-landing .hero.test-landing .page-act-course #main-content section.terms p h1,
.page-landing .hero.test-landing .page-act-practice-test #main-content .pricing.no-matrix p h1,
.page-landing .hero.test-landing .page-act-practice-test #main-content section.terms p h1,
.page-landing .hero.test-landing .page-online-products #main-content .wrap h1,
.page-landing .hero.test-landing .page-product #main-content .pricing.no-matrix p h1,
.page-landing .hero.test-landing .page-product #main-content section.terms p h1,
.page-landing .hero.test-landing .page-sat-course #main-content .pricing.no-matrix p h1,
.page-landing .hero.test-landing .page-sat-course #main-content section.terms p h1,
.page-landing .hero.test-landing .page-sat-practice-test #main-content .pricing.no-matrix p h1,
.page-landing .hero.test-landing .page-sat-practice-test #main-content section.terms p h1,
.page-online-products #main-content .page-landing .hero.test-landing .wrap h1,
.page-product #main-content .pricing.no-matrix .page-landing .hero.test-landing p h1,
.page-product #main-content section.terms .page-landing .hero.test-landing p h1,
.page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-landing p h1,
.page-sat-course #main-content section.terms .page-landing .hero.test-landing p h1,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-landing p h1,
.page-sat-practice-test #main-content section.terms .page-landing .hero.test-landing p h1 {
    margin: 0;

}

@media screen and (min-width:768px) {
    .page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-landing p,
    .page-act-course #main-content section.terms .page-landing .hero.test-landing p,
    .page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-landing p,
    .page-act-practice-test #main-content section.terms .page-landing .hero.test-landing p,
    .page-landing .hero.test-landing .container,
    .page-landing .hero.test-landing .page-act-course #main-content .pricing.no-matrix p,
    .page-landing .hero.test-landing .page-act-course #main-content section.terms p,
    .page-landing .hero.test-landing .page-act-practice-test #main-content .pricing.no-matrix p,
    .page-landing .hero.test-landing .page-act-practice-test #main-content section.terms p,
    .page-landing .hero.test-landing .page-online-products #main-content .wrap,
    .page-landing .hero.test-landing .page-product #main-content .pricing.no-matrix p,
    .page-landing .hero.test-landing .page-product #main-content section.terms p,
    .page-landing .hero.test-landing .page-sat-course #main-content .pricing.no-matrix p,
    .page-landing .hero.test-landing .page-sat-course #main-content section.terms p,
    .page-landing .hero.test-landing .page-sat-practice-test #main-content .pricing.no-matrix p,
    .page-landing .hero.test-landing .page-sat-practice-test #main-content section.terms p,
    .page-online-products #main-content .page-landing .hero.test-landing .wrap,
    .page-product #main-content .pricing.no-matrix .page-landing .hero.test-landing p,
    .page-product #main-content section.terms .page-landing .hero.test-landing p,
    .page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-landing p,
    .page-sat-course #main-content section.terms .page-landing .hero.test-landing p,
    .page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-landing p,
    .page-sat-practice-test #main-content section.terms .page-landing .hero.test-landing p {
        padding: 100px 0 150px
    }
    .page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-landing p h1,
    .page-act-course #main-content section.terms .page-landing .hero.test-landing p h1,
    .page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-landing p h1,
    .page-act-practice-test #main-content section.terms .page-landing .hero.test-landing p h1,
    .page-landing .hero.test-landing .container h1,
    .page-landing .hero.test-landing .page-act-course #main-content .pricing.no-matrix p h1,
    .page-landing .hero.test-landing .page-act-course #main-content section.terms p h1,
    .page-landing .hero.test-landing .page-act-practice-test #main-content .pricing.no-matrix p h1,
    .page-landing .hero.test-landing .page-act-practice-test #main-content section.terms p h1,
    .page-landing .hero.test-landing .page-online-products #main-content .wrap h1,
    .page-landing .hero.test-landing .page-product #main-content .pricing.no-matrix p h1,
    .page-landing .hero.test-landing .page-product #main-content section.terms p h1,
    .page-landing .hero.test-landing .page-sat-course #main-content .pricing.no-matrix p h1,
    .page-landing .hero.test-landing .page-sat-course #main-content section.terms p h1,
    .page-landing .hero.test-landing .page-sat-practice-test #main-content .pricing.no-matrix p h1,
    .page-landing .hero.test-landing .page-sat-practice-test #main-content section.terms p h1,
    .page-online-products #main-content .page-landing .hero.test-landing .wrap h1,
    .page-product #main-content .pricing.no-matrix .page-landing .hero.test-landing p h1,
    .page-product #main-content section.terms .page-landing .hero.test-landing p h1,
    .page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-landing p h1,
    .page-sat-course #main-content section.terms .page-landing .hero.test-landing p h1,
    .page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-landing p h1,
    .page-sat-practice-test #main-content section.terms .page-landing .hero.test-landing p h1 {

    }
}

@media screen and (min-width:1024px) {
    .page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-landing p h1,
    .page-act-course #main-content section.terms .page-landing .hero.test-landing p h1,
    .page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-landing p h1,
    .page-act-practice-test #main-content section.terms .page-landing .hero.test-landing p h1,
    .page-landing .hero.test-landing .container h1,
    .page-landing .hero.test-landing .page-act-course #main-content .pricing.no-matrix p h1,
    .page-landing .hero.test-landing .page-act-course #main-content section.terms p h1,
    .page-landing .hero.test-landing .page-act-practice-test #main-content .pricing.no-matrix p h1,
    .page-landing .hero.test-landing .page-act-practice-test #main-content section.terms p h1,
    .page-landing .hero.test-landing .page-online-products #main-content .wrap h1,
    .page-landing .hero.test-landing .page-product #main-content .pricing.no-matrix p h1,
    .page-landing .hero.test-landing .page-product #main-content section.terms p h1,
    .page-landing .hero.test-landing .page-sat-course #main-content .pricing.no-matrix p h1,
    .page-landing .hero.test-landing .page-sat-course #main-content section.terms p h1,
    .page-landing .hero.test-landing .page-sat-practice-test #main-content .pricing.no-matrix p h1,
    .page-landing .hero.test-landing .page-sat-practice-test #main-content section.terms p h1,
    .page-online-products #main-content .page-landing .hero.test-landing .wrap h1,
    .page-product #main-content .pricing.no-matrix .page-landing .hero.test-landing p h1,
    .page-product #main-content section.terms .page-landing .hero.test-landing p h1,
    .page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-landing p h1,
    .page-sat-course #main-content section.terms .page-landing .hero.test-landing p h1,
    .page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-landing p h1,
    .page-sat-practice-test #main-content section.terms .page-landing .hero.test-landing p h1 {

    }
}

.page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-landing p h1 div,
.page-act-course #main-content section.terms .page-landing .hero.test-landing p h1 div,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-landing p h1 div,
.page-act-practice-test #main-content section.terms .page-landing .hero.test-landing p h1 div,
.page-landing .hero.test-landing .container h1 div,
.page-landing .hero.test-landing .page-act-course #main-content .pricing.no-matrix p h1 div,
.page-landing .hero.test-landing .page-act-course #main-content section.terms p h1 div,
.page-landing .hero.test-landing .page-act-practice-test #main-content .pricing.no-matrix p h1 div,
.page-landing .hero.test-landing .page-act-practice-test #main-content section.terms p h1 div,
.page-landing .hero.test-landing .page-online-products #main-content .wrap h1 div,
.page-landing .hero.test-landing .page-product #main-content .pricing.no-matrix p h1 div,
.page-landing .hero.test-landing .page-product #main-content section.terms p h1 div,
.page-landing .hero.test-landing .page-sat-course #main-content .pricing.no-matrix p h1 div,
.page-landing .hero.test-landing .page-sat-course #main-content section.terms p h1 div,
.page-landing .hero.test-landing .page-sat-practice-test #main-content .pricing.no-matrix p h1 div,
.page-landing .hero.test-landing .page-sat-practice-test #main-content section.terms p h1 div,
.page-online-products #main-content .page-landing .hero.test-landing .wrap h1 div,
.page-product #main-content .pricing.no-matrix .page-landing .hero.test-landing p h1 div,
.page-product #main-content section.terms .page-landing .hero.test-landing p h1 div,
.page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-landing p h1 div,
.page-sat-course #main-content section.terms .page-landing .hero.test-landing p h1 div,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-landing p h1 div,
.page-sat-practice-test #main-content section.terms .page-landing .hero.test-landing p h1 div {
    display: inline
}

.page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-landing p h2,
.page-act-course #main-content section.terms .page-landing .hero.test-landing p h2,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-landing p h2,
.page-act-practice-test #main-content section.terms .page-landing .hero.test-landing p h2,
.page-landing .hero.test-landing .container h2,
.page-landing .hero.test-landing .page-act-course #main-content .pricing.no-matrix p h2,
.page-landing .hero.test-landing .page-act-course #main-content section.terms p h2,
.page-landing .hero.test-landing .page-act-practice-test #main-content .pricing.no-matrix p h2,
.page-landing .hero.test-landing .page-act-practice-test #main-content section.terms p h2,
.page-landing .hero.test-landing .page-online-products #main-content .wrap h2,
.page-landing .hero.test-landing .page-product #main-content .pricing.no-matrix p h2,
.page-landing .hero.test-landing .page-product #main-content section.terms p h2,
.page-landing .hero.test-landing .page-sat-course #main-content .pricing.no-matrix p h2,
.page-landing .hero.test-landing .page-sat-course #main-content section.terms p h2,
.page-landing .hero.test-landing .page-sat-practice-test #main-content .pricing.no-matrix p h2,
.page-landing .hero.test-landing .page-sat-practice-test #main-content section.terms p h2,
.page-online-products #main-content .page-landing .hero.test-landing .wrap h2,
.page-product #main-content .pricing.no-matrix .page-landing .hero.test-landing p h2,
.page-product #main-content section.terms .page-landing .hero.test-landing p h2,
.page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-landing p h2,
.page-sat-course #main-content section.terms .page-landing .hero.test-landing p h2,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-landing p h2,
.page-sat-practice-test #main-content section.terms .page-landing .hero.test-landing p h2 {
    opacity: .75;
    font-weight: 300
}

@media screen and (min-width:768px) {
    .page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-landing p h2,
    .page-act-course #main-content section.terms .page-landing .hero.test-landing p h2,
    .page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-landing p h2,
    .page-act-practice-test #main-content section.terms .page-landing .hero.test-landing p h2,
    .page-landing .hero.test-landing .container h2,
    .page-landing .hero.test-landing .page-act-course #main-content .pricing.no-matrix p h2,
    .page-landing .hero.test-landing .page-act-course #main-content section.terms p h2,
    .page-landing .hero.test-landing .page-act-practice-test #main-content .pricing.no-matrix p h2,
    .page-landing .hero.test-landing .page-act-practice-test #main-content section.terms p h2,
    .page-landing .hero.test-landing .page-online-products #main-content .wrap h2,
    .page-landing .hero.test-landing .page-product #main-content .pricing.no-matrix p h2,
    .page-landing .hero.test-landing .page-product #main-content section.terms p h2,
    .page-landing .hero.test-landing .page-sat-course #main-content .pricing.no-matrix p h2,
    .page-landing .hero.test-landing .page-sat-course #main-content section.terms p h2,
    .page-landing .hero.test-landing .page-sat-practice-test #main-content .pricing.no-matrix p h2,
    .page-landing .hero.test-landing .page-sat-practice-test #main-content section.terms p h2,
    .page-online-products #main-content .page-landing .hero.test-landing .wrap h2,
    .page-product #main-content .pricing.no-matrix .page-landing .hero.test-landing p h2,
    .page-product #main-content section.terms .page-landing .hero.test-landing p h2,
    .page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-landing p h2,
    .page-sat-course #main-content section.terms .page-landing .hero.test-landing p h2,
    .page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-landing p h2,
    .page-sat-practice-test #main-content section.terms .page-landing .hero.test-landing p h2 {
        margin: 10px 0 0;

    }
}

@media screen and (min-width:1024px) {
    .page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-landing p h2,
    .page-act-course #main-content section.terms .page-landing .hero.test-landing p h2,
    .page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-landing p h2,
    .page-act-practice-test #main-content section.terms .page-landing .hero.test-landing p h2,
    .page-landing .hero.test-landing .container h2,
    .page-landing .hero.test-landing .page-act-course #main-content .pricing.no-matrix p h2,
    .page-landing .hero.test-landing .page-act-course #main-content section.terms p h2,
    .page-landing .hero.test-landing .page-act-practice-test #main-content .pricing.no-matrix p h2,
    .page-landing .hero.test-landing .page-act-practice-test #main-content section.terms p h2,
    .page-landing .hero.test-landing .page-online-products #main-content .wrap h2,
    .page-landing .hero.test-landing .page-product #main-content .pricing.no-matrix p h2,
    .page-landing .hero.test-landing .page-product #main-content section.terms p h2,
    .page-landing .hero.test-landing .page-sat-course #main-content .pricing.no-matrix p h2,
    .page-landing .hero.test-landing .page-sat-course #main-content section.terms p h2,
    .page-landing .hero.test-landing .page-sat-practice-test #main-content .pricing.no-matrix p h2,
    .page-landing .hero.test-landing .page-sat-practice-test #main-content section.terms p h2,
    .page-online-products #main-content .page-landing .hero.test-landing .wrap h2,
    .page-product #main-content .pricing.no-matrix .page-landing .hero.test-landing p h2,
    .page-product #main-content section.terms .page-landing .hero.test-landing p h2,
    .page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-landing p h2,
    .page-sat-course #main-content section.terms .page-landing .hero.test-landing p h2,
    .page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-landing p h2,
    .page-sat-practice-test #main-content section.terms .page-landing .hero.test-landing p h2 {

    }
}

.main-footer .footer-links ul li #feedback-widget .page-landing .hero.test-landing a,
.page-landing .hero.test-landing .button,
.page-landing .hero.test-landing .main-footer .footer-links ul li #feedback-widget a,
.page-landing .hero.test-landing .page-online-products #contact-us .btn,
.page-landing .hero.test-landing .page-online-products #profile-types .btn,
.page-online-products #contact-us .page-landing .hero.test-landing .btn,
.page-online-products #profile-types .page-landing .hero.test-landing .btn {
    width: 120px;
    height: 35px;
    border: #fff;
    text-indent: -9999px
}

.main-footer .footer-links ul li #feedback-widget .page-landing .hero.test-landing a.amazon,
.page-landing .hero.test-landing .button.amazon,
.page-landing .hero.test-landing .main-footer .footer-links ul li #feedback-widget a.amazon,
.page-landing .hero.test-landing .page-online-products #contact-us .amazon.btn,
.page-landing .hero.test-landing .page-online-products #profile-types .amazon.btn,
.page-online-products #contact-us .page-landing .hero.test-landing .amazon.btn,
.page-online-products #profile-types .page-landing .hero.test-landing .amazon.btn {
    background: url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/cdn/articles/amazon-logo.svg) center center no-repeat #fff;
    background-size: 50px;
    background-position-y: 13px;
    margin-right: .625em
}

@media screen and (min-width:768px) {
    .main-footer .footer-links ul li #feedback-widget .page-landing .hero.test-landing a,
    .page-landing .hero.test-landing .button,
    .page-landing .hero.test-landing .main-footer .footer-links ul li #feedback-widget a,
    .page-landing .hero.test-landing .page-online-products #contact-us .btn,
    .page-landing .hero.test-landing .page-online-products #profile-types .btn,
    .page-online-products #contact-us .page-landing .hero.test-landing .btn,
    .page-online-products #profile-types .page-landing .hero.test-landing .btn {
        width: 160px;
        height: 45px
    }
    .main-footer .footer-links ul li #feedback-widget .page-landing .hero.test-landing a.amazon,
    .page-landing .hero.test-landing .button.amazon,
    .page-landing .hero.test-landing .main-footer .footer-links ul li #feedback-widget a.amazon,
    .page-landing .hero.test-landing .page-online-products #contact-us .amazon.btn,
    .page-landing .hero.test-landing .page-online-products #profile-types .amazon.btn,
    .page-online-products #contact-us .page-landing .hero.test-landing .amazon.btn,
    .page-online-products #profile-types .page-landing .hero.test-landing .amazon.btn {
        background-size: 75px;
        background-position-y: 16px
    }
}

.main-footer .footer-links ul li #feedback-widget .page-landing .hero.test-landing a.barnes-noble,
.page-landing .hero.test-landing .button.barnes-noble,
.page-landing .hero.test-landing .main-footer .footer-links ul li #feedback-widget a.barnes-noble,
.page-landing .hero.test-landing .page-online-products #contact-us .barnes-noble.btn,
.page-landing .hero.test-landing .page-online-products #profile-types .barnes-noble.btn,
.page-online-products #contact-us .page-landing .hero.test-landing .barnes-noble.btn,
.page-online-products #profile-types .page-landing .hero.test-landing .barnes-noble.btn {
    background: url(/resources/cloud/images/act-landing/barnes-noble.png) center center no-repeat #fff;
    background-size: 85px;
    margin-left: .625em
}

@media screen and (min-width:768px) {
    .main-footer .footer-links ul li #feedback-widget .page-landing .hero.test-landing a.barnes-noble,
    .page-landing .hero.test-landing .button.barnes-noble,
    .page-landing .hero.test-landing .main-footer .footer-links ul li #feedback-widget a.barnes-noble,
    .page-landing .hero.test-landing .page-online-products #contact-us .barnes-noble.btn,
    .page-landing .hero.test-landing .page-online-products #profile-types .barnes-noble.btn,
    .page-online-products #contact-us .page-landing .hero.test-landing .barnes-noble.btn,
    .page-online-products #profile-types .page-landing .hero.test-landing .barnes-noble.btn {
        background-size: 110px
    }
}

.page-landing .hero.ug {
    max-height: 548.38px
}

.page-landing .hero.ug.loaded {
    background: url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/cloud/images/hero-images/edition-landing/edition-home-hero-ug-schools-sm.jpg) center center/cover no-repeat
}

@media screen and (min-width:768px) {
    .page-landing .hero.ug.loaded {
        background: url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/cloud/images/hero-images/edition-landing/edition-home-hero-ug-schools.jpg) center center/cover no-repeat
    }
}

.page-landing .hero.grad {
    max-height: 548.38px
}

.page-landing .hero.grad.loaded {
    background: url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/cloud/images/hero-images/edition-landing/edition-home-hero-grad-schools-sm.jpg) center center/cover no-repeat
}

@media screen and (min-width:768px) {
    .page-landing .hero.grad.loaded {
        background: url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/cloud/images/hero-images/edition-landing/edition-home-hero-grad-schools.jpg) center center/cover no-repeat
    }
}

.page-landing .hero.online {
    max-height: 562.13px
}

.page-landing .hero.online.loaded {
    background: url(https://petes-admin-tools.s3.us-east-2.amazonaws.coms/cloud/images/hero-images/edition-landing/edition-home-hero-online-sm.jpg) center center/cover no-repeat
}

.page-act-course #main-content .pricing.no-matrix .page-landing .hero.online p h1,
.page-act-course #main-content section.terms .page-landing .hero.online p h1,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.online p h1,
.page-act-practice-test #main-content section.terms .page-landing .hero.online p h1,
.page-landing .hero.online .container h1,
.page-landing .hero.online .page-act-course #main-content .pricing.no-matrix p h1,
.page-landing .hero.online .page-act-course #main-content section.terms p h1,
.page-landing .hero.online .page-act-practice-test #main-content .pricing.no-matrix p h1,
.page-landing .hero.online .page-act-practice-test #main-content section.terms p h1,
.page-landing .hero.online .page-online-products #main-content .wrap h1,
.page-landing .hero.online .page-product #main-content .pricing.no-matrix p h1,
.page-landing .hero.online .page-product #main-content section.terms p h1,
.page-landing .hero.online .page-sat-course #main-content .pricing.no-matrix p h1,
.page-landing .hero.online .page-sat-course #main-content section.terms p h1,
.page-landing .hero.online .page-sat-practice-test #main-content .pricing.no-matrix p h1,
.page-landing .hero.online .page-sat-practice-test #main-content section.terms p h1,
.page-online-products #main-content .page-landing .hero.online .wrap h1,
.page-product #main-content .pricing.no-matrix .page-landing .hero.online p h1,
.page-product #main-content section.terms .page-landing .hero.online p h1,
.page-sat-course #main-content .pricing.no-matrix .page-landing .hero.online p h1,
.page-sat-course #main-content section.terms .page-landing .hero.online p h1,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.online p h1,
.page-sat-practice-test #main-content section.terms .page-landing .hero.online p h1 {
    margin: 0 0 .3125em;
    padding-left: .625em;
    padding-right: .625em
}

.page-act-course #main-content .pricing.no-matrix .page-landing .hero.online p h1 div,
.page-act-course #main-content section.terms .page-landing .hero.online p h1 div,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.online p h1 div,
.page-act-practice-test #main-content section.terms .page-landing .hero.online p h1 div,
.page-landing .hero.online .container h1 div,
.page-landing .hero.online .page-act-course #main-content .pricing.no-matrix p h1 div,
.page-landing .hero.online .page-act-course #main-content section.terms p h1 div,
.page-landing .hero.online .page-act-practice-test #main-content .pricing.no-matrix p h1 div,
.page-landing .hero.online .page-act-practice-test #main-content section.terms p h1 div,
.page-landing .hero.online .page-online-products #main-content .wrap h1 div,
.page-landing .hero.online .page-product #main-content .pricing.no-matrix p h1 div,
.page-landing .hero.online .page-product #main-content section.terms p h1 div,
.page-landing .hero.online .page-sat-course #main-content .pricing.no-matrix p h1 div,
.page-landing .hero.online .page-sat-course #main-content section.terms p h1 div,
.page-landing .hero.online .page-sat-practice-test #main-content .pricing.no-matrix p h1 div,
.page-landing .hero.online .page-sat-practice-test #main-content section.terms p h1 div,
.page-online-products #main-content .page-landing .hero.online .wrap h1 div,
.page-product #main-content .pricing.no-matrix .page-landing .hero.online p h1 div,
.page-product #main-content section.terms .page-landing .hero.online p h1 div,
.page-sat-course #main-content .pricing.no-matrix .page-landing .hero.online p h1 div,
.page-sat-course #main-content section.terms .page-landing .hero.online p h1 div,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.online p h1 div,
.page-sat-practice-test #main-content section.terms .page-landing .hero.online p h1 div {
    display: block
}

.page-act-course #main-content .pricing.no-matrix .page-landing .hero.online p h1 sup,
.page-act-course #main-content section.terms .page-landing .hero.online p h1 sup,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.online p h1 sup,
.page-act-practice-test #main-content section.terms .page-landing .hero.online p h1 sup,
.page-landing .hero.online .container h1 sup,
.page-landing .hero.online .page-act-course #main-content .pricing.no-matrix p h1 sup,
.page-landing .hero.online .page-act-course #main-content section.terms p h1 sup,
.page-landing .hero.online .page-act-practice-test #main-content .pricing.no-matrix p h1 sup,
.page-landing .hero.online .page-act-practice-test #main-content section.terms p h1 sup,
.page-landing .hero.online .page-online-products #main-content .wrap h1 sup,
.page-landing .hero.online .page-product #main-content .pricing.no-matrix p h1 sup,
.page-landing .hero.online .page-product #main-content section.terms p h1 sup,
.page-landing .hero.online .page-sat-course #main-content .pricing.no-matrix p h1 sup,
.page-landing .hero.online .page-sat-course #main-content section.terms p h1 sup,
.page-landing .hero.online .page-sat-practice-test #main-content .pricing.no-matrix p h1 sup,
.page-landing .hero.online .page-sat-practice-test #main-content section.terms p h1 sup,
.page-online-products #main-content .page-landing .hero.online .wrap h1 sup,
.page-product #main-content .pricing.no-matrix .page-landing .hero.online p h1 sup,
.page-product #main-content section.terms .page-landing .hero.online p h1 sup,
.page-sat-course #main-content .pricing.no-matrix .page-landing .hero.online p h1 sup,
.page-sat-course #main-content section.terms .page-landing .hero.online p h1 sup,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.online p h1 sup,
.page-sat-practice-test #main-content section.terms .page-landing .hero.online p h1 sup {
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;

    top: -.1875em
}

.page-act-course #main-content .pricing.no-matrix .page-landing .hero.online p h2,
.page-act-course #main-content section.terms .page-landing .hero.online p h2,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.online p h2,
.page-act-practice-test #main-content section.terms .page-landing .hero.online p h2,
.page-landing .hero.online .container h2,
.page-landing .hero.online .page-act-course #main-content .pricing.no-matrix p h2,
.page-landing .hero.online .page-act-course #main-content section.terms p h2,
.page-landing .hero.online .page-act-practice-test #main-content .pricing.no-matrix p h2,
.page-landing .hero.online .page-act-practice-test #main-content section.terms p h2,
.page-landing .hero.online .page-online-products #main-content .wrap h2,
.page-landing .hero.online .page-product #main-content .pricing.no-matrix p h2,
.page-landing .hero.online .page-product #main-content section.terms p h2,
.page-landing .hero.online .page-sat-course #main-content .pricing.no-matrix p h2,
.page-landing .hero.online .page-sat-course #main-content section.terms p h2,
.page-landing .hero.online .page-sat-practice-test #main-content .pricing.no-matrix p h2,
.page-landing .hero.online .page-sat-practice-test #main-content section.terms p h2,
.page-online-products #main-content .page-landing .hero.online .wrap h2,
.page-product #main-content .pricing.no-matrix .page-landing .hero.online p h2,
.page-product #main-content section.terms .page-landing .hero.online p h2,
.page-sat-course #main-content .pricing.no-matrix .page-landing .hero.online p h2,
.page-sat-course #main-content section.terms .page-landing .hero.online p h2,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.online p h2,
.page-sat-practice-test #main-content section.terms .page-landing .hero.online p h2 {
    display: none
}

@media screen and (min-width:768px) {
    .page-landing .hero.online.loaded {
        background: url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/cloud/images/hero-images/edition-landing/edition-home-hero-online.jpg) center center/cover no-repeat
    }
    .page-act-course #main-content .pricing.no-matrix .page-landing .hero.online p h1,
    .page-act-course #main-content section.terms .page-landing .hero.online p h1,
    .page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.online p h1,
    .page-act-practice-test #main-content section.terms .page-landing .hero.online p h1,
    .page-landing .hero.online .container h1,
    .page-landing .hero.online .page-act-course #main-content .pricing.no-matrix p h1,
    .page-landing .hero.online .page-act-course #main-content section.terms p h1,
    .page-landing .hero.online .page-act-practice-test #main-content .pricing.no-matrix p h1,
    .page-landing .hero.online .page-act-practice-test #main-content section.terms p h1,
    .page-landing .hero.online .page-online-products #main-content .wrap h1,
    .page-landing .hero.online .page-product #main-content .pricing.no-matrix p h1,
    .page-landing .hero.online .page-product #main-content section.terms p h1,
    .page-landing .hero.online .page-sat-course #main-content .pricing.no-matrix p h1,
    .page-landing .hero.online .page-sat-course #main-content section.terms p h1,
    .page-landing .hero.online .page-sat-practice-test #main-content .pricing.no-matrix p h1,
    .page-landing .hero.online .page-sat-practice-test #main-content section.terms p h1,
    .page-online-products #main-content .page-landing .hero.online .wrap h1,
    .page-product #main-content .pricing.no-matrix .page-landing .hero.online p h1,
    .page-product #main-content section.terms .page-landing .hero.online p h1,
    .page-sat-course #main-content .pricing.no-matrix .page-landing .hero.online p h1,
    .page-sat-course #main-content section.terms .page-landing .hero.online p h1,
    .page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.online p h1,
    .page-sat-practice-test #main-content section.terms .page-landing .hero.online p h1 {
        margin: 0 0 .15625em
    }
    .page-act-course #main-content .pricing.no-matrix .page-landing .hero.online p h2,
    .page-act-course #main-content section.terms .page-landing .hero.online p h2,
    .page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.online p h2,
    .page-act-practice-test #main-content section.terms .page-landing .hero.online p h2,
    .page-landing .hero.online .container h2,
    .page-landing .hero.online .page-act-course #main-content .pricing.no-matrix p h2,
    .page-landing .hero.online .page-act-course #main-content section.terms p h2,
    .page-landing .hero.online .page-act-practice-test #main-content .pricing.no-matrix p h2,
    .page-landing .hero.online .page-act-practice-test #main-content section.terms p h2,
    .page-landing .hero.online .page-online-products #main-content .wrap h2,
    .page-landing .hero.online .page-product #main-content .pricing.no-matrix p h2,
    .page-landing .hero.online .page-product #main-content section.terms p h2,
    .page-landing .hero.online .page-sat-course #main-content .pricing.no-matrix p h2,
    .page-landing .hero.online .page-sat-course #main-content section.terms p h2,
    .page-landing .hero.online .page-sat-practice-test #main-content .pricing.no-matrix p h2,
    .page-landing .hero.online .page-sat-practice-test #main-content section.terms p h2,
    .page-online-products #main-content .page-landing .hero.online .wrap h2,
    .page-product #main-content .pricing.no-matrix .page-landing .hero.online p h2,
    .page-product #main-content section.terms .page-landing .hero.online p h2,
    .page-sat-course #main-content .pricing.no-matrix .page-landing .hero.online p h2,
    .page-sat-course #main-content section.terms .page-landing .hero.online p h2,
    .page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.online p h2,
    .page-sat-practice-test #main-content section.terms .page-landing .hero.online p h2 {
        display: block;
        font-family: "proxima-soft", sans-serif;
        font-weight: 300;
        text-align: center;
        margin: 0 0 1.875em;
        ;
        color: #fff
    }
}

.page-landing .hero.test-prep-ug {
    background: url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/cloud/images/hero-images/edition-landing/edition-home-hero-ug-testprep-sm.jpg) center center no-repeat;
    background-size: cover;
    max-height: 467.25px
}

@media screen and (min-width:768px) {
    .page-landing .hero.test-prep-ug {
        background: url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/cloud/images/hero-images/edition-landing/edition-home-hero-ug-testprep.jpg) center center no-repeat;
        background-size: cover
    }
}

.page-landing .hero.test-prep-grad {
    background: url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/cloud/images/hero-images/edition-landing/edition-home-hero-grad-testprep.jpg) center top no-repeat;
    background-size: cover;
    max-height: 496.25px
}

@media screen and (min-width:768px) {
    .page-landing .hero.test-prep-grad {
        background: url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/cloud/images/hero-images/edition-landing/edition-home-hero-grad-testprep-sm.jpg) center top no-repeat;
        background-size: cover
    }
}

.page-landing .hero.test-prep-military {
    background: url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/cloud/images/hero-images/edition-landing/edition-home-hero-military-prep3-sm.jpg) center top no-repeat;
    background-size: cover;
    max-height: 496.25px
}

@media screen and (min-width:768px) {
    .page-landing .hero.test-prep-military {
        background: url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/cloud/images/hero-images/edition-landing/edition-home-hero-military-prep3.jpg) center top no-repeat;
        background-size: cover
    }
}

.page-landing .hero.test-prep-career {
    background: url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/cloud/images/hero-images/edition-landing/edition-home-hero-career-prep2-sm.jpg) center top no-repeat;
    background-size: cover;
    max-height: 496.25px
}

@media screen and (min-width:768px) {
    .page-landing .hero.test-prep-career {
        background: url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/cloud/images/hero-images/edition-landing/edition-home-hero-career-prep2.jpg) center top no-repeat;
        background-size: cover
    }
}

.page-landing .hero.test-prep-high-school {
    background: url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/cloud/images/hero-images/edition-landing/edition-home-hero-high-school-prep-sm.jpg) center top no-repeat;
    background-size: cover;
    max-height: 496.25px
}

.page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-career p,
.page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-grad p,
.page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-high-school p,
.page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-military p,
.page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-ug p,
.page-act-course #main-content section.terms .page-landing .hero.test-prep-career p,
.page-act-course #main-content section.terms .page-landing .hero.test-prep-grad p,
.page-act-course #main-content section.terms .page-landing .hero.test-prep-high-school p,
.page-act-course #main-content section.terms .page-landing .hero.test-prep-military p,
.page-act-course #main-content section.terms .page-landing .hero.test-prep-ug p,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-career p,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-grad p,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-high-school p,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-military p,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-ug p,
.page-act-practice-test #main-content section.terms .page-landing .hero.test-prep-career p,
.page-act-practice-test #main-content section.terms .page-landing .hero.test-prep-grad p,
.page-act-practice-test #main-content section.terms .page-landing .hero.test-prep-high-school p,
.page-act-practice-test #main-content section.terms .page-landing .hero.test-prep-military p,
.page-act-practice-test #main-content section.terms .page-landing .hero.test-prep-ug p,
.page-landing .hero.test-prep-career .container,
.page-landing .hero.test-prep-career .page-act-course #main-content .pricing.no-matrix p,
.page-landing .hero.test-prep-career .page-act-course #main-content section.terms p,
.page-landing .hero.test-prep-career .page-act-practice-test #main-content .pricing.no-matrix p,
.page-landing .hero.test-prep-career .page-act-practice-test #main-content section.terms p,
.page-landing .hero.test-prep-career .page-online-products #main-content .wrap,
.page-landing .hero.test-prep-career .page-product #main-content .pricing.no-matrix p,
.page-landing .hero.test-prep-career .page-product #main-content section.terms p,
.page-landing .hero.test-prep-career .page-sat-course #main-content .pricing.no-matrix p,
.page-landing .hero.test-prep-career .page-sat-course #main-content section.terms p,
.page-landing .hero.test-prep-career .page-sat-practice-test #main-content .pricing.no-matrix p,
.page-landing .hero.test-prep-career .page-sat-practice-test #main-content section.terms p,
.page-landing .hero.test-prep-grad .container,
.page-landing .hero.test-prep-grad .page-act-course #main-content .pricing.no-matrix p,
.page-landing .hero.test-prep-grad .page-act-course #main-content section.terms p,
.page-landing .hero.test-prep-grad .page-act-practice-test #main-content .pricing.no-matrix p,
.page-landing .hero.test-prep-grad .page-act-practice-test #main-content section.terms p,
.page-landing .hero.test-prep-grad .page-online-products #main-content .wrap,
.page-landing .hero.test-prep-grad .page-product #main-content .pricing.no-matrix p,
.page-landing .hero.test-prep-grad .page-product #main-content section.terms p,
.page-landing .hero.test-prep-grad .page-sat-course #main-content .pricing.no-matrix p,
.page-landing .hero.test-prep-grad .page-sat-course #main-content section.terms p,
.page-landing .hero.test-prep-grad .page-sat-practice-test #main-content .pricing.no-matrix p,
.page-landing .hero.test-prep-grad .page-sat-practice-test #main-content section.terms p,
.page-landing .hero.test-prep-high-school .container,
.page-landing .hero.test-prep-high-school .page-act-course #main-content .pricing.no-matrix p,
.page-landing .hero.test-prep-high-school .page-act-course #main-content section.terms p,
.page-landing .hero.test-prep-high-school .page-act-practice-test #main-content .pricing.no-matrix p,
.page-landing .hero.test-prep-high-school .page-act-practice-test #main-content section.terms p,
.page-landing .hero.test-prep-high-school .page-online-products #main-content .wrap,
.page-landing .hero.test-prep-high-school .page-product #main-content .pricing.no-matrix p,
.page-landing .hero.test-prep-high-school .page-product #main-content section.terms p,
.page-landing .hero.test-prep-high-school .page-sat-course #main-content .pricing.no-matrix p,
.page-landing .hero.test-prep-high-school .page-sat-course #main-content section.terms p,
.page-landing .hero.test-prep-high-school .page-sat-practice-test #main-content .pricing.no-matrix p,
.page-landing .hero.test-prep-high-school .page-sat-practice-test #main-content section.terms p,
.page-landing .hero.test-prep-military .container,
.page-landing .hero.test-prep-military .page-act-course #main-content .pricing.no-matrix p,
.page-landing .hero.test-prep-military .page-act-course #main-content section.terms p,
.page-landing .hero.test-prep-military .page-act-practice-test #main-content .pricing.no-matrix p,
.page-landing .hero.test-prep-military .page-act-practice-test #main-content section.terms p,
.page-landing .hero.test-prep-military .page-online-products #main-content .wrap,
.page-landing .hero.test-prep-military .page-product #main-content .pricing.no-matrix p,
.page-landing .hero.test-prep-military .page-product #main-content section.terms p,
.page-landing .hero.test-prep-military .page-sat-course #main-content .pricing.no-matrix p,
.page-landing .hero.test-prep-military .page-sat-course #main-content section.terms p,
.page-landing .hero.test-prep-military .page-sat-practice-test #main-content .pricing.no-matrix p,
.page-landing .hero.test-prep-military .page-sat-practice-test #main-content section.terms p,
.page-landing .hero.test-prep-ug .container,
.page-landing .hero.test-prep-ug .page-act-course #main-content .pricing.no-matrix p,
.page-landing .hero.test-prep-ug .page-act-course #main-content section.terms p,
.page-landing .hero.test-prep-ug .page-act-practice-test #main-content .pricing.no-matrix p,
.page-landing .hero.test-prep-ug .page-act-practice-test #main-content section.terms p,
.page-landing .hero.test-prep-ug .page-online-products #main-content .wrap,
.page-landing .hero.test-prep-ug .page-product #main-content .pricing.no-matrix p,
.page-landing .hero.test-prep-ug .page-product #main-content section.terms p,
.page-landing .hero.test-prep-ug .page-sat-course #main-content .pricing.no-matrix p,
.page-landing .hero.test-prep-ug .page-sat-course #main-content section.terms p,
.page-landing .hero.test-prep-ug .page-sat-practice-test #main-content .pricing.no-matrix p,
.page-landing .hero.test-prep-ug .page-sat-practice-test #main-content section.terms p,
.page-online-products #main-content .page-landing .hero.test-prep-career .wrap,
.page-online-products #main-content .page-landing .hero.test-prep-grad .wrap,
.page-online-products #main-content .page-landing .hero.test-prep-high-school .wrap,
.page-online-products #main-content .page-landing .hero.test-prep-military .wrap,
.page-online-products #main-content .page-landing .hero.test-prep-ug .wrap,
.page-product #main-content .pricing.no-matrix .page-landing .hero.test-prep-career p,
.page-product #main-content .pricing.no-matrix .page-landing .hero.test-prep-grad p,
.page-product #main-content .pricing.no-matrix .page-landing .hero.test-prep-high-school p,
.page-product #main-content .pricing.no-matrix .page-landing .hero.test-prep-military p,
.page-product #main-content .pricing.no-matrix .page-landing .hero.test-prep-ug p,
.page-product #main-content section.terms .page-landing .hero.test-prep-career p,
.page-product #main-content section.terms .page-landing .hero.test-prep-grad p,
.page-product #main-content section.terms .page-landing .hero.test-prep-high-school p,
.page-product #main-content section.terms .page-landing .hero.test-prep-military p,
.page-product #main-content section.terms .page-landing .hero.test-prep-ug p,
.page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-career p,
.page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-grad p,
.page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-high-school p,
.page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-military p,
.page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-ug p,
.page-sat-course #main-content section.terms .page-landing .hero.test-prep-career p,
.page-sat-course #main-content section.terms .page-landing .hero.test-prep-grad p,
.page-sat-course #main-content section.terms .page-landing .hero.test-prep-high-school p,
.page-sat-course #main-content section.terms .page-landing .hero.test-prep-military p,
.page-sat-course #main-content section.terms .page-landing .hero.test-prep-ug p,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-career p,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-grad p,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-high-school p,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-military p,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-ug p,
.page-sat-practice-test #main-content section.terms .page-landing .hero.test-prep-career p,
.page-sat-practice-test #main-content section.terms .page-landing .hero.test-prep-grad p,
.page-sat-practice-test #main-content section.terms .page-landing .hero.test-prep-high-school p,
.page-sat-practice-test #main-content section.terms .page-landing .hero.test-prep-military p,
.page-sat-practice-test #main-content section.terms .page-landing .hero.test-prep-ug p {
    padding-bottom: 2.625em
}

@media screen and (min-width:768px) {
    .page-landing .hero.test-prep-high-school {
        background: url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/cloud/images/hero-images/edition-landing/edition-home-hero-high-school-prep.jpg) center top no-repeat;
        background-size: cover
    }
    .page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-career p,
    .page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-grad p,
    .page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-high-school p,
    .page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-military p,
    .page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-ug p,
    .page-act-course #main-content section.terms .page-landing .hero.test-prep-career p,
    .page-act-course #main-content section.terms .page-landing .hero.test-prep-grad p,
    .page-act-course #main-content section.terms .page-landing .hero.test-prep-high-school p,
    .page-act-course #main-content section.terms .page-landing .hero.test-prep-military p,
    .page-act-course #main-content section.terms .page-landing .hero.test-prep-ug p,
    .page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-career p,
    .page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-grad p,
    .page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-high-school p,
    .page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-military p,
    .page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-ug p,
    .page-act-practice-test #main-content section.terms .page-landing .hero.test-prep-career p,
    .page-act-practice-test #main-content section.terms .page-landing .hero.test-prep-grad p,
    .page-act-practice-test #main-content section.terms .page-landing .hero.test-prep-high-school p,
    .page-act-practice-test #main-content section.terms .page-landing .hero.test-prep-military p,
    .page-act-practice-test #main-content section.terms .page-landing .hero.test-prep-ug p,
    .page-landing .hero.test-prep-career .container,
    .page-landing .hero.test-prep-career .page-act-course #main-content .pricing.no-matrix p,
    .page-landing .hero.test-prep-career .page-act-course #main-content section.terms p,
    .page-landing .hero.test-prep-career .page-act-practice-test #main-content .pricing.no-matrix p,
    .page-landing .hero.test-prep-career .page-act-practice-test #main-content section.terms p,
    .page-landing .hero.test-prep-career .page-online-products #main-content .wrap,
    .page-landing .hero.test-prep-career .page-product #main-content .pricing.no-matrix p,
    .page-landing .hero.test-prep-career .page-product #main-content section.terms p,
    .page-landing .hero.test-prep-career .page-sat-course #main-content .pricing.no-matrix p,
    .page-landing .hero.test-prep-career .page-sat-course #main-content section.terms p,
    .page-landing .hero.test-prep-career .page-sat-practice-test #main-content .pricing.no-matrix p,
    .page-landing .hero.test-prep-career .page-sat-practice-test #main-content section.terms p,
    .page-landing .hero.test-prep-grad .container,
    .page-landing .hero.test-prep-grad .page-act-course #main-content .pricing.no-matrix p,
    .page-landing .hero.test-prep-grad .page-act-course #main-content section.terms p,
    .page-landing .hero.test-prep-grad .page-act-practice-test #main-content .pricing.no-matrix p,
    .page-landing .hero.test-prep-grad .page-act-practice-test #main-content section.terms p,
    .page-landing .hero.test-prep-grad .page-online-products #main-content .wrap,
    .page-landing .hero.test-prep-grad .page-product #main-content .pricing.no-matrix p,
    .page-landing .hero.test-prep-grad .page-product #main-content section.terms p,
    .page-landing .hero.test-prep-grad .page-sat-course #main-content .pricing.no-matrix p,
    .page-landing .hero.test-prep-grad .page-sat-course #main-content section.terms p,
    .page-landing .hero.test-prep-grad .page-sat-practice-test #main-content .pricing.no-matrix p,
    .page-landing .hero.test-prep-grad .page-sat-practice-test #main-content section.terms p,
    .page-landing .hero.test-prep-high-school .container,
    .page-landing .hero.test-prep-high-school .page-act-course #main-content .pricing.no-matrix p,
    .page-landing .hero.test-prep-high-school .page-act-course #main-content section.terms p,
    .page-landing .hero.test-prep-high-school .page-act-practice-test #main-content .pricing.no-matrix p,
    .page-landing .hero.test-prep-high-school .page-act-practice-test #main-content section.terms p,
    .page-landing .hero.test-prep-high-school .page-online-products #main-content .wrap,
    .page-landing .hero.test-prep-high-school .page-product #main-content .pricing.no-matrix p,
    .page-landing .hero.test-prep-high-school .page-product #main-content section.terms p,
    .page-landing .hero.test-prep-high-school .page-sat-course #main-content .pricing.no-matrix p,
    .page-landing .hero.test-prep-high-school .page-sat-course #main-content section.terms p,
    .page-landing .hero.test-prep-high-school .page-sat-practice-test #main-content .pricing.no-matrix p,
    .page-landing .hero.test-prep-high-school .page-sat-practice-test #main-content section.terms p,
    .page-landing .hero.test-prep-military .container,
    .page-landing .hero.test-prep-military .page-act-course #main-content .pricing.no-matrix p,
    .page-landing .hero.test-prep-military .page-act-course #main-content section.terms p,
    .page-landing .hero.test-prep-military .page-act-practice-test #main-content .pricing.no-matrix p,
    .page-landing .hero.test-prep-military .page-act-practice-test #main-content section.terms p,
    .page-landing .hero.test-prep-military .page-online-products #main-content .wrap,
    .page-landing .hero.test-prep-military .page-product #main-content .pricing.no-matrix p,
    .page-landing .hero.test-prep-military .page-product #main-content section.terms p,
    .page-landing .hero.test-prep-military .page-sat-course #main-content .pricing.no-matrix p,
    .page-landing .hero.test-prep-military .page-sat-course #main-content section.terms p,
    .page-landing .hero.test-prep-military .page-sat-practice-test #main-content .pricing.no-matrix p,
    .page-landing .hero.test-prep-military .page-sat-practice-test #main-content section.terms p,
    .page-landing .hero.test-prep-ug .container,
    .page-landing .hero.test-prep-ug .page-act-course #main-content .pricing.no-matrix p,
    .page-landing .hero.test-prep-ug .page-act-course #main-content section.terms p,
    .page-landing .hero.test-prep-ug .page-act-practice-test #main-content .pricing.no-matrix p,
    .page-landing .hero.test-prep-ug .page-act-practice-test #main-content section.terms p,
    .page-landing .hero.test-prep-ug .page-online-products #main-content .wrap,
    .page-landing .hero.test-prep-ug .page-product #main-content .pricing.no-matrix p,
    .page-landing .hero.test-prep-ug .page-product #main-content section.terms p,
    .page-landing .hero.test-prep-ug .page-sat-course #main-content .pricing.no-matrix p,
    .page-landing .hero.test-prep-ug .page-sat-course #main-content section.terms p,
    .page-landing .hero.test-prep-ug .page-sat-practice-test #main-content .pricing.no-matrix p,
    .page-landing .hero.test-prep-ug .page-sat-practice-test #main-content section.terms p,
    .page-online-products #main-content .page-landing .hero.test-prep-career .wrap,
    .page-online-products #main-content .page-landing .hero.test-prep-grad .wrap,
    .page-online-products #main-content .page-landing .hero.test-prep-high-school .wrap,
    .page-online-products #main-content .page-landing .hero.test-prep-military .wrap,
    .page-online-products #main-content .page-landing .hero.test-prep-ug .wrap,
    .page-product #main-content .pricing.no-matrix .page-landing .hero.test-prep-career p,
    .page-product #main-content .pricing.no-matrix .page-landing .hero.test-prep-grad p,
    .page-product #main-content .pricing.no-matrix .page-landing .hero.test-prep-high-school p,
    .page-product #main-content .pricing.no-matrix .page-landing .hero.test-prep-military p,
    .page-product #main-content .pricing.no-matrix .page-landing .hero.test-prep-ug p,
    .page-product #main-content section.terms .page-landing .hero.test-prep-career p,
    .page-product #main-content section.terms .page-landing .hero.test-prep-grad p,
    .page-product #main-content section.terms .page-landing .hero.test-prep-high-school p,
    .page-product #main-content section.terms .page-landing .hero.test-prep-military p,
    .page-product #main-content section.terms .page-landing .hero.test-prep-ug p,
    .page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-career p,
    .page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-grad p,
    .page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-high-school p,
    .page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-military p,
    .page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-ug p,
    .page-sat-course #main-content section.terms .page-landing .hero.test-prep-career p,
    .page-sat-course #main-content section.terms .page-landing .hero.test-prep-grad p,
    .page-sat-course #main-content section.terms .page-landing .hero.test-prep-high-school p,
    .page-sat-course #main-content section.terms .page-landing .hero.test-prep-military p,
    .page-sat-course #main-content section.terms .page-landing .hero.test-prep-ug p,
    .page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-career p,
    .page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-grad p,
    .page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-high-school p,
    .page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-military p,
    .page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-ug p,
    .page-sat-practice-test #main-content section.terms .page-landing .hero.test-prep-career p,
    .page-sat-practice-test #main-content section.terms .page-landing .hero.test-prep-grad p,
    .page-sat-practice-test #main-content section.terms .page-landing .hero.test-prep-high-school p,
    .page-sat-practice-test #main-content section.terms .page-landing .hero.test-prep-military p,
    .page-sat-practice-test #main-content section.terms .page-landing .hero.test-prep-ug p {
        padding-bottom: 5.375em
    }
}

@media screen and (min-width:1024px) {
    .page-act-course #main-content .pricing.no-matrix .page-landing .hero.online p h2,
    .page-act-course #main-content section.terms .page-landing .hero.online p h2,
    .page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.online p h2,
    .page-act-practice-test #main-content section.terms .page-landing .hero.online p h2,
    .page-landing .hero.online .container h2,
    .page-landing .hero.online .page-act-course #main-content .pricing.no-matrix p h2,
    .page-landing .hero.online .page-act-course #main-content section.terms p h2,
    .page-landing .hero.online .page-act-practice-test #main-content .pricing.no-matrix p h2,
    .page-landing .hero.online .page-act-practice-test #main-content section.terms p h2,
    .page-landing .hero.online .page-online-products #main-content .wrap h2,
    .page-landing .hero.online .page-product #main-content .pricing.no-matrix p h2,
    .page-landing .hero.online .page-product #main-content section.terms p h2,
    .page-landing .hero.online .page-sat-course #main-content .pricing.no-matrix p h2,
    .page-landing .hero.online .page-sat-course #main-content section.terms p h2,
    .page-landing .hero.online .page-sat-practice-test #main-content .pricing.no-matrix p h2,
    .page-landing .hero.online .page-sat-practice-test #main-content section.terms p h2,
    .page-online-products #main-content .page-landing .hero.online .wrap h2,
    .page-product #main-content .pricing.no-matrix .page-landing .hero.online p h2,
    .page-product #main-content section.terms .page-landing .hero.online p h2,
    .page-sat-course #main-content .pricing.no-matrix .page-landing .hero.online p h2,
    .page-sat-course #main-content section.terms .page-landing .hero.online p h2,
    .page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.online p h2,
    .page-sat-practice-test #main-content section.terms .page-landing .hero.online p h2 {
        margin: 0 0 2.25em
    }
    .page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-career p,
    .page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-grad p,
    .page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-high-school p,
    .page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-military p,
    .page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-ug p,
    .page-act-course #main-content section.terms .page-landing .hero.test-prep-career p,
    .page-act-course #main-content section.terms .page-landing .hero.test-prep-grad p,
    .page-act-course #main-content section.terms .page-landing .hero.test-prep-high-school p,
    .page-act-course #main-content section.terms .page-landing .hero.test-prep-military p,
    .page-act-course #main-content section.terms .page-landing .hero.test-prep-ug p,
    .page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-career p,
    .page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-grad p,
    .page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-high-school p,
    .page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-military p,
    .page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-ug p,
    .page-act-practice-test #main-content section.terms .page-landing .hero.test-prep-career p,
    .page-act-practice-test #main-content section.terms .page-landing .hero.test-prep-grad p,
    .page-act-practice-test #main-content section.terms .page-landing .hero.test-prep-high-school p,
    .page-act-practice-test #main-content section.terms .page-landing .hero.test-prep-military p,
    .page-act-practice-test #main-content section.terms .page-landing .hero.test-prep-ug p,
    .page-landing .hero.test-prep-career .container,
    .page-landing .hero.test-prep-career .page-act-course #main-content .pricing.no-matrix p,
    .page-landing .hero.test-prep-career .page-act-course #main-content section.terms p,
    .page-landing .hero.test-prep-career .page-act-practice-test #main-content .pricing.no-matrix p,
    .page-landing .hero.test-prep-career .page-act-practice-test #main-content section.terms p,
    .page-landing .hero.test-prep-career .page-online-products #main-content .wrap,
    .page-landing .hero.test-prep-career .page-product #main-content .pricing.no-matrix p,
    .page-landing .hero.test-prep-career .page-product #main-content section.terms p,
    .page-landing .hero.test-prep-career .page-sat-course #main-content .pricing.no-matrix p,
    .page-landing .hero.test-prep-career .page-sat-course #main-content section.terms p,
    .page-landing .hero.test-prep-career .page-sat-practice-test #main-content .pricing.no-matrix p,
    .page-landing .hero.test-prep-career .page-sat-practice-test #main-content section.terms p,
    .page-landing .hero.test-prep-grad .container,
    .page-landing .hero.test-prep-grad .page-act-course #main-content .pricing.no-matrix p,
    .page-landing .hero.test-prep-grad .page-act-course #main-content section.terms p,
    .page-landing .hero.test-prep-grad .page-act-practice-test #main-content .pricing.no-matrix p,
    .page-landing .hero.test-prep-grad .page-act-practice-test #main-content section.terms p,
    .page-landing .hero.test-prep-grad .page-online-products #main-content .wrap,
    .page-landing .hero.test-prep-grad .page-product #main-content .pricing.no-matrix p,
    .page-landing .hero.test-prep-grad .page-product #main-content section.terms p,
    .page-landing .hero.test-prep-grad .page-sat-course #main-content .pricing.no-matrix p,
    .page-landing .hero.test-prep-grad .page-sat-course #main-content section.terms p,
    .page-landing .hero.test-prep-grad .page-sat-practice-test #main-content .pricing.no-matrix p,
    .page-landing .hero.test-prep-grad .page-sat-practice-test #main-content section.terms p,
    .page-landing .hero.test-prep-high-school .container,
    .page-landing .hero.test-prep-high-school .page-act-course #main-content .pricing.no-matrix p,
    .page-landing .hero.test-prep-high-school .page-act-course #main-content section.terms p,
    .page-landing .hero.test-prep-high-school .page-act-practice-test #main-content .pricing.no-matrix p,
    .page-landing .hero.test-prep-high-school .page-act-practice-test #main-content section.terms p,
    .page-landing .hero.test-prep-high-school .page-online-products #main-content .wrap,
    .page-landing .hero.test-prep-high-school .page-product #main-content .pricing.no-matrix p,
    .page-landing .hero.test-prep-high-school .page-product #main-content section.terms p,
    .page-landing .hero.test-prep-high-school .page-sat-course #main-content .pricing.no-matrix p,
    .page-landing .hero.test-prep-high-school .page-sat-course #main-content section.terms p,
    .page-landing .hero.test-prep-high-school .page-sat-practice-test #main-content .pricing.no-matrix p,
    .page-landing .hero.test-prep-high-school .page-sat-practice-test #main-content section.terms p,
    .page-landing .hero.test-prep-military .container,
    .page-landing .hero.test-prep-military .page-act-course #main-content .pricing.no-matrix p,
    .page-landing .hero.test-prep-military .page-act-course #main-content section.terms p,
    .page-landing .hero.test-prep-military .page-act-practice-test #main-content .pricing.no-matrix p,
    .page-landing .hero.test-prep-military .page-act-practice-test #main-content section.terms p,
    .page-landing .hero.test-prep-military .page-online-products #main-content .wrap,
    .page-landing .hero.test-prep-military .page-product #main-content .pricing.no-matrix p,
    .page-landing .hero.test-prep-military .page-product #main-content section.terms p,
    .page-landing .hero.test-prep-military .page-sat-course #main-content .pricing.no-matrix p,
    .page-landing .hero.test-prep-military .page-sat-course #main-content section.terms p,
    .page-landing .hero.test-prep-military .page-sat-practice-test #main-content .pricing.no-matrix p,
    .page-landing .hero.test-prep-military .page-sat-practice-test #main-content section.terms p,
    .page-landing .hero.test-prep-ug .container,
    .page-landing .hero.test-prep-ug .page-act-course #main-content .pricing.no-matrix p,
    .page-landing .hero.test-prep-ug .page-act-course #main-content section.terms p,
    .page-landing .hero.test-prep-ug .page-act-practice-test #main-content .pricing.no-matrix p,
    .page-landing .hero.test-prep-ug .page-act-practice-test #main-content section.terms p,
    .page-landing .hero.test-prep-ug .page-online-products #main-content .wrap,
    .page-landing .hero.test-prep-ug .page-product #main-content .pricing.no-matrix p,
    .page-landing .hero.test-prep-ug .page-product #main-content section.terms p,
    .page-landing .hero.test-prep-ug .page-sat-course #main-content .pricing.no-matrix p,
    .page-landing .hero.test-prep-ug .page-sat-course #main-content section.terms p,
    .page-landing .hero.test-prep-ug .page-sat-practice-test #main-content .pricing.no-matrix p,
    .page-landing .hero.test-prep-ug .page-sat-practice-test #main-content section.terms p,
    .page-online-products #main-content .page-landing .hero.test-prep-career .wrap,
    .page-online-products #main-content .page-landing .hero.test-prep-grad .wrap,
    .page-online-products #main-content .page-landing .hero.test-prep-high-school .wrap,
    .page-online-products #main-content .page-landing .hero.test-prep-military .wrap,
    .page-online-products #main-content .page-landing .hero.test-prep-ug .wrap,
    .page-product #main-content .pricing.no-matrix .page-landing .hero.test-prep-career p,
    .page-product #main-content .pricing.no-matrix .page-landing .hero.test-prep-grad p,
    .page-product #main-content .pricing.no-matrix .page-landing .hero.test-prep-high-school p,
    .page-product #main-content .pricing.no-matrix .page-landing .hero.test-prep-military p,
    .page-product #main-content .pricing.no-matrix .page-landing .hero.test-prep-ug p,
    .page-product #main-content section.terms .page-landing .hero.test-prep-career p,
    .page-product #main-content section.terms .page-landing .hero.test-prep-grad p,
    .page-product #main-content section.terms .page-landing .hero.test-prep-high-school p,
    .page-product #main-content section.terms .page-landing .hero.test-prep-military p,
    .page-product #main-content section.terms .page-landing .hero.test-prep-ug p,
    .page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-career p,
    .page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-grad p,
    .page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-high-school p,
    .page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-military p,
    .page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-ug p,
    .page-sat-course #main-content section.terms .page-landing .hero.test-prep-career p,
    .page-sat-course #main-content section.terms .page-landing .hero.test-prep-grad p,
    .page-sat-course #main-content section.terms .page-landing .hero.test-prep-high-school p,
    .page-sat-course #main-content section.terms .page-landing .hero.test-prep-military p,
    .page-sat-course #main-content section.terms .page-landing .hero.test-prep-ug p,
    .page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-career p,
    .page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-grad p,
    .page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-high-school p,
    .page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-military p,
    .page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-ug p,
    .page-sat-practice-test #main-content section.terms .page-landing .hero.test-prep-career p,
    .page-sat-practice-test #main-content section.terms .page-landing .hero.test-prep-grad p,
    .page-sat-practice-test #main-content section.terms .page-landing .hero.test-prep-high-school p,
    .page-sat-practice-test #main-content section.terms .page-landing .hero.test-prep-military p,
    .page-sat-practice-test #main-content section.terms .page-landing .hero.test-prep-ug p {
        padding-bottom: 7em
    }
}

.page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-career p h1 div,
.page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-grad p h1 div,
.page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-high-school p h1 div,
.page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-military p h1 div,
.page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-ug p h1 div,
.page-act-course #main-content section.terms .page-landing .hero.test-prep-career p h1 div,
.page-act-course #main-content section.terms .page-landing .hero.test-prep-grad p h1 div,
.page-act-course #main-content section.terms .page-landing .hero.test-prep-high-school p h1 div,
.page-act-course #main-content section.terms .page-landing .hero.test-prep-military p h1 div,
.page-act-course #main-content section.terms .page-landing .hero.test-prep-ug p h1 div,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-career p h1 div,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-grad p h1 div,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-high-school p h1 div,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-military p h1 div,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-ug p h1 div,
.page-act-practice-test #main-content section.terms .page-landing .hero.test-prep-career p h1 div,
.page-act-practice-test #main-content section.terms .page-landing .hero.test-prep-grad p h1 div,
.page-act-practice-test #main-content section.terms .page-landing .hero.test-prep-high-school p h1 div,
.page-act-practice-test #main-content section.terms .page-landing .hero.test-prep-military p h1 div,
.page-act-practice-test #main-content section.terms .page-landing .hero.test-prep-ug p h1 div,
.page-landing .hero.test-prep-career .container h1 div,
.page-landing .hero.test-prep-career .page-act-course #main-content .pricing.no-matrix p h1 div,
.page-landing .hero.test-prep-career .page-act-course #main-content section.terms p h1 div,
.page-landing .hero.test-prep-career .page-act-practice-test #main-content .pricing.no-matrix p h1 div,
.page-landing .hero.test-prep-career .page-act-practice-test #main-content section.terms p h1 div,
.page-landing .hero.test-prep-career .page-online-products #main-content .wrap h1 div,
.page-landing .hero.test-prep-career .page-product #main-content .pricing.no-matrix p h1 div,
.page-landing .hero.test-prep-career .page-product #main-content section.terms p h1 div,
.page-landing .hero.test-prep-career .page-sat-course #main-content .pricing.no-matrix p h1 div,
.page-landing .hero.test-prep-career .page-sat-course #main-content section.terms p h1 div,
.page-landing .hero.test-prep-career .page-sat-practice-test #main-content .pricing.no-matrix p h1 div,
.page-landing .hero.test-prep-career .page-sat-practice-test #main-content section.terms p h1 div,
.page-landing .hero.test-prep-grad .container h1 div,
.page-landing .hero.test-prep-grad .page-act-course #main-content .pricing.no-matrix p h1 div,
.page-landing .hero.test-prep-grad .page-act-course #main-content section.terms p h1 div,
.page-landing .hero.test-prep-grad .page-act-practice-test #main-content .pricing.no-matrix p h1 div,
.page-landing .hero.test-prep-grad .page-act-practice-test #main-content section.terms p h1 div,
.page-landing .hero.test-prep-grad .page-online-products #main-content .wrap h1 div,
.page-landing .hero.test-prep-grad .page-product #main-content .pricing.no-matrix p h1 div,
.page-landing .hero.test-prep-grad .page-product #main-content section.terms p h1 div,
.page-landing .hero.test-prep-grad .page-sat-course #main-content .pricing.no-matrix p h1 div,
.page-landing .hero.test-prep-grad .page-sat-course #main-content section.terms p h1 div,
.page-landing .hero.test-prep-grad .page-sat-practice-test #main-content .pricing.no-matrix p h1 div,
.page-landing .hero.test-prep-grad .page-sat-practice-test #main-content section.terms p h1 div,
.page-landing .hero.test-prep-high-school .container h1 div,
.page-landing .hero.test-prep-high-school .page-act-course #main-content .pricing.no-matrix p h1 div,
.page-landing .hero.test-prep-high-school .page-act-course #main-content section.terms p h1 div,
.page-landing .hero.test-prep-high-school .page-act-practice-test #main-content .pricing.no-matrix p h1 div,
.page-landing .hero.test-prep-high-school .page-act-practice-test #main-content section.terms p h1 div,
.page-landing .hero.test-prep-high-school .page-online-products #main-content .wrap h1 div,
.page-landing .hero.test-prep-high-school .page-product #main-content .pricing.no-matrix p h1 div,
.page-landing .hero.test-prep-high-school .page-product #main-content section.terms p h1 div,
.page-landing .hero.test-prep-high-school .page-sat-course #main-content .pricing.no-matrix p h1 div,
.page-landing .hero.test-prep-high-school .page-sat-course #main-content section.terms p h1 div,
.page-landing .hero.test-prep-high-school .page-sat-practice-test #main-content .pricing.no-matrix p h1 div,
.page-landing .hero.test-prep-high-school .page-sat-practice-test #main-content section.terms p h1 div,
.page-landing .hero.test-prep-military .container h1 div,
.page-landing .hero.test-prep-military .page-act-course #main-content .pricing.no-matrix p h1 div,
.page-landing .hero.test-prep-military .page-act-course #main-content section.terms p h1 div,
.page-landing .hero.test-prep-military .page-act-practice-test #main-content .pricing.no-matrix p h1 div,
.page-landing .hero.test-prep-military .page-act-practice-test #main-content section.terms p h1 div,
.page-landing .hero.test-prep-military .page-online-products #main-content .wrap h1 div,
.page-landing .hero.test-prep-military .page-product #main-content .pricing.no-matrix p h1 div,
.page-landing .hero.test-prep-military .page-product #main-content section.terms p h1 div,
.page-landing .hero.test-prep-military .page-sat-course #main-content .pricing.no-matrix p h1 div,
.page-landing .hero.test-prep-military .page-sat-course #main-content section.terms p h1 div,
.page-landing .hero.test-prep-military .page-sat-practice-test #main-content .pricing.no-matrix p h1 div,
.page-landing .hero.test-prep-military .page-sat-practice-test #main-content section.terms p h1 div,
.page-landing .hero.test-prep-ug .container h1 div,
.page-landing .hero.test-prep-ug .page-act-course #main-content .pricing.no-matrix p h1 div,
.page-landing .hero.test-prep-ug .page-act-course #main-content section.terms p h1 div,
.page-landing .hero.test-prep-ug .page-act-practice-test #main-content .pricing.no-matrix p h1 div,
.page-landing .hero.test-prep-ug .page-act-practice-test #main-content section.terms p h1 div,
.page-landing .hero.test-prep-ug .page-online-products #main-content .wrap h1 div,
.page-landing .hero.test-prep-ug .page-product #main-content .pricing.no-matrix p h1 div,
.page-landing .hero.test-prep-ug .page-product #main-content section.terms p h1 div,
.page-landing .hero.test-prep-ug .page-sat-course #main-content .pricing.no-matrix p h1 div,
.page-landing .hero.test-prep-ug .page-sat-course #main-content section.terms p h1 div,
.page-landing .hero.test-prep-ug .page-sat-practice-test #main-content .pricing.no-matrix p h1 div,
.page-landing .hero.test-prep-ug .page-sat-practice-test #main-content section.terms p h1 div,
.page-online-products #main-content .page-landing .hero.test-prep-career .wrap h1 div,
.page-online-products #main-content .page-landing .hero.test-prep-grad .wrap h1 div,
.page-online-products #main-content .page-landing .hero.test-prep-high-school .wrap h1 div,
.page-online-products #main-content .page-landing .hero.test-prep-military .wrap h1 div,
.page-online-products #main-content .page-landing .hero.test-prep-ug .wrap h1 div,
.page-product #main-content .pricing.no-matrix .page-landing .hero.test-prep-career p h1 div,
.page-product #main-content .pricing.no-matrix .page-landing .hero.test-prep-grad p h1 div,
.page-product #main-content .pricing.no-matrix .page-landing .hero.test-prep-high-school p h1 div,
.page-product #main-content .pricing.no-matrix .page-landing .hero.test-prep-military p h1 div,
.page-product #main-content .pricing.no-matrix .page-landing .hero.test-prep-ug p h1 div,
.page-product #main-content section.terms .page-landing .hero.test-prep-career p h1 div,
.page-product #main-content section.terms .page-landing .hero.test-prep-grad p h1 div,
.page-product #main-content section.terms .page-landing .hero.test-prep-high-school p h1 div,
.page-product #main-content section.terms .page-landing .hero.test-prep-military p h1 div,
.page-product #main-content section.terms .page-landing .hero.test-prep-ug p h1 div,
.page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-career p h1 div,
.page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-grad p h1 div,
.page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-high-school p h1 div,
.page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-military p h1 div,
.page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-ug p h1 div,
.page-sat-course #main-content section.terms .page-landing .hero.test-prep-career p h1 div,
.page-sat-course #main-content section.terms .page-landing .hero.test-prep-grad p h1 div,
.page-sat-course #main-content section.terms .page-landing .hero.test-prep-high-school p h1 div,
.page-sat-course #main-content section.terms .page-landing .hero.test-prep-military p h1 div,
.page-sat-course #main-content section.terms .page-landing .hero.test-prep-ug p h1 div,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-career p h1 div,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-grad p h1 div,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-high-school p h1 div,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-military p h1 div,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-ug p h1 div,
.page-sat-practice-test #main-content section.terms .page-landing .hero.test-prep-career p h1 div,
.page-sat-practice-test #main-content section.terms .page-landing .hero.test-prep-grad p h1 div,
.page-sat-practice-test #main-content section.terms .page-landing .hero.test-prep-high-school p h1 div,
.page-sat-practice-test #main-content section.terms .page-landing .hero.test-prep-military p h1 div,
.page-sat-practice-test #main-content section.terms .page-landing .hero.test-prep-ug p h1 div {
    display: block
}

.page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-career p h2,
.page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-grad p h2,
.page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-high-school p h2,
.page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-military p h2,
.page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-ug p h2,
.page-act-course #main-content section.terms .page-landing .hero.test-prep-career p h2,
.page-act-course #main-content section.terms .page-landing .hero.test-prep-grad p h2,
.page-act-course #main-content section.terms .page-landing .hero.test-prep-high-school p h2,
.page-act-course #main-content section.terms .page-landing .hero.test-prep-military p h2,
.page-act-course #main-content section.terms .page-landing .hero.test-prep-ug p h2,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-career p h2,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-grad p h2,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-high-school p h2,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-military p h2,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-ug p h2,
.page-act-practice-test #main-content section.terms .page-landing .hero.test-prep-career p h2,
.page-act-practice-test #main-content section.terms .page-landing .hero.test-prep-grad p h2,
.page-act-practice-test #main-content section.terms .page-landing .hero.test-prep-high-school p h2,
.page-act-practice-test #main-content section.terms .page-landing .hero.test-prep-military p h2,
.page-act-practice-test #main-content section.terms .page-landing .hero.test-prep-ug p h2,
.page-landing .hero.test-prep-career .container h2,
.page-landing .hero.test-prep-career .page-act-course #main-content .pricing.no-matrix p h2,
.page-landing .hero.test-prep-career .page-act-course #main-content section.terms p h2,
.page-landing .hero.test-prep-career .page-act-practice-test #main-content .pricing.no-matrix p h2,
.page-landing .hero.test-prep-career .page-act-practice-test #main-content section.terms p h2,
.page-landing .hero.test-prep-career .page-online-products #main-content .wrap h2,
.page-landing .hero.test-prep-career .page-product #main-content .pricing.no-matrix p h2,
.page-landing .hero.test-prep-career .page-product #main-content section.terms p h2,
.page-landing .hero.test-prep-career .page-sat-course #main-content .pricing.no-matrix p h2,
.page-landing .hero.test-prep-career .page-sat-course #main-content section.terms p h2,
.page-landing .hero.test-prep-career .page-sat-practice-test #main-content .pricing.no-matrix p h2,
.page-landing .hero.test-prep-career .page-sat-practice-test #main-content section.terms p h2,
.page-landing .hero.test-prep-grad .container h2,
.page-landing .hero.test-prep-grad .page-act-course #main-content .pricing.no-matrix p h2,
.page-landing .hero.test-prep-grad .page-act-course #main-content section.terms p h2,
.page-landing .hero.test-prep-grad .page-act-practice-test #main-content .pricing.no-matrix p h2,
.page-landing .hero.test-prep-grad .page-act-practice-test #main-content section.terms p h2,
.page-landing .hero.test-prep-grad .page-online-products #main-content .wrap h2,
.page-landing .hero.test-prep-grad .page-product #main-content .pricing.no-matrix p h2,
.page-landing .hero.test-prep-grad .page-product #main-content section.terms p h2,
.page-landing .hero.test-prep-grad .page-sat-course #main-content .pricing.no-matrix p h2,
.page-landing .hero.test-prep-grad .page-sat-course #main-content section.terms p h2,
.page-landing .hero.test-prep-grad .page-sat-practice-test #main-content .pricing.no-matrix p h2,
.page-landing .hero.test-prep-grad .page-sat-practice-test #main-content section.terms p h2,
.page-landing .hero.test-prep-high-school .container h2,
.page-landing .hero.test-prep-high-school .page-act-course #main-content .pricing.no-matrix p h2,
.page-landing .hero.test-prep-high-school .page-act-course #main-content section.terms p h2,
.page-landing .hero.test-prep-high-school .page-act-practice-test #main-content .pricing.no-matrix p h2,
.page-landing .hero.test-prep-high-school .page-act-practice-test #main-content section.terms p h2,
.page-landing .hero.test-prep-high-school .page-online-products #main-content .wrap h2,
.page-landing .hero.test-prep-high-school .page-product #main-content .pricing.no-matrix p h2,
.page-landing .hero.test-prep-high-school .page-product #main-content section.terms p h2,
.page-landing .hero.test-prep-high-school .page-sat-course #main-content .pricing.no-matrix p h2,
.page-landing .hero.test-prep-high-school .page-sat-course #main-content section.terms p h2,
.page-landing .hero.test-prep-high-school .page-sat-practice-test #main-content .pricing.no-matrix p h2,
.page-landing .hero.test-prep-high-school .page-sat-practice-test #main-content section.terms p h2,
.page-landing .hero.test-prep-military .container h2,
.page-landing .hero.test-prep-military .page-act-course #main-content .pricing.no-matrix p h2,
.page-landing .hero.test-prep-military .page-act-course #main-content section.terms p h2,
.page-landing .hero.test-prep-military .page-act-practice-test #main-content .pricing.no-matrix p h2,
.page-landing .hero.test-prep-military .page-act-practice-test #main-content section.terms p h2,
.page-landing .hero.test-prep-military .page-online-products #main-content .wrap h2,
.page-landing .hero.test-prep-military .page-product #main-content .pricing.no-matrix p h2,
.page-landing .hero.test-prep-military .page-product #main-content section.terms p h2,
.page-landing .hero.test-prep-military .page-sat-course #main-content .pricing.no-matrix p h2,
.page-landing .hero.test-prep-military .page-sat-course #main-content section.terms p h2,
.page-landing .hero.test-prep-military .page-sat-practice-test #main-content .pricing.no-matrix p h2,
.page-landing .hero.test-prep-military .page-sat-practice-test #main-content section.terms p h2,
.page-landing .hero.test-prep-ug .container h2,
.page-landing .hero.test-prep-ug .page-act-course #main-content .pricing.no-matrix p h2,
.page-landing .hero.test-prep-ug .page-act-course #main-content section.terms p h2,
.page-landing .hero.test-prep-ug .page-act-practice-test #main-content .pricing.no-matrix p h2,
.page-landing .hero.test-prep-ug .page-act-practice-test #main-content section.terms p h2,
.page-landing .hero.test-prep-ug .page-online-products #main-content .wrap h2,
.page-landing .hero.test-prep-ug .page-product #main-content .pricing.no-matrix p h2,
.page-landing .hero.test-prep-ug .page-product #main-content section.terms p h2,
.page-landing .hero.test-prep-ug .page-sat-course #main-content .pricing.no-matrix p h2,
.page-landing .hero.test-prep-ug .page-sat-course #main-content section.terms p h2,
.page-landing .hero.test-prep-ug .page-sat-practice-test #main-content .pricing.no-matrix p h2,
.page-landing .hero.test-prep-ug .page-sat-practice-test #main-content section.terms p h2,
.page-online-products #main-content .page-landing .hero.test-prep-career .wrap h2,
.page-online-products #main-content .page-landing .hero.test-prep-grad .wrap h2,
.page-online-products #main-content .page-landing .hero.test-prep-high-school .wrap h2,
.page-online-products #main-content .page-landing .hero.test-prep-military .wrap h2,
.page-online-products #main-content .page-landing .hero.test-prep-ug .wrap h2,
.page-product #main-content .pricing.no-matrix .page-landing .hero.test-prep-career p h2,
.page-product #main-content .pricing.no-matrix .page-landing .hero.test-prep-grad p h2,
.page-product #main-content .pricing.no-matrix .page-landing .hero.test-prep-high-school p h2,
.page-product #main-content .pricing.no-matrix .page-landing .hero.test-prep-military p h2,
.page-product #main-content .pricing.no-matrix .page-landing .hero.test-prep-ug p h2,
.page-product #main-content section.terms .page-landing .hero.test-prep-career p h2,
.page-product #main-content section.terms .page-landing .hero.test-prep-grad p h2,
.page-product #main-content section.terms .page-landing .hero.test-prep-high-school p h2,
.page-product #main-content section.terms .page-landing .hero.test-prep-military p h2,
.page-product #main-content section.terms .page-landing .hero.test-prep-ug p h2,
.page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-career p h2,
.page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-grad p h2,
.page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-high-school p h2,
.page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-military p h2,
.page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-ug p h2,
.page-sat-course #main-content section.terms .page-landing .hero.test-prep-career p h2,
.page-sat-course #main-content section.terms .page-landing .hero.test-prep-grad p h2,
.page-sat-course #main-content section.terms .page-landing .hero.test-prep-high-school p h2,
.page-sat-course #main-content section.terms .page-landing .hero.test-prep-military p h2,
.page-sat-course #main-content section.terms .page-landing .hero.test-prep-ug p h2,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-career p h2,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-grad p h2,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-high-school p h2,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-military p h2,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-ug p h2,
.page-sat-practice-test #main-content section.terms .page-landing .hero.test-prep-career p h2,
.page-sat-practice-test #main-content section.terms .page-landing .hero.test-prep-grad p h2,
.page-sat-practice-test #main-content section.terms .page-landing .hero.test-prep-high-school p h2,
.page-sat-practice-test #main-content section.terms .page-landing .hero.test-prep-military p h2,
.page-sat-practice-test #main-content section.terms .page-landing .hero.test-prep-ug p h2 {
    margin-bottom: 1.25em
}

.page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-career p .test-pill,
.page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-grad p .test-pill,
.page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-high-school p .test-pill,
.page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-military p .test-pill,
.page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-ug p .test-pill,
.page-act-course #main-content section.terms .page-landing .hero.test-prep-career p .test-pill,
.page-act-course #main-content section.terms .page-landing .hero.test-prep-grad p .test-pill,
.page-act-course #main-content section.terms .page-landing .hero.test-prep-high-school p .test-pill,
.page-act-course #main-content section.terms .page-landing .hero.test-prep-military p .test-pill,
.page-act-course #main-content section.terms .page-landing .hero.test-prep-ug p .test-pill,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-career p .test-pill,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-grad p .test-pill,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-high-school p .test-pill,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-military p .test-pill,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-ug p .test-pill,
.page-act-practice-test #main-content section.terms .page-landing .hero.test-prep-career p .test-pill,
.page-act-practice-test #main-content section.terms .page-landing .hero.test-prep-grad p .test-pill,
.page-act-practice-test #main-content section.terms .page-landing .hero.test-prep-high-school p .test-pill,
.page-act-practice-test #main-content section.terms .page-landing .hero.test-prep-military p .test-pill,
.page-act-practice-test #main-content section.terms .page-landing .hero.test-prep-ug p .test-pill,
.page-landing .hero.test-prep-career .container .test-pill,
.page-landing .hero.test-prep-career .page-act-course #main-content .pricing.no-matrix p .test-pill,
.page-landing .hero.test-prep-career .page-act-course #main-content section.terms p .test-pill,
.page-landing .hero.test-prep-career .page-act-practice-test #main-content .pricing.no-matrix p .test-pill,
.page-landing .hero.test-prep-career .page-act-practice-test #main-content section.terms p .test-pill,
.page-landing .hero.test-prep-career .page-online-products #main-content .wrap .test-pill,
.page-landing .hero.test-prep-career .page-product #main-content .pricing.no-matrix p .test-pill,
.page-landing .hero.test-prep-career .page-product #main-content section.terms p .test-pill,
.page-landing .hero.test-prep-career .page-sat-course #main-content .pricing.no-matrix p .test-pill,
.page-landing .hero.test-prep-career .page-sat-course #main-content section.terms p .test-pill,
.page-landing .hero.test-prep-career .page-sat-practice-test #main-content .pricing.no-matrix p .test-pill,
.page-landing .hero.test-prep-career .page-sat-practice-test #main-content section.terms p .test-pill,
.page-landing .hero.test-prep-grad .container .test-pill,
.page-landing .hero.test-prep-grad .page-act-course #main-content .pricing.no-matrix p .test-pill,
.page-landing .hero.test-prep-grad .page-act-course #main-content section.terms p .test-pill,
.page-landing .hero.test-prep-grad .page-act-practice-test #main-content .pricing.no-matrix p .test-pill,
.page-landing .hero.test-prep-grad .page-act-practice-test #main-content section.terms p .test-pill,
.page-landing .hero.test-prep-grad .page-online-products #main-content .wrap .test-pill,
.page-landing .hero.test-prep-grad .page-product #main-content .pricing.no-matrix p .test-pill,
.page-landing .hero.test-prep-grad .page-product #main-content section.terms p .test-pill,
.page-landing .hero.test-prep-grad .page-sat-course #main-content .pricing.no-matrix p .test-pill,
.page-landing .hero.test-prep-grad .page-sat-course #main-content section.terms p .test-pill,
.page-landing .hero.test-prep-grad .page-sat-practice-test #main-content .pricing.no-matrix p .test-pill,
.page-landing .hero.test-prep-grad .page-sat-practice-test #main-content section.terms p .test-pill,
.page-landing .hero.test-prep-high-school .container .test-pill,
.page-landing .hero.test-prep-high-school .page-act-course #main-content .pricing.no-matrix p .test-pill,
.page-landing .hero.test-prep-high-school .page-act-course #main-content section.terms p .test-pill,
.page-landing .hero.test-prep-high-school .page-act-practice-test #main-content .pricing.no-matrix p .test-pill,
.page-landing .hero.test-prep-high-school .page-act-practice-test #main-content section.terms p .test-pill,
.page-landing .hero.test-prep-high-school .page-online-products #main-content .wrap .test-pill,
.page-landing .hero.test-prep-high-school .page-product #main-content .pricing.no-matrix p .test-pill,
.page-landing .hero.test-prep-high-school .page-product #main-content section.terms p .test-pill,
.page-landing .hero.test-prep-high-school .page-sat-course #main-content .pricing.no-matrix p .test-pill,
.page-landing .hero.test-prep-high-school .page-sat-course #main-content section.terms p .test-pill,
.page-landing .hero.test-prep-high-school .page-sat-practice-test #main-content .pricing.no-matrix p .test-pill,
.page-landing .hero.test-prep-high-school .page-sat-practice-test #main-content section.terms p .test-pill,
.page-landing .hero.test-prep-military .container .test-pill,
.page-landing .hero.test-prep-military .page-act-course #main-content .pricing.no-matrix p .test-pill,
.page-landing .hero.test-prep-military .page-act-course #main-content section.terms p .test-pill,
.page-landing .hero.test-prep-military .page-act-practice-test #main-content .pricing.no-matrix p .test-pill,
.page-landing .hero.test-prep-military .page-act-practice-test #main-content section.terms p .test-pill,
.page-landing .hero.test-prep-military .page-online-products #main-content .wrap .test-pill,
.page-landing .hero.test-prep-military .page-product #main-content .pricing.no-matrix p .test-pill,
.page-landing .hero.test-prep-military .page-product #main-content section.terms p .test-pill,
.page-landing .hero.test-prep-military .page-sat-course #main-content .pricing.no-matrix p .test-pill,
.page-landing .hero.test-prep-military .page-sat-course #main-content section.terms p .test-pill,
.page-landing .hero.test-prep-military .page-sat-practice-test #main-content .pricing.no-matrix p .test-pill,
.page-landing .hero.test-prep-military .page-sat-practice-test #main-content section.terms p .test-pill,
.page-landing .hero.test-prep-ug .container .test-pill,
.page-landing .hero.test-prep-ug .page-act-course #main-content .pricing.no-matrix p .test-pill,
.page-landing .hero.test-prep-ug .page-act-course #main-content section.terms p .test-pill,
.page-landing .hero.test-prep-ug .page-act-practice-test #main-content .pricing.no-matrix p .test-pill,
.page-landing .hero.test-prep-ug .page-act-practice-test #main-content section.terms p .test-pill,
.page-landing .hero.test-prep-ug .page-online-products #main-content .wrap .test-pill,
.page-landing .hero.test-prep-ug .page-product #main-content .pricing.no-matrix p .test-pill,
.page-landing .hero.test-prep-ug .page-product #main-content section.terms p .test-pill,
.page-landing .hero.test-prep-ug .page-sat-course #main-content .pricing.no-matrix p .test-pill,
.page-landing .hero.test-prep-ug .page-sat-course #main-content section.terms p .test-pill,
.page-landing .hero.test-prep-ug .page-sat-practice-test #main-content .pricing.no-matrix p .test-pill,
.page-landing .hero.test-prep-ug .page-sat-practice-test #main-content section.terms p .test-pill,
.page-online-products #main-content .page-landing .hero.test-prep-career .wrap .test-pill,
.page-online-products #main-content .page-landing .hero.test-prep-grad .wrap .test-pill,
.page-online-products #main-content .page-landing .hero.test-prep-high-school .wrap .test-pill,
.page-online-products #main-content .page-landing .hero.test-prep-military .wrap .test-pill,
.page-online-products #main-content .page-landing .hero.test-prep-ug .wrap .test-pill,
.page-product #main-content .pricing.no-matrix .page-landing .hero.test-prep-career p .test-pill,
.page-product #main-content .pricing.no-matrix .page-landing .hero.test-prep-grad p .test-pill,
.page-product #main-content .pricing.no-matrix .page-landing .hero.test-prep-high-school p .test-pill,
.page-product #main-content .pricing.no-matrix .page-landing .hero.test-prep-military p .test-pill,
.page-product #main-content .pricing.no-matrix .page-landing .hero.test-prep-ug p .test-pill,
.page-product #main-content section.terms .page-landing .hero.test-prep-career p .test-pill,
.page-product #main-content section.terms .page-landing .hero.test-prep-grad p .test-pill,
.page-product #main-content section.terms .page-landing .hero.test-prep-high-school p .test-pill,
.page-product #main-content section.terms .page-landing .hero.test-prep-military p .test-pill,
.page-product #main-content section.terms .page-landing .hero.test-prep-ug p .test-pill,
.page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-career p .test-pill,
.page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-grad p .test-pill,
.page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-high-school p .test-pill,
.page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-military p .test-pill,
.page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-ug p .test-pill,
.page-sat-course #main-content section.terms .page-landing .hero.test-prep-career p .test-pill,
.page-sat-course #main-content section.terms .page-landing .hero.test-prep-grad p .test-pill,
.page-sat-course #main-content section.terms .page-landing .hero.test-prep-high-school p .test-pill,
.page-sat-course #main-content section.terms .page-landing .hero.test-prep-military p .test-pill,
.page-sat-course #main-content section.terms .page-landing .hero.test-prep-ug p .test-pill,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-career p .test-pill,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-grad p .test-pill,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-high-school p .test-pill,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-military p .test-pill,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-ug p .test-pill,
.page-sat-practice-test #main-content section.terms .page-landing .hero.test-prep-career p .test-pill,
.page-sat-practice-test #main-content section.terms .page-landing .hero.test-prep-grad p .test-pill,
.page-sat-practice-test #main-content section.terms .page-landing .hero.test-prep-high-school p .test-pill,
.page-sat-practice-test #main-content section.terms .page-landing .hero.test-prep-military p .test-pill,
.page-sat-practice-test #main-content section.terms .page-landing .hero.test-prep-ug p .test-pill {
    display: inline-block;
    background-color: #fc7136;
    color: #fff;
    border-radius: 3px;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;

    padding: .5em .8125em .5625em;
    margin: .1875em;
    opacity: .9;
    transition: all .1s linear
}

@media screen and (min-width:768px) {
    .page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-career p .test-pill,
    .page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-grad p .test-pill,
    .page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-high-school p .test-pill,
    .page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-military p .test-pill,
    .page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-ug p .test-pill,
    .page-act-course #main-content section.terms .page-landing .hero.test-prep-career p .test-pill,
    .page-act-course #main-content section.terms .page-landing .hero.test-prep-grad p .test-pill,
    .page-act-course #main-content section.terms .page-landing .hero.test-prep-high-school p .test-pill,
    .page-act-course #main-content section.terms .page-landing .hero.test-prep-military p .test-pill,
    .page-act-course #main-content section.terms .page-landing .hero.test-prep-ug p .test-pill,
    .page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-career p .test-pill,
    .page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-grad p .test-pill,
    .page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-high-school p .test-pill,
    .page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-military p .test-pill,
    .page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-ug p .test-pill,
    .page-act-practice-test #main-content section.terms .page-landing .hero.test-prep-career p .test-pill,
    .page-act-practice-test #main-content section.terms .page-landing .hero.test-prep-grad p .test-pill,
    .page-act-practice-test #main-content section.terms .page-landing .hero.test-prep-high-school p .test-pill,
    .page-act-practice-test #main-content section.terms .page-landing .hero.test-prep-military p .test-pill,
    .page-act-practice-test #main-content section.terms .page-landing .hero.test-prep-ug p .test-pill,
    .page-landing .hero.test-prep-career .container .test-pill,
    .page-landing .hero.test-prep-career .page-act-course #main-content .pricing.no-matrix p .test-pill,
    .page-landing .hero.test-prep-career .page-act-course #main-content section.terms p .test-pill,
    .page-landing .hero.test-prep-career .page-act-practice-test #main-content .pricing.no-matrix p .test-pill,
    .page-landing .hero.test-prep-career .page-act-practice-test #main-content section.terms p .test-pill,
    .page-landing .hero.test-prep-career .page-online-products #main-content .wrap .test-pill,
    .page-landing .hero.test-prep-career .page-product #main-content .pricing.no-matrix p .test-pill,
    .page-landing .hero.test-prep-career .page-product #main-content section.terms p .test-pill,
    .page-landing .hero.test-prep-career .page-sat-course #main-content .pricing.no-matrix p .test-pill,
    .page-landing .hero.test-prep-career .page-sat-course #main-content section.terms p .test-pill,
    .page-landing .hero.test-prep-career .page-sat-practice-test #main-content .pricing.no-matrix p .test-pill,
    .page-landing .hero.test-prep-career .page-sat-practice-test #main-content section.terms p .test-pill,
    .page-landing .hero.test-prep-grad .container .test-pill,
    .page-landing .hero.test-prep-grad .page-act-course #main-content .pricing.no-matrix p .test-pill,
    .page-landing .hero.test-prep-grad .page-act-course #main-content section.terms p .test-pill,
    .page-landing .hero.test-prep-grad .page-act-practice-test #main-content .pricing.no-matrix p .test-pill,
    .page-landing .hero.test-prep-grad .page-act-practice-test #main-content section.terms p .test-pill,
    .page-landing .hero.test-prep-grad .page-online-products #main-content .wrap .test-pill,
    .page-landing .hero.test-prep-grad .page-product #main-content .pricing.no-matrix p .test-pill,
    .page-landing .hero.test-prep-grad .page-product #main-content section.terms p .test-pill,
    .page-landing .hero.test-prep-grad .page-sat-course #main-content .pricing.no-matrix p .test-pill,
    .page-landing .hero.test-prep-grad .page-sat-course #main-content section.terms p .test-pill,
    .page-landing .hero.test-prep-grad .page-sat-practice-test #main-content .pricing.no-matrix p .test-pill,
    .page-landing .hero.test-prep-grad .page-sat-practice-test #main-content section.terms p .test-pill,
    .page-landing .hero.test-prep-high-school .container .test-pill,
    .page-landing .hero.test-prep-high-school .page-act-course #main-content .pricing.no-matrix p .test-pill,
    .page-landing .hero.test-prep-high-school .page-act-course #main-content section.terms p .test-pill,
    .page-landing .hero.test-prep-high-school .page-act-practice-test #main-content .pricing.no-matrix p .test-pill,
    .page-landing .hero.test-prep-high-school .page-act-practice-test #main-content section.terms p .test-pill,
    .page-landing .hero.test-prep-high-school .page-online-products #main-content .wrap .test-pill,
    .page-landing .hero.test-prep-high-school .page-product #main-content .pricing.no-matrix p .test-pill,
    .page-landing .hero.test-prep-high-school .page-product #main-content section.terms p .test-pill,
    .page-landing .hero.test-prep-high-school .page-sat-course #main-content .pricing.no-matrix p .test-pill,
    .page-landing .hero.test-prep-high-school .page-sat-course #main-content section.terms p .test-pill,
    .page-landing .hero.test-prep-high-school .page-sat-practice-test #main-content .pricing.no-matrix p .test-pill,
    .page-landing .hero.test-prep-high-school .page-sat-practice-test #main-content section.terms p .test-pill,
    .page-landing .hero.test-prep-military .container .test-pill,
    .page-landing .hero.test-prep-military .page-act-course #main-content .pricing.no-matrix p .test-pill,
    .page-landing .hero.test-prep-military .page-act-course #main-content section.terms p .test-pill,
    .page-landing .hero.test-prep-military .page-act-practice-test #main-content .pricing.no-matrix p .test-pill,
    .page-landing .hero.test-prep-military .page-act-practice-test #main-content section.terms p .test-pill,
    .page-landing .hero.test-prep-military .page-online-products #main-content .wrap .test-pill,
    .page-landing .hero.test-prep-military .page-product #main-content .pricing.no-matrix p .test-pill,
    .page-landing .hero.test-prep-military .page-product #main-content section.terms p .test-pill,
    .page-landing .hero.test-prep-military .page-sat-course #main-content .pricing.no-matrix p .test-pill,
    .page-landing .hero.test-prep-military .page-sat-course #main-content section.terms p .test-pill,
    .page-landing .hero.test-prep-military .page-sat-practice-test #main-content .pricing.no-matrix p .test-pill,
    .page-landing .hero.test-prep-military .page-sat-practice-test #main-content section.terms p .test-pill,
    .page-landing .hero.test-prep-ug .container .test-pill,
    .page-landing .hero.test-prep-ug .page-act-course #main-content .pricing.no-matrix p .test-pill,
    .page-landing .hero.test-prep-ug .page-act-course #main-content section.terms p .test-pill,
    .page-landing .hero.test-prep-ug .page-act-practice-test #main-content .pricing.no-matrix p .test-pill,
    .page-landing .hero.test-prep-ug .page-act-practice-test #main-content section.terms p .test-pill,
    .page-landing .hero.test-prep-ug .page-online-products #main-content .wrap .test-pill,
    .page-landing .hero.test-prep-ug .page-product #main-content .pricing.no-matrix p .test-pill,
    .page-landing .hero.test-prep-ug .page-product #main-content section.terms p .test-pill,
    .page-landing .hero.test-prep-ug .page-sat-course #main-content .pricing.no-matrix p .test-pill,
    .page-landing .hero.test-prep-ug .page-sat-course #main-content section.terms p .test-pill,
    .page-landing .hero.test-prep-ug .page-sat-practice-test #main-content .pricing.no-matrix p .test-pill,
    .page-landing .hero.test-prep-ug .page-sat-practice-test #main-content section.terms p .test-pill,
    .page-online-products #main-content .page-landing .hero.test-prep-career .wrap .test-pill,
    .page-online-products #main-content .page-landing .hero.test-prep-grad .wrap .test-pill,
    .page-online-products #main-content .page-landing .hero.test-prep-high-school .wrap .test-pill,
    .page-online-products #main-content .page-landing .hero.test-prep-military .wrap .test-pill,
    .page-online-products #main-content .page-landing .hero.test-prep-ug .wrap .test-pill,
    .page-product #main-content .pricing.no-matrix .page-landing .hero.test-prep-career p .test-pill,
    .page-product #main-content .pricing.no-matrix .page-landing .hero.test-prep-grad p .test-pill,
    .page-product #main-content .pricing.no-matrix .page-landing .hero.test-prep-high-school p .test-pill,
    .page-product #main-content .pricing.no-matrix .page-landing .hero.test-prep-military p .test-pill,
    .page-product #main-content .pricing.no-matrix .page-landing .hero.test-prep-ug p .test-pill,
    .page-product #main-content section.terms .page-landing .hero.test-prep-career p .test-pill,
    .page-product #main-content section.terms .page-landing .hero.test-prep-grad p .test-pill,
    .page-product #main-content section.terms .page-landing .hero.test-prep-high-school p .test-pill,
    .page-product #main-content section.terms .page-landing .hero.test-prep-military p .test-pill,
    .page-product #main-content section.terms .page-landing .hero.test-prep-ug p .test-pill,
    .page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-career p .test-pill,
    .page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-grad p .test-pill,
    .page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-high-school p .test-pill,
    .page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-military p .test-pill,
    .page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-ug p .test-pill,
    .page-sat-course #main-content section.terms .page-landing .hero.test-prep-career p .test-pill,
    .page-sat-course #main-content section.terms .page-landing .hero.test-prep-grad p .test-pill,
    .page-sat-course #main-content section.terms .page-landing .hero.test-prep-high-school p .test-pill,
    .page-sat-course #main-content section.terms .page-landing .hero.test-prep-military p .test-pill,
    .page-sat-course #main-content section.terms .page-landing .hero.test-prep-ug p .test-pill,
    .page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-career p .test-pill,
    .page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-grad p .test-pill,
    .page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-high-school p .test-pill,
    .page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-military p .test-pill,
    .page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-ug p .test-pill,
    .page-sat-practice-test #main-content section.terms .page-landing .hero.test-prep-career p .test-pill,
    .page-sat-practice-test #main-content section.terms .page-landing .hero.test-prep-grad p .test-pill,
    .page-sat-practice-test #main-content section.terms .page-landing .hero.test-prep-high-school p .test-pill,
    .page-sat-practice-test #main-content section.terms .page-landing .hero.test-prep-military p .test-pill,
    .page-sat-practice-test #main-content section.terms .page-landing .hero.test-prep-ug p .test-pill {

        padding: .6875em 1em .75em
    }
}

.page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-career p .test-pill:hover,
.page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-grad p .test-pill:hover,
.page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-high-school p .test-pill:hover,
.page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-military p .test-pill:hover,
.page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-ug p .test-pill:hover,
.page-act-course #main-content section.terms .page-landing .hero.test-prep-career p .test-pill:hover,
.page-act-course #main-content section.terms .page-landing .hero.test-prep-grad p .test-pill:hover,
.page-act-course #main-content section.terms .page-landing .hero.test-prep-high-school p .test-pill:hover,
.page-act-course #main-content section.terms .page-landing .hero.test-prep-military p .test-pill:hover,
.page-act-course #main-content section.terms .page-landing .hero.test-prep-ug p .test-pill:hover,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-career p .test-pill:hover,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-grad p .test-pill:hover,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-high-school p .test-pill:hover,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-military p .test-pill:hover,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-ug p .test-pill:hover,
.page-act-practice-test #main-content section.terms .page-landing .hero.test-prep-career p .test-pill:hover,
.page-act-practice-test #main-content section.terms .page-landing .hero.test-prep-grad p .test-pill:hover,
.page-act-practice-test #main-content section.terms .page-landing .hero.test-prep-high-school p .test-pill:hover,
.page-act-practice-test #main-content section.terms .page-landing .hero.test-prep-military p .test-pill:hover,
.page-act-practice-test #main-content section.terms .page-landing .hero.test-prep-ug p .test-pill:hover,
.page-landing .hero.test-prep-career .container .test-pill:hover,
.page-landing .hero.test-prep-career .page-act-course #main-content .pricing.no-matrix p .test-pill:hover,
.page-landing .hero.test-prep-career .page-act-course #main-content section.terms p .test-pill:hover,
.page-landing .hero.test-prep-career .page-act-practice-test #main-content .pricing.no-matrix p .test-pill:hover,
.page-landing .hero.test-prep-career .page-act-practice-test #main-content section.terms p .test-pill:hover,
.page-landing .hero.test-prep-career .page-online-products #main-content .wrap .test-pill:hover,
.page-landing .hero.test-prep-career .page-product #main-content .pricing.no-matrix p .test-pill:hover,
.page-landing .hero.test-prep-career .page-product #main-content section.terms p .test-pill:hover,
.page-landing .hero.test-prep-career .page-sat-course #main-content .pricing.no-matrix p .test-pill:hover,
.page-landing .hero.test-prep-career .page-sat-course #main-content section.terms p .test-pill:hover,
.page-landing .hero.test-prep-career .page-sat-practice-test #main-content .pricing.no-matrix p .test-pill:hover,
.page-landing .hero.test-prep-career .page-sat-practice-test #main-content section.terms p .test-pill:hover,
.page-landing .hero.test-prep-grad .container .test-pill:hover,
.page-landing .hero.test-prep-grad .page-act-course #main-content .pricing.no-matrix p .test-pill:hover,
.page-landing .hero.test-prep-grad .page-act-course #main-content section.terms p .test-pill:hover,
.page-landing .hero.test-prep-grad .page-act-practice-test #main-content .pricing.no-matrix p .test-pill:hover,
.page-landing .hero.test-prep-grad .page-act-practice-test #main-content section.terms p .test-pill:hover,
.page-landing .hero.test-prep-grad .page-online-products #main-content .wrap .test-pill:hover,
.page-landing .hero.test-prep-grad .page-product #main-content .pricing.no-matrix p .test-pill:hover,
.page-landing .hero.test-prep-grad .page-product #main-content section.terms p .test-pill:hover,
.page-landing .hero.test-prep-grad .page-sat-course #main-content .pricing.no-matrix p .test-pill:hover,
.page-landing .hero.test-prep-grad .page-sat-course #main-content section.terms p .test-pill:hover,
.page-landing .hero.test-prep-grad .page-sat-practice-test #main-content .pricing.no-matrix p .test-pill:hover,
.page-landing .hero.test-prep-grad .page-sat-practice-test #main-content section.terms p .test-pill:hover,
.page-landing .hero.test-prep-high-school .container .test-pill:hover,
.page-landing .hero.test-prep-high-school .page-act-course #main-content .pricing.no-matrix p .test-pill:hover,
.page-landing .hero.test-prep-high-school .page-act-course #main-content section.terms p .test-pill:hover,
.page-landing .hero.test-prep-high-school .page-act-practice-test #main-content .pricing.no-matrix p .test-pill:hover,
.page-landing .hero.test-prep-high-school .page-act-practice-test #main-content section.terms p .test-pill:hover,
.page-landing .hero.test-prep-high-school .page-online-products #main-content .wrap .test-pill:hover,
.page-landing .hero.test-prep-high-school .page-product #main-content .pricing.no-matrix p .test-pill:hover,
.page-landing .hero.test-prep-high-school .page-product #main-content section.terms p .test-pill:hover,
.page-landing .hero.test-prep-high-school .page-sat-course #main-content .pricing.no-matrix p .test-pill:hover,
.page-landing .hero.test-prep-high-school .page-sat-course #main-content section.terms p .test-pill:hover,
.page-landing .hero.test-prep-high-school .page-sat-practice-test #main-content .pricing.no-matrix p .test-pill:hover,
.page-landing .hero.test-prep-high-school .page-sat-practice-test #main-content section.terms p .test-pill:hover,
.page-landing .hero.test-prep-military .container .test-pill:hover,
.page-landing .hero.test-prep-military .page-act-course #main-content .pricing.no-matrix p .test-pill:hover,
.page-landing .hero.test-prep-military .page-act-course #main-content section.terms p .test-pill:hover,
.page-landing .hero.test-prep-military .page-act-practice-test #main-content .pricing.no-matrix p .test-pill:hover,
.page-landing .hero.test-prep-military .page-act-practice-test #main-content section.terms p .test-pill:hover,
.page-landing .hero.test-prep-military .page-online-products #main-content .wrap .test-pill:hover,
.page-landing .hero.test-prep-military .page-product #main-content .pricing.no-matrix p .test-pill:hover,
.page-landing .hero.test-prep-military .page-product #main-content section.terms p .test-pill:hover,
.page-landing .hero.test-prep-military .page-sat-course #main-content .pricing.no-matrix p .test-pill:hover,
.page-landing .hero.test-prep-military .page-sat-course #main-content section.terms p .test-pill:hover,
.page-landing .hero.test-prep-military .page-sat-practice-test #main-content .pricing.no-matrix p .test-pill:hover,
.page-landing .hero.test-prep-military .page-sat-practice-test #main-content section.terms p .test-pill:hover,
.page-landing .hero.test-prep-ug .container .test-pill:hover,
.page-landing .hero.test-prep-ug .page-act-course #main-content .pricing.no-matrix p .test-pill:hover,
.page-landing .hero.test-prep-ug .page-act-course #main-content section.terms p .test-pill:hover,
.page-landing .hero.test-prep-ug .page-act-practice-test #main-content .pricing.no-matrix p .test-pill:hover,
.page-landing .hero.test-prep-ug .page-act-practice-test #main-content section.terms p .test-pill:hover,
.page-landing .hero.test-prep-ug .page-online-products #main-content .wrap .test-pill:hover,
.page-landing .hero.test-prep-ug .page-product #main-content .pricing.no-matrix p .test-pill:hover,
.page-landing .hero.test-prep-ug .page-product #main-content section.terms p .test-pill:hover,
.page-landing .hero.test-prep-ug .page-sat-course #main-content .pricing.no-matrix p .test-pill:hover,
.page-landing .hero.test-prep-ug .page-sat-course #main-content section.terms p .test-pill:hover,
.page-landing .hero.test-prep-ug .page-sat-practice-test #main-content .pricing.no-matrix p .test-pill:hover,
.page-landing .hero.test-prep-ug .page-sat-practice-test #main-content section.terms p .test-pill:hover,
.page-online-products #main-content .page-landing .hero.test-prep-career .wrap .test-pill:hover,
.page-online-products #main-content .page-landing .hero.test-prep-grad .wrap .test-pill:hover,
.page-online-products #main-content .page-landing .hero.test-prep-high-school .wrap .test-pill:hover,
.page-online-products #main-content .page-landing .hero.test-prep-military .wrap .test-pill:hover,
.page-online-products #main-content .page-landing .hero.test-prep-ug .wrap .test-pill:hover,
.page-product #main-content .pricing.no-matrix .page-landing .hero.test-prep-career p .test-pill:hover,
.page-product #main-content .pricing.no-matrix .page-landing .hero.test-prep-grad p .test-pill:hover,
.page-product #main-content .pricing.no-matrix .page-landing .hero.test-prep-high-school p .test-pill:hover,
.page-product #main-content .pricing.no-matrix .page-landing .hero.test-prep-military p .test-pill:hover,
.page-product #main-content .pricing.no-matrix .page-landing .hero.test-prep-ug p .test-pill:hover,
.page-product #main-content section.terms .page-landing .hero.test-prep-career p .test-pill:hover,
.page-product #main-content section.terms .page-landing .hero.test-prep-grad p .test-pill:hover,
.page-product #main-content section.terms .page-landing .hero.test-prep-high-school p .test-pill:hover,
.page-product #main-content section.terms .page-landing .hero.test-prep-military p .test-pill:hover,
.page-product #main-content section.terms .page-landing .hero.test-prep-ug p .test-pill:hover,
.page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-career p .test-pill:hover,
.page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-grad p .test-pill:hover,
.page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-high-school p .test-pill:hover,
.page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-military p .test-pill:hover,
.page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-ug p .test-pill:hover,
.page-sat-course #main-content section.terms .page-landing .hero.test-prep-career p .test-pill:hover,
.page-sat-course #main-content section.terms .page-landing .hero.test-prep-grad p .test-pill:hover,
.page-sat-course #main-content section.terms .page-landing .hero.test-prep-high-school p .test-pill:hover,
.page-sat-course #main-content section.terms .page-landing .hero.test-prep-military p .test-pill:hover,
.page-sat-course #main-content section.terms .page-landing .hero.test-prep-ug p .test-pill:hover,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-career p .test-pill:hover,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-grad p .test-pill:hover,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-high-school p .test-pill:hover,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-military p .test-pill:hover,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-ug p .test-pill:hover,
.page-sat-practice-test #main-content section.terms .page-landing .hero.test-prep-career p .test-pill:hover,
.page-sat-practice-test #main-content section.terms .page-landing .hero.test-prep-grad p .test-pill:hover,
.page-sat-practice-test #main-content section.terms .page-landing .hero.test-prep-high-school p .test-pill:hover,
.page-sat-practice-test #main-content section.terms .page-landing .hero.test-prep-military p .test-pill:hover,
.page-sat-practice-test #main-content section.terms .page-landing .hero.test-prep-ug p .test-pill:hover {
    background-color: #fc834f
}

.page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-career p h2,
.page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-high-school p h2,
.page-act-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-military p h2,
.page-act-course #main-content section.terms .page-landing .hero.test-prep-career p h2,
.page-act-course #main-content section.terms .page-landing .hero.test-prep-high-school p h2,
.page-act-course #main-content section.terms .page-landing .hero.test-prep-military p h2,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-career p h2,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-high-school p h2,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-military p h2,
.page-act-practice-test #main-content section.terms .page-landing .hero.test-prep-career p h2,
.page-act-practice-test #main-content section.terms .page-landing .hero.test-prep-high-school p h2,
.page-act-practice-test #main-content section.terms .page-landing .hero.test-prep-military p h2,
.page-landing .hero.test-prep-career .container h2,
.page-landing .hero.test-prep-career .page-act-course #main-content .pricing.no-matrix p h2,
.page-landing .hero.test-prep-career .page-act-course #main-content section.terms p h2,
.page-landing .hero.test-prep-career .page-act-practice-test #main-content .pricing.no-matrix p h2,
.page-landing .hero.test-prep-career .page-act-practice-test #main-content section.terms p h2,
.page-landing .hero.test-prep-career .page-online-products #main-content .wrap h2,
.page-landing .hero.test-prep-career .page-product #main-content .pricing.no-matrix p h2,
.page-landing .hero.test-prep-career .page-product #main-content section.terms p h2,
.page-landing .hero.test-prep-career .page-sat-course #main-content .pricing.no-matrix p h2,
.page-landing .hero.test-prep-career .page-sat-course #main-content section.terms p h2,
.page-landing .hero.test-prep-career .page-sat-practice-test #main-content .pricing.no-matrix p h2,
.page-landing .hero.test-prep-career .page-sat-practice-test #main-content section.terms p h2,
.page-landing .hero.test-prep-high-school .container h2,
.page-landing .hero.test-prep-high-school .page-act-course #main-content .pricing.no-matrix p h2,
.page-landing .hero.test-prep-high-school .page-act-course #main-content section.terms p h2,
.page-landing .hero.test-prep-high-school .page-act-practice-test #main-content .pricing.no-matrix p h2,
.page-landing .hero.test-prep-high-school .page-act-practice-test #main-content section.terms p h2,
.page-landing .hero.test-prep-high-school .page-online-products #main-content .wrap h2,
.page-landing .hero.test-prep-high-school .page-product #main-content .pricing.no-matrix p h2,
.page-landing .hero.test-prep-high-school .page-product #main-content section.terms p h2,
.page-landing .hero.test-prep-high-school .page-sat-course #main-content .pricing.no-matrix p h2,
.page-landing .hero.test-prep-high-school .page-sat-course #main-content section.terms p h2,
.page-landing .hero.test-prep-high-school .page-sat-practice-test #main-content .pricing.no-matrix p h2,
.page-landing .hero.test-prep-high-school .page-sat-practice-test #main-content section.terms p h2,
.page-landing .hero.test-prep-military .container h2,
.page-landing .hero.test-prep-military .page-act-course #main-content .pricing.no-matrix p h2,
.page-landing .hero.test-prep-military .page-act-course #main-content section.terms p h2,
.page-landing .hero.test-prep-military .page-act-practice-test #main-content .pricing.no-matrix p h2,
.page-landing .hero.test-prep-military .page-act-practice-test #main-content section.terms p h2,
.page-landing .hero.test-prep-military .page-online-products #main-content .wrap h2,
.page-landing .hero.test-prep-military .page-product #main-content .pricing.no-matrix p h2,
.page-landing .hero.test-prep-military .page-product #main-content section.terms p h2,
.page-landing .hero.test-prep-military .page-sat-course #main-content .pricing.no-matrix p h2,
.page-landing .hero.test-prep-military .page-sat-course #main-content section.terms p h2,
.page-landing .hero.test-prep-military .page-sat-practice-test #main-content .pricing.no-matrix p h2,
.page-landing .hero.test-prep-military .page-sat-practice-test #main-content section.terms p h2,
.page-online-products #main-content .page-landing .hero.test-prep-career .wrap h2,
.page-online-products #main-content .page-landing .hero.test-prep-high-school .wrap h2,
.page-online-products #main-content .page-landing .hero.test-prep-military .wrap h2,
.page-product #main-content .pricing.no-matrix .page-landing .hero.test-prep-career p h2,
.page-product #main-content .pricing.no-matrix .page-landing .hero.test-prep-high-school p h2,
.page-product #main-content .pricing.no-matrix .page-landing .hero.test-prep-military p h2,
.page-product #main-content section.terms .page-landing .hero.test-prep-career p h2,
.page-product #main-content section.terms .page-landing .hero.test-prep-high-school p h2,
.page-product #main-content section.terms .page-landing .hero.test-prep-military p h2,
.page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-career p h2,
.page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-high-school p h2,
.page-sat-course #main-content .pricing.no-matrix .page-landing .hero.test-prep-military p h2,
.page-sat-course #main-content section.terms .page-landing .hero.test-prep-career p h2,
.page-sat-course #main-content section.terms .page-landing .hero.test-prep-high-school p h2,
.page-sat-course #main-content section.terms .page-landing .hero.test-prep-military p h2,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-career p h2,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-high-school p h2,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero.test-prep-military p h2,
.page-sat-practice-test #main-content section.terms .page-landing .hero.test-prep-career p h2,
.page-sat-practice-test #main-content section.terms .page-landing .hero.test-prep-high-school p h2,
.page-sat-practice-test #main-content section.terms .page-landing .hero.test-prep-military p h2 {

    line-height: 1.3;
    width: 75%
}

.page-act-course #main-content .pricing.no-matrix .page-landing .hero p,
.page-act-course #main-content section.terms .page-landing .hero p,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero p,
.page-act-practice-test #main-content section.terms .page-landing .hero p,
.page-landing .hero .container,
.page-landing .hero .page-act-course #main-content .pricing.no-matrix p,
.page-landing .hero .page-act-course #main-content section.terms p,
.page-landing .hero .page-act-practice-test #main-content .pricing.no-matrix p,
.page-landing .hero .page-act-practice-test #main-content section.terms p,
.page-landing .hero .page-online-products #main-content .wrap,
.page-landing .hero .page-product #main-content .pricing.no-matrix p,
.page-landing .hero .page-product #main-content section.terms p,
.page-landing .hero .page-sat-course #main-content .pricing.no-matrix p,
.page-landing .hero .page-sat-course #main-content section.terms p,
.page-landing .hero .page-sat-practice-test #main-content .pricing.no-matrix p,
.page-landing .hero .page-sat-practice-test #main-content section.terms p,
.page-online-products #main-content .page-landing .hero .wrap,
.page-product #main-content .pricing.no-matrix .page-landing .hero p,
.page-product #main-content section.terms .page-landing .hero p,
.page-sat-course #main-content .pricing.no-matrix .page-landing .hero p,
.page-sat-course #main-content section.terms .page-landing .hero p,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero p,
.page-sat-practice-test #main-content section.terms .page-landing .hero p {
    padding-top: 4.0625em;
    padding-bottom: 2.5em;
    text-align: center
}

@media screen and (min-width:768px) {
    .page-act-course #main-content .pricing.no-matrix .page-landing .hero p,
    .page-act-course #main-content section.terms .page-landing .hero p,
    .page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero p,
    .page-act-practice-test #main-content section.terms .page-landing .hero p,
    .page-landing .hero .container,
    .page-landing .hero .page-act-course #main-content .pricing.no-matrix p,
    .page-landing .hero .page-act-course #main-content section.terms p,
    .page-landing .hero .page-act-practice-test #main-content .pricing.no-matrix p,
    .page-landing .hero .page-act-practice-test #main-content section.terms p,
    .page-landing .hero .page-online-products #main-content .wrap,
    .page-landing .hero .page-product #main-content .pricing.no-matrix p,
    .page-landing .hero .page-product #main-content section.terms p,
    .page-landing .hero .page-sat-course #main-content .pricing.no-matrix p,
    .page-landing .hero .page-sat-course #main-content section.terms p,
    .page-landing .hero .page-sat-practice-test #main-content .pricing.no-matrix p,
    .page-landing .hero .page-sat-practice-test #main-content section.terms p,
    .page-online-products #main-content .page-landing .hero .wrap,
    .page-product #main-content .pricing.no-matrix .page-landing .hero p,
    .page-product #main-content section.terms .page-landing .hero p,
    .page-sat-course #main-content .pricing.no-matrix .page-landing .hero p,
    .page-sat-course #main-content section.terms .page-landing .hero p,
    .page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero p,
    .page-sat-practice-test #main-content section.terms .page-landing .hero p {
        padding-top: 7.5em;
        padding-bottom: 4.6875em
    }
}

.page-act-course #main-content .pricing.no-matrix .page-landing .hero p h1,
.page-act-course #main-content section.terms .page-landing .hero p h1,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero p h1,
.page-act-practice-test #main-content section.terms .page-landing .hero p h1,
.page-landing .hero .container h1,
.page-landing .hero .page-act-course #main-content .pricing.no-matrix p h1,
.page-landing .hero .page-act-course #main-content section.terms p h1,
.page-landing .hero .page-act-practice-test #main-content .pricing.no-matrix p h1,
.page-landing .hero .page-act-practice-test #main-content section.terms p h1,
.page-landing .hero .page-online-products #main-content .wrap h1,
.page-landing .hero .page-product #main-content .pricing.no-matrix p h1,
.page-landing .hero .page-product #main-content section.terms p h1,
.page-landing .hero .page-sat-course #main-content .pricing.no-matrix p h1,
.page-landing .hero .page-sat-course #main-content section.terms p h1,
.page-landing .hero .page-sat-practice-test #main-content .pricing.no-matrix p h1,
.page-landing .hero .page-sat-practice-test #main-content section.terms p h1,
.page-online-products #main-content .page-landing .hero .wrap h1,
.page-product #main-content .pricing.no-matrix .page-landing .hero p h1,
.page-product #main-content section.terms .page-landing .hero p h1,
.page-sat-course #main-content .pricing.no-matrix .page-landing .hero p h1,
.page-sat-course #main-content section.terms .page-landing .hero p h1,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero p h1,
.page-sat-practice-test #main-content section.terms .page-landing .hero p h1 {
    margin: 0 0 .625em
}

@media screen and (min-width:768px) {
    .page-act-course #main-content .pricing.no-matrix .page-landing .hero p h1,
    .page-act-course #main-content section.terms .page-landing .hero p h1,
    .page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero p h1,
    .page-act-practice-test #main-content section.terms .page-landing .hero p h1,
    .page-landing .hero .container h1,
    .page-landing .hero .page-act-course #main-content .pricing.no-matrix p h1,
    .page-landing .hero .page-act-course #main-content section.terms p h1,
    .page-landing .hero .page-act-practice-test #main-content .pricing.no-matrix p h1,
    .page-landing .hero .page-act-practice-test #main-content section.terms p h1,
    .page-landing .hero .page-online-products #main-content .wrap h1,
    .page-landing .hero .page-product #main-content .pricing.no-matrix p h1,
    .page-landing .hero .page-product #main-content section.terms p h1,
    .page-landing .hero .page-sat-course #main-content .pricing.no-matrix p h1,
    .page-landing .hero .page-sat-course #main-content section.terms p h1,
    .page-landing .hero .page-sat-practice-test #main-content .pricing.no-matrix p h1,
    .page-landing .hero .page-sat-practice-test #main-content section.terms p h1,
    .page-online-products #main-content .page-landing .hero .wrap h1,
    .page-product #main-content .pricing.no-matrix .page-landing .hero p h1,
    .page-product #main-content section.terms .page-landing .hero p h1,
    .page-sat-course #main-content .pricing.no-matrix .page-landing .hero p h1,
    .page-sat-course #main-content section.terms .page-landing .hero p h1,
    .page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero p h1,
    .page-sat-practice-test #main-content section.terms .page-landing .hero p h1 {

    }
    .page-act-course #main-content .pricing.no-matrix .page-landing .hero p div[ng-controller=KeywordSearchCtrl] .keyword-search input[type=text],
    .page-act-course #main-content section.terms .page-landing .hero p div[ng-controller=KeywordSearchCtrl] .keyword-search input[type=text],
    .page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero p div[ng-controller=KeywordSearchCtrl] .keyword-search input[type=text],
    .page-act-practice-test #main-content section.terms .page-landing .hero p div[ng-controller=KeywordSearchCtrl] .keyword-search input[type=text],
    .page-landing .hero .container div[ng-controller=KeywordSearchCtrl] .keyword-search input[type=text],
    .page-landing .hero .page-act-course #main-content .pricing.no-matrix p div[ng-controller=KeywordSearchCtrl] .keyword-search input[type=text],
    .page-landing .hero .page-act-course #main-content section.terms p div[ng-controller=KeywordSearchCtrl] .keyword-search input[type=text],
    .page-landing .hero .page-act-practice-test #main-content .pricing.no-matrix p div[ng-controller=KeywordSearchCtrl] .keyword-search input[type=text],
    .page-landing .hero .page-act-practice-test #main-content section.terms p div[ng-controller=KeywordSearchCtrl] .keyword-search input[type=text],
    .page-landing .hero .page-online-products #main-content .wrap div[ng-controller=KeywordSearchCtrl] .keyword-search input[type=text],
    .page-landing .hero .page-product #main-content .pricing.no-matrix p div[ng-controller=KeywordSearchCtrl] .keyword-search input[type=text],
    .page-landing .hero .page-product #main-content section.terms p div[ng-controller=KeywordSearchCtrl] .keyword-search input[type=text],
    .page-landing .hero .page-sat-course #main-content .pricing.no-matrix p div[ng-controller=KeywordSearchCtrl] .keyword-search input[type=text],
    .page-landing .hero .page-sat-course #main-content section.terms p div[ng-controller=KeywordSearchCtrl] .keyword-search input[type=text],
    .page-landing .hero .page-sat-practice-test #main-content .pricing.no-matrix p div[ng-controller=KeywordSearchCtrl] .keyword-search input[type=text],
    .page-landing .hero .page-sat-practice-test #main-content section.terms p div[ng-controller=KeywordSearchCtrl] .keyword-search input[type=text],
    .page-online-products #main-content .page-landing .hero .wrap div[ng-controller=KeywordSearchCtrl] .keyword-search input[type=text],
    .page-product #main-content .pricing.no-matrix .page-landing .hero p div[ng-controller=KeywordSearchCtrl] .keyword-search input[type=text],
    .page-product #main-content section.terms .page-landing .hero p div[ng-controller=KeywordSearchCtrl] .keyword-search input[type=text],
    .page-sat-course #main-content .pricing.no-matrix .page-landing .hero p div[ng-controller=KeywordSearchCtrl] .keyword-search input[type=text],
    .page-sat-course #main-content section.terms .page-landing .hero p div[ng-controller=KeywordSearchCtrl] .keyword-search input[type=text],
    .page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero p div[ng-controller=KeywordSearchCtrl] .keyword-search input[type=text],
    .page-sat-practice-test #main-content section.terms .page-landing .hero p div[ng-controller=KeywordSearchCtrl] .keyword-search input[type=text] {
        width: -webkit-calc(85% - .625em);
        width: calc(85% - .625em)
    }
}

@media screen and (min-width:1024px) {
    .page-act-course #main-content .pricing.no-matrix .page-landing .hero p,
    .page-act-course #main-content section.terms .page-landing .hero p,
    .page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero p,
    .page-act-practice-test #main-content section.terms .page-landing .hero p,
    .page-landing .hero .container,
    .page-landing .hero .page-act-course #main-content .pricing.no-matrix p,
    .page-landing .hero .page-act-course #main-content section.terms p,
    .page-landing .hero .page-act-practice-test #main-content .pricing.no-matrix p,
    .page-landing .hero .page-act-practice-test #main-content section.terms p,
    .page-landing .hero .page-online-products #main-content .wrap,
    .page-landing .hero .page-product #main-content .pricing.no-matrix p,
    .page-landing .hero .page-product #main-content section.terms p,
    .page-landing .hero .page-sat-course #main-content .pricing.no-matrix p,
    .page-landing .hero .page-sat-course #main-content section.terms p,
    .page-landing .hero .page-sat-practice-test #main-content .pricing.no-matrix p,
    .page-landing .hero .page-sat-practice-test #main-content section.terms p,
    .page-online-products #main-content .page-landing .hero .wrap,
    .page-product #main-content .pricing.no-matrix .page-landing .hero p,
    .page-product #main-content section.terms .page-landing .hero p,
    .page-sat-course #main-content .pricing.no-matrix .page-landing .hero p,
    .page-sat-course #main-content section.terms .page-landing .hero p,
    .page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero p,
    .page-sat-practice-test #main-content section.terms .page-landing .hero p {
        padding-top: 9.0625em;
        padding-bottom: 6.25em
    }
    .page-act-course #main-content .pricing.no-matrix .page-landing .hero p h1,
    .page-act-course #main-content section.terms .page-landing .hero p h1,
    .page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero p h1,
    .page-act-practice-test #main-content section.terms .page-landing .hero p h1,
    .page-landing .hero .container h1,
    .page-landing .hero .page-act-course #main-content .pricing.no-matrix p h1,
    .page-landing .hero .page-act-course #main-content section.terms p h1,
    .page-landing .hero .page-act-practice-test #main-content .pricing.no-matrix p h1,
    .page-landing .hero .page-act-practice-test #main-content section.terms p h1,
    .page-landing .hero .page-online-products #main-content .wrap h1,
    .page-landing .hero .page-product #main-content .pricing.no-matrix p h1,
    .page-landing .hero .page-product #main-content section.terms p h1,
    .page-landing .hero .page-sat-course #main-content .pricing.no-matrix p h1,
    .page-landing .hero .page-sat-course #main-content section.terms p h1,
    .page-landing .hero .page-sat-practice-test #main-content .pricing.no-matrix p h1,
    .page-landing .hero .page-sat-practice-test #main-content section.terms p h1,
    .page-online-products #main-content .page-landing .hero .wrap h1,
    .page-product #main-content .pricing.no-matrix .page-landing .hero p h1,
    .page-product #main-content section.terms .page-landing .hero p h1,
    .page-sat-course #main-content .pricing.no-matrix .page-landing .hero p h1,
    .page-sat-course #main-content section.terms .page-landing .hero p h1,
    .page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero p h1,
    .page-sat-practice-test #main-content section.terms .page-landing .hero p h1 {

    }
}

.page-act-course #main-content .pricing.no-matrix .page-landing .hero p h1 div,
.page-act-course #main-content section.terms .page-landing .hero p h1 div,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero p h1 div,
.page-act-practice-test #main-content section.terms .page-landing .hero p h1 div,
.page-landing .hero .container h1 div,
.page-landing .hero .page-act-course #main-content .pricing.no-matrix p h1 div,
.page-landing .hero .page-act-course #main-content section.terms p h1 div,
.page-landing .hero .page-act-practice-test #main-content .pricing.no-matrix p h1 div,
.page-landing .hero .page-act-practice-test #main-content section.terms p h1 div,
.page-landing .hero .page-online-products #main-content .wrap h1 div,
.page-landing .hero .page-product #main-content .pricing.no-matrix p h1 div,
.page-landing .hero .page-product #main-content section.terms p h1 div,
.page-landing .hero .page-sat-course #main-content .pricing.no-matrix p h1 div,
.page-landing .hero .page-sat-course #main-content section.terms p h1 div,
.page-landing .hero .page-sat-practice-test #main-content .pricing.no-matrix p h1 div,
.page-landing .hero .page-sat-practice-test #main-content section.terms p h1 div,
.page-online-products #main-content .page-landing .hero .wrap h1 div,
.page-product #main-content .pricing.no-matrix .page-landing .hero p h1 div,
.page-product #main-content section.terms .page-landing .hero p h1 div,
.page-sat-course #main-content .pricing.no-matrix .page-landing .hero p h1 div,
.page-sat-course #main-content section.terms .page-landing .hero p h1 div,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero p h1 div,
.page-sat-practice-test #main-content section.terms .page-landing .hero p h1 div {
    display: inline
}

.page-act-course #main-content .pricing.no-matrix .page-landing .hero p h2,
.page-act-course #main-content section.terms .page-landing .hero p h2,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero p h2,
.page-act-practice-test #main-content section.terms .page-landing .hero p h2,
.page-landing .hero .container h2,
.page-landing .hero .page-act-course #main-content .pricing.no-matrix p h2,
.page-landing .hero .page-act-course #main-content section.terms p h2,
.page-landing .hero .page-act-practice-test #main-content .pricing.no-matrix p h2,
.page-landing .hero .page-act-practice-test #main-content section.terms p h2,
.page-landing .hero .page-online-products #main-content .wrap h2,
.page-landing .hero .page-product #main-content .pricing.no-matrix p h2,
.page-landing .hero .page-product #main-content section.terms p h2,
.page-landing .hero .page-sat-course #main-content .pricing.no-matrix p h2,
.page-landing .hero .page-sat-course #main-content section.terms p h2,
.page-landing .hero .page-sat-practice-test #main-content .pricing.no-matrix p h2,
.page-landing .hero .page-sat-practice-test #main-content section.terms p h2,
.page-online-products #main-content .page-landing .hero .wrap h2,
.page-product #main-content .pricing.no-matrix .page-landing .hero p h2,
.page-product #main-content section.terms .page-landing .hero p h2,
.page-sat-course #main-content .pricing.no-matrix .page-landing .hero p h2,
.page-sat-course #main-content section.terms .page-landing .hero p h2,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero p h2,
.page-sat-practice-test #main-content section.terms .page-landing .hero p h2 {
    color: #fff;
    font-family: "proxima-soft", sans-serif;
    font-weight: 300;
    margin: 1.875em auto .75em
}

.page-act-course #main-content .pricing.no-matrix .page-landing .hero p div[ng-controller=KeywordSearchCtrl],
.page-act-course #main-content section.terms .page-landing .hero p div[ng-controller=KeywordSearchCtrl],
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero p div[ng-controller=KeywordSearchCtrl],
.page-act-practice-test #main-content section.terms .page-landing .hero p div[ng-controller=KeywordSearchCtrl],
.page-landing .hero .container div[ng-controller=KeywordSearchCtrl],
.page-landing .hero .page-act-course #main-content .pricing.no-matrix p div[ng-controller=KeywordSearchCtrl],
.page-landing .hero .page-act-course #main-content section.terms p div[ng-controller=KeywordSearchCtrl],
.page-landing .hero .page-act-practice-test #main-content .pricing.no-matrix p div[ng-controller=KeywordSearchCtrl],
.page-landing .hero .page-act-practice-test #main-content section.terms p div[ng-controller=KeywordSearchCtrl],
.page-landing .hero .page-online-products #main-content .wrap div[ng-controller=KeywordSearchCtrl],
.page-landing .hero .page-product #main-content .pricing.no-matrix p div[ng-controller=KeywordSearchCtrl],
.page-landing .hero .page-product #main-content section.terms p div[ng-controller=KeywordSearchCtrl],
.page-landing .hero .page-sat-course #main-content .pricing.no-matrix p div[ng-controller=KeywordSearchCtrl],
.page-landing .hero .page-sat-course #main-content section.terms p div[ng-controller=KeywordSearchCtrl],
.page-landing .hero .page-sat-practice-test #main-content .pricing.no-matrix p div[ng-controller=KeywordSearchCtrl],
.page-landing .hero .page-sat-practice-test #main-content section.terms p div[ng-controller=KeywordSearchCtrl],
.page-online-products #main-content .page-landing .hero .wrap div[ng-controller=KeywordSearchCtrl],
.page-product #main-content .pricing.no-matrix .page-landing .hero p div[ng-controller=KeywordSearchCtrl],
.page-product #main-content section.terms .page-landing .hero p div[ng-controller=KeywordSearchCtrl],
.page-sat-course #main-content .pricing.no-matrix .page-landing .hero p div[ng-controller=KeywordSearchCtrl],
.page-sat-course #main-content section.terms .page-landing .hero p div[ng-controller=KeywordSearchCtrl],
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero p div[ng-controller=KeywordSearchCtrl],
.page-sat-practice-test #main-content section.terms .page-landing .hero p div[ng-controller=KeywordSearchCtrl] {
    max-width: 60em;
    margin: 0 auto
}

.page-act-course #main-content .pricing.no-matrix .page-landing .hero p div[ng-controller=KeywordSearchCtrl] .keyword-search select,
.page-act-course #main-content section.terms .page-landing .hero p div[ng-controller=KeywordSearchCtrl] .keyword-search select,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero p div[ng-controller=KeywordSearchCtrl] .keyword-search select,
.page-act-practice-test #main-content section.terms .page-landing .hero p div[ng-controller=KeywordSearchCtrl] .keyword-search select,
.page-landing .hero .container div[ng-controller=KeywordSearchCtrl] .keyword-search select,
.page-landing .hero .page-act-course #main-content .pricing.no-matrix p div[ng-controller=KeywordSearchCtrl] .keyword-search select,
.page-landing .hero .page-act-course #main-content section.terms p div[ng-controller=KeywordSearchCtrl] .keyword-search select,
.page-landing .hero .page-act-practice-test #main-content .pricing.no-matrix p div[ng-controller=KeywordSearchCtrl] .keyword-search select,
.page-landing .hero .page-act-practice-test #main-content section.terms p div[ng-controller=KeywordSearchCtrl] .keyword-search select,
.page-landing .hero .page-online-products #main-content .wrap div[ng-controller=KeywordSearchCtrl] .keyword-search select,
.page-landing .hero .page-product #main-content .pricing.no-matrix p div[ng-controller=KeywordSearchCtrl] .keyword-search select,
.page-landing .hero .page-product #main-content section.terms p div[ng-controller=KeywordSearchCtrl] .keyword-search select,
.page-landing .hero .page-sat-course #main-content .pricing.no-matrix p div[ng-controller=KeywordSearchCtrl] .keyword-search select,
.page-landing .hero .page-sat-course #main-content section.terms p div[ng-controller=KeywordSearchCtrl] .keyword-search select,
.page-landing .hero .page-sat-practice-test #main-content .pricing.no-matrix p div[ng-controller=KeywordSearchCtrl] .keyword-search select,
.page-landing .hero .page-sat-practice-test #main-content section.terms p div[ng-controller=KeywordSearchCtrl] .keyword-search select,
.page-online-products #main-content .page-landing .hero .wrap div[ng-controller=KeywordSearchCtrl] .keyword-search select,
.page-product #main-content .pricing.no-matrix .page-landing .hero p div[ng-controller=KeywordSearchCtrl] .keyword-search select,
.page-product #main-content section.terms .page-landing .hero p div[ng-controller=KeywordSearchCtrl] .keyword-search select,
.page-sat-course #main-content .pricing.no-matrix .page-landing .hero p div[ng-controller=KeywordSearchCtrl] .keyword-search select,
.page-sat-course #main-content section.terms .page-landing .hero p div[ng-controller=KeywordSearchCtrl] .keyword-search select,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero p div[ng-controller=KeywordSearchCtrl] .keyword-search select,
.page-sat-practice-test #main-content section.terms .page-landing .hero p div[ng-controller=KeywordSearchCtrl] .keyword-search select {
    display: none
}

.page-act-course #main-content .pricing.no-matrix .page-landing .hero p .three-step-match,
.page-act-course #main-content section.terms .page-landing .hero p .three-step-match,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero p .three-step-match,
.page-act-practice-test #main-content section.terms .page-landing .hero p .three-step-match,
.page-landing .hero .container .three-step-match,
.page-landing .hero .page-act-course #main-content .pricing.no-matrix p .three-step-match,
.page-landing .hero .page-act-course #main-content section.terms p .three-step-match,
.page-landing .hero .page-act-practice-test #main-content .pricing.no-matrix p .three-step-match,
.page-landing .hero .page-act-practice-test #main-content section.terms p .three-step-match,
.page-landing .hero .page-online-products #main-content .wrap .three-step-match,
.page-landing .hero .page-product #main-content .pricing.no-matrix p .three-step-match,
.page-landing .hero .page-product #main-content section.terms p .three-step-match,
.page-landing .hero .page-sat-course #main-content .pricing.no-matrix p .three-step-match,
.page-landing .hero .page-sat-course #main-content section.terms p .three-step-match,
.page-landing .hero .page-sat-practice-test #main-content .pricing.no-matrix p .three-step-match,
.page-landing .hero .page-sat-practice-test #main-content section.terms p .three-step-match,
.page-online-products #main-content .page-landing .hero .wrap .three-step-match,
.page-product #main-content .pricing.no-matrix .page-landing .hero p .three-step-match,
.page-product #main-content section.terms .page-landing .hero p .three-step-match,
.page-sat-course #main-content .pricing.no-matrix .page-landing .hero p .three-step-match,
.page-sat-course #main-content section.terms .page-landing .hero p .three-step-match,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero p .three-step-match,
.page-sat-practice-test #main-content section.terms .page-landing .hero p .three-step-match {
    display: inline-block;
    margin: 0;
    text-align: center
}

@media screen and (min-width:768px) {
    .page-act-course #main-content .pricing.no-matrix .page-landing .hero p .three-step-match,
    .page-act-course #main-content section.terms .page-landing .hero p .three-step-match,
    .page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero p .three-step-match,
    .page-act-practice-test #main-content section.terms .page-landing .hero p .three-step-match,
    .page-landing .hero .container .three-step-match,
    .page-landing .hero .page-act-course #main-content .pricing.no-matrix p .three-step-match,
    .page-landing .hero .page-act-course #main-content section.terms p .three-step-match,
    .page-landing .hero .page-act-practice-test #main-content .pricing.no-matrix p .three-step-match,
    .page-landing .hero .page-act-practice-test #main-content section.terms p .three-step-match,
    .page-landing .hero .page-online-products #main-content .wrap .three-step-match,
    .page-landing .hero .page-product #main-content .pricing.no-matrix p .three-step-match,
    .page-landing .hero .page-product #main-content section.terms p .three-step-match,
    .page-landing .hero .page-sat-course #main-content .pricing.no-matrix p .three-step-match,
    .page-landing .hero .page-sat-course #main-content section.terms p .three-step-match,
    .page-landing .hero .page-sat-practice-test #main-content .pricing.no-matrix p .three-step-match,
    .page-landing .hero .page-sat-practice-test #main-content section.terms p .three-step-match,
    .page-online-products #main-content .page-landing .hero .wrap .three-step-match,
    .page-product #main-content .pricing.no-matrix .page-landing .hero p .three-step-match,
    .page-product #main-content section.terms .page-landing .hero p .three-step-match,
    .page-sat-course #main-content .pricing.no-matrix .page-landing .hero p .three-step-match,
    .page-sat-course #main-content section.terms .page-landing .hero p .three-step-match,
    .page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero p .three-step-match,
    .page-sat-practice-test #main-content section.terms .page-landing .hero p .three-step-match {
        margin: 1.25em 0 0
    }
}

.page-act-course #main-content .pricing.no-matrix .page-landing .hero p .three-step-match p,
.page-act-course #main-content section.terms .page-landing .hero p .three-step-match p,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero p .three-step-match p,
.page-act-practice-test #main-content section.terms .page-landing .hero p .three-step-match p,
.page-landing .hero .container .three-step-match p,
.page-landing .hero .page-act-course #main-content .pricing.no-matrix p .three-step-match p,
.page-landing .hero .page-act-course #main-content section.terms p .three-step-match p,
.page-landing .hero .page-act-practice-test #main-content .pricing.no-matrix p .three-step-match p,
.page-landing .hero .page-act-practice-test #main-content section.terms p .three-step-match p,
.page-landing .hero .page-online-products #main-content .wrap .three-step-match p,
.page-landing .hero .page-product #main-content .pricing.no-matrix p .three-step-match p,
.page-landing .hero .page-product #main-content section.terms p .three-step-match p,
.page-landing .hero .page-sat-course #main-content .pricing.no-matrix p .three-step-match p,
.page-landing .hero .page-sat-course #main-content section.terms p .three-step-match p,
.page-landing .hero .page-sat-practice-test #main-content .pricing.no-matrix p .three-step-match p,
.page-landing .hero .page-sat-practice-test #main-content section.terms p .three-step-match p,
.page-online-products #main-content .page-landing .hero .wrap .three-step-match p,
.page-product #main-content .pricing.no-matrix .page-landing .hero p .three-step-match p,
.page-product #main-content section.terms .page-landing .hero p .three-step-match p,
.page-sat-course #main-content .pricing.no-matrix .page-landing .hero p .three-step-match p,
.page-sat-course #main-content section.terms .page-landing .hero p .three-step-match p,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero p .three-step-match p,
.page-sat-practice-test #main-content section.terms .page-landing .hero p .three-step-match p {
    color: #fff;

    margin: .625em 0 .3125em;
    font-family: "proxima-soft", sans-serif;
    font-weight: 600
}

.main-footer .footer-links ul li #feedback-widget .page-act-course #main-content .pricing.no-matrix .page-landing .hero p .three-step-match a:hover,
.main-footer .footer-links ul li #feedback-widget .page-act-course #main-content section.terms .page-landing .hero p .three-step-match a:hover,
.main-footer .footer-links ul li #feedback-widget .page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero p .three-step-match a:hover,
.main-footer .footer-links ul li #feedback-widget .page-act-practice-test #main-content section.terms .page-landing .hero p .three-step-match a:hover,
.main-footer .footer-links ul li #feedback-widget .page-landing .hero .container .three-step-match a:hover,
.main-footer .footer-links ul li #feedback-widget .page-landing .hero .page-act-course #main-content .pricing.no-matrix p .three-step-match a:hover,
.main-footer .footer-links ul li #feedback-widget .page-landing .hero .page-act-course #main-content section.terms p .three-step-match a:hover,
.main-footer .footer-links ul li #feedback-widget .page-landing .hero .page-act-practice-test #main-content .pricing.no-matrix p .three-step-match a:hover,
.main-footer .footer-links ul li #feedback-widget .page-landing .hero .page-act-practice-test #main-content section.terms p .three-step-match a:hover,
.main-footer .footer-links ul li #feedback-widget .page-landing .hero .page-online-products #main-content .wrap .three-step-match a:hover,
.main-footer .footer-links ul li #feedback-widget .page-landing .hero .page-product #main-content .pricing.no-matrix p .three-step-match a:hover,
.main-footer .footer-links ul li #feedback-widget .page-landing .hero .page-product #main-content section.terms p .three-step-match a:hover,
.main-footer .footer-links ul li #feedback-widget .page-landing .hero .page-sat-course #main-content .pricing.no-matrix p .three-step-match a:hover,
.main-footer .footer-links ul li #feedback-widget .page-landing .hero .page-sat-course #main-content section.terms p .three-step-match a:hover,
.main-footer .footer-links ul li #feedback-widget .page-landing .hero .page-sat-practice-test #main-content .pricing.no-matrix p .three-step-match a:hover,
.main-footer .footer-links ul li #feedback-widget .page-landing .hero .page-sat-practice-test #main-content section.terms p .three-step-match a:hover,
.main-footer .footer-links ul li #feedback-widget .page-online-products #main-content .page-landing .hero .wrap .three-step-match a:hover,
.main-footer .footer-links ul li #feedback-widget .page-product #main-content .pricing.no-matrix .page-landing .hero p .three-step-match a:hover,
.main-footer .footer-links ul li #feedback-widget .page-product #main-content section.terms .page-landing .hero p .three-step-match a:hover,
.main-footer .footer-links ul li #feedback-widget .page-sat-course #main-content .pricing.no-matrix .page-landing .hero p .three-step-match a:hover,
.main-footer .footer-links ul li #feedback-widget .page-sat-course #main-content section.terms .page-landing .hero p .three-step-match a:hover,
.main-footer .footer-links ul li #feedback-widget .page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero p .three-step-match a:hover,
.main-footer .footer-links ul li #feedback-widget .page-sat-practice-test #main-content section.terms .page-landing .hero p .three-step-match a:hover,
.page-act-course #main-content .pricing.no-matrix .page-landing .hero p .three-step-match .button:hover,
.page-act-course #main-content .pricing.no-matrix .page-landing .hero p .three-step-match .main-footer .footer-links ul li #feedback-widget a:hover,
.page-act-course #main-content .pricing.no-matrix .page-landing .hero p .three-step-match .page-online-products #contact-us .btn:hover,
.page-act-course #main-content .pricing.no-matrix .page-landing .hero p .three-step-match .page-online-products #profile-types .btn:hover,
.page-act-course #main-content section.terms .page-landing .hero p .three-step-match .button:hover,
.page-act-course #main-content section.terms .page-landing .hero p .three-step-match .main-footer .footer-links ul li #feedback-widget a:hover,
.page-act-course #main-content section.terms .page-landing .hero p .three-step-match .page-online-products #contact-us .btn:hover,
.page-act-course #main-content section.terms .page-landing .hero p .three-step-match .page-online-products #profile-types .btn:hover,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero p .three-step-match .button:hover,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero p .three-step-match .main-footer .footer-links ul li #feedback-widget a:hover,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero p .three-step-match .page-online-products #contact-us .btn:hover,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero p .three-step-match .page-online-products #profile-types .btn:hover,
.page-act-practice-test #main-content section.terms .page-landing .hero p .three-step-match .button:hover,
.page-act-practice-test #main-content section.terms .page-landing .hero p .three-step-match .main-footer .footer-links ul li #feedback-widget a:hover,
.page-act-practice-test #main-content section.terms .page-landing .hero p .three-step-match .page-online-products #contact-us .btn:hover,
.page-act-practice-test #main-content section.terms .page-landing .hero p .three-step-match .page-online-products #profile-types .btn:hover,
.page-landing .hero .container .three-step-match .button:hover,
.page-landing .hero .container .three-step-match .main-footer .footer-links ul li #feedback-widget a:hover,
.page-landing .hero .container .three-step-match .page-online-products #contact-us .btn:hover,
.page-landing .hero .container .three-step-match .page-online-products #profile-types .btn:hover,
.page-landing .hero .page-act-course #main-content .pricing.no-matrix p .three-step-match .button:hover,
.page-landing .hero .page-act-course #main-content .pricing.no-matrix p .three-step-match .main-footer .footer-links ul li #feedback-widget a:hover,
.page-landing .hero .page-act-course #main-content .pricing.no-matrix p .three-step-match .page-online-products #contact-us .btn:hover,
.page-landing .hero .page-act-course #main-content .pricing.no-matrix p .three-step-match .page-online-products #profile-types .btn:hover,
.page-landing .hero .page-act-course #main-content section.terms p .three-step-match .button:hover,
.page-landing .hero .page-act-course #main-content section.terms p .three-step-match .main-footer .footer-links ul li #feedback-widget a:hover,
.page-landing .hero .page-act-course #main-content section.terms p .three-step-match .page-online-products #contact-us .btn:hover,
.page-landing .hero .page-act-course #main-content section.terms p .three-step-match .page-online-products #profile-types .btn:hover,
.page-landing .hero .page-act-practice-test #main-content .pricing.no-matrix p .three-step-match .button:hover,
.page-landing .hero .page-act-practice-test #main-content .pricing.no-matrix p .three-step-match .main-footer .footer-links ul li #feedback-widget a:hover,
.page-landing .hero .page-act-practice-test #main-content .pricing.no-matrix p .three-step-match .page-online-products #contact-us .btn:hover,
.page-landing .hero .page-act-practice-test #main-content .pricing.no-matrix p .three-step-match .page-online-products #profile-types .btn:hover,
.page-landing .hero .page-act-practice-test #main-content section.terms p .three-step-match .button:hover,
.page-landing .hero .page-act-practice-test #main-content section.terms p .three-step-match .main-footer .footer-links ul li #feedback-widget a:hover,
.page-landing .hero .page-act-practice-test #main-content section.terms p .three-step-match .page-online-products #contact-us .btn:hover,
.page-landing .hero .page-act-practice-test #main-content section.terms p .three-step-match .page-online-products #profile-types .btn:hover,
.page-landing .hero .page-online-products #contact-us #main-content .wrap .three-step-match .btn:hover,
.page-landing .hero .page-online-products #main-content .wrap .three-step-match #contact-us .btn:hover,
.page-landing .hero .page-online-products #main-content .wrap .three-step-match #profile-types .btn:hover,
.page-landing .hero .page-online-products #main-content .wrap .three-step-match .button:hover,
.page-landing .hero .page-online-products #main-content .wrap .three-step-match .main-footer .footer-links ul li #feedback-widget a:hover,
.page-landing .hero .page-online-products #profile-types #main-content .wrap .three-step-match .btn:hover,
.page-landing .hero .page-product #main-content .pricing.no-matrix p .three-step-match .button:hover,
.page-landing .hero .page-product #main-content .pricing.no-matrix p .three-step-match .main-footer .footer-links ul li #feedback-widget a:hover,
.page-landing .hero .page-product #main-content .pricing.no-matrix p .three-step-match .page-online-products #contact-us .btn:hover,
.page-landing .hero .page-product #main-content .pricing.no-matrix p .three-step-match .page-online-products #profile-types .btn:hover,
.page-landing .hero .page-product #main-content section.terms p .three-step-match .button:hover,
.page-landing .hero .page-product #main-content section.terms p .three-step-match .main-footer .footer-links ul li #feedback-widget a:hover,
.page-landing .hero .page-product #main-content section.terms p .three-step-match .page-online-products #contact-us .btn:hover,
.page-landing .hero .page-product #main-content section.terms p .three-step-match .page-online-products #profile-types .btn:hover,
.page-landing .hero .page-sat-course #main-content .pricing.no-matrix p .three-step-match .button:hover,
.page-landing .hero .page-sat-course #main-content .pricing.no-matrix p .three-step-match .main-footer .footer-links ul li #feedback-widget a:hover,
.page-landing .hero .page-sat-course #main-content .pricing.no-matrix p .three-step-match .page-online-products #contact-us .btn:hover,
.page-landing .hero .page-sat-course #main-content .pricing.no-matrix p .three-step-match .page-online-products #profile-types .btn:hover,
.page-landing .hero .page-sat-course #main-content section.terms p .three-step-match .button:hover,
.page-landing .hero .page-sat-course #main-content section.terms p .three-step-match .main-footer .footer-links ul li #feedback-widget a:hover,
.page-landing .hero .page-sat-course #main-content section.terms p .three-step-match .page-online-products #contact-us .btn:hover,
.page-landing .hero .page-sat-course #main-content section.terms p .three-step-match .page-online-products #profile-types .btn:hover,
.page-landing .hero .page-sat-practice-test #main-content .pricing.no-matrix p .three-step-match .button:hover,
.page-landing .hero .page-sat-practice-test #main-content .pricing.no-matrix p .three-step-match .main-footer .footer-links ul li #feedback-widget a:hover,
.page-landing .hero .page-sat-practice-test #main-content .pricing.no-matrix p .three-step-match .page-online-products #contact-us .btn:hover,
.page-landing .hero .page-sat-practice-test #main-content .pricing.no-matrix p .three-step-match .page-online-products #profile-types .btn:hover,
.page-landing .hero .page-sat-practice-test #main-content section.terms p .three-step-match .button:hover,
.page-landing .hero .page-sat-practice-test #main-content section.terms p .three-step-match .main-footer .footer-links ul li #feedback-widget a:hover,
.page-landing .hero .page-sat-practice-test #main-content section.terms p .three-step-match .page-online-products #contact-us .btn:hover,
.page-landing .hero .page-sat-practice-test #main-content section.terms p .three-step-match .page-online-products #profile-types .btn:hover,
.page-online-products #contact-us #main-content .page-landing .hero .wrap .three-step-match .btn:hover,
.page-online-products #contact-us .page-act-course #main-content .pricing.no-matrix .page-landing .hero p .three-step-match .btn:hover,
.page-online-products #contact-us .page-act-course #main-content section.terms .page-landing .hero p .three-step-match .btn:hover,
.page-online-products #contact-us .page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero p .three-step-match .btn:hover,
.page-online-products #contact-us .page-act-practice-test #main-content section.terms .page-landing .hero p .three-step-match .btn:hover,
.page-online-products #contact-us .page-landing .hero .container .three-step-match .btn:hover,
.page-online-products #contact-us .page-landing .hero .page-act-course #main-content .pricing.no-matrix p .three-step-match .btn:hover,
.page-online-products #contact-us .page-landing .hero .page-act-course #main-content section.terms p .three-step-match .btn:hover,
.page-online-products #contact-us .page-landing .hero .page-act-practice-test #main-content .pricing.no-matrix p .three-step-match .btn:hover,
.page-online-products #contact-us .page-landing .hero .page-act-practice-test #main-content section.terms p .three-step-match .btn:hover,
.page-online-products #contact-us .page-landing .hero .page-product #main-content .pricing.no-matrix p .three-step-match .btn:hover,
.page-online-products #contact-us .page-landing .hero .page-product #main-content section.terms p .three-step-match .btn:hover,
.page-online-products #contact-us .page-landing .hero .page-sat-course #main-content .pricing.no-matrix p .three-step-match .btn:hover,
.page-online-products #contact-us .page-landing .hero .page-sat-course #main-content section.terms p .three-step-match .btn:hover,
.page-online-products #contact-us .page-landing .hero .page-sat-practice-test #main-content .pricing.no-matrix p .three-step-match .btn:hover,
.page-online-products #contact-us .page-landing .hero .page-sat-practice-test #main-content section.terms p .three-step-match .btn:hover,
.page-online-products #contact-us .page-product #main-content .pricing.no-matrix .page-landing .hero p .three-step-match .btn:hover,
.page-online-products #contact-us .page-product #main-content section.terms .page-landing .hero p .three-step-match .btn:hover,
.page-online-products #contact-us .page-sat-course #main-content .pricing.no-matrix .page-landing .hero p .three-step-match .btn:hover,
.page-online-products #contact-us .page-sat-course #main-content section.terms .page-landing .hero p .three-step-match .btn:hover,
.page-online-products #contact-us .page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero p .three-step-match .btn:hover,
.page-online-products #contact-us .page-sat-practice-test #main-content section.terms .page-landing .hero p .three-step-match .btn:hover,
.page-online-products #main-content .page-landing .hero .wrap .three-step-match #contact-us .btn:hover,
.page-online-products #main-content .page-landing .hero .wrap .three-step-match #profile-types .btn:hover,
.page-online-products #main-content .page-landing .hero .wrap .three-step-match .button:hover,
.page-online-products #main-content .page-landing .hero .wrap .three-step-match .main-footer .footer-links ul li #feedback-widget a:hover,
.page-online-products #profile-types #main-content .page-landing .hero .wrap .three-step-match .btn:hover,
.page-online-products #profile-types .page-act-course #main-content .pricing.no-matrix .page-landing .hero p .three-step-match .btn:hover,
.page-online-products #profile-types .page-act-course #main-content section.terms .page-landing .hero p .three-step-match .btn:hover,
.page-online-products #profile-types .page-act-practice-test #main-content .pricing.no-matrix .page-landing .hero p .three-step-match .btn:hover,
.page-online-products #profile-types .page-act-practice-test #main-content section.terms .page-landing .hero p .three-step-match .btn:hover,
.page-online-products #profile-types .page-landing .hero .container .three-step-match .btn:hover,
.page-online-products #profile-types .page-landing .hero .page-act-course #main-content .pricing.no-matrix p .three-step-match .btn:hover,
.page-online-products #profile-types .page-landing .hero .page-act-course #main-content section.terms p .three-step-match .btn:hover,
.page-online-products #profile-types .page-landing .hero .page-act-practice-test #main-content .pricing.no-matrix p .three-step-match .btn:hover,
.page-online-products #profile-types .page-landing .hero .page-act-practice-test #main-content section.terms p .three-step-match .btn:hover,
.page-online-products #profile-types .page-landing .hero .page-product #main-content .pricing.no-matrix p .three-step-match .btn:hover,
.page-online-products #profile-types .page-landing .hero .page-product #main-content section.terms p .three-step-match .btn:hover,
.page-online-products #profile-types .page-landing .hero .page-sat-course #main-content .pricing.no-matrix p .three-step-match .btn:hover,
.page-online-products #profile-types .page-landing .hero .page-sat-course #main-content section.terms p .three-step-match .btn:hover,
.page-online-products #profile-types .page-landing .hero .page-sat-practice-test #main-content .pricing.no-matrix p .three-step-match .btn:hover,
.page-online-products #profile-types .page-landing .hero .page-sat-practice-test #main-content section.terms p .three-step-match .btn:hover,
.page-online-products #profile-types .page-product #main-content .pricing.no-matrix .page-landing .hero p .three-step-match .btn:hover,
.page-online-products #profile-types .page-product #main-content section.terms .page-landing .hero p .three-step-match .btn:hover,
.page-online-products #profile-types .page-sat-course #main-content .pricing.no-matrix .page-landing .hero p .three-step-match .btn:hover,
.page-online-products #profile-types .page-sat-course #main-content section.terms .page-landing .hero p .three-step-match .btn:hover,
.page-online-products #profile-types .page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero p .three-step-match .btn:hover,
.page-online-products #profile-types .page-sat-practice-test #main-content section.terms .page-landing .hero p .three-step-match .btn:hover,
.page-product #main-content .pricing.no-matrix .page-landing .hero p .three-step-match .button:hover,
.page-product #main-content .pricing.no-matrix .page-landing .hero p .three-step-match .main-footer .footer-links ul li #feedback-widget a:hover,
.page-product #main-content .pricing.no-matrix .page-landing .hero p .three-step-match .page-online-products #contact-us .btn:hover,
.page-product #main-content .pricing.no-matrix .page-landing .hero p .three-step-match .page-online-products #profile-types .btn:hover,
.page-product #main-content section.terms .page-landing .hero p .three-step-match .button:hover,
.page-product #main-content section.terms .page-landing .hero p .three-step-match .main-footer .footer-links ul li #feedback-widget a:hover,
.page-product #main-content section.terms .page-landing .hero p .three-step-match .page-online-products #contact-us .btn:hover,
.page-product #main-content section.terms .page-landing .hero p .three-step-match .page-online-products #profile-types .btn:hover,
.page-sat-course #main-content .pricing.no-matrix .page-landing .hero p .three-step-match .button:hover,
.page-sat-course #main-content .pricing.no-matrix .page-landing .hero p .three-step-match .main-footer .footer-links ul li #feedback-widget a:hover,
.page-sat-course #main-content .pricing.no-matrix .page-landing .hero p .three-step-match .page-online-products #contact-us .btn:hover,
.page-sat-course #main-content .pricing.no-matrix .page-landing .hero p .three-step-match .page-online-products #profile-types .btn:hover,
.page-sat-course #main-content section.terms .page-landing .hero p .three-step-match .button:hover,
.page-sat-course #main-content section.terms .page-landing .hero p .three-step-match .main-footer .footer-links ul li #feedback-widget a:hover,
.page-sat-course #main-content section.terms .page-landing .hero p .three-step-match .page-online-products #contact-us .btn:hover,
.page-sat-course #main-content section.terms .page-landing .hero p .three-step-match .page-online-products #profile-types .btn:hover,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero p .three-step-match .button:hover,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero p .three-step-match .main-footer .footer-links ul li #feedback-widget a:hover,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero p .three-step-match .page-online-products #contact-us .btn:hover,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .hero p .three-step-match .page-online-products #profile-types .btn:hover,
.page-sat-practice-test #main-content section.terms .page-landing .hero p .three-step-match .button:hover,
.page-sat-practice-test #main-content section.terms .page-landing .hero p .three-step-match .main-footer .footer-links ul li #feedback-widget a:hover,
.page-sat-practice-test #main-content section.terms .page-landing .hero p .three-step-match .page-online-products #contact-us .btn:hover,
.page-sat-practice-test #main-content section.terms .page-landing .hero p .three-step-match .page-online-products #profile-types .btn:hover {
    color: #383d42!important
}

.page-landing .featured-schools {
    padding: 3.125em 0;
    background-color: #dadfe8
}

.page-landing .featured-schools .grid-items {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto
}

.page-landing .featured-schools .grid-items::after {
    clear: both;
    content: "";
    display: table
}

.page-landing .featured-schools .grid-items .item-school {
    float: left;
    display: block;
    position: relative;
    background: #fff;
    border-radius: 3px;
    height: 350px;
    padding: 0 0 2em
}

.page-landing .featured-schools .grid-items .item-school:hover .content h2 span {
    text-decoration: underline;
    color: #fc7136
}

.page-landing .featured-schools .grid-items .item-school header {
    padding: 1.875em 1.25em .9375em;
    position: relative;
    background-size: cover
}

.page-landing .featured-schools .grid-items .item-school header::after {
    clear: both;
    content: "";
    display: table
}

.page-landing .featured-schools .grid-items .item-school header:before {
    background-color: rgba(15, 20, 25, .125);
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px
}

.page-landing .featured-schools .grid-items .item-school header .logo-wrapper {
    position: relative;
    line-height: 0;
    border-radius: 3px;
    background-color: #fff;
    max-width: 4em;
    min-height: 4em
}

.page-landing .featured-schools .grid-items .item-school header .logo-wrapper::after {
    clear: both;
    content: "";
    display: table
}

.page-landing .featured-schools .grid-items .item-school header .logo-wrapper img {
    max-width: 100%;
    height: auto;
    border-radius: 3px
}

.page-landing .featured-schools .grid-items .item-school .content {
    padding: 1.25em 1.25em 67.94px
}

.page-landing .featured-schools .grid-items .item-school .content i.pi-mark {
    width: 16px;
    ;
    position: relative;
    top: 1px;
    vertical-align: middle;
    margin-right: .3125em
}

.page-landing .featured-schools .grid-items .item-school .content i.online {
    width: 18px;

    position: relative;
    top: 1px;
    vertical-align: middle;
    margin-right: .3125em
}

.page-landing .featured-schools .grid-items .item-school .content h2 {

    margin: 0 0 .21875em;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;
    line-height: 1.0875
}

.page-landing .featured-schools .grid-items .item-school .content h3 {

    margin: 0 0 .15625em;
    font-family: "proxima-soft", sans-serif;
    font-weight: 400;
    line-height: 1.0875;
    opacity: .9
}

.page-landing .featured-schools .grid-items .item-school .content h4 {
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;
    margin: 0;
    opacity: .8;

}

.page-landing .featured-schools .grid-items .item-school .content h4 i {

    position: relative;
    top: 2px;
    left: -2px
}

.page-landing .featured-schools .grid-items .item-school .content p {
    margin: 1.25em 0 .625em!important;
    padding: 0;
    line-height: 1.2;
    color: #70808f;

}

.page-landing .featured-schools .grid-items .item-school footer {
    position: absolute;
    bottom: 32px;
    width: 100%;
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    padding: 0 1.25em
}

.page-landing .featured-schools .grid-items .item-school footer .save-error {
    position: absolute;
    right: 20px
}

.main-footer .footer-links ul li #feedback-widget .page-landing .featured-schools .grid-items .item-school footer a,
.page-landing .featured-schools .grid-items .item-school footer .button,
.page-landing .featured-schools .grid-items .item-school footer .main-footer .footer-links ul li #feedback-widget a,
.page-landing .featured-schools .grid-items .item-school footer .page-online-products #contact-us .btn,
.page-landing .featured-schools .grid-items .item-school footer .page-online-products #profile-types .btn,
.page-online-products #contact-us .page-landing .featured-schools .grid-items .item-school footer .btn,
.page-online-products #profile-types .page-landing .featured-schools .grid-items .item-school footer .btn {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    box-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -o-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center;
    width: 50%;
    height: 40px;
    margin: 0 5px 0 0;
    font-family: "proxima-soft", sans-serif!important;

    font-weight: 600;
    border-width: 2px
}

.main-footer .footer-links ul li #feedback-widget .page-landing .featured-schools .grid-items .item-school footer a.save-school,
.page-landing .featured-schools .grid-items .item-school footer .button.save-school,
.page-landing .featured-schools .grid-items .item-school footer .main-footer .footer-links ul li #feedback-widget a.save-school,
.page-landing .featured-schools .grid-items .item-school footer .page-online-products #contact-us .save-school.btn,
.page-landing .featured-schools .grid-items .item-school footer .page-online-products #profile-types .save-school.btn,
.page-online-products #contact-us .page-landing .featured-schools .grid-items .item-school footer .save-school.btn,
.page-online-products #profile-types .page-landing .featured-schools .grid-items .item-school footer .save-school.btn {
    width: 50%!important;
    margin: 0 0 0 5px
}

.main-footer .footer-links ul li #feedback-widget .page-landing .featured-schools .grid-items .item-school footer a.save-school.saved i:before,
.page-landing .featured-schools .grid-items .item-school footer .button.save-school.saved i:before,
.page-landing .featured-schools .grid-items .item-school footer .main-footer .footer-links ul li #feedback-widget a.save-school.saved i:before,
.page-landing .featured-schools .grid-items .item-school footer .page-online-products #contact-us .save-school.saved.btn i:before,
.page-landing .featured-schools .grid-items .item-school footer .page-online-products #profile-types .save-school.saved.btn i:before,
.page-online-products #contact-us .page-landing .featured-schools .grid-items .item-school footer .save-school.saved.btn i:before,
.page-online-products #profile-types .page-landing .featured-schools .grid-items .item-school footer .save-school.saved.btn i:before {
    content: "\e015";
    !important
}

.main-footer .footer-links ul li #feedback-widget .page-landing .featured-schools .grid-items .item-school footer a.save-school.saved i:after,
.page-landing .featured-schools .grid-items .item-school footer .button.save-school.saved i:after,
.page-landing .featured-schools .grid-items .item-school footer .main-footer .footer-links ul li #feedback-widget a.save-school.saved i:after,
.page-landing .featured-schools .grid-items .item-school footer .page-online-products #contact-us .save-school.saved.btn i:after,
.page-landing .featured-schools .grid-items .item-school footer .page-online-products #profile-types .save-school.saved.btn i:after,
.page-online-products #contact-us .page-landing .featured-schools .grid-items .item-school footer .save-school.saved.btn i:after,
.page-online-products #profile-types .page-landing .featured-schools .grid-items .item-school footer .save-school.saved.btn i:after {
    content: 'SAVED';
    font-family: "proxima-soft", sans-serif!important;
    font-weight: 600!important
}

.page-landing .featured-schools .grid-items .owl-next,
.page-landing .featured-schools .grid-items .owl-prev {
    position: absolute;
    ;
    top: -1.9375em;
    color: rgba(56, 61, 66, .2)
}

.page-landing .featured-schools .grid-items .owl-next:hover,
.page-landing .featured-schools .grid-items .owl-prev:hover {
    color: rgba(56, 61, 66, .3)
}

.page-landing .featured-schools .grid-items .owl-prev {
    left: calc(50% - 120px)
}

@media screen and (min-width:768px) {
    .page-landing .featured-schools .grid-items .item-school footer .save-error {
        right: 23px
    }
    .page-landing .featured-schools .grid-items .owl-next,
    .page-landing .featured-schools .grid-items .owl-prev {
        top: -2.375em
    }
    .page-landing .featured-schools .grid-items .owl-prev {
        left: calc(50% - 150px)
    }
}

.page-landing .featured-schools .grid-items .owl-next {
    right: calc(50% - 120px)
}

@media screen and (min-width:768px) {
    .page-landing .featured-schools .grid-items .owl-next {
        right: calc(50% - 145px)
    }
}

@media screen and (min-width:1360px) {
    .page-landing .featured-schools .grid-items .owl-controls {
        position: absolute;
        top: 0;
        width: calc(100% - 3.75em);
        height: 100%
    }
    .page-landing .featured-schools .grid-items .owl-next,
    .page-landing .featured-schools .grid-items .owl-prev {
        top: 0;
        display: table;
        height: 100%;

    }
    .page-landing .featured-schools .grid-items .owl-prev {
        left: -75px!important
    }
    .page-landing .featured-schools .grid-items .owl-next {
        right: -75px!important
    }
}

.page-landing .featured-schools.ug .grid-items .item-school {
    height: 350px
}

.page-landing .featured-schools.grad .grid-items .item-school,
.page-landing .featured-schools.online .grid-items .item-school {
    height: 375px
}

.page-landing .featured-schools.grad .grid-items .owl-prev {
    left: calc(50% - 140px)
}

.page-landing .featured-schools.grad .grid-items .owl-next {
    right: calc(50% - 140px)
}

@media screen and (min-width:768px) {
    .page-landing .featured-schools.grad .grid-items .owl-prev {
        left: calc(50% - 170px)
    }
    .page-landing .featured-schools.grad .grid-items .owl-next {
        right: calc(50% - 170px)
    }
}

.page-landing .featured-schools.online .grid-items .owl-prev {
    left: calc(50% - 150px)
}

.page-landing .featured-schools.online .grid-items .owl-next {
    right: calc(50% - 150px)
}

.page-landing .start-prepping {
    position: relative;
    z-index: 999;
    border-bottom: 1px solid #dfe3eb
}

@media screen and (min-width:768px) {
    .page-landing .featured-schools.online .grid-items .owl-prev {
        left: calc(50% - 180px)
    }
    .page-landing .featured-schools.online .grid-items .owl-next {
        right: calc(50% - 180px)
    }
    .page-landing .start-prepping {
        margin-top: -60px;
        background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0, #fff 100%);
        background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0, #fff 100%);
        background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0, #fff 100%);
        filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0)
    }
}

.page-landing .start-prepping .get-started {
    position: absolute;
    top: -50px;
    right: 0;
    left: 0;
    text-align: center;
    color: rgba(255, 255, 255, .75);

    font-weight: 400
}

.page-landing .start-prepping .get-started strong {
    color: #fff;
    font-weight: 800
}

.page-landing .start-prepping .scroll-scroll-scroll {
    position: absolute;
    right: 0;
    bottom: 30px;
    left: 0;
    margin: auto;
    text-align: center
}

.page-landing .start-prepping .scroll-scroll-scroll span {
    color: #4f575e;

    font-weight: 400
}

.page-landing .start-prepping .scroll-scroll-scroll span strong {
    color: #383d42;
    font-weight: 800
}

.page-landing .start-prepping .scroll-scroll-scroll .scroll-down {
    position: absolute;
    bottom: -45px;
    left: 50%;
    margin-left: -16px;
    display: block;
    width: 32px;
    height: 32px;
    background: #fff;
    border: 2px solid #66a9dd;
    background-size: 14px auto;
    border-radius: 50%;
    z-index: 2;
    -webkit-animation: bounce 2s infinite 2s;
    animation: bounce 2s infinite 2s;
    -webkit-transition: all .2s ease-in;
    transition: all .2s ease-in;
    opacity: .9
}

.page-landing .start-prepping .scroll-scroll-scroll .scroll-down:before {
    position: absolute;
    top: calc(50% - 8px);
    left: calc(50% - 6px);
    transform: rotate(-45deg);
    display: block;
    width: 12px;
    height: 12px;
    content: "";
    border: 2px solid #66a9dd;
    border-width: 0 0 2px 2px
}

@keyframes bounce {
    0%,
    100%,
    20%,
    50%,
    80% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
    40% {
        -webkit-transform: translateY(-10px);
        -ms-transform: translateY(-10px);
        transform: translateY(-10px)
    }
    60% {
        -webkit-transform: translateY(-5px);
        -ms-transform: translateY(-5px);
        transform: translateY(-5px)
    }
}

.page-act-course #main-content .pricing.no-matrix .page-landing .start-prepping p,
.page-act-course #main-content section.terms .page-landing .start-prepping p,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p,
.page-act-practice-test #main-content section.terms .page-landing .start-prepping p,
.page-landing .start-prepping .container,
.page-landing .start-prepping .page-act-course #main-content .pricing.no-matrix p,
.page-landing .start-prepping .page-act-course #main-content section.terms p,
.page-landing .start-prepping .page-act-practice-test #main-content .pricing.no-matrix p,
.page-landing .start-prepping .page-act-practice-test #main-content section.terms p,
.page-landing .start-prepping .page-online-products #main-content .wrap,
.page-landing .start-prepping .page-product #main-content .pricing.no-matrix p,
.page-landing .start-prepping .page-product #main-content section.terms p,
.page-landing .start-prepping .page-sat-course #main-content .pricing.no-matrix p,
.page-landing .start-prepping .page-sat-course #main-content section.terms p,
.page-landing .start-prepping .page-sat-practice-test #main-content .pricing.no-matrix p,
.page-landing .start-prepping .page-sat-practice-test #main-content section.terms p,
.page-online-products #main-content .page-landing .start-prepping .wrap,
.page-product #main-content .pricing.no-matrix .page-landing .start-prepping p,
.page-product #main-content section.terms .page-landing .start-prepping p,
.page-sat-course #main-content .pricing.no-matrix .page-landing .start-prepping p,
.page-sat-course #main-content section.terms .page-landing .start-prepping p,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p,
.page-sat-practice-test #main-content section.terms .page-landing .start-prepping p {
    text-align: center
}

@media screen and (min-width:768px) {
    .page-act-course #main-content .pricing.no-matrix .page-landing .start-prepping p,
    .page-act-course #main-content section.terms .page-landing .start-prepping p,
    .page-act-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p,
    .page-act-practice-test #main-content section.terms .page-landing .start-prepping p,
    .page-landing .start-prepping .container,
    .page-landing .start-prepping .page-act-course #main-content .pricing.no-matrix p,
    .page-landing .start-prepping .page-act-course #main-content section.terms p,
    .page-landing .start-prepping .page-act-practice-test #main-content .pricing.no-matrix p,
    .page-landing .start-prepping .page-act-practice-test #main-content section.terms p,
    .page-landing .start-prepping .page-online-products #main-content .wrap,
    .page-landing .start-prepping .page-product #main-content .pricing.no-matrix p,
    .page-landing .start-prepping .page-product #main-content section.terms p,
    .page-landing .start-prepping .page-sat-course #main-content .pricing.no-matrix p,
    .page-landing .start-prepping .page-sat-course #main-content section.terms p,
    .page-landing .start-prepping .page-sat-practice-test #main-content .pricing.no-matrix p,
    .page-landing .start-prepping .page-sat-practice-test #main-content section.terms p,
    .page-online-products #main-content .page-landing .start-prepping .wrap,
    .page-product #main-content .pricing.no-matrix .page-landing .start-prepping p,
    .page-product #main-content section.terms .page-landing .start-prepping p,
    .page-sat-course #main-content .pricing.no-matrix .page-landing .start-prepping p,
    .page-sat-course #main-content section.terms .page-landing .start-prepping p,
    .page-sat-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p,
    .page-sat-practice-test #main-content section.terms .page-landing .start-prepping p {
        margin: 0 1.875em;
        padding: 0 50px 110px
    }
}

@media screen and (min-width:1200px) {
    .page-act-course #main-content .pricing.no-matrix .page-landing .start-prepping p,
    .page-act-course #main-content section.terms .page-landing .start-prepping p,
    .page-act-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p,
    .page-act-practice-test #main-content section.terms .page-landing .start-prepping p,
    .page-landing .start-prepping .container,
    .page-landing .start-prepping .page-act-course #main-content .pricing.no-matrix p,
    .page-landing .start-prepping .page-act-course #main-content section.terms p,
    .page-landing .start-prepping .page-act-practice-test #main-content .pricing.no-matrix p,
    .page-landing .start-prepping .page-act-practice-test #main-content section.terms p,
    .page-landing .start-prepping .page-online-products #main-content .wrap,
    .page-landing .start-prepping .page-product #main-content .pricing.no-matrix p,
    .page-landing .start-prepping .page-product #main-content section.terms p,
    .page-landing .start-prepping .page-sat-course #main-content .pricing.no-matrix p,
    .page-landing .start-prepping .page-sat-course #main-content section.terms p,
    .page-landing .start-prepping .page-sat-practice-test #main-content .pricing.no-matrix p,
    .page-landing .start-prepping .page-sat-practice-test #main-content section.terms p,
    .page-online-products #main-content .page-landing .start-prepping .wrap,
    .page-product #main-content .pricing.no-matrix .page-landing .start-prepping p,
    .page-product #main-content section.terms .page-landing .start-prepping p,
    .page-sat-course #main-content .pricing.no-matrix .page-landing .start-prepping p,
    .page-sat-course #main-content section.terms .page-landing .start-prepping p,
    .page-sat-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p,
    .page-sat-practice-test #main-content section.terms .page-landing .start-prepping p {
        margin: 0 auto
    }
}

.page-act-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items,
.page-act-course #main-content section.terms .page-landing .start-prepping p .grid-items,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items,
.page-act-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items,
.page-landing .start-prepping .container .grid-items,
.page-landing .start-prepping .page-act-course #main-content .pricing.no-matrix p .grid-items,
.page-landing .start-prepping .page-act-course #main-content section.terms p .grid-items,
.page-landing .start-prepping .page-act-practice-test #main-content .pricing.no-matrix p .grid-items,
.page-landing .start-prepping .page-act-practice-test #main-content section.terms p .grid-items,
.page-landing .start-prepping .page-online-products #main-content .wrap .grid-items,
.page-landing .start-prepping .page-product #main-content .pricing.no-matrix p .grid-items,
.page-landing .start-prepping .page-product #main-content section.terms p .grid-items,
.page-landing .start-prepping .page-sat-course #main-content .pricing.no-matrix p .grid-items,
.page-landing .start-prepping .page-sat-course #main-content section.terms p .grid-items,
.page-landing .start-prepping .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items,
.page-landing .start-prepping .page-sat-practice-test #main-content section.terms p .grid-items,
.page-online-products #main-content .page-landing .start-prepping .wrap .grid-items,
.page-product #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items,
.page-product #main-content section.terms .page-landing .start-prepping p .grid-items,
.page-sat-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items,
.page-sat-course #main-content section.terms .page-landing .start-prepping p .grid-items,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items,
.page-sat-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto
}

.page-act-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items::after,
.page-act-course #main-content section.terms .page-landing .start-prepping p .grid-items::after,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items::after,
.page-act-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items::after,
.page-landing .start-prepping .container .grid-items::after,
.page-landing .start-prepping .page-act-course #main-content .pricing.no-matrix p .grid-items::after,
.page-landing .start-prepping .page-act-course #main-content section.terms p .grid-items::after,
.page-landing .start-prepping .page-act-practice-test #main-content .pricing.no-matrix p .grid-items::after,
.page-landing .start-prepping .page-act-practice-test #main-content section.terms p .grid-items::after,
.page-landing .start-prepping .page-online-products #main-content .wrap .grid-items::after,
.page-landing .start-prepping .page-product #main-content .pricing.no-matrix p .grid-items::after,
.page-landing .start-prepping .page-product #main-content section.terms p .grid-items::after,
.page-landing .start-prepping .page-sat-course #main-content .pricing.no-matrix p .grid-items::after,
.page-landing .start-prepping .page-sat-course #main-content section.terms p .grid-items::after,
.page-landing .start-prepping .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items::after,
.page-landing .start-prepping .page-sat-practice-test #main-content section.terms p .grid-items::after,
.page-online-products #main-content .page-landing .start-prepping .wrap .grid-items::after,
.page-product #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items::after,
.page-product #main-content section.terms .page-landing .start-prepping p .grid-items::after,
.page-sat-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items::after,
.page-sat-course #main-content section.terms .page-landing .start-prepping p .grid-items::after,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items::after,
.page-sat-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items::after {
    clear: both;
    content: "";
    display: table
}

.page-act-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item,
.page-act-course #main-content section.terms .page-landing .start-prepping p .grid-items .item,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item,
.page-act-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item,
.page-landing .start-prepping .container .grid-items .item,
.page-landing .start-prepping .page-act-course #main-content .pricing.no-matrix p .grid-items .item,
.page-landing .start-prepping .page-act-course #main-content section.terms p .grid-items .item,
.page-landing .start-prepping .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item,
.page-landing .start-prepping .page-act-practice-test #main-content section.terms p .grid-items .item,
.page-landing .start-prepping .page-online-products #main-content .wrap .grid-items .item,
.page-landing .start-prepping .page-product #main-content .pricing.no-matrix p .grid-items .item,
.page-landing .start-prepping .page-product #main-content section.terms p .grid-items .item,
.page-landing .start-prepping .page-sat-course #main-content .pricing.no-matrix p .grid-items .item,
.page-landing .start-prepping .page-sat-course #main-content section.terms p .grid-items .item,
.page-landing .start-prepping .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item,
.page-landing .start-prepping .page-sat-practice-test #main-content section.terms p .grid-items .item,
.page-online-products #main-content .page-landing .start-prepping .wrap .grid-items .item,
.page-product #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item,
.page-product #main-content section.terms .page-landing .start-prepping p .grid-items .item,
.page-sat-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item,
.page-sat-course #main-content section.terms .page-landing .start-prepping p .grid-items .item,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item,
.page-sat-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item {
    position: relative;
    clear: both;
    margin: 0 auto 1.5625em
}

@media screen and (min-width:768px) {
    .page-act-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items,
    .page-act-course #main-content section.terms .page-landing .start-prepping p .grid-items,
    .page-act-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items,
    .page-act-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items,
    .page-landing .start-prepping .container .grid-items,
    .page-landing .start-prepping .page-act-course #main-content .pricing.no-matrix p .grid-items,
    .page-landing .start-prepping .page-act-course #main-content section.terms p .grid-items,
    .page-landing .start-prepping .page-act-practice-test #main-content .pricing.no-matrix p .grid-items,
    .page-landing .start-prepping .page-act-practice-test #main-content section.terms p .grid-items,
    .page-landing .start-prepping .page-online-products #main-content .wrap .grid-items,
    .page-landing .start-prepping .page-product #main-content .pricing.no-matrix p .grid-items,
    .page-landing .start-prepping .page-product #main-content section.terms p .grid-items,
    .page-landing .start-prepping .page-sat-course #main-content .pricing.no-matrix p .grid-items,
    .page-landing .start-prepping .page-sat-course #main-content section.terms p .grid-items,
    .page-landing .start-prepping .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items,
    .page-landing .start-prepping .page-sat-practice-test #main-content section.terms p .grid-items,
    .page-online-products #main-content .page-landing .start-prepping .wrap .grid-items,
    .page-product #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items,
    .page-product #main-content section.terms .page-landing .start-prepping p .grid-items,
    .page-sat-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items,
    .page-sat-course #main-content section.terms .page-landing .start-prepping p .grid-items,
    .page-sat-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items,
    .page-sat-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items {
        display: -webkit-box;
        display: -moz-box;
        display: box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -moz-box-align: center;
        box-align: center;
        -webkit-align-items: center;
        -moz-align-items: center;
        -ms-align-items: center;
        -o-align-items: center;
        align-items: center;
        -ms-flex-align: center
    }
    .page-act-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item,
    .page-act-course #main-content section.terms .page-landing .start-prepping p .grid-items .item,
    .page-act-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item,
    .page-act-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item,
    .page-landing .start-prepping .container .grid-items .item,
    .page-landing .start-prepping .page-act-course #main-content .pricing.no-matrix p .grid-items .item,
    .page-landing .start-prepping .page-act-course #main-content section.terms p .grid-items .item,
    .page-landing .start-prepping .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item,
    .page-landing .start-prepping .page-act-practice-test #main-content section.terms p .grid-items .item,
    .page-landing .start-prepping .page-online-products #main-content .wrap .grid-items .item,
    .page-landing .start-prepping .page-product #main-content .pricing.no-matrix p .grid-items .item,
    .page-landing .start-prepping .page-product #main-content section.terms p .grid-items .item,
    .page-landing .start-prepping .page-sat-course #main-content .pricing.no-matrix p .grid-items .item,
    .page-landing .start-prepping .page-sat-course #main-content section.terms p .grid-items .item,
    .page-landing .start-prepping .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item,
    .page-landing .start-prepping .page-sat-practice-test #main-content section.terms p .grid-items .item,
    .page-online-products #main-content .page-landing .start-prepping .wrap .grid-items .item,
    .page-product #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item,
    .page-product #main-content section.terms .page-landing .start-prepping p .grid-items .item,
    .page-sat-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item,
    .page-sat-course #main-content section.terms .page-landing .start-prepping p .grid-items .item,
    .page-sat-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item,
    .page-sat-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item {
        float: left;
        display: block;
        width: 30.94756%;
        clear: none;
        margin: 0 auto
    }
    .page-act-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item:last-child,
    .page-act-course #main-content section.terms .page-landing .start-prepping p .grid-items .item:last-child,
    .page-act-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item:last-child,
    .page-act-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item:last-child,
    .page-landing .start-prepping .container .grid-items .item:last-child,
    .page-landing .start-prepping .page-act-course #main-content .pricing.no-matrix p .grid-items .item:last-child,
    .page-landing .start-prepping .page-act-course #main-content section.terms p .grid-items .item:last-child,
    .page-landing .start-prepping .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item:last-child,
    .page-landing .start-prepping .page-act-practice-test #main-content section.terms p .grid-items .item:last-child,
    .page-landing .start-prepping .page-online-products #main-content .wrap .grid-items .item:last-child,
    .page-landing .start-prepping .page-product #main-content .pricing.no-matrix p .grid-items .item:last-child,
    .page-landing .start-prepping .page-product #main-content section.terms p .grid-items .item:last-child,
    .page-landing .start-prepping .page-sat-course #main-content .pricing.no-matrix p .grid-items .item:last-child,
    .page-landing .start-prepping .page-sat-course #main-content section.terms p .grid-items .item:last-child,
    .page-landing .start-prepping .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item:last-child,
    .page-landing .start-prepping .page-sat-practice-test #main-content section.terms p .grid-items .item:last-child,
    .page-online-products #main-content .page-landing .start-prepping .wrap .grid-items .item:last-child,
    .page-product #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item:last-child,
    .page-product #main-content section.terms .page-landing .start-prepping p .grid-items .item:last-child,
    .page-sat-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item:last-child,
    .page-sat-course #main-content section.terms .page-landing .start-prepping p .grid-items .item:last-child,
    .page-sat-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item:last-child,
    .page-sat-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item:last-child {
        margin-right: 0
    }
}

.page-act-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item.sample-questions>div:not(.ribbon) .img,
.page-act-course #main-content section.terms .page-landing .start-prepping p .grid-items .item.sample-questions>div:not(.ribbon) .img,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item.sample-questions>div:not(.ribbon) .img,
.page-act-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item.sample-questions>div:not(.ribbon) .img,
.page-landing .start-prepping .container .grid-items .item.sample-questions>div:not(.ribbon) .img,
.page-landing .start-prepping .page-act-course #main-content .pricing.no-matrix p .grid-items .item.sample-questions>div:not(.ribbon) .img,
.page-landing .start-prepping .page-act-course #main-content section.terms p .grid-items .item.sample-questions>div:not(.ribbon) .img,
.page-landing .start-prepping .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item.sample-questions>div:not(.ribbon) .img,
.page-landing .start-prepping .page-act-practice-test #main-content section.terms p .grid-items .item.sample-questions>div:not(.ribbon) .img,
.page-landing .start-prepping .page-online-products #main-content .wrap .grid-items .item.sample-questions>div:not(.ribbon) .img,
.page-landing .start-prepping .page-product #main-content .pricing.no-matrix p .grid-items .item.sample-questions>div:not(.ribbon) .img,
.page-landing .start-prepping .page-product #main-content section.terms p .grid-items .item.sample-questions>div:not(.ribbon) .img,
.page-landing .start-prepping .page-sat-course #main-content .pricing.no-matrix p .grid-items .item.sample-questions>div:not(.ribbon) .img,
.page-landing .start-prepping .page-sat-course #main-content section.terms p .grid-items .item.sample-questions>div:not(.ribbon) .img,
.page-landing .start-prepping .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item.sample-questions>div:not(.ribbon) .img,
.page-landing .start-prepping .page-sat-practice-test #main-content section.terms p .grid-items .item.sample-questions>div:not(.ribbon) .img,
.page-online-products #main-content .page-landing .start-prepping .wrap .grid-items .item.sample-questions>div:not(.ribbon) .img,
.page-product #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item.sample-questions>div:not(.ribbon) .img,
.page-product #main-content section.terms .page-landing .start-prepping p .grid-items .item.sample-questions>div:not(.ribbon) .img,
.page-sat-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item.sample-questions>div:not(.ribbon) .img,
.page-sat-course #main-content section.terms .page-landing .start-prepping p .grid-items .item.sample-questions>div:not(.ribbon) .img,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item.sample-questions>div:not(.ribbon) .img,
.page-sat-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item.sample-questions>div:not(.ribbon) .img {
    width: 200px;
    margin: 0 auto 15px
}

.page-act-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item .ribbon,
.page-act-course #main-content section.terms .page-landing .start-prepping p .grid-items .item .ribbon,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item .ribbon,
.page-act-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item .ribbon,
.page-landing .start-prepping .container .grid-items .item .ribbon,
.page-landing .start-prepping .page-act-course #main-content .pricing.no-matrix p .grid-items .item .ribbon,
.page-landing .start-prepping .page-act-course #main-content section.terms p .grid-items .item .ribbon,
.page-landing .start-prepping .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item .ribbon,
.page-landing .start-prepping .page-act-practice-test #main-content section.terms p .grid-items .item .ribbon,
.page-landing .start-prepping .page-online-products #main-content .wrap .grid-items .item .ribbon,
.page-landing .start-prepping .page-product #main-content .pricing.no-matrix p .grid-items .item .ribbon,
.page-landing .start-prepping .page-product #main-content section.terms p .grid-items .item .ribbon,
.page-landing .start-prepping .page-sat-course #main-content .pricing.no-matrix p .grid-items .item .ribbon,
.page-landing .start-prepping .page-sat-course #main-content section.terms p .grid-items .item .ribbon,
.page-landing .start-prepping .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item .ribbon,
.page-landing .start-prepping .page-sat-practice-test #main-content section.terms p .grid-items .item .ribbon,
.page-online-products #main-content .page-landing .start-prepping .wrap .grid-items .item .ribbon,
.page-product #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item .ribbon,
.page-product #main-content section.terms .page-landing .start-prepping p .grid-items .item .ribbon,
.page-sat-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item .ribbon,
.page-sat-course #main-content section.terms .page-landing .start-prepping p .grid-items .item .ribbon,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item .ribbon,
.page-sat-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item .ribbon {
    display: none;
    width: 65px;
    height: 65px;
    overflow: hidden;
    position: absolute
}

.page-act-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item .ribbon::after,
.page-act-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item .ribbon::before,
.page-act-course #main-content section.terms .page-landing .start-prepping p .grid-items .item .ribbon::after,
.page-act-course #main-content section.terms .page-landing .start-prepping p .grid-items .item .ribbon::before,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item .ribbon::after,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item .ribbon::before,
.page-act-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item .ribbon::after,
.page-act-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item .ribbon::before,
.page-landing .start-prepping .container .grid-items .item .ribbon::after,
.page-landing .start-prepping .container .grid-items .item .ribbon::before,
.page-landing .start-prepping .page-act-course #main-content .pricing.no-matrix p .grid-items .item .ribbon::after,
.page-landing .start-prepping .page-act-course #main-content .pricing.no-matrix p .grid-items .item .ribbon::before,
.page-landing .start-prepping .page-act-course #main-content section.terms p .grid-items .item .ribbon::after,
.page-landing .start-prepping .page-act-course #main-content section.terms p .grid-items .item .ribbon::before,
.page-landing .start-prepping .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item .ribbon::after,
.page-landing .start-prepping .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item .ribbon::before,
.page-landing .start-prepping .page-act-practice-test #main-content section.terms p .grid-items .item .ribbon::after,
.page-landing .start-prepping .page-act-practice-test #main-content section.terms p .grid-items .item .ribbon::before,
.page-landing .start-prepping .page-online-products #main-content .wrap .grid-items .item .ribbon::after,
.page-landing .start-prepping .page-online-products #main-content .wrap .grid-items .item .ribbon::before,
.page-landing .start-prepping .page-product #main-content .pricing.no-matrix p .grid-items .item .ribbon::after,
.page-landing .start-prepping .page-product #main-content .pricing.no-matrix p .grid-items .item .ribbon::before,
.page-landing .start-prepping .page-product #main-content section.terms p .grid-items .item .ribbon::after,
.page-landing .start-prepping .page-product #main-content section.terms p .grid-items .item .ribbon::before,
.page-landing .start-prepping .page-sat-course #main-content .pricing.no-matrix p .grid-items .item .ribbon::after,
.page-landing .start-prepping .page-sat-course #main-content .pricing.no-matrix p .grid-items .item .ribbon::before,
.page-landing .start-prepping .page-sat-course #main-content section.terms p .grid-items .item .ribbon::after,
.page-landing .start-prepping .page-sat-course #main-content section.terms p .grid-items .item .ribbon::before,
.page-landing .start-prepping .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item .ribbon::after,
.page-landing .start-prepping .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item .ribbon::before,
.page-landing .start-prepping .page-sat-practice-test #main-content section.terms p .grid-items .item .ribbon::after,
.page-landing .start-prepping .page-sat-practice-test #main-content section.terms p .grid-items .item .ribbon::before,
.page-online-products #main-content .page-landing .start-prepping .wrap .grid-items .item .ribbon::after,
.page-online-products #main-content .page-landing .start-prepping .wrap .grid-items .item .ribbon::before,
.page-product #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item .ribbon::after,
.page-product #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item .ribbon::before,
.page-product #main-content section.terms .page-landing .start-prepping p .grid-items .item .ribbon::after,
.page-product #main-content section.terms .page-landing .start-prepping p .grid-items .item .ribbon::before,
.page-sat-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item .ribbon::after,
.page-sat-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item .ribbon::before,
.page-sat-course #main-content section.terms .page-landing .start-prepping p .grid-items .item .ribbon::after,
.page-sat-course #main-content section.terms .page-landing .start-prepping p .grid-items .item .ribbon::before,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item .ribbon::after,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item .ribbon::before,
.page-sat-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item .ribbon::after,
.page-sat-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item .ribbon::before {
    position: absolute;
    z-index: 0;
    content: '';
    display: block;
    border: 3px solid #cb9a34;
    background: #cb9a34
}

.page-act-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item .ribbon span,
.page-act-course #main-content section.terms .page-landing .start-prepping p .grid-items .item .ribbon span,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item .ribbon span,
.page-act-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item .ribbon span,
.page-landing .start-prepping .container .grid-items .item .ribbon span,
.page-landing .start-prepping .page-act-course #main-content .pricing.no-matrix p .grid-items .item .ribbon span,
.page-landing .start-prepping .page-act-course #main-content section.terms p .grid-items .item .ribbon span,
.page-landing .start-prepping .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item .ribbon span,
.page-landing .start-prepping .page-act-practice-test #main-content section.terms p .grid-items .item .ribbon span,
.page-landing .start-prepping .page-online-products #main-content .wrap .grid-items .item .ribbon span,
.page-landing .start-prepping .page-product #main-content .pricing.no-matrix p .grid-items .item .ribbon span,
.page-landing .start-prepping .page-product #main-content section.terms p .grid-items .item .ribbon span,
.page-landing .start-prepping .page-sat-course #main-content .pricing.no-matrix p .grid-items .item .ribbon span,
.page-landing .start-prepping .page-sat-course #main-content section.terms p .grid-items .item .ribbon span,
.page-landing .start-prepping .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item .ribbon span,
.page-landing .start-prepping .page-sat-practice-test #main-content section.terms p .grid-items .item .ribbon span,
.page-online-products #main-content .page-landing .start-prepping .wrap .grid-items .item .ribbon span,
.page-product #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item .ribbon span,
.page-product #main-content section.terms .page-landing .start-prepping p .grid-items .item .ribbon span,
.page-sat-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item .ribbon span,
.page-sat-course #main-content section.terms .page-landing .start-prepping p .grid-items .item .ribbon span,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item .ribbon span,
.page-sat-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item .ribbon span {
    position: absolute;
    z-index: 3;
    display: block;
    width: 104.46px;
    padding: 4px 0;
    background-color: #ebb94c;
    color: #fff;

    font-family: "proxima-soft", sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    text-align: center
}

.page-act-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item .ribbon-top-left,
.page-act-course #main-content section.terms .page-landing .start-prepping p .grid-items .item .ribbon-top-left,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item .ribbon-top-left,
.page-act-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item .ribbon-top-left,
.page-landing .start-prepping .container .grid-items .item .ribbon-top-left,
.page-landing .start-prepping .page-act-course #main-content .pricing.no-matrix p .grid-items .item .ribbon-top-left,
.page-landing .start-prepping .page-act-course #main-content section.terms p .grid-items .item .ribbon-top-left,
.page-landing .start-prepping .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item .ribbon-top-left,
.page-landing .start-prepping .page-act-practice-test #main-content section.terms p .grid-items .item .ribbon-top-left,
.page-landing .start-prepping .page-online-products #main-content .wrap .grid-items .item .ribbon-top-left,
.page-landing .start-prepping .page-product #main-content .pricing.no-matrix p .grid-items .item .ribbon-top-left,
.page-landing .start-prepping .page-product #main-content section.terms p .grid-items .item .ribbon-top-left,
.page-landing .start-prepping .page-sat-course #main-content .pricing.no-matrix p .grid-items .item .ribbon-top-left,
.page-landing .start-prepping .page-sat-course #main-content section.terms p .grid-items .item .ribbon-top-left,
.page-landing .start-prepping .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item .ribbon-top-left,
.page-landing .start-prepping .page-sat-practice-test #main-content section.terms p .grid-items .item .ribbon-top-left,
.page-online-products #main-content .page-landing .start-prepping .wrap .grid-items .item .ribbon-top-left,
.page-product #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item .ribbon-top-left,
.page-product #main-content section.terms .page-landing .start-prepping p .grid-items .item .ribbon-top-left,
.page-sat-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item .ribbon-top-left,
.page-sat-course #main-content section.terms .page-landing .start-prepping p .grid-items .item .ribbon-top-left,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item .ribbon-top-left,
.page-sat-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item .ribbon-top-left {
    top: -5px;
    left: -5px
}

.page-act-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item .ribbon-top-left::after,
.page-act-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item .ribbon-top-left::before,
.page-act-course #main-content section.terms .page-landing .start-prepping p .grid-items .item .ribbon-top-left::after,
.page-act-course #main-content section.terms .page-landing .start-prepping p .grid-items .item .ribbon-top-left::before,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item .ribbon-top-left::after,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item .ribbon-top-left::before,
.page-act-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item .ribbon-top-left::after,
.page-act-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item .ribbon-top-left::before,
.page-landing .start-prepping .container .grid-items .item .ribbon-top-left::after,
.page-landing .start-prepping .container .grid-items .item .ribbon-top-left::before,
.page-landing .start-prepping .page-act-course #main-content .pricing.no-matrix p .grid-items .item .ribbon-top-left::after,
.page-landing .start-prepping .page-act-course #main-content .pricing.no-matrix p .grid-items .item .ribbon-top-left::before,
.page-landing .start-prepping .page-act-course #main-content section.terms p .grid-items .item .ribbon-top-left::after,
.page-landing .start-prepping .page-act-course #main-content section.terms p .grid-items .item .ribbon-top-left::before,
.page-landing .start-prepping .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item .ribbon-top-left::after,
.page-landing .start-prepping .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item .ribbon-top-left::before,
.page-landing .start-prepping .page-act-practice-test #main-content section.terms p .grid-items .item .ribbon-top-left::after,
.page-landing .start-prepping .page-act-practice-test #main-content section.terms p .grid-items .item .ribbon-top-left::before,
.page-landing .start-prepping .page-online-products #main-content .wrap .grid-items .item .ribbon-top-left::after,
.page-landing .start-prepping .page-online-products #main-content .wrap .grid-items .item .ribbon-top-left::before,
.page-landing .start-prepping .page-product #main-content .pricing.no-matrix p .grid-items .item .ribbon-top-left::after,
.page-landing .start-prepping .page-product #main-content .pricing.no-matrix p .grid-items .item .ribbon-top-left::before,
.page-landing .start-prepping .page-product #main-content section.terms p .grid-items .item .ribbon-top-left::after,
.page-landing .start-prepping .page-product #main-content section.terms p .grid-items .item .ribbon-top-left::before,
.page-landing .start-prepping .page-sat-course #main-content .pricing.no-matrix p .grid-items .item .ribbon-top-left::after,
.page-landing .start-prepping .page-sat-course #main-content .pricing.no-matrix p .grid-items .item .ribbon-top-left::before,
.page-landing .start-prepping .page-sat-course #main-content section.terms p .grid-items .item .ribbon-top-left::after,
.page-landing .start-prepping .page-sat-course #main-content section.terms p .grid-items .item .ribbon-top-left::before,
.page-landing .start-prepping .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item .ribbon-top-left::after,
.page-landing .start-prepping .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item .ribbon-top-left::before,
.page-landing .start-prepping .page-sat-practice-test #main-content section.terms p .grid-items .item .ribbon-top-left::after,
.page-landing .start-prepping .page-sat-practice-test #main-content section.terms p .grid-items .item .ribbon-top-left::before,
.page-online-products #main-content .page-landing .start-prepping .wrap .grid-items .item .ribbon-top-left::after,
.page-online-products #main-content .page-landing .start-prepping .wrap .grid-items .item .ribbon-top-left::before,
.page-product #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item .ribbon-top-left::after,
.page-product #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item .ribbon-top-left::before,
.page-product #main-content section.terms .page-landing .start-prepping p .grid-items .item .ribbon-top-left::after,
.page-product #main-content section.terms .page-landing .start-prepping p .grid-items .item .ribbon-top-left::before,
.page-sat-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item .ribbon-top-left::after,
.page-sat-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item .ribbon-top-left::before,
.page-sat-course #main-content section.terms .page-landing .start-prepping p .grid-items .item .ribbon-top-left::after,
.page-sat-course #main-content section.terms .page-landing .start-prepping p .grid-items .item .ribbon-top-left::before,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item .ribbon-top-left::after,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item .ribbon-top-left::before,
.page-sat-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item .ribbon-top-left::after,
.page-sat-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item .ribbon-top-left::before {
    border-top-color: transparent;
    border-left-color: transparent
}

.page-act-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item .ribbon-top-left::before,
.page-act-course #main-content section.terms .page-landing .start-prepping p .grid-items .item .ribbon-top-left::before,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item .ribbon-top-left::before,
.page-act-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item .ribbon-top-left::before,
.page-landing .start-prepping .container .grid-items .item .ribbon-top-left::before,
.page-landing .start-prepping .page-act-course #main-content .pricing.no-matrix p .grid-items .item .ribbon-top-left::before,
.page-landing .start-prepping .page-act-course #main-content section.terms p .grid-items .item .ribbon-top-left::before,
.page-landing .start-prepping .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item .ribbon-top-left::before,
.page-landing .start-prepping .page-act-practice-test #main-content section.terms p .grid-items .item .ribbon-top-left::before,
.page-landing .start-prepping .page-online-products #main-content .wrap .grid-items .item .ribbon-top-left::before,
.page-landing .start-prepping .page-product #main-content .pricing.no-matrix p .grid-items .item .ribbon-top-left::before,
.page-landing .start-prepping .page-product #main-content section.terms p .grid-items .item .ribbon-top-left::before,
.page-landing .start-prepping .page-sat-course #main-content .pricing.no-matrix p .grid-items .item .ribbon-top-left::before,
.page-landing .start-prepping .page-sat-course #main-content section.terms p .grid-items .item .ribbon-top-left::before,
.page-landing .start-prepping .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item .ribbon-top-left::before,
.page-landing .start-prepping .page-sat-practice-test #main-content section.terms p .grid-items .item .ribbon-top-left::before,
.page-online-products #main-content .page-landing .start-prepping .wrap .grid-items .item .ribbon-top-left::before,
.page-product #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item .ribbon-top-left::before,
.page-product #main-content section.terms .page-landing .start-prepping p .grid-items .item .ribbon-top-left::before,
.page-sat-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item .ribbon-top-left::before,
.page-sat-course #main-content section.terms .page-landing .start-prepping p .grid-items .item .ribbon-top-left::before,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item .ribbon-top-left::before,
.page-sat-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item .ribbon-top-left::before {
    top: 0;
    right: 0;
    width: 10px
}

.page-act-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item .ribbon-top-left::after,
.page-act-course #main-content section.terms .page-landing .start-prepping p .grid-items .item .ribbon-top-left::after,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item .ribbon-top-left::after,
.page-act-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item .ribbon-top-left::after,
.page-landing .start-prepping .container .grid-items .item .ribbon-top-left::after,
.page-landing .start-prepping .page-act-course #main-content .pricing.no-matrix p .grid-items .item .ribbon-top-left::after,
.page-landing .start-prepping .page-act-course #main-content section.terms p .grid-items .item .ribbon-top-left::after,
.page-landing .start-prepping .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item .ribbon-top-left::after,
.page-landing .start-prepping .page-act-practice-test #main-content section.terms p .grid-items .item .ribbon-top-left::after,
.page-landing .start-prepping .page-online-products #main-content .wrap .grid-items .item .ribbon-top-left::after,
.page-landing .start-prepping .page-product #main-content .pricing.no-matrix p .grid-items .item .ribbon-top-left::after,
.page-landing .start-prepping .page-product #main-content section.terms p .grid-items .item .ribbon-top-left::after,
.page-landing .start-prepping .page-sat-course #main-content .pricing.no-matrix p .grid-items .item .ribbon-top-left::after,
.page-landing .start-prepping .page-sat-course #main-content section.terms p .grid-items .item .ribbon-top-left::after,
.page-landing .start-prepping .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item .ribbon-top-left::after,
.page-landing .start-prepping .page-sat-practice-test #main-content section.terms p .grid-items .item .ribbon-top-left::after,
.page-online-products #main-content .page-landing .start-prepping .wrap .grid-items .item .ribbon-top-left::after,
.page-product #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item .ribbon-top-left::after,
.page-product #main-content section.terms .page-landing .start-prepping p .grid-items .item .ribbon-top-left::after,
.page-sat-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item .ribbon-top-left::after,
.page-sat-course #main-content section.terms .page-landing .start-prepping p .grid-items .item .ribbon-top-left::after,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item .ribbon-top-left::after,
.page-sat-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item .ribbon-top-left::after {
    bottom: 0;
    left: 0;
    height: 10px
}

.page-act-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item .ribbon-top-left span,
.page-act-course #main-content section.terms .page-landing .start-prepping p .grid-items .item .ribbon-top-left span,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item .ribbon-top-left span,
.page-act-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item .ribbon-top-left span,
.page-landing .start-prepping .container .grid-items .item .ribbon-top-left span,
.page-landing .start-prepping .page-act-course #main-content .pricing.no-matrix p .grid-items .item .ribbon-top-left span,
.page-landing .start-prepping .page-act-course #main-content section.terms p .grid-items .item .ribbon-top-left span,
.page-landing .start-prepping .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item .ribbon-top-left span,
.page-landing .start-prepping .page-act-practice-test #main-content section.terms p .grid-items .item .ribbon-top-left span,
.page-landing .start-prepping .page-online-products #main-content .wrap .grid-items .item .ribbon-top-left span,
.page-landing .start-prepping .page-product #main-content .pricing.no-matrix p .grid-items .item .ribbon-top-left span,
.page-landing .start-prepping .page-product #main-content section.terms p .grid-items .item .ribbon-top-left span,
.page-landing .start-prepping .page-sat-course #main-content .pricing.no-matrix p .grid-items .item .ribbon-top-left span,
.page-landing .start-prepping .page-sat-course #main-content section.terms p .grid-items .item .ribbon-top-left span,
.page-landing .start-prepping .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item .ribbon-top-left span,
.page-landing .start-prepping .page-sat-practice-test #main-content section.terms p .grid-items .item .ribbon-top-left span,
.page-online-products #main-content .page-landing .start-prepping .wrap .grid-items .item .ribbon-top-left span,
.page-product #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item .ribbon-top-left span,
.page-product #main-content section.terms .page-landing .start-prepping p .grid-items .item .ribbon-top-left span,
.page-sat-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item .ribbon-top-left span,
.page-sat-course #main-content section.terms .page-landing .start-prepping p .grid-items .item .ribbon-top-left span,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item .ribbon-top-left span,
.page-sat-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item .ribbon-top-left span {
    right: -10px;
    top: 10px;
    transform: rotate(-45deg)
}

.page-act-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item h2,
.page-act-course #main-content section.terms .page-landing .start-prepping p .grid-items .item h2,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item h2,
.page-act-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item h2,
.page-landing .start-prepping .container .grid-items .item h2,
.page-landing .start-prepping .page-act-course #main-content .pricing.no-matrix p .grid-items .item h2,
.page-landing .start-prepping .page-act-course #main-content section.terms p .grid-items .item h2,
.page-landing .start-prepping .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item h2,
.page-landing .start-prepping .page-act-practice-test #main-content section.terms p .grid-items .item h2,
.page-landing .start-prepping .page-online-products #main-content .wrap .grid-items .item h2,
.page-landing .start-prepping .page-product #main-content .pricing.no-matrix p .grid-items .item h2,
.page-landing .start-prepping .page-product #main-content section.terms p .grid-items .item h2,
.page-landing .start-prepping .page-sat-course #main-content .pricing.no-matrix p .grid-items .item h2,
.page-landing .start-prepping .page-sat-course #main-content section.terms p .grid-items .item h2,
.page-landing .start-prepping .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item h2,
.page-landing .start-prepping .page-sat-practice-test #main-content section.terms p .grid-items .item h2,
.page-online-products #main-content .page-landing .start-prepping .wrap .grid-items .item h2,
.page-product #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item h2,
.page-product #main-content section.terms .page-landing .start-prepping p .grid-items .item h2,
.page-sat-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item h2,
.page-sat-course #main-content section.terms .page-landing .start-prepping p .grid-items .item h2,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item h2,
.page-sat-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item h2 {
    position: relative;
    z-index: 2;
    display: block;
    margin: 0;
    padding: 15px;
    background: rgba(252, 113, 54, .925);
    color: #fff;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;

    text-align: center
}

@media screen and (min-width:768px) {
    .page-act-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item h2,
    .page-act-course #main-content section.terms .page-landing .start-prepping p .grid-items .item h2,
    .page-act-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item h2,
    .page-act-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item h2,
    .page-landing .start-prepping .container .grid-items .item h2,
    .page-landing .start-prepping .page-act-course #main-content .pricing.no-matrix p .grid-items .item h2,
    .page-landing .start-prepping .page-act-course #main-content section.terms p .grid-items .item h2,
    .page-landing .start-prepping .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item h2,
    .page-landing .start-prepping .page-act-practice-test #main-content section.terms p .grid-items .item h2,
    .page-landing .start-prepping .page-online-products #main-content .wrap .grid-items .item h2,
    .page-landing .start-prepping .page-product #main-content .pricing.no-matrix p .grid-items .item h2,
    .page-landing .start-prepping .page-product #main-content section.terms p .grid-items .item h2,
    .page-landing .start-prepping .page-sat-course #main-content .pricing.no-matrix p .grid-items .item h2,
    .page-landing .start-prepping .page-sat-course #main-content section.terms p .grid-items .item h2,
    .page-landing .start-prepping .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item h2,
    .page-landing .start-prepping .page-sat-practice-test #main-content section.terms p .grid-items .item h2,
    .page-online-products #main-content .page-landing .start-prepping .wrap .grid-items .item h2,
    .page-product #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item h2,
    .page-product #main-content section.terms .page-landing .start-prepping p .grid-items .item h2,
    .page-sat-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item h2,
    .page-sat-course #main-content section.terms .page-landing .start-prepping p .grid-items .item h2,
    .page-sat-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item h2,
    .page-sat-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item h2 {
        padding: 0 15px;
        height: 60px;
        display: -webkit-box;
        display: -moz-box;
        display: box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -moz-box-align: center;
        box-align: center;
        -webkit-align-items: center;
        -moz-align-items: center;
        -ms-align-items: center;
        -o-align-items: center;
        align-items: center;
        -ms-flex-align: center;
        -webkit-box-pack: center;
        -moz-box-pack: center;
        box-pack: center;
        -webkit-justify-content: center;
        -moz-justify-content: center;
        -ms-justify-content: center;
        -o-justify-content: center;
        justify-content: center;
        -ms-flex-pack: center;
        -webkit-box-orient: vertical;
        -moz-box-orient: vertical;
        box-orient: vertical;
        -webkit-box-direction: normal;
        -moz-box-direction: normal;
        box-direction: normal;
        -webkit-flex-direction: column;
        -moz-flex-direction: column;
        flex-direction: column;
        -ms-flex-direction: column;

    }
    .page-act-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item h2 span:not(.reg-icon),
    .page-act-course #main-content section.terms .page-landing .start-prepping p .grid-items .item h2 span:not(.reg-icon),
    .page-act-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item h2 span:not(.reg-icon),
    .page-act-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item h2 span:not(.reg-icon),
    .page-landing .start-prepping .container .grid-items .item h2 span:not(.reg-icon),
    .page-landing .start-prepping .page-act-course #main-content .pricing.no-matrix p .grid-items .item h2 span:not(.reg-icon),
    .page-landing .start-prepping .page-act-course #main-content section.terms p .grid-items .item h2 span:not(.reg-icon),
    .page-landing .start-prepping .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item h2 span:not(.reg-icon),
    .page-landing .start-prepping .page-act-practice-test #main-content section.terms p .grid-items .item h2 span:not(.reg-icon),
    .page-landing .start-prepping .page-online-products #main-content .wrap .grid-items .item h2 span:not(.reg-icon),
    .page-landing .start-prepping .page-product #main-content .pricing.no-matrix p .grid-items .item h2 span:not(.reg-icon),
    .page-landing .start-prepping .page-product #main-content section.terms p .grid-items .item h2 span:not(.reg-icon),
    .page-landing .start-prepping .page-sat-course #main-content .pricing.no-matrix p .grid-items .item h2 span:not(.reg-icon),
    .page-landing .start-prepping .page-sat-course #main-content section.terms p .grid-items .item h2 span:not(.reg-icon),
    .page-landing .start-prepping .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item h2 span:not(.reg-icon),
    .page-landing .start-prepping .page-sat-practice-test #main-content section.terms p .grid-items .item h2 span:not(.reg-icon),
    .page-online-products #main-content .page-landing .start-prepping .wrap .grid-items .item h2 span:not(.reg-icon),
    .page-product #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item h2 span:not(.reg-icon),
    .page-product #main-content section.terms .page-landing .start-prepping p .grid-items .item h2 span:not(.reg-icon),
    .page-sat-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item h2 span:not(.reg-icon),
    .page-sat-course #main-content section.terms .page-landing .start-prepping p .grid-items .item h2 span:not(.reg-icon),
    .page-sat-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item h2 span:not(.reg-icon),
    .page-sat-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item h2 span:not(.reg-icon) {

        font-weight: 400;
        opacity: .9
    }
}

.page-act-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon),
.page-act-course #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon),
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon),
.page-act-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon),
.page-landing .start-prepping .container .grid-items .item>div:not(.ribbon),
.page-landing .start-prepping .page-act-course #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon),
.page-landing .start-prepping .page-act-course #main-content section.terms p .grid-items .item>div:not(.ribbon),
.page-landing .start-prepping .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon),
.page-landing .start-prepping .page-act-practice-test #main-content section.terms p .grid-items .item>div:not(.ribbon),
.page-landing .start-prepping .page-online-products #main-content .wrap .grid-items .item>div:not(.ribbon),
.page-landing .start-prepping .page-product #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon),
.page-landing .start-prepping .page-product #main-content section.terms p .grid-items .item>div:not(.ribbon),
.page-landing .start-prepping .page-sat-course #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon),
.page-landing .start-prepping .page-sat-course #main-content section.terms p .grid-items .item>div:not(.ribbon),
.page-landing .start-prepping .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon),
.page-landing .start-prepping .page-sat-practice-test #main-content section.terms p .grid-items .item>div:not(.ribbon),
.page-online-products #main-content .page-landing .start-prepping .wrap .grid-items .item>div:not(.ribbon),
.page-product #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon),
.page-product #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon),
.page-sat-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon),
.page-sat-course #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon),
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon),
.page-sat-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon) {
    padding: 15px;
    background: #fff;
    box-shadow: 2px 2px 20px 0 rgba(0, 10, 30, .1)
}

.page-act-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon) .img,
.page-act-course #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon) .img,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon) .img,
.page-act-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon) .img,
.page-landing .start-prepping .container .grid-items .item>div:not(.ribbon) .img,
.page-landing .start-prepping .page-act-course #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon) .img,
.page-landing .start-prepping .page-act-course #main-content section.terms p .grid-items .item>div:not(.ribbon) .img,
.page-landing .start-prepping .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon) .img,
.page-landing .start-prepping .page-act-practice-test #main-content section.terms p .grid-items .item>div:not(.ribbon) .img,
.page-landing .start-prepping .page-online-products #main-content .wrap .grid-items .item>div:not(.ribbon) .img,
.page-landing .start-prepping .page-product #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon) .img,
.page-landing .start-prepping .page-product #main-content section.terms p .grid-items .item>div:not(.ribbon) .img,
.page-landing .start-prepping .page-sat-course #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon) .img,
.page-landing .start-prepping .page-sat-course #main-content section.terms p .grid-items .item>div:not(.ribbon) .img,
.page-landing .start-prepping .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon) .img,
.page-landing .start-prepping .page-sat-practice-test #main-content section.terms p .grid-items .item>div:not(.ribbon) .img,
.page-online-products #main-content .page-landing .start-prepping .wrap .grid-items .item>div:not(.ribbon) .img,
.page-product #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon) .img,
.page-product #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon) .img,
.page-sat-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon) .img,
.page-sat-course #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon) .img,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon) .img,
.page-sat-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon) .img {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    box-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -o-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center;
    height: 140px;
    margin: 0 0 15px
}

.page-act-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon) .img img.laptop,
.page-act-course #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon) .img img.laptop,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon) .img img.laptop,
.page-act-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon) .img img.laptop,
.page-landing .start-prepping .container .grid-items .item>div:not(.ribbon) .img img.laptop,
.page-landing .start-prepping .page-act-course #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon) .img img.laptop,
.page-landing .start-prepping .page-act-course #main-content section.terms p .grid-items .item>div:not(.ribbon) .img img.laptop,
.page-landing .start-prepping .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon) .img img.laptop,
.page-landing .start-prepping .page-act-practice-test #main-content section.terms p .grid-items .item>div:not(.ribbon) .img img.laptop,
.page-landing .start-prepping .page-online-products #main-content .wrap .grid-items .item>div:not(.ribbon) .img img.laptop,
.page-landing .start-prepping .page-product #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon) .img img.laptop,
.page-landing .start-prepping .page-product #main-content section.terms p .grid-items .item>div:not(.ribbon) .img img.laptop,
.page-landing .start-prepping .page-sat-course #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon) .img img.laptop,
.page-landing .start-prepping .page-sat-course #main-content section.terms p .grid-items .item>div:not(.ribbon) .img img.laptop,
.page-landing .start-prepping .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon) .img img.laptop,
.page-landing .start-prepping .page-sat-practice-test #main-content section.terms p .grid-items .item>div:not(.ribbon) .img img.laptop,
.page-online-products #main-content .page-landing .start-prepping .wrap .grid-items .item>div:not(.ribbon) .img img.laptop,
.page-product #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon) .img img.laptop,
.page-product #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon) .img img.laptop,
.page-sat-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon) .img img.laptop,
.page-sat-course #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon) .img img.laptop,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon) .img img.laptop,
.page-sat-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon) .img img.laptop {
    height: 126px
}

.page-act-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon) p,
.page-act-course #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon) p,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon) p,
.page-act-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon) p,
.page-landing .start-prepping .container .grid-items .item>div:not(.ribbon) p,
.page-landing .start-prepping .page-act-course #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon) p,
.page-landing .start-prepping .page-act-course #main-content section.terms p .grid-items .item>div:not(.ribbon) p,
.page-landing .start-prepping .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon) p,
.page-landing .start-prepping .page-act-practice-test #main-content section.terms p .grid-items .item>div:not(.ribbon) p,
.page-landing .start-prepping .page-online-products #main-content .wrap .grid-items .item>div:not(.ribbon) p,
.page-landing .start-prepping .page-product #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon) p,
.page-landing .start-prepping .page-product #main-content section.terms p .grid-items .item>div:not(.ribbon) p,
.page-landing .start-prepping .page-sat-course #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon) p,
.page-landing .start-prepping .page-sat-course #main-content section.terms p .grid-items .item>div:not(.ribbon) p,
.page-landing .start-prepping .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon) p,
.page-landing .start-prepping .page-sat-practice-test #main-content section.terms p .grid-items .item>div:not(.ribbon) p,
.page-online-products #main-content .page-landing .start-prepping .wrap .grid-items .item>div:not(.ribbon) p,
.page-product #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon) p,
.page-product #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon) p,
.page-sat-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon) p,
.page-sat-course #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon) p,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon) p,
.page-sat-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon) p {
    margin: 0;
    padding: 0 20px 100px;
    text-align: center;
    line-height: 1.33333
}

.page-act-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div,
.page-act-course #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div,
.page-act-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div,
.page-landing .start-prepping .container .grid-items .item>div:not(.ribbon)>div,
.page-landing .start-prepping .page-act-course #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon)>div,
.page-landing .start-prepping .page-act-course #main-content section.terms p .grid-items .item>div:not(.ribbon)>div,
.page-landing .start-prepping .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon)>div,
.page-landing .start-prepping .page-act-practice-test #main-content section.terms p .grid-items .item>div:not(.ribbon)>div,
.page-landing .start-prepping .page-online-products #main-content .wrap .grid-items .item>div:not(.ribbon)>div,
.page-landing .start-prepping .page-product #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon)>div,
.page-landing .start-prepping .page-product #main-content section.terms p .grid-items .item>div:not(.ribbon)>div,
.page-landing .start-prepping .page-sat-course #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon)>div,
.page-landing .start-prepping .page-sat-course #main-content section.terms p .grid-items .item>div:not(.ribbon)>div,
.page-landing .start-prepping .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon)>div,
.page-landing .start-prepping .page-sat-practice-test #main-content section.terms p .grid-items .item>div:not(.ribbon)>div,
.page-online-products #main-content .page-landing .start-prepping .wrap .grid-items .item>div:not(.ribbon)>div,
.page-product #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div,
.page-product #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div,
.page-sat-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div,
.page-sat-course #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div,
.page-sat-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div {
    position: absolute;
    right: 30px;
    bottom: 30px;
    left: 30px;
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    box-orient: vertical;
    -webkit-box-direction: normal;
    -moz-box-direction: normal;
    box-direction: normal;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    flex-direction: column;
    -ms-flex-direction: column;
    margin: auto
}

.page-act-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .from-price,
.page-act-course #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .from-price,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .from-price,
.page-act-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .from-price,
.page-landing .start-prepping .container .grid-items .item>div:not(.ribbon)>div .from-price,
.page-landing .start-prepping .page-act-course #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon)>div .from-price,
.page-landing .start-prepping .page-act-course #main-content section.terms p .grid-items .item>div:not(.ribbon)>div .from-price,
.page-landing .start-prepping .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon)>div .from-price,
.page-landing .start-prepping .page-act-practice-test #main-content section.terms p .grid-items .item>div:not(.ribbon)>div .from-price,
.page-landing .start-prepping .page-online-products #main-content .wrap .grid-items .item>div:not(.ribbon)>div .from-price,
.page-landing .start-prepping .page-product #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon)>div .from-price,
.page-landing .start-prepping .page-product #main-content section.terms p .grid-items .item>div:not(.ribbon)>div .from-price,
.page-landing .start-prepping .page-sat-course #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon)>div .from-price,
.page-landing .start-prepping .page-sat-course #main-content section.terms p .grid-items .item>div:not(.ribbon)>div .from-price,
.page-landing .start-prepping .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon)>div .from-price,
.page-landing .start-prepping .page-sat-practice-test #main-content section.terms p .grid-items .item>div:not(.ribbon)>div .from-price,
.page-online-products #main-content .page-landing .start-prepping .wrap .grid-items .item>div:not(.ribbon)>div .from-price,
.page-product #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .from-price,
.page-product #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .from-price,
.page-sat-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .from-price,
.page-sat-course #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .from-price,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .from-price,
.page-sat-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .from-price {
    padding-bottom: 5px;
    color: #677079;
    font-family: "proxima-soft", sans-serif;
    font-weight: 400;

}

.page-act-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .from-price strong,
.page-act-course #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .from-price strong,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .from-price strong,
.page-act-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .from-price strong,
.page-landing .start-prepping .container .grid-items .item>div:not(.ribbon)>div .from-price strong,
.page-landing .start-prepping .page-act-course #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon)>div .from-price strong,
.page-landing .start-prepping .page-act-course #main-content section.terms p .grid-items .item>div:not(.ribbon)>div .from-price strong,
.page-landing .start-prepping .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon)>div .from-price strong,
.page-landing .start-prepping .page-act-practice-test #main-content section.terms p .grid-items .item>div:not(.ribbon)>div .from-price strong,
.page-landing .start-prepping .page-online-products #main-content .wrap .grid-items .item>div:not(.ribbon)>div .from-price strong,
.page-landing .start-prepping .page-product #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon)>div .from-price strong,
.page-landing .start-prepping .page-product #main-content section.terms p .grid-items .item>div:not(.ribbon)>div .from-price strong,
.page-landing .start-prepping .page-sat-course #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon)>div .from-price strong,
.page-landing .start-prepping .page-sat-course #main-content section.terms p .grid-items .item>div:not(.ribbon)>div .from-price strong,
.page-landing .start-prepping .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon)>div .from-price strong,
.page-landing .start-prepping .page-sat-practice-test #main-content section.terms p .grid-items .item>div:not(.ribbon)>div .from-price strong,
.page-online-products #main-content .page-landing .start-prepping .wrap .grid-items .item>div:not(.ribbon)>div .from-price strong,
.page-product #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .from-price strong,
.page-product #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .from-price strong,
.page-sat-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .from-price strong,
.page-sat-course #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .from-price strong,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .from-price strong,
.page-sat-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .from-price strong {
    color: #383d42;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;

}

.main-footer .footer-links ul li #feedback-widget .page-act-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div a,
.main-footer .footer-links ul li #feedback-widget .page-act-course #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div a,
.main-footer .footer-links ul li #feedback-widget .page-act-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div a,
.main-footer .footer-links ul li #feedback-widget .page-act-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div a,
.main-footer .footer-links ul li #feedback-widget .page-landing .start-prepping .container .grid-items .item>div:not(.ribbon)>div a,
.main-footer .footer-links ul li #feedback-widget .page-landing .start-prepping .page-act-course #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon)>div a,
.main-footer .footer-links ul li #feedback-widget .page-landing .start-prepping .page-act-course #main-content section.terms p .grid-items .item>div:not(.ribbon)>div a,
.main-footer .footer-links ul li #feedback-widget .page-landing .start-prepping .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon)>div a,
.main-footer .footer-links ul li #feedback-widget .page-landing .start-prepping .page-act-practice-test #main-content section.terms p .grid-items .item>div:not(.ribbon)>div a,
.main-footer .footer-links ul li #feedback-widget .page-landing .start-prepping .page-online-products #main-content .wrap .grid-items .item>div:not(.ribbon)>div a,
.main-footer .footer-links ul li #feedback-widget .page-landing .start-prepping .page-product #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon)>div a,
.main-footer .footer-links ul li #feedback-widget .page-landing .start-prepping .page-product #main-content section.terms p .grid-items .item>div:not(.ribbon)>div a,
.main-footer .footer-links ul li #feedback-widget .page-landing .start-prepping .page-sat-course #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon)>div a,
.main-footer .footer-links ul li #feedback-widget .page-landing .start-prepping .page-sat-course #main-content section.terms p .grid-items .item>div:not(.ribbon)>div a,
.main-footer .footer-links ul li #feedback-widget .page-landing .start-prepping .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon)>div a,
.main-footer .footer-links ul li #feedback-widget .page-landing .start-prepping .page-sat-practice-test #main-content section.terms p .grid-items .item>div:not(.ribbon)>div a,
.main-footer .footer-links ul li #feedback-widget .page-online-products #main-content .page-landing .start-prepping .wrap .grid-items .item>div:not(.ribbon)>div a,
.main-footer .footer-links ul li #feedback-widget .page-product #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div a,
.main-footer .footer-links ul li #feedback-widget .page-product #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div a,
.main-footer .footer-links ul li #feedback-widget .page-sat-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div a,
.main-footer .footer-links ul li #feedback-widget .page-sat-course #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div a,
.main-footer .footer-links ul li #feedback-widget .page-sat-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div a,
.main-footer .footer-links ul li #feedback-widget .page-sat-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div a,
.page-act-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .button,
.page-act-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .main-footer .footer-links ul li #feedback-widget a,
.page-act-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .page-online-products #contact-us .btn,
.page-act-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .page-online-products #profile-types .btn,
.page-act-course #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .button,
.page-act-course #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .main-footer .footer-links ul li #feedback-widget a,
.page-act-course #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .page-online-products #contact-us .btn,
.page-act-course #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .page-online-products #profile-types .btn,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .button,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .main-footer .footer-links ul li #feedback-widget a,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .page-online-products #contact-us .btn,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .page-online-products #profile-types .btn,
.page-act-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .button,
.page-act-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .main-footer .footer-links ul li #feedback-widget a,
.page-act-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .page-online-products #contact-us .btn,
.page-act-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .page-online-products #profile-types .btn,
.page-landing .start-prepping .container .grid-items .item>div:not(.ribbon)>div .button,
.page-landing .start-prepping .container .grid-items .item>div:not(.ribbon)>div .main-footer .footer-links ul li #feedback-widget a,
.page-landing .start-prepping .container .grid-items .item>div:not(.ribbon)>div .page-online-products #contact-us .btn,
.page-landing .start-prepping .container .grid-items .item>div:not(.ribbon)>div .page-online-products #profile-types .btn,
.page-landing .start-prepping .page-act-course #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon)>div .button,
.page-landing .start-prepping .page-act-course #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon)>div .main-footer .footer-links ul li #feedback-widget a,
.page-landing .start-prepping .page-act-course #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon)>div .page-online-products #contact-us .btn,
.page-landing .start-prepping .page-act-course #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon)>div .page-online-products #profile-types .btn,
.page-landing .start-prepping .page-act-course #main-content section.terms p .grid-items .item>div:not(.ribbon)>div .button,
.page-landing .start-prepping .page-act-course #main-content section.terms p .grid-items .item>div:not(.ribbon)>div .main-footer .footer-links ul li #feedback-widget a,
.page-landing .start-prepping .page-act-course #main-content section.terms p .grid-items .item>div:not(.ribbon)>div .page-online-products #contact-us .btn,
.page-landing .start-prepping .page-act-course #main-content section.terms p .grid-items .item>div:not(.ribbon)>div .page-online-products #profile-types .btn,
.page-landing .start-prepping .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon)>div .button,
.page-landing .start-prepping .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon)>div .main-footer .footer-links ul li #feedback-widget a,
.page-landing .start-prepping .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon)>div .page-online-products #contact-us .btn,
.page-landing .start-prepping .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon)>div .page-online-products #profile-types .btn,
.page-landing .start-prepping .page-act-practice-test #main-content section.terms p .grid-items .item>div:not(.ribbon)>div .button,
.page-landing .start-prepping .page-act-practice-test #main-content section.terms p .grid-items .item>div:not(.ribbon)>div .main-footer .footer-links ul li #feedback-widget a,
.page-landing .start-prepping .page-act-practice-test #main-content section.terms p .grid-items .item>div:not(.ribbon)>div .page-online-products #contact-us .btn,
.page-landing .start-prepping .page-act-practice-test #main-content section.terms p .grid-items .item>div:not(.ribbon)>div .page-online-products #profile-types .btn,
.page-landing .start-prepping .page-online-products #contact-us #main-content .wrap .grid-items .item>div:not(.ribbon)>div .btn,
.page-landing .start-prepping .page-online-products #main-content .wrap .grid-items .item>div:not(.ribbon)>div #contact-us .btn,
.page-landing .start-prepping .page-online-products #main-content .wrap .grid-items .item>div:not(.ribbon)>div #profile-types .btn,
.page-landing .start-prepping .page-online-products #main-content .wrap .grid-items .item>div:not(.ribbon)>div .button,
.page-landing .start-prepping .page-online-products #main-content .wrap .grid-items .item>div:not(.ribbon)>div .main-footer .footer-links ul li #feedback-widget a,
.page-landing .start-prepping .page-online-products #profile-types #main-content .wrap .grid-items .item>div:not(.ribbon)>div .btn,
.page-landing .start-prepping .page-product #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon)>div .button,
.page-landing .start-prepping .page-product #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon)>div .main-footer .footer-links ul li #feedback-widget a,
.page-landing .start-prepping .page-product #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon)>div .page-online-products #contact-us .btn,
.page-landing .start-prepping .page-product #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon)>div .page-online-products #profile-types .btn,
.page-landing .start-prepping .page-product #main-content section.terms p .grid-items .item>div:not(.ribbon)>div .button,
.page-landing .start-prepping .page-product #main-content section.terms p .grid-items .item>div:not(.ribbon)>div .main-footer .footer-links ul li #feedback-widget a,
.page-landing .start-prepping .page-product #main-content section.terms p .grid-items .item>div:not(.ribbon)>div .page-online-products #contact-us .btn,
.page-landing .start-prepping .page-product #main-content section.terms p .grid-items .item>div:not(.ribbon)>div .page-online-products #profile-types .btn,
.page-landing .start-prepping .page-sat-course #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon)>div .button,
.page-landing .start-prepping .page-sat-course #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon)>div .main-footer .footer-links ul li #feedback-widget a,
.page-landing .start-prepping .page-sat-course #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon)>div .page-online-products #contact-us .btn,
.page-landing .start-prepping .page-sat-course #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon)>div .page-online-products #profile-types .btn,
.page-landing .start-prepping .page-sat-course #main-content section.terms p .grid-items .item>div:not(.ribbon)>div .button,
.page-landing .start-prepping .page-sat-course #main-content section.terms p .grid-items .item>div:not(.ribbon)>div .main-footer .footer-links ul li #feedback-widget a,
.page-landing .start-prepping .page-sat-course #main-content section.terms p .grid-items .item>div:not(.ribbon)>div .page-online-products #contact-us .btn,
.page-landing .start-prepping .page-sat-course #main-content section.terms p .grid-items .item>div:not(.ribbon)>div .page-online-products #profile-types .btn,
.page-landing .start-prepping .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon)>div .button,
.page-landing .start-prepping .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon)>div .main-footer .footer-links ul li #feedback-widget a,
.page-landing .start-prepping .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon)>div .page-online-products #contact-us .btn,
.page-landing .start-prepping .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon)>div .page-online-products #profile-types .btn,
.page-landing .start-prepping .page-sat-practice-test #main-content section.terms p .grid-items .item>div:not(.ribbon)>div .button,
.page-landing .start-prepping .page-sat-practice-test #main-content section.terms p .grid-items .item>div:not(.ribbon)>div .main-footer .footer-links ul li #feedback-widget a,
.page-landing .start-prepping .page-sat-practice-test #main-content section.terms p .grid-items .item>div:not(.ribbon)>div .page-online-products #contact-us .btn,
.page-landing .start-prepping .page-sat-practice-test #main-content section.terms p .grid-items .item>div:not(.ribbon)>div .page-online-products #profile-types .btn,
.page-online-products #contact-us #main-content .page-landing .start-prepping .wrap .grid-items .item>div:not(.ribbon)>div .btn,
.page-online-products #contact-us .page-act-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .btn,
.page-online-products #contact-us .page-act-course #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .btn,
.page-online-products #contact-us .page-act-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .btn,
.page-online-products #contact-us .page-act-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .btn,
.page-online-products #contact-us .page-landing .start-prepping .container .grid-items .item>div:not(.ribbon)>div .btn,
.page-online-products #contact-us .page-landing .start-prepping .page-act-course #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon)>div .btn,
.page-online-products #contact-us .page-landing .start-prepping .page-act-course #main-content section.terms p .grid-items .item>div:not(.ribbon)>div .btn,
.page-online-products #contact-us .page-landing .start-prepping .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon)>div .btn,
.page-online-products #contact-us .page-landing .start-prepping .page-act-practice-test #main-content section.terms p .grid-items .item>div:not(.ribbon)>div .btn,
.page-online-products #contact-us .page-landing .start-prepping .page-product #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon)>div .btn,
.page-online-products #contact-us .page-landing .start-prepping .page-product #main-content section.terms p .grid-items .item>div:not(.ribbon)>div .btn,
.page-online-products #contact-us .page-landing .start-prepping .page-sat-course #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon)>div .btn,
.page-online-products #contact-us .page-landing .start-prepping .page-sat-course #main-content section.terms p .grid-items .item>div:not(.ribbon)>div .btn,
.page-online-products #contact-us .page-landing .start-prepping .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon)>div .btn,
.page-online-products #contact-us .page-landing .start-prepping .page-sat-practice-test #main-content section.terms p .grid-items .item>div:not(.ribbon)>div .btn,
.page-online-products #contact-us .page-product #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .btn,
.page-online-products #contact-us .page-product #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .btn,
.page-online-products #contact-us .page-sat-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .btn,
.page-online-products #contact-us .page-sat-course #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .btn,
.page-online-products #contact-us .page-sat-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .btn,
.page-online-products #contact-us .page-sat-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .btn,
.page-online-products #main-content .page-landing .start-prepping .wrap .grid-items .item>div:not(.ribbon)>div #contact-us .btn,
.page-online-products #main-content .page-landing .start-prepping .wrap .grid-items .item>div:not(.ribbon)>div #profile-types .btn,
.page-online-products #main-content .page-landing .start-prepping .wrap .grid-items .item>div:not(.ribbon)>div .button,
.page-online-products #main-content .page-landing .start-prepping .wrap .grid-items .item>div:not(.ribbon)>div .main-footer .footer-links ul li #feedback-widget a,
.page-online-products #profile-types #main-content .page-landing .start-prepping .wrap .grid-items .item>div:not(.ribbon)>div .btn,
.page-online-products #profile-types .page-act-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .btn,
.page-online-products #profile-types .page-act-course #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .btn,
.page-online-products #profile-types .page-act-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .btn,
.page-online-products #profile-types .page-act-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .btn,
.page-online-products #profile-types .page-landing .start-prepping .container .grid-items .item>div:not(.ribbon)>div .btn,
.page-online-products #profile-types .page-landing .start-prepping .page-act-course #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon)>div .btn,
.page-online-products #profile-types .page-landing .start-prepping .page-act-course #main-content section.terms p .grid-items .item>div:not(.ribbon)>div .btn,
.page-online-products #profile-types .page-landing .start-prepping .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon)>div .btn,
.page-online-products #profile-types .page-landing .start-prepping .page-act-practice-test #main-content section.terms p .grid-items .item>div:not(.ribbon)>div .btn,
.page-online-products #profile-types .page-landing .start-prepping .page-product #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon)>div .btn,
.page-online-products #profile-types .page-landing .start-prepping .page-product #main-content section.terms p .grid-items .item>div:not(.ribbon)>div .btn,
.page-online-products #profile-types .page-landing .start-prepping .page-sat-course #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon)>div .btn,
.page-online-products #profile-types .page-landing .start-prepping .page-sat-course #main-content section.terms p .grid-items .item>div:not(.ribbon)>div .btn,
.page-online-products #profile-types .page-landing .start-prepping .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item>div:not(.ribbon)>div .btn,
.page-online-products #profile-types .page-landing .start-prepping .page-sat-practice-test #main-content section.terms p .grid-items .item>div:not(.ribbon)>div .btn,
.page-online-products #profile-types .page-product #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .btn,
.page-online-products #profile-types .page-product #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .btn,
.page-online-products #profile-types .page-sat-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .btn,
.page-online-products #profile-types .page-sat-course #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .btn,
.page-online-products #profile-types .page-sat-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .btn,
.page-online-products #profile-types .page-sat-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .btn,
.page-product #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .button,
.page-product #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .main-footer .footer-links ul li #feedback-widget a,
.page-product #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .page-online-products #contact-us .btn,
.page-product #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .page-online-products #profile-types .btn,
.page-product #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .button,
.page-product #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .main-footer .footer-links ul li #feedback-widget a,
.page-product #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .page-online-products #contact-us .btn,
.page-product #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .page-online-products #profile-types .btn,
.page-sat-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .button,
.page-sat-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .main-footer .footer-links ul li #feedback-widget a,
.page-sat-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .page-online-products #contact-us .btn,
.page-sat-course #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .page-online-products #profile-types .btn,
.page-sat-course #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .button,
.page-sat-course #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .main-footer .footer-links ul li #feedback-widget a,
.page-sat-course #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .page-online-products #contact-us .btn,
.page-sat-course #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .page-online-products #profile-types .btn,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .button,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .main-footer .footer-links ul li #feedback-widget a,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .page-online-products #contact-us .btn,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .page-online-products #profile-types .btn,
.page-sat-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .button,
.page-sat-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .main-footer .footer-links ul li #feedback-widget a,
.page-sat-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .page-online-products #contact-us .btn,
.page-sat-practice-test #main-content section.terms .page-landing .start-prepping p .grid-items .item>div:not(.ribbon)>div .page-online-products #profile-types .btn {
    padding: 12.5px 25px;
    border-width: 2px;
    font-weight: 600
}

.page-landing .secondary-prep {
    position: relative;
    z-index: 999;
    padding: 100px 0;
    background: #fff;
    border-top: 1px solid #dfe3eb
}

.page-landing .secondary-prep h2 {
    position: absolute;
    top: 27px;
    left: calc(50% - 70px);
    display: inline-block;
    padding: 0 5px;
    background: #fff;
    color: #2fb7a9;

    font-weight: 600
}

.page-act-course #main-content .pricing.no-matrix .page-landing .secondary-prep p,
.page-act-course #main-content section.terms .page-landing .secondary-prep p,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p,
.page-act-practice-test #main-content section.terms .page-landing .secondary-prep p,
.page-landing .secondary-prep .container,
.page-landing .secondary-prep .page-act-course #main-content .pricing.no-matrix p,
.page-landing .secondary-prep .page-act-course #main-content section.terms p,
.page-landing .secondary-prep .page-act-practice-test #main-content .pricing.no-matrix p,
.page-landing .secondary-prep .page-act-practice-test #main-content section.terms p,
.page-landing .secondary-prep .page-online-products #main-content .wrap,
.page-landing .secondary-prep .page-product #main-content .pricing.no-matrix p,
.page-landing .secondary-prep .page-product #main-content section.terms p,
.page-landing .secondary-prep .page-sat-course #main-content .pricing.no-matrix p,
.page-landing .secondary-prep .page-sat-course #main-content section.terms p,
.page-landing .secondary-prep .page-sat-practice-test #main-content .pricing.no-matrix p,
.page-landing .secondary-prep .page-sat-practice-test #main-content section.terms p,
.page-online-products #main-content .page-landing .secondary-prep .wrap,
.page-product #main-content .pricing.no-matrix .page-landing .secondary-prep p,
.page-product #main-content section.terms .page-landing .secondary-prep p,
.page-sat-course #main-content .pricing.no-matrix .page-landing .secondary-prep p,
.page-sat-course #main-content section.terms .page-landing .secondary-prep p,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p,
.page-sat-practice-test #main-content section.terms .page-landing .secondary-prep p {
    max-width: 1140px;
    margin-top: -60px;
    padding-bottom: 60px;
    border: 1px solid #dfe3eb;
    text-align: center
}

@media screen and (min-width:768px) {
    .page-act-course #main-content .pricing.no-matrix .page-landing .secondary-prep p,
    .page-act-course #main-content section.terms .page-landing .secondary-prep p,
    .page-act-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p,
    .page-act-practice-test #main-content section.terms .page-landing .secondary-prep p,
    .page-landing .secondary-prep .container,
    .page-landing .secondary-prep .page-act-course #main-content .pricing.no-matrix p,
    .page-landing .secondary-prep .page-act-course #main-content section.terms p,
    .page-landing .secondary-prep .page-act-practice-test #main-content .pricing.no-matrix p,
    .page-landing .secondary-prep .page-act-practice-test #main-content section.terms p,
    .page-landing .secondary-prep .page-online-products #main-content .wrap,
    .page-landing .secondary-prep .page-product #main-content .pricing.no-matrix p,
    .page-landing .secondary-prep .page-product #main-content section.terms p,
    .page-landing .secondary-prep .page-sat-course #main-content .pricing.no-matrix p,
    .page-landing .secondary-prep .page-sat-course #main-content section.terms p,
    .page-landing .secondary-prep .page-sat-practice-test #main-content .pricing.no-matrix p,
    .page-landing .secondary-prep .page-sat-practice-test #main-content section.terms p,
    .page-online-products #main-content .page-landing .secondary-prep .wrap,
    .page-product #main-content .pricing.no-matrix .page-landing .secondary-prep p,
    .page-product #main-content section.terms .page-landing .secondary-prep p,
    .page-sat-course #main-content .pricing.no-matrix .page-landing .secondary-prep p,
    .page-sat-course #main-content section.terms .page-landing .secondary-prep p,
    .page-sat-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p,
    .page-sat-practice-test #main-content section.terms .page-landing .secondary-prep p {
        margin: 0 1.875em;
        padding: 0 3.125em 3.125em
    }
}

@media screen and (min-width:1200px) {
    .page-act-course #main-content .pricing.no-matrix .page-landing .secondary-prep p,
    .page-act-course #main-content section.terms .page-landing .secondary-prep p,
    .page-act-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p,
    .page-act-practice-test #main-content section.terms .page-landing .secondary-prep p,
    .page-landing .secondary-prep .container,
    .page-landing .secondary-prep .page-act-course #main-content .pricing.no-matrix p,
    .page-landing .secondary-prep .page-act-course #main-content section.terms p,
    .page-landing .secondary-prep .page-act-practice-test #main-content .pricing.no-matrix p,
    .page-landing .secondary-prep .page-act-practice-test #main-content section.terms p,
    .page-landing .secondary-prep .page-online-products #main-content .wrap,
    .page-landing .secondary-prep .page-product #main-content .pricing.no-matrix p,
    .page-landing .secondary-prep .page-product #main-content section.terms p,
    .page-landing .secondary-prep .page-sat-course #main-content .pricing.no-matrix p,
    .page-landing .secondary-prep .page-sat-course #main-content section.terms p,
    .page-landing .secondary-prep .page-sat-practice-test #main-content .pricing.no-matrix p,
    .page-landing .secondary-prep .page-sat-practice-test #main-content section.terms p,
    .page-online-products #main-content .page-landing .secondary-prep .wrap,
    .page-product #main-content .pricing.no-matrix .page-landing .secondary-prep p,
    .page-product #main-content section.terms .page-landing .secondary-prep p,
    .page-sat-course #main-content .pricing.no-matrix .page-landing .secondary-prep p,
    .page-sat-course #main-content section.terms .page-landing .secondary-prep p,
    .page-sat-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p,
    .page-sat-practice-test #main-content section.terms .page-landing .secondary-prep p {
        margin: 0 auto
    }
}

.page-act-course #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items,
.page-act-course #main-content section.terms .page-landing .secondary-prep p .grid-items,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items,
.page-act-practice-test #main-content section.terms .page-landing .secondary-prep p .grid-items,
.page-landing .secondary-prep .container .grid-items,
.page-landing .secondary-prep .page-act-course #main-content .pricing.no-matrix p .grid-items,
.page-landing .secondary-prep .page-act-course #main-content section.terms p .grid-items,
.page-landing .secondary-prep .page-act-practice-test #main-content .pricing.no-matrix p .grid-items,
.page-landing .secondary-prep .page-act-practice-test #main-content section.terms p .grid-items,
.page-landing .secondary-prep .page-online-products #main-content .wrap .grid-items,
.page-landing .secondary-prep .page-product #main-content .pricing.no-matrix p .grid-items,
.page-landing .secondary-prep .page-product #main-content section.terms p .grid-items,
.page-landing .secondary-prep .page-sat-course #main-content .pricing.no-matrix p .grid-items,
.page-landing .secondary-prep .page-sat-course #main-content section.terms p .grid-items,
.page-landing .secondary-prep .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items,
.page-landing .secondary-prep .page-sat-practice-test #main-content section.terms p .grid-items,
.page-online-products #main-content .page-landing .secondary-prep .wrap .grid-items,
.page-product #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items,
.page-product #main-content section.terms .page-landing .secondary-prep p .grid-items,
.page-sat-course #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items,
.page-sat-course #main-content section.terms .page-landing .secondary-prep p .grid-items,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items,
.page-sat-practice-test #main-content section.terms .page-landing .secondary-prep p .grid-items {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto
}

.page-act-course #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items::after,
.page-act-course #main-content section.terms .page-landing .secondary-prep p .grid-items::after,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items::after,
.page-act-practice-test #main-content section.terms .page-landing .secondary-prep p .grid-items::after,
.page-landing .secondary-prep .container .grid-items::after,
.page-landing .secondary-prep .page-act-course #main-content .pricing.no-matrix p .grid-items::after,
.page-landing .secondary-prep .page-act-course #main-content section.terms p .grid-items::after,
.page-landing .secondary-prep .page-act-practice-test #main-content .pricing.no-matrix p .grid-items::after,
.page-landing .secondary-prep .page-act-practice-test #main-content section.terms p .grid-items::after,
.page-landing .secondary-prep .page-online-products #main-content .wrap .grid-items::after,
.page-landing .secondary-prep .page-product #main-content .pricing.no-matrix p .grid-items::after,
.page-landing .secondary-prep .page-product #main-content section.terms p .grid-items::after,
.page-landing .secondary-prep .page-sat-course #main-content .pricing.no-matrix p .grid-items::after,
.page-landing .secondary-prep .page-sat-course #main-content section.terms p .grid-items::after,
.page-landing .secondary-prep .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items::after,
.page-landing .secondary-prep .page-sat-practice-test #main-content section.terms p .grid-items::after,
.page-online-products #main-content .page-landing .secondary-prep .wrap .grid-items::after,
.page-product #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items::after,
.page-product #main-content section.terms .page-landing .secondary-prep p .grid-items::after,
.page-sat-course #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items::after,
.page-sat-course #main-content section.terms .page-landing .secondary-prep p .grid-items::after,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items::after,
.page-sat-practice-test #main-content section.terms .page-landing .secondary-prep p .grid-items::after {
    clear: both;
    content: "";
    display: table
}

.page-act-course #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item,
.page-act-course #main-content section.terms .page-landing .secondary-prep p .grid-items .item,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item,
.page-act-practice-test #main-content section.terms .page-landing .secondary-prep p .grid-items .item,
.page-landing .secondary-prep .container .grid-items .item,
.page-landing .secondary-prep .page-act-course #main-content .pricing.no-matrix p .grid-items .item,
.page-landing .secondary-prep .page-act-course #main-content section.terms p .grid-items .item,
.page-landing .secondary-prep .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item,
.page-landing .secondary-prep .page-act-practice-test #main-content section.terms p .grid-items .item,
.page-landing .secondary-prep .page-online-products #main-content .wrap .grid-items .item,
.page-landing .secondary-prep .page-product #main-content .pricing.no-matrix p .grid-items .item,
.page-landing .secondary-prep .page-product #main-content section.terms p .grid-items .item,
.page-landing .secondary-prep .page-sat-course #main-content .pricing.no-matrix p .grid-items .item,
.page-landing .secondary-prep .page-sat-course #main-content section.terms p .grid-items .item,
.page-landing .secondary-prep .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item,
.page-landing .secondary-prep .page-sat-practice-test #main-content section.terms p .grid-items .item,
.page-online-products #main-content .page-landing .secondary-prep .wrap .grid-items .item,
.page-product #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item,
.page-product #main-content section.terms .page-landing .secondary-prep p .grid-items .item,
.page-sat-course #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item,
.page-sat-course #main-content section.terms .page-landing .secondary-prep p .grid-items .item,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item,
.page-sat-practice-test #main-content section.terms .page-landing .secondary-prep p .grid-items .item {
    position: relative;
    clear: both;
    margin: 0 auto 1.5625em
}

@media screen and (min-width:768px) {
    .page-act-course #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items,
    .page-act-course #main-content section.terms .page-landing .secondary-prep p .grid-items,
    .page-act-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items,
    .page-act-practice-test #main-content section.terms .page-landing .secondary-prep p .grid-items,
    .page-landing .secondary-prep .container .grid-items,
    .page-landing .secondary-prep .page-act-course #main-content .pricing.no-matrix p .grid-items,
    .page-landing .secondary-prep .page-act-course #main-content section.terms p .grid-items,
    .page-landing .secondary-prep .page-act-practice-test #main-content .pricing.no-matrix p .grid-items,
    .page-landing .secondary-prep .page-act-practice-test #main-content section.terms p .grid-items,
    .page-landing .secondary-prep .page-online-products #main-content .wrap .grid-items,
    .page-landing .secondary-prep .page-product #main-content .pricing.no-matrix p .grid-items,
    .page-landing .secondary-prep .page-product #main-content section.terms p .grid-items,
    .page-landing .secondary-prep .page-sat-course #main-content .pricing.no-matrix p .grid-items,
    .page-landing .secondary-prep .page-sat-course #main-content section.terms p .grid-items,
    .page-landing .secondary-prep .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items,
    .page-landing .secondary-prep .page-sat-practice-test #main-content section.terms p .grid-items,
    .page-online-products #main-content .page-landing .secondary-prep .wrap .grid-items,
    .page-product #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items,
    .page-product #main-content section.terms .page-landing .secondary-prep p .grid-items,
    .page-sat-course #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items,
    .page-sat-course #main-content section.terms .page-landing .secondary-prep p .grid-items,
    .page-sat-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items,
    .page-sat-practice-test #main-content section.terms .page-landing .secondary-prep p .grid-items {
        display: -webkit-box;
        display: -moz-box;
        display: box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -moz-box-align: center;
        box-align: center;
        -webkit-align-items: center;
        -moz-align-items: center;
        -ms-align-items: center;
        -o-align-items: center;
        align-items: center;
        -ms-flex-align: center
    }
    .page-act-course #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item,
    .page-act-course #main-content section.terms .page-landing .secondary-prep p .grid-items .item,
    .page-act-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item,
    .page-act-practice-test #main-content section.terms .page-landing .secondary-prep p .grid-items .item,
    .page-landing .secondary-prep .container .grid-items .item,
    .page-landing .secondary-prep .page-act-course #main-content .pricing.no-matrix p .grid-items .item,
    .page-landing .secondary-prep .page-act-course #main-content section.terms p .grid-items .item,
    .page-landing .secondary-prep .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item,
    .page-landing .secondary-prep .page-act-practice-test #main-content section.terms p .grid-items .item,
    .page-landing .secondary-prep .page-online-products #main-content .wrap .grid-items .item,
    .page-landing .secondary-prep .page-product #main-content .pricing.no-matrix p .grid-items .item,
    .page-landing .secondary-prep .page-product #main-content section.terms p .grid-items .item,
    .page-landing .secondary-prep .page-sat-course #main-content .pricing.no-matrix p .grid-items .item,
    .page-landing .secondary-prep .page-sat-course #main-content section.terms p .grid-items .item,
    .page-landing .secondary-prep .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item,
    .page-landing .secondary-prep .page-sat-practice-test #main-content section.terms p .grid-items .item,
    .page-online-products #main-content .page-landing .secondary-prep .wrap .grid-items .item,
    .page-product #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item,
    .page-product #main-content section.terms .page-landing .secondary-prep p .grid-items .item,
    .page-sat-course #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item,
    .page-sat-course #main-content section.terms .page-landing .secondary-prep p .grid-items .item,
    .page-sat-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item,
    .page-sat-practice-test #main-content section.terms .page-landing .secondary-prep p .grid-items .item {
        float: left;
        display: block;
        width: 48.21067%;
        clear: none;
        margin: 0 auto
    }
    .page-act-course #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item:last-child,
    .page-act-course #main-content section.terms .page-landing .secondary-prep p .grid-items .item:last-child,
    .page-act-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item:last-child,
    .page-act-practice-test #main-content section.terms .page-landing .secondary-prep p .grid-items .item:last-child,
    .page-landing .secondary-prep .container .grid-items .item:last-child,
    .page-landing .secondary-prep .page-act-course #main-content .pricing.no-matrix p .grid-items .item:last-child,
    .page-landing .secondary-prep .page-act-course #main-content section.terms p .grid-items .item:last-child,
    .page-landing .secondary-prep .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item:last-child,
    .page-landing .secondary-prep .page-act-practice-test #main-content section.terms p .grid-items .item:last-child,
    .page-landing .secondary-prep .page-online-products #main-content .wrap .grid-items .item:last-child,
    .page-landing .secondary-prep .page-product #main-content .pricing.no-matrix p .grid-items .item:last-child,
    .page-landing .secondary-prep .page-product #main-content section.terms p .grid-items .item:last-child,
    .page-landing .secondary-prep .page-sat-course #main-content .pricing.no-matrix p .grid-items .item:last-child,
    .page-landing .secondary-prep .page-sat-course #main-content section.terms p .grid-items .item:last-child,
    .page-landing .secondary-prep .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item:last-child,
    .page-landing .secondary-prep .page-sat-practice-test #main-content section.terms p .grid-items .item:last-child,
    .page-online-products #main-content .page-landing .secondary-prep .wrap .grid-items .item:last-child,
    .page-product #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item:last-child,
    .page-product #main-content section.terms .page-landing .secondary-prep p .grid-items .item:last-child,
    .page-sat-course #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item:last-child,
    .page-sat-course #main-content section.terms .page-landing .secondary-prep p .grid-items .item:last-child,
    .page-sat-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item:last-child,
    .page-sat-practice-test #main-content section.terms .page-landing .secondary-prep p .grid-items .item:last-child {
        margin-right: 0
    }
}

.page-act-course #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a,
.page-act-course #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a,
.page-act-practice-test #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a,
.page-landing .secondary-prep .container .grid-items .item>a,
.page-landing .secondary-prep .page-act-course #main-content .pricing.no-matrix p .grid-items .item>a,
.page-landing .secondary-prep .page-act-course #main-content section.terms p .grid-items .item>a,
.page-landing .secondary-prep .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item>a,
.page-landing .secondary-prep .page-act-practice-test #main-content section.terms p .grid-items .item>a,
.page-landing .secondary-prep .page-online-products #main-content .wrap .grid-items .item>a,
.page-landing .secondary-prep .page-product #main-content .pricing.no-matrix p .grid-items .item>a,
.page-landing .secondary-prep .page-product #main-content section.terms p .grid-items .item>a,
.page-landing .secondary-prep .page-sat-course #main-content .pricing.no-matrix p .grid-items .item>a,
.page-landing .secondary-prep .page-sat-course #main-content section.terms p .grid-items .item>a,
.page-landing .secondary-prep .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item>a,
.page-landing .secondary-prep .page-sat-practice-test #main-content section.terms p .grid-items .item>a,
.page-online-products #main-content .page-landing .secondary-prep .wrap .grid-items .item>a,
.page-product #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a,
.page-product #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a,
.page-sat-course #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a,
.page-sat-course #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a,
.page-sat-practice-test #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a {
    text-align: center
}

@media screen and (min-width:1024px) {
    .page-act-course #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a,
    .page-act-course #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a,
    .page-act-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a,
    .page-act-practice-test #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a,
    .page-landing .secondary-prep .container .grid-items .item>a,
    .page-landing .secondary-prep .page-act-course #main-content .pricing.no-matrix p .grid-items .item>a,
    .page-landing .secondary-prep .page-act-course #main-content section.terms p .grid-items .item>a,
    .page-landing .secondary-prep .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item>a,
    .page-landing .secondary-prep .page-act-practice-test #main-content section.terms p .grid-items .item>a,
    .page-landing .secondary-prep .page-online-products #main-content .wrap .grid-items .item>a,
    .page-landing .secondary-prep .page-product #main-content .pricing.no-matrix p .grid-items .item>a,
    .page-landing .secondary-prep .page-product #main-content section.terms p .grid-items .item>a,
    .page-landing .secondary-prep .page-sat-course #main-content .pricing.no-matrix p .grid-items .item>a,
    .page-landing .secondary-prep .page-sat-course #main-content section.terms p .grid-items .item>a,
    .page-landing .secondary-prep .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item>a,
    .page-landing .secondary-prep .page-sat-practice-test #main-content section.terms p .grid-items .item>a,
    .page-online-products #main-content .page-landing .secondary-prep .wrap .grid-items .item>a,
    .page-product #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a,
    .page-product #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a,
    .page-sat-course #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a,
    .page-sat-course #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a,
    .page-sat-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a,
    .page-sat-practice-test #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a {
        display: -webkit-box;
        display: -moz-box;
        display: box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -moz-box-align: center;
        box-align: center;
        -webkit-align-items: center;
        -moz-align-items: center;
        -ms-align-items: center;
        -o-align-items: center;
        align-items: center;
        -ms-flex-align: center;
        text-align: left
    }
}

.main-footer .footer-links ul .page-act-course #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a:hover li #feedback-widget a,
.main-footer .footer-links ul .page-act-course #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a:hover li #feedback-widget a,
.main-footer .footer-links ul .page-act-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a:hover li #feedback-widget a,
.main-footer .footer-links ul .page-act-practice-test #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a:hover li #feedback-widget a,
.main-footer .footer-links ul .page-landing .secondary-prep .container .grid-items .item>a:hover li #feedback-widget a,
.main-footer .footer-links ul .page-landing .secondary-prep .page-act-course #main-content .pricing.no-matrix p .grid-items .item>a:hover li #feedback-widget a,
.main-footer .footer-links ul .page-landing .secondary-prep .page-act-course #main-content section.terms p .grid-items .item>a:hover li #feedback-widget a,
.main-footer .footer-links ul .page-landing .secondary-prep .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item>a:hover li #feedback-widget a,
.main-footer .footer-links ul .page-landing .secondary-prep .page-act-practice-test #main-content section.terms p .grid-items .item>a:hover li #feedback-widget a,
.main-footer .footer-links ul .page-landing .secondary-prep .page-online-products #main-content .wrap .grid-items .item>a:hover li #feedback-widget a,
.main-footer .footer-links ul .page-landing .secondary-prep .page-product #main-content .pricing.no-matrix p .grid-items .item>a:hover li #feedback-widget a,
.main-footer .footer-links ul .page-landing .secondary-prep .page-product #main-content section.terms p .grid-items .item>a:hover li #feedback-widget a,
.main-footer .footer-links ul .page-landing .secondary-prep .page-sat-course #main-content .pricing.no-matrix p .grid-items .item>a:hover li #feedback-widget a,
.main-footer .footer-links ul .page-landing .secondary-prep .page-sat-course #main-content section.terms p .grid-items .item>a:hover li #feedback-widget a,
.main-footer .footer-links ul .page-landing .secondary-prep .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item>a:hover li #feedback-widget a,
.main-footer .footer-links ul .page-landing .secondary-prep .page-sat-practice-test #main-content section.terms p .grid-items .item>a:hover li #feedback-widget a,
.main-footer .footer-links ul .page-online-products #main-content .page-landing .secondary-prep .wrap .grid-items .item>a:hover li #feedback-widget a,
.main-footer .footer-links ul .page-product #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a:hover li #feedback-widget a,
.main-footer .footer-links ul .page-product #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a:hover li #feedback-widget a,
.main-footer .footer-links ul .page-sat-course #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a:hover li #feedback-widget a,
.main-footer .footer-links ul .page-sat-course #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a:hover li #feedback-widget a,
.main-footer .footer-links ul .page-sat-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a:hover li #feedback-widget a,
.main-footer .footer-links ul .page-sat-practice-test #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a:hover li #feedback-widget a,
.page-act-course #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a:hover .button,
.page-act-course #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a:hover .main-footer .footer-links ul li #feedback-widget a,
.page-act-course #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a:hover .page-online-products #contact-us .btn,
.page-act-course #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a:hover .page-online-products #profile-types .btn,
.page-act-course #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a:hover .button,
.page-act-course #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a:hover .main-footer .footer-links ul li #feedback-widget a,
.page-act-course #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a:hover .page-online-products #contact-us .btn,
.page-act-course #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a:hover .page-online-products #profile-types .btn,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a:hover .button,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a:hover .main-footer .footer-links ul li #feedback-widget a,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a:hover .page-online-products #contact-us .btn,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a:hover .page-online-products #profile-types .btn,
.page-act-practice-test #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a:hover .button,
.page-act-practice-test #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a:hover .main-footer .footer-links ul li #feedback-widget a,
.page-act-practice-test #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a:hover .page-online-products #contact-us .btn,
.page-act-practice-test #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a:hover .page-online-products #profile-types .btn,
.page-landing .secondary-prep .container .grid-items .item>a:hover .button,
.page-landing .secondary-prep .container .grid-items .item>a:hover .main-footer .footer-links ul li #feedback-widget a,
.page-landing .secondary-prep .container .grid-items .item>a:hover .page-online-products #contact-us .btn,
.page-landing .secondary-prep .container .grid-items .item>a:hover .page-online-products #profile-types .btn,
.page-landing .secondary-prep .page-act-course #main-content .pricing.no-matrix p .grid-items .item>a:hover .button,
.page-landing .secondary-prep .page-act-course #main-content .pricing.no-matrix p .grid-items .item>a:hover .main-footer .footer-links ul li #feedback-widget a,
.page-landing .secondary-prep .page-act-course #main-content .pricing.no-matrix p .grid-items .item>a:hover .page-online-products #contact-us .btn,
.page-landing .secondary-prep .page-act-course #main-content .pricing.no-matrix p .grid-items .item>a:hover .page-online-products #profile-types .btn,
.page-landing .secondary-prep .page-act-course #main-content section.terms p .grid-items .item>a:hover .button,
.page-landing .secondary-prep .page-act-course #main-content section.terms p .grid-items .item>a:hover .main-footer .footer-links ul li #feedback-widget a,
.page-landing .secondary-prep .page-act-course #main-content section.terms p .grid-items .item>a:hover .page-online-products #contact-us .btn,
.page-landing .secondary-prep .page-act-course #main-content section.terms p .grid-items .item>a:hover .page-online-products #profile-types .btn,
.page-landing .secondary-prep .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item>a:hover .button,
.page-landing .secondary-prep .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item>a:hover .main-footer .footer-links ul li #feedback-widget a,
.page-landing .secondary-prep .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item>a:hover .page-online-products #contact-us .btn,
.page-landing .secondary-prep .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item>a:hover .page-online-products #profile-types .btn,
.page-landing .secondary-prep .page-act-practice-test #main-content section.terms p .grid-items .item>a:hover .button,
.page-landing .secondary-prep .page-act-practice-test #main-content section.terms p .grid-items .item>a:hover .main-footer .footer-links ul li #feedback-widget a,
.page-landing .secondary-prep .page-act-practice-test #main-content section.terms p .grid-items .item>a:hover .page-online-products #contact-us .btn,
.page-landing .secondary-prep .page-act-practice-test #main-content section.terms p .grid-items .item>a:hover .page-online-products #profile-types .btn,
.page-landing .secondary-prep .page-online-products #contact-us #main-content .wrap .grid-items .item>a:hover .btn,
.page-landing .secondary-prep .page-online-products #main-content .wrap .grid-items .item>a:hover #contact-us .btn,
.page-landing .secondary-prep .page-online-products #main-content .wrap .grid-items .item>a:hover #profile-types .btn,
.page-landing .secondary-prep .page-online-products #main-content .wrap .grid-items .item>a:hover .button,
.page-landing .secondary-prep .page-online-products #main-content .wrap .grid-items .item>a:hover .main-footer .footer-links ul li #feedback-widget a,
.page-landing .secondary-prep .page-online-products #profile-types #main-content .wrap .grid-items .item>a:hover .btn,
.page-landing .secondary-prep .page-product #main-content .pricing.no-matrix p .grid-items .item>a:hover .button,
.page-landing .secondary-prep .page-product #main-content .pricing.no-matrix p .grid-items .item>a:hover .main-footer .footer-links ul li #feedback-widget a,
.page-landing .secondary-prep .page-product #main-content .pricing.no-matrix p .grid-items .item>a:hover .page-online-products #contact-us .btn,
.page-landing .secondary-prep .page-product #main-content .pricing.no-matrix p .grid-items .item>a:hover .page-online-products #profile-types .btn,
.page-landing .secondary-prep .page-product #main-content section.terms p .grid-items .item>a:hover .button,
.page-landing .secondary-prep .page-product #main-content section.terms p .grid-items .item>a:hover .main-footer .footer-links ul li #feedback-widget a,
.page-landing .secondary-prep .page-product #main-content section.terms p .grid-items .item>a:hover .page-online-products #contact-us .btn,
.page-landing .secondary-prep .page-product #main-content section.terms p .grid-items .item>a:hover .page-online-products #profile-types .btn,
.page-landing .secondary-prep .page-sat-course #main-content .pricing.no-matrix p .grid-items .item>a:hover .button,
.page-landing .secondary-prep .page-sat-course #main-content .pricing.no-matrix p .grid-items .item>a:hover .main-footer .footer-links ul li #feedback-widget a,
.page-landing .secondary-prep .page-sat-course #main-content .pricing.no-matrix p .grid-items .item>a:hover .page-online-products #contact-us .btn,
.page-landing .secondary-prep .page-sat-course #main-content .pricing.no-matrix p .grid-items .item>a:hover .page-online-products #profile-types .btn,
.page-landing .secondary-prep .page-sat-course #main-content section.terms p .grid-items .item>a:hover .button,
.page-landing .secondary-prep .page-sat-course #main-content section.terms p .grid-items .item>a:hover .main-footer .footer-links ul li #feedback-widget a,
.page-landing .secondary-prep .page-sat-course #main-content section.terms p .grid-items .item>a:hover .page-online-products #contact-us .btn,
.page-landing .secondary-prep .page-sat-course #main-content section.terms p .grid-items .item>a:hover .page-online-products #profile-types .btn,
.page-landing .secondary-prep .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item>a:hover .button,
.page-landing .secondary-prep .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item>a:hover .main-footer .footer-links ul li #feedback-widget a,
.page-landing .secondary-prep .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item>a:hover .page-online-products #contact-us .btn,
.page-landing .secondary-prep .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item>a:hover .page-online-products #profile-types .btn,
.page-landing .secondary-prep .page-sat-practice-test #main-content section.terms p .grid-items .item>a:hover .button,
.page-landing .secondary-prep .page-sat-practice-test #main-content section.terms p .grid-items .item>a:hover .main-footer .footer-links ul li #feedback-widget a,
.page-landing .secondary-prep .page-sat-practice-test #main-content section.terms p .grid-items .item>a:hover .page-online-products #contact-us .btn,
.page-landing .secondary-prep .page-sat-practice-test #main-content section.terms p .grid-items .item>a:hover .page-online-products #profile-types .btn,
.page-online-products #contact-us #main-content .page-landing .secondary-prep .wrap .grid-items .item>a:hover .btn,
.page-online-products #contact-us .page-act-course #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a:hover .btn,
.page-online-products #contact-us .page-act-course #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a:hover .btn,
.page-online-products #contact-us .page-act-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a:hover .btn,
.page-online-products #contact-us .page-act-practice-test #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a:hover .btn,
.page-online-products #contact-us .page-landing .secondary-prep .container .grid-items .item>a:hover .btn,
.page-online-products #contact-us .page-landing .secondary-prep .page-act-course #main-content .pricing.no-matrix p .grid-items .item>a:hover .btn,
.page-online-products #contact-us .page-landing .secondary-prep .page-act-course #main-content section.terms p .grid-items .item>a:hover .btn,
.page-online-products #contact-us .page-landing .secondary-prep .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item>a:hover .btn,
.page-online-products #contact-us .page-landing .secondary-prep .page-act-practice-test #main-content section.terms p .grid-items .item>a:hover .btn,
.page-online-products #contact-us .page-landing .secondary-prep .page-product #main-content .pricing.no-matrix p .grid-items .item>a:hover .btn,
.page-online-products #contact-us .page-landing .secondary-prep .page-product #main-content section.terms p .grid-items .item>a:hover .btn,
.page-online-products #contact-us .page-landing .secondary-prep .page-sat-course #main-content .pricing.no-matrix p .grid-items .item>a:hover .btn,
.page-online-products #contact-us .page-landing .secondary-prep .page-sat-course #main-content section.terms p .grid-items .item>a:hover .btn,
.page-online-products #contact-us .page-landing .secondary-prep .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item>a:hover .btn,
.page-online-products #contact-us .page-landing .secondary-prep .page-sat-practice-test #main-content section.terms p .grid-items .item>a:hover .btn,
.page-online-products #contact-us .page-product #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a:hover .btn,
.page-online-products #contact-us .page-product #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a:hover .btn,
.page-online-products #contact-us .page-sat-course #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a:hover .btn,
.page-online-products #contact-us .page-sat-course #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a:hover .btn,
.page-online-products #contact-us .page-sat-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a:hover .btn,
.page-online-products #contact-us .page-sat-practice-test #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a:hover .btn,
.page-online-products #main-content .page-landing .secondary-prep .wrap .grid-items .item>a:hover #contact-us .btn,
.page-online-products #main-content .page-landing .secondary-prep .wrap .grid-items .item>a:hover #profile-types .btn,
.page-online-products #main-content .page-landing .secondary-prep .wrap .grid-items .item>a:hover .button,
.page-online-products #main-content .page-landing .secondary-prep .wrap .grid-items .item>a:hover .main-footer .footer-links ul li #feedback-widget a,
.page-online-products #profile-types #main-content .page-landing .secondary-prep .wrap .grid-items .item>a:hover .btn,
.page-online-products #profile-types .page-act-course #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a:hover .btn,
.page-online-products #profile-types .page-act-course #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a:hover .btn,
.page-online-products #profile-types .page-act-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a:hover .btn,
.page-online-products #profile-types .page-act-practice-test #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a:hover .btn,
.page-online-products #profile-types .page-landing .secondary-prep .container .grid-items .item>a:hover .btn,
.page-online-products #profile-types .page-landing .secondary-prep .page-act-course #main-content .pricing.no-matrix p .grid-items .item>a:hover .btn,
.page-online-products #profile-types .page-landing .secondary-prep .page-act-course #main-content section.terms p .grid-items .item>a:hover .btn,
.page-online-products #profile-types .page-landing .secondary-prep .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item>a:hover .btn,
.page-online-products #profile-types .page-landing .secondary-prep .page-act-practice-test #main-content section.terms p .grid-items .item>a:hover .btn,
.page-online-products #profile-types .page-landing .secondary-prep .page-product #main-content .pricing.no-matrix p .grid-items .item>a:hover .btn,
.page-online-products #profile-types .page-landing .secondary-prep .page-product #main-content section.terms p .grid-items .item>a:hover .btn,
.page-online-products #profile-types .page-landing .secondary-prep .page-sat-course #main-content .pricing.no-matrix p .grid-items .item>a:hover .btn,
.page-online-products #profile-types .page-landing .secondary-prep .page-sat-course #main-content section.terms p .grid-items .item>a:hover .btn,
.page-online-products #profile-types .page-landing .secondary-prep .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item>a:hover .btn,
.page-online-products #profile-types .page-landing .secondary-prep .page-sat-practice-test #main-content section.terms p .grid-items .item>a:hover .btn,
.page-online-products #profile-types .page-product #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a:hover .btn,
.page-online-products #profile-types .page-product #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a:hover .btn,
.page-online-products #profile-types .page-sat-course #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a:hover .btn,
.page-online-products #profile-types .page-sat-course #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a:hover .btn,
.page-online-products #profile-types .page-sat-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a:hover .btn,
.page-online-products #profile-types .page-sat-practice-test #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a:hover .btn,
.page-product #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a:hover .button,
.page-product #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a:hover .main-footer .footer-links ul li #feedback-widget a,
.page-product #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a:hover .page-online-products #contact-us .btn,
.page-product #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a:hover .page-online-products #profile-types .btn,
.page-product #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a:hover .button,
.page-product #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a:hover .main-footer .footer-links ul li #feedback-widget a,
.page-product #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a:hover .page-online-products #contact-us .btn,
.page-product #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a:hover .page-online-products #profile-types .btn,
.page-sat-course #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a:hover .button,
.page-sat-course #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a:hover .main-footer .footer-links ul li #feedback-widget a,
.page-sat-course #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a:hover .page-online-products #contact-us .btn,
.page-sat-course #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a:hover .page-online-products #profile-types .btn,
.page-sat-course #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a:hover .button,
.page-sat-course #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a:hover .main-footer .footer-links ul li #feedback-widget a,
.page-sat-course #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a:hover .page-online-products #contact-us .btn,
.page-sat-course #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a:hover .page-online-products #profile-types .btn,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a:hover .button,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a:hover .main-footer .footer-links ul li #feedback-widget a,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a:hover .page-online-products #contact-us .btn,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a:hover .page-online-products #profile-types .btn,
.page-sat-practice-test #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a:hover .button,
.page-sat-practice-test #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a:hover .main-footer .footer-links ul li #feedback-widget a,
.page-sat-practice-test #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a:hover .page-online-products #contact-us .btn,
.page-sat-practice-test #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a:hover .page-online-products #profile-types .btn {
    background: #3c92d4;
    color: #fff!important
}

.page-act-course #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a img,
.page-act-course #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a img,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a img,
.page-act-practice-test #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a img,
.page-landing .secondary-prep .container .grid-items .item>a img,
.page-landing .secondary-prep .page-act-course #main-content .pricing.no-matrix p .grid-items .item>a img,
.page-landing .secondary-prep .page-act-course #main-content section.terms p .grid-items .item>a img,
.page-landing .secondary-prep .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item>a img,
.page-landing .secondary-prep .page-act-practice-test #main-content section.terms p .grid-items .item>a img,
.page-landing .secondary-prep .page-online-products #main-content .wrap .grid-items .item>a img,
.page-landing .secondary-prep .page-product #main-content .pricing.no-matrix p .grid-items .item>a img,
.page-landing .secondary-prep .page-product #main-content section.terms p .grid-items .item>a img,
.page-landing .secondary-prep .page-sat-course #main-content .pricing.no-matrix p .grid-items .item>a img,
.page-landing .secondary-prep .page-sat-course #main-content section.terms p .grid-items .item>a img,
.page-landing .secondary-prep .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item>a img,
.page-landing .secondary-prep .page-sat-practice-test #main-content section.terms p .grid-items .item>a img,
.page-online-products #main-content .page-landing .secondary-prep .wrap .grid-items .item>a img,
.page-product #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a img,
.page-product #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a img,
.page-sat-course #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a img,
.page-sat-course #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a img,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a img,
.page-sat-practice-test #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a img {
    width: auto;
    margin: 0 auto
}

.page-act-course #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a img.book,
.page-act-course #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a img.book,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a img.book,
.page-act-practice-test #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a img.book,
.page-landing .secondary-prep .container .grid-items .item>a img.book,
.page-landing .secondary-prep .page-act-course #main-content .pricing.no-matrix p .grid-items .item>a img.book,
.page-landing .secondary-prep .page-act-course #main-content section.terms p .grid-items .item>a img.book,
.page-landing .secondary-prep .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item>a img.book,
.page-landing .secondary-prep .page-act-practice-test #main-content section.terms p .grid-items .item>a img.book,
.page-landing .secondary-prep .page-online-products #main-content .wrap .grid-items .item>a img.book,
.page-landing .secondary-prep .page-product #main-content .pricing.no-matrix p .grid-items .item>a img.book,
.page-landing .secondary-prep .page-product #main-content section.terms p .grid-items .item>a img.book,
.page-landing .secondary-prep .page-sat-course #main-content .pricing.no-matrix p .grid-items .item>a img.book,
.page-landing .secondary-prep .page-sat-course #main-content section.terms p .grid-items .item>a img.book,
.page-landing .secondary-prep .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item>a img.book,
.page-landing .secondary-prep .page-sat-practice-test #main-content section.terms p .grid-items .item>a img.book,
.page-online-products #main-content .page-landing .secondary-prep .wrap .grid-items .item>a img.book,
.page-product #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a img.book,
.page-product #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a img.book,
.page-sat-course #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a img.book,
.page-sat-course #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a img.book,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a img.book,
.page-sat-practice-test #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a img.book {
    height: 140px
}

.page-act-course #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a img.laptop,
.page-act-course #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a img.laptop,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a img.laptop,
.page-act-practice-test #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a img.laptop,
.page-landing .secondary-prep .container .grid-items .item>a img.laptop,
.page-landing .secondary-prep .page-act-course #main-content .pricing.no-matrix p .grid-items .item>a img.laptop,
.page-landing .secondary-prep .page-act-course #main-content section.terms p .grid-items .item>a img.laptop,
.page-landing .secondary-prep .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item>a img.laptop,
.page-landing .secondary-prep .page-act-practice-test #main-content section.terms p .grid-items .item>a img.laptop,
.page-landing .secondary-prep .page-online-products #main-content .wrap .grid-items .item>a img.laptop,
.page-landing .secondary-prep .page-product #main-content .pricing.no-matrix p .grid-items .item>a img.laptop,
.page-landing .secondary-prep .page-product #main-content section.terms p .grid-items .item>a img.laptop,
.page-landing .secondary-prep .page-sat-course #main-content .pricing.no-matrix p .grid-items .item>a img.laptop,
.page-landing .secondary-prep .page-sat-course #main-content section.terms p .grid-items .item>a img.laptop,
.page-landing .secondary-prep .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item>a img.laptop,
.page-landing .secondary-prep .page-sat-practice-test #main-content section.terms p .grid-items .item>a img.laptop,
.page-online-products #main-content .page-landing .secondary-prep .wrap .grid-items .item>a img.laptop,
.page-product #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a img.laptop,
.page-product #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a img.laptop,
.page-sat-course #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a img.laptop,
.page-sat-course #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a img.laptop,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a img.laptop,
.page-sat-practice-test #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a img.laptop {
    height: 126px
}

.page-act-course #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a>div,
.page-act-course #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a>div,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a>div,
.page-act-practice-test #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a>div,
.page-landing .secondary-prep .container .grid-items .item>a>div,
.page-landing .secondary-prep .page-act-course #main-content .pricing.no-matrix p .grid-items .item>a>div,
.page-landing .secondary-prep .page-act-course #main-content section.terms p .grid-items .item>a>div,
.page-landing .secondary-prep .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item>a>div,
.page-landing .secondary-prep .page-act-practice-test #main-content section.terms p .grid-items .item>a>div,
.page-landing .secondary-prep .page-online-products #main-content .wrap .grid-items .item>a>div,
.page-landing .secondary-prep .page-product #main-content .pricing.no-matrix p .grid-items .item>a>div,
.page-landing .secondary-prep .page-product #main-content section.terms p .grid-items .item>a>div,
.page-landing .secondary-prep .page-sat-course #main-content .pricing.no-matrix p .grid-items .item>a>div,
.page-landing .secondary-prep .page-sat-course #main-content section.terms p .grid-items .item>a>div,
.page-landing .secondary-prep .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item>a>div,
.page-landing .secondary-prep .page-sat-practice-test #main-content section.terms p .grid-items .item>a>div,
.page-online-products #main-content .page-landing .secondary-prep .wrap .grid-items .item>a>div,
.page-product #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a>div,
.page-product #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a>div,
.page-sat-course #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a>div,
.page-sat-course #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a>div,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a>div,
.page-sat-practice-test #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a>div {
    padding: 0 0 0 20px
}

.page-act-course #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a>div h3,
.page-act-course #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a>div h3,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a>div h3,
.page-act-practice-test #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a>div h3,
.page-landing .secondary-prep .container .grid-items .item>a>div h3,
.page-landing .secondary-prep .page-act-course #main-content .pricing.no-matrix p .grid-items .item>a>div h3,
.page-landing .secondary-prep .page-act-course #main-content section.terms p .grid-items .item>a>div h3,
.page-landing .secondary-prep .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item>a>div h3,
.page-landing .secondary-prep .page-act-practice-test #main-content section.terms p .grid-items .item>a>div h3,
.page-landing .secondary-prep .page-online-products #main-content .wrap .grid-items .item>a>div h3,
.page-landing .secondary-prep .page-product #main-content .pricing.no-matrix p .grid-items .item>a>div h3,
.page-landing .secondary-prep .page-product #main-content section.terms p .grid-items .item>a>div h3,
.page-landing .secondary-prep .page-sat-course #main-content .pricing.no-matrix p .grid-items .item>a>div h3,
.page-landing .secondary-prep .page-sat-course #main-content section.terms p .grid-items .item>a>div h3,
.page-landing .secondary-prep .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item>a>div h3,
.page-landing .secondary-prep .page-sat-practice-test #main-content section.terms p .grid-items .item>a>div h3,
.page-online-products #main-content .page-landing .secondary-prep .wrap .grid-items .item>a>div h3,
.page-product #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a>div h3,
.page-product #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a>div h3,
.page-sat-course #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a>div h3,
.page-sat-course #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a>div h3,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a>div h3,
.page-sat-practice-test #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a>div h3 {
    display: block;
    margin: 0;
    font-family: "proxima-soft", sans-serif;
    font-weight: 600;

    text-align: left
}

.page-act-course #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a>div .from-price,
.page-act-course #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a>div .from-price,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a>div .from-price,
.page-act-practice-test #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a>div .from-price,
.page-landing .secondary-prep .container .grid-items .item>a>div .from-price,
.page-landing .secondary-prep .page-act-course #main-content .pricing.no-matrix p .grid-items .item>a>div .from-price,
.page-landing .secondary-prep .page-act-course #main-content section.terms p .grid-items .item>a>div .from-price,
.page-landing .secondary-prep .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item>a>div .from-price,
.page-landing .secondary-prep .page-act-practice-test #main-content section.terms p .grid-items .item>a>div .from-price,
.page-landing .secondary-prep .page-online-products #main-content .wrap .grid-items .item>a>div .from-price,
.page-landing .secondary-prep .page-product #main-content .pricing.no-matrix p .grid-items .item>a>div .from-price,
.page-landing .secondary-prep .page-product #main-content section.terms p .grid-items .item>a>div .from-price,
.page-landing .secondary-prep .page-sat-course #main-content .pricing.no-matrix p .grid-items .item>a>div .from-price,
.page-landing .secondary-prep .page-sat-course #main-content section.terms p .grid-items .item>a>div .from-price,
.page-landing .secondary-prep .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item>a>div .from-price,
.page-landing .secondary-prep .page-sat-practice-test #main-content section.terms p .grid-items .item>a>div .from-price,
.page-online-products #main-content .page-landing .secondary-prep .wrap .grid-items .item>a>div .from-price,
.page-product #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a>div .from-price,
.page-product #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a>div .from-price,
.page-sat-course #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a>div .from-price,
.page-sat-course #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a>div .from-price,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a>div .from-price,
.page-sat-practice-test #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a>div .from-price {
    padding-top: 0;
    padding-bottom: 5px;
    color: #383d42;
    font-family: "proxima-soft", sans-serif;
    font-weight: 600;

}

.page-act-course #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a>div p,
.page-act-course #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a>div p,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a>div p,
.page-act-practice-test #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a>div p,
.page-landing .secondary-prep .container .grid-items .item>a>div p,
.page-landing .secondary-prep .page-act-course #main-content .pricing.no-matrix p .grid-items .item>a>div p,
.page-landing .secondary-prep .page-act-course #main-content section.terms p .grid-items .item>a>div p,
.page-landing .secondary-prep .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item>a>div p,
.page-landing .secondary-prep .page-act-practice-test #main-content section.terms p .grid-items .item>a>div p,
.page-landing .secondary-prep .page-online-products #main-content .wrap .grid-items .item>a>div p,
.page-landing .secondary-prep .page-product #main-content .pricing.no-matrix p .grid-items .item>a>div p,
.page-landing .secondary-prep .page-product #main-content section.terms p .grid-items .item>a>div p,
.page-landing .secondary-prep .page-sat-course #main-content .pricing.no-matrix p .grid-items .item>a>div p,
.page-landing .secondary-prep .page-sat-course #main-content section.terms p .grid-items .item>a>div p,
.page-landing .secondary-prep .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item>a>div p,
.page-landing .secondary-prep .page-sat-practice-test #main-content section.terms p .grid-items .item>a>div p,
.page-online-products #main-content .page-landing .secondary-prep .wrap .grid-items .item>a>div p,
.page-product #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a>div p,
.page-product #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a>div p,
.page-sat-course #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a>div p,
.page-sat-course #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a>div p,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a>div p,
.page-sat-practice-test #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a>div p {
    margin: 5px 0 15px;
    padding: 0;
    color: #70808f;

    text-align: left;
    line-height: 1.3
}

.page-act-course #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a>div .more,
.page-act-course #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a>div .more,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a>div .more,
.page-act-practice-test #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a>div .more,
.page-landing .secondary-prep .container .grid-items .item>a>div .more,
.page-landing .secondary-prep .page-act-course #main-content .pricing.no-matrix p .grid-items .item>a>div .more,
.page-landing .secondary-prep .page-act-course #main-content section.terms p .grid-items .item>a>div .more,
.page-landing .secondary-prep .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item>a>div .more,
.page-landing .secondary-prep .page-act-practice-test #main-content section.terms p .grid-items .item>a>div .more,
.page-landing .secondary-prep .page-online-products #main-content .wrap .grid-items .item>a>div .more,
.page-landing .secondary-prep .page-product #main-content .pricing.no-matrix p .grid-items .item>a>div .more,
.page-landing .secondary-prep .page-product #main-content section.terms p .grid-items .item>a>div .more,
.page-landing .secondary-prep .page-sat-course #main-content .pricing.no-matrix p .grid-items .item>a>div .more,
.page-landing .secondary-prep .page-sat-course #main-content section.terms p .grid-items .item>a>div .more,
.page-landing .secondary-prep .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item>a>div .more,
.page-landing .secondary-prep .page-sat-practice-test #main-content section.terms p .grid-items .item>a>div .more,
.page-online-products #main-content .page-landing .secondary-prep .wrap .grid-items .item>a>div .more,
.page-product #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a>div .more,
.page-product #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a>div .more,
.page-sat-course #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a>div .more,
.page-sat-course #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a>div .more,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a>div .more,
.page-sat-practice-test #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a>div .more {
    display: block;
    margin: 15px 0 0;
    color: #3c92d4
}

.page-act-course #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a>div .more em,
.page-act-course #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a>div .more i,
.page-act-course #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a>div .more em,
.page-act-course #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a>div .more i,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a>div .more em,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a>div .more i,
.page-act-practice-test #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a>div .more em,
.page-act-practice-test #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a>div .more i,
.page-landing .secondary-prep .container .grid-items .item>a>div .more em,
.page-landing .secondary-prep .container .grid-items .item>a>div .more i,
.page-landing .secondary-prep .page-act-course #main-content .pricing.no-matrix p .grid-items .item>a>div .more em,
.page-landing .secondary-prep .page-act-course #main-content .pricing.no-matrix p .grid-items .item>a>div .more i,
.page-landing .secondary-prep .page-act-course #main-content section.terms p .grid-items .item>a>div .more em,
.page-landing .secondary-prep .page-act-course #main-content section.terms p .grid-items .item>a>div .more i,
.page-landing .secondary-prep .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item>a>div .more em,
.page-landing .secondary-prep .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item>a>div .more i,
.page-landing .secondary-prep .page-act-practice-test #main-content section.terms p .grid-items .item>a>div .more em,
.page-landing .secondary-prep .page-act-practice-test #main-content section.terms p .grid-items .item>a>div .more i,
.page-landing .secondary-prep .page-online-products #main-content .wrap .grid-items .item>a>div .more em,
.page-landing .secondary-prep .page-online-products #main-content .wrap .grid-items .item>a>div .more i,
.page-landing .secondary-prep .page-product #main-content .pricing.no-matrix p .grid-items .item>a>div .more em,
.page-landing .secondary-prep .page-product #main-content .pricing.no-matrix p .grid-items .item>a>div .more i,
.page-landing .secondary-prep .page-product #main-content section.terms p .grid-items .item>a>div .more em,
.page-landing .secondary-prep .page-product #main-content section.terms p .grid-items .item>a>div .more i,
.page-landing .secondary-prep .page-sat-course #main-content .pricing.no-matrix p .grid-items .item>a>div .more em,
.page-landing .secondary-prep .page-sat-course #main-content .pricing.no-matrix p .grid-items .item>a>div .more i,
.page-landing .secondary-prep .page-sat-course #main-content section.terms p .grid-items .item>a>div .more em,
.page-landing .secondary-prep .page-sat-course #main-content section.terms p .grid-items .item>a>div .more i,
.page-landing .secondary-prep .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item>a>div .more em,
.page-landing .secondary-prep .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item>a>div .more i,
.page-landing .secondary-prep .page-sat-practice-test #main-content section.terms p .grid-items .item>a>div .more em,
.page-landing .secondary-prep .page-sat-practice-test #main-content section.terms p .grid-items .item>a>div .more i,
.page-online-products #main-content .page-landing .secondary-prep .wrap .grid-items .item>a>div .more em,
.page-online-products #main-content .page-landing .secondary-prep .wrap .grid-items .item>a>div .more i,
.page-product #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a>div .more em,
.page-product #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a>div .more i,
.page-product #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a>div .more em,
.page-product #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a>div .more i,
.page-sat-course #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a>div .more em,
.page-sat-course #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a>div .more i,
.page-sat-course #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a>div .more em,
.page-sat-course #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a>div .more i,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a>div .more em,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing .secondary-prep p .grid-items .item>a>div .more i,
.page-sat-practice-test #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a>div .more em,
.page-sat-practice-test #main-content section.terms .page-landing .secondary-prep p .grid-items .item>a>div .more i {
    position: relative;
    top: 2px;
    left: 8px
}

.page-landing .test-basics.articles {
    padding: 3.125em 0;
    background: #eff1f5
}

@media screen and (min-width:768px) {
    .page-landing .test-basics.articles {
        padding: 4.6875em 0
    }
}

.page-landing .test-basics.articles h2 {

}

.page-landing .test-basics.articles .all-articles {
    padding: 10px 20px
}

.page-landing .book-bonus {
    padding: 1.5625em 0;
    background: rgba(255, 255, 255, .66667)
}

.page-landing .book-bonus h2 {
    margin-bottom: 30px;
    color: #677079;
    font-family: "proxima-soft", sans-serif;
    font-weight: 400;

    text-align: center;
    opacity: .9
}

.page-landing .book-bonus h2 strong {
    color: #383d42;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700
}

.page-landing .book-bonus .grid-items {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto
}

.page-landing .book-bonus .grid-items::after {
    clear: both;
    content: "";
    display: table
}

.page-landing .book-bonus .grid-items .item {
    background: #fff;
    box-shadow: 2px 2px 10px 0 #ebebec;
    text-align: center
}

@media screen and (min-width:768px) {
    .page-landing .book-bonus {
        padding: 4.6875em 0
    }
    .page-landing .book-bonus .grid-items .item {
        float: left;
        display: block;
        margin-right: 3.57866%;
        width: 30.94756%;
        clear: none;
        margin-top: 0;
        margin-bottom: 0;
        text-align: left
    }
    .page-landing .book-bonus .grid-items .item:last-child {
        margin-right: 0
    }
}

.page-landing .book-bonus .grid-items .item h3 {
    position: relative;
    z-index: 2;
    display: block;
    margin: 0;
    padding: 10px 0;
    background: rgba(47, 183, 169, .9);
    color: #fff;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;

    text-align: center
}

@media screen and (min-width:768px) {
    .page-landing .book-bonus .grid-items .item h3 {
        height: 40px;
        display: -webkit-box;
        display: -moz-box;
        display: box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -moz-box-align: center;
        box-align: center;
        -webkit-align-items: center;
        -moz-align-items: center;
        -ms-align-items: center;
        -o-align-items: center;
        align-items: center;
        -ms-flex-align: center;
        -webkit-box-pack: center;
        -moz-box-pack: center;
        box-pack: center;
        -webkit-justify-content: center;
        -moz-justify-content: center;
        -ms-justify-content: center;
        -o-justify-content: center;
        justify-content: center;
        -ms-flex-pack: center;
        padding: 0
    }
}

.page-landing .book-bonus .grid-items .item h3 .reg-icon {
    margin-top: -5px;
    padding-right: 3px
}

.page-landing .book-bonus .grid-items .item>div {
    padding: 20px
}

@media screen and (min-width:1024px) {
    .page-landing .book-bonus .grid-items .item>div {
        display: -webkit-box;
        display: -moz-box;
        display: box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -moz-box-align: center;
        box-align: center;
        -webkit-align-items: center;
        -moz-align-items: center;
        -ms-align-items: center;
        -o-align-items: center;
        align-items: center;
        -ms-flex-align: center;
        -webkit-box-pack: center;
        -moz-box-pack: center;
        box-pack: center;
        -webkit-justify-content: center;
        -moz-justify-content: center;
        -ms-justify-content: center;
        -o-justify-content: center;
        justify-content: center;
        -ms-flex-pack: center
    }
}

.page-landing .book-bonus .grid-items .item>div img {
    max-height: 100px
}

.page-landing .book-bonus .grid-items .item>div>div {
    padding-left: 20px
}

.page-landing .book-bonus .grid-items .item>div>div p {
    color: rgba(56, 61, 66, .5);

    line-height: 1.25
}

.page-landing .book-bonus .grid-items .item>div>div .more {
    color: #2fb7a9;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;

    text-transform: none
}

.page-landing .faq .grid-items .item h4,
.page-landing .faq h2 {
    color: #fff;
    font-weight: 700;
    font-family: "proxima-soft", sans-serif
}

.page-landing .book-bonus .grid-items .item>div>div .more i {
    top: 3px
}

.page-landing .faq {
    padding: 3.125em 25;
    background: #e56f3b;
    text-align: center
}

@media screen and (min-width:768px) {
    .page-landing .faq {
        padding: 4.6875em 0;
        text-align: left
    }
}

.page-landing .faq h2 {

    text-align: center
}

.page-landing .faq .grid-items {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto
}

.page-landing .faq .grid-items::after {
    clear: both;
    content: "";
    display: table
}

.page-landing .faq .grid-items .item {
    position: relative;
    clear: both;
    margin-top: .46875em;
    margin-bottom: .46875em
}

@media screen and (min-width:768px) {
    .page-landing .faq .grid-items .item {
        float: left;
        display: block;
        margin-right: 3.57866%;
        width: 30.94756%;
        clear: none;
        margin-top: 0;
        margin-bottom: 0
    }
    .page-landing .faq .grid-items .item:last-child {
        margin-right: 0
    }
}

.page-landing .faq .grid-items .item h4 {
    margin: 1.25em 0 .625em;

}

.page-landing .faq .grid-items .item p {
    color: rgba(255, 255, 255, .8)
}

.page-landing .faq .grid-items .item p a {
    color: #fff;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;
    text-decoration: underline
}

.main-footer .footer-links ul li #feedback-widget .page-landing .faq .grid-items .item a:hover,
.page-landing .faq .grid-items .item .button:hover,
.page-landing .faq .grid-items .item .main-footer .footer-links ul li #feedback-widget a:hover,
.page-landing .faq .grid-items .item .page-online-products #contact-us .btn:hover,
.page-landing .faq .grid-items .item .page-online-products #profile-types .btn:hover,
.page-online-products #contact-us .page-landing .faq .grid-items .item .btn:hover,
.page-online-products #profile-types .page-landing .faq .grid-items .item .btn:hover {
    color: #e56f3b!important
}

.page-landing section>h2 {
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;

    text-align: center;
    margin: 0 0 1.25em
}

@media screen and (min-width:768px) {
    .page-landing section>h2 {

    }
    .page-act-course #main-content .pricing.no-matrix .page-landing.psat .start-prepping p,
    .page-act-course #main-content .pricing.no-matrix .page-landing.toefl .start-prepping p,
    .page-act-course #main-content section.terms .page-landing.psat .start-prepping p,
    .page-act-course #main-content section.terms .page-landing.toefl .start-prepping p,
    .page-act-practice-test #main-content .pricing.no-matrix .page-landing.psat .start-prepping p,
    .page-act-practice-test #main-content .pricing.no-matrix .page-landing.toefl .start-prepping p,
    .page-act-practice-test #main-content section.terms .page-landing.psat .start-prepping p,
    .page-act-practice-test #main-content section.terms .page-landing.toefl .start-prepping p,
    .page-landing.psat .start-prepping .container,
    .page-landing.psat .start-prepping .page-act-course #main-content .pricing.no-matrix p,
    .page-landing.psat .start-prepping .page-act-course #main-content section.terms p,
    .page-landing.psat .start-prepping .page-act-practice-test #main-content .pricing.no-matrix p,
    .page-landing.psat .start-prepping .page-act-practice-test #main-content section.terms p,
    .page-landing.psat .start-prepping .page-online-products #main-content .wrap,
    .page-landing.psat .start-prepping .page-product #main-content .pricing.no-matrix p,
    .page-landing.psat .start-prepping .page-product #main-content section.terms p,
    .page-landing.psat .start-prepping .page-sat-course #main-content .pricing.no-matrix p,
    .page-landing.psat .start-prepping .page-sat-course #main-content section.terms p,
    .page-landing.psat .start-prepping .page-sat-practice-test #main-content .pricing.no-matrix p,
    .page-landing.psat .start-prepping .page-sat-practice-test #main-content section.terms p,
    .page-landing.toefl .start-prepping .container,
    .page-landing.toefl .start-prepping .page-act-course #main-content .pricing.no-matrix p,
    .page-landing.toefl .start-prepping .page-act-course #main-content section.terms p,
    .page-landing.toefl .start-prepping .page-act-practice-test #main-content .pricing.no-matrix p,
    .page-landing.toefl .start-prepping .page-act-practice-test #main-content section.terms p,
    .page-landing.toefl .start-prepping .page-online-products #main-content .wrap,
    .page-landing.toefl .start-prepping .page-product #main-content .pricing.no-matrix p,
    .page-landing.toefl .start-prepping .page-product #main-content section.terms p,
    .page-landing.toefl .start-prepping .page-sat-course #main-content .pricing.no-matrix p,
    .page-landing.toefl .start-prepping .page-sat-course #main-content section.terms p,
    .page-landing.toefl .start-prepping .page-sat-practice-test #main-content .pricing.no-matrix p,
    .page-landing.toefl .start-prepping .page-sat-practice-test #main-content section.terms p,
    .page-online-products #main-content .page-landing.psat .start-prepping .wrap,
    .page-online-products #main-content .page-landing.toefl .start-prepping .wrap,
    .page-product #main-content .pricing.no-matrix .page-landing.psat .start-prepping p,
    .page-product #main-content .pricing.no-matrix .page-landing.toefl .start-prepping p,
    .page-product #main-content section.terms .page-landing.psat .start-prepping p,
    .page-product #main-content section.terms .page-landing.toefl .start-prepping p,
    .page-sat-course #main-content .pricing.no-matrix .page-landing.psat .start-prepping p,
    .page-sat-course #main-content .pricing.no-matrix .page-landing.toefl .start-prepping p,
    .page-sat-course #main-content section.terms .page-landing.psat .start-prepping p,
    .page-sat-course #main-content section.terms .page-landing.toefl .start-prepping p,
    .page-sat-practice-test #main-content .pricing.no-matrix .page-landing.psat .start-prepping p,
    .page-sat-practice-test #main-content .pricing.no-matrix .page-landing.toefl .start-prepping p,
    .page-sat-practice-test #main-content section.terms .page-landing.psat .start-prepping p,
    .page-sat-practice-test #main-content section.terms .page-landing.toefl .start-prepping p {
        margin: 0 1.875em;
        padding: 0 50px 110px
    }
    .page-act-course #main-content .pricing.no-matrix .page-landing.psat .start-prepping p .grid-items,
    .page-act-course #main-content .pricing.no-matrix .page-landing.toefl .start-prepping p .grid-items,
    .page-act-course #main-content section.terms .page-landing.psat .start-prepping p .grid-items,
    .page-act-course #main-content section.terms .page-landing.toefl .start-prepping p .grid-items,
    .page-act-practice-test #main-content .pricing.no-matrix .page-landing.psat .start-prepping p .grid-items,
    .page-act-practice-test #main-content .pricing.no-matrix .page-landing.toefl .start-prepping p .grid-items,
    .page-act-practice-test #main-content section.terms .page-landing.psat .start-prepping p .grid-items,
    .page-act-practice-test #main-content section.terms .page-landing.toefl .start-prepping p .grid-items,
    .page-landing.psat .start-prepping .container .grid-items,
    .page-landing.psat .start-prepping .page-act-course #main-content .pricing.no-matrix p .grid-items,
    .page-landing.psat .start-prepping .page-act-course #main-content section.terms p .grid-items,
    .page-landing.psat .start-prepping .page-act-practice-test #main-content .pricing.no-matrix p .grid-items,
    .page-landing.psat .start-prepping .page-act-practice-test #main-content section.terms p .grid-items,
    .page-landing.psat .start-prepping .page-online-products #main-content .wrap .grid-items,
    .page-landing.psat .start-prepping .page-product #main-content .pricing.no-matrix p .grid-items,
    .page-landing.psat .start-prepping .page-product #main-content section.terms p .grid-items,
    .page-landing.psat .start-prepping .page-sat-course #main-content .pricing.no-matrix p .grid-items,
    .page-landing.psat .start-prepping .page-sat-course #main-content section.terms p .grid-items,
    .page-landing.psat .start-prepping .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items,
    .page-landing.psat .start-prepping .page-sat-practice-test #main-content section.terms p .grid-items,
    .page-landing.toefl .start-prepping .container .grid-items,
    .page-landing.toefl .start-prepping .page-act-course #main-content .pricing.no-matrix p .grid-items,
    .page-landing.toefl .start-prepping .page-act-course #main-content section.terms p .grid-items,
    .page-landing.toefl .start-prepping .page-act-practice-test #main-content .pricing.no-matrix p .grid-items,
    .page-landing.toefl .start-prepping .page-act-practice-test #main-content section.terms p .grid-items,
    .page-landing.toefl .start-prepping .page-online-products #main-content .wrap .grid-items,
    .page-landing.toefl .start-prepping .page-product #main-content .pricing.no-matrix p .grid-items,
    .page-landing.toefl .start-prepping .page-product #main-content section.terms p .grid-items,
    .page-landing.toefl .start-prepping .page-sat-course #main-content .pricing.no-matrix p .grid-items,
    .page-landing.toefl .start-prepping .page-sat-course #main-content section.terms p .grid-items,
    .page-landing.toefl .start-prepping .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items,
    .page-landing.toefl .start-prepping .page-sat-practice-test #main-content section.terms p .grid-items,
    .page-online-products #main-content .page-landing.psat .start-prepping .wrap .grid-items,
    .page-online-products #main-content .page-landing.toefl .start-prepping .wrap .grid-items,
    .page-product #main-content .pricing.no-matrix .page-landing.psat .start-prepping p .grid-items,
    .page-product #main-content .pricing.no-matrix .page-landing.toefl .start-prepping p .grid-items,
    .page-product #main-content section.terms .page-landing.psat .start-prepping p .grid-items,
    .page-product #main-content section.terms .page-landing.toefl .start-prepping p .grid-items,
    .page-sat-course #main-content .pricing.no-matrix .page-landing.psat .start-prepping p .grid-items,
    .page-sat-course #main-content .pricing.no-matrix .page-landing.toefl .start-prepping p .grid-items,
    .page-sat-course #main-content section.terms .page-landing.psat .start-prepping p .grid-items,
    .page-sat-course #main-content section.terms .page-landing.toefl .start-prepping p .grid-items,
    .page-sat-practice-test #main-content .pricing.no-matrix .page-landing.psat .start-prepping p .grid-items,
    .page-sat-practice-test #main-content .pricing.no-matrix .page-landing.toefl .start-prepping p .grid-items,
    .page-sat-practice-test #main-content section.terms .page-landing.psat .start-prepping p .grid-items,
    .page-sat-practice-test #main-content section.terms .page-landing.toefl .start-prepping p .grid-items {
        max-width: 75%
    }
    .page-act-course #main-content .pricing.no-matrix .page-landing.psat .start-prepping p .grid-items .item,
    .page-act-course #main-content .pricing.no-matrix .page-landing.toefl .start-prepping p .grid-items .item,
    .page-act-course #main-content section.terms .page-landing.psat .start-prepping p .grid-items .item,
    .page-act-course #main-content section.terms .page-landing.toefl .start-prepping p .grid-items .item,
    .page-act-practice-test #main-content .pricing.no-matrix .page-landing.psat .start-prepping p .grid-items .item,
    .page-act-practice-test #main-content .pricing.no-matrix .page-landing.toefl .start-prepping p .grid-items .item,
    .page-act-practice-test #main-content section.terms .page-landing.psat .start-prepping p .grid-items .item,
    .page-act-practice-test #main-content section.terms .page-landing.toefl .start-prepping p .grid-items .item,
    .page-landing.psat .start-prepping .container .grid-items .item,
    .page-landing.psat .start-prepping .page-act-course #main-content .pricing.no-matrix p .grid-items .item,
    .page-landing.psat .start-prepping .page-act-course #main-content section.terms p .grid-items .item,
    .page-landing.psat .start-prepping .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item,
    .page-landing.psat .start-prepping .page-act-practice-test #main-content section.terms p .grid-items .item,
    .page-landing.psat .start-prepping .page-online-products #main-content .wrap .grid-items .item,
    .page-landing.psat .start-prepping .page-product #main-content .pricing.no-matrix p .grid-items .item,
    .page-landing.psat .start-prepping .page-product #main-content section.terms p .grid-items .item,
    .page-landing.psat .start-prepping .page-sat-course #main-content .pricing.no-matrix p .grid-items .item,
    .page-landing.psat .start-prepping .page-sat-course #main-content section.terms p .grid-items .item,
    .page-landing.psat .start-prepping .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item,
    .page-landing.psat .start-prepping .page-sat-practice-test #main-content section.terms p .grid-items .item,
    .page-landing.toefl .start-prepping .container .grid-items .item,
    .page-landing.toefl .start-prepping .page-act-course #main-content .pricing.no-matrix p .grid-items .item,
    .page-landing.toefl .start-prepping .page-act-course #main-content section.terms p .grid-items .item,
    .page-landing.toefl .start-prepping .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item,
    .page-landing.toefl .start-prepping .page-act-practice-test #main-content section.terms p .grid-items .item,
    .page-landing.toefl .start-prepping .page-online-products #main-content .wrap .grid-items .item,
    .page-landing.toefl .start-prepping .page-product #main-content .pricing.no-matrix p .grid-items .item,
    .page-landing.toefl .start-prepping .page-product #main-content section.terms p .grid-items .item,
    .page-landing.toefl .start-prepping .page-sat-course #main-content .pricing.no-matrix p .grid-items .item,
    .page-landing.toefl .start-prepping .page-sat-course #main-content section.terms p .grid-items .item,
    .page-landing.toefl .start-prepping .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item,
    .page-landing.toefl .start-prepping .page-sat-practice-test #main-content section.terms p .grid-items .item,
    .page-online-products #main-content .page-landing.psat .start-prepping .wrap .grid-items .item,
    .page-online-products #main-content .page-landing.toefl .start-prepping .wrap .grid-items .item,
    .page-product #main-content .pricing.no-matrix .page-landing.psat .start-prepping p .grid-items .item,
    .page-product #main-content .pricing.no-matrix .page-landing.toefl .start-prepping p .grid-items .item,
    .page-product #main-content section.terms .page-landing.psat .start-prepping p .grid-items .item,
    .page-product #main-content section.terms .page-landing.toefl .start-prepping p .grid-items .item,
    .page-sat-course #main-content .pricing.no-matrix .page-landing.psat .start-prepping p .grid-items .item,
    .page-sat-course #main-content .pricing.no-matrix .page-landing.toefl .start-prepping p .grid-items .item,
    .page-sat-course #main-content section.terms .page-landing.psat .start-prepping p .grid-items .item,
    .page-sat-course #main-content section.terms .page-landing.toefl .start-prepping p .grid-items .item,
    .page-sat-practice-test #main-content .pricing.no-matrix .page-landing.psat .start-prepping p .grid-items .item,
    .page-sat-practice-test #main-content .pricing.no-matrix .page-landing.toefl .start-prepping p .grid-items .item,
    .page-sat-practice-test #main-content section.terms .page-landing.psat .start-prepping p .grid-items .item,
    .page-sat-practice-test #main-content section.terms .page-landing.toefl .start-prepping p .grid-items .item {
        float: left;
        display: block;
        margin-right: 3.57866%;
        width: 48.21067%
    }
    .page-act-course #main-content .pricing.no-matrix .page-landing.psat .start-prepping p .grid-items .item:last-child,
    .page-act-course #main-content .pricing.no-matrix .page-landing.toefl .start-prepping p .grid-items .item:last-child,
    .page-act-course #main-content section.terms .page-landing.psat .start-prepping p .grid-items .item:last-child,
    .page-act-course #main-content section.terms .page-landing.toefl .start-prepping p .grid-items .item:last-child,
    .page-act-practice-test #main-content .pricing.no-matrix .page-landing.psat .start-prepping p .grid-items .item:last-child,
    .page-act-practice-test #main-content .pricing.no-matrix .page-landing.toefl .start-prepping p .grid-items .item:last-child,
    .page-act-practice-test #main-content section.terms .page-landing.psat .start-prepping p .grid-items .item:last-child,
    .page-act-practice-test #main-content section.terms .page-landing.toefl .start-prepping p .grid-items .item:last-child,
    .page-landing.psat .start-prepping .container .grid-items .item:last-child,
    .page-landing.psat .start-prepping .page-act-course #main-content .pricing.no-matrix p .grid-items .item:last-child,
    .page-landing.psat .start-prepping .page-act-course #main-content section.terms p .grid-items .item:last-child,
    .page-landing.psat .start-prepping .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item:last-child,
    .page-landing.psat .start-prepping .page-act-practice-test #main-content section.terms p .grid-items .item:last-child,
    .page-landing.psat .start-prepping .page-online-products #main-content .wrap .grid-items .item:last-child,
    .page-landing.psat .start-prepping .page-product #main-content .pricing.no-matrix p .grid-items .item:last-child,
    .page-landing.psat .start-prepping .page-product #main-content section.terms p .grid-items .item:last-child,
    .page-landing.psat .start-prepping .page-sat-course #main-content .pricing.no-matrix p .grid-items .item:last-child,
    .page-landing.psat .start-prepping .page-sat-course #main-content section.terms p .grid-items .item:last-child,
    .page-landing.psat .start-prepping .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item:last-child,
    .page-landing.psat .start-prepping .page-sat-practice-test #main-content section.terms p .grid-items .item:last-child,
    .page-landing.toefl .start-prepping .container .grid-items .item:last-child,
    .page-landing.toefl .start-prepping .page-act-course #main-content .pricing.no-matrix p .grid-items .item:last-child,
    .page-landing.toefl .start-prepping .page-act-course #main-content section.terms p .grid-items .item:last-child,
    .page-landing.toefl .start-prepping .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item:last-child,
    .page-landing.toefl .start-prepping .page-act-practice-test #main-content section.terms p .grid-items .item:last-child,
    .page-landing.toefl .start-prepping .page-online-products #main-content .wrap .grid-items .item:last-child,
    .page-landing.toefl .start-prepping .page-product #main-content .pricing.no-matrix p .grid-items .item:last-child,
    .page-landing.toefl .start-prepping .page-product #main-content section.terms p .grid-items .item:last-child,
    .page-landing.toefl .start-prepping .page-sat-course #main-content .pricing.no-matrix p .grid-items .item:last-child,
    .page-landing.toefl .start-prepping .page-sat-course #main-content section.terms p .grid-items .item:last-child,
    .page-landing.toefl .start-prepping .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item:last-child,
    .page-landing.toefl .start-prepping .page-sat-practice-test #main-content section.terms p .grid-items .item:last-child,
    .page-online-products #main-content .page-landing.psat .start-prepping .wrap .grid-items .item:last-child,
    .page-online-products #main-content .page-landing.toefl .start-prepping .wrap .grid-items .item:last-child,
    .page-product #main-content .pricing.no-matrix .page-landing.psat .start-prepping p .grid-items .item:last-child,
    .page-product #main-content .pricing.no-matrix .page-landing.toefl .start-prepping p .grid-items .item:last-child,
    .page-product #main-content section.terms .page-landing.psat .start-prepping p .grid-items .item:last-child,
    .page-product #main-content section.terms .page-landing.toefl .start-prepping p .grid-items .item:last-child,
    .page-sat-course #main-content .pricing.no-matrix .page-landing.psat .start-prepping p .grid-items .item:last-child,
    .page-sat-course #main-content .pricing.no-matrix .page-landing.toefl .start-prepping p .grid-items .item:last-child,
    .page-sat-course #main-content section.terms .page-landing.psat .start-prepping p .grid-items .item:last-child,
    .page-sat-course #main-content section.terms .page-landing.toefl .start-prepping p .grid-items .item:last-child,
    .page-sat-practice-test #main-content .pricing.no-matrix .page-landing.psat .start-prepping p .grid-items .item:last-child,
    .page-sat-practice-test #main-content .pricing.no-matrix .page-landing.toefl .start-prepping p .grid-items .item:last-child,
    .page-sat-practice-test #main-content section.terms .page-landing.psat .start-prepping p .grid-items .item:last-child,
    .page-sat-practice-test #main-content section.terms .page-landing.toefl .start-prepping p .grid-items .item:last-child {
        margin-right: 0
    }
}

.page-act-course #main-content .pricing.no-matrix .page-landing.clep .secondary-prep p,
.page-act-course #main-content section.terms .page-landing.clep .secondary-prep p,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing.clep .secondary-prep p,
.page-act-practice-test #main-content section.terms .page-landing.clep .secondary-prep p,
.page-landing.clep .secondary-prep .container,
.page-landing.clep .secondary-prep .page-act-course #main-content .pricing.no-matrix p,
.page-landing.clep .secondary-prep .page-act-course #main-content section.terms p,
.page-landing.clep .secondary-prep .page-act-practice-test #main-content .pricing.no-matrix p,
.page-landing.clep .secondary-prep .page-act-practice-test #main-content section.terms p,
.page-landing.clep .secondary-prep .page-online-products #main-content .wrap,
.page-landing.clep .secondary-prep .page-product #main-content .pricing.no-matrix p,
.page-landing.clep .secondary-prep .page-product #main-content section.terms p,
.page-landing.clep .secondary-prep .page-sat-course #main-content .pricing.no-matrix p,
.page-landing.clep .secondary-prep .page-sat-course #main-content section.terms p,
.page-landing.clep .secondary-prep .page-sat-practice-test #main-content .pricing.no-matrix p,
.page-landing.clep .secondary-prep .page-sat-practice-test #main-content section.terms p,
.page-online-products #main-content .page-landing.clep .secondary-prep .wrap,
.page-product #main-content .pricing.no-matrix .page-landing.clep .secondary-prep p,
.page-product #main-content section.terms .page-landing.clep .secondary-prep p,
.page-sat-course #main-content .pricing.no-matrix .page-landing.clep .secondary-prep p,
.page-sat-course #main-content section.terms .page-landing.clep .secondary-prep p,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing.clep .secondary-prep p,
.page-sat-practice-test #main-content section.terms .page-landing.clep .secondary-prep p {
    max-width: 50%
}

.page-act-course #main-content .pricing.no-matrix .page-landing.clep .secondary-prep p .grid-items .item,
.page-act-course #main-content section.terms .page-landing.clep .secondary-prep p .grid-items .item,
.page-act-practice-test #main-content .pricing.no-matrix .page-landing.clep .secondary-prep p .grid-items .item,
.page-act-practice-test #main-content section.terms .page-landing.clep .secondary-prep p .grid-items .item,
.page-landing.clep .secondary-prep .container .grid-items .item,
.page-landing.clep .secondary-prep .page-act-course #main-content .pricing.no-matrix p .grid-items .item,
.page-landing.clep .secondary-prep .page-act-course #main-content section.terms p .grid-items .item,
.page-landing.clep .secondary-prep .page-act-practice-test #main-content .pricing.no-matrix p .grid-items .item,
.page-landing.clep .secondary-prep .page-act-practice-test #main-content section.terms p .grid-items .item,
.page-landing.clep .secondary-prep .page-online-products #main-content .wrap .grid-items .item,
.page-landing.clep .secondary-prep .page-product #main-content .pricing.no-matrix p .grid-items .item,
.page-landing.clep .secondary-prep .page-product #main-content section.terms p .grid-items .item,
.page-landing.clep .secondary-prep .page-sat-course #main-content .pricing.no-matrix p .grid-items .item,
.page-landing.clep .secondary-prep .page-sat-course #main-content section.terms p .grid-items .item,
.page-landing.clep .secondary-prep .page-sat-practice-test #main-content .pricing.no-matrix p .grid-items .item,
.page-landing.clep .secondary-prep .page-sat-practice-test #main-content section.terms p .grid-items .item,
.page-online-products #main-content .page-landing.clep .secondary-prep .wrap .grid-items .item,
.page-product #main-content .pricing.no-matrix .page-landing.clep .secondary-prep p .grid-items .item,
.page-product #main-content section.terms .page-landing.clep .secondary-prep p .grid-items .item,
.page-sat-course #main-content .pricing.no-matrix .page-landing.clep .secondary-prep p .grid-items .item,
.page-sat-course #main-content section.terms .page-landing.clep .secondary-prep p .grid-items .item,
.page-sat-practice-test #main-content .pricing.no-matrix .page-landing.clep .secondary-prep p .grid-items .item,
.page-sat-practice-test #main-content section.terms .page-landing.clep .secondary-prep p .grid-items .item {
    width: 100%
}

.page-landing section.disclaimer {
    margin-left: auto;
    margin-right: auto;
    max-width: 50%;
    margin-bottom: 50px;

    text-align: center
}

.page-landing section.disclaimer::after {
    clear: both;
    content: "";
    display: table
}

.page-act .featured,
.page-college-admissions #secondary-nav-wrap #secondary-navigation ul li:first-child,
.page-graduate-admissions #secondary-nav-wrap #secondary-navigation ul li:first-child,
.page-sat .featured,
.search-page .search-main .facets {
    display: none
}

.search-page {
    background-color: #fff
}

.search-page .search-main {
    overflow: hidden;
    clear: both;
    min-height: 100vh;
    background: #e9ecf0
}

@media screen and (min-width:768px) {
    .search-page .search-main .facets {
        float: left;
        display: block;
        margin-right: 3.57866%;
        width: 25.55284%;
        position: relative;
        z-index: 99999;
        left: 1px;
        margin-bottom: -10000px;
        padding-top: 1.25em;
        padding-right: 2.35765%;
        padding-bottom: 10000px;
        background: #fff;
        border-right: 1px solid #d2d9e2;
        box-shadow: 2px 2px 3px rgba(0, 0, 0, .05)
    }
    .search-page .search-main .facets:last-child {
        margin-right: 0
    }
}

@media screen and (min-width:1024px) {
    .search-page .search-main .facets {
        float: left;
        display: block;
        margin-right: 2.84259%;
        width: 22.86806%;
        padding-top: 2.1875em
    }
    .search-page .search-main .facets:last-child {
        margin-right: 0
    }
}

.search-page .search-main .facets:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    margin-left: -23.824355vw;
    padding-left: 23.824355vw;
    background: #fff
}

.search-page .search-main .facets .facet {
    position: relative;
    margin: 0;
    padding: 0;
    border: none;
    border-bottom: 1px solid #e2e6ec
}

.search-page .search-main .facets .facet.inactive {
    opacity: .5;
    pointer-events: none
}

.search-page .search-main .facets .facet legend {
    position: relative;
    width: 100%;
    padding: .9375em 0;
    color: #383d42;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;

    cursor: pointer
}

@media screen and (min-width:1024px) {
    .search-page .search-main .facets .facet legend {

    }
}

.search-page .search-main .facets .facet legend:hover i:not(.icon-pi-cross) {
    color: #383d42
}

.search-page .search-main .facets .facet legend i {
    position: relative;
    top: .0625em;
    left: 0;
    display: inline-block;
    margin-right: .625em;
    color: #b7bdc2;

}

.search-page .search-main .facets .facet legend .clear-filter i {
    top: .1875em;
    float: right;
    margin-right: 0;

}

.search-page .search-main .facets .facet legend .clear-filter i:hover {
    color: #fb7674
}

.search-page .search-main .facets .facet .sub-legend {
    margin-bottom: .3125em;
    color: #9ba3ab;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;
    font-weight: 400;
    ;
    text-transform: uppercase;
    letter-spacing: -.025em
}

.search-page .search-main .facets .facet .ui-select-container.select2 .select2-choice {
    width: 100%!important;
    height: auto!important;
    padding: 2px 10px 3px;
    box-shadow: 0 5px 5px -5px rgba(0, 0, 0, .175);
    -webkit-appearance: none;
    outline: 0;
    background: #fff;
    border: 1px solid #c3ccd8;
    border-radius: 3px;

}

@media screen and (min-width:768px) {
    .search-page .search-main .facets .facet .ui-select-container.select2 .select2-choice {
        padding: 3px 7px 2px;

    }
}

.search-page .search-main .facets .facet .ui-select-container.select2 .select2-choice>.select2-chosen {
    margin-right: 25px
}

@media screen and (min-width:768px) {
    .search-page .search-main .facets .facet .ui-select-container.select2 .select2-choice>.select2-chosen {
        margin-right: 15px
    }
}

@media screen and (min-width:1024px) {
    .search-page .search-main .facets .facet .ui-select-container.select2 .select2-choice {
        padding: 2px 10px 3px;

    }
    .search-page .search-main .facets .facet .ui-select-container.select2 .select2-choice>.select2-chosen {
        margin-right: 25px
    }
}

.search-page .search-main .facets .facet .ui-select-container.select2 .ui-select-toggle {
    width: auto;
    border-radius: 0;
    border-left: 1px solid #d1d8e1;
    background: 0 0
}

.search-page .search-main .facets .facet .ui-select-container.select2 .ui-select-toggle b {
    background: 0 0;
    color: #383d42
}

.search-page .search-main .facets .facet .ui-select-container.select2 .ui-select-toggle b:before {
    content: "U";
    ;
    vertical-align: middle;
    position: relative;
    top: 2px
}

.search-page .search-main .facets .facet .fields {
    padding: 0 0 .9375em
}

.search-page .search-main .facets .facet .fields::after {
    clear: both;
    content: "";
    display: table
}

.search-page .search-main .facets .facet .fields.has-hover md-radio-group md-radio-button,
.search-page .search-main .facets .facet .fields.has-hover>div {
    position: relative;
    display: inline-block;
    width: 100%
}

.search-page .search-main .facets .facet .fields.has-hover md-radio-group md-radio-button:hover,
.search-page .search-main .facets .facet .fields.has-hover>div:hover {
    background: #f1f3f6;
    width: calc(100% + 5px);
    margin-left: -5px;
    padding-left: 5px;
    border-radius: 3px
}

.search-page .search-main .facets .facet .fields .inactive {
    opacity: .5;
    pointer-events: none
}

.search-page .search-main .facets .facet .fields i.online {
    position: absolute;
    top: -.0625em;
    margin-left: .3125em;

    width: 16px
}

.search-page .search-main .facets .facet .fields .ui-select-container.ui-select-multiple.open ul.dropdown-menu {
    overflow-y: scroll;
    height: 200px;
    position: absolute;
    z-index: 999999;
    background: #FFF;
    padding: 5px;
    border: 1px solid #cbd2dd;
    width: 100%
}

.search-page .search-main .facets .facet .fields .ui-select-container.ui-select-multiple .ui-select-choices {
    display: none
}

.search-page .search-main .facets .facet .fields .ui-select-container.ui-select-multiple>div {
    position: relative
}

.search-page .search-main .facets .facet .fields .ui-select-container.ui-select-multiple>div:after {
    content: "U";
    position: absolute;
    bottom: 0;
    right: 2px;
    vertical-align: middle;
    line-height: 1.45;
    opacity: .5
}

.search-page .search-main .facets .facet .fields .ui-select-container.ui-select-multiple input[type=text] {
    position: relative;
    z-index: 99999;
    background: 0 0;
    width: 100%!important;
    padding: 7px 0 8px 10px;
    box-shadow: inset 0 7px 7px -7px rgba(0, 0, 0, .15);
    -webkit-appearance: none;
    outline: 0;
    border: 1px solid #c3ccd8;
    border-radius: 3px;

}

.search-page .search-main .facets .facet .fields .ui-select-container.ui-select-multiple .ui-select-choices-group {

}

.search-page .search-main .facets .facet .fields .ui-select-container.ui-select-multiple .ui-select-choices-group .ui-select-choices-group-label {
    padding: 0 2px 3px;
    color: #383d42
}

.search-page .search-main .facets .facet .fields .ui-select-container.ui-select-multiple .ui-select-choices-group .ui-select-choices-row {
    margin-right: -5px;
    margin-left: -5px;
    padding: 6px 12px;
    line-height: 1.3;
    border-bottom: 1px solid #e1e1e1
}

.search-page .search-main .facets .facet .fields .ui-select-container.ui-select-multiple .ui-select-choices-group .ui-select-choices-row:hover {
    background: #f0f0f0
}

.search-page .search-main .facets .facet .fields .ui-select-container.ui-select-multiple .ui-select-choices-group .ui-select-choices-row:last-of-type {
    margin-bottom: 7px
}

.search-page .search-main .facets .facet .fields .ui-select-container.ui-select-multiple .ui-select-choices-group .ui-select-choices-row a {
    color: #444a50
}

.search-page .search-main .facets .facet .fields .ui-select-container.ui-select-multiple .ui-select-match {
    width: 100%;
    margin-top: .625em;
    padding: 0;
    background: 0 0;
    border: none
}

.search-page .search-main .facets .facet .fields .ui-select-container.ui-select-multiple .ui-select-match>span {
    position: relative;
    display: inline-block;
    width: 100%;
    margin: 0 0 .625em;
    padding: .3125em .625em;
    color: #444a50;
    border: 1px solid #bbc5d3;
    border-radius: 3px;
    font-family: "proxima-soft", sans-serif;
    font-weight: 400;

    box-shadow: none
}

.search-page .search-main .facets .facet .fields .ui-select-container.ui-select-multiple .ui-select-match>span .close {
    position: absolute;
    right: 0;
    bottom: .25em;
    width: 1.25em;

}

.search-page .search-main .facets .facet .fields .ui-select-container.ui-select-multiple .ui-select-match>span .close:hover {
    cursor: pointer;
    color: #fb7674
}

.search-page .search-main .facets .facet .fields .select2-container {
    display: block
}

.search-page .search-main .facets .facet .fields .select2-search {
    display: none
}

.search-page .search-main .facets .facet .fields .ui-select-choices-row a {
    color: #000
}

.search-page .search-main .facets .facet .fields select.aos {
    padding: 3px;
    width: 100%
}

.search-page .search-main .facets .facet .fields .hideshow {
    display: block;
    color: #369;
    padding: 5px;
    cursor: pointer
}

.search-page .search-main .facets .facet .fields .fields select[multiple=multiple] {
    height: 250px
}

.search-page .search-main .facets .facet .fields optgroup.ng-scope {

}

.search-page .search-main .facets .facet .fields .ui-select-highlight {
    text-decoration: underline
}

.search-page .search-main .facets .facet .fields .ui-select-choices-group-label {
    font-weight: 700
}

.search-page .search-main .facets .facet .fields .ui-select-container .ui-select-choices {
    display: none
}

.search-page .search-main .facets .facet .fields .ui-select-container.open .ui-select-choices {
    display: block
}

.search-page .search-main .facets .facet .fields .ui-select-offscreen {
    display: none
}

.search-page .search-main .facets .facet .fields .facet .select2-container {
    display: block
}

.search-page .search-main .facets .facet .fields .facet .select2-search {
    display: none
}

.search-page .search-main .facets .facet.hidden-facet legend i {
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg);
    top: -.1875em;
    left: .1875em
}

.search-page .search-main .facets .facet.location .fields input.reg,
.search-page .search-main .facets .facet.location .fields select.reg {
    height: 2.5em;
    float: left;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    font-family: "proxima-soft", sans-serif;
    font-weight: 400;
    color: #383d42;
    border-radius: 3px;

    margin-bottom: 0;
    padding: 0 .625em .0625em;
    outline: 0;
    border: 1px solid #d2d9e2;
    box-shadow: none
}

.search-page .search-main .facets .facet.location .fields select.reg {
    width: calc(60% - 3px);
    margin-right: 6px;
    background: url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/cloud/images/select-filter-bg.png) right center no-repeat #fff;
    background-position-x: -660px;
    background-position-y: -8px
}

.search-page .search-main .facets .facet.location .fields select.reg::-ms-expand {
    display: none
}

.search-page .search-main .facets .facet.location .fields select.reg option {
    background: #fff
}

.search-page .search-main .facets .facet.location .fields input.reg.miles-zip {
    width: calc(40% - 3px)
}

.search-page .search-main .facets .facet.state .fields .ui-select-container.ui-select-multiple .ui-select-choices {
    padding-top: 0;
    padding-bottom: 0
}

.search-page .search-main .facets .facet.size .val-label {
    position: absolute;
    top: .5em;
    right: 0;
    padding-right: .3125em;
    color: #737d87;

    line-height: 1;
    text-align: center
}

.search-page .search-main .facets .facet .deadline .fields input.reg,
.search-page .search-main .facets .facet .deadline .fields select.reg {
    margin-bottom: 1.5625em
}

.search-page .search-main .facets .facet.tags .tag-wrapper {
    display: inline-block
}

.search-page .search-main .facets .facet.tags .tag-wrapper .tag {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    border-radius: 99px;
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, .1);
    box-shadow: 0 1px 2px rgba(0, 0, 0, .15);
    position: relative;
    margin: 5px 5px 5px 0;
    padding: .4375em .875em;
    color: #808a93
}

.search-page .search-main .facets .facet.tags .tag-wrapper .tag input[type=checkbox] {
    margin: 0;
    padding: 0;
    opacity: 0;
    position: absolute;
    z-index: 300;
    cursor: pointer;
    left: 0;
    width: 100%;
    height: 100%
}

.search-page .search-main .facets .facet.tags .tag-wrapper .tag:hover {
    background: #fc7136;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, .15)
}

.search-page .search-main .facets .facet.tags .tag-wrapper .tag:hover label {
    color: #fff
}

.search-page .search-main .facets .facet.tags .tag-wrapper .tag:hover .count {
    color: #fff;
    opacity: .9
}

.search-page .search-main .facets .facet.tags .tag-wrapper .tag label {
    font-family: "proxima-soft", sans-serif;
    font-weight: 600;

    line-height: 1;
    display: inline-block;
    margin: 0;
    position: relative;
    text-decoration: none
}

.search-page .search-main .facets .facet.tags .tag-wrapper .tag .count {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    box-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -o-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    color: #9ba3ab;
    ;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;
    line-height: 1;
    margin-left: 10px
}

.search-page .search-main .facets .facet.tags .tag-wrapper .tag .count:before {
    display: inline-block;
    content: attr(count);
    position: relative;
    top: 1px
}

.search-page .search-main .facets .facet.tags .tag-wrapper .tag .icon-pi-check {
    display: none;
    top: 8px;
    right: 10px;

    -webkit-transition: all 80ms ease-in;
    transition: all 80ms ease-in
}

.search-page .search-main .facets .facet.tags .tag-wrapper .tag input[type=checkbox]:checked+label {
    background: #fc834f;
    border: 1px solid #fc834f;
    color: #fff;
    -webkit-animation: flick 80ms;
    animation: flick 80ms
}

.search-page .search-main .facets .facet.tags .tag-wrapper .tag input[type=checkbox]:checked~.count {
    display: none
}

.search-page .search-main .facets .facet.tags .tag-wrapper .tag input[type=checkbox]:checked~.icon-pi-check {
    -webkit-animation: flick 80ms;
    animation: flick 80ms;
    display: block
}

.search-page .search-main .facets md-checkbox .md-container:before,
.search-page .search-main .facets md-radio-button .md-container .md-ripple-container {
    display: none
}

@-webkit-keyframes flick {
    60% {
        -webkit-transform: scale(1.15);
        transform: scale(1.15)
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes flick {
    60% {
        -webkit-transform: scale(1.15);
        transform: scale(1.15)
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

.search-page .search-main .facets md-radio-button {
    margin: 0;
    padding: 2px 0
}

.search-page .search-main .facets md-radio-button .md-container {
    top: 3px
}

.search-page .search-main .facets md-radio-button .md-off {
    background-color: #fff;
    border-width: 1px;
    border-color: #d2d9e2
}

.search-page .search-main .facets md-radio-button.md-checked .md-off {
    border-color: #b3bfce
}

.search-page .search-main .facets md-radio-button .md-on {
    background-color: #fc7136
}

.search-page .search-main .facets md-radio-group .md-checked .md-ink-ripple {
    color: transparantize(#677079, .75)
}

.search-page .search-main .facets md-checkbox {
    margin: 2px 0 0;
    padding-left: 18px
}

@media screen and (min-width:768px) {
    .search-page .search-main .facets md-checkbox {
        padding-left: 10px
    }
}

.search-page .search-main .facets md-checkbox .md-label {
    margin-top: -1px
}

.search-page .search-main .facets md-checkbox .md-container {
    width: 16px;
    height: 16px
}

.search-page .search-main .facets md-checkbox .md-icon {
    top: -1px;
    width: 16px;
    height: 16px;
    border-width: 1px
}

.search-page .search-main .facets md-checkbox:not([disabled]) .md-icon,
.search-page .search-main .facets md-checkbox:not([disabled]).md-checked .md-icon {
    background-color: #fff;
    border: 1px solid #d2d9e2
}

.search-page .search-main .facets md-checkbox.md-checked .md-icon:after {
    top: 1px;
    left: 4px;
    width: 6px;
    height: 10px;
    border-color: #fc7136
}

.search-page .search-main .facets .md-label {
    color: #444a50;
    font-family: "proxima-soft", sans-serif;

    font-weight: 400;
    line-height: 1;
    opacity: .9
}

@media screen and (min-width:1024px) {
    .search-page .search-main .facets md-checkbox {
        padding-left: 18px
    }
    .search-page .search-main .facets .md-label {

    }
}

.search-page .search-main .facets .ad-300x250 {
    margin: 1.5625em 0
}

.search-page .search-main .mobile-filter {
    display: block;
    position: absolute;
    top: 51px;
    right: 10px;
    width: auto;
    height: auto;
    padding: .6875em 1.25em .8125em;

    z-index: 99999;
    border-radius: 3px;
    border: none;
    background-color: #fc7136;
    color: #fff;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    cursor: pointer
}

.search-page .search-main .mobile-facets {
    display: none;
    position: fixed;
    top: 50px;
    right: 0;
    width: 80%;
    margin: 0;
    padding: 0;
    background: #fff;
    border: 1px solid #d2d9e2;
    z-index: 999999;
    height: calc(100% - 50px);
    overflow: scroll;
    -webkit-overflow-scrolling: touch
}

@media screen and (min-width:768px) {
    .search-page .search-main .mobile-filter {
        display: none
    }
    .search-page .search-main .mobile-facets {
        display: none!important
    }
}

.search-page .search-main .mobile-facets .facets {
    display: block
}

.search-page .search-main .mobile-facets .facets .facet legend {
    padding: 1.25em;

}

.search-page .search-main .mobile-facets .facets .facet legend i {
    float: right;
    top: .1875em;
    margin-right: 5px;

    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg)
}

.search-page .search-main .mobile-facets .facets .facet legend i.rotated {
    -webkit-transform: rotate(0);
    -moz-transform: rotate(0);
    -o-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0)
}

.search-page .search-main .mobile-facets .facets .facet legend .clear-filter,
.search-page .search-main .mobile-facets .facets .facet.no-collapse-mobile legend {
    display: none
}

.search-page .search-main .mobile-facets .facets .facet.no-collapse-mobile .fields {
    display: block!important;
    background-color: #fff
}

.search-page .search-main .mobile-facets .facets .facet.no-collapse-mobile .ui-select-container.select2 {
    padding: 0!important
}

.search-page .search-main .mobile-facets .facets .facet.no-collapse-mobile .ui-select-container.select2.open .select2-choice .ui-select-toggle b {
    -webkit-transform: rotate(0);
    -moz-transform: rotate(0);
    -ms-transform: rotate(0);
    -o-transform: rotate(0);
    transform: rotate(0);
    top: 10px;
    right: 17px;
    color: #383d42
}

.search-page .search-main .mobile-facets .facets .facet.no-collapse-mobile .ui-select-container.select2 .select2-choice {
    width: 100%!important;
    margin: 0;
    padding: .9375em 1.25em;
    border: none;
    background: 0 0;
    box-shadow: none;
    color: #383d42!important;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;

}

.search-page .search-main .mobile-facets .facets .facet.no-collapse-mobile .ui-select-container.select2 .select2-choice:hover .ui-select-toggle b {
    color: #383d42
}

.search-page .search-main .mobile-facets .facets .facet.no-collapse-mobile .ui-select-container.select2 .select2-choice>.select2-chosen {
    display: inline-block;
    overflow: visible
}

.search-page .search-main .mobile-facets .facets .facet.no-collapse-mobile .ui-select-container.select2 .select2-choice>.select2-chosen.ng-hide:not(.ng-hide-animate) {
    display: inline-block!important;
    margin-right: 0!important
}

.search-page .search-main .mobile-facets .facets .facet.no-collapse-mobile .ui-select-container.select2 .select2-choice>.select2-chosen span,
.search-page .search-main .mobile-facets .facets .facet.no-collapse-mobile .ui-select-container.select2 .ui-select-dropdown ul.ui-select-choices li.ui-select-choices-group ul li:first-child {
    display: none
}

.search-page .search-main .mobile-facets .facets .facet.no-collapse-mobile .ui-select-container.select2 .select2-choice .ui-select-toggle {
    border: none
}

.search-page .search-main .mobile-facets .facets .facet.no-collapse-mobile .ui-select-container.select2 .select2-choice .ui-select-toggle b {
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg);
    position: relative;
    right: 7px;
    color: #b7bdc2;

}

.search-page .search-main .mobile-facets .facets .facet.no-collapse-mobile .ui-select-container.select2 .ui-select-dropdown ul.ui-select-choices {
    background-color: #f1f3f6
}

.search-page .search-main .mobile-facets .facets .facet.no-collapse-mobile .ui-select-container.select2 .ui-select-dropdown ul.ui-select-choices li.ui-select-choices-group ul li {
    padding: .9375em!important;
    border-bottom: 1px solid rgba(0, 0, 0, .1)!important;
    font-family: "proxima-soft", sans-serif;
    font-weight: 600;

}

.search-page .search-main .mobile-facets .facets .facet.no-collapse-mobile .ui-select-container.select2 .ui-select-dropdown ul.ui-select-choices li.ui-select-choices-group ul li.select2-highlighted {
    position: relative;
    background: 0 0!important;
    color: #fc7136;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700
}

.search-page .search-main .mobile-facets .facets .facet.no-collapse-mobile .ui-select-container.select2 .ui-select-dropdown ul.ui-select-choices li.ui-select-choices-group ul li.select2-highlighted>div div:after {
    content: "4";
    float: right;
    color: #fc7136;

    position: relative;
    top: 0
}

.search-page .search-main .mobile-facets .facets .facet.no-collapse-mobile .ui-select-container.select2 .ui-select-dropdown ul.ui-select-choices li.ui-select-choices-group ul li:last-child {
    border-bottom: none!important
}

.search-page .search-main .mobile-facets .facets .facet.no-collapse-mobile .ui-select-container.select2 .ui-select-dropdown ul.ui-select-choices li.ui-select-choices-group ul li:hover {
    background: #e9edf1
}

.search-page .search-main .mobile-facets .facets .facet .fields {
    display: none;
    background-color: #f1f3f6;
    padding: 0
}

.search-page .search-main .mobile-facets .facets .facet .fields.expanded {
    display: block
}

.search-page .search-main .mobile-facets .facets .facet .fields.has-hover md-radio-group md-radio-button,
.search-page .search-main .mobile-facets .facets .facet .fields.has-hover>div {
    border-bottom: 1px solid rgba(0, 0, 0, .1)
}

.search-page .search-main .mobile-facets .facets .facet .fields.has-hover md-radio-group md-radio-button:last-of-type,
.search-page .search-main .mobile-facets .facets .facet .fields.has-hover>div:last-of-type {
    border-bottom: none
}

.search-page .search-main .mobile-facets .facets .facet .fields.has-hover md-radio-group md-radio-button:hover,
.search-page .search-main .mobile-facets .facets .facet .fields.has-hover>div:hover {
    background: #e9edf1;
    width: 100%;
    margin: 0;
    padding: inherit;
    border-radius: 0
}

.search-page .search-main .mobile-facets .facets .facet .fields md-checkbox .md-container .md-icon,
.search-page .search-main .mobile-facets .facets .facet .fields md-radio-button .md-container .md-icon,
.search-page .search-main .mobile-facets .facets .facet .fields md-radio-button .md-container .md-off,
.search-page .search-main .mobile-facets .facets .facet .fields md-radio-button .md-container .md-on {
    width: 20px;
    height: 20px
}

.search-page .search-main .mobile-facets .facets .facet .fields.has-hover md-radio-group md-radio-button:hover {
    padding: .625em
}

.search-page .search-main .mobile-facets .facets .facet .fields .md-label {
    font-family: "proxima-soft", sans-serif;
    font-weight: 600;

}

.search-page .search-main .mobile-facets .facets .facet .fields md-checkbox,
.search-page .search-main .mobile-facets .facets .facet .fields md-radio-button {
    margin: 0;
    padding: .625em
}

.search-page .search-main .mobile-facets .facets .facet .fields md-checkbox .md-container,
.search-page .search-main .mobile-facets .facets .facet .fields md-radio-button .md-container {
    position: absolute;
    right: .9375em;
    left: auto;
    width: 20px;
    height: 20px
}

.search-page .search-main .mobile-facets .facets .facet .fields md-checkbox.md-checked .md-label,
.search-page .search-main .mobile-facets .facets .facet .fields md-radio-button.md-checked .md-label {
    color: #fc7136;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700
}

.search-page .search-main .mobile-facets .facets .facet .fields md-checkbox.md-checked .md-icon:after,
.search-page .search-main .mobile-facets .facets .facet .fields md-radio-button.md-checked .md-icon:after {
    transform: rotate(45deg) scale(1.2);
    top: 2px;
    left: 6px
}

.search-page .search-main .mobile-facets .facets .facet .fields md-radio-button .md-container {
    top: 12px
}

.search-page .search-main .mobile-facets .facets .facet .fields .ui-select-container {
    padding: .625em 1.0625em 0
}

.search-page .search-main .mobile-facets .facets .facet .fields .ui-select-container.select2 {
    padding-bottom: .625em
}

.search-page .search-main .mobile-facets .facets .facet .fields .ui-select-container.select2 .ui-select-dropdown {
    position: relative;
    width: 100%;
    margin-top: 0;
    border: none!important
}

.search-page .search-main .mobile-facets .facets .facet .fields .ui-select-container.select2 .ui-select-dropdown ul.ui-select-choices {
    max-height: none;
    margin: 0;
    padding: 0
}

.search-page .search-main .mobile-facets .facets .facet .fields .ui-select-container.select2 .ui-select-dropdown ul.ui-select-choices li.ui-select-choices-group ul li {
    padding: .625em 1.25em;
    border-bottom: 1px solid rgba(0, 0, 0, .1)
}

.search-page .search-main .mobile-facets .facets .facet .fields .ui-select-container.select2 .ui-select-dropdown ul.ui-select-choices li.ui-select-choices-group ul li:first-child {
    display: none
}

.search-page .search-main .mobile-facets .facets .facet .fields .ui-select-container.ui-select-multiple .ui-select-choices {
    position: relative;
    margin-bottom: 10px
}

.search-page .search-main .mobileFilterCloseScreen {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
    z-index: 99999;
    display: none
}

.search-page .search-main .results {
    width: 100%;
    position: relative;
    background: #e9ecf0
}

.search-page .search-main .results:after,
.search-page .search-main .results:before {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    background: #e9ecf0;
    content: ''
}

.search-page .search-main .results:before {
    left: 0;
    margin-left: -1000px;
    padding-left: 1000px
}

.search-page .search-main .results:after {
    right: 0;
    margin-right: -1000px;
    padding-right: 1000px
}

@media screen and (min-width:768px) {
    .search-page .search-main .results {
        float: left;
        display: block;
        margin-right: 3.57866%;
        width: 70.8685%
    }
    .search-page .search-main .results:last-child {
        margin-right: 0
    }
}

.search-page .search-main .results.loading #type-tabs,
.search-page .search-main .results.loading .SERP-Bottom-Leaderboard-Multi,
.search-page .search-main .results.loading .SERP-Leaderboard-Multi,
.search-page .search-main .results.loading .SERP-Middle-Leaderboard-Multi,
.search-page .search-main .results.loading .display-options,
.search-page .search-main .results.loading .matching-results,
.search-page .search-main .results.loading .pagination,
.search-page .search-main .results.loading ol {
    opacity: .33333
}

.search-page .search-main .results .progress-marker {
    position: fixed;
    left: calc(50% - 50px);
    z-index: 999
}

@media screen and (min-width:768px) {
    .search-page .search-main .results .progress-marker {
        top: 50%;
        left: 58%
    }
}

@media screen and (min-width:1024px) {
    .search-page .search-main .results {
        float: left;
        display: block;
        margin-right: 2.84259%;
        width: 74.28935%
    }
    .search-page .search-main .results:last-child {
        margin-right: 0
    }
    .search-page .search-main .results .progress-marker {
        left: 57%
    }
}

@media screen and (min-width:1200px) {
    .search-page .search-main .results .progress-marker {
        left: 55.2%
    }
}

@media (min-width:1600px) {
    .search-page .search-main .results .progress-marker {
        left: 58%
    }
}

.search-page .search-main .results md-progress-circular .md-inner .md-gap,
.search-page .search-main .results md-progress-circular.md-default-theme .md-inner .md-gap {
    border-top-color: #fc7136;
    border-bottom-color: #fc7136
}

.search-page .search-main .results md-progress-circular .md-inner .md-left .md-half-circle,
.search-page .search-main .results md-progress-circular.md-default-theme .md-inner .md-left .md-half-circle {
    border-top-color: #fc7136;
    border-left-color: #fc7136
}

.search-page .search-main .results md-progress-circular .md-inner .md-right .md-half-circle,
.search-page .search-main .results md-progress-circular.md-default-theme .md-inner .md-right .md-half-circle {
    border-top-color: #fc7136;
    border-right-color: #fc7136
}

.search-page .search-main .results nav#type-tabs {
    position: absolute;
    top: 40px;
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    -webkit-box-lines: multiple;
    -moz-box-lines: multiple;
    box-lines: multiple;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    z-index: 999;
    margin-right: -5000px;
    margin-left: -5000px;
    padding-right: 5000px;
    padding-left: 5000px;
    background: #d2d5d8;
    border-bottom: 1px solid #c3ccd8;
    box-shadow: inset 0 3px 3px rgba(0, 0, 0, .05)
}

@media screen and (min-width:1024px) {
    .search-page .search-main .results nav#type-tabs {
        top: 0;
        -webkit-box-lines: single;
        -moz-box-lines: single;
        box-lines: single;
        -webkit-flex-wrap: nowrap;
        -moz-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        height: 60px
    }
}

.search-page .search-main .results nav#type-tabs ul,
.search-page .search-main .results nav#type-tabs>div:first-of-type {
    width: 100%;
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    box-flex: 1;
    -webkit-flex: 1 100%;
    -moz-flex: 1 100%;
    -ms-flex: 1 100%;
    flex: 1 100%
}

@media screen and (min-width:1200px) {
    .search-page .search-main .results nav#type-tabs ul,
    .search-page .search-main .results nav#type-tabs>div:first-of-type {
        float: left;
        display: block;
        margin-right: 2.35765%;
        width: 48.82117%
    }
    .search-page .search-main .results nav#type-tabs ul:last-child,
    .search-page .search-main .results nav#type-tabs>div:first-of-type:last-child {
        margin-right: 0
    }
}

.search-page .search-main .results nav#type-tabs ul {
    -webkit-box-ordinal-group: 2;
    -moz-box-ordinal-group: 2;
    box-ordinal-group: 2;
    -webkit-order: 2;
    -moz-order: 2;
    order: 2;
    -ms-flex-order: 2;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    box-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -o-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center;
    white-space: nowrap
}

@media screen and (min-width:768px) {
    .search-page .search-main .results nav#type-tabs ul {
        -webkit-box-pack: initial;
        -moz-box-pack: initial;
        box-pack: initial;
        -webkit-justify-content: initial;
        -moz-justify-content: initial;
        -ms-justify-content: initial;
        -o-justify-content: initial;
        justify-content: initial;
        -ms-flex-pack: initial
    }
}

@media screen and (min-width:1024px) {
    .search-page .search-main .results nav#type-tabs ul {
        -webkit-box-ordinal-group: 1;
        -moz-box-ordinal-group: 1;
        box-ordinal-group: 1;
        -webkit-order: 1;
        -moz-order: 1;
        order: 1;
        -ms-flex-order: 1;
        float: left;
        display: block;
        margin-right: 2.84259%;
        width: 58.86297%
    }
    .search-page .search-main .results nav#type-tabs ul:last-child {
        margin-right: 0
    }
}

.search-page .search-main .results nav#type-tabs ul li {
    display: inline-block;
    position: relative;
    margin: 0;
    padding: 0;
    border-left: 1px solid transparent;
    border-right: 1px solid transparent
}

.search-page .search-main .results nav#type-tabs ul li:first-child {
    margin-left: 0
}

.search-page .search-main .results nav#type-tabs ul li:last-child {
    margin-right: 0
}

.search-page .search-main .results nav#type-tabs ul li.active {
    background: #fff;
    border-left: 1px solid #c3ccd8;
    border-right: 1px solid #c3ccd8;
    border-top: 1px solid #c3ccd8
}

@media screen and (min-width:1024px) {
    .search-page .search-main .results nav#type-tabs ul li.active {
        border-top: none;
        box-shadow: inset 0 3px 3px rgba(0, 0, 0, .075)
    }
}

.search-page .search-main .results nav#type-tabs ul li.active a {
    color: #383d42;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700
}

.search-page .search-main .results nav#type-tabs ul li.active a:before {
    position: absolute;
    z-index: 9;
    bottom: -9px;
    left: 50%;
    margin-left: -9px;
    content: '';
    display: block;
    border-left: 9px solid transparent;
    border-right: 9px solid transparent;
    border-top: 9px solid #fff
}

.search-page .search-main .results nav#type-tabs ul li.active a:after {
    position: absolute;
    bottom: -10px;
    left: 50%;
    margin-left: -10px;
    content: '';
    display: block;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid #b4bfce
}

.search-page .search-main .results nav#type-tabs ul li a {
    display: inline-block;
    padding: 13px 10px;
    color: #737d87;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;

    line-height: 1
}

@media screen and (min-width:768px) {
    .search-page .search-main .results nav#type-tabs ul li a {
        padding: 13px 10px;

    }
    .search-page .search-main .results nav#type-tabs ul li a .plural {
        display: none
    }
}

@media screen and (min-width:1024px) {
    .search-page .search-main .results nav#type-tabs ul li a {
        padding: 23px 20px;

    }
}

.search-page .search-main .results nav#type-tabs ul li a .results-text {
    display: none
}

@media screen and (min-width:768px) {
    .search-page .search-main .results nav#type-tabs ul li a .results-text {
        display: inline
    }
}

.search-page .search-main .results nav#type-tabs ul li:hover a {
    color: #2c3034
}

.search-page .search-main .results nav#type-tabs>div:first-of-type {
    position: relative;
    -webkit-box-ordinal-group: 1;
    -moz-box-ordinal-group: 1;
    box-ordinal-group: 1;
    -webkit-order: 1;
    -moz-order: 1;
    order: 1;
    -ms-flex-order: 1;
    margin: -.625em 0 .3125em;
    padding-top: 1.25em
}

@media screen and (min-width:1024px) {
    .search-page .search-main .results nav#type-tabs>div:first-of-type {
        margin: 0 2.84259% 0 0;
        padding-top: 0;
        -webkit-box-ordinal-group: 2;
        -moz-box-ordinal-group: 2;
        box-ordinal-group: 2;
        -webkit-order: 2;
        -moz-order: 2;
        order: 2;
        -ms-flex-order: 2;
        float: left;
        display: block;
        width: 38.29445%
    }
    .search-page .search-main .results nav#type-tabs>div:first-of-type:last-child {
        margin-right: 0
    }
}

.search-page .search-main .results nav#type-tabs>div:first-of-type input[type=text] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    position: relative;
    width: calc(100% - 71px);
    height: 31px;
    float: left;

    margin: 0 5px 0 0;
    padding: 0 .625em;
    border-radius: 3px;
    box-shadow: none;
    border: 1px solid #fff
}

@media screen and (min-width:768px) {
    .search-page .search-main .results nav#type-tabs>div:first-of-type input[type=text] {
        width: 100%;
        height: 34px;
        padding: 0 .9375em;
        border: 1px solid #d2d9e2
    }
}

@media screen and (min-width:1024px) {
    .search-page .search-main .results nav#type-tabs>div:first-of-type input[type=text] {
        width: calc(100% - 95px);
        margin: 0 10px 0 0;

    }
}

.search-page .search-main .results nav#type-tabs>div:first-of-type input[type=text]::-ms-clear {
    display: none;
    width: 0;
    height: 0
}

.search-page .search-main .results nav#type-tabs>div:first-of-type input[type=text]:focus {
    outline-color: transparent;
    outline-style: none;
    border-color: #fff
}

.search-page .search-main .results nav#type-tabs>div:first-of-type .clear-filter {
    position: absolute;
    top: 27px;
    right: 80px;
    opacity: .25
}

@media screen and (min-width:768px) {
    .search-page .search-main .results nav#type-tabs>div:first-of-type input[type=text]:focus {
        border-color: #d2d9e2
    }
    .search-page .search-main .results nav#type-tabs>div:first-of-type .clear-filter {
        top: 28px;
        right: 86px
    }
}

.main-footer .footer-links ul li #feedback-widget .search-page .search-main .results nav#type-tabs>div:first-of-type a,
.page-online-products #contact-us .search-page .search-main .results nav#type-tabs>div:first-of-type .btn,
.page-online-products #profile-types .search-page .search-main .results nav#type-tabs>div:first-of-type .btn,
.search-page .search-main .results nav#type-tabs>div:first-of-type .button,
.search-page .search-main .results nav#type-tabs>div:first-of-type .main-footer .footer-links ul li #feedback-widget a,
.search-page .search-main .results nav#type-tabs>div:first-of-type .page-online-products #contact-us .btn,
.search-page .search-main .results nav#type-tabs>div:first-of-type .page-online-products #profile-types .btn {
    display: none
}

@media screen and (min-width:768px) {
    .main-footer .footer-links ul li #feedback-widget .search-page .search-main .results nav#type-tabs>div:first-of-type a,
    .page-online-products #contact-us .search-page .search-main .results nav#type-tabs>div:first-of-type .btn,
    .page-online-products #profile-types .search-page .search-main .results nav#type-tabs>div:first-of-type .btn,
    .search-page .search-main .results nav#type-tabs>div:first-of-type .button,
    .search-page .search-main .results nav#type-tabs>div:first-of-type .main-footer .footer-links ul li #feedback-widget a,
    .search-page .search-main .results nav#type-tabs>div:first-of-type .page-online-products #contact-us .btn,
    .search-page .search-main .results nav#type-tabs>div:first-of-type .page-online-products #profile-types .btn {
        display: inline-block;
        width: auto;
        height: 32px;
        margin-top: 1px;
        padding: .75em 1.25em;

        border-radius: 3px
    }
}

@media screen and (min-width:1024px) {
    .search-page .search-main .results nav#type-tabs>div:first-of-type .clear-filter {
        top: 8px;
        right: 106px
    }
    .main-footer .footer-links ul li #feedback-widget .search-page .search-main .results nav#type-tabs>div:first-of-type a,
    .page-online-products #contact-us .search-page .search-main .results nav#type-tabs>div:first-of-type .btn,
    .page-online-products #profile-types .search-page .search-main .results nav#type-tabs>div:first-of-type .btn,
    .search-page .search-main .results nav#type-tabs>div:first-of-type .button,
    .search-page .search-main .results nav#type-tabs>div:first-of-type .main-footer .footer-links ul li #feedback-widget a,
    .search-page .search-main .results nav#type-tabs>div:first-of-type .page-online-products #contact-us .btn,
    .search-page .search-main .results nav#type-tabs>div:first-of-type .page-online-products #profile-types .btn {
        height: auto;
        margin-top: 0;
        position: relative;
        top: 1px;

    }
}

.search-page .search-main .results nav#type-tabs md-progress-linear {
    position: absolute;
    bottom: -5px;
    left: 0;
    height: 5px
}

.search-page .search-main .results nav#type-tabs md-progress-linear .md-container {
    height: 5px;
    background-color: transparent
}

.search-page .search-main .results nav#type-tabs md-progress-linear .md-container .md-bar {
    background-color: #b7bdc2
}

.search-page .search-main .results .matching-results {
    width: 100%;
    border-bottom: 1px solid #c2ccd8;
    margin-bottom: 1.875em
}

.search-page .search-main .results .matching-results h2 {
    margin: 0;
    color: #5b636b;
    font-family: "proxima-soft", sans-serif;
    font-weight: 400;

    letter-spacing: -.025em
}

.search-page .search-main .results .matching-results .did-you-mean a,
.search-page .search-main .results .matching-results h2 span>span {
    font-weight: 700;
    font-family: "proxima-soft", sans-serif
}

@media screen and (min-width:768px) {
    .search-page .search-main .results .matching-results {
        margin-bottom: 0
    }
    .search-page .search-main .results .matching-results h2 {

    }
}

@media screen and (min-width:1024px) {
    .search-page .search-main .results .matching-results h2 {

    }
}

.search-page .search-main .results .matching-results h2>span {
    text-transform: lowercase
}

.search-page .search-main .results .matching-results h2 span>span {
    color: #383d42
}

.search-page .search-main .results .matching-results h2 span>span:last-of-type {
    color: #fc7136
}

.search-page .search-main .results .matching-results h2 span>span:last-of-type:after,
.search-page .search-main .results .matching-results h2 span>span:last-of-type:before {
    content: '"';
    display: inline-block
}

.search-page .search-main .results .matching-results h2 span>span:last-of-type:empty:after,
.search-page .search-main .results .matching-results h2 span>span:last-of-type:empty:before {
    content: ''
}

.search-page .search-main .results .matching-results .did-you-mean {
    padding-top: .3125em;
    padding-bottom: .625em;
    color: #677079;

    font-style: italic
}

.search-page .search-main .results .matching-results .facet-tags {
    margin-top: .3125em;
    margin-bottom: .625em
}

.search-page .search-main .results .matching-results .facet-tags span {
    cursor: pointer;
    display: inline-block;
    margin: .4375em .4375em .4375em 0;
    padding: .375em .75em .4375em;
    border-radius: 99px;
    color: #808a93;
    background-color: #fff;
    box-shadow: 0 1px 2px rgba(0, 0, 0, .15);
    font-family: "proxima-soft", sans-serif;
    font-weight: 600;

    line-height: 1;
    opacity: .9
}

.search-page .search-main .results .matching-results .facet-tags span em {
    font-style: normal;
    opacity: .66666;
    display: none
}

.search-page .search-main .results .matching-results .facet-tags span a {
    color: #808a93
}

.search-page .search-main .results .matching-results .facet-tags span a i {
    position: relative;
    top: .0625em;
    vertical-align: middle;
    margin-left: .625em;
}

.search-page .search-main .results .matching-results .facet-tags span:hover {
    background: #fb7674;
    color: #fff;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, .15)
}

.search-page .search-main .results .matching-results .facet-tags span:hover a i {
    background: #fb7674;
    color: #fff
}

.search-page .search-main .results .display-options {
    display: none
}

@media screen and (min-width:768px) {
    .search-page .search-main .results .display-options {
        width: 100%;
        display: -webkit-box;
        display: -moz-box;
        display: box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -moz-box-align: center;
        box-align: center;
        -webkit-align-items: center;
        -moz-align-items: center;
        -ms-align-items: center;
        -o-align-items: center;
        align-items: center;
        -ms-flex-align: center;
        padding: 1.875em 0
    }
    .search-page .search-main .results .display-options>div {
        display: -webkit-box;
        display: -moz-box;
        display: box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -moz-box-align: center;
        box-align: center;
        -webkit-align-items: center;
        -moz-align-items: center;
        -ms-align-items: center;
        -o-align-items: center;
        align-items: center;
        -ms-flex-align: center
    }
}

@media screen and (min-width:1024px) {
    .search-page .search-main .results .display-options {
        padding: 2.5em 0 1.875em
    }
}

.search-page .search-main .results .display-options>div {
    width: 100%;
    white-space: nowrap
}

.search-page .search-main .results .display-options>div:last-of-type {
    -webkit-box-pack: end;
    -moz-box-pack: end;
    box-pack: end;
    -webkit-justify-content: flex-end;
    -moz-justify-content: flex-end;
    -ms-justify-content: flex-end;
    -o-justify-content: flex-end;
    justify-content: flex-end;
    -ms-flex-pack: end
}

.search-page .search-main .results .display-options .pagination {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    text-align: left;
    padding-right: 0
}

.search-page .search-main .results .display-options .pagination .pag {
    margin: 0;
    border: none
}

.search-page .search-main .results .display-options .pagination .pag li {
    border: none
}

.search-page .search-main .results .display-options .pagination .pag li a {
    color: #b7bdc2
}

.search-page .search-main .results .display-options .pagination .pag li a.current {
    width: 22px;
    height: 22px;
    margin: 0 3px;
    background: #383d42;
    color: #fff;
    border-radius: 99px;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700
}

.search-page .search-main .results .display-options .view-by .show-only-enhanced md-checkbox .md-label span,
.search-page .search-main .results .display-options .zero-results-msg {
    font-weight: 600;
    font-family: "proxima-soft", sans-serif
}

.search-page .search-main .results .display-options .pagination .pag li:not(.pagination-button) a {
    padding: 1px 5px 0
}

.search-page .search-main .results .display-options .pagination .pag li.pagination-button {
    width: auto
}

.search-page .search-main .results .display-options .pagination .pag li.pagination-button a {
    padding: 0 10px
}

.search-page .search-main .results .display-options .pagination .pag li.pagination-button:first-of-type {
    width: 25px
}

.search-page .search-main .results .display-options .pagination .pag li.pagination-button:first-of-type a {
    margin-top: 2px;
    padding-left: 0
}

.search-page .search-main .results .display-options .pagination .pag li.pagination-button:last-of-type {
    position: relative;
    top: -1px
}

@-moz-document url-prefix() {
    .search-page .search-main .results .display-options .pagination .pag li.pagination-button:last-of-type {
        top: 2px
    }
}

.search-page .search-main .results .display-options .pagination .pag a.disabled {
    color: #b7bdc2
}

.search-page .search-main .results .display-options .pagination .pag a:hover {
    background-color: transparent;
    color: #383d42
}

.search-page .search-main .results .display-options .map-key {
    display: none
}

.search-page .search-main .results .display-options .zero-results-msg {
    width: 100%;
    display: inline-table;
    margin: 0 auto;

    text-align: center;
    opacity: .66666
}

.search-page .search-main .results .display-options .view-by {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;

}

.search-page .search-main .results .display-options .view-by .show-only-enhanced {
    margin-top: -2px;
    border-right: 1px solid #c9d1dc
}

@media screen and (min-width:768px) {
    .search-page .search-main .results .display-options .view-by .show-only-enhanced {
        padding-right: .46875em
    }
}

@media screen and (min-width:1200px) {
    .search-page .search-main .results .display-options .view-by .show-only-enhanced {
        padding-right: .9375em
    }
}

.search-page .search-main .results .display-options .view-by .show-only-enhanced md-checkbox {
    margin: 0;
    padding-left: 18px;
    line-height: 1
}

@media screen and (min-width:768px) {
    .search-page .search-main .results .display-options .view-by .show-only-enhanced md-checkbox {
        padding-left: 10px
    }
    .search-page .search-main .results .display-options .view-by .show {
        padding-right: 0
    }
}

.search-page .search-main .results .display-options .view-by .show-only-enhanced md-checkbox .md-label {
    margin-top: 3px;
    margin-left: 15px;
    white-space: nowrap
}

@media screen and (min-width:1024px) {
    .search-page .search-main .results .display-options .view-by .show-only-enhanced md-checkbox {
        padding-left: 18px
    }
    .search-page .search-main .results .display-options .view-by .show-only-enhanced md-checkbox .md-label {
        margin-left: 10px
    }
    .search-page .search-main .results .display-options .view-by .show-only-enhanced md-checkbox .md-label span {
        text-transform: lowercase
    }
    .search-page .search-main .results .display-options .view-by .show-only-enhanced md-checkbox .md-label span:before {
        content: 'Only show\00a0';
        display: inline-block;
        text-transform: initial
    }
}

.search-page .search-main .results .display-options .view-by .show-only-enhanced md-checkbox .md-container:before,
.search-page .search-main .results .display-options .view-by .ui-select-container .select2-search,
.search-page .search-main .results .display-options .view-by .ui-select-container .ui-select-offscreen {
    display: none
}

.search-page .search-main .results .display-options .view-by .show-only-enhanced md-checkbox .md-container {
    width: 17px;
    height: 17px;
    margin-top: 1px
}

.search-page .search-main .results .display-options .view-by .show-only-enhanced md-checkbox .md-icon {
    width: 17px;
    height: 17px;
    border-width: 1px;
    border-radius: 2px
}

.search-page .search-main .results .display-options .view-by .show-only-enhanced md-checkbox:not([disabled]) .md-icon,
.search-page .search-main .results .display-options .view-by .show-only-enhanced md-checkbox:not([disabled]).md-checked .md-icon {
    background-color: transparent;
    border: 1px solid #b7bdc2
}

.search-page .search-main .results .display-options .view-by .show-only-enhanced md-checkbox.md-checked .md-icon:after {
    top: 0;
    left: 4px;
    width: 7px;
    height: 12px;
    border-color: #fc7136
}

@media screen and (min-width:1024px) {
    .search-page .search-main .results .display-options .view-by .show {
        margin-top: -2px
    }
}

.search-page .search-main .results .display-options .view-by .ui-select-container {
    margin-top: -4px;
    margin-left: 0
}

@media screen and (min-width:768px) {
    .search-page .search-main .results .display-options .view-by .ui-select-container {
        margin-right: .9375em
    }
}

@media screen and (min-width:1200px) {
    .search-page .search-main .results .display-options .view-by .show {
        padding-right: .9375em;
        border-right: 1px solid #c9d1dc
    }
    .search-page .search-main .results .display-options .view-by .ui-select-container {
        margin-right: 1.875em
    }
}

.search-page .search-main .results .display-options .view-by .ui-select-container .select2-choice {
    width: 100%!important;
    height: auto!important;
    padding: 2px 10px 3px;
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, .15);
    -webkit-appearance: none;
    outline: 0;
    background-image: none;
    border: 1px solid #d2d9e2;
    border-radius: 3px;

}

.search-page .search-main .results .display-options .view-by .ui-select-container .ui-select-toggle {
    width: auto;
    border-radius: 0;
    border-left: 1px solid #d2d9e2;
    background: 0 0
}

.search-page .search-main .results .display-options .view-by .ui-select-container .ui-select-toggle b {
    background: 0 0;
    color: #383d42
}

.search-page .search-main .results .display-options .view-by .ui-select-container .ui-select-toggle b:before {
    content: "U";
    ;
    vertical-align: middle;
    position: relative;
    top: 2px
}

.search-page .search-main .results .display-options .view-by result-count,
.search-page .search-main .results .display-options .view-by>div {
    display: inline-block
}

.search-page .search-main .results .display-options .view-by>div:last-of-type {
    margin-right: 0
}

@media screen and (min-width:768px) {
    .search-page .search-main .results .display-options .view-by>div {
        margin-right: .46875em
    }
}

@media screen and (min-width:1200px) {
    .search-page .search-main .results .display-options .view-by>div {
        margin-right: .9375em
    }
}

.search-page .search-main .results .display-options .view-by>div result-count div {
    display: inline
}

.search-page .search-main .results .display-options .view-by>div span {
    color: #383d42;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700
}

.search-page .search-main .results .display-options .view-by>div a:not(.select2-choice) {
    display: inline-block;
    padding-left: .625em;
    color: #b7bdc2;
    transition: all .1s linear
}

.search-page .search-main .results .display-options .view-by>div a:not(.select2-choice).active {
    color: #383d42;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700
}

.search-page .search-main .results .display-options .view-by>div a:not(.select2-choice):hover {
    color: #383d42
}

@media screen and (min-width:768px) {
    .search-page .search-main .results .display-options .view-by>div:last-of-type {
        margin-right: 0
    }
}

.search-page .search-main .results .display-options .view-by>div.layout {
    display: none
}

@media screen and (min-width:1024px) {
    .search-page .search-main .results .display-options .view-by>div.layout {
        display: inline-block;
        position: relative;
        top: 1px
    }
    .search-page .search-main .results .display-options .view-by>div.layout>span {
        position: relative;
        top: -2px
    }
    .search-page .search-main .results .display-options .view-by>div.layout>div {
        display: inline-block
    }
    .search-page .search-main .results .display-options .view-by>div.layout>div a {
        padding-left: .3125em;
        cursor: pointer
    }
    .search-page .search-main .results .display-options .view-by>div.layout>div a.list-btn {
        margin-top: 1px
    }
    .search-page .search-main .results .display-options .view-by>div.layout>div a.active {
        text-decoration: none
    }
    .search-page .search-main .results .display-options .view-by>div.layout>div a i {
        position: relative;
        top: .0625em;

    }
    .search-page .search-main .results .display-options .view-by>div.layout>div a:last-of-type i {
        top: -1px;

    }
}

.search-page .search-main .results .other-results {
    position: relative;
    margin: 1.875em 0 0;
    padding: 1.25em 3.75em;
    border-top: 1px solid #d2d9e2;
    border-bottom: 1px solid #d2d9e2;
    color: #383d42;
    border-radius: 3px;

    text-align: center
}

.search-page .search-main .results .other-results:after,
.search-page .search-main .results .other-results:before {
    position: absolute;
    left: 50%;
    content: '';
    display: block;
    border-style: solid
}

.search-page .search-main .results .other-results:before {
    z-index: 9;
    bottom: -10px;
    margin-left: -10px;
    border-width: 10px 10px 0;
    border-color: #fff transparent transparent
}

.search-page .search-main .results .other-results:after {
    bottom: -11px;
    margin-left: -12px;
    border-width: 11px 12px 0;
    border-color: #d2d9e2 transparent transparent
}

.search-page .search-main .results .other-results p {
    margin: 0 0 .3125em;
    line-height: 1.2;
    opacity: .75
}

.search-page .search-main .results .other-results p:first-of-type {
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;
    opacity: 1
}

@media screen and (min-width:768px) {
    .search-page .search-main .results ol {
        padding-left: .3125em
    }
}

@media screen and (min-width:1024px) {
    .search-page .search-main .results ol {
        padding-left: 0
    }
}

.search-page .search-main .results ol.top-two {
    position: relative;
    margin-bottom: .9375em;
    padding-bottom: .0625em
}

.search-page .search-main .results ol.top-two li.result:not(.grid-item).top-dog {
    background: #fff;
    border-top: 3px solid #fc834f!important
}

.search-page .search-main .results ol.top-two li.result:not(.grid-item).top-dog .featured-label {
    position: absolute;
    top: .3125em;
    left: .3125em;
    padding: 0 .3125em;
    color: #fc834f;

    font-family: "proxima-soft", sans-serif;
    font-weight: 600;
    font-weight: 700;
    text-transform: uppercase;
    z-index: 99
}

.search-page .search-main .results ol.top-two li.result:not(.grid-item).top-dog .featured-label:after {
    position: absolute;
    top: 9px;
    right: 0;
    bottom: 0;
    left: 0;
    content: '';
    background: #fff;
    z-index: -9
}

.search-page .search-main .results ol.top-two li.result:not(.grid-item).top-dog .schoolcard-article-wrapper {
    margin-top: 0
}

.search-page .search-main .results ol.top-two li.result.grid-item.top-dog {
    border-top: 3px solid #fc834f!important;
    border-right: none!important;
    border-bottom: none!important;
    border-left: none!important
}

.search-page .search-main .results ol.top-two li.result.grid-item.top-dog .featured-label {
    position: absolute;
    top: -20px;
    left: -1px;
    color: #fc834f;

    font-family: "proxima-soft", sans-serif;
    font-weight: 600;
    font-weight: 700;
    text-transform: uppercase;
    z-index: 99
}

.search-page .search-main .results ol.grid-view {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    box-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -o-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center;
    -webkit-box-align: stretch;
    -moz-box-align: stretch;
    box-align: stretch;
    -webkit-align-items: stretch;
    -moz-align-items: stretch;
    -ms-align-items: stretch;
    -o-align-items: stretch;
    align-items: stretch;
    -ms-flex-align: stretch;
    -webkit-box-lines: multiple;
    -moz-box-lines: multiple;
    box-lines: multiple;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    width: calc(100% + 1.25em);
    margin-left: -.625em
}

.search-page .search-main .results ol.grid-view::after {
    clear: both;
    content: "";
    display: table
}

.search-page .search-main .results ol.grid-view .ad-padding {
    height: 120px
}

.search-page .search-main .results ol.other {
    padding-top: 1.25em
}

.search-page .search-main .results ol.other li.result:not(.grid-item) {
    background: 0 0;
    border: none
}

.search-page .search-main .results ol.other li.result:not(.grid-item) article header h1 {

}

@media screen and (min-width:768px) {
    .search-page .search-main .results ol.other li.result:not(.grid-item) article header h1 {

    }
}

.search-page .search-main .results ol li.result {
    transition: all .1s linear
}

.search-page .search-main .results ol li.result.client .schoolcard-article-wrapper {
    margin-bottom: 15px
}

.search-page .search-main .results ol li.result:not(.client) .schoolcard-article-wrapper {
    box-shadow: none!important
}

.search-page .search-main .results ol li.result .schoolcard-article-wrapper {
    display: block;
    background: #fff;
    border-top: 1px solid transparent!important;
    border-right: 1px solid transparent!important;
    border-bottom: 1px solid #d2d9e2!important;
    border-left: 1px solid transparent!important;
    box-shadow: 2px 0 3px rgba(0, 0, 0, .05);
    padding: 30px 20px
}

.search-page .search-main .results ol li.result .schoolcard-article-wrapper:hover {
    background: #fff;
    border: 1px solid #d2d9e2
}

.search-page .search-main .results ol li.result:not(.grid-item) {
    display: block;
    margin: 0;
    border: 1px solid transparent
}

.search-page .search-main .results ol li.result:not(.grid-item)::after {
    clear: both;
    content: "";
    display: table
}

.search-page .search-main .results ol li.result:not(.grid-item) article {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    box-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -o-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    -webkit-box-lines: multiple;
    -moz-box-lines: multiple;
    box-lines: multiple;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

@media screen and (min-width:768px) {
    .search-page .search-main .results ol li.result:not(.grid-item) article {
        -webkit-box-lines: single;
        -moz-box-lines: single;
        box-lines: single;
        -webkit-flex-wrap: nowrap;
        -moz-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }
}

.search-page .search-main .results ol li.result:hover {
    z-index: 9
}

.search-page .search-main .results ol li.result article .logo {
    float: left;
    display: block;
    margin-right: 2.35765%;
    width: 23.23176%;
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    box-flex: 1;
    -webkit-flex: 1;
    -moz-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -webkit-align-self: flex-start;
    -moz-align-self: flex-start;
    align-self: flex-start;
    -ms-flex-item-align: start;
    max-width: 60px;
    margin-top: 3px;
    background-size: 0 0;
    line-height: 0
}

.search-page .search-main .results ol li.result article .logo:last-child {
    margin-right: 0
}

@media screen and (min-width:768px) {
    .search-page .search-main .results ol li.result article .logo {
        float: left;
        display: block;
        margin-right: 3.57866%;
        width: 15.84234%;
        -webkit-box-flex: none;
        -moz-box-flex: none;
        box-flex: none;
        -webkit-flex: none;
        -moz-flex: none;
        -ms-flex: none;
        flex: none;
        max-width: 70px;
        background-color: #fff
    }
    .search-page .search-main .results ol li.result article .logo:last-child {
        margin-right: 0
    }
}

@media screen and (min-width:1024px) {
    .search-page .search-main .results ol.other li.result:not(.grid-item) article header h1 {

    }
    .search-page .search-main .results ol li.result article .logo {
        float: left;
        display: block;
        margin-right: 2.84259%;
        width: 12.5838%;
        max-width: 80px
    }
    .search-page .search-main .results ol li.result article .logo:last-child {
        margin-right: 0
    }
}

@media screen and (min-width:1200px) {
    .search-page .search-main .results ol li.result article .logo {
        float: left;
        display: block;
        margin-right: 2.35765%;
        width: 10.43705%
    }
    .search-page .search-main .results ol li.result article .logo:last-child {
        margin-right: 0
    }
}

.search-page .search-main .results ol li.result article .logo a,
.search-page .search-main .results ol li.result article .logo>div {
    display: block;
    background: #fff
}

.search-page .search-main .results ol li.result article .logo img {
    max-width: 100%;
    height: auto
}

.search-page .search-main .results ol li.result article header {
    float: left;
    display: block;
    margin-right: 2.35765%;
    width: 74.41059%;
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    box-flex: 1;
    -webkit-flex: 1;
    -moz-flex: 1;
    -ms-flex: 1;
    flex: 1;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0
}

.search-page .search-main .results ol li.result article header:last-child {
    margin-right: 0
}

@media screen and (min-width:768px) {
    .search-page .search-main .results ol li.result article header {
        float: left;
        display: block;
        margin-right: 3.57866%;
        width: 48.21067%;
        -webkit-box-flex: none;
        -moz-box-flex: none;
        box-flex: none;
        -webkit-flex: none;
        -moz-flex: none;
        -ms-flex: none;
        flex: none
    }
    .search-page .search-main .results ol li.result article header:last-child {
        margin-right: 0
    }
}

@media screen and (min-width:1024px) {
    .search-page .search-main .results ol li.result article header {
        float: left;
        display: block;
        margin-right: 2.84259%;
        width: 58.86297%
    }
    .search-page .search-main .results ol li.result article header:last-child {
        margin-right: 0
    }
}

@media screen and (min-width:1200px) {
    .search-page .search-main .results ol li.result article header {
        float: left;
        display: block;
        margin-right: 2.35765%;
        width: 65.88078%
    }
    .search-page .search-main .results ol li.result article header:last-child {
        margin-right: 0
    }
}

.search-page .search-main .results ol li.result article header>a {
    display: block
}

.search-page .search-main .results ol li.result article header>a:hover h1 {
    color: #fc7136;
    text-decoration: underline
}

.search-page .search-main .results ol li.result article header h1 {
    margin: 0;
    color: #383d42;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;

}

@media screen and (min-width:768px) {
    .search-page .search-main .results ol li.result article header h1 {

    }
}

@media screen and (min-width:1024px) {
    .search-page .search-main .results ol li.result article header h1 {

    }
}

.search-page .search-main .results ol li.result article header h1 .icon-tip {
    position: relative;
    float: left;
    margin-right: .3125em;
    cursor: help;
    text-decoration: none;
    transition: all .15s ease
}

.search-page .search-main .results ol li.result article header h1 .icon-tip:nth-of-type(2n) {
    margin-left: -4px
}

.search-page .search-main .results ol li.result article header h1 .icon-tip:hover .tooltip {
    visibility: visible;
    opacity: 1;
    transform: translate(-50%, -150%)
}

.search-page .search-main .results ol li.result article header h1 .icon-tip .tooltip {
    z-index: 99;
    border-radius: 3px;
    white-space: nowrap;
    display: block;
    position: absolute;
    top: 2px;
    left: calc(50% + 1px);
    padding: 6px 10px 5px;
    color: #fff;
    font-family: "proxima-soft", sans-serif;
    font-weight: 400;

    opacity: 0;
    pointer-events: none;
    transform: translate(-50%, -100%);
    transition: all .3s ease
}

.search-page .search-main .results ol li.result article header h1 .icon-tip .tooltip.cli {
    background: #fc834f
}

.search-page .search-main .results ol li.result article header h1 .icon-tip .tooltip.cli:after {
    border-top-color: #fc834f
}

.search-page .search-main .results ol li.result article header h1 .icon-tip .tooltip.onl {
    background: #519ed9
}

.search-page .search-main .results ol li.result article header .description span,
.search-page .search-main .results ol li.result article header p span {
    background-color: #fcf2a6
}

.search-page .search-main .results ol li.result article header h1 .icon-tip .tooltip.onl:after {
    border-top-color: #519ed9
}

.search-page .search-main .results ol li.result article header h1 .icon-tip .tooltip:after {
    display: block;
    position: absolute;
    bottom: 0;
    left: 50%;
    width: 0;
    height: 0;
    content: "";
    border: solid transparent;
    border-width: 5px 5px 0;
    transform: translate(-50%, 100%)
}

.search-page .search-main .results ol li.result article header h1 a {
    color: #fc834f
}

.search-page .search-main .results ol li.result article header h1:hover {
    text-decoration: underline
}

.search-page .search-main .results ol li.result article header h1 i {
    float: left;
    text-align: center
}

.search-page .search-main .results ol li.result article header h1 i:before {
    display: block
}

.search-page .search-main .results ol li.result article header h1 i.pi-mark {
    width: 18px;
    top: .25em;

}

.search-page .search-main .results ol li.result article header h1 i.online {
    width: 22px;
    top: 3px;

}

.search-page .search-main .results ol li.result article header h2 {
    margin: 0 0 2px;
    color: #5b636b;
    font-family: "proxima-soft", sans-serif;
    font-weight: 300;

}

.search-page .search-main .results ol li.result article header h2:blank {
    display: none
}

@media screen and (min-width:768px) {
    .search-page .search-main .results ol li.result article header h2 {
        margin: 3px 0 2px;

    }
}

@media screen and (min-width:1024px) {
    .search-page .search-main .results ol li.result article header h2 {

    }
}

.search-page .search-main .results ol li.result article header h2 span.orgname {
    font-weight: 700
}

.search-page .search-main .results ol li.result article header dl {
    margin: .625em 0 0;
    ;
    line-height: 1.33333
}

@media screen and (min-width:1024px) {
    .search-page .search-main .results ol li.result article header dl {

    }
}

.search-page .search-main .results ol li.result article header dl dd,
.search-page .search-main .results ol li.result article header dl dt {
    color: #383d42;
    display: inline
}

.search-page .search-main .results ol li.result article header dl dd {
    font-weight: 400
}

.search-page .search-main .results ol li.result article header dl dd span:not(.noBold) {
    color: #383d42;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700
}

.search-page .search-main .results ol li.result article header .description {
    margin: .625em 0 0;
    color: #7e8d9a;
    ;
    line-height: 1.4
}

.search-page .search-main .results ol li.result article header .description:empty {
    display: none
}

.search-page .search-main .results ol li.result article .buttons {
    position: relative;
    float: left;
    margin-right: 2.35765%;
    width: 100%;
    margin-top: .9375em;
    text-align: right;
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    box-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -o-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center
}

.search-page .search-main .results ol li.result article .buttons:last-child {
    margin-right: 0
}

@media screen and (min-width:768px) {
    .search-page .search-main .results ol li.result article header .description {

    }
    .search-page .search-main .results ol li.result article .buttons {
        float: left;
        display: block;
        margin-right: 3.57866%;
        width: 28.78967%;
        margin-top: 0
    }
    .search-page .search-main .results ol li.result article .buttons:last-child {
        margin-right: 0
    }
}

@media screen and (min-width:1024px) {
    .search-page .search-main .results ol li.result article .buttons {
        float: left;
        display: block;
        margin-right: 2.84259%;
        width: 22.86806%
    }
    .search-page .search-main .results ol li.result article .buttons:last-child {
        margin-right: 0
    }
}

@media screen and (min-width:1200px) {
    .search-page .search-main .results ol li.result article .buttons {
        float: left;
        display: block;
        margin-right: 2.35765%;
        width: 18.96686%
    }
    .search-page .search-main .results ol li.result article .buttons:last-child {
        margin-right: 0
    }
}

.search-page .search-main .results ol li.result article .buttons .save-error {
    position: absolute;
    top: 35px;
    left: 25%;
    width: 100%;
    text-align: center
}

.main-footer .footer-links ul .search-page .search-main .results ol li.result #feedback-widget article .buttons a,
.main-footer .footer-links ul .search-page .search-main .results ol li.result article .buttons #feedback-widget a,
.page-online-products #contact-us .search-page .search-main .results ol li.result article .buttons .btn,
.page-online-products #profile-types .search-page .search-main .results ol li.result article .buttons .btn,
.search-page .search-main .results ol .main-footer .footer-links ul li.result #feedback-widget article .buttons a,
.search-page .search-main .results ol .main-footer .footer-links ul li.result article .buttons #feedback-widget a,
.search-page .search-main .results ol li.result article .buttons .button,
.search-page .search-main .results ol li.result article .buttons .page-online-products #contact-us .btn,
.search-page .search-main .results ol li.result article .buttons .page-online-products #profile-types .btn {
    padding-right: 0;
    padding-left: 0;
    border-width: 2px;
    width: calc(50% - 5px);
    height: 34px
}

@media screen and (min-width:768px) {
    .search-page .search-main .results ol li.result article .buttons .save-error {
        top: inherit;
        left: inherit
    }
    .main-footer .footer-links ul .search-page .search-main .results ol li.result #feedback-widget article .buttons a,
    .main-footer .footer-links ul .search-page .search-main .results ol li.result article .buttons #feedback-widget a,
    .page-online-products #contact-us .search-page .search-main .results ol li.result article .buttons .btn,
    .page-online-products #profile-types .search-page .search-main .results ol li.result article .buttons .btn,
    .search-page .search-main .results ol .main-footer .footer-links ul li.result #feedback-widget article .buttons a,
    .search-page .search-main .results ol .main-footer .footer-links ul li.result article .buttons #feedback-widget a,
    .search-page .search-main .results ol li.result article .buttons .button,
    .search-page .search-main .results ol li.result article .buttons .page-online-products #contact-us .btn,
    .search-page .search-main .results ol li.result article .buttons .page-online-products #profile-types .btn {
        min-width: 100%;
        display: block;
        height: 32px
    }
}

.search-page .search-main .results ol li.result article .buttons .request-info {
    margin-right: 5px;
    padding-top: .9375em
}

@media screen and (min-width:768px) {
    .search-page .search-main .results ol li.result article .buttons .request-info {
        margin-bottom: 10px;
        padding-top: .8125em
    }
}

@media screen and (min-width:1024px) {
    .main-footer .footer-links ul .search-page .search-main .results ol li.result #feedback-widget article .buttons a,
    .main-footer .footer-links ul .search-page .search-main .results ol li.result article .buttons #feedback-widget a,
    .page-online-products #contact-us .search-page .search-main .results ol li.result article .buttons .btn,
    .page-online-products #profile-types .search-page .search-main .results ol li.result article .buttons .btn,
    .search-page .search-main .results ol .main-footer .footer-links ul li.result #feedback-widget article .buttons a,
    .search-page .search-main .results ol .main-footer .footer-links ul li.result article .buttons #feedback-widget a,
    .search-page .search-main .results ol li.result article .buttons .button,
    .search-page .search-main .results ol li.result article .buttons .page-online-products #contact-us .btn,
    .search-page .search-main .results ol li.result article .buttons .page-online-products #profile-types .btn {
        height: 36px
    }
    .search-page .search-main .results ol li.result article .buttons .request-info {
        padding-top: 1em
    }
}

.search-page .search-main .results ol li.result article .buttons .save-school {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center
}

.search-page .search-main .results ol li.result article .buttons .save-school:after,
.search-page .search-main .results ol li.result article .buttons .save-school:before {
    display: none
}

.search-page .search-main .results ol li.result article .buttons .save-school:hover {
    opacity: .9
}

.search-page .search-main .results ol li.result article .buttons .save-school:hover i:before {
    content: "\e015"
}

@media screen and (min-width:768px) {
    .search-page .search-main .results ol li.result article .buttons .save-school {
        display: inline-block;
        padding-top: .125em;
        padding-right: .9375em;
        padding-left: .9375em
    }
}

.search-page .search-main .results ol li.result article .buttons .save-school i {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    width: auto;
    margin: 0 auto
}

.search-page .search-main .results ol li.result article .buttons .save-school i:before {
    top: 0;
    margin: 0
}

.search-page .search-main .results ol li.result article .buttons .save-school i:after {
    font-family: "proxima-soft", sans-serif!important;
    font-weight: 700!important;

    content: 'SAVE';
    font-style: normal;
    padding-left: .3125em
}

.search-page .search-main .results ol li.result article .buttons .save-school.saved {
    background: rgba(60, 146, 212, .95)
}

.search-page .search-main .results ol li.result article .buttons .save-school.saved i:before {
    content: "\e015"
}

.search-page .search-main .results ol li.result article .buttons .save-school.saved i:after {
    content: 'SAVED'
}

.search-page .search-main .results ol li.result.grid-item {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    box-orient: vertical;
    -webkit-box-direction: normal;
    -moz-box-direction: normal;
    box-direction: normal;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    flex-direction: column;
    -ms-flex-direction: column;
    margin: .625em;
    background: #fff
}

.articles .flex-boxes .flex-article.double-wide,
.articles .flex-boxes>section {
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-box-direction: normal
}

@media screen and (min-width:768px) {
    .search-page .search-main .results ol li.result.grid-item {
        -webkit-box-flex: 1;
        -moz-box-flex: 1;
        box-flex: 1;
        -webkit-flex: 1 1 40%;
        -moz-flex: 1 1 40%;
        -ms-flex: 1 1 40%;
        flex: 1 1 40%
    }
}

@media (min-width:1601px) {
    .search-page .search-main .results ol li.result.grid-item {
        -webkit-box-flex: 1;
        -moz-box-flex: 1;
        box-flex: 1;
        -webkit-flex: 1 1 30%;
        -moz-flex: 1 1 30%;
        -ms-flex: 1 1 30%;
        flex: 1 1 30%
    }
}

.search-page .search-main .results ol li.result.grid-item .schoolcard-article-wrapper {
    height: 100%;
    margin-top: 0;
    padding: 0;
    position: relative;
    border-right: 1px solid #d2d9e2!important;
    border-bottom: 1px solid #d2d9e2!important
}

.search-page .search-main .results ol li.result.grid-item article {
    width: 100%;
    height: 100%;
    display: inline-block
}

.search-page .search-main .results ol li.result.grid-item article .buttons,
.search-page .search-main .results ol li.result.grid-item article header {
    width: 100%;
    margin: 0
}

.search-page .search-main .results ol li.result.grid-item article .logo {
    position: relative;
    top: -1px;
    left: -1px;
    width: calc(100% + 1px);
    max-width: none;
    margin-top: 0;
    background-size: cover;
    background-position: 50% 50%;
    background-color: #b7bdc2
}

.search-page .search-main .results ol li.result.grid-item article .logo a,
.search-page .search-main .results ol li.result.grid-item article .logo>div {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    box-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -o-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center;
    width: 70px;
    height: 70px;
    margin: 1.875em 0 .9375em .9375em;
    background: #fff
}

.search-page .search-main .results ol li.result.grid-item article .logo img {
    height: auto;
    background-color: #fff;
    max-width: 60px
}

.search-page .search-main .results ol li.result.grid-item article header {
    margin-bottom: 4.6875em;
    padding: 1.25em 1.25em .625em
}

.search-page .search-main .results ol li.result.grid-item article header h1 {

}

.search-page .search-main .results ol li.result.grid-item article header h1 i {
    top: 2px;
    width: 15px
}

@media screen and (min-width:1024px) {
    .search-page .search-main .results ol li.result.grid-item article header h1 {

    }
    .search-page .search-main .results ol li.result.grid-item article header h1 i {
        top: 3px
    }
}

.search-page .search-main .results ol li.result.grid-item article header .description {
    margin-bottom: 1.25em
}

.search-page .search-main .results ol li.result.grid-item article .buttons {
    position: absolute;
    right: 1.25em;
    bottom: 1.25em;
    width: calc(100% - 2.5em)
}

.main-footer .footer-links ul .search-page .search-main .results ol li.result.grid-item #feedback-widget article .buttons a,
.main-footer .footer-links ul .search-page .search-main .results ol li.result.grid-item article .buttons #feedback-widget a,
.page-online-products #contact-us .search-page .search-main .results ol li.result.grid-item article .buttons .btn,
.page-online-products #profile-types .search-page .search-main .results ol li.result.grid-item article .buttons .btn,
.search-page .search-main .results ol .main-footer .footer-links ul li.result.grid-item #feedback-widget article .buttons a,
.search-page .search-main .results ol .main-footer .footer-links ul li.result.grid-item article .buttons #feedback-widget a,
.search-page .search-main .results ol li.result.grid-item article .buttons .button,
.search-page .search-main .results ol li.result.grid-item article .buttons .page-online-products #contact-us .btn,
.search-page .search-main .results ol li.result.grid-item article .buttons .page-online-products #profile-types .btn {
    width: calc(50% - 5px);
    min-width: calc(50% - 5px);
    float: left
}

.main-footer .footer-links ul .search-page .search-main .results ol li.result.grid-item #feedback-widget article .buttons a i,
.main-footer .footer-links ul .search-page .search-main .results ol li.result.grid-item article .buttons #feedback-widget a i,
.page-online-products #contact-us .search-page .search-main .results ol li.result.grid-item article .buttons .btn i,
.page-online-products #profile-types .search-page .search-main .results ol li.result.grid-item article .buttons .btn i,
.search-page .search-main .results ol .main-footer .footer-links ul li.result.grid-item #feedback-widget article .buttons a i,
.search-page .search-main .results ol .main-footer .footer-links ul li.result.grid-item article .buttons #feedback-widget a i,
.search-page .search-main .results ol li.result.grid-item article .buttons .button i,
.search-page .search-main .results ol li.result.grid-item article .buttons .page-online-products #contact-us .btn i,
.search-page .search-main .results ol li.result.grid-item article .buttons .page-online-products #profile-types .btn i {
}

.search-page .search-main .results ol li.result.grid-item article .buttons .request-info {
    margin-right: 10px
}

.search-page .search-main .results ol li.result.grid-item .degree-list {
    display: block;
    width: 100%
}

.search-page .search-main .results ol li.result.scholarship .schoolcard-article-wrapper {
    display: block;
    margin: 7px 0;
    padding: 30px;
    background: #fff!important;
    border-top: 1px solid transparent!important;
    border-right: 1px solid transparent!important;
    border-bottom: 1px solid #d2d9e2!important;
    border-left: 1px solid transparent!important;
    box-shadow: 2px 0 3px rgba(0, 0, 0, .05)!important
}

.search-page .search-main .results ol li.result.scholarship .schoolcard-article-wrapper:hover {
    background: #fff;
    border: 1px solid #d2d9e2;
    box-shadow: 0 3px 8px -4px rgba(0, 0, 0, .25)
}

.search-page .search-main .results ol li.result.scholarship article>div {
    width: 100%
}

@media screen and (min-width:768px) {
    .search-page .search-main .results ol li.result.scholarship article>div {
        float: left;
        display: block;
        margin-right: 3.57866%;
        width: 74.10533%
    }
    .search-page .search-main .results ol li.result.scholarship article>div:last-child {
        margin-right: 0
    }
}

.search-page .search-main .results ol li.result.scholarship article>div>a {
    display: block
}

.search-page .search-main .results ol li.result.scholarship article>div>a:hover h1 {
    color: #fc7136;
    text-decoration: underline
}

.search-page .search-main .results ol li.result.scholarship article>div .description,
.search-page .search-main .results ol li.result.scholarship article>div .result-info,
.search-page .search-main .results ol li.result.scholarship article>div header {
    width: 100%
}

.search-page .search-main .results ol li.result.scholarship article>div header h1 a {
    color: #383d42
}

.search-page .search-main .results ol li.result.scholarship article>div header dl {
    margin-top: .3125em;
    line-height: 1.33333
}

.search-page .search-main .results ol li.result.scholarship article>div .description {
    display: inline-block;
    margin: .625em 0 0;
    color: #70808f;
    ;
    opacity: .75;
    line-height: 1.4
}

.search-page .search-main .results ol li.result.scholarship article>div .description:empty {
    display: none
}

.search-page .search-main .results ol li.result.scholarship article>div .description span {
    background-color: #fcf2a6
}

@media screen and (min-width:768px) {
    .search-page .search-main .results ol li.result.scholarship article>div .description {

    }
    .search-page .search-main .results ol li.result.scholarship article>div .result-info ul {
        display: -webkit-box;
        display: -moz-box;
        display: box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -moz-box-align: center;
        box-align: center;
        -webkit-align-items: center;
        -moz-align-items: center;
        -ms-align-items: center;
        -o-align-items: center;
        align-items: center;
        -ms-flex-align: center
    }
}

.search-page .search-main .results ol li.result.scholarship article>div .result-info ul li:nth-child(1) {
    float: left;
    display: block;
    margin-right: 2.35765%;
    width: 23.23176%
}

.search-page .search-main .results ol li.result.scholarship article>div .result-info ul li:nth-child(1):last-child {
    margin-right: 0
}

.search-page .search-main .results ol li.result.scholarship article>div .result-info ul li:nth-child(2) {
    float: left;
    display: block;
    margin-right: 2.35765%;
    width: 23.23176%
}

.search-page .search-main .results ol li.result.scholarship article>div .result-info ul li:nth-child(2):last-child {
    margin-right: 0
}

.search-page .search-main .results ol li.result.scholarship article>div .result-info ul li:nth-child(3) {
    float: left;
    display: block;
    margin-right: 2.35765%;
    width: 23.23176%
}

.search-page .search-main .results ol li.result.scholarship article>div .result-info ul li:nth-child(3):last-child {
    margin-right: 0
}

.search-page .search-main .results ol li.result.scholarship article>div .result-info ul li:nth-child(4) {
    float: left;
    display: block;
    margin-right: 2.35765%;
    width: 23.23176%
}

.search-page .search-main .results ol li.result.scholarship article>div .result-info ul li:nth-child(4):last-child {
    margin-right: 0
}

.search-page .search-main .results ol li.result.scholarship article>div .result-info ul li.award dl dd {
    color: #59a257;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;

    letter-spacing: -.025em
}

@media screen and (min-width:768px) {
    .search-page .search-main .results ol li.result.scholarship article>div .result-info ul li:nth-child(1) {
        float: left;
        display: block;
        margin-right: 3.57866%;
        width: 22.316%
    }
    .search-page .search-main .results ol li.result.scholarship article>div .result-info ul li:nth-child(1):last-child {
        margin-right: 0
    }
    .search-page .search-main .results ol li.result.scholarship article>div .result-info ul li:nth-child(2) {
        float: left;
        display: block;
        margin-right: 3.57866%;
        width: 18.00022%
    }
    .search-page .search-main .results ol li.result.scholarship article>div .result-info ul li:nth-child(2):last-child {
        margin-right: 0
    }
    .search-page .search-main .results ol li.result.scholarship article>div .result-info ul li:nth-child(3) {
        float: left;
        display: block;
        margin-right: 3.57866%;
        width: 18.00022%
    }
    .search-page .search-main .results ol li.result.scholarship article>div .result-info ul li:nth-child(3):last-child {
        margin-right: 0
    }
    .search-page .search-main .results ol li.result.scholarship article>div .result-info ul li:nth-child(4) {
        float: left;
        display: block;
        margin-right: 3.57866%;
        width: 30.94756%
    }
    .search-page .search-main .results ol li.result.scholarship article>div .result-info ul li:nth-child(4):last-child {
        margin-right: 0
    }
    .search-page .search-main .results ol li.result.scholarship article>div .result-info ul li.award dl dd {

    }
}

@media screen and (min-width:1024px) {
    .search-page .search-main .results ol li.result.scholarship article>div .result-info ul li.award dl dd {

    }
}

.search-page .search-main .results ol li.result.scholarship article>div .result-info ul li dl {
    margin-bottom: 0;
    line-height: 1.33333
}

.search-page .search-main .results ol li.result.scholarship article>div .result-info ul li dl dt {
    color: #808a93;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;
    font-weight: 400;
    ;
    line-height: 1.05;
    text-transform: uppercase;
    letter-spacing: -.025em
}

@media screen and (min-width:768px) {
    .search-page .search-main .results ol li.result.scholarship article>div .result-info ul li dl dt {

    }
}

@media screen and (min-width:1024px) {
    .search-page .search-main .results ol li.result.scholarship article>div .result-info ul li dl dt {

    }
}

.search-page .search-main .results ol li.result.scholarship article>div .result-info ul li dl dd {
    color: #383d42;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;
    font-weight: 400;

    letter-spacing: -.025em;
    line-height: 1.15
}

@media screen and (min-width:768px) {
    .search-page .search-main .results ol li.result.scholarship article>div .result-info ul li dl dd {

    }
}

.search-page .search-main .results ol li.result.scholarship article>div .result-info ul li dl dd .full:after {
    content: attr(data-month);
    display: none
}

.search-page .search-main .results ol li.result.scholarship article .buttons {
    width: 100%
}

@media screen and (min-width:768px) {
    .search-page .search-main .results ol li.result.scholarship article .buttons {
        float: left;
        display: block;
        margin-right: 3.57866%;
        width: 22.316%
    }
    .search-page .search-main .results ol li.result.scholarship article .buttons:last-child {
        margin-right: 0
    }
}

.main-footer .footer-links ul .search-page .search-main .results ol li.result.scholarship #feedback-widget article .buttons a,
.main-footer .footer-links ul .search-page .search-main .results ol li.result.scholarship article .buttons #feedback-widget a,
.page-online-products #contact-us .search-page .search-main .results ol li.result.scholarship article .buttons .btn,
.page-online-products #profile-types .search-page .search-main .results ol li.result.scholarship article .buttons .btn,
.search-page .search-main .results ol .main-footer .footer-links ul li.result.scholarship #feedback-widget article .buttons a,
.search-page .search-main .results ol .main-footer .footer-links ul li.result.scholarship article .buttons #feedback-widget a,
.search-page .search-main .results ol li.result.scholarship article .buttons .button,
.search-page .search-main .results ol li.result.scholarship article .buttons .page-online-products #contact-us .btn,
.search-page .search-main .results ol li.result.scholarship article .buttons .page-online-products #profile-types .btn {
    width: 100%
}

@media screen and (min-width:768px) {
    .main-footer .footer-links ul .search-page .search-main .results ol li.result.scholarship #feedback-widget article .buttons a,
    .main-footer .footer-links ul .search-page .search-main .results ol li.result.scholarship article .buttons #feedback-widget a,
    .page-online-products #contact-us .search-page .search-main .results ol li.result.scholarship article .buttons .btn,
    .page-online-products #profile-types .search-page .search-main .results ol li.result.scholarship article .buttons .btn,
    .search-page .search-main .results ol .main-footer .footer-links ul li.result.scholarship #feedback-widget article .buttons a,
    .search-page .search-main .results ol .main-footer .footer-links ul li.result.scholarship article .buttons #feedback-widget a,
    .search-page .search-main .results ol li.result.scholarship article .buttons .button,
    .search-page .search-main .results ol li.result.scholarship article .buttons .page-online-products #contact-us .btn,
    .search-page .search-main .results ol li.result.scholarship article .buttons .page-online-products #profile-types .btn {
        width: 34px;
        height: 34px;
        padding-top: 0
    }
}

@media screen and (min-width:1024px) {
    .search-page .search-main .results ol li.result.scholarship article>div .result-info ul li dl dd {

    }
    .main-footer .footer-links ul .search-page .search-main .results ol li.result.scholarship #feedback-widget article .buttons a,
    .main-footer .footer-links ul .search-page .search-main .results ol li.result.scholarship article .buttons #feedback-widget a,
    .page-online-products #contact-us .search-page .search-main .results ol li.result.scholarship article .buttons .btn,
    .page-online-products #profile-types .search-page .search-main .results ol li.result.scholarship article .buttons .btn,
    .search-page .search-main .results ol .main-footer .footer-links ul li.result.scholarship #feedback-widget article .buttons a,
    .search-page .search-main .results ol .main-footer .footer-links ul li.result.scholarship article .buttons #feedback-widget a,
    .search-page .search-main .results ol li.result.scholarship article .buttons .button,
    .search-page .search-main .results ol li.result.scholarship article .buttons .page-online-products #contact-us .btn,
    .search-page .search-main .results ol li.result.scholarship article .buttons .page-online-products #profile-types .btn {
        width: 36px;
        height: 36px
    }
}

.search-page .search-main .results ol li.result.article.grid-item .schoolcard-article-wrapper,
.search-page .search-main .results ol li.result.article.grid-item e-search-article-result-card,
.search-page .search-main .results ol li.result.scholarship.grid-item e-search-scholarship-result-card {
    height: 100%
}

.search-page .search-main .results ol li.result.scholarship.grid-item {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    box-flex: 1;
    -webkit-flex: 1 1 100%;
    -moz-flex: 1 1 100%;
    -ms-flex: 1 1 100%;
    flex: 1 1 100%
}

@media (min-width:900px) {
    .search-page .search-main .results ol li.result.scholarship.grid-item {
        -webkit-box-flex: 1;
        -moz-box-flex: 1;
        box-flex: 1;
        -webkit-flex: 1 1 40%;
        -moz-flex: 1 1 40%;
        -ms-flex: 1 1 40%;
        flex: 1 1 40%
    }
}

.search-page .search-main .results ol li.result.scholarship.grid-item .schoolcard-article-wrapper {
    height: 100%;
    margin-top: 0;
    border-top: none!important;
    border-right: 1px solid #d2d9e2!important;
    border-bottom: 1px solid #d2d9e2!important;
    border-left: none!important;
    box-shadow: 2px 0 3px rgba(0, 0, 0, .05)!important
}

.search-page .search-main .results ol li.result.scholarship.grid-item article>div {
    width: 100%;
    margin-right: 0;
    margin-bottom: 1.875em
}

.search-page .search-main .results ol li.result.scholarship.grid-item article>div header {
    margin: 0;
    padding: 0
}

.search-page .search-main .results ol li.result.scholarship.grid-item article>div header h1 {

}

@media screen and (min-width:768px) {
    .search-page .search-main .results ol li.result.scholarship.grid-item article>div header h1 {
        position: relative;
        min-height: 106px;
        background-image: url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/cdn/editorial_images/articles/ug/money2.jpg);
        background-size: cover;
        padding: 30px;
        color: #fff;
        font-family: "proxima-soft", sans-serif;
        font-weight: 700;

        margin: -30px -30px 15px
    }
    .search-page .search-main .results ol li.result.scholarship.grid-item article>div header h1:before {
        background: rgba(96, 168, 94, .5);
        content: '';
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0
    }
    .search-page .search-main .results ol li.result.scholarship.grid-item article>div header h1 span {
        position: relative
    }
}

@media screen and (min-width:1024px) {
    .search-page .search-main .results ol li.result.scholarship.grid-item article>div header h1 {

    }
}

.search-page .search-main .results ol li.result.scholarship.grid-item article>div .result-info {
    position: relative;
    top: .625em;
    margin-bottom: 1.25em
}

.search-page .search-main .results ol li.result.scholarship.grid-item article>div .result-info ul {
    margin-left: 0
}

.search-page .search-main .results ol li.result.scholarship.grid-item article>div .result-info ul li {
    float: left;
    display: block;
    margin-right: 2.35765%;
    width: 23.23176%
}

.search-page .search-main .results ol li.result.scholarship.grid-item article>div .result-info ul li:last-child {
    margin-right: 0
}

.search-page .search-main .results ol li.result.scholarship.grid-item article>div .result-info ul li.award dl dd {

}

@media screen and (min-width:768px) {
    .search-page .search-main .results ol li.result.scholarship.grid-item article>div .result-info ul li.award dl dd {

    }
}

@media screen and (min-width:1024px) {
    .search-page .search-main .results ol li.result.scholarship.grid-item article>div .result-info ul li.award dl dd {

    }
}

.search-page .search-main .results ol li.result.scholarship.grid-item article>div .result-info ul li dl dt {

    margin-bottom: .3125em
}

.search-page .search-main .results ol li.result.scholarship.grid-item article>div .result-info ul li dl dd {

    line-height: 1
}

@media screen and (min-width:1024px) {
    .search-page .search-main .results ol li.result.scholarship.grid-item article>div .result-info ul li dl dd {

    }
}

.search-page .search-main .results ol li.result.scholarship.grid-item article>div .result-info ul li dl dd .full {
    float: left;
    text-indent: -9999px
}

.search-page .search-main .results ol li.result.scholarship.grid-item article>div .result-info ul li dl dd .full:after {
    display: inline-block;
    float: left;
    text-indent: 0;
    margin-right: 3px
}

@media screen and (min-width:900px) and (max-width:1070px) {
    .search-page .search-main .results ol li.result.scholarship.grid-item article>div .result-info ul {
        -webkit-box-flex: 1;
        -moz-box-flex: 1;
        box-flex: 1;
        -webkit-flex: 1 50%;
        -moz-flex: 1 50%;
        -ms-flex: 1 50%;
        flex: 1 50%;
        -webkit-box-lines: multiple;
        -moz-box-lines: multiple;
        box-lines: multiple;
        -webkit-flex-wrap: wrap;
        -moz-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
    .search-page .search-main .results ol li.result.scholarship.grid-item article>div .result-info ul li {
        float: left;
        display: block;
        margin-right: 2.35765%;
        width: 48.82117%
    }
    .search-page .search-main .results ol li.result.scholarship.grid-item article>div .result-info ul li:last-child,
    .search-page .search-main .results ol li.result.scholarship.grid-item article>div .result-info ul li:nth-child(2n) {
        margin-right: 0
    }
    .search-page .search-main .results ol li.result.scholarship.grid-item article>div .result-info ul li dl dd {

    }
}

.search-page .search-main .results ol li.result.scholarship.grid-item article .award {
    position: absolute;
    left: 1.25em;
    bottom: 1.25em
}

.search-page .search-main .results ol li.result.scholarship.grid-item article .award dl dd {
    -webkit-box-pack: start;
    -moz-box-pack: start;
    box-pack: start;
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    -ms-justify-content: flex-start;
    -o-justify-content: flex-start;
    justify-content: flex-start;
    -ms-flex-pack: start
}

.search-page .search-main .results ol li.result.scholarship.grid-item article .buttons {
    right: 30px;
    bottom: 30px;
    width: calc(100% - 60px)!important;
    float: none!important
}

.main-footer .footer-links ul .search-page .search-main .results ol li.result.scholarship.grid-item #feedback-widget article .buttons a,
.main-footer .footer-links ul .search-page .search-main .results ol li.result.scholarship.grid-item article .buttons #feedback-widget a,
.page-online-products #contact-us .search-page .search-main .results ol li.result.scholarship.grid-item article .buttons .btn,
.page-online-products #profile-types .search-page .search-main .results ol li.result.scholarship.grid-item article .buttons .btn,
.search-page .search-main .results ol .main-footer .footer-links ul li.result.scholarship.grid-item #feedback-widget article .buttons a,
.search-page .search-main .results ol .main-footer .footer-links ul li.result.scholarship.grid-item article .buttons #feedback-widget a,
.search-page .search-main .results ol li.result.scholarship.grid-item article .buttons .button,
.search-page .search-main .results ol li.result.scholarship.grid-item article .buttons .page-online-products #contact-us .btn,
.search-page .search-main .results ol li.result.scholarship.grid-item article .buttons .page-online-products #profile-types .btn {
    width: 100%!important
}

.search-page .search-main .results ol li.result.article {
    padding-top: 0;
    padding-bottom: 0
}

.search-page .search-main .results ol li.result.article .schoolcard-article-wrapper {
    display: block;
    border: 1px solid transparent;
    background: 0 0
}

.search-page .search-main .results ol li.result.article .schoolcard-article-wrapper:hover {
    background: 0 0;
    border: none;
    box-shadow: none
}

.search-page .search-main .results ol li.result.article article {
    display: block
}

.search-page .search-main .results ol li.result.article article .description,
.search-page .search-main .results ol li.result.article article header {
    width: 100%
}

.search-page .search-main .results ol li.result.article article header {
    background-size: 0 0
}

.search-page .search-main .results ol li.result.article article header h1 {

}

@media screen and (min-width:768px) {
    .search-page .search-main .results ol li.result.article article header h1 {

    }
}

@media screen and (min-width:1024px) {
    .search-page .search-main .results ol li.result.article article header h1 {

    }
}

.search-page .search-main .results ol li.result.article article header h1 a {
    color: #383d42
}

.search-page .search-main .results ol li.result.article article .description {
    display: inline;
    float: none;
    margin: .9375em 0 0;
    color: #70808f;

    opacity: .75;
    line-height: 1.4
}

.search-page .search-main .results ol li.result.article.grid-item article header dd,
.search-page .search-main .results ol li.result.article.grid-item article header dl,
.search-page .search-main .results ol li.result.article.grid-item article header dl dd span,
.search-page .search-main .results ol li.result.article.grid-item article header dt,
.search-page .search-main .results ol li.result.article.grid-item article header h1,
.search-page .search-main .results ol li.result.article.grid-item article header h1 a {
    color: #fff
}

.search-page .search-main .results ol li.result.article article .description:empty {
    display: none
}

.search-page .search-main .results ol li.result.article article .description span {
    background-color: #fcf2a6
}

.search-page .search-main .results ol li.result.article article>span {
    display: inline
}

.search-page .search-main .results ol li.result.article article>span a {
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;

}

.search-page .search-main .results ol li.result.article article>span a i {
    display: inline-block;
    position: relative;
    top: .1875em;
    margin-left: .3125em
}

.search-page .search-main .results ol li.result.article article>span a:hover {
    text-decoration: underline
}

.search-page .search-main .results ol li.result.article.grid-item {
    padding-top: 0
}

.search-page .search-main .results ol li.result.article.grid-item article header {
    display: table;
    min-height: 130px;
    position: relative;
    top: -1px;
    left: -1px;
    width: calc(100% + 2px);
    margin-bottom: 0;
    padding-top: 1.25em;
    padding-bottom: 1.25em;
    background-size: cover;
    background-position: 50% 50%;
    background-color: #b7bdc2;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    z-index: 9
}

.search-page .search-main .results ol li.result.article.grid-item article header:before {
    background-color: rgba(10, 12, 15, .5);
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px
}

.search-page .search-main .results ol li.result.article.grid-item article header dl,
.search-page .search-main .results ol li.result.article.grid-item article header h1 {
    position: relative;
    z-index: 999
}

.search-page .search-main .results ol li.result.article.grid-item article header h1 {
    display: table-cell;
    vertical-align: bottom;

}

@media screen and (min-width:1024px) {
    .search-page .search-main .results ol li.result.article.grid-item article header h1 {

    }
}

.search-page .search-main .results ol li.result.article.grid-item article header dl {
    display: none;
    margin-top: .3125em
}

.search-page .search-main .results ol li.result.article.grid-item article .description {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    padding: 1.25em;
    color: #70808f
}

.search-page .search-main .results ol li.result.article.grid-item article .description:empty {
    display: none
}

.search-page .search-main .results ol li.result.article.grid-item article>span {
    display: block;
    position: absolute;
    right: 1.25em;
    bottom: .625em
}

.search-page .search-main .results ol li.result.article.grid-item article>span a {
    ;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;
    color: #fc7136;
    text-transform: uppercase;
    border-bottom: 1px solid transparent;
    line-height: 1;
    letter-spacing: -.025em
}

.search-page .search-main .results ol li.result.article.grid-item article>span a i {
    display: inline-block;
    margin-left: .4375em;
    position: relative;
    top: .125em
}

.search-page .search-main .results .pagination .pag.no-space,
.search-page .search-main .results .pagination .pag.no-space li {
    border: none
}

.search-page .search-main .pagination {
    text-align: center
}

.search-page .search-main .pagination .pag {
    width: 90%;
    margin: 2em auto 4em;
    text-align: center
}

.search-page .search-main .pagination .pag li {
    margin: 0 .2em
}

.search-page .search-main .pagination .pag li.pagination-button {
    width: 40px
}

.search-page .search-main .pagination .pag a,
.search-page .search-main .pagination .pag span {
    display: inline-block;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    padding: .46875em .9375em;
    color: #383d42;

}

.search-page .search-main .pagination .pag a {
    border: 1px solid #dfe3eb;
    border-radius: 3px
}

.no-touch .search-page .search-main .pagination .pag a:hover {
    background-color: #383d42
}

.search-page .search-main .pagination .pag a.disabled {
    color: rgba(56, 61, 66, .4);
    pointer-events: none
}

.search-page .search-main .pagination .pag a.disabled::after,
.search-page .search-main .pagination .pag a.disabled::before {
    opacity: .4
}

.search-page .search-main .pagination .pag .current {
    width: 34px;
    height: 34px;
    background-color: #383d42;
    border-color: #383d42;
    color: #fff;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;
    pointer-events: none;
    border-radius: 99px
}

@media only screen and (min-width:768px) {
    .search-page .search-main .pagination .pag li {
        display: inline-block
    }
}

@media only screen and (min-width:1170px) {
    .search-page .search-main .pagination .pag {
        margin: 1.5625em auto 3.125em
    }
}

.search-page .search-main .pagination .pag.no-space {
    width: auto;
    max-width: none;
    display: inline-block;
    border-radius: 3px;
    border: 1px solid #d2d9e2
}

.search-page .search-main .pagination .pag.move-buttons::after,
.search-page .search-main .pagination .pag.no-space::after {
    content: "";
    display: table;
    clear: both
}

.search-page .search-main .pagination .pag.no-space li {
    margin: 0;
    float: left;
    border-right: 1px solid #d2d9e2
}

.search-page .search-main .pagination .pag.no-space li:last-of-type {
    border-right: none
}

.search-page .search-main .pagination .pag.no-space a,
.search-page .search-main .pagination .pag.no-space span {
    float: left;
    padding: .46875em .875em;
    border: none
}

.search-page .search-main .pagination .pag.no-space li:first-of-type a {
    border-radius: 3px 0 0 3px
}

.search-page .search-main .pagination .pag.no-space li:last-of-type a {
    border-radius: 0 3px 3px 0
}

.search-page .search-main .pagination .pag.move-buttons .pagination-button:first-of-type {
    float: left
}

.search-page .search-main .pagination .pag.move-buttons .pagination-button:last-of-type {
    float: right
}

.search-page .search-main .pagination .pag.no-space.move-buttons {
    width: 90%;
    display: block;
    overflow: hidden
}

.search-page .search-main .pagination .pag.no-space.move-buttons li {
    float: none;
    border: none
}

.search-page .search-main .pagination .pag.no-space.move-buttons a,
.search-page .search-main .pagination .pag.no-space.move-buttons span {
    float: none
}

.search-page .search-main .pagination .pag.custom-icons .pagination-button a {
    position: relative
}

.search-page .search-main .pagination .pag.custom-icons .pagination-button:first-of-type a {
    padding-left: 2.4em
}

.search-page .search-main .pagination .pag.custom-icons .pagination-button:last-of-type a {
    padding-right: 2.4em
}

.search-page .search-main .pagination .pag.custom-icons .pagination-button:first-of-type a::before,
.search-page .search-main .pagination .pag.custom-icons .pagination-button:last-of-type a::after {
    content: '7';
    position: absolute;
    display: inline-block;
    margin-top: .1875em;

}

.search-page .search-main .pagination .pag.custom-icons .pagination-button:first-of-type a::before {
    left: .8em
}

.search-page .search-main .pagination .pag.custom-icons .pagination-button:last-of-type a::after {
    right: .8em;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg)
}

.search-page .search-main .pagination .pag.custom-buttons a,
.search-page .search-main .pagination .pag.custom-buttons span {
    vertical-align: middle
}

.search-page .search-main .pagination .pag.custom-buttons .pagination-button a {
    text-indent: -9999px
}

.search-page .search-main .pagination .pag.custom-buttons .pagination-button a:before {
    content: '7';
    display: inline-block;
    float: left;
    margin-top: .1875em;

    text-indent: 0
}

.search-page .search-main .pagination .pag.custom-buttons .pagination-button:last-of-type a {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg)
}

.no-touch .search-page .search-main .pagination .pag.custom-buttons .pagination-button:last-of-type a:active {
    -webkit-transform: scale(.9) rotate(180deg);
    -moz-transform: scale(.9) rotate(180deg);
    -ms-transform: scale(.9) rotate(180deg);
    -o-transform: scale(.9) rotate(180deg);
    transform: scale(.9) rotate(180deg)
}

.search-page .search-main .pagination .pag.no-space.custom-buttons .pagination-button:last-of-type a {
    border-radius: 3px 0 0 3px
}

.search-page .search-main .pagination .pag.animated-buttons a,
.search-page .search-main .pagination .pag.animated-buttons span {
    padding: 0 1.4em;
    height: 50px;
    line-height: 50px;
    overflow: hidden
}

.search-page .search-main .pagination .pag.animated-buttons .pagination-button a {
    position: relative;
    padding: 0 2em
}

.search-page .search-main .pagination .pag.animated-buttons .pagination-button:first-of-type a::before,
.search-page .search-main .pagination .pag.animated-buttons .pagination-button:last-of-type a::after {
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    right: auto;
    -webkit-transition: -webkit-transform .3s;
    -moz-transition: -moz-transform .3s;
    transition: transform .3s
}

.search-page .search-main .pagination .pag.animated-buttons .pagination-button:last-of-type a::after {
    -webkit-transform: translateX(-50%) rotate(180deg);
    -moz-transform: translateX(-50%) rotate(180deg);
    -ms-transform: translateX(-50%) rotate(180deg);
    -o-transform: translateX(-50%) rotate(180deg);
    transform: translateX(-50%) rotate(180deg)
}

.search-page .search-main .pagination .pag.animated-buttons i {
    display: block;
    height: 100%;
    -webkit-transform: translateY(100%);
    -moz-transform: translateY(100%);
    -ms-transform: translateY(100%);
    -o-transform: translateY(100%);
    transform: translateY(100%);
    -webkit-transition: -webkit-transform .3s;
    -moz-transition: -moz-transform .3s;
    transition: transform .3s
}

.search-page .search-main .pagination .no-touch .pag.animated-buttons .pagination-button a:hover i {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}

.search-page .search-main .pagination .no-touch .pag.animated-buttons .pagination-button:first-of-type a:hover::before {
    -webkit-transform: translateX(-50%) translateY(-50px);
    -moz-transform: translateX(-50%) translateY(-50px);
    -ms-transform: translateX(-50%) translateY(-50px);
    -o-transform: translateX(-50%) translateY(-50px);
    transform: translateX(-50%) translateY(-50px)
}

.search-page .search-main .pagination .no-touch .pag.animated-buttons .pagination-button:last-of-type a:hover::after {
    -webkit-transform: translateX(-50%) rotate(180deg) translateY(50px);
    -moz-transform: translateX(-50%) rotate(180deg) translateY(50px);
    -ms-transform: translateX(-50%) rotate(180deg) translateY(50px);
    -o-transform: translateX(-50%) rotate(180deg) translateY(50px);
    transform: translateX(-50%) rotate(180deg) translateY(50px)
}

.search-page dl dt.hidden {
    position: absolute;
    left: -624.9375em
}

.search-page .center-ad {
    width: 100%;
    margin: 0 auto 3.75em;
    text-align: center
}

.search-page .right-ad {
    display: none
}

@media (min-width:1200px) {
    .search-page .right-ad {
        display: inline-block;
        position: absolute;
        top: 6.5625em;
        right: 0;
        opacity: .95
    }
    .search-page .right-ad .searchAds {
        margin-bottom: 1.875em
    }
}

.search-page .search-main .results ol li.result article p span {
    background-color: #fcf2a6
}

.search-page .search-main .results ol li.result.grid-item article aside#logo-gridStyle {
    background-image: url(/resources/cloud/images/school-bg2.jpg)
}

.center-ad,
.left-ad {
    display: block;
    background: #333
}

.isPetersonsUser {

}

#div-gpt-ad-1348003419450-0,
#div-gpt-ad-1362431687405-0,
.search-page .right-ad {
    width: 160px;
    height: 600px
}

.center-ad {
    width: 728px;
    height: 90px
}

.left-ad {
    width: 250px;
    height: 250px
}

@media (min-width:1600px) {
    .search-page .right-ad {
        top: 6.5625em;
        right: 0;
        margin-right: -13.125em;
        z-index: 9
    }
}

.page-articles .featured,
.page-scholarships .featured,
.page-schools .featured,
.page-search .featured {
    display: none
}

.page-articles header#nav-bar,
.page-scholarships header#nav-bar,
.page-schools header#nav-bar,
.page-search header#nav-bar {
    box-shadow: 0 1px 0 #c3ccd8
}

@media only screen and (-webkit-min-device-pixel-ratio:1.5),
only screen and (min-resolution:2dppx) {
    .select2-container .select2-choice .select2-arrow b,
    .select2-container .select2-choice abbr,
    .select2-search input,
    .select2-search-choice-close {
        background-image: url(/resources/cloud/css/select2x2.png)!important;
        background-repeat: no-repeat!important;
        background-size: 60px 40px!important
    }
}

.articles {
    padding: 1.875em 0
}

.articles .flex-boxes {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    box-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -o-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center;
    -webkit-box-align: stretch;
    -moz-box-align: stretch;
    box-align: stretch;
    -webkit-align-items: stretch;
    -moz-align-items: stretch;
    -ms-align-items: stretch;
    -o-align-items: stretch;
    align-items: stretch;
    -ms-flex-align: stretch;
    -webkit-box-lines: multiple;
    -moz-box-lines: multiple;
    box-lines: multiple;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 0 auto;
    clear: both;
    max-width: 1200px
}

.articles .flex-boxes::after {
    clear: both;
    content: "";
    display: table
}

@media screen and (min-width:768px) {
    .articles .flex-boxes {
        padding: 0 .625em
    }
}

@media screen and (min-width:1024px) {
    .articles .flex-boxes {
        padding: 0 1.25em
    }
}

.articles .flex-boxes>section {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    box-flex: 1;
    -webkit-flex: 1 15.9em;
    -moz-flex: 1 15.9em;
    -ms-flex: 1 15.9em;
    flex: 1 15.9em;
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    box-orient: vertical;
    -moz-box-direction: normal;
    box-direction: normal;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    flex-direction: column;
    -ms-flex-direction: column;
    margin: .625em
}

.articles .flex-boxes>section .flex-article.small {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    box-flex: 1;
    -webkit-flex: 1;
    -moz-flex: 1;
    -ms-flex: 1;
    flex: 1;
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-lines: multiple;
    -moz-box-lines: multiple;
    box-lines: multiple;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    -webkit-box-pack: left;
    -moz-box-pack: left;
    box-pack: left;
    -webkit-justify-content: left;
    -moz-justify-content: left;
    -ms-justify-content: left;
    -o-justify-content: left;
    justify-content: left;
    -ms-flex-pack: left;
    -ms-flex-preferred-size: auto;
    align-content: space-around;
    margin: 0;
    padding: 1.25em
}

.articles .flex-boxes>section .flex-article.small:first-of-type {
    margin: 0 0 .625em
}

.articles .flex-boxes>section .flex-article.small:last-of-type {
    margin: .625em 0 0
}

.articles .flex-boxes>section .flex-article.small:hover h3 {
    text-decoration: underline;
    color: #fc7136
}

.articles .flex-boxes>section .flex-article.small:hover .more,
.articles .flex-boxes>section .flex-article.small:hover .more em,
.articles .flex-boxes>section .flex-article.small:hover .more i,
.articles .flex-boxes>section .flex-article.small:hover p em,
.articles .flex-boxes>section .flex-article.small:hover p i {
    color: #fc7136;
    text-decoration: none
}

.articles .flex-boxes>section .flex-article.small h3,
.articles .flex-boxes>section .flex-article.small p {
    width: 100%;
    line-height: 1.2
}

.articles .flex-boxes>section .flex-article.small h3 {
    color: #383d42;
    font-family: "proxima-soft", sans-serif;
    font-weight: 600;

    margin: 0;
    padding: 0
}

.articles .flex-boxes>section .flex-article.small p {
    margin: auto;
    padding: .3125em 0 0;

    color: #677079
}

.articles .flex-boxes>section .flex-article.small .more {
    padding: .625em 0 0;
    margin: 0;
    color: #fc7136;
    text-align: right
}

.articles .flex-boxes>section .flex-article.small .more em,
.articles .flex-boxes>section .flex-article.small .more i {
    top: 2px
}

.articles .flex-boxes .flex-article {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    box-flex: 1;
    -webkit-flex: 1 15.9em;
    -moz-flex: 1 15.9em;
    -ms-flex: 1 15.9em;
    flex: 1 15.9em;
    -webkit-align-self: stretch;
    -moz-align-self: stretch;
    align-self: stretch;
    -ms-flex-item-align: stretch;
    background: #fff;
    border-radius: 3px;
    box-shadow: 2px 2px 0 #e2e6ed;
    margin: .625em;
    text-decoration: none;
    position: relative
}

.articles .flex-boxes .flex-article:hover h2.article-title {
    text-decoration: underline;
    color: #fc7136
}

.articles .flex-boxes .flex-article:hover p em,
.articles .flex-boxes .flex-article:hover p i {
    color: #fc7136
}

.articles .flex-boxes .flex-article.default header {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    min-height: 6.25em;
    padding: 1.125em .9375em 1.25em;
    width: 100%;
    position: relative;
    background: url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/cloud/images/placeholder.jpg) center center no-repeat;
    background-size: cover
}

.articles .flex-boxes .flex-article.default footer {
    height: 50%;
    padding: 1.25em 1.25em 1.5625em
}

.articles .flex-boxes .flex-article.default footer .cat-label {
    position: absolute;
    bottom: .625em;
    z-index: 99999;
    color: #60a85e;
    text-transform: uppercase;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;

}

.articles .flex-boxes .flex-article.default footer h2.article-title {
    padding: 0;
    margin: 0 0 .9375em;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;

    line-height: 1.1;
    text-align: left
}

.articles .flex-boxes .flex-article.default footer p {
    line-height: 1.2;
    margin: 0;
    padding: 0;

    color: #677079
}

.articles .flex-boxes .flex-article.default footer p em,
.articles .flex-boxes .flex-article.default footer p i {
    margin-left: .3125em;
    position: relative;
    top: 3px
}

.articles .flex-boxes .flex-article.double-wide {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    box-flex: 1;
    -webkit-flex: 1 34.2em;
    -moz-flex: 1 34.2em;
    -ms-flex: 1 34.2em;
    flex: 1 34.2em;
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    box-orient: vertical;
    -moz-box-direction: normal;
    box-direction: normal;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    flex-direction: column;
    -ms-flex-direction: column;
    position: relative;
    overflow: hidden;
    box-shadow: none;
    border-radius: 3px
}

.articles .flex-boxes .flex-article.double-wide:before {
    background: rgba(10, 12, 15, .4);
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    border-radius: 3px
}

.articles .flex-boxes .flex-article.double-wide:hover header .button,
.articles .flex-boxes .flex-article.double-wide:hover header .main-footer .footer-links ul li #feedback-widget a,
.articles .flex-boxes .flex-article.double-wide:hover header .page-online-products #contact-us .btn,
.articles .flex-boxes .flex-article.double-wide:hover header .page-online-products #profile-types .btn,
.main-footer .footer-links ul li #feedback-widget .articles .flex-boxes .flex-article.double-wide:hover header a,
.page-online-products #contact-us .articles .flex-boxes .flex-article.double-wide:hover header .btn,
.page-online-products #profile-types .articles .flex-boxes .flex-article.double-wide:hover header .btn {
    background-color: #fc7136;
    border-color: #fc7136;
    color: #fff
}

.articles .flex-boxes .flex-article.double-wide:hover header h2.article-title {
    color: #fff;
    text-decoration: underline
}

.articles .flex-boxes .flex-article.double-wide header {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    box-flex: 1;
    -webkit-flex: 1;
    -moz-flex: 1;
    -ms-flex: 1;
    flex: 1;
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-lines: multiple;
    -moz-box-lines: multiple;
    box-lines: multiple;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    -webkit-box-pack: left;
    -moz-box-pack: left;
    box-pack: left;
    -webkit-justify-content: left;
    -moz-justify-content: left;
    -ms-justify-content: left;
    -o-justify-content: left;
    justify-content: left;
    -ms-flex-pack: left;
    align-content: space-around;
    position: relative;
    padding: 1.875em
}

.articles .flex-boxes .flex-article.double-wide header h2.article-title,
.articles .flex-boxes .flex-article.double-wide header p {
    color: #fff;
    text-align: left;
    margin: 0;
    line-height: 1.1875
}

.articles .flex-boxes .flex-article.double-wide header h2.article-title {
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;
    color: #fff;

}

.articles .flex-boxes .flex-article.double-wide header p {

    line-height: 1.2;
    margin: .9375em 0 1.875em
}

.articles .flex-boxes .flex-article.cta-inline.scholarships,
.articles .flex-boxes .flex-article.cta-inline.schools {
    padding: 1.25em;
    background: url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/cloud/images/scholarships.jpg) no-repeat;
    background-size: cover;
    width: 100%;
    height: 100%
}

.articles .flex-boxes .flex-article.cta-inline.scholarships:before,
.articles .flex-boxes .flex-article.cta-inline.schools:before {
    background-color: rgba(10, 12, 15, .33333);
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}

.articles .flex-boxes .flex-article.cta-inline.scholarships:hover .button,
.articles .flex-boxes .flex-article.cta-inline.scholarships:hover .main-footer .footer-links ul li #feedback-widget a,
.articles .flex-boxes .flex-article.cta-inline.scholarships:hover .page-online-products #contact-us .btn,
.articles .flex-boxes .flex-article.cta-inline.scholarships:hover .page-online-products #profile-types .btn,
.articles .flex-boxes .flex-article.cta-inline.schools:hover .button,
.articles .flex-boxes .flex-article.cta-inline.schools:hover .main-footer .footer-links ul li #feedback-widget a,
.articles .flex-boxes .flex-article.cta-inline.schools:hover .page-online-products #contact-us .btn,
.articles .flex-boxes .flex-article.cta-inline.schools:hover .page-online-products #profile-types .btn,
.main-footer .footer-links ul li #feedback-widget .articles .flex-boxes .flex-article.cta-inline.scholarships:hover a,
.main-footer .footer-links ul li #feedback-widget .articles .flex-boxes .flex-article.cta-inline.schools:hover a,
.page-online-products #contact-us .articles .flex-boxes .flex-article.cta-inline.scholarships:hover .btn,
.page-online-products #contact-us .articles .flex-boxes .flex-article.cta-inline.schools:hover .btn,
.page-online-products #profile-types .articles .flex-boxes .flex-article.cta-inline.scholarships:hover .btn,
.page-online-products #profile-types .articles .flex-boxes .flex-article.cta-inline.schools:hover .btn {
    background-color: #fc834f
}

.articles .flex-boxes .flex-article.cta-inline.scholarships .content,
.articles .flex-boxes .flex-article.cta-inline.schools .content {
    position: relative;
    text-align: center
}

.articles .flex-boxes .flex-article.cta-inline.scholarships .content h6,
.articles .flex-boxes .flex-article.cta-inline.scholarships .content p,
.articles .flex-boxes .flex-article.cta-inline.schools .content h6,
.articles .flex-boxes .flex-article.cta-inline.schools .content p {
    color: #fff
}

.articles .flex-boxes .flex-article.cta-inline.scholarships .content h6,
.articles .flex-boxes .flex-article.cta-inline.schools .content h6 {
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;
    ;
    margin-top: -2px;
    margin-bottom: .625em;
    line-height: 1
}

.articles .flex-boxes .flex-article.cta-inline.scholarships .content p,
.articles .flex-boxes .flex-article.cta-inline.schools .content p {
    margin-top: .3125em;
    margin-bottom: 1.5625em;
    font-family: "proxima-soft", sans-serif;
    font-weight: 400;

}

.articles .flex-boxes .flex-article.cta-inline.schools {
    background: url(/resources/cloud/images/schools.jpg);
    background-size: cover;
    filter: contrast(1.05);
    -webkit-filter: contrast(1.05)
}

.articles .flex-boxes .flex-article.cta-inline.schools:before {
    background-color: rgba(10, 12, 15, .33333)
}

.articles .flex-boxes .flex-article.cta-inline.schools .content .keyword-search {
    padding: 0
}

.articles .flex-boxes .flex-article.cta-inline.schools .content .keyword-search form .close-keyword-search,
.articles .flex-boxes .flex-article.cta-inline.schools .content .keyword-search form select:first-of-type {
    display: none
}

.articles .flex-boxes .flex-article.cta-inline.schools .content .keyword-search form button,
.articles .flex-boxes .flex-article.cta-inline.schools .content .keyword-search form input[type=text],
.articles .flex-boxes .flex-article.cta-inline.schools .content .keyword-search form select {
    width: 100%;
    margin-top: .625em
}

.articles .flex-boxes .flex-article.cta-inline.schools .content .keyword-search form button {
    margin-top: .8125em;
    padding: .9375em
}

.articles .flex-boxes .flex-article.cta-inline.join-petersons:hover footer {
    background-color: #e6e6e6
}

.articles .flex-boxes .flex-article.cta-inline.join-petersons header {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    background-color: #4698d6;
    color: #fff;
    padding: .4375em .9375em;
    font-family: "proxima-soft", sans-serif;
    font-weight: 300;

    line-height: 1
}

.articles .flex-boxes .flex-article.cta-inline.join-petersons .content .why-item {
    margin-top: 15px;
    display: table
}

.articles .flex-boxes .flex-article.cta-inline.join-petersons .content .why-item:first-of-type {
    margin-top: 0
}

.articles .flex-boxes .flex-article.cta-inline.join-petersons .content .why-item .why-icon {
    display: table-cell;
    vertical-align: middle;
    line-height: 1;
    padding-right: .625em
}

.articles .flex-boxes .flex-article.cta-inline.join-petersons .content .why-item .why-icon i {
    ;
    line-height: 0;
    display: inline;
    color: #3c92d4
}

.articles .flex-boxes .flex-article.cta-inline.join-petersons .content .why-item .why {
    display: table-cell;
    vertical-align: middle
}

.articles .flex-boxes .flex-article.cta-inline.join-petersons .content .why-item .why h5 {
    color: #383d42;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;

    line-height: 1;
    margin: 0 0 .1875em
}

.articles .flex-boxes .flex-article.cta-inline.join-petersons .content .why-item .why p {
    margin: 0
}

.articles .flex-boxes .flex-article.cta-inline.join-petersons footer {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    background-color: #eee;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;

    cursor: pointer;
    text-align: center;
    padding: .4375em 0
}

.articles .flex-boxes .flex-article.cta-inline.join-petersons footer a {
    color: #3c92d4
}

.articles .flex-boxes .flex-article.cta-inline.join-petersons footer a span {
    font-family: "proxima-soft", sans-serif;
    font-weight: 300;
    color: #8e969f
}

.articles .flex-boxes .flex-article.article-list a {
    padding: 1em 1.25em;
    border-bottom: 1px solid #dfe3eb;
    display: table;
    width: 100%
}

.articles .flex-boxes .flex-article.article-list a:hover h3.article-title {
    color: #fc7136;
    text-decoration: underline
}

.articles .flex-boxes .flex-article.article-list a:hover .icon-wrapper i {
    color: #fc7136
}

.articles .flex-boxes .flex-article.article-list a h3.article-title {
    color: #383d42;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;

    line-height: 1.1875;
    padding-top: .0625em;
    margin: 0;
    display: table-cell;
    vertical-align: middle
}

.articles .flex-boxes .flex-article.article-list a:last-of-type {
    border-bottom: none
}

.articles .flex-boxes .flex-article.article-list a .icon-wrapper {
    text-align: right;
    display: table-cell;
    vertical-align: middle;
    width: 15px;
    line-height: .75
}

.articles .flex-boxes .flex-article.article-list a .icon-wrapper i {
    color: #677079
}

.articles .flex-boxes .flex-article.test-prep:hover h2.article-title {
    text-decoration: none;
    color: #383d42
}

.articles .flex-boxes .flex-article.test-prep:hover header .button.grad,
.articles .flex-boxes .flex-article.test-prep:hover header .button.ug,
.articles .flex-boxes .flex-article.test-prep:hover header .main-footer .footer-links ul li #feedback-widget a.grad,
.articles .flex-boxes .flex-article.test-prep:hover header .main-footer .footer-links ul li #feedback-widget a.ug,
.articles .flex-boxes .flex-article.test-prep:hover header .page-online-products #contact-us .grad.btn,
.articles .flex-boxes .flex-article.test-prep:hover header .page-online-products #contact-us .ug.btn,
.articles .flex-boxes .flex-article.test-prep:hover header .page-online-products #profile-types .grad.btn,
.articles .flex-boxes .flex-article.test-prep:hover header .page-online-products #profile-types .ug.btn,
.main-footer .footer-links ul li #feedback-widget .articles .flex-boxes .flex-article.test-prep:hover header a.grad,
.main-footer .footer-links ul li #feedback-widget .articles .flex-boxes .flex-article.test-prep:hover header a.ug,
.page-online-products #contact-us .articles .flex-boxes .flex-article.test-prep:hover header .grad.btn,
.page-online-products #contact-us .articles .flex-boxes .flex-article.test-prep:hover header .ug.btn,
.page-online-products #profile-types .articles .flex-boxes .flex-article.test-prep:hover header .grad.btn,
.page-online-products #profile-types .articles .flex-boxes .flex-article.test-prep:hover header .ug.btn {
    background-color: transparent!important;
    border-color: rgba(255, 255, 255, .5)!important;
    color: #fff!important
}

.articles .flex-boxes .flex-article.test-prep header .button.grad,
.articles .flex-boxes .flex-article.test-prep header .button.ug,
.articles .flex-boxes .flex-article.test-prep header .main-footer .footer-links ul li #feedback-widget a.grad,
.articles .flex-boxes .flex-article.test-prep header .main-footer .footer-links ul li #feedback-widget a.ug,
.articles .flex-boxes .flex-article.test-prep header .page-online-products #contact-us .grad.btn,
.articles .flex-boxes .flex-article.test-prep header .page-online-products #contact-us .ug.btn,
.articles .flex-boxes .flex-article.test-prep header .page-online-products #profile-types .grad.btn,
.articles .flex-boxes .flex-article.test-prep header .page-online-products #profile-types .ug.btn,
.main-footer .footer-links ul li #feedback-widget .articles .flex-boxes .flex-article.test-prep header a.grad,
.main-footer .footer-links ul li #feedback-widget .articles .flex-boxes .flex-article.test-prep header a.ug,
.page-online-products #contact-us .articles .flex-boxes .flex-article.test-prep header .grad.btn,
.page-online-products #contact-us .articles .flex-boxes .flex-article.test-prep header .ug.btn,
.page-online-products #profile-types .articles .flex-boxes .flex-article.test-prep header .grad.btn,
.page-online-products #profile-types .articles .flex-boxes .flex-article.test-prep header .ug.btn {
    width: calc(50% - 7px);
    margin: 0 5px 0 0!important;

}

.articles .flex-boxes .flex-article.test-prep header .button.grad:hover,
.articles .flex-boxes .flex-article.test-prep header .button.ug:hover,
.articles .flex-boxes .flex-article.test-prep header .main-footer .footer-links ul li #feedback-widget a.grad:hover,
.articles .flex-boxes .flex-article.test-prep header .main-footer .footer-links ul li #feedback-widget a.ug:hover,
.articles .flex-boxes .flex-article.test-prep header .page-online-products #contact-us .grad.btn:hover,
.articles .flex-boxes .flex-article.test-prep header .page-online-products #contact-us .ug.btn:hover,
.articles .flex-boxes .flex-article.test-prep header .page-online-products #profile-types .grad.btn:hover,
.articles .flex-boxes .flex-article.test-prep header .page-online-products #profile-types .ug.btn:hover,
.main-footer .footer-links ul li #feedback-widget .articles .flex-boxes .flex-article.test-prep header a.grad:hover,
.main-footer .footer-links ul li #feedback-widget .articles .flex-boxes .flex-article.test-prep header a.ug:hover,
.page-online-products #contact-us .articles .flex-boxes .flex-article.test-prep header .grad.btn:hover,
.page-online-products #contact-us .articles .flex-boxes .flex-article.test-prep header .ug.btn:hover,
.page-online-products #profile-types .articles .flex-boxes .flex-article.test-prep header .grad.btn:hover,
.page-online-products #profile-types .articles .flex-boxes .flex-article.test-prep header .ug.btn:hover {
    background-color: #fff!important;
    border-color: #fff!important;
    color: #383d42!important;
    font-weight: 600
}

.articles .flex-boxes .flex-article.test-prep header .button.grad,
.articles .flex-boxes .flex-article.test-prep header .main-footer .footer-links ul li #feedback-widget a.grad,
.articles .flex-boxes .flex-article.test-prep header .page-online-products #contact-us .grad.btn,
.articles .flex-boxes .flex-article.test-prep header .page-online-products #profile-types .grad.btn,
.main-footer .footer-links ul li #feedback-widget .articles .flex-boxes .flex-article.test-prep header a.grad,
.page-online-products #contact-us .articles .flex-boxes .flex-article.test-prep header .grad.btn,
.page-online-products #profile-types .articles .flex-boxes .flex-article.test-prep header .grad.btn {
    margin: 0 0 0 5px!important
}

.page-homepage .articles .flex-boxes .flex-article.default {
    flex: 1 21em
}

.main-footer .footer-links ul li #feedback-widget .page-homepage .articles .flex-boxes .flex-article.default:hover footer a,
.page-homepage .articles .flex-boxes .flex-article.default:hover footer .button,
.page-homepage .articles .flex-boxes .flex-article.default:hover footer .main-footer .footer-links ul li #feedback-widget a,
.page-homepage .articles .flex-boxes .flex-article.default:hover footer .page-online-products #contact-us .btn,
.page-homepage .articles .flex-boxes .flex-article.default:hover footer .page-online-products #profile-types .btn,
.page-online-products #contact-us .page-homepage .articles .flex-boxes .flex-article.default:hover footer .btn,
.page-online-products #profile-types .page-homepage .articles .flex-boxes .flex-article.default:hover footer .btn {
    background-color: #fc834f;
    color: #fff!important
}

.page-homepage .articles .flex-boxes .flex-article.default header {
    min-height: 9.375em
}

.page-homepage .articles .flex-boxes .flex-article.default header:before {
    background-color: rgba(10, 12, 15, .33333);
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    border-radius: 3px
}

.page-homepage .articles .flex-boxes .flex-article.default header h2.article-title {
    color: #fff;

    font-family: "proxima-soft", sans-serif;
    font-weight: 700;
    margin: 0;
    position: absolute;
    bottom: .9375em
}

.page-homepage .articles .flex-boxes .flex-article.default footer p {
    margin: 0 0 3.75em;

}

.main-footer .footer-links ul li #feedback-widget .page-homepage .articles .flex-boxes .flex-article.default footer a,
.page-homepage .articles .flex-boxes .flex-article.default footer .button,
.page-homepage .articles .flex-boxes .flex-article.default footer .main-footer .footer-links ul li #feedback-widget a,
.page-homepage .articles .flex-boxes .flex-article.default footer .page-online-products #contact-us .btn,
.page-homepage .articles .flex-boxes .flex-article.default footer .page-online-products #profile-types .btn,
.page-online-products #contact-us .page-homepage .articles .flex-boxes .flex-article.default footer .btn,
.page-online-products #profile-types .page-homepage .articles .flex-boxes .flex-article.default footer .btn {
    background-color: #fc7136;
    color: #fff;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    padding: 10px;
    border-radius: 0 0 3px 3px;

}

@media screen and (min-width:768px) {
    .main-footer .footer-links ul li #feedback-widget .page-homepage .articles .flex-boxes .flex-article.default footer a,
    .page-homepage .articles .flex-boxes .flex-article.default footer .button,
    .page-homepage .articles .flex-boxes .flex-article.default footer .main-footer .footer-links ul li #feedback-widget a,
    .page-homepage .articles .flex-boxes .flex-article.default footer .page-online-products #contact-us .btn,
    .page-homepage .articles .flex-boxes .flex-article.default footer .page-online-products #profile-types .btn,
    .page-online-products #contact-us .page-homepage .articles .flex-boxes .flex-article.default footer .btn,
    .page-online-products #profile-types .page-homepage .articles .flex-boxes .flex-article.default footer .btn {
        padding: 14px;

    }
}

.page-homepage .articles .flex-boxes .flex-article.grad-box header,
.page-homepage .articles .flex-boxes .flex-article.online-box header,
.page-homepage .articles .flex-boxes .flex-article.test-prep,
.page-homepage .articles .flex-boxes .flex-article.ug-box header {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover
}

.page-homepage .articles .flex-boxes .flex-article.ug-box header {
    background-image: url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/cloud/images/hero-images/edition-landing/edition-home-hero-ug-schools-sm.jpg)
}

@media only screen and (-webkit-min-device-pixel-ratio:1.3),
only screen and (min--moz-device-pixel-ratio:1.3),
only screen and (-o-min-device-pixel-ratio:1.3 / 1),
only screen and (min-resolution:125dpi),
only screen and (min-resolution:1.3dppx) {
    .page-homepage .articles .flex-boxes .flex-article.ug-box header {
        background-image: url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/cloud/images/hero-images/edition-landing/edition-home-hero-ug-schools-sm_2x.jpg);
        background-size: cover
    }
}

.page-homepage .articles .flex-boxes .flex-article.grad-box header {
    background-image: url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/cloud/images/hero-images/edition-landing/edition-home-hero-grad-schools-sm.jpg)
}

@media only screen and (-webkit-min-device-pixel-ratio:1.3),
only screen and (min--moz-device-pixel-ratio:1.3),
only screen and (-o-min-device-pixel-ratio:1.3 / 1),
only screen and (min-resolution:125dpi),
only screen and (min-resolution:1.3dppx) {
    .page-homepage .articles .flex-boxes .flex-article.grad-box header {
        background-image: url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/cloud/images/hero-images/edition-landing/edition-home-hero-grad-schools-sm_2x.jpg);
        background-size: cover
    }
}

.page-homepage .articles .flex-boxes .flex-article.online-box header {
    background-image: url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/cloud/images/hero-images/edition-landing/edition-home-hero-online-schools-sm.jpg)
}

@media only screen and (-webkit-min-device-pixel-ratio:1.3),
only screen and (min--moz-device-pixel-ratio:1.3),
only screen and (-o-min-device-pixel-ratio:1.3 / 1),
only screen and (min-resolution:125dpi),
only screen and (min-resolution:1.3dppx) {
    .page-homepage .articles .flex-boxes .flex-article.online-box header {
        background-image: url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/cloud/images/hero-images/edition-landing/edition-home-hero-online-schools-sm_2x.jpg);
        background-size: cover
    }
}

.page-homepage .articles .flex-boxes .flex-article.test-prep {
    background-image: url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/cloud/images/test-prep-bg-sm.jpg)
}

@media only screen and (-webkit-min-device-pixel-ratio:1.3),
only screen and (min--moz-device-pixel-ratio:1.3),
only screen and (-o-min-device-pixel-ratio:1.3 / 1),
only screen and (min-resolution:125dpi),
only screen and (min-resolution:1.3dppx) {
    .page-homepage .articles .flex-boxes .flex-article.test-prep {
        background-image: url(https://petes-admin-tools.s3.us-east-2.amazonaws.coms/cloud/images/test-prep-bg-sm_2x.jpg);
        background-size: cover
    }
}

.page-homepage .articles .flex-boxes .flex-article.double-wide {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    box-flex: 1;
    -webkit-flex: 1 34em;
    -moz-flex: 1 34em;
    -ms-flex: 1 34em;
    flex: 1 34em
}

.page-homepage .articles .flex-boxes .flex-article.double-wide:hover header h2.article-title {
    text-decoration: none
}

.main-footer .footer-links ul li #feedback-widget .page-homepage .articles .flex-boxes .flex-article.double-wide.test-prep header div a:last-of-type,
.page-homepage .articles .flex-boxes .flex-article.double-wide.test-prep header div .button:last-of-type,
.page-homepage .articles .flex-boxes .flex-article.double-wide.test-prep header div .main-footer .footer-links ul li #feedback-widget a:last-of-type,
.page-homepage .articles .flex-boxes .flex-article.double-wide.test-prep header div .page-online-products #contact-us .btn:last-of-type,
.page-homepage .articles .flex-boxes .flex-article.double-wide.test-prep header div .page-online-products #profile-types .btn:last-of-type,
.page-online-products #contact-us .page-homepage .articles .flex-boxes .flex-article.double-wide.test-prep header div .btn:last-of-type,
.page-online-products #profile-types .page-homepage .articles .flex-boxes .flex-article.double-wide.test-prep header div .btn:last-of-type {
    margin-top: .3125em
}

.page-homepage .articles .flex-boxes .flex-article.double-wide.psat-teaser:before {
    background: 0 0
}

.page-homepage .articles .flex-boxes .flex-article.double-wide.psat-teaser:after {
    width: 100%;
    height: 100%;
    display: block;
    background: url(/resources/cloud/images/test-bg-pattern.png);
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}

.main-footer .footer-links ul li #feedback-widget .page-homepage .articles .flex-boxes .flex-article.double-wide.psat-teaser:hover header a,
.page-homepage .articles .flex-boxes .flex-article.double-wide.psat-teaser:hover header .button,
.page-homepage .articles .flex-boxes .flex-article.double-wide.psat-teaser:hover header .main-footer .footer-links ul li #feedback-widget a,
.page-homepage .articles .flex-boxes .flex-article.double-wide.psat-teaser:hover header .page-online-products #contact-us .btn,
.page-homepage .articles .flex-boxes .flex-article.double-wide.psat-teaser:hover header .page-online-products #profile-types .btn,
.page-online-products #contact-us .page-homepage .articles .flex-boxes .flex-article.double-wide.psat-teaser:hover header .btn,
.page-online-products #profile-types .page-homepage .articles .flex-boxes .flex-article.double-wide.psat-teaser:hover header .btn {
    background-color: rgba(255, 255, 255, .95);
    border-color: rgba(255, 255, 255, .95);
    color: #383d42
}

.page-homepage .articles .flex-boxes .flex-article.double-wide.psat-teaser header>div {
    position: relative;
    z-index: 99;
    text-align: center
}

.page-homepage .articles .flex-boxes .flex-article.double-wide.psat-teaser header>div img {
    margin-bottom: 20px
}

.page-homepage .articles .flex-boxes .flex-article.double-wide.psat-teaser header>div .test-prep-logo {
    position: relative;
    display: block;
    width: 190px;
    margin: 0 auto 30px
}

.page-homepage .articles .flex-boxes .flex-article.double-wide.psat-teaser header>div h2.article-title {

}

.page-homepage .articles .flex-boxes .flex-article.double-wide.psat-teaser header>div p {
    margin-bottom: 10px;

    color: rgba(255, 255, 255, .75)
}

.page-homepage .articles .flex-boxes .flex-article.double-wide.psat-teaser header>div p strong {
    color: #fff;
    font-weight: 700
}

.main-footer .footer-links ul li #feedback-widget .page-homepage .articles .flex-boxes .flex-article.double-wide.psat-teaser header>div a,
.page-homepage .articles .flex-boxes .flex-article.double-wide.psat-teaser header>div .button,
.page-homepage .articles .flex-boxes .flex-article.double-wide.psat-teaser header>div .main-footer .footer-links ul li #feedback-widget a,
.page-homepage .articles .flex-boxes .flex-article.double-wide.psat-teaser header>div .page-online-products #contact-us .btn,
.page-homepage .articles .flex-boxes .flex-article.double-wide.psat-teaser header>div .page-online-products #profile-types .btn,
.page-online-products #contact-us .page-homepage .articles .flex-boxes .flex-article.double-wide.psat-teaser header>div .btn,
.page-online-products #profile-types .page-homepage .articles .flex-boxes .flex-article.double-wide.psat-teaser header>div .btn {
    cursor: pointer
}

.page-landing .all-articles {
    margin: 1.875em 0 0;
    text-align: center
}

.page-landing .all-articles a:hover {
    color: #fff!important
}

.page-landing .articles {
    padding: 3.125em 0
}

.page-landing .articles .flex-boxes>section {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    box-flex: 1;
    -webkit-flex: 1 34.2em;
    -moz-flex: 1 34.2em;
    -ms-flex: 1 34.2em;
    flex: 1 34.2em
}

.page-landing .articles .flex-boxes .flex-article:hover header:before {
    background-color: #383d42
}

.page-landing .test-basics.articles .flex-boxes:first-of-type .flex-article:before,
.page-landing .test-basics.articles .flex-boxes:first-of-type .flex-article:not(.double-wide)>div:first-of-type:before {
    background: rgba(10, 12, 15, .33333);
    opacity: .75;
    border-radius: 0
}

@media screen and (min-width:768px) {
    .page-landing .test-basics.articles .flex-boxes:first-of-type>section {
        display: -webkit-box;
        display: -moz-box;
        display: box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex
    }
}

.page-landing .test-basics.articles .flex-boxes:first-of-type .flex-article {
    border-radius: 0;
    box-shadow: none;
    transition: all .2s linear
}

.page-landing .test-basics.articles .flex-boxes:first-of-type .flex-article:hover h2 span,
.page-landing .test-basics.articles .flex-boxes:first-of-type .flex-article:hover h3 span {
    display: inline-block;
    text-decoration: none!important
}

.page-landing .test-basics.articles .flex-boxes:first-of-type .flex-article.double-wide header {
    padding: 0
}

.page-landing .test-basics.articles .flex-boxes:first-of-type .flex-article.double-wide header>div {
    padding: 1.5625em
}

.page-landing .test-basics.articles .flex-boxes:first-of-type .flex-article.double-wide header h2 {
    margin: 0 0 .625em;

}

@media screen and (min-width:768px) {
    .page-landing .test-basics.articles .flex-boxes:first-of-type .flex-article.double-wide header h2 {

    }
}

@media screen and (min-width:1024px) {
    .page-landing .test-basics.articles .flex-boxes:first-of-type .flex-article.double-wide header h2 {

    }
}

.page-landing .test-basics.articles .flex-boxes:first-of-type .flex-article.double-wide header p {
    margin-bottom: 1.25em
}

.page-landing .test-basics.articles .flex-boxes:first-of-type .flex-article:not(.double-wide) {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    padding: 1.5625em;
    box-shadow: 2px 2px 0 #e2e6ed
}

.page-landing .test-basics.articles .flex-boxes:first-of-type .flex-article:not(.double-wide):hover div h3.article-title {
    color: #fc7136!important;
    text-decoration: underline
}

.page-landing .test-basics.articles .flex-boxes:first-of-type .flex-article:not(.double-wide):hover div .more {
    color: #fc7136!important;
    text-decoration: none
}

.page-landing .test-basics.articles .flex-boxes:first-of-type .flex-article:not(.double-wide)>div:first-of-type {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    float: left;
    display: block;
    margin-right: 2.35765%;
    width: 31.76157%;
    height: 100%
}

.page-landing .test-basics.articles .flex-boxes:first-of-type .flex-article:not(.double-wide)>div:first-of-type:last-child {
    margin-right: 0
}

.page-landing .test-basics.articles .flex-boxes:first-of-type .flex-article:not(.double-wide)>div:last-of-type {
    float: left;
    display: block;
    margin-right: 2.35765%;
    width: 65.88078%;
    margin-left: 34.11922%
}

.page-landing .test-basics.articles .flex-boxes:first-of-type .flex-article:not(.double-wide)>div:last-of-type:last-child {
    margin-right: 0
}

.page-landing .test-basics.articles .flex-boxes:first-of-type .flex-article:not(.double-wide)>div:last-of-type h3.article-title {
    color: #383d42;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;

}

.page-landing .test-basics.articles .flex-boxes:first-of-type .flex-article:not(.double-wide)>div:last-of-type p {
    color: #677079
}

.page-landing .test-basics.articles .flex-boxes:first-of-type .flex-article:not(.double-wide)>div:last-of-type .more {
    color: #383d42
}

.page-landing .test-basics.articles .flex-boxes:first-of-type .flex-article:not(.double-wide)>div:last-of-type .more em,
.page-landing .test-basics.articles .flex-boxes:first-of-type .flex-article:not(.double-wide)>div:last-of-type .more i {
    color: #677079;
    position: relative;
    top: 2px;
    left: 8px
}

.page-landing .test-basics.articles .flex-boxes .flex-article.default {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -moz-box-align: start;
    box-align: start;
    -webkit-align-items: flex-start;
    -moz-align-items: flex-start;
    -ms-align-items: flex-start;
    -o-align-items: flex-start;
    align-items: flex-start;
    -ms-flex-align: start;
    padding: 1.5625em;
    border-radius: 0
}

.page-landing .test-basics.articles .flex-boxes .flex-article.default header {
    display: none
}

.page-landing .test-basics.articles .flex-boxes .flex-article.default footer {
    height: auto;
    padding: 0
}

.articles.articles-advice {
    margin-top: 3.125em;
    margin-bottom: 3.125em;
    padding: 0
}

.baroque #main-content #page-articles-advice .intro {
    position: relative
}

.baroque #main-content #page-articles-advice .intro .container,
.baroque .page-act-course #main-content #page-articles-advice .intro .pricing.no-matrix p,
.baroque .page-act-course #main-content #page-articles-advice .intro section.terms p,
.baroque .page-act-course #main-content .pricing.no-matrix #page-articles-advice .intro p,
.baroque .page-act-course #main-content section.terms #page-articles-advice .intro p,
.baroque .page-act-practice-test #main-content #page-articles-advice .intro .pricing.no-matrix p,
.baroque .page-act-practice-test #main-content #page-articles-advice .intro section.terms p,
.baroque .page-act-practice-test #main-content .pricing.no-matrix #page-articles-advice .intro p,
.baroque .page-act-practice-test #main-content section.terms #page-articles-advice .intro p,
.baroque .page-online-products #main-content #page-articles-advice .intro .wrap,
.baroque .page-product #main-content #page-articles-advice .intro .pricing.no-matrix p,
.baroque .page-product #main-content #page-articles-advice .intro section.terms p,
.baroque .page-product #main-content .pricing.no-matrix #page-articles-advice .intro p,
.baroque .page-product #main-content section.terms #page-articles-advice .intro p,
.baroque .page-sat-course #main-content #page-articles-advice .intro .pricing.no-matrix p,
.baroque .page-sat-course #main-content #page-articles-advice .intro section.terms p,
.baroque .page-sat-course #main-content .pricing.no-matrix #page-articles-advice .intro p,
.baroque .page-sat-course #main-content section.terms #page-articles-advice .intro p,
.baroque .page-sat-practice-test #main-content #page-articles-advice .intro .pricing.no-matrix p,
.baroque .page-sat-practice-test #main-content #page-articles-advice .intro section.terms p,
.baroque .page-sat-practice-test #main-content .pricing.no-matrix #page-articles-advice .intro p,
.baroque .page-sat-practice-test #main-content section.terms #page-articles-advice .intro p,
.page-act-course .baroque #main-content #page-articles-advice .intro .pricing.no-matrix p,
.page-act-course .baroque #main-content #page-articles-advice .intro section.terms p,
.page-act-course .baroque #main-content .pricing.no-matrix #page-articles-advice .intro p,
.page-act-course .baroque #main-content section.terms #page-articles-advice .intro p,
.page-act-practice-test .baroque #main-content #page-articles-advice .intro .pricing.no-matrix p,
.page-act-practice-test .baroque #main-content #page-articles-advice .intro section.terms p,
.page-act-practice-test .baroque #main-content .pricing.no-matrix #page-articles-advice .intro p,
.page-act-practice-test .baroque #main-content section.terms #page-articles-advice .intro p,
.page-online-products .baroque #main-content #page-articles-advice .intro .wrap,
.page-product .baroque #main-content #page-articles-advice .intro .pricing.no-matrix p,
.page-product .baroque #main-content #page-articles-advice .intro section.terms p,
.page-product .baroque #main-content .pricing.no-matrix #page-articles-advice .intro p,
.page-product .baroque #main-content section.terms #page-articles-advice .intro p,
.page-sat-course .baroque #main-content #page-articles-advice .intro .pricing.no-matrix p,
.page-sat-course .baroque #main-content #page-articles-advice .intro section.terms p,
.page-sat-course .baroque #main-content .pricing.no-matrix #page-articles-advice .intro p,
.page-sat-course .baroque #main-content section.terms #page-articles-advice .intro p,
.page-sat-practice-test .baroque #main-content #page-articles-advice .intro .pricing.no-matrix p,
.page-sat-practice-test .baroque #main-content #page-articles-advice .intro section.terms p,
.page-sat-practice-test .baroque #main-content .pricing.no-matrix #page-articles-advice .intro p,
.page-sat-practice-test .baroque #main-content section.terms #page-articles-advice .intro p {
    position: relative;
    padding: 4.625em 0 2.8125em;
    text-align: center;
    background: url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/cloud/images/hero-images/edition-landing/articles-advice-bg.png) center bottom no-repeat;
    background-size: contain
}

@media screen and (min-width:768px) {
    .baroque #main-content #page-articles-advice .intro .container,
    .baroque .page-act-course #main-content #page-articles-advice .intro .pricing.no-matrix p,
    .baroque .page-act-course #main-content #page-articles-advice .intro section.terms p,
    .baroque .page-act-course #main-content .pricing.no-matrix #page-articles-advice .intro p,
    .baroque .page-act-course #main-content section.terms #page-articles-advice .intro p,
    .baroque .page-act-practice-test #main-content #page-articles-advice .intro .pricing.no-matrix p,
    .baroque .page-act-practice-test #main-content #page-articles-advice .intro section.terms p,
    .baroque .page-act-practice-test #main-content .pricing.no-matrix #page-articles-advice .intro p,
    .baroque .page-act-practice-test #main-content section.terms #page-articles-advice .intro p,
    .baroque .page-online-products #main-content #page-articles-advice .intro .wrap,
    .baroque .page-product #main-content #page-articles-advice .intro .pricing.no-matrix p,
    .baroque .page-product #main-content #page-articles-advice .intro section.terms p,
    .baroque .page-product #main-content .pricing.no-matrix #page-articles-advice .intro p,
    .baroque .page-product #main-content section.terms #page-articles-advice .intro p,
    .baroque .page-sat-course #main-content #page-articles-advice .intro .pricing.no-matrix p,
    .baroque .page-sat-course #main-content #page-articles-advice .intro section.terms p,
    .baroque .page-sat-course #main-content .pricing.no-matrix #page-articles-advice .intro p,
    .baroque .page-sat-course #main-content section.terms #page-articles-advice .intro p,
    .baroque .page-sat-practice-test #main-content #page-articles-advice .intro .pricing.no-matrix p,
    .baroque .page-sat-practice-test #main-content #page-articles-advice .intro section.terms p,
    .baroque .page-sat-practice-test #main-content .pricing.no-matrix #page-articles-advice .intro p,
    .baroque .page-sat-practice-test #main-content section.terms #page-articles-advice .intro p,
    .page-act-course .baroque #main-content #page-articles-advice .intro .pricing.no-matrix p,
    .page-act-course .baroque #main-content #page-articles-advice .intro section.terms p,
    .page-act-course .baroque #main-content .pricing.no-matrix #page-articles-advice .intro p,
    .page-act-course .baroque #main-content section.terms #page-articles-advice .intro p,
    .page-act-practice-test .baroque #main-content #page-articles-advice .intro .pricing.no-matrix p,
    .page-act-practice-test .baroque #main-content #page-articles-advice .intro section.terms p,
    .page-act-practice-test .baroque #main-content .pricing.no-matrix #page-articles-advice .intro p,
    .page-act-practice-test .baroque #main-content section.terms #page-articles-advice .intro p,
    .page-online-products .baroque #main-content #page-articles-advice .intro .wrap,
    .page-product .baroque #main-content #page-articles-advice .intro .pricing.no-matrix p,
    .page-product .baroque #main-content #page-articles-advice .intro section.terms p,
    .page-product .baroque #main-content .pricing.no-matrix #page-articles-advice .intro p,
    .page-product .baroque #main-content section.terms #page-articles-advice .intro p,
    .page-sat-course .baroque #main-content #page-articles-advice .intro .pricing.no-matrix p,
    .page-sat-course .baroque #main-content #page-articles-advice .intro section.terms p,
    .page-sat-course .baroque #main-content .pricing.no-matrix #page-articles-advice .intro p,
    .page-sat-course .baroque #main-content section.terms #page-articles-advice .intro p,
    .page-sat-practice-test .baroque #main-content #page-articles-advice .intro .pricing.no-matrix p,
    .page-sat-practice-test .baroque #main-content #page-articles-advice .intro section.terms p,
    .page-sat-practice-test .baroque #main-content .pricing.no-matrix #page-articles-advice .intro p,
    .page-sat-practice-test .baroque #main-content section.terms #page-articles-advice .intro p {
        padding: 8.375em 0 4.0625em
    }
}

.baroque #main-content #page-articles-advice .intro .intro-text {
    padding: 0 10px
}

.baroque #main-content #page-articles-advice .intro .intro-text h1,
.baroque #main-content #page-articles-advice .intro .intro-text p {
    color: #fff
}

.baroque #main-content #page-articles-advice .intro .intro-text h1 {
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;

    line-height: 1.2;
    margin-top: 0
}

@media screen and (min-width:768px) {
    .baroque #main-content #page-articles-advice .intro .intro-text {
        float: left;
        display: block;
        margin-right: 3.57866%;
        width: 67.63167%;
        margin-left: 16.18417%;
        padding: 0
    }
    .baroque #main-content #page-articles-advice .intro .intro-text:last-child {
        margin-right: 0
    }
    .baroque #main-content #page-articles-advice .intro .intro-text h1 {

    }
}

.baroque #main-content #page-articles-advice .intro .intro-text p {
    font-family: "proxima-soft", sans-serif;
    font-weight: 300;

    line-height: 1.3;
    margin: 0;
    color: rgba(255, 255, 255, .66667)
}

.baroque #main-content #page-article {
    background-color: #fff
}

.baroque #main-content #page-article .featured {
    display: none
}

.baroque #main-content #page-article #progress {
    height: 3px;
    background-color: #fc7136;
    position: fixed;
    top: 50px;
    z-index: 999999;
    left: 0
}

.baroque #main-content #page-article article.article {
    position: relative;
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
    padding: 0 15px
}

.baroque #main-content #page-article article.article::after {
    clear: both;
    content: "";
    display: table
}

.baroque #main-content #page-article article.article header {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    -ms-justify-content: space-between;
    -o-justify-content: space-between;
    justify-content: space-between;
    -ms-flex-pack: justify;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    box-orient: vertical;
    -webkit-box-direction: normal;
    -moz-box-direction: normal;
    box-direction: normal;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    flex-direction: column;
    -ms-flex-direction: column;
    position: relative;
    min-height: 9.375em;
    background-position: center center;
    background-repeat: no-repeat;
    background-color: #3c92d4;
    background-blend-mode: luminosity, normal;
    background-attachment: fixed;
    box-shadow: inset 0 -50px 100px 0 #fff;
    background-size: cover
}

@media screen and (min-width:768px) {
    .baroque #main-content #page-articles-advice .intro .intro-text p {

    }
    .baroque #main-content #page-article article.article {
        padding: 0
    }
    .baroque #main-content #page-article article.article header {
        min-height: 15.625em
    }
}

@media screen and (min-width:1024px) {
    .baroque #main-content #page-article #progress {
        top: 60px
    }
    .baroque #main-content #page-article article.article header {
        min-height: 21.875em;
        background-size: 100% auto
    }
}

@media screen and (min-width:1200px) {
    .baroque #main-content #page-article article.article header {
        background-size: 95% auto
    }
}

@media screen and (min-width:1300px) {
    .baroque #main-content #page-article article.article header {
        background-size: 90% auto
    }
}

@media screen and (min-width:1400px) {
    .baroque #main-content #page-article article.article header {
        background-size: 85% auto
    }
}

@media screen and (min-width:1500px) {
    .baroque #main-content #page-article article.article header {
        background-size: 80% auto
    }
}

@media screen and (min-width:1600px) {
    .baroque #main-content #page-article article.article header {
        background-size: 70% auto
    }
}

.baroque #main-content #page-article article.article header:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: -moz-linear-gradient(left, #fff 0, rgba(255, 255, 255, .75) 25%, rgba(255, 255, 255, .75) 75%, #fff 100%);
    background: -webkit-linear-gradient(left, #fff 0, rgba(255, 255, 255, .75) 25%, rgba(255, 255, 255, .75) 75%, #fff 100%);
    background: linear-gradient(to right, #fff 0, rgba(255, 255, 255, .75) 25%, rgba(255, 255, 255, .75) 75%, #fff 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=1)
}

.baroque #main-content #page-article article.article header .desktop-ad,
.baroque #main-content #page-article article.article header .title {
    position: relative
}

.baroque #main-content #page-article article.article header .desktop-ad {
    padding-top: 40px;
    text-align: center
}

.baroque #main-content #page-article article.article header .title {
    float: none;
    padding-top: 3.125em;
    padding-bottom: 1.5625em
}

@media screen and (min-width:768px) {
    .baroque #main-content #page-article article.article header .title {
        float: left;
        display: block;
        margin-right: 3.57866%;
        width: 74.10533%
    }
    .baroque #main-content #page-article article.article header .title:last-child {
        margin-right: 0
    }
}

.baroque #main-content #page-article article.article header .title .category {
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    margin-bottom: 5px;
    display: none
}

.baroque #main-content #page-article article.article header .title .category i {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    color: #fc7136
}

.baroque #main-content #page-article article.article header .title .category span {
    margin-left: 5px;
    color: #2c3034;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;

}

.baroque #main-content #page-article article.article header .title h1.headline {
    margin: 0;
    color: #383d42;
    font-family: "proxima-soft", sans-serif;
    ;
    line-height: 1.1;
    font-weight: 700
}

@media screen and (min-width:768px) {
    .baroque #main-content #page-article article.article header .title h1.headline {

    }
}

.baroque #main-content #page-article article.article .share-container {
    display: none;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 99999;
    padding: 10px;
    background: #fff;
    box-shadow: 0 5px 10px 5px #d7dbe0
}

@media screen and (min-width:768px) {
    .baroque #main-content #page-article article.article .share-container {
        bottom: auto;
        left: 50px;
        width: auto;
        display: -webkit-box;
        display: -moz-box;
        display: box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -moz-box-orient: vertical;
        box-orient: vertical;
        -webkit-box-direction: normal;
        -moz-box-direction: normal;
        box-direction: normal;
        -webkit-flex-direction: column;
        -moz-flex-direction: column;
        flex-direction: column;
        -ms-flex-direction: column;
        -webkit-box-pack: initial;
        -moz-box-pack: initial;
        box-pack: initial;
        -webkit-justify-content: initial;
        -moz-justify-content: initial;
        -ms-justify-content: initial;
        -o-justify-content: initial;
        justify-content: initial;
        -ms-flex-pack: initial;
        margin-top: 3.125em;
        padding: 0;
        background: 0 0;
        box-shadow: none
    }
}

@media screen and (min-width:1024px) {
    .baroque #main-content #page-article article.article header .title h1.headline {

    }
    .baroque #main-content #page-article article.article .share-container {
        left: auto;
        width: 360px
    }
}

.baroque #main-content #page-article article.article .share-container.sticky {
    position: fixed;
    bottom: 0;
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    box-orient: horizontal;
    -webkit-box-direction: normal;
    -moz-box-direction: normal;
    box-direction: normal;
    -webkit-flex-direction: row;
    -moz-flex-direction: row;
    flex-direction: row;
    -ms-flex-direction: row;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    box-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -o-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center
}

.baroque #main-content #page-article article.article .share-container .label {
    margin-right: 20px;
    font-family: "proxima-soft", sans-serif;
    font-weight: 600;

    text-transform: uppercase;
    text-align: center
}

@media screen and (min-width:768px) {
    .baroque #main-content #page-article article.article .share-container.sticky {
        top: 50px;
        bottom: auto;
        display: -webkit-box;
        display: -moz-box;
        display: box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -moz-box-orient: vertical;
        box-orient: vertical;
        -webkit-box-direction: normal;
        -moz-box-direction: normal;
        box-direction: normal;
        -webkit-flex-direction: column;
        -moz-flex-direction: column;
        flex-direction: column;
        -ms-flex-direction: column;
        -webkit-box-pack: initial;
        -moz-box-pack: initial;
        box-pack: initial;
        -webkit-justify-content: initial;
        -moz-justify-content: initial;
        -ms-justify-content: initial;
        -o-justify-content: initial;
        justify-content: initial;
        -ms-flex-pack: initial
    }
    .baroque #main-content #page-article article.article .share-container .label {
        margin-right: 0;
        margin-bottom: 10px;
        opacity: .5
    }
}

.baroque #main-content #page-article article.article .rrssb-buttons li {
    display: inline-block;
    margin-right: 7px
}

@media screen and (min-width:768px) {
    .baroque #main-content #page-article article.article .rrssb-buttons li {
        display: -webkit-box;
        display: -moz-box;
        display: box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -moz-box-pack: center;
        box-pack: center;
        -webkit-justify-content: center;
        -moz-justify-content: center;
        -ms-justify-content: center;
        -o-justify-content: center;
        justify-content: center;
        -ms-flex-pack: center;
        margin-right: 0;
        margin-bottom: 7px
    }
}

.baroque #main-content #page-article article.article .rrssb-buttons li.rrssb-email a {
    background-color: #0a88ff
}

.baroque #main-content #page-article article.article .rrssb-buttons li.rrssb-email a:hover {
    background-color: #006ed6
}

.baroque #main-content #page-article article.article .rrssb-buttons li.rrssb-facebook a {
    background-color: #306199
}

.baroque #main-content #page-article article.article .rrssb-buttons li.rrssb-facebook a:hover {
    background-color: #244872
}

.baroque #main-content #page-article article.article .rrssb-buttons li.rrssb-linkedin a {
    background-color: #007bb6
}

.baroque #main-content #page-article article.article .rrssb-buttons li.rrssb-linkedin a:hover {
    background-color: #005983
}

.baroque #main-content #page-article article.article .rrssb-buttons li.rrssb-twitter a {
    background-color: #26c4f1
}

.baroque #main-content #page-article article.article .rrssb-buttons li.rrssb-twitter a:hover {
    background-color: #0eaad6
}

.baroque #main-content #page-article article.article .rrssb-buttons li.rrssb-pinterest a {
    background-color: #b81621
}

.baroque #main-content #page-article article.article .rrssb-buttons li.rrssb-pinterest a:hover {
    background-color: #8a1119
}

.baroque #main-content #page-article article.article .rrssb-buttons li a {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    box-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -o-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    width: 32px;
    height: 32px;
    background-color: #ccc;
    color: #fff;
    border-radius: 50%;

    position: relative;
    text-align: center;
    text-decoration: none;
    transition: background-color .2s ease-in-out
}

.baroque #main-content #page-article .bottom-cta .buy-action .existing a:hover,
.baroque #main-content #page-article .buy-cta .buy-action .existing a:hover,
.baroque #main-content #page-article .existing-user .existing a:hover,
.baroque #main-content #page-article .inline-cta .buy-action .existing a:hover,
.baroque #main-content #page-article section.action.register div strong {
    text-decoration: underline
}

.baroque #main-content #page-article article.article .rrssb-buttons li a i {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    box-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -o-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center
}

.baroque #main-content #page-article article.article .rrssb-buttons li a .rrssb-text {
    position: absolute!important;
    clip: rect(1px, 1px, 1px, 1px)
}

.baroque #main-content #page-article article.article .rrssb-buttons li a:active {
    box-shadow: inset 1px 3px 15px 0 rgba(22, 0, 0, .25)
}

.baroque #main-content #page-article article.article .rrssb-buttons li.rrssb-email a {

}

.baroque #main-content #page-article article.article .rrssb-buttons li.rrssb-email a i {
    margin-top: -1px
}

.baroque #main-content #page-article article.article section.article-main .article-content {
    margin-top: 20px
}

@media screen and (min-width:768px) {
    .baroque #main-content #page-article article.article section.article-main {
        float: left;
        display: block;
        margin-right: 3.57866%;
        width: 61.158%;
        margin-left: 21.57889%;
        margin-bottom: 100px
    }
    .baroque #main-content #page-article article.article section.article-main:last-child {
        margin-right: 0
    }
    .baroque #main-content #page-article article.article section.article-main .article-content {
        margin-top: 50px
    }
}

.baroque #main-content #page-article article.article section.article-main .article-content .byline {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    margin-bottom: 20px
}

@media screen and (min-width:768px) {
    .baroque #main-content #page-article article.article section.article-main .article-content .byline {
        margin-bottom: 50px
    }
}

.baroque #main-content #page-article article.article section.article-main .article-content .byline .author-img {
    width: 60px;
    height: 60px;
    margin-right: 20px;
    border-radius: 50%
}

.baroque #main-content #page-article article.article section.article-main .article-content .byline address,
.baroque #main-content #page-article article.article section.article-main .article-content .byline time {
    display: block;

    font-style: normal;
    line-height: 1.33333
}

.baroque #main-content #page-article article.article section.article-main .article-content #mainleft_0_img1,
.baroque #main-content #page-article article.article section.article-main .article-content br {
    display: none
}

.baroque #main-content #page-article article.article section.article-main .article-content .byline address a {
    color: #2c3034;
    font-family: "proxima-soft", sans-serif;
    font-weight: 600
}

.baroque #main-content #page-article article.article section.article-main .article-content .byline time {
    color: #677079;
    font-family: "proxima-soft", sans-serif;
    font-weight: 400
}

.baroque #main-content #page-article article.article section.article-main .article-content .image-left {
    float: left;
    margin-right: 1.875em;
    margin-bottom: 1.875em;
    max-width: 300px
}

.baroque #main-content #page-article article.article section.article-main .article-content .image-right {
    float: right;
    margin-bottom: 1.875em;
    margin-left: 1.875em;
    max-width: 350px
}

.baroque #main-content #page-article article.article section.article-main .article-content .article-summary,
.baroque #main-content #page-article article.article section.article-main .article-content .article-summary p {
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;

    line-height: 1.3;
    color: #383d42;
    margin: 0 0 25px
}

@media screen and (min-width:768px) {
    .baroque #main-content #page-article article.article section.article-main .article-content .article-summary,
    .baroque #main-content #page-article article.article section.article-main .article-content .article-summary p {

    }
}

.baroque #main-content #page-article article.article section.article-main .article-content .clear {
    clear: both
}

.baroque #main-content #page-article article.article section.article-main .article-content .outline-box {
    margin-bottom: 30px;
    padding: 30px;
    border: 1px solid #d7dbe0
}

.baroque #main-content #page-article article.article section.article-main .article-content .outline-box p {
    margin-bottom: 10px
}

.baroque #main-content #page-article article.article section.article-main .article-content p {
    position: relative;
    margin-bottom: 30px;

    line-height: 1.5;
    color: #70808f
}

@media screen and (min-width:768px) {
    .baroque #main-content #page-article article.article section.article-main .article-content p {

        line-height: 1.75
    }
}

.baroque #main-content #page-article article.article section.article-main .article-content p a:not(.Heading_2),
.baroque #main-content #page-article article.article section.article-main .article-content p a:not(.Heading_3),
.baroque #main-content #page-article article.article section.article-main .article-content p a:not(.Heading_4),
.baroque #main-content #page-article article.article section.article-main .article-content p a:not(.Heading_5),
.baroque #main-content #page-article article.article section.article-main .article-content p a:not(.button):not(.page-online-products #profile-types .btn):not(.page-online-products #contact-us .btn):not(.main-footer .footer-links ul li #feedback-widget a),
.baroque #main-content #page-article article.article section.article-main .article-content p a:not(h1),
.baroque #main-content #page-article article.article section.article-main .article-content p a:not(h2),
.baroque #main-content #page-article article.article section.article-main .article-content p a:not(h3),
.baroque #main-content #page-article article.article section.article-main .article-content p a:not(h4),
.baroque #main-content #page-article article.article section.article-main .article-content p a:not(h5) {
    color: #444a50;
    border-bottom: 2px solid #fcf1a3;
    box-shadow: inset 0 -5px 0 #fcf1a3;
    -webkit-transition: background .15s cubic-bezier(.33, .66, .66, 1);
    transition: background .15s cubic-bezier(.33, .66, .66, 1);
    overflow-wrap: break-word;
    word-wrap: break-word;
    word-break: break-word;
}

.baroque #main-content #page-article article.article section.article-main .article-content p a:not(.Heading_2):hover,
.baroque #main-content #page-article article.article section.article-main .article-content p a:not(.Heading_3):hover,
.baroque #main-content #page-article article.article section.article-main .article-content p a:not(.Heading_4):hover,
.baroque #main-content #page-article article.article section.article-main .article-content p a:not(.Heading_5):hover,
.baroque #main-content #page-article article.article section.article-main .article-content p a:not(.button):not(.page-online-products #profile-types .btn):not(.page-online-products #contact-us .btn):not(.main-footer .footer-links ul li #feedback-widget a):hover,
.baroque #main-content #page-article article.article section.article-main .article-content p a:not(h1):hover,
.baroque #main-content #page-article article.article section.article-main .article-content p a:not(h2):hover,
.baroque #main-content #page-article article.article section.article-main .article-content p a:not(h3):hover,
.baroque #main-content #page-article article.article section.article-main .article-content p a:not(h4):hover,
.baroque #main-content #page-article article.article section.article-main .article-content p a:not(h5):hover {
    background: #fcf1a3;
}

.baroque #main-content #page-article article.article section.article-main .article-content strong,
.baroque #main-content #page-article article.article section.article-main .article-content strong p {
    font-weight: 600;
    color: #383d42;
}

.baroque #main-content #page-article article.article section.article-main .article-content a.arrow:after {
    font-family: pi-icon-set!important;
    font-style: normal!important;
    font-weight: 400!important;
    font-variant: normal!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    content: "6";
    position: relative;
    top: .1875em;
    margin-left: .1875em;
}

.baroque #main-content #page-article article.article section.article-main .article-content .Heading_2,
.baroque #main-content #page-article article.article section.article-main .article-content .Heading_3,
.baroque #main-content #page-article article.article section.article-main .article-content .Heading_4,
.baroque #main-content #page-article article.article section.article-main .article-content .Heading_5,
.baroque #main-content #page-article article.article section.article-main .article-content h1,
.baroque #main-content #page-article article.article section.article-main .article-content h2,
.baroque #main-content #page-article article.article section.article-main .article-content h3,
.baroque #main-content #page-article article.article section.article-main .article-content h4,
.baroque #main-content #page-article article.article section.article-main .article-content h5 {
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;
    color: #383d42;
    letter-spacing: -.025em;
    margin: 1.25em 0 .625em;
    display: block
}

.baroque #main-content #page-article article.article section.article-main .article-content .Heading_2:after,
.baroque #main-content #page-article article.article section.article-main .article-content .Heading_3:after,
.baroque #main-content #page-article article.article section.article-main .article-content .Heading_4:after,
.baroque #main-content #page-article article.article section.article-main .article-content .Heading_5:after,
.baroque #main-content #page-article article.article section.article-main .article-content h1:after,
.baroque #main-content #page-article article.article section.article-main .article-content h2:after,
.baroque #main-content #page-article article.article section.article-main .article-content h3:after,
.baroque #main-content #page-article article.article section.article-main .article-content h4:after,
.baroque #main-content #page-article article.article section.article-main .article-content h5:after {
    display: none
}

.baroque #main-content #page-article article.article section.article-main .article-content .Heading_2.blue,
.baroque #main-content #page-article article.article section.article-main .article-content .Heading_2.green,
.baroque #main-content #page-article article.article section.article-main .article-content .Heading_2.orange,
.baroque #main-content #page-article article.article section.article-main .article-content .Heading_3.blue,
.baroque #main-content #page-article article.article section.article-main .article-content .Heading_3.green,
.baroque #main-content #page-article article.article section.article-main .article-content .Heading_3.orange,
.baroque #main-content #page-article article.article section.article-main .article-content .Heading_4.blue,
.baroque #main-content #page-article article.article section.article-main .article-content .Heading_4.green,
.baroque #main-content #page-article article.article section.article-main .article-content .Heading_4.orange,
.baroque #main-content #page-article article.article section.article-main .article-content .Heading_5.blue,
.baroque #main-content #page-article article.article section.article-main .article-content .Heading_5.green,
.baroque #main-content #page-article article.article section.article-main .article-content .Heading_5.orange,
.baroque #main-content #page-article article.article section.article-main .article-content h1.blue,
.baroque #main-content #page-article article.article section.article-main .article-content h1.green,
.baroque #main-content #page-article article.article section.article-main .article-content h1.orange,
.baroque #main-content #page-article article.article section.article-main .article-content h2.blue,
.baroque #main-content #page-article article.article section.article-main .article-content h2.green,
.baroque #main-content #page-article article.article section.article-main .article-content h2.orange,
.baroque #main-content #page-article article.article section.article-main .article-content h3.blue,
.baroque #main-content #page-article article.article section.article-main .article-content h3.green,
.baroque #main-content #page-article article.article section.article-main .article-content h3.orange,
.baroque #main-content #page-article article.article section.article-main .article-content h4.blue,
.baroque #main-content #page-article article.article section.article-main .article-content h4.green,
.baroque #main-content #page-article article.article section.article-main .article-content h4.orange,
.baroque #main-content #page-article article.article section.article-main .article-content h5.blue,
.baroque #main-content #page-article article.article section.article-main .article-content h5.green,
.baroque #main-content #page-article article.article section.article-main .article-content h5.orange {
    font-weight: 400
}

.baroque #main-content #page-article article.article section.article-main .article-content .Heading_2.blue,
.baroque #main-content #page-article article.article section.article-main .article-content .Heading_3.blue,
.baroque #main-content #page-article article.article section.article-main .article-content .Heading_4.blue,
.baroque #main-content #page-article article.article section.article-main .article-content .Heading_5.blue,
.baroque #main-content #page-article article.article section.article-main .article-content h1.blue,
.baroque #main-content #page-article article.article section.article-main .article-content h2.blue,
.baroque #main-content #page-article article.article section.article-main .article-content h3.blue,
.baroque #main-content #page-article article.article section.article-main .article-content h4.blue,
.baroque #main-content #page-article article.article section.article-main .article-content h5.blue {
    color: #3c92d4
}

.baroque #main-content #page-article article.article section.article-main .article-content .Heading_2.green,
.baroque #main-content #page-article article.article section.article-main .article-content .Heading_3.green,
.baroque #main-content #page-article article.article section.article-main .article-content .Heading_4.green,
.baroque #main-content #page-article article.article section.article-main .article-content .Heading_5.green,
.baroque #main-content #page-article article.article section.article-main .article-content h1.green,
.baroque #main-content #page-article article.article section.article-main .article-content h2.green,
.baroque #main-content #page-article article.article section.article-main .article-content h3.green,
.baroque #main-content #page-article article.article section.article-main .article-content h4.green,
.baroque #main-content #page-article article.article section.article-main .article-content h5.green {
    color: #60a85e
}

.baroque #main-content #page-article article.article section.article-main .article-content .Heading_2.orange,
.baroque #main-content #page-article article.article section.article-main .article-content .Heading_3.orange,
.baroque #main-content #page-article article.article section.article-main .article-content .Heading_4.orange,
.baroque #main-content #page-article article.article section.article-main .article-content .Heading_5.orange,
.baroque #main-content #page-article article.article section.article-main .article-content h1.orange,
.baroque #main-content #page-article article.article section.article-main .article-content h2.orange,
.baroque #main-content #page-article article.article section.article-main .article-content h3.orange,
.baroque #main-content #page-article article.article section.article-main .article-content h4.orange,
.baroque #main-content #page-article article.article section.article-main .article-content h5.orange {
    color: #fc7136
}

.baroque #main-content #page-article article.article section.article-main .article-content h1 {

}

@media screen and (min-width:768px) {
    .baroque #main-content #page-article article.article section.article-main .article-content .Heading_2,
    .baroque #main-content #page-article article.article section.article-main .article-content .Heading_3,
    .baroque #main-content #page-article article.article section.article-main .article-content .Heading_4,
    .baroque #main-content #page-article article.article section.article-main .article-content .Heading_5,
    .baroque #main-content #page-article article.article section.article-main .article-content h1,
    .baroque #main-content #page-article article.article section.article-main .article-content h2,
    .baroque #main-content #page-article article.article section.article-main .article-content h3,
    .baroque #main-content #page-article article.article section.article-main .article-content h4,
    .baroque #main-content #page-article article.article section.article-main .article-content h5 {
        margin: 1.875em 0 .9375em
    }
    .baroque #main-content #page-article article.article section.article-main .article-content h1 {

    }
}

.baroque #main-content #page-article article.article section.article-main .article-content .Heading_2,
.baroque #main-content #page-article article.article section.article-main .article-content h2 {

}

@media screen and (min-width:768px) {
    .baroque #main-content #page-article article.article section.article-main .article-content .Heading_2,
    .baroque #main-content #page-article article.article section.article-main .article-content h2 {

    }
}

.baroque #main-content #page-article article.article section.article-main .article-content .Heading_3,
.baroque #main-content #page-article article.article section.article-main .article-content h3 {

}

@media screen and (min-width:768px) {
    .baroque #main-content #page-article article.article section.article-main .article-content .Heading_3,
    .baroque #main-content #page-article article.article section.article-main .article-content h3 {

    }
}

.baroque #main-content #page-article article.article section.article-main .article-content .Heading_4,
.baroque #main-content #page-article article.article section.article-main .article-content h4 {

}

@media screen and (min-width:768px) {
    .baroque #main-content #page-article article.article section.article-main .article-content .Heading_4,
    .baroque #main-content #page-article article.article section.article-main .article-content h4 {

    }
}

.baroque #main-content #page-article article.article section.article-main .article-content .Heading_5,
.baroque #main-content #page-article article.article section.article-main .article-content h5 {

}

.baroque #main-content #page-article article.article section.article-main .article-content ol,
.baroque #main-content #page-article article.article section.article-main .article-content ul {

    color: "Source Serif Pro", serif
}

.baroque #main-content #page-article article.article section.article-main .article-content ul {
    margin: .3125em 3.125em;
    list-style-type: none
}

.baroque #main-content #page-article article.article section.article-main .article-content ul li {
    padding: .3125em 0
}

.baroque #main-content #page-article article.article section.article-main .article-content ul li:before {
    content: "●";
    color: #383d42;
    font-family: Wingdings;
    padding-right: .625em
}

.baroque #main-content #page-article article.article section.article-main .article-content ul.checklist li:before {
    content: "4"
}

.baroque #main-content #page-article article.article section.article-main .article-content ul.no-list>li:before {
    content: '';
    padding-right: 9
}

.baroque #main-content #page-article article.article section.article-main .article-content ol {
    margin: 0 1.25em;
    counter-reset: item
}

.baroque #main-content #page-article article.article section.article-main .article-content ol>li {
    margin: 0;
    padding: 0 0 0 2em;
    text-indent: -2em;
    list-style-type: none;
    counter-increment: item
}

.baroque #main-content #page-article article.article section.article-main .article-content ol>li::before {
    display: inline-block;
    width: 1.5em;
    padding-right: .5em;
    font-weight: 700;
    text-align: right;
    content: counter(item) "."
}

.baroque #main-content #page-article article.article section.article-main .article-content .answers {
    line-height: 2.25
}

.baroque #main-content #page-article article.article section.article-main .article-content .answers strong {
    margin: 15px 0 0;

}

.baroque #main-content #page-article article.article section.article-main .article-content .answers .question {
    padding: 10px 0;

}

.baroque #main-content #page-article article.article section.article-main .article-content .answers .question:last-of-type {
    margin-bottom: 20px
}

.baroque #main-content #page-article article.article section.article-main .article-content .answers .question .answer-bubble {
    float: left
}

.baroque #main-content #page-article article.article section.article-main .article-content .answers .question span:not(.answer-bubble) {
    display: table-row;
    line-height: 1.5
}

.baroque #main-content #page-article article.article section.article-main .article-content .answers br {
    display: block
}

.baroque #main-content #page-article article.article section.article-main .article-content .answers>i,
.baroque #main-content #page-article article.article section.article-main .article-content .answers>strong {
    display: block;
    line-height: 1.3;
    margin-bottom: .9375em
}

.baroque #main-content #page-article article.article section.article-main .article-content .answers>.passage {
    line-height: 1.3;
    margin: .625em 0
}

.baroque #main-content #page-article article.article section.article-main .article-content .answers .answer-bubble {
    font-family: "proxima-soft", sans-serif;
    font-weight: 600;
    border-radius: 99px;
    border: 1px solid #b7bdc2;
    width: 30px;
    height: 30px;
    margin-right: 10px;
    color: #383d42;

    display: -webkit-inline-box;
    display: -moz-inline-box;
    display: inline-box;
    display: -webkit-inline-flex;
    display: -moz-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    box-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -o-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center
}

.baroque #main-content #page-article article.article section.article-main .article-content .answers .answer-bubble:first-of-type {
    line-height: 14px
}

.baroque #main-content #page-article article.article section.article-main .article-content .passage {
    margin-bottom: 15px;
    padding: 0 30px;
    border: 1px solid #d7dbe0;
    color: #383d42
}

.baroque #main-content #page-article article.article section.article-main .article-content .passage p {
    margin: 15px 0
}

.baroque #main-content #page-article article.article section.article-main .article-content blockquote {
    position: relative;
    width: 50%;
    color: #383d42;
    font-family: "proxima-soft", sans-serif;
    font-weight: 600;

    letter-spacing: -.025em;
    line-height: 1.33333;
    z-index: 99999;
    quotes: "“" "”" "‘" "’"
}

.baroque #main-content #page-article article.article section.article-main .article-content blockquote.left {
    float: left;
    margin: 10px 30px 10px 0
}

@media screen and (min-width:768px) {
    .baroque #main-content #page-article article.article section.article-main .article-content blockquote {
        width: 300px;

    }
    .baroque #main-content #page-article article.article section.article-main .article-content blockquote:before {
        content: '';
        display: block;
        float: left;
        position: absolute;
        top: -50px;
        width: 100%;
        height: calc(100% + 100px);
        z-index: -9;
        background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, .9) 33%, rgba(255, 255, 255, .9) 66%, rgba(255, 255, 255, 0) 100%);
        background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, .9) 33%, rgba(255, 255, 255, .9) 66%, rgba(255, 255, 255, 0) 100%);
        background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, .9) 33%, rgba(255, 255, 255, .9) 66%, rgba(255, 255, 255, 0) 100%)
    }
    .baroque #main-content #page-article article.article section.article-main .article-content blockquote:after {
        color: #d7dce6;
        content: open-quote;
        position: absolute;
        top: calc(10% + 1px);
        left: 10%;
        line-height: 0;
        text-align: center;
        transform: translateX(-100%);
        z-index: -9
    }
    .baroque #main-content #page-article article.article section.article-main .article-content blockquote.left {
        margin-left: -19.421%
    }
}

.baroque #main-content #page-article article.article section.article-main .article-content blockquote.right {
    float: right;
    margin: 10px 0 10px 30px
}

@media screen and (min-width:768px) {
    .baroque #main-content #page-article article.article section.article-main .article-content blockquote.right {
        margin-right: -12.79471%
    }
}

.baroque #main-content #page-article article.article section.article-main .article-content figure.image {
    width: 300px;
    height: auto;
    margin: 40px
}

.baroque #main-content #page-article article.article section.article-main .article-content figure.image.left {
    margin-left: -19.421%;
    float: left
}

.baroque #main-content #page-article article.article section.article-main .article-content figure.image.right {
    margin-right: -12.79471%;
    float: right
}

.baroque #main-content #page-article article.article section.article-main .article-content figure.image.center {
    width: 125.58942%;
    margin-left: -12.79471%
}

.baroque #main-content #page-article article.article section.article-main .article-content figure.image figcaption {
    color: #677079;

    text-align: center;
    opacity: .75
}

.baroque #main-content #page-article article.article section.article-main .article-content .floated-ad .Article-Right-Rectangle-Multi {
    margin: 40px -12.79471% 40px 40px;
    float: right
}

.baroque #main-content #page-article article.article section.article-main .article-content .more {
    display: table;
    margin-top: 20px;
    color: #383d42;
    border-bottom: 1px solid #677079;
    font-family: "proxima-soft", sans-serif;
    font-weight: 500;

    letter-spacing: -.025em;
    text-transform: capitalize;
    line-height: 1.3
}

.baroque #main-content #page-article article.article section.article-main .article-content .more:hover {
    color: #fc7136;
    border-color: #fc7136
}

.baroque #main-content #page-article article.article section.article-main .article-content .more em {
    top: 4px
}

.baroque #main-content #page-article article.article section.article-main .article-content #newsletter {
    display: none;
    position: relative;
    width: 100%;
    height: auto;
    float: right;
    margin: 10px 0 30px;
    background: #f9f9fb;
    border-radius: 3px;
    border: 1px solid #d7dbe0;
    box-shadow: 2px 2px 20px 0 #e7e7e9
}

@media screen and (min-width:768px) {
    .baroque #main-content #page-article article.article section.article-main .article-content #newsletter {
        width: 300px;
        margin: 10px 0 5px 30px
    }
}

.baroque #main-content #page-article article.article section.article-main .article-content #newsletter.show {
    display: inline-block;
    position: relative;
    z-index: 9
}

.baroque #main-content #page-article article.article section.article-main .article-content #newsletter:before {
    display: block;
    content: "";
    height: 5px;
    width: 100%;
    top: -20px;
    right: -20px;
    left: -20px;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
    background: repeating-linear-gradient(-225deg, #4782ce, #4782ce 12px, #fff 12px, #fff 24px, #ea222e 24px, #ea222e 36px, #fff 36px, #fff 48px)
}

.baroque #main-content #page-article article.article section.article-main .article-content #newsletter+h2 {
    margin-top: 0
}

.baroque #main-content #page-article article.article section.article-main .article-content #newsletter .seal {
    position: absolute;
    top: -1px;
    right: 0
}

.baroque #main-content #page-article article.article section.article-main .article-content #newsletter .seal:after,
.baroque #main-content #page-article article.article section.article-main .article-content #newsletter .seal:before {
    display: block;
    content: "";
    border: 1px solid #dcdcdc;
    border-radius: 50%;
    position: absolute
}

.baroque #main-content #page-article article.article section.article-main .article-content #newsletter .seal:before {
    width: 50px;
    height: 50px;
    top: 8px;
    right: 8px
}

.baroque #main-content #page-article article.article section.article-main .article-content #newsletter .seal:after {
    width: 60px;
    height: 60px;
    top: 3px;
    right: 3px
}

.baroque #main-content #page-article article.article section.article-main .article-content #newsletter .seal i {
    position: absolute;

    color: #afafaf;
    top: 17px;
    right: 21px;
    transform: rotate(12deg)
}

.baroque #main-content #page-article article.article section.article-main .article-content #newsletter form {
    padding: 20px 20px 25px
}

.baroque #main-content #page-article article.article section.article-main .article-content #newsletter form .title {

    font-weight: 400;
    line-height: 1;
    color: #3c92d4;
    margin-bottom: 5px
}

@media screen and (min-width:768px) {
    .baroque #main-content #page-article article.article section.article-main .article-content #newsletter form .title {
        padding-right: 50px
    }
}

.baroque #main-content #page-article article.article section.article-main .article-content #newsletter form p {
    display: block;
    font-family: "proxima-soft", sans-serif;

    line-height: 18px;
    color: #383d42;
    margin-top: 10px;
    margin-bottom: 20px;
    opacity: .66666
}

.baroque #main-content #page-article article.article section.article-main .article-content #newsletter form p strong {
    color: #fc7136;
    font-weight: 600;
}

.baroque #main-content #page-article article.article section.article-main .article-content #newsletter form input[type=email] {
    width: 100%;
    margin: 0;
    padding: 15px;
    border: none!important;
    box-shadow: inset 0 2px 0 0 rgba(0, 0, 0, .1);
    color: #444a50
}

.baroque #main-content #page-article article.article section.article-main .article-content #newsletter form input[type=email][placeholder] {
    color: #b7bdc2
}

.baroque #main-content #page-article article.article section.article-main .article-content #newsletter form input[type=email]:active,
.baroque #main-content #page-article article.article section.article-main .article-content #newsletter form input[type=email]:focus {
    border: none!important
}

.baroque #main-content #page-article article.article section.article-main .article-content #newsletter form input[type=email]:invalid+input {
    opacity: .5;
    pointer-events: none
}

.baroque #main-content #page-article article.article section.article-main .article-content #newsletter form input[type=submit] {
    width: 100%;
    margin-top: 15px;
    padding: 14px;
    background: #3c92d4;
    border: none;

    border-radius: 3px
}

.baroque #main-content #page-article article.article section.article-main .article-content #newsletter form input[type=submit]:hover {
    opacity: .8
}

.baroque #main-content #page-article article.article section.article-main .article-content #newsletter .newsletter-thanks {
    margin: 0;
    padding: 50px;
    color: #3c92d4;
    font-family: "proxima-soft", sans-serif;
    font-weight: 600;
}

.baroque #main-content #page-article article.article section.article-main .article-content #newsletter.psat-sample-test.show {
    display: inline-block!important
}

.baroque #main-content #page-article article.article section.article-main .article-content #newsletter.psat-sample-test:before {
    background: #fc7136
}

.baroque #main-content #page-article article.article section.article-main .article-content #newsletter.psat-sample-test form {
    text-align: center
}

.baroque #main-content #page-article article.article section.article-main .article-content #newsletter.psat-sample-test form .title {
    margin-top: 20px;
    padding-right: 0;
    color: #2c3034;

    font-weight: 700;
}

.baroque #main-content #page-article article.article section.article-main .article-content .in-content-cta {
    position: relative;
    left: -2px;
    z-index: 99999;
    max-width: 300px;
    float: left;
    margin: 10px 30px 10px 0;
    background: #fff;
    border: 1px solid #d7dbe0;
    box-shadow: 2px 2px 20px 0 #e7e7e9;
    text-align: center;
    border-radius: 3px;
    line-height: 0
}

.baroque #main-content #page-article article.article section.article-main .article-content .in-content-cta.left {
    float: left;
    margin: 10px 30px 10px 0
}

.baroque #main-content #page-article article.article section.article-main .article-content .in-content-cta.right {
    float: right;
    margin: 10px 0 10px 30px
}

@media screen and (min-width:768px) {
    .baroque #main-content #page-article article.article section.article-main .article-content .in-content-cta.right {
        margin-left: -12.79471%
    }
}

.baroque #main-content #page-article article.article section.article-main .article-content .in-content-cta>div {
    padding: 30px
}

.baroque #main-content #page-article article.article section.article-main .article-content .in-content-cta h5 {
    margin: 0 0 15px;
    color: #fc7136;

    font-weight: 600;
}

.baroque #main-content #page-article article.article section.article-main .article-content .in-content-cta p {
    margin: 0;
    color: rgba(56, 61, 66, .66667);
    font-family: "proxima-soft", sans-serif;
    font-weight: 400;

    line-height: 1.25
}

.baroque #main-content #page-article article.article section.article-main .article-content .in-content-cta .button,
.baroque #main-content #page-article article.article section.article-main .article-content .in-content-cta .main-footer .footer-links ul li #feedback-widget a,
.baroque #main-content #page-article article.article section.article-main .article-content .in-content-cta .page-online-products #contact-us .btn,
.baroque #main-content #page-article article.article section.article-main .article-content .in-content-cta .page-online-products #profile-types .btn,
.main-footer .footer-links ul li #feedback-widget .baroque #main-content #page-article article.article section.article-main .article-content .in-content-cta a,
.page-online-products #contact-us .baroque #main-content #page-article article.article section.article-main .article-content .in-content-cta .btn,
.page-online-products #profile-types .baroque #main-content #page-article article.article section.article-main .article-content .in-content-cta .btn {
    display: -webkit-inline-box;
    display: -moz-inline-box;
    display: inline-box;
    display: -webkit-inline-flex;
    display: -moz-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    margin-top: 20px;

    font-weight: 600;
}

.baroque #main-content #page-article article.article section.article-main .article-content section.school-cta-wrap {
    display: block;
    width: calc(100% + 50px);
    margin: 50px 0 50px -25px;
    border-radius: 0;
    background: 0 0;
    border: 1px solid #d0d6e1
}

.baroque #main-content #page-article article.article section.article-main .article-content section.school-cta-wrap .school-cta {
    position: relative;
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    padding: 10px 30px
}

.baroque #main-content #page-article article.article section.article-main .article-content section.school-cta-wrap .school-cta img {
    width: 75px;
    height: 75px;
    vertical-align: bottom;
    border-radius: 99px;
    border: 1px solid #d0d6e1
}

.baroque #main-content #page-article article.article section.article-main .article-content section.school-cta-wrap .school-cta .content {
    padding: 0 130px 0 15px
}

.baroque #main-content #page-article article.article section.article-main .article-content section.school-cta-wrap .school-cta .content h2 {
    margin-top: 0;
    margin-bottom: 5px;

}

.baroque #main-content #page-article article.article section.article-main .article-content section.school-cta-wrap .school-cta .content h2 .pi-mark {
    color: #fc7136;
    position: relative;
    top: 3px;
    left: -1px;
    padding-right: 1px;

}

.baroque #main-content #page-article article.article section.article-main .article-content section.school-cta-wrap .school-cta .content h4 {
    display: block;
    margin: 0;

    opacity: .75
}

.baroque #main-content #page-article article.article section.article-main .article-content section.school-cta-wrap .school-cta .content h4 .icon-pi-marker {
    position: relative;
    top: 1px;
    left: -2px
}

.baroque #main-content #page-article .bottom-cta .buy-action .price sup,
.baroque #main-content #page-article .buy-cta .buy-action .price sup,
.baroque #main-content #page-article .inline-cta .buy-action .price sup,
.baroque #main-content #page-article article.article section.article-main #disqus_thread iframe .notification-count {
    top: 5px
}

.baroque #main-content #page-article article.article section.article-main .article-content section.school-cta-wrap .school-cta .button,
.baroque #main-content #page-article article.article section.article-main .article-content section.school-cta-wrap .school-cta .main-footer .footer-links ul li #feedback-widget a,
.baroque #main-content #page-article article.article section.article-main .article-content section.school-cta-wrap .school-cta .page-online-products #contact-us .btn,
.baroque #main-content #page-article article.article section.article-main .article-content section.school-cta-wrap .school-cta .page-online-products #profile-types .btn,
.main-footer .footer-links ul li #feedback-widget .baroque #main-content #page-article article.article section.article-main .article-content section.school-cta-wrap .school-cta a,
.page-online-products #contact-us .baroque #main-content #page-article article.article section.article-main .article-content section.school-cta-wrap .school-cta .btn,
.page-online-products #profile-types .baroque #main-content #page-article article.article section.article-main .article-content section.school-cta-wrap .school-cta .btn {
    position: absolute;
    right: 20px;
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    box-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -o-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center;
    height: 40px;
    margin-right: 5px;
    border-width: 2px;

    font-weight: 600;
    float: left
}

.baroque #main-content #page-article article.article section.article-main .article-content section.school-cta-wrap .school-cta:nth-of-type(odd) {
    background: #f5f6f9
}

.baroque #main-content #page-article article.article section.article-main .article-content section.school-cta-wrap.left,
.baroque #main-content #page-article article.article section.article-main .article-content section.school-cta-wrap.right {
    max-width: 50%
}

.baroque #main-content #page-article article.article section.article-main .article-content section.school-cta-wrap.left .school-cta,
.baroque #main-content #page-article article.article section.article-main .article-content section.school-cta-wrap.right .school-cta {
    padding: 15px 20px
}

.baroque #main-content #page-article article.article section.article-main .article-content section.school-cta-wrap.left .school-cta:first-of-type,
.baroque #main-content #page-article article.article section.article-main .article-content section.school-cta-wrap.right .school-cta:first-of-type {
    padding-top: 20px
}

.baroque #main-content #page-article article.article section.article-main .article-content section.school-cta-wrap.left .school-cta:last-of-type,
.baroque #main-content #page-article article.article section.article-main .article-content section.school-cta-wrap.right .school-cta:last-of-type {
    padding-bottom: 20px
}

.baroque #main-content #page-article article.article section.article-main .article-content section.school-cta-wrap.left .school-cta img,
.baroque #main-content #page-article article.article section.article-main .article-content section.school-cta-wrap.right .school-cta img {
    display: none
}

.baroque #main-content #page-article article.article section.article-main .article-content section.school-cta-wrap.left .school-cta .content h2,
.baroque #main-content #page-article article.article section.article-main .article-content section.school-cta-wrap.right .school-cta .content h2 {

}

.baroque #main-content #page-article article.article section.article-main .article-content section.school-cta-wrap.left {
    float: left;
    margin: 10px 30px 10px -50px
}

.baroque #main-content #page-article article.article section.article-main .article-content section.school-cta-wrap.right {
    float: right;
    margin: 10px -50px 10px 30px;
}

.baroque #main-content #page-article article.article section.article-main #disqus_thread {
    margin-top: 50px
}

.baroque #main-content #page-article article.article section.article-main #disqus_thread .recommend-icon,
.baroque #main-content #page-article article.article section.article-main #disqus_thread iframe .unread .notification-icon {
    color: #fc7136
}

.baroque #main-content #page-article article.article section.article-main #disqus_thread iframe * {
    font-family: "proxima-soft", sans-serif;
    font-weight: 400;
}

@media screen and (max-width:767px) {
    .baroque #main-content #page-article .fixed-cta {
        display: none!important
    }
}

@media screen and (min-width:768px) {
    .baroque #main-content #page-article .fixed-cta {
        display: none;
        width: 100%;
        position: fixed;
        bottom: 0;
        left: 0;
        padding: 20px;
        background: #3c92d4;
        opacity: .9;
        z-index: 999999
    }
}

.baroque #main-content #page-article .fixed-cta.teal {
    background: #2fb7a9
}

.baroque #main-content #page-article .fixed-cta.orange {
    background: #fc7136
}

.baroque #main-content #page-article .fixed-cta.green {
    background: #60a85e
}

.baroque #main-content #page-article .fixed-cta>div {
    position: relative;
    display: table;
    max-width: none;
    margin: auto;
    text-align: center
}

.baroque #main-content #page-article .fixed-cta>div img {
    position: absolute;
    bottom: -15px;
    left: 0;
    height: 100px;
    max-height: none
}

.baroque #main-content #page-article .fixed-cta>div span {
    display: table-cell;
    vertical-align: middle;
    padding-right: 30px;
    padding-left: 200px;
    color: #fff;
    font-family: "proxima-soft", sans-serif;
    font-weight: 500;

}

.baroque #main-content #page-article .fixed-cta>div .button,
.baroque #main-content #page-article .fixed-cta>div .main-footer .footer-links ul li #feedback-widget a,
.baroque #main-content #page-article .fixed-cta>div .page-online-products #contact-us .btn,
.baroque #main-content #page-article .fixed-cta>div .page-online-products #profile-types .btn,
.main-footer .footer-links ul li #feedback-widget .baroque #main-content #page-article .fixed-cta>div a,
.page-online-products #contact-us .baroque #main-content #page-article .fixed-cta>div .btn,
.page-online-products #profile-types .baroque #main-content #page-article .fixed-cta>div .btn {
    display: table-cell;
    vertical-align: middle;
    height: 40px;
    padding: 0 30px;
    background: #fff;
    border-left-color: #fff;
    color: #383d42!important;
    font-family: "proxima-soft", sans-serif;
    font-weight: 600;

}

.baroque #main-content #page-article .fixed-cta.nav-up {
    display: none
}

.baroque #main-content #page-article .fixed-cta.nav-down {
    display: block
}

.baroque #main-content #page-article section.action {
    width: 100%;
    padding: 25px;
    font-family: "proxima-soft", sans-serif;
    text-align: center
}

.baroque #main-content #page-article section.action .container,
.baroque .page-act-course #main-content #page-article section.action .pricing.no-matrix p,
.baroque .page-act-course #main-content #page-article section.action section.terms p,
.baroque .page-act-course #main-content .pricing.no-matrix #page-article section.action p,
.baroque .page-act-course #main-content section.terms #page-article section.action p,
.baroque .page-act-practice-test #main-content #page-article section.action .pricing.no-matrix p,
.baroque .page-act-practice-test #main-content #page-article section.action section.terms p,
.baroque .page-act-practice-test #main-content .pricing.no-matrix #page-article section.action p,
.baroque .page-act-practice-test #main-content section.terms #page-article section.action p,
.baroque .page-online-products #main-content #page-article section.action .wrap,
.baroque .page-product #main-content #page-article section.action .pricing.no-matrix p,
.baroque .page-product #main-content #page-article section.action section.terms p,
.baroque .page-product #main-content .pricing.no-matrix #page-article section.action p,
.baroque .page-product #main-content section.terms #page-article section.action p,
.baroque .page-sat-course #main-content #page-article section.action .pricing.no-matrix p,
.baroque .page-sat-course #main-content #page-article section.action section.terms p,
.baroque .page-sat-course #main-content .pricing.no-matrix #page-article section.action p,
.baroque .page-sat-course #main-content section.terms #page-article section.action p,
.baroque .page-sat-practice-test #main-content #page-article section.action .pricing.no-matrix p,
.baroque .page-sat-practice-test #main-content #page-article section.action section.terms p,
.baroque .page-sat-practice-test #main-content .pricing.no-matrix #page-article section.action p,
.baroque .page-sat-practice-test #main-content section.terms #page-article section.action p,
.page-act-course .baroque #main-content #page-article section.action .pricing.no-matrix p,
.page-act-course .baroque #main-content #page-article section.action section.terms p,
.page-act-course .baroque #main-content .pricing.no-matrix #page-article section.action p,
.page-act-course .baroque #main-content section.terms #page-article section.action p,
.page-act-practice-test .baroque #main-content #page-article section.action .pricing.no-matrix p,
.page-act-practice-test .baroque #main-content #page-article section.action section.terms p,
.page-act-practice-test .baroque #main-content .pricing.no-matrix #page-article section.action p,
.page-act-practice-test .baroque #main-content section.terms #page-article section.action p,
.page-online-products .baroque #main-content #page-article section.action .wrap,
.page-product .baroque #main-content #page-article section.action .pricing.no-matrix p,
.page-product .baroque #main-content #page-article section.action section.terms p,
.page-product .baroque #main-content .pricing.no-matrix #page-article section.action p,
.page-product .baroque #main-content section.terms #page-article section.action p,
.page-sat-course .baroque #main-content #page-article section.action .pricing.no-matrix p,
.page-sat-course .baroque #main-content #page-article section.action section.terms p,
.page-sat-course .baroque #main-content .pricing.no-matrix #page-article section.action p,
.page-sat-course .baroque #main-content section.terms #page-article section.action p,
.page-sat-practice-test .baroque #main-content #page-article section.action .pricing.no-matrix p,
.page-sat-practice-test .baroque #main-content #page-article section.action section.terms p,
.page-sat-practice-test .baroque #main-content .pricing.no-matrix #page-article section.action p,
.page-sat-practice-test .baroque #main-content section.terms #page-article section.action p {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    box-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -o-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    box-orient: vertical;
    -webkit-box-direction: normal;
    -moz-box-direction: normal;
    box-direction: normal;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    flex-direction: column;
    -ms-flex-direction: column
}

#main-content .fiveklogo,
.page-store .article-main .article-content .store-featured .featured-product {
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-box-direction: normal;
    -moz-box-direction: normal
}

.baroque #main-content #page-article section.action.register {
    display: none;
    background: url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/cdn/articles/register-bg.png) no-repeat;
    background-size: cover;
    border: 1px solid #b8dcfa
}

.baroque #main-content #page-article section.action.register.show {
    display: table
}

.baroque #main-content #page-article section.action.register div {
    color: rgba(255, 255, 255, .8);

    font-weight: 500;
}

@media screen and (min-width:768px) {
    .baroque #main-content #page-article section.action {
        padding: 50px
    }
    .baroque #main-content #page-article section.action.register div {

    }
}

.baroque #main-content #page-article section.action.register div.small {

    font-weight: 200;
}

@media screen and (min-width:768px) {
    .baroque #main-content #page-article section.action.register div.small {

    }
}

.baroque #main-content #page-article section.action.register div strong {
    color: #fff;
    font-weight: 800;
}

.baroque #main-content #page-article section.action.register .button,
.baroque #main-content #page-article section.action.register .main-footer .footer-links ul li #feedback-widget a,
.baroque #main-content #page-article section.action.register .page-online-products #contact-us .btn,
.baroque #main-content #page-article section.action.register .page-online-products #profile-types .btn,
.main-footer .footer-links ul li #feedback-widget .baroque #main-content #page-article section.action.register a,
.page-online-products #contact-us .baroque #main-content #page-article section.action.register .btn,
.page-online-products #profile-types .baroque #main-content #page-article section.action.register .btn {
    margin-top: 30px;

}

.baroque #main-content #page-article section.action.register .button:hover,
.baroque #main-content #page-article section.action.register .main-footer .footer-links ul li #feedback-widget a:hover,
.baroque #main-content #page-article section.action.register .page-online-products #contact-us .btn:hover,
.baroque #main-content #page-article section.action.register .page-online-products #profile-types .btn:hover,
.main-footer .footer-links ul li #feedback-widget .baroque #main-content #page-article section.action.register a:hover,
.page-online-products #contact-us .baroque #main-content #page-article section.action.register .btn:hover,
.page-online-products #profile-types .baroque #main-content #page-article section.action.register .btn:hover {
    color: #3c92d4!important
}

.baroque #main-content #page-article section.action.search {
    display: none;
    background: url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/cdn/articles/search-bg.png) no-repeat;
    background-size: cover;
    border: 1px solid #b8dcfa
}

.baroque #main-content #page-article section.action.search.show {
    display: table
}

.baroque #main-content #page-article section.action.search .keyword-search {
    width: 75%;
    margin: auto;
    float: none
}

.baroque #main-content #page-article section.action.search h3 {
    display: block;
    margin: 0 0 1.25em;
    color: #2c3034;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;

    text-align: center
}

.baroque #main-content #page-article section.action.search .keyword-search input[type=text],
.baroque #main-content #page-article section.action.search .keyword-search select {
    width: 100%;
    height: 50px;
    margin-bottom: 10px;

}

@media screen and (min-width:768px) {
    .baroque #main-content #page-article section.action.search .keyword-search input[type=text],
    .baroque #main-content #page-article section.action.search .keyword-search select {
        width: 40%;
        margin-bottom: 0
    }
}

.baroque #main-content #page-article section.action.search .keyword-search-container {
    display: -webkit-inline-box;
    display: -moz-inline-box;
    display: inline-box;
    display: -webkit-inline-flex;
    display: -moz-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    box-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -o-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center
}

.baroque #main-content #page-article section.action.search .keyword-search-container .button,
.baroque #main-content #page-article section.action.search .keyword-search-container .main-footer .footer-links ul li #feedback-widget a,
.baroque #main-content #page-article section.action.search .keyword-search-container .page-online-products #contact-us .btn,
.baroque #main-content #page-article section.action.search .keyword-search-container .page-online-products #profile-types .btn,
.main-footer .footer-links ul li #feedback-widget .baroque #main-content #page-article section.action.search .keyword-search-container a,
.page-online-products #contact-us .baroque #main-content #page-article section.action.search .keyword-search-container .btn,
.page-online-products #profile-types .baroque #main-content #page-article section.action.search .keyword-search-container .btn {
    border-radius: 99px
}

.baroque #main-content #page-article section.action.search .keyword-search .button,
.baroque #main-content #page-article section.action.search .keyword-search .main-footer .footer-links ul li #feedback-widget a,
.baroque #main-content #page-article section.action.search .keyword-search .page-online-products #contact-us .btn,
.baroque #main-content #page-article section.action.search .keyword-search .page-online-products #profile-types .btn,
.main-footer .footer-links ul li #feedback-widget .baroque #main-content #page-article section.action.search .keyword-search a,
.page-online-products #contact-us .baroque #main-content #page-article section.action.search .keyword-search .btn,
.page-online-products #profile-types .baroque #main-content #page-article section.action.search .keyword-search .btn {
    display: -webkit-inline-box;
    display: -moz-inline-box;
    display: inline-box;
    display: -webkit-inline-flex;
    display: -moz-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    box-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -o-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center;
    width: initial;
    height: 50px;
    margin-top: 10px;
    padding: 0 30px;

}

.baroque #main-content #page-article section.action.search .keyword-search .button:hover,
.baroque #main-content #page-article section.action.search .keyword-search .main-footer .footer-links ul li #feedback-widget a:hover,
.baroque #main-content #page-article section.action.search .keyword-search .page-online-products #contact-us .btn:hover,
.baroque #main-content #page-article section.action.search .keyword-search .page-online-products #profile-types .btn:hover,
.main-footer .footer-links ul li #feedback-widget .baroque #main-content #page-article section.action.search .keyword-search a:hover,
.page-online-products #contact-us .baroque #main-content #page-article section.action.search .keyword-search .btn:hover,
.page-online-products #profile-types .baroque #main-content #page-article section.action.search .keyword-search .btn:hover {
    color: transparantize(white, .2)!important
}

.baroque #main-content #page-article .inline-cta,
.baroque #main-content #page-article section#bottom-cta-container,
.baroque #main-content #page-article section.action,
.baroque #main-content #page-article section.related-articles {
    position: relative;
    z-index: 99999
}

.baroque #main-content #page-article .bottom-cta,
.baroque #main-content #page-article .inline-cta {
    display: table;
    width: 100%;
    margin: 25px 0;
    padding: 25px;
    border-radius: 0;
    background: #fff;
    border: 1px solid #bac1ca
}

@media screen and (min-width:768px) {
    .baroque #main-content #page-article .bottom-cta,
    .baroque #main-content #page-article .inline-cta {
        width: calc(100% + 300px);
        margin: 50px 0 50px -150px
    }
}

.baroque #main-content #page-article .bottom-cta .buy-action,
.baroque #main-content #page-article .bottom-cta .buy-info,
.baroque #main-content #page-article .bottom-cta img,
.baroque #main-content #page-article .inline-cta .buy-action,
.baroque #main-content #page-article .inline-cta .buy-info,
.baroque #main-content #page-article .inline-cta img {
    display: table-cell;
    vertical-align: middle;
    padding: 1.25em
}

.baroque #main-content #page-article .bottom-cta img,
.baroque #main-content #page-article .inline-cta img {
    max-height: 200px
}

.baroque #main-content #page-article .bottom-cta .buy-info h3,
.baroque #main-content #page-article .inline-cta .buy-info h3 {
    display: block;
    margin: 0 0 .625em;
    color: #383d42;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;

}

.baroque #main-content #page-article .bottom-cta .buy-info p,
.baroque #main-content #page-article .inline-cta .buy-info p {
    margin-bottom: 0;
    color: rgba(56, 61, 66, .8);
    font-family: "proxima-soft", sans-serif;
    font-weight: 400;

    line-height: 1.25
}

.baroque #main-content #page-article .bottom-cta .buy-action,
.baroque #main-content #page-article .inline-cta .buy-action {
    text-align: center
}

.baroque #main-content #page-article .bottom-cta .buy-action .price,
.baroque #main-content #page-article .inline-cta .buy-action .price {
    font-family: "proxima-soft", sans-serif;
    font-weight: 600;
    ;
    color: #2fb7a9;
    margin-top: -.3125em;
    margin-left: -.15625em;
    letter-spacing: -.066666em
}

.baroque #main-content #page-article .bottom-cta .buy-action .button,
.baroque #main-content #page-article .bottom-cta .buy-action .main-footer .footer-links ul li #feedback-widget a,
.baroque #main-content #page-article .bottom-cta .buy-action .page-online-products #contact-us .btn,
.baroque #main-content #page-article .bottom-cta .buy-action .page-online-products #profile-types .btn,
.baroque #main-content #page-article .inline-cta .buy-action .button,
.baroque #main-content #page-article .inline-cta .buy-action .main-footer .footer-links ul li #feedback-widget a,
.baroque #main-content #page-article .inline-cta .buy-action .page-online-products #contact-us .btn,
.baroque #main-content #page-article .inline-cta .buy-action .page-online-products #profile-types .btn,
.main-footer .footer-links ul li #feedback-widget .baroque #main-content #page-article .bottom-cta .buy-action a,
.main-footer .footer-links ul li #feedback-widget .baroque #main-content #page-article .inline-cta .buy-action a,
.page-online-products #contact-us .baroque #main-content #page-article .bottom-cta .buy-action .btn,
.page-online-products #contact-us .baroque #main-content #page-article .inline-cta .buy-action .btn,
.page-online-products #profile-types .baroque #main-content #page-article .bottom-cta .buy-action .btn,
.page-online-products #profile-types .baroque #main-content #page-article .inline-cta .buy-action .btn {
    padding: 1.25em 1.9375em 1.125em;
    background: #2fb7a9;
    border-color: #2fb7a9;

}

.baroque #main-content #page-article .bottom-cta .buy-action .button:hover,
.baroque #main-content #page-article .bottom-cta .buy-action .main-footer .footer-links ul li #feedback-widget a:hover,
.baroque #main-content #page-article .bottom-cta .buy-action .page-online-products #contact-us .btn:hover,
.baroque #main-content #page-article .bottom-cta .buy-action .page-online-products #profile-types .btn:hover,
.baroque #main-content #page-article .inline-cta .buy-action .button:hover,
.baroque #main-content #page-article .inline-cta .buy-action .main-footer .footer-links ul li #feedback-widget a:hover,
.baroque #main-content #page-article .inline-cta .buy-action .page-online-products #contact-us .btn:hover,
.baroque #main-content #page-article .inline-cta .buy-action .page-online-products #profile-types .btn:hover,
.main-footer .footer-links ul li #feedback-widget .baroque #main-content #page-article .bottom-cta .buy-action a:hover,
.main-footer .footer-links ul li #feedback-widget .baroque #main-content #page-article .inline-cta .buy-action a:hover,
.page-online-products #contact-us .baroque #main-content #page-article .bottom-cta .buy-action .btn:hover,
.page-online-products #contact-us .baroque #main-content #page-article .inline-cta .buy-action .btn:hover,
.page-online-products #profile-types .baroque #main-content #page-article .bottom-cta .buy-action .btn:hover,
.page-online-products #profile-types .baroque #main-content #page-article .inline-cta .buy-action .btn:hover {
    color: #fff!important;
    opacity: .9
}

.baroque #main-content #page-article .bottom-cta .buy-action .existing,
.baroque #main-content #page-article .inline-cta .buy-action .existing {
    clear: both;

    color: rgba(56, 61, 66, .75);
    margin-top: .625em;
    line-height: 1.3;
    white-space: nowrap
}

.baroque #main-content #page-article .bottom-cta .buy-action .existing a,
.baroque #main-content #page-article .inline-cta .buy-action .existing a {
    color: #383d42;
    font-family: "proxima-soft", sans-serif;
    font-weight: 500;
}

.baroque #main-content #page-article .inline-cta {
    text-align: center
}

.baroque #main-content #page-article .inline-cta .button,
.baroque #main-content #page-article .inline-cta .main-footer .footer-links ul li #feedback-widget a,
.baroque #main-content #page-article .inline-cta .page-online-products #contact-us .btn,
.baroque #main-content #page-article .inline-cta .page-online-products #profile-types .btn,
.main-footer .footer-links ul li #feedback-widget .baroque #main-content #page-article .inline-cta a,
.page-online-products #contact-us .baroque #main-content #page-article .inline-cta .btn,
.page-online-products #profile-types .baroque #main-content #page-article .inline-cta .btn {
    display: -webkit-inline-box;
    display: -moz-inline-box;
    display: inline-box;
    display: -webkit-inline-flex;
    display: -moz-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    padding: 15px 30px
}

.baroque #main-content #page-article section.related-articles {
    padding: 50px 0;
    background: #f2f4f8
}

.baroque #main-content #page-article section.related-articles:empty {
    display: none
}

@media screen and (min-width:768px) {
    .baroque #main-content #page-article .inline-cta {
        width: 100%;
        margin: 50px 0
    }
    .baroque #main-content #page-article section.related-articles .container>div,
    .baroque .page-act-course #main-content #page-article section.related-articles .pricing.no-matrix p>div,
    .baroque .page-act-course #main-content #page-article section.related-articles section.terms p>div,
    .baroque .page-act-course #main-content .pricing.no-matrix #page-article section.related-articles p>div,
    .baroque .page-act-course #main-content section.terms #page-article section.related-articles p>div,
    .baroque .page-act-practice-test #main-content #page-article section.related-articles .pricing.no-matrix p>div,
    .baroque .page-act-practice-test #main-content #page-article section.related-articles section.terms p>div,
    .baroque .page-act-practice-test #main-content .pricing.no-matrix #page-article section.related-articles p>div,
    .baroque .page-act-practice-test #main-content section.terms #page-article section.related-articles p>div,
    .baroque .page-online-products #main-content #page-article section.related-articles .wrap>div,
    .baroque .page-product #main-content #page-article section.related-articles .pricing.no-matrix p>div,
    .baroque .page-product #main-content #page-article section.related-articles section.terms p>div,
    .baroque .page-product #main-content .pricing.no-matrix #page-article section.related-articles p>div,
    .baroque .page-product #main-content section.terms #page-article section.related-articles p>div,
    .baroque .page-sat-course #main-content #page-article section.related-articles .pricing.no-matrix p>div,
    .baroque .page-sat-course #main-content #page-article section.related-articles section.terms p>div,
    .baroque .page-sat-course #main-content .pricing.no-matrix #page-article section.related-articles p>div,
    .baroque .page-sat-course #main-content section.terms #page-article section.related-articles p>div,
    .baroque .page-sat-practice-test #main-content #page-article section.related-articles .pricing.no-matrix p>div,
    .baroque .page-sat-practice-test #main-content #page-article section.related-articles section.terms p>div,
    .baroque .page-sat-practice-test #main-content .pricing.no-matrix #page-article section.related-articles p>div,
    .baroque .page-sat-practice-test #main-content section.terms #page-article section.related-articles p>div,
    .page-act-course .baroque #main-content #page-article section.related-articles .pricing.no-matrix p>div,
    .page-act-course .baroque #main-content #page-article section.related-articles section.terms p>div,
    .page-act-course .baroque #main-content .pricing.no-matrix #page-article section.related-articles p>div,
    .page-act-course .baroque #main-content section.terms #page-article section.related-articles p>div,
    .page-act-practice-test .baroque #main-content #page-article section.related-articles .pricing.no-matrix p>div,
    .page-act-practice-test .baroque #main-content #page-article section.related-articles section.terms p>div,
    .page-act-practice-test .baroque #main-content .pricing.no-matrix #page-article section.related-articles p>div,
    .page-act-practice-test .baroque #main-content section.terms #page-article section.related-articles p>div,
    .page-online-products .baroque #main-content #page-article section.related-articles .wrap>div,
    .page-product .baroque #main-content #page-article section.related-articles .pricing.no-matrix p>div,
    .page-product .baroque #main-content #page-article section.related-articles section.terms p>div,
    .page-product .baroque #main-content .pricing.no-matrix #page-article section.related-articles p>div,
    .page-product .baroque #main-content section.terms #page-article section.related-articles p>div,
    .page-sat-course .baroque #main-content #page-article section.related-articles .pricing.no-matrix p>div,
    .page-sat-course .baroque #main-content #page-article section.related-articles section.terms p>div,
    .page-sat-course .baroque #main-content .pricing.no-matrix #page-article section.related-articles p>div,
    .page-sat-course .baroque #main-content section.terms #page-article section.related-articles p>div,
    .page-sat-practice-test .baroque #main-content #page-article section.related-articles .pricing.no-matrix p>div,
    .page-sat-practice-test .baroque #main-content #page-article section.related-articles section.terms p>div,
    .page-sat-practice-test .baroque #main-content .pricing.no-matrix #page-article section.related-articles p>div,
    .page-sat-practice-test .baroque #main-content section.terms #page-article section.related-articles p>div {
        float: left;
        display: block;
        margin-right: 3.57866%;
        width: 80.579%;
        margin-left: 9.7105%
    }
    .baroque #main-content #page-article section.related-articles .container>div:last-child,
    .baroque .page-act-course #main-content #page-article section.related-articles .pricing.no-matrix p>div:last-child,
    .baroque .page-act-course #main-content #page-article section.related-articles section.terms p>div:last-child,
    .baroque .page-act-course #main-content .pricing.no-matrix #page-article section.related-articles p>div:last-child,
    .baroque .page-act-course #main-content section.terms #page-article section.related-articles p>div:last-child,
    .baroque .page-act-practice-test #main-content #page-article section.related-articles .pricing.no-matrix p>div:last-child,
    .baroque .page-act-practice-test #main-content #page-article section.related-articles section.terms p>div:last-child,
    .baroque .page-act-practice-test #main-content .pricing.no-matrix #page-article section.related-articles p>div:last-child,
    .baroque .page-act-practice-test #main-content section.terms #page-article section.related-articles p>div:last-child,
    .baroque .page-online-products #main-content #page-article section.related-articles .wrap>div:last-child,
    .baroque .page-product #main-content #page-article section.related-articles .pricing.no-matrix p>div:last-child,
    .baroque .page-product #main-content #page-article section.related-articles section.terms p>div:last-child,
    .baroque .page-product #main-content .pricing.no-matrix #page-article section.related-articles p>div:last-child,
    .baroque .page-product #main-content section.terms #page-article section.related-articles p>div:last-child,
    .baroque .page-sat-course #main-content #page-article section.related-articles .pricing.no-matrix p>div:last-child,
    .baroque .page-sat-course #main-content #page-article section.related-articles section.terms p>div:last-child,
    .baroque .page-sat-course #main-content .pricing.no-matrix #page-article section.related-articles p>div:last-child,
    .baroque .page-sat-course #main-content section.terms #page-article section.related-articles p>div:last-child,
    .baroque .page-sat-practice-test #main-content #page-article section.related-articles .pricing.no-matrix p>div:last-child,
    .baroque .page-sat-practice-test #main-content #page-article section.related-articles section.terms p>div:last-child,
    .baroque .page-sat-practice-test #main-content .pricing.no-matrix #page-article section.related-articles p>div:last-child,
    .baroque .page-sat-practice-test #main-content section.terms #page-article section.related-articles p>div:last-child,
    .page-act-course .baroque #main-content #page-article section.related-articles .pricing.no-matrix p>div:last-child,
    .page-act-course .baroque #main-content #page-article section.related-articles section.terms p>div:last-child,
    .page-act-course .baroque #main-content .pricing.no-matrix #page-article section.related-articles p>div:last-child,
    .page-act-course .baroque #main-content section.terms #page-article section.related-articles p>div:last-child,
    .page-act-practice-test .baroque #main-content #page-article section.related-articles .pricing.no-matrix p>div:last-child,
    .page-act-practice-test .baroque #main-content #page-article section.related-articles section.terms p>div:last-child,
    .page-act-practice-test .baroque #main-content .pricing.no-matrix #page-article section.related-articles p>div:last-child,
    .page-act-practice-test .baroque #main-content section.terms #page-article section.related-articles p>div:last-child,
    .page-online-products .baroque #main-content #page-article section.related-articles .wrap>div:last-child,
    .page-product .baroque #main-content #page-article section.related-articles .pricing.no-matrix p>div:last-child,
    .page-product .baroque #main-content #page-article section.related-articles section.terms p>div:last-child,
    .page-product .baroque #main-content .pricing.no-matrix #page-article section.related-articles p>div:last-child,
    .page-product .baroque #main-content section.terms #page-article section.related-articles p>div:last-child,
    .page-sat-course .baroque #main-content #page-article section.related-articles .pricing.no-matrix p>div:last-child,
    .page-sat-course .baroque #main-content #page-article section.related-articles section.terms p>div:last-child,
    .page-sat-course .baroque #main-content .pricing.no-matrix #page-article section.related-articles p>div:last-child,
    .page-sat-course .baroque #main-content section.terms #page-article section.related-articles p>div:last-child,
    .page-sat-practice-test .baroque #main-content #page-article section.related-articles .pricing.no-matrix p>div:last-child,
    .page-sat-practice-test .baroque #main-content #page-article section.related-articles section.terms p>div:last-child,
    .page-sat-practice-test .baroque #main-content .pricing.no-matrix #page-article section.related-articles p>div:last-child,
    .page-sat-practice-test .baroque #main-content section.terms #page-article section.related-articles p>div:last-child {
        margin-right: 0
    }
}

.baroque #main-content #page-article section.related-articles h4 {
    display: table;
    margin: 0 auto 50px;
    color: #2c3034;
    font-family: "proxima-soft", sans-serif;
    font-weight: 500;

    text-align: center;
    letter-spacing: -.025em;
    border-bottom: 2px solid #383d42
}

.baroque #main-content #page-article section.related-articles .related {
    background: #fff;
    box-shadow: 2px 2px 20px 0 #e5e5e6
}

@media screen and (min-width:768px) {
    .baroque #main-content #page-article section.related-articles .related {
        float: left;
        display: block;
        margin-right: 3.57866%;
        width: 30.94756%
    }
    .baroque #main-content #page-article section.related-articles .related:last-child {
        margin-right: 0
    }
}

.baroque #main-content #page-article section.related-articles .related:nth-of-type(3) {
    margin-right: 0
}

.baroque #main-content #page-article section.related-articles .related:nth-of-type(4),
.baroque #main-content #page-article section.related-articles .related:nth-of-type(5) {
    display: none
}

.baroque #main-content #page-article section.related-articles .related:hover h2 {
    color: #fc834f;
    text-decoration: underline
}

.baroque #main-content #page-article section.related-articles .related h2 {
    position: relative;
    margin: 30px 25px 0;
    color: #444a50;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;

    letter-spacing: -.025em;
    line-height: 1.1
}

.baroque #main-content #page-article section.related-articles .related .content {
    position: relative;
    padding: 15px 25px 30px
}

.baroque #main-content #page-article section.related-articles .related .content p {
    color: #677079;

    line-height: 1.33333
}

.baroque #main-content #page-article .buy-cta {
    float: left;
    width: 100%;
    display: table;
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px;
    border: 1px solid #d0d6e1
}

.baroque #main-content #page-article .buy-cta .buy-action,
.baroque #main-content #page-article .buy-cta .buy-info {
    display: table-cell;
    vertical-align: middle;
    padding: 1.5625em 3.125em
}

.baroque #main-content #page-article .buy-cta .buy-info .buy-cta>.buy-info {
    padding: 0
}

.baroque #main-content #page-article .buy-cta .buy-info {
    padding-right: 1.25em;
    border-right: 1px solid rgba(255, 255, 255, .5)
}

.baroque #main-content #page-article .buy-cta .buy-info h3 {
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;
    color: #fff;

    display: block;
    margin: 0 0 .625em
}

.baroque #main-content #page-article .buy-cta .buy-info p {
    font-family: "proxima-soft", sans-serif;
    font-weight: 400;
    line-height: 1.25!important;
}

.baroque #main-content #page-article .buy-cta .buy-info ul {
    color: rgba(255, 255, 255, .75);
    margin: .3125em .625em 0;
}

.baroque #main-content #page-article .buy-cta .buy-info ul li {
    padding: 0
}

.baroque #main-content #page-article .buy-cta .buy-action {
    text-align: center
}

.baroque #main-content #page-article .buy-cta .buy-action h3 {
    margin-top: 0
}

.baroque #main-content #page-article .buy-cta .buy-action .price {
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;
    ;
    color: #3c92d4;
    margin-top: -.3125em;
    margin-left: -.15625em;
    letter-spacing: -.066666em
}

.baroque #main-content #page-article .buy-cta .buy-action .button,
.baroque #main-content #page-article .buy-cta .buy-action .main-footer .footer-links ul li #feedback-widget a,
.baroque #main-content #page-article .buy-cta .buy-action .page-online-products #contact-us .btn,
.baroque #main-content #page-article .buy-cta .buy-action .page-online-products #profile-types .btn,
.main-footer .footer-links ul li #feedback-widget .baroque #main-content #page-article .buy-cta .buy-action a,
.page-online-products #contact-us .baroque #main-content #page-article .buy-cta .buy-action .btn,
.page-online-products #profile-types .baroque #main-content #page-article .buy-cta .buy-action .btn {
    padding: 1.1875em 1.75em 1.0625em;
    background: #3c92d4;
    color: #fff
}

.baroque #main-content #page-article .buy-cta .buy-action .button:hover,
.baroque #main-content #page-article .buy-cta .buy-action .main-footer .footer-links ul li #feedback-widget a:hover,
.baroque #main-content #page-article .buy-cta .buy-action .page-online-products #contact-us .btn:hover,
.baroque #main-content #page-article .buy-cta .buy-action .page-online-products #profile-types .btn:hover,
.main-footer .footer-links ul li #feedback-widget .baroque #main-content #page-article .buy-cta .buy-action a:hover,
.page-online-products #contact-us .baroque #main-content #page-article .buy-cta .buy-action .btn:hover,
.page-online-products #profile-types .baroque #main-content #page-article .buy-cta .buy-action .btn:hover {
    color: #fff!important;
    opacity: .9
}

.baroque #main-content #page-article .buy-cta .buy-action .existing {
    clear: both;

    color: rgba(255, 255, 255, .75);
    margin-top: .625em;
    line-height: 1.3;
    white-space: nowrap
}

.baroque #main-content #page-article .buy-cta .buy-action .existing a {
    color: #fff;
    font-family: "proxima-soft", sans-serif;
    font-weight: 600;
}

.baroque #main-content #page-article .buy-cta.simple {
    position: relative;
    z-index: 9;
    margin: 1.5625em 0;
    width: 100%;
    background: 0 0;
    border: 1px solid #d0d6e1;
    border-radius: 3px
}

.baroque #main-content #page-article .buy-cta.simple.half {
    display: table!important;
    vertical-align: middle;
    width: 100%
}

.baroque #main-content #page-article .buy-cta.simple.half:nth-of-type(2n) {
    margin-right: 0
}

.baroque #main-content #page-article .buy-cta.simple.half .buy-info h3 {

    margin: 0 0 .46875em
}

.baroque #main-content #page-article .buy-cta.simple.half .buy-info p {
    margin: .46875em 0 0
}

.baroque #main-content #page-article .buy-cta.simple .buy-action,
.baroque #main-content #page-article .buy-cta.simple .buy-info {
    padding: 1.25em
}

.baroque #main-content #page-article .buy-cta.simple .buy-info h3 {
    color: #383d42
}

.baroque #main-content #page-article .buy-cta.simple .buy-info p {
    color: rgba(56, 61, 66, .8);
    margin-bottom: 0
}

.baroque #main-content #page-article .buy-cta.simple .buy-info ul {
    color: #383d42;
    margin: .3125em 0 0;

}

.baroque #main-content #page-article .buy-cta.simple .buy-info ul li {
    padding: 0
}

.baroque #main-content #page-article .buy-cta.simple .buy-info ul.checklist li:before {
    content: '4';
    position: relative;
    top: .0625em
}

.baroque #main-content #page-article .buy-cta.simple .buy-action {
    text-align: center
}

.baroque #main-content #page-article .buy-cta.simple .buy-action .price {
    color: #3c92d4
}

.baroque #main-content #page-article .buy-cta.simple .buy-action .button:hover,
.baroque #main-content #page-article .buy-cta.simple .buy-action .main-footer .footer-links ul li #feedback-widget a:hover,
.baroque #main-content #page-article .buy-cta.simple .buy-action .page-online-products #contact-us .btn:hover,
.baroque #main-content #page-article .buy-cta.simple .buy-action .page-online-products #profile-types .btn:hover,
.main-footer .footer-links ul li #feedback-widget .baroque #main-content #page-article .buy-cta.simple .buy-action a:hover,
.page-online-products #contact-us .baroque #main-content #page-article .buy-cta.simple .buy-action .btn:hover,
.page-online-products #profile-types .baroque #main-content #page-article .buy-cta.simple .buy-action .btn:hover {
    color: #fff!important
}

.baroque #main-content #page-article .buy-cta.simple .buy-action .existing {
    color: rgba(56, 61, 66, .75)
}

.baroque #main-content #page-article .buy-cta.simple .buy-action .existing a {
    color: #383d42
}

.baroque #main-content #page-article .buy-cta.book {
    position: relative;
    height: 10em;
    margin-top: 3.75em;
    margin-bottom: 3.75em;
    border: 1px solid #d0d6e1
}

.baroque #main-content #page-article .buy-cta.book .book-cover {
    line-height: 0;
    display: block;
    position: absolute;
    top: -1.25em;
    height: 12.5em;
    border-radius: 3px;
    box-shadow: 3px 0 0 0 rgba(0, 0, 0, .25)
}

.baroque #main-content #page-article .buy-cta.book .book-cover a,
.baroque #main-content #page-article .buy-cta.book .book-cover img {
    line-height: 0
}

.baroque #main-content #page-article .buy-cta.book .buy-info {
    padding: 0 1.25em 0 11.25em;
    border-right: 1px solid #d0d6e1
}

.baroque #main-content #page-article .buy-cta.book .buy-info h3 {
    color: #fff
}

.baroque #main-content #page-article .buy-cta.book .buy-info p {
    color: rgba(255, 255, 255, .8);
    margin-bottom: 0
}

.baroque #main-content #page-article .buy-cta.book .buy-action .button,
.baroque #main-content #page-article .buy-cta.book .buy-action .main-footer .footer-links ul li #feedback-widget a,
.baroque #main-content #page-article .buy-cta.book .buy-action .page-online-products #contact-us .btn,
.baroque #main-content #page-article .buy-cta.book .buy-action .page-online-products #profile-types .btn,
.main-footer .footer-links ul li #feedback-widget .baroque #main-content #page-article .buy-cta.book .buy-action a,
.page-online-products #contact-us .baroque #main-content #page-article .buy-cta.book .buy-action .btn,
.page-online-products #profile-types .baroque #main-content #page-article .buy-cta.book .buy-action .btn {
    margin-top: .625em
}

.baroque #main-content #page-article .buy-cta.book.simple .buy-info {
    border-right: none
}

.baroque #main-content #page-article .buy-cta.book.simple .buy-info h3 {
    color: #383d42
}

.baroque #main-content #page-article .buy-cta.book.simple .buy-info p {
    color: rgba(56, 61, 66, .8)
}

.baroque #main-content #page-article .existing-user {
    float: left;
    margin: 1.875em 0;
    width: 100%;
    border-radius: 3px;
    border: 1px solid #d0d6e1;
    display: table;
    text-align: center;
    padding: 1.25em
}

.baroque #main-content #page-article .existing-user span {
    color: #383d42;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;
}

.baroque #main-content #page-article .existing-user span.price {
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;
    vertical-align: middle;

}

.baroque #main-content #page-article .existing-user span.price sup {
    top: 5px
}

.baroque #main-content #page-article .existing-user .button,
.baroque #main-content #page-article .existing-user .main-footer .footer-links ul li #feedback-widget a,
.baroque #main-content #page-article .existing-user .page-online-products #contact-us .btn,
.baroque #main-content #page-article .existing-user .page-online-products #profile-types .btn,
.main-footer .footer-links ul li #feedback-widget .baroque #main-content #page-article .existing-user a,
.page-online-products #contact-us .baroque #main-content #page-article .existing-user .btn,
.page-online-products #profile-types .baroque #main-content #page-article .existing-user .btn {
    margin-left: .9375em
}

.baroque #main-content #page-article .existing-user .existing {
    opacity: .8;
    clear: both;

    color: rgba(56, 61, 66, .75);
    margin-top: .625em;
    line-height: 1.3;
    white-space: nowrap
}

.baroque #main-content #page-article .existing-user .existing a {
    color: #3c92d4;
    font-family: "proxima-soft", sans-serif;
    font-weight: 600;
}

.baroque #main-content #page-article .article-action {
    float: left;
    margin: 1.875em 0
}

.baroque #main-content #page-article .article-action.default {
    padding: 1.25em;
    width: calc(100% + 50px)
}

.baroque #main-content #page-article .article-action.default.green .button:hover,
.baroque #main-content #page-article .article-action.default.green .main-footer .footer-links ul li #feedback-widget a:hover,
.baroque #main-content #page-article .article-action.default.green .page-online-products #contact-us .btn:hover,
.baroque #main-content #page-article .article-action.default.green .page-online-products #profile-types .btn:hover,
.main-footer .footer-links ul li #feedback-widget .baroque #main-content #page-article .article-action.default.green a:hover,
.page-online-products #contact-us .baroque #main-content #page-article .article-action.default.green .btn:hover,
.page-online-products #profile-types .baroque #main-content #page-article .article-action.default.green .btn:hover {
    color: #60a85e!important
}

.baroque #main-content #page-article .article-action.default.blue .button:hover,
.baroque #main-content #page-article .article-action.default.blue .main-footer .footer-links ul li #feedback-widget a:hover,
.baroque #main-content #page-article .article-action.default.blue .page-online-products #contact-us .btn:hover,
.baroque #main-content #page-article .article-action.default.blue .page-online-products #profile-types .btn:hover,
.main-footer .footer-links ul li #feedback-widget .baroque #main-content #page-article .article-action.default.blue a:hover,
.page-online-products #contact-us .baroque #main-content #page-article .article-action.default.blue .btn:hover,
.page-online-products #profile-types .baroque #main-content #page-article .article-action.default.blue .btn:hover {
    color: #3c92d4!important
}

.baroque #main-content #page-article .article-action.default.orange .button:hover,
.baroque #main-content #page-article .article-action.default.orange .main-footer .footer-links ul li #feedback-widget a:hover,
.baroque #main-content #page-article .article-action.default.orange .page-online-products #contact-us .btn:hover,
.baroque #main-content #page-article .article-action.default.orange .page-online-products #profile-types .btn:hover,
.main-footer .footer-links ul li #feedback-widget .baroque #main-content #page-article .article-action.default.orange a:hover,
.page-online-products #contact-us .baroque #main-content #page-article .article-action.default.orange .btn:hover,
.page-online-products #profile-types .baroque #main-content #page-article .article-action.default.orange .btn:hover {
    color: #fc7136!important
}

.baroque #main-content #page-article .article-action.default .button-wrapper,
.baroque #main-content #page-article .article-action.default h3 {
    display: table-cell!important;
    vertical-align: middle;
    padding: .625em;
    position: relative;
    z-index: 9
}

.baroque #main-content #page-article .article-action.default h3 {
    color: #fff!important
}

.baroque #main-content #page-article .article-action.default .button:hover,
.baroque #main-content #page-article .article-action.default .main-footer .footer-links ul li #feedback-widget a:hover,
.baroque #main-content #page-article .article-action.default .page-online-products #contact-us .btn:hover,
.baroque #main-content #page-article .article-action.default .page-online-products #profile-types .btn:hover,
.main-footer .footer-links ul li #feedback-widget .baroque #main-content #page-article .article-action.default a:hover,
.page-online-products #contact-us .baroque #main-content #page-article .article-action.default .btn:hover,
.page-online-products #profile-types .baroque #main-content #page-article .article-action.default .btn:hover {
    color: #60a85e!important
}

.baroque #main-content #page-article .article-action.default .button:after,
.baroque #main-content #page-article .article-action.default .main-footer .footer-links ul li #feedback-widget a:after,
.baroque #main-content #page-article .article-action.default .page-online-products #contact-us .btn:after,
.baroque #main-content #page-article .article-action.default .page-online-products #profile-types .btn:after,
.main-footer .footer-links ul li #feedback-widget .baroque #main-content #page-article .article-action.default a:after,
.page-online-products #contact-us .baroque #main-content #page-article .article-action.default .btn:after,
.page-online-products #profile-types .baroque #main-content #page-article .article-action.default .btn:after {
    content: ''
}

.baroque #main-content #page-article .article-action.school-search {
    position: relative;
    background: url(/resources/cloud/images/schools.jpg);
    background-size: cover;
    width: calc(100% + 50px);
    padding: 1.5625em 2.1875em;
    background-position-y: 25%
}

.baroque #main-content #page-article .article-action.school-search:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(10, 12, 15, .25)
}

.baroque #main-content #page-article .article-action.school-search .content {
    position: relative;
    display: inline-block;
    width: 100%
}

.baroque #main-content #page-article .article-action.school-search .content h6 {
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;
    ;
    margin: 0;
    line-height: 1;
    color: #fff
}

.baroque #main-content #page-article .article-action.school-search .content p {
    margin: .3125em 0 0;
    font-family: "proxima-soft", sans-serif;
    font-weight: 400;
    color: rgba(255, 255, 255, .75);

}

.baroque #main-content #page-article .article-action.school-search .content h3 {
    display: none
}

.baroque #main-content #page-article .article-action.school-search .content .keyword-search {
    margin-top: 1.25em;
    padding: 0
}

.baroque #main-content #page-article .article-action.school-search .content .keyword-search form select {
    float: left;
    display: block;
    margin-right: 2.35765%;
    width: 31.76157%
}

.baroque #main-content #page-article .article-action.school-search .content .keyword-search form select:last-child {
    margin-right: 0
}

.baroque #main-content #page-article .article-action.school-search .content .keyword-search form select:first-of-type {
    display: none
}

.baroque #main-content #page-article .article-action.school-search .content .keyword-search form input[type=text] {
    float: left;
    display: block;
    margin-right: 2.35765%;
    width: 40.29137%
}

.baroque #main-content #page-article .article-action.school-search .content .keyword-search form button:last-child,
.baroque #main-content #page-article .article-action.school-search .content .keyword-search form input[type=text]:last-child {
    margin-right: 0
}

.baroque #main-content #page-article .article-action.school-search .content .keyword-search form .close-keyword-search {
    display: none
}

.baroque #main-content #page-article .article-action.school-search .content .keyword-search form button {
    float: left;
    display: block;
    width: 23.23176%;
    margin-right: 0;
    height: 36px
}

.baroque #main-content #page-article .article-sidebar {
    position: relative;
    background-color: #e7eaf0;
    width: 100%;
    padding: 30px;
    clear: both
}

@media screen and (min-width:768px) {
    .baroque #main-content #page-article .article-sidebar {
        float: left;
        display: block;
        margin-right: 3.57866%;
        width: 22.316%;
        left: 0;
        padding: 5.3125em 0 0 1.25em;
        background-color: transparent;
        clear: none
    }
    .baroque #main-content #page-article .article-sidebar:last-child {
        margin-right: 0
    }
}

@media screen and (min-width:1024px) {
    .baroque #main-content #page-article .article-sidebar {
        float: left;
        display: block;
        margin-right: 2.84259%;
        width: 28.01019%
    }
    .baroque #main-content #page-article .article-sidebar:last-child {
        margin-right: 0
    }
}

.baroque #main-content #page-article .article-sidebar h4 {
    font-family: "proxima-soft", sans-serif;
    font-weight: 400;
    padding: 0 0 .3125em;
    margin: 0 0 .9375em;

}

.baroque #main-content #page-article .article-sidebar h4 span {
    font-family: "proxima-soft", sans-serif;
    font-weight: 600;
}

.baroque #main-content #page-article .article-sidebar .related-articles .related {
    display: table;
    width: 100%;
    margin-bottom: 1.25em
}

.baroque #main-content #page-article .article-sidebar .related-articles .related:last-of-type {
    margin-bottom: 0
}

.baroque #main-content #page-article .article-sidebar .related-articles .related .article-image-wrapper {
    display: none
}

@media screen and (min-width:1024px) {
    .baroque #main-content #page-article .article-sidebar .related-articles .related .article-image-wrapper {
        display: table-cell;
        vertical-align: middle;
        float: left;
        width: 6.25em;
        height: 3.125em;
        margin-right: 1.25em
    }
}

@media screen and (min-width:1200px) {
    .baroque #main-content #page-article .article-sidebar .related-articles .related .article-image-wrapper {
        width: 7.5em;
        height: 3.75em
    }
}

.baroque #main-content #page-article .article-sidebar .related-articles .related .content {
    width: 100%;
    display: table-cell;
    vertical-align: middle
}

.baroque #main-content #page-article .article-sidebar .related-articles .related .content h1 {
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;

    margin: 0 0 .3125em;
    cursor: pointer
}

.baroque #main-content #page-article .article-sidebar .related-articles .related .content h1 a {
    color: #383d42;
    text-decoration: none
}

.page-user .form-area#login-form .fieldset.page.active .accept-terms a,
.page-user .form-area.first-step .fieldset.page.active .accept-terms a,
.page-user .skip a {
    text-decoration: underline
}

.baroque #main-content #page-article .article-sidebar .related-articles .related .content h1:hover span {
    color: #fc7136;
    text-decoration: underline
}

.baroque #main-content #page-article .article-sidebar .related-articles .related .content h1:hover i {
    color: #fc7136
}

.baroque #main-content #page-article .article-sidebar .related-articles .related .content h1 i {
    margin-left: .3125em;
    position: relative;
    top: 3px;
    color: #677079
}

.baroque #main-content #page-article .article-sidebar .author-blurb {
    margin-top: 3.125em
}

.baroque #main-content #page-article .article-sidebar .author-blurb .author-img {
    display: none
}

@media only screen and (min-width:1025px) {
    .baroque #main-content #page-article .article-sidebar .author-blurb .author-img {
        display: block;
        width: 100px;
        height: 100px;
        background-size: 100px 100px!important;
        float: left;
        margin-right: 1.25em
    }
}

.baroque #main-content #page-article .article-sidebar .author-blurb .author-social {
    display: none
}

.baroque #main-content #page-article .article-sidebar .author-blurb .author-social .facebook {
    color: #3b5998
}

.baroque #main-content #page-article .article-sidebar .author-blurb .author-social .twitter {
    color: #55acee
}

.baroque #main-content #page-article .article-sidebar .author-blurb .author-social .pinterest {
    color: #cc2127
}

.baroque #main-content #page-article .article-sidebar .author-blurb .author-social .linkedin {
    color: #0077b5
}

.baroque #main-content #page-article .article-sidebar .author-blurb p {

    clear: both
}

@media only screen and (min-device-width:1025px) {
    .baroque #main-content #page-article .article-sidebar .author-blurb .author-social {
        display: inline-block;
        float: left;
        clear: both;
        width: 100px;
        text-align: center;
        margin-top: .625em
    }
    .baroque #main-content #page-article .article-sidebar .author-blurb p {
        clear: none
    }
}

.baroque #main-content #page-article .article-sidebar .author-blurb p .all-articles-link {
    display: block;
    width: 100%;
    margin-top: .9375em;
    line-height: 1.1
}

.baroque #main-content #page-article .article-sidebar .author-blurb p .all-articles-link i {
    position: relative;
    top: .1875em;
    margin-left: .3125em
}

.baroque #main-content #page-article .article-sidebar .join-petersons {
    margin-top: 3.125em
}

.baroque #main-content #page-article .article-sidebar .join-petersons header {
    width: 100%;
    background-color: #4698d6;
    color: #fff;
    padding: 15px;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;

    line-height: 1;
    border-radius: 3px;
    text-align: center
}

.baroque #main-content #page-article .article-sidebar .join-petersons .content {
    margin: 1.875em 0 .9375em
}

.baroque #main-content #page-article .article-sidebar .join-petersons .content .why-item {
    margin-top: 15px;
    padding: 5px 0;
    display: table
}

.baroque #main-content #page-article .article-sidebar .join-petersons .content .why-item:first-of-type {
    margin-top: 0
}

.baroque #main-content #page-article .article-sidebar .join-petersons .content .why-item .why-icon {
    display: table-cell;
    vertical-align: middle;
    line-height: 1;
    padding-right: .625em
}

@media screen and (min-width:768px) {
    .baroque #main-content #page-article .article-sidebar .join-petersons .content .why-item .why-icon {
        display: none
    }
}

@media screen and (min-width:1024px) {
    .baroque #main-content #page-article .article-sidebar .join-petersons .content .why-item .why-icon {
        display: table-cell;
        vertical-align: middle;
        line-height: 1;
        padding-right: .625em
    }
}

.baroque #main-content #page-article .article-sidebar .join-petersons .content .why-item .why-icon i {
    ;
    line-height: 0;
    display: inline;
    color: #3c92d4
}

.baroque #main-content #page-article .article-sidebar .join-petersons .content .why-item .why {
    display: table-cell;
    vertical-align: middle
}

.baroque #main-content #page-article .article-sidebar .join-petersons .content .why-item .why h5 {
    color: #383d42;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;

    line-height: 1;
    margin: 0 0 .1875em
}

.baroque #main-content #page-article .article-sidebar .join-petersons .content .why-item .why p {
    margin: 0
}

.baroque #main-content #page-article .article-sidebar .join-petersons footer {
    width: 100%;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;

    cursor: pointer;
    text-align: center;
    padding: .4375em 0
}

.baroque #main-content #page-article .article-sidebar .join-petersons footer .button span,
.baroque #main-content #page-article .article-sidebar .join-petersons footer .main-footer .footer-links ul li #feedback-widget a span,
.baroque #main-content #page-article .article-sidebar .join-petersons footer .page-online-products #contact-us .btn span,
.baroque #main-content #page-article .article-sidebar .join-petersons footer .page-online-products #profile-types .btn span,
.main-footer .footer-links ul li #feedback-widget .baroque #main-content #page-article .article-sidebar .join-petersons footer a span,
.page-online-products #contact-us .baroque #main-content #page-article .article-sidebar .join-petersons footer .btn span,
.page-online-products #profile-types .baroque #main-content #page-article .article-sidebar .join-petersons footer .btn span {
    font-family: "proxima-soft", sans-serif;
    font-weight: 400;
    color: #8e969f
}

.baroque #main-content #page-article .article-sidebar .join-petersons footer .button:hover span,
.baroque #main-content #page-article .article-sidebar .join-petersons footer .main-footer .footer-links ul li #feedback-widget a:hover span,
.baroque #main-content #page-article .article-sidebar .join-petersons footer .page-online-products #contact-us .btn:hover span,
.baroque #main-content #page-article .article-sidebar .join-petersons footer .page-online-products #profile-types .btn:hover span,
.main-footer .footer-links ul li #feedback-widget .baroque #main-content #page-article .article-sidebar .join-petersons footer a:hover span,
.page-online-products #contact-us .baroque #main-content #page-article .article-sidebar .join-petersons footer .btn:hover span,
.page-online-products #profile-types .baroque #main-content #page-article .article-sidebar .join-petersons footer .btn:hover span {
    color: rgba(255, 255, 255, .66666)
}

.baroque #main-content #page-article .article-sidebar .ga300x250 {
    margin: 3.125em 0;
    text-align: center
}

.baroque #main-content #news-signup_bg {
    visibility: hidden;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #f0f6fa;
    background: -moz-linear-gradient(-45deg, #f0f6fa 0, #eaecf0 100%);
    background: -webkit-linear-gradient(-45deg, #f0f6fa 0, #eaecf0 100%);
    background: linear-gradient(135deg, #f0f6fa 0, #eaecf0 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#f0f6fa', endColorstr='#eaecf0', GradientType=1);
    opacity: .4;
    z-index: 10001
}

.baroque #main-content #news-signup {
    position: fixed;
    width: 100%;
    height: 100%;
    visibility: hidden;
    z-index: 999999999;
    top: 0;
    opacity: 0;
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    background: rgba(33, 36, 46, .75);
    -webkit-transition: -webkit-transform .2s, opacity .2s, visibility 0s .2s;
    transition: transform .2s, opacity .2s, visibility 0s .2s
}

.baroque #main-content #news-signup .wrapper {
    background: #eaecf0;
    position: relative;
    margin: 0 auto;
    text-align: center;
    -moz-border-radius: 3px;
    box-shadow: 0 20px 40px 10px rgba(0, 0, 0, .25);
    width: 100%
}

.baroque #main-content #news-signup .wrapper #news-signup_close {
    position: absolute;
    z-index: 99;
    left: 100%;
    margin: 12px 0 0 -40px;
    color: #677079;

    opacity: .75;
    cursor: pointer
}

.baroque #main-content #news-signup .wrapper #news-signup_close:before {
    content: "3"
}

.baroque #main-content #news-signup .wrapper #news-signup_close:hover {
    opacity: 1
}

.baroque #main-content #news-signup .wrapper .newsletter-content {
    display: none;
    position: relative;
    margin: 0 auto;
    overflow: hidden
}

.baroque #main-content #news-signup .wrapper .newsletter-content.show {
    display: table
}

.baroque #main-content #news-signup .wrapper .newsletter-content:before {
    position: relative;
    z-index: 9;
    display: block;
    content: "";
    height: 5px;
    width: 100%;
    top: -20px;
    right: -20px;
    left: -20px;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
    background: repeating-linear-gradient(-225deg, #4782ce, #4782ce 12px, #fff 12px, #fff 24px, #ea222e 24px, #ea222e 36px, #fff 36px, #fff 48px)
}

.baroque #main-content #news-signup .wrapper .newsletter-content .seal {
    position: absolute;
    top: -50px;
    left: 205px
}

.baroque #main-content #news-signup .wrapper .newsletter-content .seal:after,
.baroque #main-content #news-signup .wrapper .newsletter-content .seal:before {
    display: block;
    content: "";
    border: 5px solid #dfe3eb;
    border-radius: 50%;
    position: absolute
}

.baroque #main-content #news-signup .wrapper .newsletter-content .seal:before {
    width: 250px;
    height: 250px;
    top: 0;
    right: 0
}

.baroque #main-content #news-signup .wrapper .newsletter-content .seal:after {
    width: 220px;
    height: 220px;
    top: 15px;
    right: 15px
}

.baroque #main-content #news-signup .wrapper .newsletter-content .seal i {
    position: absolute;
    color: #dfe3eb;
    top: 45px;
    right: 65px;
    transform: rotate(12deg)
}

.baroque #main-content #news-signup .wrapper .newsletter-content>div:not(.seal) {
    position: relative;
    z-index: 9;
    padding: 50px
}

.baroque #main-content #news-signup .wrapper .newsletter-content>div:not(.seal) h2 {
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;

    line-height: 1.2;
    text-align: center;
    margin: 0 auto 15px
}

.baroque #main-content #news-signup .wrapper .newsletter-content>div:not(.seal) p {
    margin: 0 auto 25px;
    color: #808a93;
    font-family: "proxima-soft", sans-serif;
    font-weight: 400;

    line-height: 1.25
}

.baroque #main-content #news-signup .wrapper .newsletter-content>div:not(.seal) p strong {
    color: #fc7136;
    font-weight: 600
}

.baroque #main-content #news-signup .wrapper .newsletter-content>div:not(.seal) form {
    margin: auto;
    padding: 0;
    width: 75%
}

.baroque #main-content #news-signup .wrapper .newsletter-content>div:not(.seal) form input[type=email] {
    width: 100%;
    margin: 0;
    padding: 15px;
    border: none!important;
    box-shadow: inset 0 2px 0 0 rgba(0, 0, 0, .1);
    color: #444a50
}

.baroque #main-content #news-signup .wrapper .newsletter-content>div:not(.seal) form input[type=email][placeholder] {
    color: #b7bdc2
}

.baroque #main-content #news-signup .wrapper .newsletter-content>div:not(.seal) form input[type=email]:active,
.baroque #main-content #news-signup .wrapper .newsletter-content>div:not(.seal) form input[type=email]:focus {
    border: none!important
}

.baroque #main-content #news-signup .wrapper .newsletter-content>div:not(.seal) form input[type=email]:invalid+input {
    opacity: .5;
    pointer-events: none
}

.baroque #main-content #news-signup .wrapper .newsletter-content>div:not(.seal) form input[type=submit] {
    width: 100%;
    margin-top: 15px;
    padding: 15px;

    border-radius: 3px
}

.baroque #main-content #news-signup .wrapper .newsletter-content.psat-sample-test>div:not(.seal) h2 {
    margin-top: 30px;

}

@media screen and (min-width:768px) {
    .baroque #main-content #news-signup .wrapper {
        width: 500px;
        margin: auto
    }
    .baroque #main-content #news-signup .newsletter-content form .button input,
    .baroque #main-content #news-signup .newsletter-content form .main-footer .footer-links ul li #feedback-widget a input,
    .baroque #main-content #news-signup .newsletter-content form .page-online-products #contact-us .btn input,
    .baroque #main-content #news-signup .newsletter-content form .page-online-products #profile-types .btn input,
    .main-footer .footer-links ul li #feedback-widget .baroque #main-content #news-signup .newsletter-content form a input,
    .page-online-products #contact-us .baroque #main-content #news-signup .newsletter-content form .btn input,
    .page-online-products #profile-types .baroque #main-content #news-signup .newsletter-content form .btn input {
        width: auto;
        margin: 0
    }
    .baroque #main-content #news-signup .newsletter-content form {
        width: auto
    }
    .baroque #main-content #news-signup .newsletter-content form p {
        margin: 0 auto 15px
    }
}

#main-content .articles-list {
    background: #fff
}

#main-content .articles-list .Article-Leaderboard-Multi {
    background: #eff1f5
}

#main-content .articles-list h1 {
    margin-right: auto;
    margin-left: auto;
    text-align: center;
}

@media screen and (min-width:768px) {
    #main-content .articles-list .articles-list-column {
        display: block;
        margin-right: auto;
        margin-left: auto;
        width: 85%;
    }
    #main-content .articles-list .articles-list-column:last-child {
        margin-right: 0
    }
}

#main-content .articles-list .articles-list-column>div:not(.colleges_near) article>div .button,
#main-content .articles-list .articles-list-column>div:not(.colleges_near) article>div .main-footer .footer-links ul li #feedback-widget a,
#main-content .articles-list .articles-list-column>div:not(.colleges_near) article>div .page-online-products #contact-us .btn,
#main-content .articles-list .articles-list-column>div:not(.colleges_near) article>div .page-online-products #profile-types .btn,
.main-footer .footer-links ul li #feedback-widget #main-content .articles-list .articles-list-column>div:not(.colleges_near) article>div a,
.page-online-products #contact-us #main-content .articles-list .articles-list-column>div:not(.colleges_near) article>div .btn,
.page-online-products #profile-types #main-content .articles-list .articles-list-column>div:not(.colleges_near) article>div .btn {
    color: #fff;
    letter-spacing: normal;
    display: -webkit-inline-box;
    display: -moz-inline-box;
    display: inline-box;
    display: -webkit-inline-flex;
    display: -moz-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;

}

#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article>div.thumb {
    position: relative;
    -webkit-filter: brightness(1.2);
    filter: brightness(1.2)
}

#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article>div.thumb:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(78, 97, 114, .25)
}

#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article>div h2,
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article>div h2 a {
    color: #444a50;
    font-family: "proxima-soft", sans-serif;
    font-weight: 600;
    font-size: 24px;
    letter-spacing: -.025em;
}

#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article>div p {
    opacity: .75
}

#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article>div .byline {
    display: block;
    color: #677079;
    font-family: "proxima-soft", sans-serif;
    font-weight: 400;

    font-style: italic;
    line-height: 1.33333;
    opacity: .75
}

#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-of-type(-n+3) {
    position: relative;
    padding: 30px 0
}

#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-of-type(-n+3)>div.thumb {
    min-width: 275px;
    height: 175px;
}

@media (min-width: 691px) {
    #main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-of-type(-n+3)>div.thumb {
        margin-right: 30px;
    }
}

#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-of-type(-n+3):after {
    content: '';
    width: 100%;
    height: 1px;
    background: #e3e3e3;
    position: absolute;
    bottom: 0;
    left: 0
}

#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(5n),
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(5n+4),
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(6n),
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(7n),
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(8n),
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(9n) {
    padding-top: 30px;
    width: 100%;
    float: left
}

@media screen and (min-width:768px) {
    #main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-of-type(-n+3) {
        display: -webkit-box;
        display: -moz-box;
        display: box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -moz-box-align: center;
        box-align: center;
        -webkit-align-items: center;
        -moz-align-items: center;
        -ms-align-items: center;
        -o-align-items: center;
        align-items: center;
        -ms-flex-align: center
    }
    #main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(5n),
    #main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(5n+4),
    #main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(6n),
    #main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(7n),
    #main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(8n),
    #main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(9n) {
        width: calc(50% - 25px);
        margin-right: 50px
    }
}

#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(5n)>div,
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(5n+4)>div,
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(6n)>div,
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(7n)>div,
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(8n)>div,
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(9n)>div {
    text-align: center
}

#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(6n)>div,
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(7n)>div,
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(8n)>div,
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(9n)>div,
#main-content .articles-list .articles-list-column>div:nth-of-type(3n) article>div {
    text-align: left
}

#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(5n)>div.thumb,
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(5n+4)>div.thumb,
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(6n)>div.thumb,
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(7n)>div.thumb,
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(8n)>div.thumb,
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(9n)>div.thumb {
    min-width: 300px;
    height: 150px
}

#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(5n)>div h2,
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(5n)>div h2 a,
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(5n+4)>div h2,
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(5n+4)>div h2 a,
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(6n)>div h2,
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(6n)>div h2 a,
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(7n)>div h2,
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(7n)>div h2 a,
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(8n)>div h2,
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(8n)>div h2 a,
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(9n)>div h2,
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(9n)>div h2 a {
    margin-top: 15px;

}

#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(5n)>div p,
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(5n+4)>div p,
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(6n)>div p,
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(7n)>div p,
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(8n)>div p,
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(9n)>div p {
    display: none
}

#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(5n) {
    margin-right: 0
}

#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(6n),
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(7n),
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(8n),
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(9n) {
    margin: 0
}

@media screen and (min-width:768px) {
    #main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(6n),
    #main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(7n),
    #main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(8n),
    #main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(9n) {
        display: -webkit-box;
        display: -moz-box;
        display: box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -moz-box-align: center;
        box-align: center;
        -webkit-align-items: center;
        -moz-align-items: center;
        -ms-align-items: center;
        -o-align-items: center;
        align-items: center;
        -ms-flex-align: center
    }
}

#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(6n)>div.thumb,
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(7n)>div.thumb,
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(8n)>div.thumb,
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(9n)>div.thumb {
    min-width: 125px;
    height: 100px;
    margin-right: 15px
}

#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(6n)>div h2,
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(6n)>div h2 a,
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(7n)>div h2,
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(7n)>div h2 a,
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(8n)>div h2,
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(8n)>div h2 a,
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(9n)>div h2,
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(9n)>div h2 a {
    margin-top: 0;
    font-family: "proxima-soft", sans-serif;
    font-weight: 500;
    font-size: 20px;
}

#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(6n)>div .attribution,
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(7n)>div .attribution,
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(8n)>div .attribution,
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(9n)>div .attribution {
    display: none
}

#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(6n),
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(8n) {
    padding-right: 15px;
    clear: both
}

#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(7n),
#main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(9n) {
    padding-left: 15px
}

#main-content .articles-list .articles-list-column .colleges_near {
    -webkit-box-shadow: 0 0 4px 0 #D9D9D9;
    box-shadow: 0 0 4px 0 #D9D9D9;
    border: 4px solid #fff;
    margin-top: 50px;
    margin-bottom: 50px;
    padding-right: 0;
    display: inline-block
}

#main-content .articles-list .articles-list-column .colleges_near h3 {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;

    color: #4f565e;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;
    margin: 0
}

#main-content .articles-list .articles-list-column .colleges_near h3 span {
    background: url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/images/sprites_common.png) -880px -60px no-repeat;
    padding: 0 0 0 25px;
    margin-right: 9px;
    width: 22px;
    height: 22px;
    display: inline-block;
    position: relative;
    top: 1px
}

#main-content .articles-list .articles-list-column .colleges_near .col-12-12 {
    margin-bottom: 20px
}

#main-content .articles-list .articles-list-column .colleges_near .col-12-12:last-child {
    margin-bottom: 5px
}

#main-content .articles-list .articles-list-column .colleges_near .title_zip {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    background-color: #d0e8f6;
    padding: 10px 17px;
    overflow: hidden
}

#main-content .articles-list .articles-list-column .colleges_near .title_zip .col-1-2 {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    padding-right: 0
}

#main-content .articles-list .articles-list-column .colleges_near .title_zip .col-1-2:nth-of-type(2) {
    -webkit-box-pack: end;
    -moz-box-pack: end;
    box-pack: end;
    -webkit-justify-content: flex-end;
    -moz-justify-content: flex-end;
    -ms-justify-content: flex-end;
    -o-justify-content: flex-end;
    justify-content: flex-end;
    -ms-flex-pack: end
}

#main-content .articles-list .articles-list-column .colleges_near .title_zip .zip {
    width: 100%;
    margin: 0;
    padding: 6px;
    overflow: hidden;
    float: left
}

@media screen and (min-width:1024px) {
    #main-content .articles-list .articles-list-column .colleges_near .title_zip .zip {
        width: 150px;
        float: none
    }
}

#main-content .articles-list .articles-list-column .colleges_near .title_zip .button,
#main-content .articles-list .articles-list-column .colleges_near .title_zip .main-footer .footer-links ul li #feedback-widget a,
#main-content .articles-list .articles-list-column .colleges_near .title_zip .page-online-products #contact-us .btn,
#main-content .articles-list .articles-list-column .colleges_near .title_zip .page-online-products #profile-types .btn,
.main-footer .footer-links ul li #feedback-widget #main-content .articles-list .articles-list-column .colleges_near .title_zip a,
.page-online-products #contact-us #main-content .articles-list .articles-list-column .colleges_near .title_zip .btn,
.page-online-products #profile-types #main-content .articles-list .articles-list-column .colleges_near .title_zip .btn {
    width: 100%;
    height: 29px;
    margin-top: 5px;
    margin-left: 0;
    float: right
}

@media screen and (min-width:1024px) {
    #main-content .articles-list .articles-list-column .colleges_near .title_zip .button,
    #main-content .articles-list .articles-list-column .colleges_near .title_zip .main-footer .footer-links ul li #feedback-widget a,
    #main-content .articles-list .articles-list-column .colleges_near .title_zip .page-online-products #contact-us .btn,
    #main-content .articles-list .articles-list-column .colleges_near .title_zip .page-online-products #profile-types .btn,
    .main-footer .footer-links ul li #feedback-widget #main-content .articles-list .articles-list-column .colleges_near .title_zip a,
    .page-online-products #contact-us #main-content .articles-list .articles-list-column .colleges_near .title_zip .btn,
    .page-online-products #profile-types #main-content .articles-list .articles-list-column .colleges_near .title_zip .btn {
        width: calc(30% - 5px);
        height: 33px;
        margin-top: 0;
        margin-left: 5px;

        padding-right: 0!important;
        padding-left: 0!important
    }
}

#main-content .articles-list .articles-list-column .colleges_near .college_listing {
    background-color: #eef4f8;
    padding: 15px 15px 1px
}

#main-content .articles-list .articles-list-column .colleges_near .college_listing .col-1-2 {
    margin-bottom: 20px;
    min-height: 60px
}

#main-content .articles-list .articles-list-column .colleges_near .college_listing .col-1-2:nth-of-type(3) {
    clear: both
}

#main-content .articles-list .articles-list-column .colleges_near .college_listing img {
    float: left;
    margin: 0;
    border: 3px solid #fff;
    -webkit-box-shadow: 0 0 5px 0 #cacaca;
    box-shadow: 0 0 5px 0 #cacaca;
    color: #fff
}

#main-content .articles-list .articles-list-column .colleges_near .college_listing .logo {
    width: 50px;
    height: 50px;
    display: inline-block;
    background: 0 0;
    margin-right: 3%
}

#main-content .articles-list .articles-list-column .colleges_near .college_listing .school_name {

    line-height: normal;
    color: #4f565e
}

#main-content .articles-list .articles-list-column .colleges_near .college_listing .location {

    color: #656565
}

#main-content .articles-list .articles-list-column .colleges_near .college_listing .location span {
    display: inline-block;
    height: 13px;
    width: 8px;
    margin-right: 4px;
    background: url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/images/sprites_common.png) -920px 0 no-repeat;
    position: relative;
    top: 2px
}

#main-content .articles-list .articles-list-column>div:nth-of-type(3n) article {
    float: left;
    margin: 0;
    padding-top: 30px;
    width: 100%
}

@media screen and (min-width:768px) {
    #main-content .articles-list .articles-list-column>div:nth-of-type(3n) article {
        display: -webkit-box;
        display: -moz-box;
        display: box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -moz-box-align: center;
        box-align: center;
        -webkit-align-items: center;
        -moz-align-items: center;
        -ms-align-items: center;
        -o-align-items: center;
        align-items: center;
        -ms-flex-align: center;
        width: calc(50% - 25px)
    }
}

#main-content .articles-list .articles-list-column>div:nth-of-type(3n) article>div.thumb {
    position: relative;
    min-width: 125px;
    height: 100px;
    margin-right: 15px;
    -webkit-filter: brightness(1.2);
    filter: brightness(1.2)
}

#main-content .articles-list .articles-list-column>div:nth-of-type(3n) article>div.thumb:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(78, 97, 114, .25)
}

#main-content .articles-list .articles-list-column>div:nth-of-type(3n) article>div h2,
#main-content .articles-list .articles-list-column>div:nth-of-type(3n) article>div h2 a {
    margin-top: 0;
    color: #444a50;
    font-family: "proxima-soft", sans-serif;
    font-weight: 500;
    font-size: 21px;
    letter-spacing: -.025em;
}

#main-content .articles-list .articles-list-column>div:nth-of-type(3n) article>div .byline {
    display: block;
    color: #677079;
    font-family: "proxima-soft", sans-serif;
    font-weight: 400;

    font-style: italic;
    line-height: 1.33333;
    opacity: .75
}

#main-content .articles-list .articles-list-column>div:nth-of-type(3n) article>div .attribution {
    display: none
}

#main-content .articles-list .articles-list-column>div:nth-of-type(3n) article:nth-child(odd) {
    padding-right: 15px;
    clear: both;
}

#main-content .articles-list .articles-list-column>div:nth-of-type(3n) article:nth-child(even) {
    padding-left: 15px
}

#main-content .articles-list .widget-column {
    text-align: right
}

@media screen and (min-width:768px) {
    #main-content .articles-list .widget-column {
        float: left;
        display: block;
        margin-right: 3.57866%;
        width: 30.94756%
    }
    #main-content .articles-list .widget-column:last-child {
        margin-right: 0
    }
}

#main-content .articles-list .widget-column .join-petersons {
    position: relative;
    width: 100%;
    float: right;
    margin: 30px 0;
    padding: 0 0 30px;
    text-align: left
}

@media screen and (min-width:768px) {
    #main-content .articles-list .widget-column .join-petersons {
        width: 300px
    }
}

#main-content .articles-list .widget-column .join-petersons:after {
    content: '';
    width: 100%;
    height: 1px;
    background: #e3e3e3;
    position: absolute;
    bottom: 0;
    left: 0
}

#main-content .articles-list .widget-column .join-petersons header {
    width: 100%;
    background-color: #4698d6;
    color: #fff;
    padding: 15px;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;

    line-height: 1;
    border-radius: 3px;
    text-align: center
}

#main-content .articles-list .widget-column .join-petersons .content {
    margin: 1.875em 0 .9375em
}

#main-content .articles-list .widget-column .join-petersons .content .why-item {
    margin-top: 15px;
    display: table
}

#main-content .articles-list .widget-column .join-petersons .content .why-item:first-of-type {
    margin-top: 0
}

#main-content .articles-list .widget-column .join-petersons .content .why-item .why-icon {
    display: table-cell;
    vertical-align: middle;
    line-height: 1;
    padding-right: .625em
}

@media screen and (min-width:768px) {
    #main-content .articles-list .widget-column .join-petersons .content .why-item .why-icon {
        display: none
    }
}

@media screen and (min-width:1024px) {
    #main-content .articles-list .widget-column .join-petersons .content .why-item .why-icon {
        display: table-cell;
        vertical-align: middle;
        line-height: 1;
        padding-right: .625em
    }
}

#main-content .articles-list .widget-column .join-petersons .content .why-item .why-icon i {
    ;
    line-height: 0;
    display: inline;
    color: #3c92d4
}

#main-content .articles-list .widget-column .join-petersons .content .why-item .why {
    display: table-cell;
    vertical-align: middle
}

#main-content .articles-list .widget-column .join-petersons .content .why-item .why h5 {
    color: #383d42;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;

    line-height: 1;
    margin: 0 0 .1875em
}

#main-content .articles-list .widget-column .join-petersons .content .why-item .why p {
    margin: 0
}

#main-content .articles-list .widget-column .join-petersons footer {
    width: 100%;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;

    cursor: pointer;
    text-align: center;
    padding: .4375em 0
}

#main-content .articles-list .widget-column .join-petersons footer .button span,
#main-content .articles-list .widget-column .join-petersons footer .main-footer .footer-links ul li #feedback-widget a span,
#main-content .articles-list .widget-column .join-petersons footer .page-online-products #contact-us .btn span,
#main-content .articles-list .widget-column .join-petersons footer .page-online-products #profile-types .btn span,
.main-footer .footer-links ul li #feedback-widget #main-content .articles-list .widget-column .join-petersons footer a span,
.page-online-products #contact-us #main-content .articles-list .widget-column .join-petersons footer .btn span,
.page-online-products #profile-types #main-content .articles-list .widget-column .join-petersons footer .btn span {
    font-family: "proxima-soft", sans-serif;
    font-weight: 400;
    color: #8e969f
}

#main-content .articles-list .widget-column .join-petersons footer .button:hover span,
#main-content .articles-list .widget-column .join-petersons footer .main-footer .footer-links ul li #feedback-widget a:hover span,
#main-content .articles-list .widget-column .join-petersons footer .page-online-products #contact-us .btn:hover span,
#main-content .articles-list .widget-column .join-petersons footer .page-online-products #profile-types .btn:hover span,
.main-footer .footer-links ul li #feedback-widget #main-content .articles-list .widget-column .join-petersons footer a:hover span,
.page-online-products #contact-us #main-content .articles-list .widget-column .join-petersons footer .btn:hover span,
.page-online-products #profile-types #main-content .articles-list .widget-column .join-petersons footer .btn:hover span {
    color: rgba(255, 255, 255, .66666)
}

.page-store #newsletter.show,
.page-store .article-main .article-content .byline,
.page-store .share-container {
    display: none
}

.page-store .article-main .article-content .store-banner {
    margin-bottom: 30px;
    padding: 20px 40px;
    border: 1px solid #bac1ca;
    text-align: center
}

.page-store .article-main .article-content .store-banner h3 {
    margin-top: 0!important
}

.page-store .article-main .article-content .store-featured .featured-product {
    width: 50%;
    float: left;
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    box-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -o-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center;
    box-orient: vertical;
    box-direction: normal;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    flex-direction: column;
    -ms-flex-direction: column;
    margin: 30px 0;
    text-align: center
}

.page-store .article-main .article-content .store-featured .featured-product .featured-product-title {
    color: #383d42;
    font-weight: 600
}

.main-footer .footer-links ul li #feedback-widget .page-store .article-main .article-content .store-featured .featured-product a,
.page-online-products #contact-us .page-store .article-main .article-content .store-featured .featured-product .btn,
.page-online-products #profile-types .page-store .article-main .article-content .store-featured .featured-product .btn,
.page-store .article-main .article-content .store-featured .featured-product .button,
.page-store .article-main .article-content .store-featured .featured-product .main-footer .footer-links ul li #feedback-widget a,
.page-store .article-main .article-content .store-featured .featured-product .page-online-products #contact-us .btn,
.page-store .article-main .article-content .store-featured .featured-product .page-online-products #profile-types .btn {
    margin-top: 10px
}

@media screen and (min-width:768px) {
    .page-store .article-main .article-content .store-featured .featured-product .featured-product-title {
        width: 75%
    }
    .page-store .article-main .article-content .store-featured .featured-product:nth-of-type(2n+3) {
        clear: both
    }
}

.page-online-products #online-sales-hero {
    position: relative;
    background-image: url(/static-pages/images/online-products/students-online-products-page.jpg);
    background-size: cover;
    background-position: center center;
    box-shadow: inset 0 -150px 370px -75px rgba(5, 7, 10, .75);
}

.page-online-products #online-sales-hero .hero-overlay {
    background-color: rgba(10, 12, 15, .33333);
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.page-online-products #online-sales-hero .tagline {
    position: relative;
    width: 100%;
    padding: 4.6875em 0 1.5625em;
    text-align: center;
}

.page-online-products #online-sales-hero .tagline h1 {
    font-family: "proxima-soft", sans-serif;
    font-weight: 300;
    text-align: center;
    line-height: 1.15;
    color: #fff;
}

@media screen and (min-width:768px) {
    .page-online-products #online-sales-hero .tagline {
        padding: 9.375em 0 1.5625em;
    }
    .page-online-products #online-sales-hero .tagline h1 {
        margin: 0 0 .15625em;
    }
}

.page-online-products #online-sales-hero .tagline h1 strong {
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;
    display: block;
}

.page-online-products #online-sales-hero .tagline p {
    display: block;
    margin: 0 0 4.6875em;
    font-family: "proxima-soft", sans-serif;
    font-weight: 300;
    line-height: 1.2;
    color: #fff;
}

.page-online-products #profile-types {
    width: 100%;
    margin: 0 auto;
    position: relative;
    top: -4.6875em
}

@media screen and (min-width:1024px) {
    .page-online-products #profile-types {
        width: 80%
    }
}

.page-online-products #profile-types .profile {
    position: relative;
    padding: 1.5625em;
    background: #fff
}

@media screen and (min-width:768px) {
    .page-online-products #online-sales-hero .tagline p {

    }
    .page-online-products #profile-types .profile {
        float: left;
        display: block;
        margin-right: 3.57866%;
        width: 48.21067%;
        border-radius: 5px;
        box-shadow: 2px 2px 0 #e2e6ed
    }
    .page-online-products #profile-types .profile:last-child {
        margin-right: 0
    }
}

@media screen and (min-width:1024px) {
    .page-online-products #profile-types .profile {
        padding: 3.125em
    }
}

.page-online-products #profile-types .profile h2 {
    margin: 0 0 .625em;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;
    ;
    color: #383d42;
    line-height: 1;
    letter-spacing: -.025em;
    text-transform: uppercase;
    text-align: center
}

.page-online-products #profile-types .profile p {
    margin: .625em 0 1.25em;
    font-family: "proxima-soft", sans-serif;
    font-weight: 400;

    line-height: 1.2;
    text-align: center;
    color: #383d42
}

.page-online-products #profile-types .profile .list-sub,
.page-online-products #profile-types .profile p p strong {
    font-weight: 700;
    font-family: "proxima-soft", sans-serif
}

.page-online-products #profile-types .profile .list-sub {
    margin: 1.25em 0 .625em;

    color: #383d42
}

.page-online-products #profile-types .profile ul {
    margin: 0 1.25em;
    padding: 0;
    list-style-type: none;
    font-family: "proxima-soft", sans-serif;
    font-weight: 600;

}

.page-online-products #profile-types .profile ul li {
    display: table;
    margin-bottom: 5px
}

.page-online-products #profile-types .profile ul li:last-child {
    margin-bottom: 0
}

.page-online-products #profile-types .profile ul li strong {
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;
    color: #383d42
}

.page-online-products #profile-types #basic ul li:before,
.page-online-products #profile-types #premium ul li:before {
    content: '';
    position: relative;
    display: table-cell;
    vertical-align: middle;
    text-align: right;
    background-image: url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/cloud/images/page-online-products/online-sales-sprite.png);
    background-repeat: no-repeat
}

.page-online-products #profile-types #basic ul li:before {
    top: 4px;
    width: 26px;
    height: 13px;
    background-position: 0 0
}

.page-online-products #profile-types #premium ul li:before {
    top: -3px;
    width: 36px;
    height: 28px;
    background-position: -26px 0
}

@media screen and (min-width:768px) {
    .page-online-products #profile-types .basic-contact-wrapper {
        position: absolute;
        bottom: 3.125em;
        padding-right: 3.125em
    }
}

.page-online-products #profile-types .basic-contact-wrapper .contact-sub {
    font-family: "proxima-soft", sans-serif;
    font-weight: 600;

    text-align: center;
    line-height: 1.2
}

.page-online-products #profile-types .btn {
    width: 100%;
    margin-top: 1.875em;
    padding: 1.25em 1.25em 1.1875em;

    opacity: .95
}

.page-online-products #premium-features {
    margin: 0 0 4.6875em
}

.page-online-products #premium-features::after {
    clear: both;
    content: "";
    display: table
}

.page-online-products #premium-features .feature {
    text-align: center;
    padding-bottom: 1.5em
}

@media screen and (min-width:768px) {
    .page-online-products #premium-features .feature {
        float: left;
        display: block;
        margin-right: 3.57866%;
        width: 30.94756%;
        padding: 0 3.125em 3.125em 0
    }
    .page-online-products #premium-features .feature:last-child,
    .page-online-products #premium-features .feature:nth-child(3n) {
        margin-right: 0
    }
    .page-online-products #premium-features .feature:nth-child(3n+1) {
        clear: left
    }
    .page-online-products #premium-features .feature:nth-child(3n+3) {
        padding-right: 0
    }
    .page-online-products #premium-features .feature:nth-child(4),
    .page-online-products #premium-features .feature:nth-child(5),
    .page-online-products #premium-features .feature:nth-child(6) {
        padding-bottom: 0
    }
    .page-online-products #more-about .col-wrap {
        -webkit-column-count: 2;
        -moz-column-count: 2;
        column-count: 2;
        -webkit-column-gap: 50px;
        -moz-column-gap: 50px;
        column-gap: 50px
    }
}

.page-online-products #premium-features .feature .feature-icon {
    background-image: url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/cloud/images/page-online-products/online-sales-sprite.png);
    background-repeat: no-repeat;
    height: 83px;
    display: inline-block
}

.page-online-products #contact-us::after,
.page-online-products #more-about::after {
    content: "";
    display: table;
    clear: both
}

.page-online-products #premium-features .feature .feature-icon.eye {
    width: 112px;
    background-position: -62px 0
}

.page-online-products #premium-features .feature .feature-icon.target {
    width: 82px;
    background-position: -174px 0
}

.page-online-products #premium-features .feature .feature-icon.thumb {
    width: 91px;
    background-position: -256px 0
}

.page-online-products #premium-features .feature .feature-icon.link {
    width: 88px;
    background-position: -347px 0
}

.page-online-products #premium-features .feature .feature-icon.photo {
    width: 101px;
    background-position: -435px 0
}

.page-online-products #premium-features .feature .feature-icon.graph {
    width: 104px;
    background-position: -536px 0
}

.page-online-products #premium-features .feature h3 {
    margin: .3125em 0 0;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;

    color: #383d42;
    line-height: 1.2;
    letter-spacing: -.025em;
}

.page-online-products #premium-features .feature p {
    margin: 10px 0 0;

    line-height: 1.3;
    text-align: center;
}

.page-online-products #more-about {
    padding: 1.5em 0;
    background: #fff;
}

.page-online-products #more-about h4 {
    margin: 0 0 1.25em;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;
    color: #383d42;
    ;
    text-align: center
}

.page-online-products #more-about p {
    margin: .625em 0 0;
    line-height: 1.5;

}

.page-online-products #more-about p:first-of-type {
    margin: 0
}

.page-online-products #contact-us {
    padding: 3.125em 0;
    text-align: center
}

.page-online-products #contact-us h5 {
    margin: 0 0 1.25em;
    font-family: "proxima-soft", sans-serif;
    font-weight: 300;
    color: #fff;

}

.page-online-products #contact-us h5 strong {
    font-family: "proxima-soft", sans-serif;
    font-weight: 700
}

.page-online-products #contact-us .btn {

}

.page-online-products #contact-us .btn:hover {
    color: #60a85e!important
}

.page-user {
    width: 100%;
    height: 100%;
    padding: 0;
    background: #edf1f5
}

@media screen and (min-width:768px) {
    .page-user {
        background-color: #dde3eb;
        background-image: -webkit-linear-gradient(#dde3eb, #e5eaf0);
        background-image: linear-gradient(#dde3eb, #e5eaf0)
    }
}

.page-user .progress {
    height: 8px;
    margin-top: 30px;
    background: rgba(255, 255, 255, .33333);
    box-shadow: none;
    border-radius: 99px
}

.page-user .progress .progress-bar {
    float: left;
    width: 0;
    height: 100%;

    line-height: 20px;
    color: #fff;
    text-align: center;
    box-shadow: none;
    transition: width .6s ease;
    -webkit-transition: width .6s ease
}

.page-user .progress .progress-bar .sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0
}

.page-user .progress .progress-bar-warning {
    background: #60a85e;
    box-shadow: none
}

.page-user #nav-bar {
    position: absolute;
    -webkit-box-shadow: 0 0 10px 0 rgba(5, 10, 15, .1);
    box-shadow: 0 0 10px 0 rgba(5, 10, 15, .1)
}

.page-user .form-area#login-form,
.page-user .form-area.first-step {
    height: 100vh
}

@media screen and (min-width:768px) {
    .page-user .form-area#login-form,
    .page-user .form-area.first-step {
        display: -webkit-box;
        display: -moz-box;
        display: box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        background: url(/resources/cloud/images/legs.jpg) center center no-repeat;
        background-size: cover;
        border-radius: 3px;
        overflow-y: auto;
        overflow-x: visible
    }
    .page-user .form-area#login-form:before,
    .page-user .form-area.first-step:before {
        background-color: rgba(10, 12, 15, .4);
        content: '';
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0
    }
}

.page-user .form-area#login-form .fieldset.page.active,
.page-user .form-area.first-step .fieldset.page.active {
    position: relative;
    margin: auto;
    padding: 1.25em;
    background: #edf1f5
}

@media screen and (min-width:768px) {
    .page-user .form-area#login-form .fieldset.page.active,
    .page-user .form-area.first-step .fieldset.page.active {
        width: 25em;
        padding: 2.34375em 2.34375em 1.25em;
        background: #fff;
        -webkit-box-shadow: 0 0 20px 0 rgba(5, 10, 15, .25);
        box-shadow: 0 0 20px 0 rgba(5, 10, 15, .25)
    }
}

.page-user .form-area#login-form .fieldset.page.active .user-header,
.page-user .form-area.first-step .fieldset.page.active .user-header {
    margin: 0;
    padding: 0 0 .9375em;
    border-bottom: none
}

@media screen and (min-width:768px) {
    .page-user .form-area#login-form .fieldset.page.active .user-header,
    .page-user .form-area.first-step .fieldset.page.active .user-header {
        padding: 0 0 .625em;
        background-color: #fff
    }
}

.page-user .form-area#login-form .fieldset.page.active .user-header h2,
.page-user .form-area.first-step .fieldset.page.active .user-header h2 {
    margin: .3125em 0;
    padding: 0;
    color: #444a50;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;

    letter-spacing: -.025em;
    text-transform: none
}

@media screen and (min-width:768px) {
    .page-user .form-area#login-form .fieldset.page.active .user-header h2,
    .page-user .form-area.first-step .fieldset.page.active .user-header h2 {
        margin: 0 0 .3125em;

    }
}

.page-user .form-area#login-form .fieldset.page.active #form-views,
.page-user .form-area.first-step .fieldset.page.active #form-views {
    height: auto;
    padding: 0;
    box-shadow: none;
    -webkit-box-shadow: none
}

.page-user .form-area#login-form .fieldset.page.active .input-wrapper,
.page-user .form-area.first-step .fieldset.page.active .input-wrapper {
    margin-bottom: .625em
}

.page-user .form-area#login-form .fieldset.page.active .radio-wrapper .control--radio .control__indicator,
.page-user .form-area.first-step .fieldset.page.active .radio-wrapper .control--radio .control__indicator {
    top: 6px
}

.page-user .form-area#login-form .fieldset.page.active .radio-wrapper .control input:checked~.control__indicator,
.page-user .form-area.first-step .fieldset.page.active .radio-wrapper .control input:checked~.control__indicator {
    border-color: #fc7136
}

.page-user .form-area#login-form .fieldset.page.active .radio-wrapper .control input:checked~.control__indicator:after,
.page-user .form-area.first-step .fieldset.page.active .radio-wrapper .control input:checked~.control__indicator:after {
    background: #fc7136;
    border-color: #fc7136
}

.page-user .form-area#login-form .fieldset.page.active .radio-wrapper .control,
.page-user .form-area.first-step .fieldset.page.active .radio-wrapper .control {
    margin-bottom: .625em;
    padding-top: 3px;

}

@media screen and (min-width:768px) {
    .page-user .form-area#login-form .fieldset.page.active .radio-wrapper .control,
    .page-user .form-area.first-step .fieldset.page.active .radio-wrapper .control {
        margin-bottom: .3125em;
        padding-top: 2px;

    }
}

.main-footer .footer-links ul li #feedback-widget .page-user .form-area#login-form .fieldset.page.active a.login,
.main-footer .footer-links ul li #feedback-widget .page-user .form-area#login-form .fieldset.page.active a.signup,
.main-footer .footer-links ul li #feedback-widget .page-user .form-area.first-step .fieldset.page.active a.login,
.main-footer .footer-links ul li #feedback-widget .page-user .form-area.first-step .fieldset.page.active a.signup,
.page-online-products #contact-us .page-user .form-area#login-form .fieldset.page.active .login.btn,
.page-online-products #contact-us .page-user .form-area#login-form .fieldset.page.active .signup.btn,
.page-online-products #contact-us .page-user .form-area.first-step .fieldset.page.active .login.btn,
.page-online-products #contact-us .page-user .form-area.first-step .fieldset.page.active .signup.btn,
.page-online-products #profile-types .page-user .form-area#login-form .fieldset.page.active .login.btn,
.page-online-products #profile-types .page-user .form-area#login-form .fieldset.page.active .signup.btn,
.page-online-products #profile-types .page-user .form-area.first-step .fieldset.page.active .login.btn,
.page-online-products #profile-types .page-user .form-area.first-step .fieldset.page.active .signup.btn,
.page-user .form-area#login-form .fieldset.page.active .button.login,
.page-user .form-area#login-form .fieldset.page.active .button.signup,
.page-user .form-area#login-form .fieldset.page.active .main-footer .footer-links ul li #feedback-widget a.login,
.page-user .form-area#login-form .fieldset.page.active .main-footer .footer-links ul li #feedback-widget a.signup,
.page-user .form-area#login-form .fieldset.page.active .page-online-products #contact-us .login.btn,
.page-user .form-area#login-form .fieldset.page.active .page-online-products #contact-us .signup.btn,
.page-user .form-area#login-form .fieldset.page.active .page-online-products #profile-types .login.btn,
.page-user .form-area#login-form .fieldset.page.active .page-online-products #profile-types .signup.btn,
.page-user .form-area.first-step .fieldset.page.active .button.login,
.page-user .form-area.first-step .fieldset.page.active .button.signup,
.page-user .form-area.first-step .fieldset.page.active .main-footer .footer-links ul li #feedback-widget a.login,
.page-user .form-area.first-step .fieldset.page.active .main-footer .footer-links ul li #feedback-widget a.signup,
.page-user .form-area.first-step .fieldset.page.active .page-online-products #contact-us .login.btn,
.page-user .form-area.first-step .fieldset.page.active .page-online-products #contact-us .signup.btn,
.page-user .form-area.first-step .fieldset.page.active .page-online-products #profile-types .login.btn,
.page-user .form-area.first-step .fieldset.page.active .page-online-products #profile-types .signup.btn {
    position: relative;
    bottom: 0;
    width: 100%;
    margin: 0;
    padding: 1.5625em;

    box-shadow: none;
    outline: 0;
    font-weight: 600
}

@media screen and (min-width:768px) {
    .main-footer .footer-links ul li #feedback-widget .page-user .form-area#login-form .fieldset.page.active a.login,
    .main-footer .footer-links ul li #feedback-widget .page-user .form-area#login-form .fieldset.page.active a.signup,
    .main-footer .footer-links ul li #feedback-widget .page-user .form-area.first-step .fieldset.page.active a.login,
    .main-footer .footer-links ul li #feedback-widget .page-user .form-area.first-step .fieldset.page.active a.signup,
    .page-online-products #contact-us .page-user .form-area#login-form .fieldset.page.active .login.btn,
    .page-online-products #contact-us .page-user .form-area#login-form .fieldset.page.active .signup.btn,
    .page-online-products #contact-us .page-user .form-area.first-step .fieldset.page.active .login.btn,
    .page-online-products #contact-us .page-user .form-area.first-step .fieldset.page.active .signup.btn,
    .page-online-products #profile-types .page-user .form-area#login-form .fieldset.page.active .login.btn,
    .page-online-products #profile-types .page-user .form-area#login-form .fieldset.page.active .signup.btn,
    .page-online-products #profile-types .page-user .form-area.first-step .fieldset.page.active .login.btn,
    .page-online-products #profile-types .page-user .form-area.first-step .fieldset.page.active .signup.btn,
    .page-user .form-area#login-form .fieldset.page.active .button.login,
    .page-user .form-area#login-form .fieldset.page.active .button.signup,
    .page-user .form-area#login-form .fieldset.page.active .main-footer .footer-links ul li #feedback-widget a.login,
    .page-user .form-area#login-form .fieldset.page.active .main-footer .footer-links ul li #feedback-widget a.signup,
    .page-user .form-area#login-form .fieldset.page.active .page-online-products #contact-us .login.btn,
    .page-user .form-area#login-form .fieldset.page.active .page-online-products #contact-us .signup.btn,
    .page-user .form-area#login-form .fieldset.page.active .page-online-products #profile-types .login.btn,
    .page-user .form-area#login-form .fieldset.page.active .page-online-products #profile-types .signup.btn,
    .page-user .form-area.first-step .fieldset.page.active .button.login,
    .page-user .form-area.first-step .fieldset.page.active .button.signup,
    .page-user .form-area.first-step .fieldset.page.active .main-footer .footer-links ul li #feedback-widget a.login,
    .page-user .form-area.first-step .fieldset.page.active .main-footer .footer-links ul li #feedback-widget a.signup,
    .page-user .form-area.first-step .fieldset.page.active .page-online-products #contact-us .login.btn,
    .page-user .form-area.first-step .fieldset.page.active .page-online-products #contact-us .signup.btn,
    .page-user .form-area.first-step .fieldset.page.active .page-online-products #profile-types .login.btn,
    .page-user .form-area.first-step .fieldset.page.active .page-online-products #profile-types .signup.btn {
        padding: 1.25em;

    }
}

.main-footer .footer-links ul li #feedback-widget .page-user .form-area#login-form .fieldset.page.active a.login:active,
.main-footer .footer-links ul li #feedback-widget .page-user .form-area#login-form .fieldset.page.active a.login:focus,
.main-footer .footer-links ul li #feedback-widget .page-user .form-area#login-form .fieldset.page.active a.signup:active,
.main-footer .footer-links ul li #feedback-widget .page-user .form-area#login-form .fieldset.page.active a.signup:focus,
.main-footer .footer-links ul li #feedback-widget .page-user .form-area.first-step .fieldset.page.active a.login:active,
.main-footer .footer-links ul li #feedback-widget .page-user .form-area.first-step .fieldset.page.active a.login:focus,
.main-footer .footer-links ul li #feedback-widget .page-user .form-area.first-step .fieldset.page.active a.signup:active,
.main-footer .footer-links ul li #feedback-widget .page-user .form-area.first-step .fieldset.page.active a.signup:focus,
.page-online-products #contact-us .page-user .form-area#login-form .fieldset.page.active .login.btn:active,
.page-online-products #contact-us .page-user .form-area#login-form .fieldset.page.active .login.btn:focus,
.page-online-products #contact-us .page-user .form-area#login-form .fieldset.page.active .signup.btn:active,
.page-online-products #contact-us .page-user .form-area#login-form .fieldset.page.active .signup.btn:focus,
.page-online-products #contact-us .page-user .form-area.first-step .fieldset.page.active .login.btn:active,
.page-online-products #contact-us .page-user .form-area.first-step .fieldset.page.active .login.btn:focus,
.page-online-products #contact-us .page-user .form-area.first-step .fieldset.page.active .signup.btn:active,
.page-online-products #contact-us .page-user .form-area.first-step .fieldset.page.active .signup.btn:focus,
.page-online-products #profile-types .page-user .form-area#login-form .fieldset.page.active .login.btn:active,
.page-online-products #profile-types .page-user .form-area#login-form .fieldset.page.active .login.btn:focus,
.page-online-products #profile-types .page-user .form-area#login-form .fieldset.page.active .signup.btn:active,
.page-online-products #profile-types .page-user .form-area#login-form .fieldset.page.active .signup.btn:focus,
.page-online-products #profile-types .page-user .form-area.first-step .fieldset.page.active .login.btn:active,
.page-online-products #profile-types .page-user .form-area.first-step .fieldset.page.active .login.btn:focus,
.page-online-products #profile-types .page-user .form-area.first-step .fieldset.page.active .signup.btn:active,
.page-online-products #profile-types .page-user .form-area.first-step .fieldset.page.active .signup.btn:focus,
.page-user .form-area#login-form .fieldset.page.active .button.login:active,
.page-user .form-area#login-form .fieldset.page.active .button.login:focus,
.page-user .form-area#login-form .fieldset.page.active .button.signup:active,
.page-user .form-area#login-form .fieldset.page.active .button.signup:focus,
.page-user .form-area#login-form .fieldset.page.active .main-footer .footer-links ul li #feedback-widget a.login:active,
.page-user .form-area#login-form .fieldset.page.active .main-footer .footer-links ul li #feedback-widget a.login:focus,
.page-user .form-area#login-form .fieldset.page.active .main-footer .footer-links ul li #feedback-widget a.signup:active,
.page-user .form-area#login-form .fieldset.page.active .main-footer .footer-links ul li #feedback-widget a.signup:focus,
.page-user .form-area#login-form .fieldset.page.active .page-online-products #contact-us .login.btn:active,
.page-user .form-area#login-form .fieldset.page.active .page-online-products #contact-us .login.btn:focus,
.page-user .form-area#login-form .fieldset.page.active .page-online-products #contact-us .signup.btn:active,
.page-user .form-area#login-form .fieldset.page.active .page-online-products #contact-us .signup.btn:focus,
.page-user .form-area#login-form .fieldset.page.active .page-online-products #profile-types .login.btn:active,
.page-user .form-area#login-form .fieldset.page.active .page-online-products #profile-types .login.btn:focus,
.page-user .form-area#login-form .fieldset.page.active .page-online-products #profile-types .signup.btn:active,
.page-user .form-area#login-form .fieldset.page.active .page-online-products #profile-types .signup.btn:focus,
.page-user .form-area.first-step .fieldset.page.active .button.login:active,
.page-user .form-area.first-step .fieldset.page.active .button.login:focus,
.page-user .form-area.first-step .fieldset.page.active .button.signup:active,
.page-user .form-area.first-step .fieldset.page.active .button.signup:focus,
.page-user .form-area.first-step .fieldset.page.active .main-footer .footer-links ul li #feedback-widget a.login:active,
.page-user .form-area.first-step .fieldset.page.active .main-footer .footer-links ul li #feedback-widget a.login:focus,
.page-user .form-area.first-step .fieldset.page.active .main-footer .footer-links ul li #feedback-widget a.signup:active,
.page-user .form-area.first-step .fieldset.page.active .main-footer .footer-links ul li #feedback-widget a.signup:focus,
.page-user .form-area.first-step .fieldset.page.active .page-online-products #contact-us .login.btn:active,
.page-user .form-area.first-step .fieldset.page.active .page-online-products #contact-us .login.btn:focus,
.page-user .form-area.first-step .fieldset.page.active .page-online-products #contact-us .signup.btn:active,
.page-user .form-area.first-step .fieldset.page.active .page-online-products #contact-us .signup.btn:focus,
.page-user .form-area.first-step .fieldset.page.active .page-online-products #profile-types .login.btn:active,
.page-user .form-area.first-step .fieldset.page.active .page-online-products #profile-types .login.btn:focus,
.page-user .form-area.first-step .fieldset.page.active .page-online-products #profile-types .signup.btn:active,
.page-user .form-area.first-step .fieldset.page.active .page-online-products #profile-types .signup.btn:focus {
    box-shadow: none;
    outline: 0
}

.page-user .form-area#login-form .fieldset.page.active .accept-terms,
.page-user .form-area.first-step .fieldset.page.active .accept-terms {
    width: 100%;
    display: inline-block;
    margin: .625em auto 0;

    color: #8d99a5;
    line-height: 1.2;
    text-align: center
}

.page-user .form-area#login-form .fieldset.page.active .already-account,
.page-user .form-area.first-step .fieldset.page.active .already-account {
    display: -webkit-inline-box;
    display: -moz-inline-box;
    display: inline-box;
    display: -webkit-inline-flex;
    display: -moz-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    -ms-justify-content: space-between;
    -o-justify-content: space-between;
    justify-content: space-between;
    -ms-flex-pack: justify;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    width: 100%;
    margin: .3125em 0 0;
    padding: 1.25em 0 .3125em;
    color: #4f575e;
    font-family: "proxima-soft", sans-serif;
    font-weight: 600;

    text-align: center
}

@media screen and (min-width:768px) {
    .page-user .form-area#login-form .fieldset.page.active .already-account,
    .page-user .form-area.first-step .fieldset.page.active .already-account {
        margin: 1.25em 0 0;
        padding: 1.25em 0 0;
        border-top: 1px solid #e0e7f3
    }
}

.main-footer .footer-links ul li #feedback-widget .page-user .form-area#login-form .fieldset.page.active .already-account a,
.main-footer .footer-links ul li #feedback-widget .page-user .form-area.first-step .fieldset.page.active .already-account a,
.page-online-products #contact-us .page-user .form-area#login-form .fieldset.page.active .already-account .btn,
.page-online-products #contact-us .page-user .form-area.first-step .fieldset.page.active .already-account .btn,
.page-online-products #profile-types .page-user .form-area#login-form .fieldset.page.active .already-account .btn,
.page-online-products #profile-types .page-user .form-area.first-step .fieldset.page.active .already-account .btn,
.page-user .form-area#login-form .fieldset.page.active .already-account .button,
.page-user .form-area#login-form .fieldset.page.active .already-account .main-footer .footer-links ul li #feedback-widget a,
.page-user .form-area#login-form .fieldset.page.active .already-account .page-online-products #contact-us .btn,
.page-user .form-area#login-form .fieldset.page.active .already-account .page-online-products #profile-types .btn,
.page-user .form-area.first-step .fieldset.page.active .already-account .button,
.page-user .form-area.first-step .fieldset.page.active .already-account .main-footer .footer-links ul li #feedback-widget a,
.page-user .form-area.first-step .fieldset.page.active .already-account .page-online-products #contact-us .btn,
.page-user .form-area.first-step .fieldset.page.active .already-account .page-online-products #profile-types .btn {
    position: relative;
    bottom: initial;
    margin: 0;
    width: auto;
    padding: .9375em 1.875em;

}

.page-user .form-area#login-form .fieldset.page.active .skip,
.page-user .form-area.first-step .fieldset.page.active .skip {
    display: none
}

.page-user header#nav-bar {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center
}

.page-user header#nav-bar .main-navigation-container {
    text-align: center
}

.page-user .user-header {
    position: relative;
    margin: .9375em 0 1.25em;
    padding: 0;
    text-align: center
}

@media screen and (min-width:768px) {
    .page-user .user-header {
        margin: -36.5px 0 1.25em;
        background: 0 0
    }
}

.page-user .user-header h2 {
    margin: 0 0 .625em;
    padding: 0 1.25em;
    color: #383d42;
    font-family: "proxima-soft", sans-serif;
    font-weight: 400;

}

.page-user .user-header #progressbar li:before,
.page-user .user-header h2 span {
    font-weight: 700;
    font-family: "proxima-soft", sans-serif
}

@media screen and (min-width:768px) {
    .page-user .user-header h2 {

    }
}

.page-user .user-header #progressbar {
    position: absolute;
    width: 100%;
    padding: 0
}

.page-user .user-header #progressbar li {
    list-style-type: none;
    width: 33.33333%;
    float: left;
    position: relative;
    font-size: 0
}

.page-user .user-header #progressbar li:before {
    content: '';
    width: 16px;
    height: 16px;
    display: block;
    font-size: 0;
    background: #c5d0dd;
    border-radius: 99px;
    margin: 0 auto;
    position: relative;
    z-index: 999
}

@media screen and (min-width:768px) {
    .page-user .user-header #progressbar li:before {
        width: 20px;
        height: 20px
    }
}

.page-user .user-header #progressbar li:after {
    content: '';
    width: 100%;
    height: 2px;
    background: #c5d0dd;
    position: absolute;
    left: calc(-50% + 5px);
    top: 7px;
    z-index: 99
}

@media screen and (min-width:768px) {
    .page-user .user-header #progressbar li:after {
        height: 4px;
        top: 8px;
        left: calc(-50% + 9px)
    }
}

.page-user .user-header #progressbar li:first-child:after {
    content: none
}

.page-user .user-header #progressbar li.active:after,
.page-user .user-header #progressbar li.active:before {
    background: #91c390
}

.page-user .form-area {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    background: #edf1f5
}

.page-user .form-area::after {
    clear: both;
    content: "";
    display: table
}

.page-user .form-area .fieldset #form-views.ng-leave-active,
.page-user .form-area .fieldset:not(:first-of-type) {
    display: none
}

@media screen and (min-width:768px) {
    .page-user .form-area {
        height: 100vh;
        overflow-y: auto;
        overflow-x: visible;
        background: 0 0
    }
}

.page-user .form-area#user-login,
.page-user .form-area#user-reg {
    width: 100%;
    height: 100%;
    margin: auto;
    position: relative
}

@media screen and (min-width:768px) {
    .page-user .form-area#user-login,
    .page-user .form-area#user-reg {
        width: 40.625em
    }
    .page-user .form-area#user-login {
        width: 28.125em
    }
}

.page-user .form-area#user-login .user-header {
    border-bottom: none
}

.page-user .form-area#user-login .user-header h2 {
    margin: .3125em 0
}

.page-user .form-area#user-login .fieldset {
    width: 100%;
    height: auto
}

.page-user .form-area .fieldset {
    position: relative;
    margin: auto;
    padding: 1.25em;
    border: none;
    background: #edf1f5
}

.page-user .form-area .fieldset #form-views {
    position: relative;
    z-index: 99999
}

@media screen and (min-width:768px) {
    .page-user .form-area#user-login .fieldset {
        width: 38.75em;
        top: 50%;
        left: 50%;
        transform: translate3d(-50%, -50%, 0)
    }
    .page-user .form-area .fieldset {
        width: 38.75em;
        padding: 4.5em 0 0;
        background: 0 0
    }
    .page-user .form-area .fieldset #form-views {
        height: 30.625em;
        padding: 2.34375em;
        background-color: #fff;
        border-radius: 3px;
        -webkit-box-shadow: 0 0 10px 0 rgba(5, 10, 15, .1);
        box-shadow: 0 0 10px 0 rgba(5, 10, 15, .1)
    }
}

.page-user .form-area .fieldset .form-error .input-wrapper input.ng-invalid,
.page-user .form-area .fieldset .form-error .select-wrapper .select select {
    box-shadow: none;
    border: 1px solid #fca7a5
}

@media screen and (min-width:768px) and (min-height:700px) {
    .page-user .form-area .fieldset #form-views {
        height: 31.875em
    }
}

.page-user .form-area .fieldset .form-error .input-wrapper input.ng-invalid~i:before {
    content: "\6b";
    display: inline-block;
    position: absolute;
    right: 12px;
    bottom: 13px;
    color: #fc8f8c;

}

@media screen and (min-width:768px) {
    .page-user .form-area .fieldset .form-error .input-wrapper input.ng-invalid~i:before {
        right: 14px;
        bottom: 11px;

    }
}

@media screen and (min-width:0\0) {
    .page-user .form-area {
        -webkit-box-align: center;
        -moz-box-align: center;
        box-align: center;
        -webkit-align-items: center;
        -moz-align-items: center;
        -ms-align-items: center;
        -o-align-items: center;
        align-items: center;
        -ms-flex-align: center
    }
    .page-user .form-area .fieldset .form-error .input-wrapper input.ng-invalid~i:before {
        right: 10px;
        bottom: 10px
    }
}

@media screen and (-ms-high-contrast:active),
(-ms-high-contrast:none) {
    .page-user .form-area {
        -webkit-box-align: center;
        -moz-box-align: center;
        box-align: center;
        -webkit-align-items: center;
        -moz-align-items: center;
        -ms-align-items: center;
        -o-align-items: center;
        align-items: center;
        -ms-flex-align: center
    }
    .page-user .form-area .fieldset .form-error .input-wrapper input.ng-invalid~i:before {
        right: 10px;
        bottom: 10px
    }
}

.page-user .form-area .fieldset .form-error .select-wrapper .select i.select__arrow {
    color: #fc8f8c
}

.page-user .form-area .fieldset .form-error .select-wrapper.aos .autocomplete input {
    border: 1px solid #fca7a5
}

.page-user .form-area .fieldset .form-error .checkbox-wrapper .control input.ng-invalid~.control__indicator,
.page-user .form-area .fieldset .form-error .radio-wrapper .control input.ng-invalid~.control__indicator {
    border-color: #fca7a5
}

.page-user .form-area .control {
    display: block;
    position: relative;
    padding-top: 2px;
    padding-left: 40px;
    margin-bottom: .3125em;
    cursor: pointer;
    color: #5b636b;
    font-family: "proxima-soft", sans-serif;

    font-weight: 400
}

.page-user .form-area .control input {
    position: absolute;
    z-index: -1;
    opacity: 0
}

.page-user .form-area .control__indicator {
    position: absolute;
    top: 0;
    left: 0;
    height: 30px;
    width: 30px;
    background: #fff;
    border: 1px solid #b2c3e1
}

@media screen and (min-width:768px) {
    .page-user .form-area .control {
        padding-top: 0;
        padding-left: 30px;

    }
    .page-user .form-area .control__indicator {
        top: 2px;
        height: 20px;
        width: 20px
    }
}

.page-user .form-area .control--radio .control__indicator {
    border-radius: 50%
}

.page-user .form-area .control input:focus~.control__indicator,
.page-user .form-area .control:hover input~.control__indicator {
    background: #fff;
    border: 1px solid #b2c3e1
}

.page-user .form-area .control input:checked:focus~.control__indicator,
.page-user .form-area .control input:checked~.control__indicator,
.page-user .form-area .control:hover input:not([disabled]):checked~.control__indicator {
    background: #fff;
    border-color: #96aed7
}

.page-user .form-area .control input:disabled~.control__indicator {
    background: #e6e6e6;
    opacity: .6;
    pointer-events: none
}

.page-user .form-area .control__indicator:after {
    content: '';
    position: absolute;
    display: none
}

.page-user .form-area .control input:checked~.control__indicator:after {
    display: block;
    background: #fc7136;
    border-color: #fc7136
}

.page-user .form-area .control--checkbox .control__indicator {
    top: 1px;
    height: 28px;
    width: 28px;
    border-radius: 0
}

@media screen and (min-width:768px) {
    .page-user .form-area .control--checkbox .control__indicator {
        top: 2px;
        height: 19px;
        width: 19px;
        border-radius: 3px
    }
}

.page-user .form-area .control--checkbox .control__indicator:after {
    left: 8px;
    top: 0;
    width: 10px;
    height: 20px;
    border: solid #fff;
    border-width: 0 2px 2px 0;
    transform: rotate(45deg)
}

@media screen and (min-width:768px) {
    .page-user .form-area .control--checkbox .control__indicator:after {
        left: 5px;
        top: 1px;
        width: 6px;
        height: 13px
    }
}

.page-user .form-area .control--checkbox input:disabled~.control__indicator:after {
    border-color: #7b7b7b
}

.page-user .form-area .control--radio .control__indicator:after {
    left: 10px;
    top: 10px;
    height: 8px;
    width: 8px;
    border-radius: 50%
}

@media screen and (min-width:768px) {
    .page-user .form-area .control--radio .control__indicator:after {
        left: 6px;
        top: 6px;
        height: 6px;
        width: 6px
    }
}

.page-user .form-area .control--radio input:disabled~.control__indicator:after {
    background: #7b7b7b
}

.page-user .form-area p {
    margin: 1.25em auto;
    color: #a2a9b0;

}

.page-user .form-area p.all-required {

}

.page-user .form-area .fieldset .input-wrapper [type=number]::-webkit-outer-spin-button,
.page-user .form-area .fieldset .input-wrapper input[type=number]::-webkit-inner-spin-button,
.page-user .form-area .fieldset .number-wrapper [type=number]::-webkit-outer-spin-button,
.page-user .form-area .fieldset .number-wrapper input[type=number]::-webkit-inner-spin-button,
.page-user .form-area .fieldset .select-wrapper [type=number]::-webkit-outer-spin-button,
.page-user .form-area .fieldset .select-wrapper input[type=number]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.page-user .form-area .fieldset .input-wrapper input[type=number],
.page-user .form-area .fieldset .select-wrapper input[type=number],
.page-user .form-area .fieldset number-wrapper input[type=number] {
    -moz-appearance: textfield
}

.page-user .form-area .fieldset .attend-wrapper,
.page-user .form-area .fieldset .birthdate-wrapper,
.page-user .form-area .fieldset .button-wrapper,
.page-user .form-area .fieldset .checkbox-wrapper,
.page-user .form-area .fieldset .input-wrapper,
.page-user .form-area .fieldset .location-wrapper,
.page-user .form-area .fieldset .radio-wrapper,
.page-user .form-area .fieldset .select-wrapper {
    width: 100%;
    position: relative;
    display: inline-block;
    clear: both;
    margin-bottom: .625em
}

@media screen and (min-width:768px) {
    .page-user .form-area .fieldset .attend-wrapper,
    .page-user .form-area .fieldset .birthdate-wrapper,
    .page-user .form-area .fieldset .button-wrapper,
    .page-user .form-area .fieldset .checkbox-wrapper,
    .page-user .form-area .fieldset .input-wrapper,
    .page-user .form-area .fieldset .location-wrapper,
    .page-user .form-area .fieldset .radio-wrapper,
    .page-user .form-area .fieldset .select-wrapper {
        margin-bottom: .9375em
    }
}

@media screen and (min-width:768px) and (min-height:700px) {
    .page-user .form-area .fieldset .attend-wrapper,
    .page-user .form-area .fieldset .birthdate-wrapper,
    .page-user .form-area .fieldset .button-wrapper,
    .page-user .form-area .fieldset .checkbox-wrapper,
    .page-user .form-area .fieldset .input-wrapper,
    .page-user .form-area .fieldset .location-wrapper,
    .page-user .form-area .fieldset .radio-wrapper,
    .page-user .form-area .fieldset .select-wrapper {
        margin-bottom: 1.25em
    }
}

.page-user .form-area .fieldset .attend-wrapper label.button-title,
.page-user .form-area .fieldset .attend-wrapper label.checkbox-title,
.page-user .form-area .fieldset .attend-wrapper label.input-title,
.page-user .form-area .fieldset .attend-wrapper label.radio-title,
.page-user .form-area .fieldset .attend-wrapper label.select-title,
.page-user .form-area .fieldset .birthdate-wrapper label.button-title,
.page-user .form-area .fieldset .birthdate-wrapper label.checkbox-title,
.page-user .form-area .fieldset .birthdate-wrapper label.input-title,
.page-user .form-area .fieldset .birthdate-wrapper label.radio-title,
.page-user .form-area .fieldset .birthdate-wrapper label.select-title,
.page-user .form-area .fieldset .button-wrapper label.button-title,
.page-user .form-area .fieldset .button-wrapper label.checkbox-title,
.page-user .form-area .fieldset .button-wrapper label.input-title,
.page-user .form-area .fieldset .button-wrapper label.radio-title,
.page-user .form-area .fieldset .button-wrapper label.select-title,
.page-user .form-area .fieldset .checkbox-wrapper label.button-title,
.page-user .form-area .fieldset .checkbox-wrapper label.checkbox-title,
.page-user .form-area .fieldset .checkbox-wrapper label.input-title,
.page-user .form-area .fieldset .checkbox-wrapper label.radio-title,
.page-user .form-area .fieldset .checkbox-wrapper label.select-title,
.page-user .form-area .fieldset .input-wrapper label.button-title,
.page-user .form-area .fieldset .input-wrapper label.checkbox-title,
.page-user .form-area .fieldset .input-wrapper label.input-title,
.page-user .form-area .fieldset .input-wrapper label.radio-title,
.page-user .form-area .fieldset .input-wrapper label.select-title,
.page-user .form-area .fieldset .location-wrapper label.button-title,
.page-user .form-area .fieldset .location-wrapper label.checkbox-title,
.page-user .form-area .fieldset .location-wrapper label.input-title,
.page-user .form-area .fieldset .location-wrapper label.radio-title,
.page-user .form-area .fieldset .location-wrapper label.select-title,
.page-user .form-area .fieldset .radio-wrapper label.button-title,
.page-user .form-area .fieldset .radio-wrapper label.checkbox-title,
.page-user .form-area .fieldset .radio-wrapper label.input-title,
.page-user .form-area .fieldset .radio-wrapper label.radio-title,
.page-user .form-area .fieldset .radio-wrapper label.select-title,
.page-user .form-area .fieldset .select-wrapper label.button-title,
.page-user .form-area .fieldset .select-wrapper label.checkbox-title,
.page-user .form-area .fieldset .select-wrapper label.input-title,
.page-user .form-area .fieldset .select-wrapper label.radio-title,
.page-user .form-area .fieldset .select-wrapper label.select-title {
    margin-bottom: .3125em;

    font-family: "proxima-soft", sans-serif;
    font-weight: 600
}

@media screen and (min-width:768px) {
    .page-user .form-area .fieldset .attend-wrapper label.button-title,
    .page-user .form-area .fieldset .attend-wrapper label.checkbox-title,
    .page-user .form-area .fieldset .attend-wrapper label.input-title,
    .page-user .form-area .fieldset .attend-wrapper label.radio-title,
    .page-user .form-area .fieldset .attend-wrapper label.select-title,
    .page-user .form-area .fieldset .birthdate-wrapper label.button-title,
    .page-user .form-area .fieldset .birthdate-wrapper label.checkbox-title,
    .page-user .form-area .fieldset .birthdate-wrapper label.input-title,
    .page-user .form-area .fieldset .birthdate-wrapper label.radio-title,
    .page-user .form-area .fieldset .birthdate-wrapper label.select-title,
    .page-user .form-area .fieldset .button-wrapper label.button-title,
    .page-user .form-area .fieldset .button-wrapper label.checkbox-title,
    .page-user .form-area .fieldset .button-wrapper label.input-title,
    .page-user .form-area .fieldset .button-wrapper label.radio-title,
    .page-user .form-area .fieldset .button-wrapper label.select-title,
    .page-user .form-area .fieldset .checkbox-wrapper label.button-title,
    .page-user .form-area .fieldset .checkbox-wrapper label.checkbox-title,
    .page-user .form-area .fieldset .checkbox-wrapper label.input-title,
    .page-user .form-area .fieldset .checkbox-wrapper label.radio-title,
    .page-user .form-area .fieldset .checkbox-wrapper label.select-title,
    .page-user .form-area .fieldset .input-wrapper label.button-title,
    .page-user .form-area .fieldset .input-wrapper label.checkbox-title,
    .page-user .form-area .fieldset .input-wrapper label.input-title,
    .page-user .form-area .fieldset .input-wrapper label.radio-title,
    .page-user .form-area .fieldset .input-wrapper label.select-title,
    .page-user .form-area .fieldset .location-wrapper label.button-title,
    .page-user .form-area .fieldset .location-wrapper label.checkbox-title,
    .page-user .form-area .fieldset .location-wrapper label.input-title,
    .page-user .form-area .fieldset .location-wrapper label.radio-title,
    .page-user .form-area .fieldset .location-wrapper label.select-title,
    .page-user .form-area .fieldset .radio-wrapper label.button-title,
    .page-user .form-area .fieldset .radio-wrapper label.checkbox-title,
    .page-user .form-area .fieldset .radio-wrapper label.input-title,
    .page-user .form-area .fieldset .radio-wrapper label.radio-title,
    .page-user .form-area .fieldset .radio-wrapper label.select-title,
    .page-user .form-area .fieldset .select-wrapper label.button-title,
    .page-user .form-area .fieldset .select-wrapper label.checkbox-title,
    .page-user .form-area .fieldset .select-wrapper label.input-title,
    .page-user .form-area .fieldset .select-wrapper label.radio-title,
    .page-user .form-area .fieldset .select-wrapper label.select-title {

    }
}

.page-user .form-area .fieldset .attend-wrapper label.button-title.disabled,
.page-user .form-area .fieldset .attend-wrapper label.checkbox-title.disabled,
.page-user .form-area .fieldset .attend-wrapper label.input-title.disabled,
.page-user .form-area .fieldset .attend-wrapper label.radio-title.disabled,
.page-user .form-area .fieldset .attend-wrapper label.select-title.disabled,
.page-user .form-area .fieldset .birthdate-wrapper label.button-title.disabled,
.page-user .form-area .fieldset .birthdate-wrapper label.checkbox-title.disabled,
.page-user .form-area .fieldset .birthdate-wrapper label.input-title.disabled,
.page-user .form-area .fieldset .birthdate-wrapper label.radio-title.disabled,
.page-user .form-area .fieldset .birthdate-wrapper label.select-title.disabled,
.page-user .form-area .fieldset .button-wrapper label.button-title.disabled,
.page-user .form-area .fieldset .button-wrapper label.checkbox-title.disabled,
.page-user .form-area .fieldset .button-wrapper label.input-title.disabled,
.page-user .form-area .fieldset .button-wrapper label.radio-title.disabled,
.page-user .form-area .fieldset .button-wrapper label.select-title.disabled,
.page-user .form-area .fieldset .checkbox-wrapper label.button-title.disabled,
.page-user .form-area .fieldset .checkbox-wrapper label.checkbox-title.disabled,
.page-user .form-area .fieldset .checkbox-wrapper label.input-title.disabled,
.page-user .form-area .fieldset .checkbox-wrapper label.radio-title.disabled,
.page-user .form-area .fieldset .checkbox-wrapper label.select-title.disabled,
.page-user .form-area .fieldset .input-wrapper label.button-title.disabled,
.page-user .form-area .fieldset .input-wrapper label.checkbox-title.disabled,
.page-user .form-area .fieldset .input-wrapper label.input-title.disabled,
.page-user .form-area .fieldset .input-wrapper label.radio-title.disabled,
.page-user .form-area .fieldset .input-wrapper label.select-title.disabled,
.page-user .form-area .fieldset .location-wrapper label.button-title.disabled,
.page-user .form-area .fieldset .location-wrapper label.checkbox-title.disabled,
.page-user .form-area .fieldset .location-wrapper label.input-title.disabled,
.page-user .form-area .fieldset .location-wrapper label.radio-title.disabled,
.page-user .form-area .fieldset .location-wrapper label.select-title.disabled,
.page-user .form-area .fieldset .radio-wrapper label.button-title.disabled,
.page-user .form-area .fieldset .radio-wrapper label.checkbox-title.disabled,
.page-user .form-area .fieldset .radio-wrapper label.input-title.disabled,
.page-user .form-area .fieldset .radio-wrapper label.radio-title.disabled,
.page-user .form-area .fieldset .radio-wrapper label.select-title.disabled,
.page-user .form-area .fieldset .select-wrapper label.button-title.disabled,
.page-user .form-area .fieldset .select-wrapper label.checkbox-title.disabled,
.page-user .form-area .fieldset .select-wrapper label.input-title.disabled,
.page-user .form-area .fieldset .select-wrapper label.radio-title.disabled,
.page-user .form-area .fieldset .select-wrapper label.select-title.disabled {
    opacity: .6;
    pointer-events: none
}

.page-user .form-area .fieldset .attend-wrapper label.button-title.big,
.page-user .form-area .fieldset .attend-wrapper label.checkbox-title.big,
.page-user .form-area .fieldset .attend-wrapper label.input-title.big,
.page-user .form-area .fieldset .attend-wrapper label.radio-title.big,
.page-user .form-area .fieldset .attend-wrapper label.select-title.big,
.page-user .form-area .fieldset .birthdate-wrapper label.button-title.big,
.page-user .form-area .fieldset .birthdate-wrapper label.checkbox-title.big,
.page-user .form-area .fieldset .birthdate-wrapper label.input-title.big,
.page-user .form-area .fieldset .birthdate-wrapper label.radio-title.big,
.page-user .form-area .fieldset .birthdate-wrapper label.select-title.big,
.page-user .form-area .fieldset .button-wrapper label.button-title.big,
.page-user .form-area .fieldset .button-wrapper label.checkbox-title.big,
.page-user .form-area .fieldset .button-wrapper label.input-title.big,
.page-user .form-area .fieldset .button-wrapper label.radio-title.big,
.page-user .form-area .fieldset .button-wrapper label.select-title.big,
.page-user .form-area .fieldset .checkbox-wrapper label.button-title.big,
.page-user .form-area .fieldset .checkbox-wrapper label.checkbox-title.big,
.page-user .form-area .fieldset .checkbox-wrapper label.input-title.big,
.page-user .form-area .fieldset .checkbox-wrapper label.radio-title.big,
.page-user .form-area .fieldset .checkbox-wrapper label.select-title.big,
.page-user .form-area .fieldset .input-wrapper label.button-title.big,
.page-user .form-area .fieldset .input-wrapper label.checkbox-title.big,
.page-user .form-area .fieldset .input-wrapper label.input-title.big,
.page-user .form-area .fieldset .input-wrapper label.radio-title.big,
.page-user .form-area .fieldset .input-wrapper label.select-title.big,
.page-user .form-area .fieldset .location-wrapper label.button-title.big,
.page-user .form-area .fieldset .location-wrapper label.checkbox-title.big,
.page-user .form-area .fieldset .location-wrapper label.input-title.big,
.page-user .form-area .fieldset .location-wrapper label.radio-title.big,
.page-user .form-area .fieldset .location-wrapper label.select-title.big,
.page-user .form-area .fieldset .radio-wrapper label.button-title.big,
.page-user .form-area .fieldset .radio-wrapper label.checkbox-title.big,
.page-user .form-area .fieldset .radio-wrapper label.input-title.big,
.page-user .form-area .fieldset .radio-wrapper label.radio-title.big,
.page-user .form-area .fieldset .radio-wrapper label.select-title.big,
.page-user .form-area .fieldset .select-wrapper label.button-title.big,
.page-user .form-area .fieldset .select-wrapper label.checkbox-title.big,
.page-user .form-area .fieldset .select-wrapper label.input-title.big,
.page-user .form-area .fieldset .select-wrapper label.radio-title.big,
.page-user .form-area .fieldset .select-wrapper label.select-title.big {
    margin: 0 auto 1.25em;

    font-family: "proxima-soft", sans-serif;
    font-weight: 600;
    text-align: center;
    line-height: 1.2;
    letter-spacing: -.025em
}

@media screen and (min-width:768px) {
    .page-user .form-area .fieldset .attend-wrapper label.button-title.big,
    .page-user .form-area .fieldset .attend-wrapper label.checkbox-title.big,
    .page-user .form-area .fieldset .attend-wrapper label.input-title.big,
    .page-user .form-area .fieldset .attend-wrapper label.radio-title.big,
    .page-user .form-area .fieldset .attend-wrapper label.select-title.big,
    .page-user .form-area .fieldset .birthdate-wrapper label.button-title.big,
    .page-user .form-area .fieldset .birthdate-wrapper label.checkbox-title.big,
    .page-user .form-area .fieldset .birthdate-wrapper label.input-title.big,
    .page-user .form-area .fieldset .birthdate-wrapper label.radio-title.big,
    .page-user .form-area .fieldset .birthdate-wrapper label.select-title.big,
    .page-user .form-area .fieldset .button-wrapper label.button-title.big,
    .page-user .form-area .fieldset .button-wrapper label.checkbox-title.big,
    .page-user .form-area .fieldset .button-wrapper label.input-title.big,
    .page-user .form-area .fieldset .button-wrapper label.radio-title.big,
    .page-user .form-area .fieldset .button-wrapper label.select-title.big,
    .page-user .form-area .fieldset .checkbox-wrapper label.button-title.big,
    .page-user .form-area .fieldset .checkbox-wrapper label.checkbox-title.big,
    .page-user .form-area .fieldset .checkbox-wrapper label.input-title.big,
    .page-user .form-area .fieldset .checkbox-wrapper label.radio-title.big,
    .page-user .form-area .fieldset .checkbox-wrapper label.select-title.big,
    .page-user .form-area .fieldset .input-wrapper label.button-title.big,
    .page-user .form-area .fieldset .input-wrapper label.checkbox-title.big,
    .page-user .form-area .fieldset .input-wrapper label.input-title.big,
    .page-user .form-area .fieldset .input-wrapper label.radio-title.big,
    .page-user .form-area .fieldset .input-wrapper label.select-title.big,
    .page-user .form-area .fieldset .location-wrapper label.button-title.big,
    .page-user .form-area .fieldset .location-wrapper label.checkbox-title.big,
    .page-user .form-area .fieldset .location-wrapper label.input-title.big,
    .page-user .form-area .fieldset .location-wrapper label.radio-title.big,
    .page-user .form-area .fieldset .location-wrapper label.select-title.big,
    .page-user .form-area .fieldset .radio-wrapper label.button-title.big,
    .page-user .form-area .fieldset .radio-wrapper label.checkbox-title.big,
    .page-user .form-area .fieldset .radio-wrapper label.input-title.big,
    .page-user .form-area .fieldset .radio-wrapper label.radio-title.big,
    .page-user .form-area .fieldset .radio-wrapper label.select-title.big,
    .page-user .form-area .fieldset .select-wrapper label.button-title.big,
    .page-user .form-area .fieldset .select-wrapper label.checkbox-title.big,
    .page-user .form-area .fieldset .select-wrapper label.input-title.big,
    .page-user .form-area .fieldset .select-wrapper label.radio-title.big,
    .page-user .form-area .fieldset .select-wrapper label.select-title.big {
        width: 75%;

    }
    .page-user .form-area .fieldset .password-phone {
        display: none
    }
}

.page-user .form-area .fieldset .attend-wrapper .fail-message,
.page-user .form-area .fieldset .attend-wrapper i:before:not(.select__arrow),
.page-user .form-area .fieldset .birthdate-wrapper .fail-message,
.page-user .form-area .fieldset .birthdate-wrapper i:before:not(.select__arrow),
.page-user .form-area .fieldset .button-wrapper .fail-message,
.page-user .form-area .fieldset .button-wrapper i:before:not(.select__arrow),
.page-user .form-area .fieldset .checkbox-wrapper .fail-message,
.page-user .form-area .fieldset .checkbox-wrapper i:before:not(.select__arrow),
.page-user .form-area .fieldset .input-wrapper .fail-message,
.page-user .form-area .fieldset .input-wrapper i:before:not(.select__arrow),
.page-user .form-area .fieldset .location-wrapper .fail-message,
.page-user .form-area .fieldset .location-wrapper i:before:not(.select__arrow),
.page-user .form-area .fieldset .radio-wrapper .fail-message,
.page-user .form-area .fieldset .radio-wrapper i:before:not(.select__arrow),
.page-user .form-area .fieldset .select-wrapper .fail-message,
.page-user .form-area .fieldset .select-wrapper i:before:not(.select__arrow) {
    display: none
}

.page-user .form-area .fieldset .password-phone {
    margin: -.3125em auto 1.25em;
    color: #737d87;

    line-height: 1.25;
    text-align: center
}

.page-user .form-area .fieldset .password-tip {
    top: 50%;
    right: 105%;
    bottom: 114%;
    left: auto;
    width: 250px;
    margin-top: -15px;
    margin-left: auto;
    color: #444a50;
    background: #fff;

    visibility: hidden;
    border: 1px solid #e0e7f3;
    border-radius: 3px;
    box-shadow: 0 0 10px 0 rgba(5, 10, 15, .1);
    opacity: 0;
    z-index: 999;
    padding: .9375em 1.25em;
    position: absolute;
    cursor: default;
    line-height: 1.2;
    -webkit-transition: all 240ms ease-in-out;
    -moz-transition: all 240ms ease-in-out;
    -ms-transition: all 240ms ease-in-out;
    -o-transition: all 240ms ease-in-out;
    transition: all 240ms ease-in-out
}

.page-user .form-area .fieldset .password-tip:after,
.page-user .form-area .fieldset .password-tip:before {
    top: 50%;
    bottom: auto;
    left: auto;
    margin-left: -7px;
    content: ' ';
    height: 0;
    width: 0;
    position: absolute
}

.page-user .form-area .fieldset .password-tip:before {
    right: -16px;
    margin-top: -7px;
    border: 8px solid transparent;
    border-top-color: transparent;
    border-left-color: #cdd9ec
}

.page-user .form-area .fieldset .password-tip:after {
    right: -14px;
    margin-top: -6px;
    border: 7px solid transparent;
    border-top-color: transparent;
    border-left-color: #fff
}

.page-user .form-area .fieldset .on-focus .password-tip {
    margin-top: -22px
}

@media screen and (min-width:768px) {
    .page-user .form-area .fieldset .on-focus input:focus+.password-tip,
    .page-user .form-area .fieldset:not(.on-focus):hover>.password-tip {
        visibility: visible;
        opacity: 1;
        -webkit-transition: all 240ms ease-in-out;
        -moz-transition: all 240ms ease-in-out;
        -ms-transition: all 240ms ease-in-out;
        -o-transition: all 240ms ease-in-out;
        transition: all 240ms ease-in-out
    }
    .page-user .form-area .fieldset .on-focus>.password-tip,
    .page-user .form-area .fieldset:not(.on-focus)>.password-tip.slideIn {
        display: table
    }
    .page-user .form-area .fieldset .on-focus>.password-tip.slideIn {
        z-index: -1
    }
    .page-user .form-area .fieldset .on-focus>input:focus+.password-tip.slideIn {
        z-index: 1
    }
    .page-user .form-area .fieldset .on-focus>.password-tip.slideIn.left,
    .page-user .form-area .fieldset:not(.on-focus)>.password-tip.slideIn.left {
        right: 25%
    }
    .page-user .form-area .fieldset .on-focus>input:focus+.password-tip.slideIn.left,
    .page-user .form-area .fieldset:not(.on-focus):hover>.password-tip.slideIn.left {
        right: 105%
    }
}

.page-user .form-area .fieldset .input-wrapper input,
.page-user .form-area .fieldset .search input,
.page-user .form-area .fieldset .select-wrapper input {
    margin: 0;
    padding: .9375em 3.125em .9375em .9375em;
    background-color: #fff;
    border: 1px solid #cdd9ec;
    border-radius: 0;
    box-shadow: none;
    color: #383d42;

    font-family: "proxima-soft", sans-serif;
    font-weight: 400;
    outline: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out
}

@media screen and (min-width:768px) {
    .page-user .form-area .fieldset .input-wrapper input,
    .page-user .form-area .fieldset .search input,
    .page-user .form-area .fieldset .select-wrapper input {
        padding: .6875em 2.5em .6875em .9375em;
        border-radius: 3px;
        box-shadow: inset 0 2px 0 0 #f2f5fa;

    }
}

.page-user .form-area .fieldset .attend-wrapper .attend-year input,
.page-user .form-area .fieldset .birthdate-wrapper .number-wrapper.birthdate input,
.page-user .form-area .fieldset .input-wrapper.graduated input,
.page-user .form-area .fieldset .search.graduated input,
.page-user .form-area .fieldset .select-wrapper.graduated input {
    padding-right: .9375em
}

.page-user .form-area .fieldset .input-wrapper input::-ms-clear,
.page-user .form-area .fieldset .search input::-ms-clear,
.page-user .form-area .fieldset .select-wrapper input::-ms-clear {
    display: none
}

.page-user .form-area .fieldset .input-wrapper input::-webkit-input-placeholder,
.page-user .form-area .fieldset .search input::-webkit-input-placeholder,
.page-user .form-area .fieldset .select-wrapper input::-webkit-input-placeholder {
    color: #677079;

    font-family: "proxima-soft", sans-serif;
    font-weight: 400
}

.page-user .form-area .fieldset .input-wrapper input::-moz-placeholder,
.page-user .form-area .fieldset .search input::-moz-placeholder,
.page-user .form-area .fieldset .select-wrapper input::-moz-placeholder {
    color: #677079;

    font-family: "proxima-soft", sans-serif;
    font-weight: 400
}

.page-user .form-area .fieldset .input-wrapper input:-moz-placeholder,
.page-user .form-area .fieldset .search input:-moz-placeholder,
.page-user .form-area .fieldset .select-wrapper input:-moz-placeholder {
    color: #677079;

    font-family: "proxima-soft", sans-serif;
    font-weight: 400
}

.page-user .form-area .fieldset .input-wrapper input:-ms-input-placeholder,
.page-user .form-area .fieldset .search input:-ms-input-placeholder,
.page-user .form-area .fieldset .select-wrapper input:-ms-input-placeholder {
    color: #677079;

    font-family: "proxima-soft", sans-serif;
    font-weight: 400
}

.page-user .form-area .fieldset .input-wrapper input:focus,
.page-user .form-area .fieldset .search input:focus,
.page-user .form-area .fieldset .select-wrapper input:focus {
    box-shadow: 0 2px 0 0 #f2f5fa
}

.page-user .form-area .fieldset .input-wrapper input:disabled,
.page-user .form-area .fieldset .search input:disabled,
.page-user .form-area .fieldset .select-wrapper input:disabled {
    opacity: .66666;
    pointer-events: none
}

.page-user .form-area .fieldset .input-wrapper input.ng-dirty.ng-invalid,
.page-user .form-area .fieldset .search input.ng-dirty.ng-invalid,
.page-user .form-area .fieldset .select-wrapper input.ng-dirty.ng-invalid {
    border: 1px solid #fca7a5;
    box-shadow: none
}

.page-user .form-area .fieldset .input-wrapper input.ng-dirty.ng-invalid~i:before,
.page-user .form-area .fieldset .search input.ng-dirty.ng-invalid~i:before,
.page-user .form-area .fieldset .select-wrapper input.ng-dirty.ng-invalid~i:before {
    content: "\6b";
    display: inline-block;
    position: absolute;
    right: 12px;
    bottom: 13px;
    color: #fc8f8c;

}

@media screen and (min-width:768px) {
    .page-user .form-area .fieldset .input-wrapper input.ng-dirty.ng-invalid~i:before,
    .page-user .form-area .fieldset .search input.ng-dirty.ng-invalid~i:before,
    .page-user .form-area .fieldset .select-wrapper input.ng-dirty.ng-invalid~i:before {
        right: 14px;
        bottom: 11px;

    }
}

.page-user .form-area .fieldset .input-wrapper input:-webkit-autofill,
.page-user .form-area .fieldset .search input:-webkit-autofill,
.page-user .form-area .fieldset .select-wrapper input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 1000px #fff inset
}

.page-user .form-area .fieldset .input-wrapper.half,
.page-user .form-area .fieldset .input-wrapper.name,
.page-user .form-area .fieldset .search.half,
.page-user .form-area .fieldset .search.name,
.page-user .form-area .fieldset .select-wrapper.half,
.page-user .form-area .fieldset .select-wrapper.name {
    float: left;
    display: block;
    margin-right: 2.35765%;
    width: 48.82117%;
    clear: none
}

.page-user .form-area .fieldset .input-wrapper.half.last,
.page-user .form-area .fieldset .input-wrapper.half:last-child,
.page-user .form-area .fieldset .input-wrapper.name.last,
.page-user .form-area .fieldset .input-wrapper.name:last-child,
.page-user .form-area .fieldset .search.half.last,
.page-user .form-area .fieldset .search.half:last-child,
.page-user .form-area .fieldset .search.name.last,
.page-user .form-area .fieldset .search.name:last-child,
.page-user .form-area .fieldset .select-wrapper.half.last,
.page-user .form-area .fieldset .select-wrapper.half:last-child,
.page-user .form-area .fieldset .select-wrapper.name.last,
.page-user .form-area .fieldset .select-wrapper.name:last-child {
    margin-right: 0
}

@media screen and (min-width:0\0) {
    .page-user .form-area .fieldset .input-wrapper input.ng-dirty.ng-invalid~i:before,
    .page-user .form-area .fieldset .search input.ng-dirty.ng-invalid~i:before,
    .page-user .form-area .fieldset .select-wrapper input.ng-dirty.ng-invalid~i:before {
        right: 10px;
        bottom: 10px
    }
    .page-user .form-area .fieldset .input-wrapper.half.first,
    .page-user .form-area .fieldset .input-wrapper.half.last,
    .page-user .form-area .fieldset .input-wrapper.name.first,
    .page-user .form-area .fieldset .input-wrapper.name.last,
    .page-user .form-area .fieldset .search.half.first,
    .page-user .form-area .fieldset .search.half.last,
    .page-user .form-area .fieldset .search.name.first,
    .page-user .form-area .fieldset .search.name.last,
    .page-user .form-area .fieldset .select-wrapper.half.first,
    .page-user .form-area .fieldset .select-wrapper.half.last,
    .page-user .form-area .fieldset .select-wrapper.name.first,
    .page-user .form-area .fieldset .select-wrapper.name.last {
        margin-bottom: .625em
    }
}

@media screen and (-ms-high-contrast:active),
(-ms-high-contrast:none) {
    .page-user .form-area .fieldset .input-wrapper input.ng-dirty.ng-invalid~i:before,
    .page-user .form-area .fieldset .search input.ng-dirty.ng-invalid~i:before,
    .page-user .form-area .fieldset .select-wrapper input.ng-dirty.ng-invalid~i:before {
        right: 10px;
        bottom: 10px
    }
    .page-user .form-area .fieldset .input-wrapper.half.first,
    .page-user .form-area .fieldset .input-wrapper.half.last,
    .page-user .form-area .fieldset .input-wrapper.name.first,
    .page-user .form-area .fieldset .input-wrapper.name.last,
    .page-user .form-area .fieldset .search.half.first,
    .page-user .form-area .fieldset .search.half.last,
    .page-user .form-area .fieldset .search.name.first,
    .page-user .form-area .fieldset .search.name.last,
    .page-user .form-area .fieldset .select-wrapper.half.first,
    .page-user .form-area .fieldset .select-wrapper.half.last,
    .page-user .form-area .fieldset .select-wrapper.name.first,
    .page-user .form-area .fieldset .select-wrapper.name.last {
        margin-bottom: .625em
    }
}

.page-user .form-area .fieldset .input-wrapper.form-athlete,
.page-user .form-area .fieldset .search.form-athlete,
.page-user .form-area .fieldset .select-wrapper.form-athlete {
    width: 100%
}

@media screen and (min-width:768px) {
    .page-user .form-area .fieldset .input-wrapper.form-athlete,
    .page-user .form-area .fieldset .search.form-athlete,
    .page-user .form-area .fieldset .select-wrapper.form-athlete {
        float: left;
        display: block;
        margin-right: 3.57866%;
        width: 48.21067%
    }
    .page-user .form-area .fieldset .input-wrapper.form-athlete:last-child,
    .page-user .form-area .fieldset .search.form-athlete:last-child,
    .page-user .form-area .fieldset .select-wrapper.form-athlete:last-child {
        margin-right: 0
    }
}

.page-user .form-area .fieldset .input-wrapper.password input[type=password]::-ms-clear,
.page-user .form-area .fieldset .input-wrapper.password input[type=password]::-ms-reveal,
.page-user .form-area .fieldset .search.password input[type=password]::-ms-clear,
.page-user .form-area .fieldset .search.password input[type=password]::-ms-reveal,
.page-user .form-area .fieldset .select-wrapper.password input[type=password]::-ms-clear,
.page-user .form-area .fieldset .select-wrapper.password input[type=password]::-ms-reveal {
    display: none
}

@media screen and (min-width:768px) {
    .page-user .form-area .fieldset .input-wrapper.location.addresscode,
    .page-user .form-area .fieldset .search.location.addresscode,
    .page-user .form-area .fieldset .select-wrapper.location.addresscode {
        float: left;
        display: block;
        width: 48.21067%;
        margin-right: 0;
        margin-bottom: .625em;
        clear: none
    }
    .page-user .form-area .fieldset .input-wrapper.location.addresscode:last-child,
    .page-user .form-area .fieldset .search.location.addresscode:last-child,
    .page-user .form-area .fieldset .select-wrapper.location.addresscode:last-child {
        margin-right: 0
    }
    .page-user .form-area .fieldset .input-wrapper.location.citycode,
    .page-user .form-area .fieldset .search.location.citycode,
    .page-user .form-area .fieldset .select-wrapper.location.citycode {
        float: left;
        display: block;
        margin-right: 3.57866%;
        width: 35.26334%
    }
    .page-user .form-area .fieldset .input-wrapper.location.citycode:last-child,
    .page-user .form-area .fieldset .search.location.citycode:last-child,
    .page-user .form-area .fieldset .select-wrapper.location.citycode:last-child {
        margin-right: 0
    }
    .page-user .form-area .fieldset .input-wrapper.location.canadastatecode,
    .page-user .form-area .fieldset .input-wrapper.location.intlstatecode,
    .page-user .form-area .fieldset .input-wrapper.location.usstatecode,
    .page-user .form-area .fieldset .search.location.canadastatecode,
    .page-user .form-area .fieldset .search.location.intlstatecode,
    .page-user .form-area .fieldset .search.location.usstatecode,
    .page-user .form-area .fieldset .select-wrapper.location.canadastatecode,
    .page-user .form-area .fieldset .select-wrapper.location.intlstatecode,
    .page-user .form-area .fieldset .select-wrapper.location.usstatecode {
        float: left;
        display: block;
        margin-right: 3.57866%;
        width: 28.78967%;
        clear: none
    }
    .page-user .form-area .fieldset .input-wrapper.location.canadastatecode:last-child,
    .page-user .form-area .fieldset .input-wrapper.location.intlstatecode:last-child,
    .page-user .form-area .fieldset .input-wrapper.location.usstatecode:last-child,
    .page-user .form-area .fieldset .search.location.canadastatecode:last-child,
    .page-user .form-area .fieldset .search.location.intlstatecode:last-child,
    .page-user .form-area .fieldset .search.location.usstatecode:last-child,
    .page-user .form-area .fieldset .select-wrapper.location.canadastatecode:last-child,
    .page-user .form-area .fieldset .select-wrapper.location.intlstatecode:last-child,
    .page-user .form-area .fieldset .select-wrapper.location.usstatecode:last-child {
        margin-right: 0
    }
    .page-user .form-area .fieldset .input-wrapper.location.zipcode,
    .page-user .form-area .fieldset .search.location.zipcode,
    .page-user .form-area .fieldset .select-wrapper.location.zipcode {
        float: left;
        display: block;
        width: 28.78967%;
        margin-right: 0;
        clear: none
    }
    .page-user .form-area .fieldset .input-wrapper.location.zipcode:last-child,
    .page-user .form-area .fieldset .search.location.zipcode:last-child,
    .page-user .form-area .fieldset .select-wrapper.location.zipcode:last-child {
        margin-right: 0
    }
    .page-user .form-area .fieldset .input-wrapper.graduated,
    .page-user .form-area .fieldset .search.graduated,
    .page-user .form-area .fieldset .select-wrapper.graduated {
        float: left;
        display: block;
        margin-right: 3.57866%;
        width: 14.22392%;
        clear: none
    }
    .page-user .form-area .fieldset .input-wrapper.graduated:last-child,
    .page-user .form-area .fieldset .search.graduated:last-child,
    .page-user .form-area .fieldset .select-wrapper.graduated:last-child {
        margin-right: 0
    }
    .page-user .form-area .fieldset .input-wrapper.graduated.hs,
    .page-user .form-area .fieldset .search.graduated.hs,
    .page-user .form-area .fieldset .select-wrapper.graduated.hs {
        float: left;
        display: block;
        width: 48.21067%;
        margin-right: 0;
        clear: none
    }
    .page-user .form-area .fieldset .input-wrapper.graduated.hs:last-child,
    .page-user .form-area .fieldset .search.graduated.hs:last-child,
    .page-user .form-area .fieldset .select-wrapper.graduated.hs:last-child {
        margin-right: 0
    }
}

.page-user .form-area .fieldset .input-wrapper.fail i:before,
.page-user .form-area .fieldset .input-wrapper.success i:before,
.page-user .form-area .fieldset .search.fail i:before,
.page-user .form-area .fieldset .search.success i:before,
.page-user .form-area .fieldset .select-wrapper.fail i:before,
.page-user .form-area .fieldset .select-wrapper.success i:before {
    display: inline-block;
    position: absolute
}

.page-user .form-area .fieldset .input-wrapper.success input,
.page-user .form-area .fieldset .search.success input,
.page-user .form-area .fieldset .select-wrapper.success input {
    border: 1px solid #91c390;
    box-shadow: none
}

.page-user .form-area .fieldset .input-wrapper.success i:not(.icon-pi-cross):before,
.page-user .form-area .fieldset .search.success i:not(.icon-pi-cross):before,
.page-user .form-area .fieldset .select-wrapper.success i:not(.icon-pi-cross):before {
    content: "\34";
    right: 15px;
    bottom: 17px;
    color: #91c390;

}

@media screen and (min-width:768px) {
    .page-user .form-area .fieldset .input-wrapper.success i:not(.icon-pi-cross):before,
    .page-user .form-area .fieldset .search.success i:not(.icon-pi-cross):before,
    .page-user .form-area .fieldset .select-wrapper.success i:not(.icon-pi-cross):before {
        right: 15px;
        bottom: 13px;

    }
}

@media screen and (min-width:0\0) {
    .page-user .form-area .fieldset .input-wrapper.success i:not(.icon-pi-cross):before,
    .page-user .form-area .fieldset .search.success i:not(.icon-pi-cross):before,
    .page-user .form-area .fieldset .select-wrapper.success i:not(.icon-pi-cross):before {
        bottom: 12px;
        right: 12px
    }
}

@media screen and (-ms-high-contrast:active),
(-ms-high-contrast:none) {
    .page-user .form-area .fieldset .input-wrapper.success i:not(.icon-pi-cross):before,
    .page-user .form-area .fieldset .search.success i:not(.icon-pi-cross):before,
    .page-user .form-area .fieldset .select-wrapper.success i:not(.icon-pi-cross):before {
        bottom: 12px;
        right: 12px
    }
}

.page-user .form-area .fieldset .input-wrapper.fail input,
.page-user .form-area .fieldset .search.fail input,
.page-user .form-area .fieldset .select-wrapper.fail input {
    border: 1px solid #fca7a5;
    box-shadow: none
}

.page-user .form-area .fieldset .input-wrapper.fail i:before,
.page-user .form-area .fieldset .search.fail i:before,
.page-user .form-area .fieldset .select-wrapper.fail i:before {
    content: "\6b";
    right: 12px;
    bottom: 13px;
    color: #fc8f8c;

}

@media screen and (min-width:768px) {
    .page-user .form-area .fieldset .input-wrapper.fail i:before,
    .page-user .form-area .fieldset .search.fail i:before,
    .page-user .form-area .fieldset .select-wrapper.fail i:before {
        right: 5px;
        bottom: -3px;

    }
    .page-user .form-area .fieldset .birthdate-wrapper {
        float: left;
        display: block;
        width: 48.21067%;
        margin-right: 0;
        clear: none
    }
    .page-user .form-area .fieldset .birthdate-wrapper:last-child {
        margin-right: 0
    }
}

@media screen and (min-width:0\0) {
    .page-user .form-area .fieldset .input-wrapper.fail i:before,
    .page-user .form-area .fieldset .search.fail i:before,
    .page-user .form-area .fieldset .select-wrapper.fail i:before {
        bottom: -4px
    }
}

@media screen and (-ms-high-contrast:active),
(-ms-high-contrast:none) {
    .page-user .form-area .fieldset .input-wrapper.fail i:before,
    .page-user .form-area .fieldset .search.fail i:before,
    .page-user .form-area .fieldset .select-wrapper.fail i:before {
        bottom: -4px
    }
}

.page-user .form-area .fieldset .birthdate-wrapper .number-wrapper.birthdate.select-wrapper .select.success select {
    border: 1px solid #91c390
}

.page-user .form-area .fieldset .birthdate-wrapper .number-wrapper.birthdate.select-wrapper .select.success i.select__arrow:before {
    position: relative;
    right: 0;
    bottom: -2px;
    content: "\34";
    color: #91c390;

}

.page-user .form-area .fieldset .birthdate-wrapper .number-wrapper.birthdate:last-of-type {
    margin-right: 0
}

.page-user .form-area .fieldset .birthdate-wrapper .number-wrapper.birthdate:nth-of-type(1n) {
    float: left;
    display: block;
    margin-right: 2.35765%;
    width: 46.68872%;
    clear: none
}

.page-user .form-area .fieldset .birthdate-wrapper .number-wrapper.birthdate:nth-of-type(1n):last-child {
    margin-right: 0
}

.page-user .form-area .fieldset .birthdate-wrapper .number-wrapper.birthdate:nth-of-type(2n) {
    float: left;
    display: block;
    margin-right: 2.35765%;
    width: 21.09931%;
    clear: none
}

.page-user .form-area .fieldset .birthdate-wrapper .number-wrapper.birthdate:nth-of-type(2n):last-child {
    margin-right: 0
}

.page-user .form-area .fieldset .birthdate-wrapper .number-wrapper.birthdate:nth-of-type(3n) {
    float: left;
    display: block;
    margin-right: 2.35765%;
    width: 27.49666%;
    clear: none
}

.page-user .form-area .fieldset .birthdate-wrapper .number-wrapper.birthdate:nth-of-type(3n):last-child {
    margin-right: 0
}

.page-user .form-area .fieldset .attend-wrapper .attend-term,
.page-user .form-area .fieldset .attend-wrapper .attend-year {
    margin-bottom: 0
}

@media screen and (min-width:768px) {
    .page-user .form-area .fieldset .birthdate-wrapper .number-wrapper.birthdate.select-wrapper .select.success i.select__arrow:before {
        right: 5px;
        bottom: -3px;

    }
    .page-user .form-area .fieldset .attend-wrapper {
        float: left;
        display: block;
        width: 48.21067%;
        margin-right: 0;
        clear: none
    }
    .page-user .form-area .fieldset .attend-wrapper:last-child {
        margin-right: 0
    }
    .page-user .form-area .fieldset .attend-wrapper .attend-term {
        float: left;
        display: block;
        margin-right: 3.57866%;
        width: 64.39483%;
        clear: none
    }
    .page-user .form-area .fieldset .attend-wrapper .attend-term:last-child {
        margin-right: 0
    }
    .page-user .form-area .fieldset .attend-wrapper .attend-year {
        float: left;
        display: block;
        width: 32.0265%;
        margin-right: 0;
        clear: none
    }
    .page-user .form-area .fieldset .attend-wrapper .attend-year:last-child {
        margin-right: 0
    }
    .page-user .form-area .fieldset .radio-wrapper.student-athlete .page-user .form-area .control__indicator {
        top: 1px
    }
}

.page-user .form-area .fieldset .radio-wrapper.student-athlete {

    font-weight: 500;
    line-height: 1.2
}

.page-user .form-area .fieldset .radio-wrapper.student-athlete .radio-title {
    padding-bottom: 10px
}

@media screen and (min-width:768px) {
    .page-user .form-area .fieldset .radio-wrapper.gender {
        float: left;
        display: block;
        margin-right: 3.57866%;
        width: 48.21067%;
        clear: none
    }
    .page-user .form-area .fieldset .radio-wrapper.gender:last-child {
        margin-right: 0
    }
    .page-user .form-area .fieldset .radio-wrapper.gender .radio-title {
        margin-bottom: .9375em
    }
}

.page-user .form-area .fieldset .radio-wrapper .control input:checked~.control__indicator {
    border-color: #91c390
}

.page-user .form-area .fieldset .radio-wrapper .control input:checked~.control__indicator:after {
    background: #91c390;
    border-color: #91c390
}

.page-user .form-area .fieldset .radio-wrapper .control input:focus~.control__indicator {
    border-color: #96aed7
}

.page-user .form-area .fieldset .radio-wrapper .control input:focus~.control__indicator:after {
    background: #fc7136;
    border-color: #fc7136
}

.page-user .form-area .fieldset .radio-wrapper input.ng-valid-required {
    color: #81ba7f;
    border: 1px solid #d2e7d2
}

.page-user .form-area .fieldset .radio-wrapper.consent {
    margin: .625em 0
}

.page-user .form-area .fieldset .radio-wrapper .control {
    float: left;
    margin-right: 1.25em
}

.page-user .form-area .fieldset .radio-wrapper .control:last-of-type {
    margin-right: 0
}

.page-user .form-area .fieldset .checkbox-wrapper .control input:checked~.control__indicator {
    border-color: #91c390
}

.page-user .form-area .fieldset .checkbox-wrapper .control input:checked~.control__indicator:after {
    background: 0 0;
    border-color: #91c390
}

.page-user .form-area .fieldset .checkbox-wrapper .control input:focus~.control__indicator {
    border-color: #96aed7
}

.page-user .form-area .fieldset .checkbox-wrapper .control input:focus~.control__indicator:after {
    background: 0 0;
    border-color: #fc7136
}

.page-user .form-area .fieldset .checkbox-wrapper .control {
    width: 100%;
    float: left;
    margin-right: 1.25em
}

.page-user .form-area .fieldset .checkbox-wrapper .control:last-of-type {
    margin-right: 0
}

.page-user .form-area .fieldset .checkbox-wrapper.intl-address {
    margin-top: -.9375em
}

.page-user .form-area .fieldset .select-wrapper.education {
    margin-top: -5px
}

@media screen and (min-width:768px) {
    .page-user .form-area .fieldset .checkbox-wrapper .control {
        width: auto
    }
    .page-user .form-area .fieldset .select-wrapper.location.country {
        float: left;
        display: block;
        margin-right: 3.57866%;
        width: 48.21067%;
        margin-bottom: .625em;
        clear: none
    }
    .page-user .form-area .fieldset .select-wrapper.location.country:last-child {
        margin-right: 0
    }
    .page-user .form-area .fieldset .select-wrapper.education {
        margin-top: -15px
    }
    .page-user .form-area .fieldset .select-wrapper.aos .select .autocomplete input[type=text] {
        box-shadow: 0 2px 0 0 #f2f5fa
    }
}

.page-user .form-area .fieldset .select-wrapper.aos.success .select .autocomplete input[type=text] {
    border: 1px solid #91c390
}

.page-user .form-area .fieldset .select-wrapper.aos .select .autocomplete input[type=text] {
    margin-bottom: 5px
}

.page-user .form-area .fieldset .select-wrapper.aos .select .autocomplete ul {
    max-height: 9.375em;
    z-index: 99999;
    overflow-y: scroll;
    color: #383d42;
    background: #fff;
    border: 1px solid #cdd9ec;
    border-radius: 3px;
    box-shadow: 0 2px 0 0 #e0e7f3;

    font-family: "proxima-soft", sans-serif;
    font-weight: 600
}

.page-user .form-area .fieldset .select-wrapper.aos .select .autocomplete ul li {
    padding: .25em .9375em;
    background: #fff;
    cursor: pointer;
    line-height: 1.2
}

.page-user .form-area .fieldset .select-wrapper.aos .select .autocomplete ul li.active,
.page-user .form-area .fieldset .select-wrapper.aos .select .autocomplete ul li:hover {
    color: #fff;
    background: #91c390
}

.page-user .form-area .fieldset .select-wrapper.aos .select .major-tag,
.page-user .form-area .fieldset .select-wrapper.aos .select div.wrapper>ul li {
    white-space: nowrap;
    cursor: pointer;
    display: inline-block;
    margin: 8px 8px 0 0;
    padding: 10px 26px 11px 16px;
    border-radius: 99px;
    color: #fff;
    background-color: #91c390;
    font-family: "proxima-soft", sans-serif;
    font-weight: 600;

    line-height: 1
}

@media screen and (min-width:768px) {
    .page-user .form-area .fieldset .select-wrapper.aos .select .major-tag,
    .page-user .form-area .fieldset .select-wrapper.aos .select div.wrapper>ul li {
        padding: 8px 22px 9px 14px;

    }
}

.page-user .form-area .fieldset .select-wrapper.aos .select .major-tag a,
.page-user .form-area .fieldset .select-wrapper.aos .select div.wrapper>ul li a {
    color: #fff
}

.page-user .form-area .fieldset .select-wrapper.aos .select .major-tag a i,
.page-user .form-area .fieldset .select-wrapper.aos .select div.wrapper>ul li a i {
    position: relative;
    top: 3px;
    vertical-align: middle;
    margin-left: 5px;
}

.page-user .form-area .fieldset .select-wrapper.aos .select .major-tag:hover,
.page-user .form-area .fieldset .select-wrapper.aos .select div.wrapper>ul li:hover {
    background: #fc9b99;
    color: #fff
}

.page-user .form-area .fieldset .select-wrapper.aos .select .major-tag:hover a i,
.page-user .form-area .fieldset .select-wrapper.aos .select div.wrapper>ul li:hover a i {
    background: #fb7674;
    color: #fff
}

.page-user .form-area .fieldset .select-wrapper.aos .select div.wrapper {
    position: relative;
    display: inline-block
}

.page-user .form-area .fieldset .select-wrapper.aos .select div.wrapper:focus {
    pointer-events: none;
    outline: 0
}

.page-user .form-area .fieldset .select-wrapper.aos .select div.wrapper:focus>ul.more-majors {
    opacity: 1;
    visibility: visible
}

.page-user .form-area .fieldset .select-wrapper.aos .select div.wrapper.no-pointer-events {
    pointer-events: auto!important
}

.page-user .form-area .fieldset .select-wrapper.aos .select div.wrapper.no-visibility>ul.more-majors {
    visibility: visible!important;
    display: none
}

.page-user .form-area .fieldset .select-wrapper.aos .select div.wrapper.no-visibility:focus>ul.more-majors {
    display: block
}

.page-user .form-area .fieldset .select-wrapper.aos .select div.wrapper.no-opacity>ul.more-majors {
    opacity: 1!important
}

.page-user .form-area .fieldset .select-wrapper.aos .select div.wrapper span.major-tag {
    display: none
}

@media screen and (min-width:768px) {
    .page-user .form-area .fieldset .select-wrapper.aos .select .major-tag a i,
    .page-user .form-area .fieldset .select-wrapper.aos .select div.wrapper>ul li a i {

    }
    .page-user .form-area .fieldset .select-wrapper.aos .select div.wrapper span.major-tag {
        display: inline-block;
        min-width: 94px;
        cursor: pointer;
        margin: 0 0 0 -4px;
        padding-right: 14px;
        background: #b0b6bc;
        border: none;
        text-align: center
    }
    .page-user .form-area .fieldset .select-wrapper.aos .select div.wrapper span.major-tag:hover {
        opacity: .8
    }
    .page-user .form-area .fieldset .select-wrapper.aos .select div.wrapper>ul.more-majors {
        pointer-events: auto;
        position: absolute;
        left: -203px;
        width: 500px;
        height: auto;
        margin-top: 15px;
        padding: 12px 20px 20px;
        background: #fff;
        border: 1px solid #d6e0ef;
        border-radius: 3px;
        box-shadow: 0 0 10px 0 rgba(5, 10, 15, .2);
        opacity: 0;
        visibility: hidden;
        transition: visibility .5s;
        z-index: 99
    }
    .page-user .form-area .fieldset .select-wrapper.aos .select div.wrapper>ul.more-majors:before {
        position: absolute;
        top: -10px;
        left: 50%;
        margin-left: -10px;
        content: "";
        display: block;
        border-left: 10px solid transparent;
        border-right: 10px solid transparent;
        border-bottom: 10px solid #d6e0ef
    }
    .page-user .form-area .fieldset .select-wrapper.aos .select div.wrapper>ul.more-majors:after {
        position: absolute;
        top: -9px;
        left: 50%;
        margin-left: -9px;
        content: "";
        display: block;
        border-left: 9px solid transparent;
        border-right: 9px solid transparent;
        border-bottom: 9px solid #fff
    }
    .page-user .form-area .fieldset .select-wrapper.aos .select div.wrapper>ul.more-majors li {
        padding: 8px 24px 9px 14px;

    }
}

@media screen and (min-width:768px) and (min-width:768px) {
    .page-user .form-area .fieldset .select-wrapper.aos .select div.wrapper>ul.more-majors li {
        padding: 6px 20px 7px 12px;

    }
}

.page-user .form-area .fieldset .select-wrapper.success .select select,
.page-user .form-area .fieldset .select-wrapper.success .select select:focus,
.page-user .form-area .fieldset .select-wrapper.success .select select:hover {
    border-color: #91c390;
    box-shadow: none
}

.page-user .form-area .fieldset .select-wrapper.success .select i:not(.icon-pi-cross) {
    opacity: 1
}

.page-user .form-area .fieldset .select-wrapper.success .select i:not(.icon-pi-cross):before {
    position: relative;
    right: 0;
    bottom: -2px;
    content: "\34";
    color: #91c390;

}

@media screen and (min-width:768px) {
    .page-user .form-area .fieldset .select-wrapper.success .select i:not(.icon-pi-cross):before {
        right: 5px;
        bottom: -3px;

    }
}

.page-user .form-area .fieldset .select-wrapper .select {
    position: relative;
    display: inline-block;
    margin-bottom: .3125em;
    width: 100%
}

.page-user .form-area .fieldset .select-wrapper .select select {
    display: inline-block;
    width: 100%;
    cursor: pointer;
    padding: .9375em;
    outline: 0;
    background-color: #fff;
    border: 1px solid #cdd9ec;
    border-radius: 0;
    box-shadow: none;
    color: #383d42;

    font-family: "proxima-soft", sans-serif;
    font-weight: 400;
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none
}

@media screen and (min-width:768px) {
    .page-user .form-area .fieldset .select-wrapper .select select {
        padding: .6875em .9375em;
        border-radius: 3px;
        box-shadow: 0 2px 0 0 #f2f5fa;

    }
}

@media screen and (-moz-images-in-menus:0) {
    .page-user .form-area .fieldset .select-wrapper .select select {
        padding: .625em .9375em
    }
}

.page-user .form-area .fieldset .select-wrapper .select select::-webkit-input-placeholder {
    color: #677079;

    font-family: "proxima-soft", sans-serif;
    font-weight: 400
}

.page-user .form-area .fieldset .select-wrapper .select select::-moz-placeholder {
    color: #677079;

    font-family: "proxima-soft", sans-serif;
    font-weight: 400
}

.page-user .form-area .fieldset .select-wrapper .select select:-moz-placeholder {
    color: #677079;

    font-family: "proxima-soft", sans-serif;
    font-weight: 400
}

.page-user .form-area .fieldset .select-wrapper .select select:-ms-input-placeholder {
    color: #677079;

    font-family: "proxima-soft", sans-serif;
    font-weight: 400
}

.page-user .form-area .fieldset .select-wrapper .select select::-ms-expand {
    display: none
}

.page-user .form-area .fieldset .select-wrapper .select select:focus,
.page-user .form-area .fieldset .select-wrapper .select select:hover {
    border: 1px solid #d6e0ef
}

.page-user .form-area .fieldset .select-wrapper .select:hover i.select__arrow {
    color: #383d42!important
}

.page-user .form-area .fieldset .select-wrapper .select select:disabled {
    opacity: .6;
    pointer-events: none
}

.page-user .form-area .fieldset .select-wrapper .select__arrow {
    position: absolute;
    top: 15px;
    right: 15px;
    pointer-events: none;
    opacity: .75
}

.page-user .form-area .fieldset .select-wrapper .select__arrow:before {

    right: -3px
}

@media screen and (min-width:768px) {
    .page-user .form-area .fieldset .select-wrapper .select__arrow {
        top: 9px;
        right: 10px
    }
    .page-user .form-area .fieldset .select-wrapper .select__arrow:before {

    }
}

@media screen and (min-width:0\0) {
    .page-user .form-area .fieldset .select-wrapper.success .select i:not(.icon-pi-cross):before {
        bottom: -4px
    }
    .page-user .form-area .fieldset .select-wrapper .select select {
        height: 43px
    }
    .page-user .form-area .fieldset .select-wrapper .select__arrow {
        top: 11px
    }
}

@media screen and (-ms-high-contrast:active),
(-ms-high-contrast:none) {
    .page-user .form-area .fieldset .select-wrapper.success .select i:not(.icon-pi-cross):before {
        bottom: -4px
    }
    .page-user .form-area .fieldset .select-wrapper .select select {
        height: 43px
    }
    .page-user .form-area .fieldset .select-wrapper .select__arrow {
        top: 11px
    }
}

.page-user .form-area .fieldset .select-wrapper.intl-address-country.hidden {
    display: none
}

@media screen and (min-width:768px) {
    .page-user .form-area .fieldset .select-wrapper.gpa {
        float: left;
        display: block;
        margin-right: 3.57866%;
        width: 30.40809%;
        clear: none
    }
    .page-user .form-area .fieldset .select-wrapper.gpa:last-child {
        margin-right: 0
    }
    .page-user .form-area .fieldset .select-wrapper.gpa.hs {
        float: left;
        display: block;
        margin-right: 3.57866%;
        width: 48.21067%;
        clear: none
    }
    .page-user .form-area .fieldset .select-wrapper.gpa.hs:last-child {
        margin-right: 0
    }
}

.page-user .form-area .fieldset .interests-wrapper {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -moz-box-align: end;
    box-align: end;
    -webkit-align-items: flex-end;
    -moz-align-items: flex-end;
    -ms-align-items: flex-end;
    -o-align-items: flex-end;
    align-items: flex-end;
    -ms-flex-align: end;
    height: 45vh;
    margin-top: 1.25em
}

@media screen and (min-width:768px) {
    .page-user .form-area .fieldset .interests-wrapper {
        -webkit-box-align: center;
        -moz-box-align: center;
        box-align: center;
        -webkit-align-items: center;
        -moz-align-items: center;
        -ms-align-items: center;
        -o-align-items: center;
        align-items: center;
        -ms-flex-align: center;
        height: 100%;
        margin-top: 0
    }
}

.page-user .form-area .fieldset .dream-wrapper .search {
    position: relative
}

.page-user .form-area .fieldset .dream-wrapper .search input {
    box-shadow: 0 2px 0 0 #f2f5fa
}

.page-user .form-area .fieldset .dream-wrapper .search ul.results {
    position: absolute;
    top: 48px;
    width: 100%;
    height: 300px;
    box-shadow: 0 2px 0 0 #f2f5fa;
    max-height: 9.375em;
    z-index: 99999;
    overflow-y: scroll;
    color: #383d42;
    background: #fff;
    border: 1px solid #cdd9ec;
    border-radius: 3px;

    font-family: "proxima-soft", sans-serif;
    font-weight: 600
}

.page-user .form-area .fieldset .dream-wrapper .search ul.results li {
    padding: .5em .9375em;
    background: #fff;
    cursor: pointer;
    line-height: 1.2
}

.page-user .form-area .fieldset .dream-wrapper .search ul.results li.active,
.page-user .form-area .fieldset .dream-wrapper .search ul.results li:hover {
    color: #fff;
    background: #91c390
}

.page-user .form-area .fieldset .dream-wrapper>ul {
    margin-top: 10px
}

.page-user .form-area .fieldset .dream-wrapper>ul .school-item {
    position: relative;
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    -webkit-box-pack: start;
    -moz-box-pack: start;
    box-pack: start;
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    -ms-justify-content: flex-start;
    -o-justify-content: flex-start;
    justify-content: flex-start;
    -ms-flex-pack: start;
    padding: 7.5px 15px
}

.page-user .form-area .fieldset .dream-wrapper>ul .school-item h2 {
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;
    margin: 0;
    padding-right: 20px;

    text-align: left;
    line-height: 1
}

@media screen and (min-width:768px) {
    .page-user .form-area .fieldset .dream-wrapper>ul .school-item {
        border-top: 1px solid transparent;
        border-bottom: 1px solid transparent
    }
    .page-user .form-area .fieldset .dream-wrapper>ul .school-item:hover {
        width: calc(100% + 4.6875em);
        left: -2.34375em;
        padding-left: calc(2.34375em + 15px);
        background: #f2f5f8;
        border-radius: 3px;
        border-top: 1px solid #dde3eb;
        border-bottom: 1px solid #dde3eb
    }
    .page-user .form-area .fieldset .dream-wrapper>ul .school-item h2 {
        width: 380px;
        padding-right: 0;

    }
}

.page-user .form-area .fieldset .dream-wrapper>ul .school-item>div {
    opacity: .9
}

.page-user .form-area .fieldset .dream-wrapper>ul .school-item>div span {
    opacity: .75;

}

.page-user .form-area .fieldset .dream-wrapper>ul .school-item .close {
    position: absolute;
    right: 10px;
    margin-top: 12px;
    cursor: pointer;
    color: #fb7674;
    display: none
}

@media screen and (min-width:768px) {
    .page-user .form-area .fieldset .dream-wrapper>ul .school-item .close {
        right: 2.34375em;
        margin-top: 2px
    }
}

.page-user .form-area .fieldset .dream-wrapper>ul .school-item:hover .close {
    display: block
}

.page-user .form-area .fieldset .dream-wrapper>ul .school-item .dream-school-number {

    font-family: "proxima-soft", sans-serif;
    font-weight: 700;
    color: #383d42;
    float: left;
    display: block;
    height: 50px;
    line-height: 50px;
    opacity: .25
}

.page-user .form-area .fieldset .dream-wrapper>ul .school-item .dream-school-number.active {
    opacity: 1
}

.page-user .form-area .fieldset .dream-wrapper>ul .school-item .cta {
    font-family: "proxima-soft", sans-serif;
    font-weight: 600;

    color: #383d42;
    opacity: .25;
    padding-left: 20px
}

.page-user .form-area .fieldset .dream-wrapper>ul .school-item img {
    height: 40px;
    width: 40px;
    margin: 0 10px 0 20px
}

@media screen and (min-width:768px) {
    .page-user .form-area .fieldset .dream-wrapper>ul .school-item img {
        height: 50px;
        width: 50px;
        margin: 0 15px 0 30px
    }
}

.page-user .form-area .fieldset .dream-wrapper>ul .school-item img.circular {
    border-radius: 50%;
    border: 1px solid #eff1f5
}

.page-user .form-area .fieldset .button-wrapper {
    margin: 0
}

.page-user .form-area .fieldset .button-wrapper.student-type {
    text-align: center
}

.page-user .form-area .fieldset .button-wrapper button {
    width: 100%;
    float: left;
    padding: 1.875em;
    background-color: #3c92d4;
    color: #fff;
    border: none;
    border-radius: 99px;
    box-shadow: none;
    font-family: "proxima-soft", sans-serif;
    font-weight: 600;

    text-transform: uppercase;
    letter-spacing: .025em;
    -webkit-transition: none;
    -moz-transition: none;
    transition: none
}

.page-user .form-area .fieldset .button-wrapper button:first-of-type {
    margin-bottom: 10px
}

@media screen and (min-width:768px) {
    .page-user .form-area .fieldset .button-wrapper button {
        width: calc(50% - 5px)
    }
    .page-user .form-area .fieldset .button-wrapper button:first-of-type {
        margin-right: 10px;
        margin-bottom: 0
    }
}

.page-user .form-area .fieldset .button-wrapper button:hover {
    background: #519ed9;
    color: #fff;
    border: none;
    box-shadow: none
}

.page-user .form-area .fieldset .button-wrapper button.highlighted,
.page-user .form-area .fieldset .button-wrapper button:active,
.page-user .form-area .fieldset .button-wrapper button:focus {
    box-shadow: none;
    outline: 0
}

.page-user .form-area .fieldset .button-wrapper button.highlighted,
.page-user .form-area .fieldset .button-wrapper button:active {
    background: #81ba7f;
    color: #fff;
    border: none
}

.page-user .form-area .fieldset .fix-btns-bottom {
    width: 100%;
    display: inline-block;
    margin-top: 1.875em
}

@media screen and (min-width:768px) {
    .page-user .form-area .fieldset .fix-btns-bottom {
        position: absolute;
        bottom: 2.34375em;
        left: 2.34375em;
        width: calc(100% - 75px);
        margin-top: 0
    }
}

.main-footer .footer-links ul li #feedback-widget .page-user .form-area .fieldset .fix-btns-bottom a,
.page-online-products #contact-us .page-user .form-area .fieldset .fix-btns-bottom .btn,
.page-online-products #profile-types .page-user .form-area .fieldset .fix-btns-bottom .btn,
.page-user .form-area .fieldset .fix-btns-bottom .button,
.page-user .form-area .fieldset .fix-btns-bottom .main-footer .footer-links ul li #feedback-widget a,
.page-user .form-area .fieldset .fix-btns-bottom .page-online-products #contact-us .btn,
.page-user .form-area .fieldset .fix-btns-bottom .page-online-products #profile-types .btn {
    width: calc(50% - 5px);
    padding: 1.25em;
    float: left;

    opacity: .9
}

@media screen and (min-width:768px) {
    .main-footer .footer-links ul li #feedback-widget .page-user .form-area .fieldset .fix-btns-bottom a,
    .page-online-products #contact-us .page-user .form-area .fieldset .fix-btns-bottom .btn,
    .page-online-products #profile-types .page-user .form-area .fieldset .fix-btns-bottom .btn,
    .page-user .form-area .fieldset .fix-btns-bottom .button,
    .page-user .form-area .fieldset .fix-btns-bottom .main-footer .footer-links ul li #feedback-widget a,
    .page-user .form-area .fieldset .fix-btns-bottom .page-online-products #contact-us .btn,
    .page-user .form-area .fieldset .fix-btns-bottom .page-online-products #profile-types .btn {
        padding: .9375em
    }
    .page-user .skip {
        position: absolute;
        left: 0;
        width: 100%
    }
}

.main-footer .footer-links ul li #feedback-widget .page-user .form-area .fieldset .fix-btns-bottom a.previous,
.page-online-products #contact-us .page-user .form-area .fieldset .fix-btns-bottom .previous.btn,
.page-online-products #profile-types .page-user .form-area .fieldset .fix-btns-bottom .previous.btn,
.page-user .form-area .fieldset .fix-btns-bottom .button.previous,
.page-user .form-area .fieldset .fix-btns-bottom .main-footer .footer-links ul li #feedback-widget a.previous,
.page-user .form-area .fieldset .fix-btns-bottom .page-online-products #contact-us .previous.btn,
.page-user .form-area .fieldset .fix-btns-bottom .page-online-products #profile-types .previous.btn {
    margin-right: 10px;
    opacity: .9
}

.main-footer .footer-links ul li #feedback-widget .page-user .form-area .fieldset .fix-btns-bottom a.next:active,
.main-footer .footer-links ul li #feedback-widget .page-user .form-area .fieldset .fix-btns-bottom a.next:focus,
.page-online-products #contact-us .page-user .form-area .fieldset .fix-btns-bottom .next.btn:active,
.page-online-products #contact-us .page-user .form-area .fieldset .fix-btns-bottom .next.btn:focus,
.page-online-products #profile-types .page-user .form-area .fieldset .fix-btns-bottom .next.btn:active,
.page-online-products #profile-types .page-user .form-area .fieldset .fix-btns-bottom .next.btn:focus,
.page-user .form-area .fieldset .fix-btns-bottom .button.next:active,
.page-user .form-area .fieldset .fix-btns-bottom .button.next:focus,
.page-user .form-area .fieldset .fix-btns-bottom .main-footer .footer-links ul li #feedback-widget a.next:active,
.page-user .form-area .fieldset .fix-btns-bottom .main-footer .footer-links ul li #feedback-widget a.next:focus,
.page-user .form-area .fieldset .fix-btns-bottom .page-online-products #contact-us .next.btn:active,
.page-user .form-area .fieldset .fix-btns-bottom .page-online-products #contact-us .next.btn:focus,
.page-user .form-area .fieldset .fix-btns-bottom .page-online-products #profile-types .next.btn:active,
.page-user .form-area .fieldset .fix-btns-bottom .page-online-products #profile-types .next.btn:focus {
    box-shadow: none;
    outline: 0;
    background: #81ba7f;
    color: #fff;
    border-color: #81ba7f
}

.main-footer .footer-links ul li #feedback-widget .page-user .form-area .fieldset .fix-btns-bottom a:disabled,
.page-online-products #contact-us .page-user .form-area .fieldset .fix-btns-bottom .btn:disabled,
.page-online-products #profile-types .page-user .form-area .fieldset .fix-btns-bottom .btn:disabled,
.page-user .form-area .fieldset .fix-btns-bottom .button:disabled,
.page-user .form-area .fieldset .fix-btns-bottom .main-footer .footer-links ul li #feedback-widget a:disabled,
.page-user .form-area .fieldset .fix-btns-bottom .page-online-products #contact-us .btn:disabled,
.page-user .form-area .fieldset .fix-btns-bottom .page-online-products #profile-types .btn:disabled {
    opacity: .75
}

.page-user .form-area .fieldset .error-msg {
    display: inline-block;
    width: 100%;
    padding: 0 0 .625em;
    color: #fb7674;

    text-align: center
}

.page-user .form-area .fieldset .error-msg:empty {
    display: none
}

.page-user .skip {
    margin-top: .9375em;
    font-family: "proxima-soft", sans-serif;
    font-weight: 400;

    text-align: center;
    opacity: .75
}

.page-user .skip a {
    color: #616a72
}

.page-user .skip a:hover {
    color: #4a5057
}

#form-container {
    background: #2f2f2f;
    margin-bottom: 20px;
    border-radius: 5px
}

#form-container .page-header {
    background: #151515;
    margin: 0;
    padding: 30px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px
}

#status-buttons a {
    color: #FFF;
    display: inline-block;

    margin-right: 10px;
    text-align: center;
    text-transform: uppercase
}

#status-buttons a:hover {
    text-decoration: none
}

#status-buttons span {
    background: #080808;
    display: block;
    height: 30px;
    margin: 0 auto 10px;
    padding-top: 5px;
    width: 30px;
    border-radius: 50%
}

#status-buttons a.active span {
    background: #00BC8C
}

.page-user .form-area .select select {
    margin-bottom: 0
}

span.all-required {
    text-transform: initial;

    right: 2.3em;
    display: inline-block;
    position: absolute
}

#form-views.ng-enter,
#form-views.ng-leave {
    position: absolute;
    transition: 200.5s all;
    -moz-transition: 200.5s all;
    -webkit-transition: 200.5s all
}

#form-views.ng-enter {
    -webkit-animation: slideInRight 1.5s both;
    -moz-animation: slideInRight 1.5s both;
    animation: slideInRight 1.5s both
}

.main-footer .footer-links ul li #feedback-widget .page-user .form-area fieldset .ng-enter a.previous,
.main-footer .footer-links ul li #feedback-widget .page-user .form-area fieldset .ng-leave a.previous,
.page-online-products #contact-us .page-user .form-area fieldset .ng-enter .previous.btn,
.page-online-products #contact-us .page-user .form-area fieldset .ng-leave .previous.btn,
.page-online-products #profile-types .page-user .form-area fieldset .ng-enter .previous.btn,
.page-online-products #profile-types .page-user .form-area fieldset .ng-leave .previous.btn,
.page-user .form-area fieldset .ng-enter .button.previous,
.page-user .form-area fieldset .ng-enter .main-footer .footer-links ul li #feedback-widget a.previous,
.page-user .form-area fieldset .ng-enter .page-online-products #contact-us .previous.btn,
.page-user .form-area fieldset .ng-enter .page-online-products #profile-types .previous.btn,
.page-user .form-area fieldset .ng-leave .button.previous,
.page-user .form-area fieldset .ng-leave .main-footer .footer-links ul li #feedback-widget a.previous,
.page-user .form-area fieldset .ng-leave .page-online-products #contact-us .previous.btn,
.page-user .form-area fieldset .ng-leave .page-online-products #profile-types .previous.btn {
    left: 0
}

.main-footer .footer-links ul li #feedback-widget .page-user .form-area fieldset .ng-enter a.next,
.main-footer .footer-links ul li #feedback-widget .page-user .form-area fieldset .ng-leave a.next,
.page-online-products #contact-us .page-user .form-area fieldset .ng-enter .next.btn,
.page-online-products #contact-us .page-user .form-area fieldset .ng-leave .next.btn,
.page-online-products #profile-types .page-user .form-area fieldset .ng-enter .next.btn,
.page-online-products #profile-types .page-user .form-area fieldset .ng-leave .next.btn,
.page-user .form-area fieldset .ng-enter .button.next,
.page-user .form-area fieldset .ng-enter .main-footer .footer-links ul li #feedback-widget a.next,
.page-user .form-area fieldset .ng-enter .page-online-products #contact-us .next.btn,
.page-user .form-area fieldset .ng-enter .page-online-products #profile-types .next.btn,
.page-user .form-area fieldset .ng-leave .button.next,
.page-user .form-area fieldset .ng-leave .main-footer .footer-links ul li #feedback-widget a.next,
.page-user .form-area fieldset .ng-leave .page-online-products #contact-us .next.btn,
.page-user .form-area fieldset .ng-leave .page-online-products #profile-types .next.btn {
    right: 0
}

#form-views.ng-leave {
    -webkit-animation: slideOutLeft 1.5s both;
    -moz-animation: slideOutLeft 1.5s both;
    animation: slideOutLeft 1.5s both;
    bottom: 0
}

@keyframes slideOutLeft {
    to {
        transform: translateX(-200%)
    }
}

@-moz-keyframes slideOutLeft {
    to {
        -moz-transform: translateX(-200%)
    }
}

@-webkit-keyframes slideOutLeft {
    to {
        -webkit-transform: translateX(-200%)
    }
}

@keyframes slideInRight {
    from {
        transform: translateX(200%)
    }
    to {
        transform: translateX(0)
    }
}

@-moz-keyframes slideInRight {
    from {
        -moz-transform: translateX(200%)
    }
    to {
        -moz-transform: translateX(0)
    }
}

@-webkit-keyframes slideInRight {
    from {
        -webkit-transform: translateX(200%)
    }
    to {
        -webkit-transform: translateX(0)
    }
}

#userreg-content {
    width: 37.5em;
    margin: 0 auto
}

.page-user .reg-container {
    height: 100%;
    margin: 0;
    border: none;
    padding: 1.25em;
    background-color: #fff
}

#navBar {
    position: absolute;
    z-index: 999;
    padding: 0 33px;
    width: 100%
}

.page-user .next.btn,
.page-user a.next {
    margin-left: 5px;
    float: right
}

.page-user .input-wrapper.fail label {
    color: #fb7674
}

.page-user .form-area fieldset .birthdate-wrapper label,
.page-user .form-area fieldset .number-wrapper,
.page-user .form-area fieldset .radio-wrapper,
.page-user .form-area fieldset .select-wrapper {
    position: relative
}

.page-user .form-area fieldset .form-error .birthdate-wrapper i:before,
.page-user .form-area fieldset .form-error .radio-wrapper label.radio-title i:before {
    content: "\6b";
    display: inline-block;
    position: absolute;
    right: .375em;
    color: #fc8f8c;

    font-family: pi-icon-set;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none!important
}

.page-user .form-area fieldset .form-error .birthdate-wrapper i:before {
    bottom: -3px
}

.page-user .form-area fieldset .form-error .control__indicator {
    position: absolute;
    top: 2px;
    left: 0;
    height: 20px;
    width: 20px;
    background: #fff;
    border: 1px solid #b2c3e1
}

.page-user .form-area fieldset .birthdate-wrapper.success i:before,
.page-user .form-area fieldset .checkbox-wrapper.success i:before,
.page-user .form-area fieldset .form-error .birthdate-wrapper.success i:before,
.page-user .form-area fieldset .form-error .checkbox-wrapper.success i:before,
.page-user .form-area fieldset .form-error .radio-wrapper.success label.radio-title i:before,
.page-user .form-area fieldset .radio-wrapper.success i:before {
    content: "\34";
    right: .625em;
    bottom: .5375em;
    color: #a1cca0;

    display: inline-block;
    position: absolute;
    font-family: pi-icon-set;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased
}

.page-user.first-step #progressbar {
    display: none
}

.page-user .page-user.first-step .user-header {
    margin: 0;
    padding-top: 0;
    border-bottom: none
}

.page-user .page-user.first-step .user-header h2,
.page-user .page-user.first-step .user-header h3 {
    margin: 0 0 5px;
    color: #383d42;
    font-family: "Frutiger LT W01_65 Bold1475746", sans-serif;
    letter-spacing: -.025em
}

@media screen and (min-width:768px) {
    .page-user .form-area .birthyear .select {
        width: 40%;
        float: left
    }
    .page-user .form-area fieldset .number-wrapper,
    .page-user .form-area fieldset .select-wrapper.birthdate {
        float: left;
        display: block;
        margin-right: 2.35765%;
        width: 33.76157%;
        clear: none
    }
    .page-user .form-area fieldset .number-wrapper,
    .page-user .form-area fieldset .select-wrapper.birthday {
        float: left;
        display: block;
        margin-right: 2.35765%;
        width: 27.76157%;
        clear: none
    }
    .page-user .form-area .birthyear input {
        width: 27%;
        float: left;
        margin: 0 8px
    }
    .page-user .form-area .birthyear input.last {
        margin: 0
    }
}

.profileArea .profileInfoBox {
    display: none
}

.profileArea .profileInfoBox.profileIsCompleted,
.profileArea .profileInfoBox.profileIsNotCompleted {
    display: block
}

.sign-in-error {
    display: none;
    color: rgba(254, 102, 95, .8);
    padding: .625em 0 0;
    line-height: 1;
    font-family: "Frutiger LT W01_65 Bold1475746", sans-serif;

}

#remodal-login h2,
.cta-portals .cta-flex-boxes .cta .content h4,
.cta-portals .cta-flex-boxes .cta.bookstore .content h5,
.cta-portals .cta-flex-boxes .cta.essay-edge .content p,
.keyword-search select {
    font-family: "proxima-soft", sans-serif
}

.reg-loading {
    position: relative
}

.reg-loading .loading-spinner {
    position: absolute;
    top: 10px;
    left: calc(50% - 15px);
    -webkit-animation-duration: .75s;
    animation-duration: .75s;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -moz-animation-name: rotate-forever;
    animation-name: rotate-forever;
    animation-timing-function: linear;
    height: 30px;
    width: 30px;
    border: 4px solid rgba(255, 255, 255, .75);
    border-right-color: transparent;
    border-radius: 50%
}

.error .control__indicator {
    border: 1px solid #fca7a5!important
}

.match-loading {
    position: relative
}

.match-loading .loading-spinner {
    position: absolute;
    top: 10px;
    left: calc(50% - 150px);
    -webkit-animation-duration: .75s;
    -moz-animation-duration: .75s;
    animation-duration: .75s;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-name: rotate-forever;
    -moz-animation-name: rotate-forever;
    animation-name: rotate-forever;
    -webkit-animation-timing-function: linear;
    -moz-animation-timing-function: linear;
    animation-timing-function: linear;
    height: 30px;
    width: 30px;
    border: 4px solid rgba(255, 255, 255, .75);
    border-right-color: transparent;
    border-radius: 50%;
    display: inline-block
}

.twenty {
    width: 20%!important
}

.twentyfive {
    width: 25%!important
}

.thirtythree {
    width: 33%!important
}

.page-user .user-header .progressbar {
    position: absolute;
    width: 100%;
    overflow: hidden;
    counter-reset: step;
    padding-bottom: .1875em
}

.page-user .reg-modal {
    height: 100%;
    margin: 0;
    border: none;
    padding: 1.25em;
    background-color: #fff
}

@media screen and (min-width:768px) {
    .page-user .reg-modal {
        position: absolute;
        top: 50%;
        z-index: 999;
        width: 37.5em;
        height: 37.5em;
        margin-top: -17.125em;
        padding: 2.34375em;
        border-radius: 25px 25px 20px 20px;
        -webkit-box-shadow: 0 0 50px 50px rgba(5, 10, 15, .075);
        box-shadow: 0 0 50px 50px rgba(5, 10, 15, .075)
    }
    .page-user .form-area fieldset {
        overflow: hidden
    }
}

.cta-portals {
    padding: 1.5625em 0;
    background-color: #e5e8ee
}

.cta-portals .cta-flex-boxes {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    box-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -o-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center;
    -webkit-box-align: stretch;
    -moz-box-align: stretch;
    box-align: stretch;
    -webkit-align-items: stretch;
    -moz-align-items: stretch;
    -ms-align-items: stretch;
    -o-align-items: stretch;
    align-items: stretch;
    -ms-flex-align: stretch;
    -webkit-box-lines: multiple;
    -moz-box-lines: multiple;
    box-lines: multiple;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 0 auto;
    clear: both;
    max-width: 1200px
}

.cta-portals .cta-flex-boxes::after {
    clear: both;
    content: "";
    display: table
}

@media screen and (min-width:768px) {
    .cta-portals {
        padding: 3.125em 0 1.5625em
    }
    .cta-portals .cta-flex-boxes {
        padding: 0 .625em
    }
}

@media screen and (min-width:1024px) {
    .cta-portals .cta-flex-boxes {
        padding: 0 1.25em
    }
}

.cta-portals .cta-flex-boxes .cta {
    position: relative;
    -webkit-box-flex: 2;
    -moz-box-flex: 2;
    box-flex: 2;
    -webkit-flex: 2 2 15em;
    -moz-flex: 2 2 15em;
    -ms-flex: 2 2 15em;
    flex: 2 2 15em;
    -webkit-align-self: stretch;
    -moz-align-self: stretch;
    align-self: stretch;
    -ms-flex-item-align: stretch;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-lines: multiple;
    -moz-box-lines: multiple;
    box-lines: multiple;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    background: #fff;
    margin: .625em;
    text-decoration: none;
    border-radius: 3px
}

.cta-portals .cta-flex-boxes .cta:hover {
    cursor: pointer
}

.cta-portals .cta-flex-boxes .cta .content {
    padding: 1.25em;
    position: relative;
    z-index: 99999
}

.cta-portals .cta-flex-boxes .cta.essay-edge:after,
.cta-portals .cta-flex-boxes .cta.essay-edge:before {
    height: 100%;
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    border-radius: 3px;
    left: 0
}

.cta-portals .cta-flex-boxes .cta .content h4 {
    font-weight: 700;

    line-height: 1.05
}

.cta-portals .cta-flex-boxes .cta .content p {
    line-height: 1.2
}

.cta-portals .cta-flex-boxes .cta .content .button,
.cta-portals .cta-flex-boxes .cta .content .main-footer .footer-links ul li #feedback-widget a,
.cta-portals .cta-flex-boxes .cta .content .page-online-products #contact-us .btn,
.cta-portals .cta-flex-boxes .cta .content .page-online-products #profile-types .btn,
.main-footer .footer-links ul li #feedback-widget .cta-portals .cta-flex-boxes .cta .content a,
.page-online-products #contact-us .cta-portals .cta-flex-boxes .cta .content .btn,
.page-online-products #profile-types .cta-portals .cta-flex-boxes .cta .content .btn {

    margin-top: 1.875em
}

.cta-portals .cta-flex-boxes .cta.bookstore {
    background: url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/images/books-new1.png) 25px center no-repeat #fff;
    background-size: cover;
    transition: all .1s linear
}

.cta-portals .cta-flex-boxes .cta.bookstore .content {
    width: 50%
}

.cta-portals .cta-flex-boxes .cta.bookstore .content h5 {
    font-weight: 700;
    ;
    line-height: 1.1
}

.cta-portals .cta-flex-boxes .cta.bookstore .content p {
    margin: 0
}

.cta-portals .cta-flex-boxes .cta.essay-edge:before {
    background-image: url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/cloud/images/essayedge-bg-sm.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    background-position: 50% 0
}

@media only screen and (-webkit-min-device-pixel-ratio:1.3),
only screen and (min--moz-device-pixel-ratio:1.3),
only screen and (-o-min-device-pixel-ratio:1.3 / 1),
only screen and (min-resolution:125dpi),
only screen and (min-resolution:1.3dppx) {
    .cta-portals .cta-flex-boxes .cta.essay-edge:before {
        background-image: url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/cloud/images/essayedge-bg-sm_2x.jpg);
        background-size: cover
    }
}

.cta-portals .cta-flex-boxes .cta.essay-edge:after {
    width: 100%;
    background: -webkit-linear-gradient(rgba(56, 61, 66, .25), #212426) left;
    background: linear-gradient(rgba(56, 61, 66, .25), #212426) left;
    opacity: .3
}

.cta-portals .cta-flex-boxes .cta.essay-edge .content {
    position: relative;
    z-index: 99;
    width: 100%;
    padding: 1.875em
}

.cta-portals .cta-flex-boxes .cta.essay-edge .content img {
    width: 50%;
    height: auto
}

.cta-portals .cta-flex-boxes .cta.essay-edge .content p {
    font-weight: 400;

    margin: 0;
    color: #fff
}

.keyword-search {
    border-radius: 5px;
    text-align: center
}

.keyword-search::after {
    clear: both;
    content: "";
    display: table
}

@media screen and (min-width:768px) {
    .keyword-search {
        padding: 1.25em
    }
}

@media screen and (min-width:1024px) {
    .keyword-search {
        float: left;
        display: block;
        margin-right: 2.84259%;
        width: 100%;
        margin-left: 0
    }
    .keyword-search:last-child {
        margin-right: 0
    }
}

@media screen and (min-width:1200px) {
    .keyword-search {
        float: left;
        display: block;
        margin-right: 2.35765%;
        width: 100%;
        margin-left: 0
    }
    .keyword-search:last-child {
        margin-right: 0
    }
}

.keyword-search h3.mobile-search-title {
    display: none
}

.keyword-search input[type=text],
.keyword-search select {
    height: 36px;
    border: none;

    padding: 0 .9375em;
    outline: 0
}

@media screen and (min-width:768px) {
    .keyword-search input[type=text],
    .keyword-search select {

    }
}

@media screen and (min-width:1024px) {
    .keyword-search input[type=text],
    .keyword-search select {

    }
}

.keyword-search input[type=text]:focus,
.keyword-search select:focus {
    outline-color: transparent;
    outline-style: none
}

.keyword-search .button,
.keyword-search .main-footer .footer-links ul li #feedback-widget a,
.keyword-search .page-online-products #contact-us .btn,
.keyword-search .page-online-products #profile-types .btn,
.keyword-search input[type=text],
.keyword-search select,
.main-footer .footer-links ul li #feedback-widget .keyword-search a,
.page-online-products #contact-us .keyword-search .btn,
.page-online-products #profile-types .keyword-search .btn {
    clear: both;
    float: none;
    width: 90%;
    margin: .3125em auto;
    border-radius: 3px
}

.keyword-search select {
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    background: url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/cloud/images/select-filter-bg.png) right center no-repeat #fff;
    font-weight: 400;
    color: #383d42
}

.keyword-search select::-ms-expand {
    display: none
}

.keyword-search select option {
    background: #fff
}

.keyword-search input[type=text] {
    box-shadow: none
}

@media screen and (min-width:768px) {
    .keyword-search .button,
    .keyword-search .main-footer .footer-links ul li #feedback-widget a,
    .keyword-search .page-online-products #contact-us .btn,
    .keyword-search .page-online-products #profile-types .btn,
    .keyword-search input[type=text],
    .keyword-search select,
    .main-footer .footer-links ul li #feedback-widget .keyword-search a,
    .page-online-products #contact-us .keyword-search .btn,
    .page-online-products #profile-types .keyword-search .btn {
        margin: 0 auto;
        float: left;
        clear: none
    }
    .keyword-search select {
        width: 22%
    }
    .keyword-search select:first-of-type {
        margin-right: .3125em
    }
    .keyword-search select:last-of-type {
        margin-right: .625em
    }
    .keyword-search input[type=text] {
        width: 34%;
        margin-right: .625em
    }
}

.keyword-search .button,
.keyword-search .main-footer .footer-links ul li #feedback-widget a,
.keyword-search .page-online-products #contact-us .btn,
.keyword-search .page-online-products #profile-types .btn,
.main-footer .footer-links ul li #feedback-widget .keyword-search a,
.page-online-products #contact-us .keyword-search .btn,
.page-online-products #profile-types .keyword-search .btn {
    line-height: 1;
    margin-top: 0;
    padding: .75em 0;
    border-radius: 3px
}

@media screen and (min-width:768px) {
    .keyword-search .button,
    .keyword-search .main-footer .footer-links ul li #feedback-widget a,
    .keyword-search .page-online-products #contact-us .btn,
    .keyword-search .page-online-products #profile-types .btn,
    .main-footer .footer-links ul li #feedback-widget .keyword-search a,
    .page-online-products #contact-us .keyword-search .btn,
    .page-online-products #profile-types .keyword-search .btn {
        margin: 0 auto;
        width: calc(18% - 2em)
    }
}

.keyword-search .button i:before,
.keyword-search .main-footer .footer-links ul li #feedback-widget a i:before,
.keyword-search .page-online-products #contact-us .btn i:before,
.keyword-search .page-online-products #profile-types .btn i:before,
.main-footer .footer-links ul li #feedback-widget .keyword-search a i:before,
.page-online-products #contact-us .keyword-search .btn i:before,
.page-online-products #profile-types .keyword-search .btn i:before {
    border-right: none;
    padding-right: 0;
    position: relative;
    top: .21875em;
    margin-right: .3125em;
    line-height: 0;

}

#nav-bar .keyword-search {
    position: fixed;
    background: #dfe3eb;
    display: none;
    width: 100%;
    height: 100%;
    border-radius: 0;
    z-index: 999
}

@media screen and (min-width:768px) {
    #nav-bar .keyword-search {
        height: 50px;
        padding: 9px 0
    }
}

@media screen and (min-width:1024px) {
    #nav-bar .keyword-search {
        height: 60px
    }
}

#nav-bar .keyword-search .container,
#nav-bar .keyword-search .page-act-course #main-content .pricing.no-matrix p,
#nav-bar .keyword-search .page-act-course #main-content section.terms p,
#nav-bar .keyword-search .page-act-practice-test #main-content .pricing.no-matrix p,
#nav-bar .keyword-search .page-act-practice-test #main-content section.terms p,
#nav-bar .keyword-search .page-online-products #main-content .wrap,
#nav-bar .keyword-search .page-product #main-content .pricing.no-matrix p,
#nav-bar .keyword-search .page-product #main-content section.terms p,
#nav-bar .keyword-search .page-sat-course #main-content .pricing.no-matrix p,
#nav-bar .keyword-search .page-sat-course #main-content section.terms p,
#nav-bar .keyword-search .page-sat-practice-test #main-content .pricing.no-matrix p,
#nav-bar .keyword-search .page-sat-practice-test #main-content section.terms p,
.page-act-course #main-content .pricing.no-matrix #nav-bar .keyword-search p,
.page-act-course #main-content section.terms #nav-bar .keyword-search p,
.page-act-practice-test #main-content .pricing.no-matrix #nav-bar .keyword-search p,
.page-act-practice-test #main-content section.terms #nav-bar .keyword-search p,
.page-online-products #main-content #nav-bar .keyword-search .wrap,
.page-product #main-content .pricing.no-matrix #nav-bar .keyword-search p,
.page-product #main-content section.terms #nav-bar .keyword-search p,
.page-sat-course #main-content .pricing.no-matrix #nav-bar .keyword-search p,
.page-sat-course #main-content section.terms #nav-bar .keyword-search p,
.page-sat-practice-test #main-content .pricing.no-matrix #nav-bar .keyword-search p,
.page-sat-practice-test #main-content section.terms #nav-bar .keyword-search p {
    margin-top: 50%
}

#nav-bar .keyword-search input[type=text],
#nav-bar .keyword-search select {
    height: 41px
}

#nav-bar .keyword-search .button,
#nav-bar .keyword-search .main-footer .footer-links ul li #feedback-widget a,
#nav-bar .keyword-search .page-online-products #contact-us .btn,
#nav-bar .keyword-search .page-online-products #profile-types .btn,
.main-footer .footer-links ul li #feedback-widget #nav-bar .keyword-search a,
.page-online-products #contact-us #nav-bar .keyword-search .btn,
.page-online-products #profile-types #nav-bar .keyword-search .btn {
    height: 41px;
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    box-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -o-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center;
    padding: 0;

    font-weight: 600;
    text-transform: uppercase
}

#nav-bar .keyword-search .close-keyword-search {
    position: absolute;
    top: 10px;
    right: 13px;
    display: inline-block;

    cursor: pointer
}

@media screen and (min-width:768px) {
    #nav-bar .keyword-search .container,
    #nav-bar .keyword-search .page-act-course #main-content .pricing.no-matrix p,
    #nav-bar .keyword-search .page-act-course #main-content section.terms p,
    #nav-bar .keyword-search .page-act-practice-test #main-content .pricing.no-matrix p,
    #nav-bar .keyword-search .page-act-practice-test #main-content section.terms p,
    #nav-bar .keyword-search .page-online-products #main-content .wrap,
    #nav-bar .keyword-search .page-product #main-content .pricing.no-matrix p,
    #nav-bar .keyword-search .page-product #main-content section.terms p,
    #nav-bar .keyword-search .page-sat-course #main-content .pricing.no-matrix p,
    #nav-bar .keyword-search .page-sat-course #main-content section.terms p,
    #nav-bar .keyword-search .page-sat-practice-test #main-content .pricing.no-matrix p,
    #nav-bar .keyword-search .page-sat-practice-test #main-content section.terms p,
    .page-act-course #main-content .pricing.no-matrix #nav-bar .keyword-search p,
    .page-act-course #main-content section.terms #nav-bar .keyword-search p,
    .page-act-practice-test #main-content .pricing.no-matrix #nav-bar .keyword-search p,
    .page-act-practice-test #main-content section.terms #nav-bar .keyword-search p,
    .page-online-products #main-content #nav-bar .keyword-search .wrap,
    .page-product #main-content .pricing.no-matrix #nav-bar .keyword-search p,
    .page-product #main-content section.terms #nav-bar .keyword-search p,
    .page-sat-course #main-content .pricing.no-matrix #nav-bar .keyword-search p,
    .page-sat-course #main-content section.terms #nav-bar .keyword-search p,
    .page-sat-practice-test #main-content .pricing.no-matrix #nav-bar .keyword-search p,
    .page-sat-practice-test #main-content section.terms #nav-bar .keyword-search p {
        margin-top: 0
    }
    #nav-bar .keyword-search .close-keyword-search {
        position: relative;
        top: 9px;
        right: 0;

    }
    .hero .keyword-search {
        background-color: rgba(255, 255, 255, .333)
    }
    .hero .keyword-search select {
        width: 25%
    }
}

.hero .keyword-search input[type=text],
.hero .keyword-search select {
    height: 50px;
    position: relative
}

.hero .keyword-search input[type=text]:focus,
.hero .keyword-search select:focus {
    background: 0 0
}

.hero .keyword-search select:focus::-ms-value {
    background: 0 0;
    color: #383d42
}

.hero .keyword-search .close-keyword-search {
    display: none
}

.hero .keyword-search .button,
.hero .keyword-search .main-footer .footer-links ul li #feedback-widget a,
.hero .keyword-search .page-online-products #contact-us .btn,
.hero .keyword-search .page-online-products #profile-types .btn,
.main-footer .footer-links ul li #feedback-widget .hero .keyword-search a,
.page-online-products #contact-us .hero .keyword-search .btn,
.page-online-products #profile-types .hero .keyword-search .btn {
    height: 50px;
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    box-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -o-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center;

    border-radius: 3px
}

@media screen and (min-width:768px) {
    .hero .keyword-search input[type=text] {
        width: -webkit-calc(35% - 1.5625em);
        width: calc(35% - 1.5625em);
        margin-right: .625em
    }
    .hero .keyword-search .button,
    .hero .keyword-search .main-footer .footer-links ul li #feedback-widget a,
    .hero .keyword-search .page-online-products #contact-us .btn,
    .hero .keyword-search .page-online-products #profile-types .btn,
    .main-footer .footer-links ul li #feedback-widget .hero .keyword-search a,
    .page-online-products #contact-us .hero .keyword-search .btn,
    .page-online-products #profile-types .hero .keyword-search .btn {
        width: 15%;

    }
    body.remodal-is-active,
    html.remodal-is-locked {
        width: 100vw;
        position: fixed
    }
}

@media screen and (min-width:1024px) {
    .hero .keyword-search .button,
    .hero .keyword-search .main-footer .footer-links ul li #feedback-widget a,
    .hero .keyword-search .page-online-products #contact-us .btn,
    .hero .keyword-search .page-online-products #profile-types .btn,
    .main-footer .footer-links ul li #feedback-widget .hero .keyword-search a,
    .page-online-products #contact-us .hero .keyword-search .btn,
    .page-online-products #profile-types .hero .keyword-search .btn {

    }
}

.remodal {
    padding: 30px;
    background: #fff
}

@media screen and (-moz-images-in-menus:0) {
    body.remodal-is-active,
    html.remodal-is-locked {
        width: calc(100vw + 17px)
    }
}

body {
    padding-right: 0!important
}

.remodal-close {

    top: 10px;
    right: 10px;
    opacity: .75
}

.remodal-close:hover {
    border: none!important
}

.remodal-close:after {
    vertical-align: top
}

.remodal-wrapper {
    height: 100%
}

#remodal-login {
    width: 90%;
    margin: auto;
    min-height: 0;
    background: #edf1f5
}

@media screen and (max-width:768px) {
    #remodal-login {
        display: -webkit-box;
        display: -moz-box;
        display: box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        position: relative;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%)
    }
}

@media screen and (min-width:768px) {
    #remodal-login {
        width: 28.125em;
        height: auto;
        padding: 2.34375em;
        background: #fff;
        -webkit-box-shadow: 0 0 20px 0 rgba(5, 10, 15, .2);
        box-shadow: 0 0 20px 0 rgba(5, 10, 15, .2);
        border-radius: 3px
    }
}

#remodal-login .control input:focus~.control__indicator,
#remodal-login .control:hover input~.control__indicator,
#remodal-login .control__indicator {
    border: 1px solid #b2c3e1;
    background: #fff
}

#remodal-login .signin-modal {
    margin: auto
}

#remodal-login h2 {
    margin: .3125em 0;
    padding: 0;
    color: #444a50;
    font-weight: 700;

    letter-spacing: -.025em;
    text-transform: none;
    text-align: center
}

#remodal-login .control,
#remodal-login .sign-in-error {
    font-weight: 400;
    font-family: "proxima-soft", sans-serif
}

@media screen and (min-width:768px) {
    #remodal-login h2 {
        margin: 0 0 .3125em;

    }
}

#remodal-login .test-prep-link {
    margin-top: -.3125em;
    padding: 0 0 1.5em;
    color: #5b636b;

    text-align: center;
    opacity: .9
}

#remodal-login .test-prep-link a {
    text-decoration: underline
}

#remodal-login #login-form-modal {
    display: none
}

#remodal-login #login-form-modal.active {
    display: block
}

#remodal-login .sign-in-error {
    display: none;
    color: #fb7674;
    padding: 0 0 .625em;
    line-height: 1;

    text-align: center
}

#remodal-login .sign-in-error a {
    color: #fb7674;
    text-decoration: underline
}

#remodal-login .control {
    display: block;
    position: relative;
    padding-left: 30px;
    margin-bottom: .3125em;
    cursor: pointer;
    color: #5b636b;

}

#remodal-login .control input {
    position: absolute;
    z-index: -1;
    opacity: 0
}

#remodal-login .control__indicator {
    position: absolute;
    top: 2px;
    left: 0;
    height: 20px;
    width: 20px
}

#remodal-login .control input:checked~.control__indicator {
    background: #fff;
    border-color: #96aed7
}

#remodal-login .control input:checked:focus~.control__indicator,
#remodal-login .control:hover input:not([disabled]):checked~.control__indicator {
    background: #fff;
    border-color: #fc7136
}

#remodal-login .control input:disabled~.control__indicator {
    background: #e6e6e6;
    opacity: .6;
    pointer-events: none
}

#remodal-login .control__indicator:after {
    content: '';
    position: absolute;
    display: none
}

#remodal-login .control input:checked~.control__indicator:after {
    display: block;
    background: #fc7136;
    border-color: #fc7136
}

#remodal-login .control--checkbox .control__indicator {
    top: 2px;
    height: 19px;
    width: 19px;
    border-radius: 3px
}

#remodal-login .control--checkbox .control__indicator:after {
    left: 6px;
    top: 2px;
    width: 5px;
    height: 12px;
    border: solid #fff;
    border-width: 0 2px 2px 0;
    transform: rotate(45deg)
}

#remodal-login .control--checkbox input:disabled~.control__indicator:after {
    border-color: #7b7b7b
}

#remodal-login .control--radio .control__indicator:after {
    left: 6px;
    top: 6px;
    height: 6px;
    width: 6px;
    border-radius: 50%
}

#remodal-login .control--radio input:disabled~.control__indicator:after {
    background: #7b7b7b
}

#remodal-login .checkbox-wrapper,
#remodal-login .input-wrapper {
    width: 100%;
    position: relative;
    display: inline-block;
    clear: both;
    margin-bottom: .625em
}

#remodal-login .checkbox-wrapper label.checkbox-title,
#remodal-login .checkbox-wrapper label.input-title,
#remodal-login .input-wrapper label.checkbox-title,
#remodal-login .input-wrapper label.input-title {
    margin-bottom: .3125em;
    color: #383d42;

    font-family: "proxima-soft", sans-serif;
    font-weight: 700;
    font-weight: 400
}

#remodal-login .input-wrapper input {
    margin: 0 0 .3125em;
    padding: .9375em 3.125em .9375em .9375em;
    background-color: #fff;
    border: 1px solid #cdd9ec;
    border-radius: 0;
    box-shadow: none;
    color: #383d42;

    font-family: "proxima-soft", sans-serif;
    font-weight: 400;
    outline: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out
}

@media screen and (min-width:768px) {
    #remodal-login .input-wrapper input {
        padding: .6875em 2.5em .6875em .9375em;
        border-radius: 3px;
        box-shadow: inset 0 2px 0 0 #f2f5fa;

    }
}

#remodal-login .input-wrapper input::-ms-clear {
    display: none
}

#remodal-login .input-wrapper input::-webkit-input-placeholder {
    color: #677079;

    font-family: "proxima-soft", sans-serif;
    font-weight: 400
}

#remodal-login .input-wrapper input::-moz-placeholder {
    color: #677079;

    font-family: "proxima-soft", sans-serif;
    font-weight: 400
}

#remodal-login .input-wrapper input:-moz-placeholder {
    color: #677079;

    font-family: "proxima-soft", sans-serif;
    font-weight: 400
}

#remodal-login .input-wrapper input:-ms-input-placeholder {
    color: #677079;

    font-family: "proxima-soft", sans-serif;
    font-weight: 400
}

#remodal-login .input-wrapper input:focus {
    box-shadow: 0 2px 0 0 #f2f5fa
}

#remodal-login .input-wrapper input:disabled {
    opacity: .66666;
    pointer-events: none
}

#remodal-login .input-wrapper input.ng-dirty.ng-invalid {
    border: 1px solid #fca7a5;
    box-shadow: none
}

#remodal-login .input-wrapper input.ng-dirty.ng-invalid~i:before {
    content: "\6b";
    display: inline-block;
    position: absolute;
    right: 12px;
    bottom: 22px;
    color: #fc8f8c;

}

#remodal-login .input-wrapper input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 1000px #fff inset
}

#remodal-login .checkbox-wrapper .control input:focus~.control__indicator:after {
    background: 0 0;
    border-color: #fc7136
}

#remodal-login .checkbox-wrapper .control input:checked~.control__indicator {
    border-color: #fc7136
}

#remodal-login .checkbox-wrapper .control input:checked~.control__indicator:after {
    background: 0 0;
    border-color: #fc7136
}

#remodal-login .checkbox-wrapper .control input:focus~.control__indicator {
    border-color: #fc7136
}

#remodal-login .checkbox-wrapper .control {
    float: left;
    margin-right: 1.25em
}

#remodal-login #login-modal-scholarship-to-save,
#remodal-login #login-modal-school-to-save {
    display: none
}

#remodal-login .do-you-remember,
#remodal-login .show-password {
    float: left;
    display: block;
    margin-right: 2.35765%;
    width: 48.82117%;
    clear: none
}

#remodal-login .checkbox-wrapper.do-you-remember,
#remodal-login .do-you-remember,
#remodal-login .do-you-remember:last-child,
#remodal-login .oops-i-forgot,
#remodal-login .show-password:last-child {
    margin-right: 0
}

@media screen and (min-width:768px) {
    #remodal-login .input-wrapper input.ng-dirty.ng-invalid~i:before {
        right: 14px;
        bottom: 16px;

    }
    #remodal-login .show-password {
        display: none
    }
}

#remodal-login .show-password label {
    padding-left: 25px
}

#remodal-login .show-password a,
#remodal-login .show-password label {

    line-height: 1.75
}

@media screen and (min-width:768px) {
    #remodal-login .show-password a,
    #remodal-login .show-password label {

    }
    #remodal-login .checkbox-wrapper.do-you-remember,
    #remodal-login .do-you-remember,
    #remodal-login .oops-i-forgot {
        float: left;
        display: block;
        margin-right: 3.57866%;
        width: 48.21067%;
        clear: none
    }
    #remodal-login .checkbox-wrapper.do-you-remember:last-child,
    #remodal-login .do-you-remember:last-child,
    #remodal-login .oops-i-forgot:last-child {
        margin-right: 0
    }
}

#remodal-login .checkbox-wrapper.do-you-remember label,
#remodal-login .checkbox-wrapper.do-you-remember label.control,
#remodal-login .do-you-remember label,
#remodal-login .do-you-remember label.control,
#remodal-login .oops-i-forgot label,
#remodal-login .oops-i-forgot label.control {
    margin-right: 0;
    padding-left: 25px
}

#remodal-login .checkbox-wrapper.do-you-remember a,
#remodal-login .checkbox-wrapper.do-you-remember label,
#remodal-login .do-you-remember a,
#remodal-login .do-you-remember label,
#remodal-login .oops-i-forgot a,
#remodal-login .oops-i-forgot label {

    line-height: 1.75
}

@media screen and (min-width:768px) {
    #remodal-login .checkbox-wrapper.do-you-remember a,
    #remodal-login .checkbox-wrapper.do-you-remember label,
    #remodal-login .do-you-remember a,
    #remodal-login .do-you-remember label,
    #remodal-login .oops-i-forgot a,
    #remodal-login .oops-i-forgot label {

        line-height: 1.55
    }
    #remodal-login .oops-i-forgot {
        margin-right: 0;
        position: relative;
        bottom: 1px;
        text-align: right
    }
    #remodal-login .oops-i-forgot.mobile {
        display: none
    }
}

#remodal-login .oops-i-forgot.mobile {
    margin-top: .625em;
    text-align: center
}

#remodal-login .oops-i-forgot.desktop {
    display: none
}

#remodal-login .oops-i-forgot a {
    color: #3c92d4;
    text-decoration: underline
}

#remodal-login button.signup {
    position: relative;
    bottom: 0;
    width: 100%;
    margin: .625em 0 0;
    padding: 1.25em;

    box-shadow: none;
    outline: 0
}

@media screen and (min-width:768px) {
    #remodal-login .oops-i-forgot.desktop {
        display: inline-block
    }
    #remodal-login button.signup {
        margin: 1.25em 0 0
    }
}

#remodal-login button.signup:active,
#remodal-login button.signup:focus {
    box-shadow: none;
    outline: 0
}

#remodal-login button.signup:disabled {
    background-color: #c6cdd8;
    border-color: #c6cdd8;
    opacity: .75
}

#remodal-login .already-account {
    display: -webkit-inline-box;
    display: -moz-inline-box;
    display: inline-box;
    display: -webkit-inline-flex;
    display: -moz-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    -ms-justify-content: space-between;
    -o-justify-content: space-between;
    justify-content: space-between;
    -ms-flex-pack: justify;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    width: 100%;
    margin: .3125em 0 0;
    padding: 1.25em 0 .3125em;
    color: #4f575e;
    font-family: "proxima-soft", sans-serif;
    font-weight: 600;

    text-align: center
}

@media screen and (min-width:768px) {
    #remodal-login .already-account {
        margin: 1.25em 0 0;
        padding: 1.25em 0 0;
        border-top: 1px solid #e0e7f3
    }
}

#remodal-login .already-account .button,
#remodal-login .already-account .main-footer .footer-links ul li #feedback-widget a,
#remodal-login .already-account .page-online-products #contact-us .btn,
#remodal-login .already-account .page-online-products #profile-types .btn,
.main-footer .footer-links ul li #feedback-widget #remodal-login .already-account a,
.page-online-products #contact-us #remodal-login .already-account .btn,
.page-online-products #profile-types #remodal-login .already-account .btn {
    position: relative;
    bottom: initial;
    margin: 0;
    width: auto;
    padding: .9375em 1.875em;

}

#remodal-login #forgot-password-modal {
    display: none
}

#remodal-login #forgot-password-modal.active {
    display: block
}

#remodal-login #forgot-password-modal #forgot-password-text {
    display: none
}

#remodal-login #forgot-password-modal #forgot-password-text.active {
    display: block
}

#remodal-login #forgot-password-modal #forgot-password-text p {
    margin: 1.25em 0;
    color: rgba(56, 61, 66, .8);
    font-family: "proxima-soft", sans-serif;
    font-weight: 400;

    text-align: left
}

#remodal-three-step .error,
#remodal-three-step .search_error,
#remodal-three-step .step h3,
#remodal-three-step .step h3:before,
#remodal-three-step h2 {
    font-family: "proxima-soft", sans-serif;
    font-weight: 700
}

#remodal-login #forgot-password-modal #forgot-password-success {
    display: none
}

#remodal-login #forgot-password-modal #forgot-password-success.active {
    display: block
}

#remodal-login #forgot-password-modal #forgot-password-success h2 {
    color: #81ba7f
}

#remodal-login #forgot-password-modal .back-to-login {
    margin: .625em 0 0
}

#remodal-login #forgot-password-modal .back-to-login a {

    text-decoration: underline
}

.selectize-dropdown {
    z-index: 11000;
    display: none
}

#majors {
    display: none
}

#remodal-three-step {
    padding: 1.5625em;
    background: #eff1f5
}

#remodal-three-step h2 {
    margin: 0 0 5px;

    position: absolute;
    padding: .9375em 0 .9375em 1.25em;
    color: #fff;
    width: 100%;
    text-align: left;
    left: 0;
    top: 0;
    line-height: 1.2
}

#remodal-three-step h2:after {
    position: absolute;
    bottom: -.5em;
    left: 2.375em;
    width: 0;
    height: 0;
    border-left: 12px solid transparent;
    border-right: 12px solid transparent;
    border-top: 12px solid #8aac5c
}

#remodal-three-step .remodal-close {
    top: 15px;
    right: 20px
}

@media screen and (min-width:768px) {
    #remodal-three-step {
        padding: 3.125em
    }
    #remodal-three-step h2 {
        border-top-left-radius: 6px;
        border-top-right-radius: 6px;

    }
    #remodal-three-step .remodal-close {
        top: 25px
    }
}

#remodal-three-step .remodal-close:after {
    color: #fff;

}

@media screen and (min-width:768px) {
    #remodal-three-step .remodal-close:after {

    }
}

#remodal-three-step .step-navigation .button,
#remodal-three-step .step-navigation .main-footer .footer-links ul li #feedback-widget a,
#remodal-three-step .step-navigation .page-online-products #contact-us .btn,
#remodal-three-step .step-navigation .page-online-products #profile-types .btn,
.main-footer .footer-links ul li #feedback-widget #remodal-three-step .step-navigation a,
.page-online-products #contact-us #remodal-three-step .step-navigation .btn,
.page-online-products #profile-types #remodal-three-step .step-navigation .btn {
    padding: .9375em 1.875em;

}

#remodal-three-step .error,
#remodal-three-step .search_error {
    background-color: rgba(254, 102, 95, .1);
    color: rgba(254, 102, 95, .6);
    padding: .625em;
    ;
    line-height: 1;
    text-align: center;
    border-radius: 3px
}

#remodal-three-step .search_error {
    margin: -.625em 0 1.875em 5.3125em;
    padding: .9375em
}

#remodal-three-step .step {
    padding: 0 0 1.875em;
    position: relative;
    text-align: left
}

#remodal-three-step .step::after {
    clear: both;
    content: "";
    display: table
}

#remodal-three-step .step:first-of-type {
    margin-top: 3.75em
}

#remodal-three-step .step h3 {
    margin: 0 0 .625em;
    padding-top: .625em;
    padding-left: 3.25em;
    color: #383d42;

}

#remodal-three-step .step h3:before {
    content: attr(data-step-id);

    border-radius: 999px;
    border: 2px solid #d3d6d9;
    width: 1.875em;
    height: 1.875em;
    display: inline-block;
    position: absolute;
    left: 0;
    top: .25em;
    text-align: center;
    color: #808a93;
    line-height: 1.75em
}

@media screen and (min-width:768px) {
    #remodal-three-step .step h3 {
        padding-left: 3.875em
    }
    #remodal-three-step .step h3:before {

        text-indent: .0625em;
        top: 0
    }
}

#remodal-three-step .step.finished h3:before {
    background-color: #81ba7f;
    border-color: #81ba7f;
    color: #fff;
    font-family: pi-icon-set!important;
    content: '4'
}

#remodal-three-step .step .fields {
    padding-left: 3.75em
}

@media screen and (min-width:768px) {
    #remodal-three-step .step .fields {
        padding-left: 4.375em
    }
}

#remodal-three-step .step .fields p {
    color: #737d87;

    font-weight: 400;
    margin: 0 0 .625em
}

#remodal-three-step .step .fields input[type=text],
#remodal-three-step .step .fields select {
    border: none;
    border-radius: 3px;
    padding: .625em .9375em;
    outline: 0;

    width: 100%;
    margin: 0
}

#remodal-three-step .step .fields input[type=text]:focus,
#remodal-three-step .step .fields select:focus {
    outline-color: transparent;
    outline-style: none
}

#remodal-three-step .step .fields select {
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    background: url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/cloud/images/select-filter-bg.png) right center no-repeat #fff;
    font-family: "proxima-soft", sans-serif;
    font-weight: 400;
    color: #383d42
}

#remodal-three-step .step .fields select::-ms-expand {
    display: none
}

#remodal-three-step .step .fields .selectize-control .selectize-input,
#remodal-three-step .step .fields .selectize-control .selectize-input.active {
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    background: url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/cloud/images/select-filter-bg.png) right center no-repeat #fff;
    border-radius: 3px;
    font-style: normal;

    border: none;
    box-shadow: none;
    min-height: 36px
}

#remodal-three-step .step .fields .selectize-control .items .item {
    margin: .3125em;
    padding: .3125em .625em;
    background-color: #60a85e;
    color: #fff;
    border-radius: 3px;
    ;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700
}

#remodal-three-step .step .fields .selectize-control .items .item span {
    font-size: 0;
    line-height: 0
}

#remodal-three-step .step .fields .selectize-control .items .item span:hover:after {
    opacity: 1
}

#remodal-three-step .step .fields .selectize-control .items .item span:after {
    font-family: pi-icon-set!important;
    font-style: normal!important;
    font-weight: 400!important;
    font-variant: normal!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    content: "3";

    position: relative;
    top: .1875em;
    margin-left: .625em;
    opacity: .5
}

#remodal-three-step .step .fields .or-wrapper,
.notification-text,
.notification-text a {
    font-family: "proxima-soft", sans-serif
}

#remodal-three-step .step .fields .checkbox label {
    position: relative;
    padding-left: 25px;
    color: #737d87;

    font-weight: 400
}

#remodal-three-step .step .fields .checkbox label:before {
    background: 0 0;
    border: 1px solid #b7bdc2;
    content: "";
    height: 18px;
    left: 0;
    position: absolute;
    top: 2px;
    width: 18px;
    border-radius: 99px
}

#remodal-three-step .step .fields .checkbox label:after {

    content: "\25CF";
    left: 4.5px;
    position: absolute;
    top: -1px;
    opacity: 0;
    filter: alpha(opacity=0);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"
}

#remodal-three-step .step .fields .checkbox input[type=checkbox] {
    cursor: pointer;
    position: absolute;
    width: calc(100% - 80px);
    height: initial;
    z-index: 1;
    opacity: 0;
    filter: alpha(opacity=0);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"
}

#remodal-three-step .step .fields .checkbox input[type=checkbox]:hover+label:after {
    opacity: 1;
    filter: alpha(opacity=100);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    border-color: #999
}

#remodal-three-step .step .fields .modal-1 .checkbox input[type=checkbox]:hover+label:after {
    border-color: #fff
}

#remodal-three-step .step .fields .checkbox input[type=checkbox]:checked+label:after,
#remodal-three-step .step .fields .checkbox input[type=checkbox]:checked+label:before {
    opacity: 1;
    filter: alpha(opacity=100);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    background: 0 0;
    border-color: #60a85e
}

#remodal-three-step .step .fields .checkbox input[type=checkbox]:checked+label:before {
    background: 0 0;
    border-color: #60a85e
}

#remodal-three-step .step .fields .checkbox input[type=checkbox]:checked+label {
    color: #60a85e
}

#remodal-three-step .step .fields .state-wrapper {
    overflow: auto
}

#remodal-three-step .step .fields .state-wrapper>div:nth-of-type(2n) {
    margin-right: 0
}

#remodal-three-step .step .fields .state-wrapper>div.error {
    margin-top: .625em;
    float: left;
    display: block;
    margin-right: 2.35765%;
    width: 100%
}

#remodal-three-step .step .fields .state-wrapper>div.error:last-child {
    margin-right: 0
}

#remodal-three-step .step .fields .state-wrapper input[type=text],
#remodal-three-step .step .fields .state-wrapper select {
    padding: .625em;

    min-height: 36px
}

#remodal-three-step .step .fields .state-wrapper select#stateRegions {
    padding-right: 2.5em
}

#remodal-three-step .step .fields .or-wrapper {
    text-align: center;
    width: 100%;
    font-weight: 700;
    margin-top: .3125em;
    margin-bottom: .3125em
}

@media screen and (min-width:768px) {
    #remodal-three-step .step .fields .or-wrapper {
        float: left;
        display: block;
        margin-right: 3.57866%;
        width: 6.13184%;
        margin-top: 1.8125em;
        margin-bottom: 0
    }
    #remodal-three-step .step .fields .or-wrapper:last-child {
        margin-right: 0
    }
}

.select2-container-multi .select2-choices .select2-search-field input {
    width: 525px!important
}

.notification-bar {
    position: fixed;
    top: 50px;
    width: 100%;
    height: 36px;
    opacity: .9;
    z-index: 99999
}

@media screen and (min-width:1024px) {
    .notification-bar {
        top: 60px
    }
}

.notification-text {
    font-weight: 400;
    color: #fff;
    ;
    position: absolute;
    width: 100%;
    line-height: 1.3;
    -webkit-animation: initiate 350ms ease;
    -moz-animation: initiate 350ms ease;
    -o-animation: initiate 350ms ease;
    animation: initiate 350ms ease;
    text-align: center;
    padding: 10px 40px
}

.notification-text .reg-icon {
    position: relative;
    top: 0
}

@media screen and (min-width:768px) {
    .notification-text {
        display: -webkit-box;
        display: -moz-box;
        display: box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -moz-box-align: center;
        box-align: center;
        -webkit-align-items: center;
        -moz-align-items: center;
        -ms-align-items: center;
        -o-align-items: center;
        align-items: center;
        -ms-flex-align: center;
        -webkit-box-pack: center;
        -moz-box-pack: center;
        box-pack: center;
        -webkit-justify-content: center;
        -moz-justify-content: center;
        -ms-justify-content: center;
        -o-justify-content: center;
        justify-content: center;
        -ms-flex-pack: center;
        height: 36px;
        padding: 0;

    }
    .notification-text .reg-icon {
        top: -4px
    }
}

.notification-text a {
    color: #fff;
    font-weight: 700;
    text-decoration: none;
    border-bottom: 1px solid rgba(255, 255, 255, .75);
    line-height: 1.2
}

.notification-text a:hover {
    color: #fff
}

.notification-bar input {
    display: none
}

.notification-bar label {
    cursor: pointer;
    color: #fff;
    position: absolute;
    z-index: 5;
    display: inline-block;
    overflow: hidden
}

.notification-bar label[for=hide] {
    right: 10px;
    top: 17px;
    -webkit-animation: initiate 350ms ease;
    -moz-animation: initiate 350ms ease;
    -o-animation: initiate 350ms ease;
    animation: initiate 350ms ease
}

@media screen and (min-width:569px) {
    .notification-bar label[for=hide] {
        top: 9px
    }
}

@media screen and (min-width:768px) {
    .notification-bar label[for=hide] {
        top: 9px;
        right: 15px
    }
}

.notification-bar label[for=show] {
    border-radius: 0 0 3px 3px;
    right: 10px;
    background: #2fb7a9;
    padding: 10px
}

.notification-bar label[for=show] i {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    box-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -o-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center;
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg);

}

.notification-bar input[value=hide]:checked~.notification-text,
.notification-bar input[value=hide]:checked~label[for=hide],
.notification-bar input[value=show]:checked~label[for=show] {
    -webkit-transition: ease 350ms;
    -moz-transition: ease 350ms;
    -o-transition: ease 350ms;
    transition: ease 350ms;
    -webkit-transform: translateY(-100%);
    -moz-transform: translateY(-100%);
    -o-transform: translateY(-100%);
    transform: translateY(-100%)
}

.notification-bar input[value=hide]:checked~label[for=show],
.notification-bar input[value=show]:checked~.notification-text,
.notification-bar input[value=show]:checked~label[for=hide] {
    -webkit-transition: ease 350ms;
    -moz-transition: ease 350ms;
    -o-transition: ease 350ms;
    transition: ease 350ms;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0)
}

@-webkit-keyframes initiate {
    0% {
        -webkit-transform: translateY(-100%)
    }
    50% {
        -webkit-transform: translateY(-50%)
    }
    100% {
        -webkit-transform: translateY(0)
    }
}

@-moz-keyframes initiate {
    0% {
        -moz-transform: translateY(-100%)
    }
    50% {
        -moz-transform: translateY(-50%)
    }
    100% {
        -moz-transform: translateY(0)
    }
}

@-o-keyframes initiate {
    0% {
        -o-transform: translateY(-100%)
    }
    50% {
        -o-transform: translateY(-50%)
    }
    100% {
        -o-transform: translateY(0)
    }
}

@keyframes initiate {
    0% {
        transform: translateY(-100%)
    }
    50% {
        transform: translateY(-50%)
    }
    100% {
        transform: translateY(0)
    }
}

#sweeps-bar {
    display: none;
    position: fixed;
    bottom: 75px;
    width: 100%;
    z-index: 99999;
    background: rgba(89, 177, 72, .9);
    overflow: visible!important
}

#sweeps-bar .notifactions .container,
#sweeps-bar .notifactions .page-act-course #main-content .pricing.no-matrix p,
#sweeps-bar .notifactions .page-act-course #main-content section.terms p,
#sweeps-bar .notifactions .page-act-practice-test #main-content .pricing.no-matrix p,
#sweeps-bar .notifactions .page-act-practice-test #main-content section.terms p,
#sweeps-bar .notifactions .page-online-products #main-content .wrap,
#sweeps-bar .notifactions .page-product #main-content .pricing.no-matrix p,
#sweeps-bar .notifactions .page-product #main-content section.terms p,
#sweeps-bar .notifactions .page-sat-course #main-content .pricing.no-matrix p,
#sweeps-bar .notifactions .page-sat-course #main-content section.terms p,
#sweeps-bar .notifactions .page-sat-practice-test #main-content .pricing.no-matrix p,
#sweeps-bar .notifactions .page-sat-practice-test #main-content section.terms p,
.page-act-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p,
.page-act-course #main-content section.terms #sweeps-bar .notifactions p,
.page-act-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p,
.page-act-practice-test #main-content section.terms #sweeps-bar .notifactions p,
.page-online-products #main-content #sweeps-bar .notifactions .wrap,
.page-product #main-content .pricing.no-matrix #sweeps-bar .notifactions p,
.page-product #main-content section.terms #sweeps-bar .notifactions p,
.page-sat-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p,
.page-sat-course #main-content section.terms #sweeps-bar .notifactions p,
.page-sat-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p,
.page-sat-practice-test #main-content section.terms #sweeps-bar .notifactions p {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    box-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -o-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    height: 60px
}

#sweeps-bar .notifactions .container img,
#sweeps-bar .notifactions .page-act-course #main-content .pricing.no-matrix p img,
#sweeps-bar .notifactions .page-act-course #main-content section.terms p img,
#sweeps-bar .notifactions .page-act-practice-test #main-content .pricing.no-matrix p img,
#sweeps-bar .notifactions .page-act-practice-test #main-content section.terms p img,
#sweeps-bar .notifactions .page-online-products #main-content .wrap img,
#sweeps-bar .notifactions .page-product #main-content .pricing.no-matrix p img,
#sweeps-bar .notifactions .page-product #main-content section.terms p img,
#sweeps-bar .notifactions .page-sat-course #main-content .pricing.no-matrix p img,
#sweeps-bar .notifactions .page-sat-course #main-content section.terms p img,
#sweeps-bar .notifactions .page-sat-practice-test #main-content .pricing.no-matrix p img,
#sweeps-bar .notifactions .page-sat-practice-test #main-content section.terms p img,
.page-act-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p img,
.page-act-course #main-content section.terms #sweeps-bar .notifactions p img,
.page-act-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p img,
.page-act-practice-test #main-content section.terms #sweeps-bar .notifactions p img,
.page-online-products #main-content #sweeps-bar .notifactions .wrap img,
.page-product #main-content .pricing.no-matrix #sweeps-bar .notifactions p img,
.page-product #main-content section.terms #sweeps-bar .notifactions p img,
.page-sat-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p img,
.page-sat-course #main-content section.terms #sweeps-bar .notifactions p img,
.page-sat-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p img,
.page-sat-practice-test #main-content section.terms #sweeps-bar .notifactions p img {
    display: none
}

@media screen and (min-width:1024px) {
    #sweeps-bar .notifactions .container img,
    #sweeps-bar .notifactions .page-act-course #main-content .pricing.no-matrix p img,
    #sweeps-bar .notifactions .page-act-course #main-content section.terms p img,
    #sweeps-bar .notifactions .page-act-practice-test #main-content .pricing.no-matrix p img,
    #sweeps-bar .notifactions .page-act-practice-test #main-content section.terms p img,
    #sweeps-bar .notifactions .page-online-products #main-content .wrap img,
    #sweeps-bar .notifactions .page-product #main-content .pricing.no-matrix p img,
    #sweeps-bar .notifactions .page-product #main-content section.terms p img,
    #sweeps-bar .notifactions .page-sat-course #main-content .pricing.no-matrix p img,
    #sweeps-bar .notifactions .page-sat-course #main-content section.terms p img,
    #sweeps-bar .notifactions .page-sat-practice-test #main-content .pricing.no-matrix p img,
    #sweeps-bar .notifactions .page-sat-practice-test #main-content section.terms p img,
    .page-act-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p img,
    .page-act-course #main-content section.terms #sweeps-bar .notifactions p img,
    .page-act-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p img,
    .page-act-practice-test #main-content section.terms #sweeps-bar .notifactions p img,
    .page-online-products #main-content #sweeps-bar .notifactions .wrap img,
    .page-product #main-content .pricing.no-matrix #sweeps-bar .notifactions p img,
    .page-product #main-content section.terms #sweeps-bar .notifactions p img,
    .page-sat-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p img,
    .page-sat-course #main-content section.terms #sweeps-bar .notifactions p img,
    .page-sat-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p img,
    .page-sat-practice-test #main-content section.terms #sweeps-bar .notifactions p img {
        display: inline-block;
        min-height: 90px;
        margin-right: 30px;
        margin-bottom: 30px
    }
}

#sweeps-bar .notifactions .container div,
#sweeps-bar .notifactions .page-act-course #main-content .pricing.no-matrix p div,
#sweeps-bar .notifactions .page-act-course #main-content section.terms p div,
#sweeps-bar .notifactions .page-act-practice-test #main-content .pricing.no-matrix p div,
#sweeps-bar .notifactions .page-act-practice-test #main-content section.terms p div,
#sweeps-bar .notifactions .page-online-products #main-content .wrap div,
#sweeps-bar .notifactions .page-product #main-content .pricing.no-matrix p div,
#sweeps-bar .notifactions .page-product #main-content section.terms p div,
#sweeps-bar .notifactions .page-sat-course #main-content .pricing.no-matrix p div,
#sweeps-bar .notifactions .page-sat-course #main-content section.terms p div,
#sweeps-bar .notifactions .page-sat-practice-test #main-content .pricing.no-matrix p div,
#sweeps-bar .notifactions .page-sat-practice-test #main-content section.terms p div,
.page-act-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p div,
.page-act-course #main-content section.terms #sweeps-bar .notifactions p div,
.page-act-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p div,
.page-act-practice-test #main-content section.terms #sweeps-bar .notifactions p div,
.page-online-products #main-content #sweeps-bar .notifactions .wrap div,
.page-product #main-content .pricing.no-matrix #sweeps-bar .notifactions p div,
.page-product #main-content section.terms #sweeps-bar .notifactions p div,
.page-sat-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p div,
.page-sat-course #main-content section.terms #sweeps-bar .notifactions p div,
.page-sat-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p div,
.page-sat-practice-test #main-content section.terms #sweeps-bar .notifactions p div {
    position: relative;
    margin: 0;
    padding: 0 20px 0 0;
    text-align: left
}

@media screen and (min-width:768px) {
    #sweeps-bar {
        bottom: 0
    }
    #sweeps-bar .notifactions .container div,
    #sweeps-bar .notifactions .page-act-course #main-content .pricing.no-matrix p div,
    #sweeps-bar .notifactions .page-act-course #main-content section.terms p div,
    #sweeps-bar .notifactions .page-act-practice-test #main-content .pricing.no-matrix p div,
    #sweeps-bar .notifactions .page-act-practice-test #main-content section.terms p div,
    #sweeps-bar .notifactions .page-online-products #main-content .wrap div,
    #sweeps-bar .notifactions .page-product #main-content .pricing.no-matrix p div,
    #sweeps-bar .notifactions .page-product #main-content section.terms p div,
    #sweeps-bar .notifactions .page-sat-course #main-content .pricing.no-matrix p div,
    #sweeps-bar .notifactions .page-sat-course #main-content section.terms p div,
    #sweeps-bar .notifactions .page-sat-practice-test #main-content .pricing.no-matrix p div,
    #sweeps-bar .notifactions .page-sat-practice-test #main-content section.terms p div,
    .page-act-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p div,
    .page-act-course #main-content section.terms #sweeps-bar .notifactions p div,
    .page-act-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p div,
    .page-act-practice-test #main-content section.terms #sweeps-bar .notifactions p div,
    .page-online-products #main-content #sweeps-bar .notifactions .wrap div,
    .page-product #main-content .pricing.no-matrix #sweeps-bar .notifactions p div,
    .page-product #main-content section.terms #sweeps-bar .notifactions p div,
    .page-sat-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p div,
    .page-sat-course #main-content section.terms #sweeps-bar .notifactions p div,
    .page-sat-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p div,
    .page-sat-practice-test #main-content section.terms #sweeps-bar .notifactions p div {
        padding: 0 30px 0 0
    }
}

#sweeps-bar .notifactions .container div h2,
#sweeps-bar .notifactions .page-act-course #main-content .pricing.no-matrix p div h2,
#sweeps-bar .notifactions .page-act-course #main-content section.terms p div h2,
#sweeps-bar .notifactions .page-act-practice-test #main-content .pricing.no-matrix p div h2,
#sweeps-bar .notifactions .page-act-practice-test #main-content section.terms p div h2,
#sweeps-bar .notifactions .page-online-products #main-content .wrap div h2,
#sweeps-bar .notifactions .page-product #main-content .pricing.no-matrix p div h2,
#sweeps-bar .notifactions .page-product #main-content section.terms p div h2,
#sweeps-bar .notifactions .page-sat-course #main-content .pricing.no-matrix p div h2,
#sweeps-bar .notifactions .page-sat-course #main-content section.terms p div h2,
#sweeps-bar .notifactions .page-sat-practice-test #main-content .pricing.no-matrix p div h2,
#sweeps-bar .notifactions .page-sat-practice-test #main-content section.terms p div h2,
.page-act-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p div h2,
.page-act-course #main-content section.terms #sweeps-bar .notifactions p div h2,
.page-act-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p div h2,
.page-act-practice-test #main-content section.terms #sweeps-bar .notifactions p div h2,
.page-online-products #main-content #sweeps-bar .notifactions .wrap div h2,
.page-product #main-content .pricing.no-matrix #sweeps-bar .notifactions p div h2,
.page-product #main-content section.terms #sweeps-bar .notifactions p div h2,
.page-sat-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p div h2,
.page-sat-course #main-content section.terms #sweeps-bar .notifactions p div h2,
.page-sat-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p div h2,
.page-sat-practice-test #main-content section.terms #sweeps-bar .notifactions p div h2 {
    margin: 0;
    color: #fff;

    font-weight: 800;
    line-height: 1.2
}

@media screen and (min-width:768px) {
    #sweeps-bar .notifactions .container div h2,
    #sweeps-bar .notifactions .page-act-course #main-content .pricing.no-matrix p div h2,
    #sweeps-bar .notifactions .page-act-course #main-content section.terms p div h2,
    #sweeps-bar .notifactions .page-act-practice-test #main-content .pricing.no-matrix p div h2,
    #sweeps-bar .notifactions .page-act-practice-test #main-content section.terms p div h2,
    #sweeps-bar .notifactions .page-online-products #main-content .wrap div h2,
    #sweeps-bar .notifactions .page-product #main-content .pricing.no-matrix p div h2,
    #sweeps-bar .notifactions .page-product #main-content section.terms p div h2,
    #sweeps-bar .notifactions .page-sat-course #main-content .pricing.no-matrix p div h2,
    #sweeps-bar .notifactions .page-sat-course #main-content section.terms p div h2,
    #sweeps-bar .notifactions .page-sat-practice-test #main-content .pricing.no-matrix p div h2,
    #sweeps-bar .notifactions .page-sat-practice-test #main-content section.terms p div h2,
    .page-act-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p div h2,
    .page-act-course #main-content section.terms #sweeps-bar .notifactions p div h2,
    .page-act-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p div h2,
    .page-act-practice-test #main-content section.terms #sweeps-bar .notifactions p div h2,
    .page-online-products #main-content #sweeps-bar .notifactions .wrap div h2,
    .page-product #main-content .pricing.no-matrix #sweeps-bar .notifactions p div h2,
    .page-product #main-content section.terms #sweeps-bar .notifactions p div h2,
    .page-sat-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p div h2,
    .page-sat-course #main-content section.terms #sweeps-bar .notifactions p div h2,
    .page-sat-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p div h2,
    .page-sat-practice-test #main-content section.terms #sweeps-bar .notifactions p div h2 {

    }
}

@media screen and (min-width:1024px) {
    #sweeps-bar .notifactions .container div,
    #sweeps-bar .notifactions .page-act-course #main-content .pricing.no-matrix p div,
    #sweeps-bar .notifactions .page-act-course #main-content section.terms p div,
    #sweeps-bar .notifactions .page-act-practice-test #main-content .pricing.no-matrix p div,
    #sweeps-bar .notifactions .page-act-practice-test #main-content section.terms p div,
    #sweeps-bar .notifactions .page-online-products #main-content .wrap div,
    #sweeps-bar .notifactions .page-product #main-content .pricing.no-matrix p div,
    #sweeps-bar .notifactions .page-product #main-content section.terms p div,
    #sweeps-bar .notifactions .page-sat-course #main-content .pricing.no-matrix p div,
    #sweeps-bar .notifactions .page-sat-course #main-content section.terms p div,
    #sweeps-bar .notifactions .page-sat-practice-test #main-content .pricing.no-matrix p div,
    #sweeps-bar .notifactions .page-sat-practice-test #main-content section.terms p div,
    .page-act-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p div,
    .page-act-course #main-content section.terms #sweeps-bar .notifactions p div,
    .page-act-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p div,
    .page-act-practice-test #main-content section.terms #sweeps-bar .notifactions p div,
    .page-online-products #main-content #sweeps-bar .notifactions .wrap div,
    .page-product #main-content .pricing.no-matrix #sweeps-bar .notifactions p div,
    .page-product #main-content section.terms #sweeps-bar .notifactions p div,
    .page-sat-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p div,
    .page-sat-course #main-content section.terms #sweeps-bar .notifactions p div,
    .page-sat-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p div,
    .page-sat-practice-test #main-content section.terms #sweeps-bar .notifactions p div {
        padding: 0 40px 0 0
    }
    #sweeps-bar .notifactions .container div h2,
    #sweeps-bar .notifactions .page-act-course #main-content .pricing.no-matrix p div h2,
    #sweeps-bar .notifactions .page-act-course #main-content section.terms p div h2,
    #sweeps-bar .notifactions .page-act-practice-test #main-content .pricing.no-matrix p div h2,
    #sweeps-bar .notifactions .page-act-practice-test #main-content section.terms p div h2,
    #sweeps-bar .notifactions .page-online-products #main-content .wrap div h2,
    #sweeps-bar .notifactions .page-product #main-content .pricing.no-matrix p div h2,
    #sweeps-bar .notifactions .page-product #main-content section.terms p div h2,
    #sweeps-bar .notifactions .page-sat-course #main-content .pricing.no-matrix p div h2,
    #sweeps-bar .notifactions .page-sat-course #main-content section.terms p div h2,
    #sweeps-bar .notifactions .page-sat-practice-test #main-content .pricing.no-matrix p div h2,
    #sweeps-bar .notifactions .page-sat-practice-test #main-content section.terms p div h2,
    .page-act-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p div h2,
    .page-act-course #main-content section.terms #sweeps-bar .notifactions p div h2,
    .page-act-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p div h2,
    .page-act-practice-test #main-content section.terms #sweeps-bar .notifactions p div h2,
    .page-online-products #main-content #sweeps-bar .notifactions .wrap div h2,
    .page-product #main-content .pricing.no-matrix #sweeps-bar .notifactions p div h2,
    .page-product #main-content section.terms #sweeps-bar .notifactions p div h2,
    .page-sat-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p div h2,
    .page-sat-course #main-content section.terms #sweeps-bar .notifactions p div h2,
    .page-sat-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p div h2,
    .page-sat-practice-test #main-content section.terms #sweeps-bar .notifactions p div h2 {

    }
}

#sweeps-bar .notifactions .container div h3,
#sweeps-bar .notifactions .page-act-course #main-content .pricing.no-matrix p div h3,
#sweeps-bar .notifactions .page-act-course #main-content section.terms p div h3,
#sweeps-bar .notifactions .page-act-practice-test #main-content .pricing.no-matrix p div h3,
#sweeps-bar .notifactions .page-act-practice-test #main-content section.terms p div h3,
#sweeps-bar .notifactions .page-online-products #main-content .wrap div h3,
#sweeps-bar .notifactions .page-product #main-content .pricing.no-matrix p div h3,
#sweeps-bar .notifactions .page-product #main-content section.terms p div h3,
#sweeps-bar .notifactions .page-sat-course #main-content .pricing.no-matrix p div h3,
#sweeps-bar .notifactions .page-sat-course #main-content section.terms p div h3,
#sweeps-bar .notifactions .page-sat-practice-test #main-content .pricing.no-matrix p div h3,
#sweeps-bar .notifactions .page-sat-practice-test #main-content section.terms p div h3,
.page-act-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p div h3,
.page-act-course #main-content section.terms #sweeps-bar .notifactions p div h3,
.page-act-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p div h3,
.page-act-practice-test #main-content section.terms #sweeps-bar .notifactions p div h3,
.page-online-products #main-content #sweeps-bar .notifactions .wrap div h3,
.page-product #main-content .pricing.no-matrix #sweeps-bar .notifactions p div h3,
.page-product #main-content section.terms #sweeps-bar .notifactions p div h3,
.page-sat-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p div h3,
.page-sat-course #main-content section.terms #sweeps-bar .notifactions p div h3,
.page-sat-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p div h3,
.page-sat-practice-test #main-content section.terms #sweeps-bar .notifactions p div h3 {
    display: none
}

#sweeps-bar .notifactions .container .button,
#sweeps-bar .notifactions .container .main-footer .footer-links ul li #feedback-widget a,
#sweeps-bar .notifactions .container .page-online-products #contact-us .btn,
#sweeps-bar .notifactions .container .page-online-products #profile-types .btn,
#sweeps-bar .notifactions .page-act-course #main-content .pricing.no-matrix p .button,
#sweeps-bar .notifactions .page-act-course #main-content .pricing.no-matrix p .main-footer .footer-links ul li #feedback-widget a,
#sweeps-bar .notifactions .page-act-course #main-content .pricing.no-matrix p .page-online-products #contact-us .btn,
#sweeps-bar .notifactions .page-act-course #main-content .pricing.no-matrix p .page-online-products #profile-types .btn,
#sweeps-bar .notifactions .page-act-course #main-content section.terms p .button,
#sweeps-bar .notifactions .page-act-course #main-content section.terms p .main-footer .footer-links ul li #feedback-widget a,
#sweeps-bar .notifactions .page-act-course #main-content section.terms p .page-online-products #contact-us .btn,
#sweeps-bar .notifactions .page-act-course #main-content section.terms p .page-online-products #profile-types .btn,
#sweeps-bar .notifactions .page-act-practice-test #main-content .pricing.no-matrix p .button,
#sweeps-bar .notifactions .page-act-practice-test #main-content .pricing.no-matrix p .main-footer .footer-links ul li #feedback-widget a,
#sweeps-bar .notifactions .page-act-practice-test #main-content .pricing.no-matrix p .page-online-products #contact-us .btn,
#sweeps-bar .notifactions .page-act-practice-test #main-content .pricing.no-matrix p .page-online-products #profile-types .btn,
#sweeps-bar .notifactions .page-act-practice-test #main-content section.terms p .button,
#sweeps-bar .notifactions .page-act-practice-test #main-content section.terms p .main-footer .footer-links ul li #feedback-widget a,
#sweeps-bar .notifactions .page-act-practice-test #main-content section.terms p .page-online-products #contact-us .btn,
#sweeps-bar .notifactions .page-act-practice-test #main-content section.terms p .page-online-products #profile-types .btn,
#sweeps-bar .notifactions .page-online-products #contact-us #main-content .wrap .btn,
#sweeps-bar .notifactions .page-online-products #main-content .wrap #contact-us .btn,
#sweeps-bar .notifactions .page-online-products #main-content .wrap #profile-types .btn,
#sweeps-bar .notifactions .page-online-products #main-content .wrap .button,
#sweeps-bar .notifactions .page-online-products #main-content .wrap .main-footer .footer-links ul li #feedback-widget a,
#sweeps-bar .notifactions .page-online-products #profile-types #main-content .wrap .btn,
#sweeps-bar .notifactions .page-product #main-content .pricing.no-matrix p .button,
#sweeps-bar .notifactions .page-product #main-content .pricing.no-matrix p .main-footer .footer-links ul li #feedback-widget a,
#sweeps-bar .notifactions .page-product #main-content .pricing.no-matrix p .page-online-products #contact-us .btn,
#sweeps-bar .notifactions .page-product #main-content .pricing.no-matrix p .page-online-products #profile-types .btn,
#sweeps-bar .notifactions .page-product #main-content section.terms p .button,
#sweeps-bar .notifactions .page-product #main-content section.terms p .main-footer .footer-links ul li #feedback-widget a,
#sweeps-bar .notifactions .page-product #main-content section.terms p .page-online-products #contact-us .btn,
#sweeps-bar .notifactions .page-product #main-content section.terms p .page-online-products #profile-types .btn,
#sweeps-bar .notifactions .page-sat-course #main-content .pricing.no-matrix p .button,
#sweeps-bar .notifactions .page-sat-course #main-content .pricing.no-matrix p .main-footer .footer-links ul li #feedback-widget a,
#sweeps-bar .notifactions .page-sat-course #main-content .pricing.no-matrix p .page-online-products #contact-us .btn,
#sweeps-bar .notifactions .page-sat-course #main-content .pricing.no-matrix p .page-online-products #profile-types .btn,
#sweeps-bar .notifactions .page-sat-course #main-content section.terms p .button,
#sweeps-bar .notifactions .page-sat-course #main-content section.terms p .main-footer .footer-links ul li #feedback-widget a,
#sweeps-bar .notifactions .page-sat-course #main-content section.terms p .page-online-products #contact-us .btn,
#sweeps-bar .notifactions .page-sat-course #main-content section.terms p .page-online-products #profile-types .btn,
#sweeps-bar .notifactions .page-sat-practice-test #main-content .pricing.no-matrix p .button,
#sweeps-bar .notifactions .page-sat-practice-test #main-content .pricing.no-matrix p .main-footer .footer-links ul li #feedback-widget a,
#sweeps-bar .notifactions .page-sat-practice-test #main-content .pricing.no-matrix p .page-online-products #contact-us .btn,
#sweeps-bar .notifactions .page-sat-practice-test #main-content .pricing.no-matrix p .page-online-products #profile-types .btn,
#sweeps-bar .notifactions .page-sat-practice-test #main-content section.terms p .button,
#sweeps-bar .notifactions .page-sat-practice-test #main-content section.terms p .main-footer .footer-links ul li #feedback-widget a,
#sweeps-bar .notifactions .page-sat-practice-test #main-content section.terms p .page-online-products #contact-us .btn,
#sweeps-bar .notifactions .page-sat-practice-test #main-content section.terms p .page-online-products #profile-types .btn,
.main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .container a,
.main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-act-course #main-content .pricing.no-matrix p a,
.main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-act-course #main-content section.terms p a,
.main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-act-practice-test #main-content .pricing.no-matrix p a,
.main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-act-practice-test #main-content section.terms p a,
.main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-online-products #main-content .wrap a,
.main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-product #main-content .pricing.no-matrix p a,
.main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-product #main-content section.terms p a,
.main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-sat-course #main-content .pricing.no-matrix p a,
.main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-sat-course #main-content section.terms p a,
.main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-sat-practice-test #main-content .pricing.no-matrix p a,
.main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-sat-practice-test #main-content section.terms p a,
.main-footer .footer-links ul li #feedback-widget .page-act-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p a,
.main-footer .footer-links ul li #feedback-widget .page-act-course #main-content section.terms #sweeps-bar .notifactions p a,
.main-footer .footer-links ul li #feedback-widget .page-act-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p a,
.main-footer .footer-links ul li #feedback-widget .page-act-practice-test #main-content section.terms #sweeps-bar .notifactions p a,
.main-footer .footer-links ul li #feedback-widget .page-online-products #main-content #sweeps-bar .notifactions .wrap a,
.main-footer .footer-links ul li #feedback-widget .page-product #main-content .pricing.no-matrix #sweeps-bar .notifactions p a,
.main-footer .footer-links ul li #feedback-widget .page-product #main-content section.terms #sweeps-bar .notifactions p a,
.main-footer .footer-links ul li #feedback-widget .page-sat-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p a,
.main-footer .footer-links ul li #feedback-widget .page-sat-course #main-content section.terms #sweeps-bar .notifactions p a,
.main-footer .footer-links ul li #feedback-widget .page-sat-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p a,
.main-footer .footer-links ul li #feedback-widget .page-sat-practice-test #main-content section.terms #sweeps-bar .notifactions p a,
.page-act-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .button,
.page-act-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .main-footer .footer-links ul li #feedback-widget a,
.page-act-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .page-online-products #contact-us .btn,
.page-act-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .page-online-products #profile-types .btn,
.page-act-course #main-content section.terms #sweeps-bar .notifactions p .button,
.page-act-course #main-content section.terms #sweeps-bar .notifactions p .main-footer .footer-links ul li #feedback-widget a,
.page-act-course #main-content section.terms #sweeps-bar .notifactions p .page-online-products #contact-us .btn,
.page-act-course #main-content section.terms #sweeps-bar .notifactions p .page-online-products #profile-types .btn,
.page-act-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .button,
.page-act-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .main-footer .footer-links ul li #feedback-widget a,
.page-act-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .page-online-products #contact-us .btn,
.page-act-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .page-online-products #profile-types .btn,
.page-act-practice-test #main-content section.terms #sweeps-bar .notifactions p .button,
.page-act-practice-test #main-content section.terms #sweeps-bar .notifactions p .main-footer .footer-links ul li #feedback-widget a,
.page-act-practice-test #main-content section.terms #sweeps-bar .notifactions p .page-online-products #contact-us .btn,
.page-act-practice-test #main-content section.terms #sweeps-bar .notifactions p .page-online-products #profile-types .btn,
.page-online-products #contact-us #main-content #sweeps-bar .notifactions .wrap .btn,
.page-online-products #contact-us #sweeps-bar .notifactions .container .btn,
.page-online-products #contact-us #sweeps-bar .notifactions .page-act-course #main-content .pricing.no-matrix p .btn,
.page-online-products #contact-us #sweeps-bar .notifactions .page-act-course #main-content section.terms p .btn,
.page-online-products #contact-us #sweeps-bar .notifactions .page-act-practice-test #main-content .pricing.no-matrix p .btn,
.page-online-products #contact-us #sweeps-bar .notifactions .page-act-practice-test #main-content section.terms p .btn,
.page-online-products #contact-us #sweeps-bar .notifactions .page-product #main-content .pricing.no-matrix p .btn,
.page-online-products #contact-us #sweeps-bar .notifactions .page-product #main-content section.terms p .btn,
.page-online-products #contact-us #sweeps-bar .notifactions .page-sat-course #main-content .pricing.no-matrix p .btn,
.page-online-products #contact-us #sweeps-bar .notifactions .page-sat-course #main-content section.terms p .btn,
.page-online-products #contact-us #sweeps-bar .notifactions .page-sat-practice-test #main-content .pricing.no-matrix p .btn,
.page-online-products #contact-us #sweeps-bar .notifactions .page-sat-practice-test #main-content section.terms p .btn,
.page-online-products #contact-us .page-act-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .btn,
.page-online-products #contact-us .page-act-course #main-content section.terms #sweeps-bar .notifactions p .btn,
.page-online-products #contact-us .page-act-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .btn,
.page-online-products #contact-us .page-act-practice-test #main-content section.terms #sweeps-bar .notifactions p .btn,
.page-online-products #contact-us .page-product #main-content .pricing.no-matrix #sweeps-bar .notifactions p .btn,
.page-online-products #contact-us .page-product #main-content section.terms #sweeps-bar .notifactions p .btn,
.page-online-products #contact-us .page-sat-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .btn,
.page-online-products #contact-us .page-sat-course #main-content section.terms #sweeps-bar .notifactions p .btn,
.page-online-products #contact-us .page-sat-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .btn,
.page-online-products #contact-us .page-sat-practice-test #main-content section.terms #sweeps-bar .notifactions p .btn,
.page-online-products #main-content #sweeps-bar .notifactions .wrap #contact-us .btn,
.page-online-products #main-content #sweeps-bar .notifactions .wrap #profile-types .btn,
.page-online-products #main-content #sweeps-bar .notifactions .wrap .button,
.page-online-products #main-content #sweeps-bar .notifactions .wrap .main-footer .footer-links ul li #feedback-widget a,
.page-online-products #profile-types #main-content #sweeps-bar .notifactions .wrap .btn,
.page-online-products #profile-types #sweeps-bar .notifactions .container .btn,
.page-online-products #profile-types #sweeps-bar .notifactions .page-act-course #main-content .pricing.no-matrix p .btn,
.page-online-products #profile-types #sweeps-bar .notifactions .page-act-course #main-content section.terms p .btn,
.page-online-products #profile-types #sweeps-bar .notifactions .page-act-practice-test #main-content .pricing.no-matrix p .btn,
.page-online-products #profile-types #sweeps-bar .notifactions .page-act-practice-test #main-content section.terms p .btn,
.page-online-products #profile-types #sweeps-bar .notifactions .page-product #main-content .pricing.no-matrix p .btn,
.page-online-products #profile-types #sweeps-bar .notifactions .page-product #main-content section.terms p .btn,
.page-online-products #profile-types #sweeps-bar .notifactions .page-sat-course #main-content .pricing.no-matrix p .btn,
.page-online-products #profile-types #sweeps-bar .notifactions .page-sat-course #main-content section.terms p .btn,
.page-online-products #profile-types #sweeps-bar .notifactions .page-sat-practice-test #main-content .pricing.no-matrix p .btn,
.page-online-products #profile-types #sweeps-bar .notifactions .page-sat-practice-test #main-content section.terms p .btn,
.page-online-products #profile-types .page-act-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .btn,
.page-online-products #profile-types .page-act-course #main-content section.terms #sweeps-bar .notifactions p .btn,
.page-online-products #profile-types .page-act-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .btn,
.page-online-products #profile-types .page-act-practice-test #main-content section.terms #sweeps-bar .notifactions p .btn,
.page-online-products #profile-types .page-product #main-content .pricing.no-matrix #sweeps-bar .notifactions p .btn,
.page-online-products #profile-types .page-product #main-content section.terms #sweeps-bar .notifactions p .btn,
.page-online-products #profile-types .page-sat-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .btn,
.page-online-products #profile-types .page-sat-course #main-content section.terms #sweeps-bar .notifactions p .btn,
.page-online-products #profile-types .page-sat-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .btn,
.page-online-products #profile-types .page-sat-practice-test #main-content section.terms #sweeps-bar .notifactions p .btn,
.page-product #main-content .pricing.no-matrix #sweeps-bar .notifactions p .button,
.page-product #main-content .pricing.no-matrix #sweeps-bar .notifactions p .main-footer .footer-links ul li #feedback-widget a,
.page-product #main-content .pricing.no-matrix #sweeps-bar .notifactions p .page-online-products #contact-us .btn,
.page-product #main-content .pricing.no-matrix #sweeps-bar .notifactions p .page-online-products #profile-types .btn,
.page-product #main-content section.terms #sweeps-bar .notifactions p .button,
.page-product #main-content section.terms #sweeps-bar .notifactions p .main-footer .footer-links ul li #feedback-widget a,
.page-product #main-content section.terms #sweeps-bar .notifactions p .page-online-products #contact-us .btn,
.page-product #main-content section.terms #sweeps-bar .notifactions p .page-online-products #profile-types .btn,
.page-sat-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .button,
.page-sat-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .main-footer .footer-links ul li #feedback-widget a,
.page-sat-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .page-online-products #contact-us .btn,
.page-sat-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .page-online-products #profile-types .btn,
.page-sat-course #main-content section.terms #sweeps-bar .notifactions p .button,
.page-sat-course #main-content section.terms #sweeps-bar .notifactions p .main-footer .footer-links ul li #feedback-widget a,
.page-sat-course #main-content section.terms #sweeps-bar .notifactions p .page-online-products #contact-us .btn,
.page-sat-course #main-content section.terms #sweeps-bar .notifactions p .page-online-products #profile-types .btn,
.page-sat-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .button,
.page-sat-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .main-footer .footer-links ul li #feedback-widget a,
.page-sat-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .page-online-products #contact-us .btn,
.page-sat-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .page-online-products #profile-types .btn,
.page-sat-practice-test #main-content section.terms #sweeps-bar .notifactions p .button,
.page-sat-practice-test #main-content section.terms #sweeps-bar .notifactions p .main-footer .footer-links ul li #feedback-widget a,
.page-sat-practice-test #main-content section.terms #sweeps-bar .notifactions p .page-online-products #contact-us .btn,
.page-sat-practice-test #main-content section.terms #sweeps-bar .notifactions p .page-online-products #profile-types .btn {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    box-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -o-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    height: 30px;
    margin-right: 10px;
    padding: 0 15px;

    border-width: 2px
}

@media screen and (min-width:768px) {
    #sweeps-bar .notifactions .container .button,
    #sweeps-bar .notifactions .container .main-footer .footer-links ul li #feedback-widget a,
    #sweeps-bar .notifactions .container .page-online-products #contact-us .btn,
    #sweeps-bar .notifactions .container .page-online-products #profile-types .btn,
    #sweeps-bar .notifactions .page-act-course #main-content .pricing.no-matrix p .button,
    #sweeps-bar .notifactions .page-act-course #main-content .pricing.no-matrix p .main-footer .footer-links ul li #feedback-widget a,
    #sweeps-bar .notifactions .page-act-course #main-content .pricing.no-matrix p .page-online-products #contact-us .btn,
    #sweeps-bar .notifactions .page-act-course #main-content .pricing.no-matrix p .page-online-products #profile-types .btn,
    #sweeps-bar .notifactions .page-act-course #main-content section.terms p .button,
    #sweeps-bar .notifactions .page-act-course #main-content section.terms p .main-footer .footer-links ul li #feedback-widget a,
    #sweeps-bar .notifactions .page-act-course #main-content section.terms p .page-online-products #contact-us .btn,
    #sweeps-bar .notifactions .page-act-course #main-content section.terms p .page-online-products #profile-types .btn,
    #sweeps-bar .notifactions .page-act-practice-test #main-content .pricing.no-matrix p .button,
    #sweeps-bar .notifactions .page-act-practice-test #main-content .pricing.no-matrix p .main-footer .footer-links ul li #feedback-widget a,
    #sweeps-bar .notifactions .page-act-practice-test #main-content .pricing.no-matrix p .page-online-products #contact-us .btn,
    #sweeps-bar .notifactions .page-act-practice-test #main-content .pricing.no-matrix p .page-online-products #profile-types .btn,
    #sweeps-bar .notifactions .page-act-practice-test #main-content section.terms p .button,
    #sweeps-bar .notifactions .page-act-practice-test #main-content section.terms p .main-footer .footer-links ul li #feedback-widget a,
    #sweeps-bar .notifactions .page-act-practice-test #main-content section.terms p .page-online-products #contact-us .btn,
    #sweeps-bar .notifactions .page-act-practice-test #main-content section.terms p .page-online-products #profile-types .btn,
    #sweeps-bar .notifactions .page-online-products #contact-us #main-content .wrap .btn,
    #sweeps-bar .notifactions .page-online-products #main-content .wrap #contact-us .btn,
    #sweeps-bar .notifactions .page-online-products #main-content .wrap #profile-types .btn,
    #sweeps-bar .notifactions .page-online-products #main-content .wrap .button,
    #sweeps-bar .notifactions .page-online-products #main-content .wrap .main-footer .footer-links ul li #feedback-widget a,
    #sweeps-bar .notifactions .page-online-products #profile-types #main-content .wrap .btn,
    #sweeps-bar .notifactions .page-product #main-content .pricing.no-matrix p .button,
    #sweeps-bar .notifactions .page-product #main-content .pricing.no-matrix p .main-footer .footer-links ul li #feedback-widget a,
    #sweeps-bar .notifactions .page-product #main-content .pricing.no-matrix p .page-online-products #contact-us .btn,
    #sweeps-bar .notifactions .page-product #main-content .pricing.no-matrix p .page-online-products #profile-types .btn,
    #sweeps-bar .notifactions .page-product #main-content section.terms p .button,
    #sweeps-bar .notifactions .page-product #main-content section.terms p .main-footer .footer-links ul li #feedback-widget a,
    #sweeps-bar .notifactions .page-product #main-content section.terms p .page-online-products #contact-us .btn,
    #sweeps-bar .notifactions .page-product #main-content section.terms p .page-online-products #profile-types .btn,
    #sweeps-bar .notifactions .page-sat-course #main-content .pricing.no-matrix p .button,
    #sweeps-bar .notifactions .page-sat-course #main-content .pricing.no-matrix p .main-footer .footer-links ul li #feedback-widget a,
    #sweeps-bar .notifactions .page-sat-course #main-content .pricing.no-matrix p .page-online-products #contact-us .btn,
    #sweeps-bar .notifactions .page-sat-course #main-content .pricing.no-matrix p .page-online-products #profile-types .btn,
    #sweeps-bar .notifactions .page-sat-course #main-content section.terms p .button,
    #sweeps-bar .notifactions .page-sat-course #main-content section.terms p .main-footer .footer-links ul li #feedback-widget a,
    #sweeps-bar .notifactions .page-sat-course #main-content section.terms p .page-online-products #contact-us .btn,
    #sweeps-bar .notifactions .page-sat-course #main-content section.terms p .page-online-products #profile-types .btn,
    #sweeps-bar .notifactions .page-sat-practice-test #main-content .pricing.no-matrix p .button,
    #sweeps-bar .notifactions .page-sat-practice-test #main-content .pricing.no-matrix p .main-footer .footer-links ul li #feedback-widget a,
    #sweeps-bar .notifactions .page-sat-practice-test #main-content .pricing.no-matrix p .page-online-products #contact-us .btn,
    #sweeps-bar .notifactions .page-sat-practice-test #main-content .pricing.no-matrix p .page-online-products #profile-types .btn,
    #sweeps-bar .notifactions .page-sat-practice-test #main-content section.terms p .button,
    #sweeps-bar .notifactions .page-sat-practice-test #main-content section.terms p .main-footer .footer-links ul li #feedback-widget a,
    #sweeps-bar .notifactions .page-sat-practice-test #main-content section.terms p .page-online-products #contact-us .btn,
    #sweeps-bar .notifactions .page-sat-practice-test #main-content section.terms p .page-online-products #profile-types .btn,
    .main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .container a,
    .main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-act-course #main-content .pricing.no-matrix p a,
    .main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-act-course #main-content section.terms p a,
    .main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-act-practice-test #main-content .pricing.no-matrix p a,
    .main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-act-practice-test #main-content section.terms p a,
    .main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-online-products #main-content .wrap a,
    .main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-product #main-content .pricing.no-matrix p a,
    .main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-product #main-content section.terms p a,
    .main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-sat-course #main-content .pricing.no-matrix p a,
    .main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-sat-course #main-content section.terms p a,
    .main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-sat-practice-test #main-content .pricing.no-matrix p a,
    .main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-sat-practice-test #main-content section.terms p a,
    .main-footer .footer-links ul li #feedback-widget .page-act-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p a,
    .main-footer .footer-links ul li #feedback-widget .page-act-course #main-content section.terms #sweeps-bar .notifactions p a,
    .main-footer .footer-links ul li #feedback-widget .page-act-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p a,
    .main-footer .footer-links ul li #feedback-widget .page-act-practice-test #main-content section.terms #sweeps-bar .notifactions p a,
    .main-footer .footer-links ul li #feedback-widget .page-online-products #main-content #sweeps-bar .notifactions .wrap a,
    .main-footer .footer-links ul li #feedback-widget .page-product #main-content .pricing.no-matrix #sweeps-bar .notifactions p a,
    .main-footer .footer-links ul li #feedback-widget .page-product #main-content section.terms #sweeps-bar .notifactions p a,
    .main-footer .footer-links ul li #feedback-widget .page-sat-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p a,
    .main-footer .footer-links ul li #feedback-widget .page-sat-course #main-content section.terms #sweeps-bar .notifactions p a,
    .main-footer .footer-links ul li #feedback-widget .page-sat-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p a,
    .main-footer .footer-links ul li #feedback-widget .page-sat-practice-test #main-content section.terms #sweeps-bar .notifactions p a,
    .page-act-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .button,
    .page-act-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .main-footer .footer-links ul li #feedback-widget a,
    .page-act-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .page-online-products #contact-us .btn,
    .page-act-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .page-online-products #profile-types .btn,
    .page-act-course #main-content section.terms #sweeps-bar .notifactions p .button,
    .page-act-course #main-content section.terms #sweeps-bar .notifactions p .main-footer .footer-links ul li #feedback-widget a,
    .page-act-course #main-content section.terms #sweeps-bar .notifactions p .page-online-products #contact-us .btn,
    .page-act-course #main-content section.terms #sweeps-bar .notifactions p .page-online-products #profile-types .btn,
    .page-act-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .button,
    .page-act-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .main-footer .footer-links ul li #feedback-widget a,
    .page-act-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .page-online-products #contact-us .btn,
    .page-act-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .page-online-products #profile-types .btn,
    .page-act-practice-test #main-content section.terms #sweeps-bar .notifactions p .button,
    .page-act-practice-test #main-content section.terms #sweeps-bar .notifactions p .main-footer .footer-links ul li #feedback-widget a,
    .page-act-practice-test #main-content section.terms #sweeps-bar .notifactions p .page-online-products #contact-us .btn,
    .page-act-practice-test #main-content section.terms #sweeps-bar .notifactions p .page-online-products #profile-types .btn,
    .page-online-products #contact-us #main-content #sweeps-bar .notifactions .wrap .btn,
    .page-online-products #contact-us #sweeps-bar .notifactions .container .btn,
    .page-online-products #contact-us #sweeps-bar .notifactions .page-act-course #main-content .pricing.no-matrix p .btn,
    .page-online-products #contact-us #sweeps-bar .notifactions .page-act-course #main-content section.terms p .btn,
    .page-online-products #contact-us #sweeps-bar .notifactions .page-act-practice-test #main-content .pricing.no-matrix p .btn,
    .page-online-products #contact-us #sweeps-bar .notifactions .page-act-practice-test #main-content section.terms p .btn,
    .page-online-products #contact-us #sweeps-bar .notifactions .page-product #main-content .pricing.no-matrix p .btn,
    .page-online-products #contact-us #sweeps-bar .notifactions .page-product #main-content section.terms p .btn,
    .page-online-products #contact-us #sweeps-bar .notifactions .page-sat-course #main-content .pricing.no-matrix p .btn,
    .page-online-products #contact-us #sweeps-bar .notifactions .page-sat-course #main-content section.terms p .btn,
    .page-online-products #contact-us #sweeps-bar .notifactions .page-sat-practice-test #main-content .pricing.no-matrix p .btn,
    .page-online-products #contact-us #sweeps-bar .notifactions .page-sat-practice-test #main-content section.terms p .btn,
    .page-online-products #contact-us .page-act-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .btn,
    .page-online-products #contact-us .page-act-course #main-content section.terms #sweeps-bar .notifactions p .btn,
    .page-online-products #contact-us .page-act-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .btn,
    .page-online-products #contact-us .page-act-practice-test #main-content section.terms #sweeps-bar .notifactions p .btn,
    .page-online-products #contact-us .page-product #main-content .pricing.no-matrix #sweeps-bar .notifactions p .btn,
    .page-online-products #contact-us .page-product #main-content section.terms #sweeps-bar .notifactions p .btn,
    .page-online-products #contact-us .page-sat-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .btn,
    .page-online-products #contact-us .page-sat-course #main-content section.terms #sweeps-bar .notifactions p .btn,
    .page-online-products #contact-us .page-sat-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .btn,
    .page-online-products #contact-us .page-sat-practice-test #main-content section.terms #sweeps-bar .notifactions p .btn,
    .page-online-products #main-content #sweeps-bar .notifactions .wrap #contact-us .btn,
    .page-online-products #main-content #sweeps-bar .notifactions .wrap #profile-types .btn,
    .page-online-products #main-content #sweeps-bar .notifactions .wrap .button,
    .page-online-products #main-content #sweeps-bar .notifactions .wrap .main-footer .footer-links ul li #feedback-widget a,
    .page-online-products #profile-types #main-content #sweeps-bar .notifactions .wrap .btn,
    .page-online-products #profile-types #sweeps-bar .notifactions .container .btn,
    .page-online-products #profile-types #sweeps-bar .notifactions .page-act-course #main-content .pricing.no-matrix p .btn,
    .page-online-products #profile-types #sweeps-bar .notifactions .page-act-course #main-content section.terms p .btn,
    .page-online-products #profile-types #sweeps-bar .notifactions .page-act-practice-test #main-content .pricing.no-matrix p .btn,
    .page-online-products #profile-types #sweeps-bar .notifactions .page-act-practice-test #main-content section.terms p .btn,
    .page-online-products #profile-types #sweeps-bar .notifactions .page-product #main-content .pricing.no-matrix p .btn,
    .page-online-products #profile-types #sweeps-bar .notifactions .page-product #main-content section.terms p .btn,
    .page-online-products #profile-types #sweeps-bar .notifactions .page-sat-course #main-content .pricing.no-matrix p .btn,
    .page-online-products #profile-types #sweeps-bar .notifactions .page-sat-course #main-content section.terms p .btn,
    .page-online-products #profile-types #sweeps-bar .notifactions .page-sat-practice-test #main-content .pricing.no-matrix p .btn,
    .page-online-products #profile-types #sweeps-bar .notifactions .page-sat-practice-test #main-content section.terms p .btn,
    .page-online-products #profile-types .page-act-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .btn,
    .page-online-products #profile-types .page-act-course #main-content section.terms #sweeps-bar .notifactions p .btn,
    .page-online-products #profile-types .page-act-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .btn,
    .page-online-products #profile-types .page-act-practice-test #main-content section.terms #sweeps-bar .notifactions p .btn,
    .page-online-products #profile-types .page-product #main-content .pricing.no-matrix #sweeps-bar .notifactions p .btn,
    .page-online-products #profile-types .page-product #main-content section.terms #sweeps-bar .notifactions p .btn,
    .page-online-products #profile-types .page-sat-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .btn,
    .page-online-products #profile-types .page-sat-course #main-content section.terms #sweeps-bar .notifactions p .btn,
    .page-online-products #profile-types .page-sat-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .btn,
    .page-online-products #profile-types .page-sat-practice-test #main-content section.terms #sweeps-bar .notifactions p .btn,
    .page-product #main-content .pricing.no-matrix #sweeps-bar .notifactions p .button,
    .page-product #main-content .pricing.no-matrix #sweeps-bar .notifactions p .main-footer .footer-links ul li #feedback-widget a,
    .page-product #main-content .pricing.no-matrix #sweeps-bar .notifactions p .page-online-products #contact-us .btn,
    .page-product #main-content .pricing.no-matrix #sweeps-bar .notifactions p .page-online-products #profile-types .btn,
    .page-product #main-content section.terms #sweeps-bar .notifactions p .button,
    .page-product #main-content section.terms #sweeps-bar .notifactions p .main-footer .footer-links ul li #feedback-widget a,
    .page-product #main-content section.terms #sweeps-bar .notifactions p .page-online-products #contact-us .btn,
    .page-product #main-content section.terms #sweeps-bar .notifactions p .page-online-products #profile-types .btn,
    .page-sat-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .button,
    .page-sat-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .main-footer .footer-links ul li #feedback-widget a,
    .page-sat-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .page-online-products #contact-us .btn,
    .page-sat-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .page-online-products #profile-types .btn,
    .page-sat-course #main-content section.terms #sweeps-bar .notifactions p .button,
    .page-sat-course #main-content section.terms #sweeps-bar .notifactions p .main-footer .footer-links ul li #feedback-widget a,
    .page-sat-course #main-content section.terms #sweeps-bar .notifactions p .page-online-products #contact-us .btn,
    .page-sat-course #main-content section.terms #sweeps-bar .notifactions p .page-online-products #profile-types .btn,
    .page-sat-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .button,
    .page-sat-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .main-footer .footer-links ul li #feedback-widget a,
    .page-sat-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .page-online-products #contact-us .btn,
    .page-sat-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .page-online-products #profile-types .btn,
    .page-sat-practice-test #main-content section.terms #sweeps-bar .notifactions p .button,
    .page-sat-practice-test #main-content section.terms #sweeps-bar .notifactions p .main-footer .footer-links ul li #feedback-widget a,
    .page-sat-practice-test #main-content section.terms #sweeps-bar .notifactions p .page-online-products #contact-us .btn,
    .page-sat-practice-test #main-content section.terms #sweeps-bar .notifactions p .page-online-products #profile-types .btn {
        height: 34px;
        margin-right: 0;
        padding: 0 30px;

    }
}

#sweeps-bar .notifactions .container .button:active,
#sweeps-bar .notifactions .container .button:focus,
#sweeps-bar .notifactions .container .button:hover,
#sweeps-bar .notifactions .container .main-footer .footer-links ul li #feedback-widget a:active,
#sweeps-bar .notifactions .container .main-footer .footer-links ul li #feedback-widget a:focus,
#sweeps-bar .notifactions .container .main-footer .footer-links ul li #feedback-widget a:hover,
#sweeps-bar .notifactions .container .page-online-products #contact-us .btn:active,
#sweeps-bar .notifactions .container .page-online-products #contact-us .btn:focus,
#sweeps-bar .notifactions .container .page-online-products #contact-us .btn:hover,
#sweeps-bar .notifactions .container .page-online-products #profile-types .btn:active,
#sweeps-bar .notifactions .container .page-online-products #profile-types .btn:focus,
#sweeps-bar .notifactions .container .page-online-products #profile-types .btn:hover,
#sweeps-bar .notifactions .page-act-course #main-content .pricing.no-matrix p .button:active,
#sweeps-bar .notifactions .page-act-course #main-content .pricing.no-matrix p .button:focus,
#sweeps-bar .notifactions .page-act-course #main-content .pricing.no-matrix p .button:hover,
#sweeps-bar .notifactions .page-act-course #main-content .pricing.no-matrix p .main-footer .footer-links ul li #feedback-widget a:active,
#sweeps-bar .notifactions .page-act-course #main-content .pricing.no-matrix p .main-footer .footer-links ul li #feedback-widget a:focus,
#sweeps-bar .notifactions .page-act-course #main-content .pricing.no-matrix p .main-footer .footer-links ul li #feedback-widget a:hover,
#sweeps-bar .notifactions .page-act-course #main-content .pricing.no-matrix p .page-online-products #contact-us .btn:active,
#sweeps-bar .notifactions .page-act-course #main-content .pricing.no-matrix p .page-online-products #contact-us .btn:focus,
#sweeps-bar .notifactions .page-act-course #main-content .pricing.no-matrix p .page-online-products #contact-us .btn:hover,
#sweeps-bar .notifactions .page-act-course #main-content .pricing.no-matrix p .page-online-products #profile-types .btn:active,
#sweeps-bar .notifactions .page-act-course #main-content .pricing.no-matrix p .page-online-products #profile-types .btn:focus,
#sweeps-bar .notifactions .page-act-course #main-content .pricing.no-matrix p .page-online-products #profile-types .btn:hover,
#sweeps-bar .notifactions .page-act-course #main-content section.terms p .button:active,
#sweeps-bar .notifactions .page-act-course #main-content section.terms p .button:focus,
#sweeps-bar .notifactions .page-act-course #main-content section.terms p .button:hover,
#sweeps-bar .notifactions .page-act-course #main-content section.terms p .main-footer .footer-links ul li #feedback-widget a:active,
#sweeps-bar .notifactions .page-act-course #main-content section.terms p .main-footer .footer-links ul li #feedback-widget a:focus,
#sweeps-bar .notifactions .page-act-course #main-content section.terms p .main-footer .footer-links ul li #feedback-widget a:hover,
#sweeps-bar .notifactions .page-act-course #main-content section.terms p .page-online-products #contact-us .btn:active,
#sweeps-bar .notifactions .page-act-course #main-content section.terms p .page-online-products #contact-us .btn:focus,
#sweeps-bar .notifactions .page-act-course #main-content section.terms p .page-online-products #contact-us .btn:hover,
#sweeps-bar .notifactions .page-act-course #main-content section.terms p .page-online-products #profile-types .btn:active,
#sweeps-bar .notifactions .page-act-course #main-content section.terms p .page-online-products #profile-types .btn:focus,
#sweeps-bar .notifactions .page-act-course #main-content section.terms p .page-online-products #profile-types .btn:hover,
#sweeps-bar .notifactions .page-act-practice-test #main-content .pricing.no-matrix p .button:active,
#sweeps-bar .notifactions .page-act-practice-test #main-content .pricing.no-matrix p .button:focus,
#sweeps-bar .notifactions .page-act-practice-test #main-content .pricing.no-matrix p .button:hover,
#sweeps-bar .notifactions .page-act-practice-test #main-content .pricing.no-matrix p .main-footer .footer-links ul li #feedback-widget a:active,
#sweeps-bar .notifactions .page-act-practice-test #main-content .pricing.no-matrix p .main-footer .footer-links ul li #feedback-widget a:focus,
#sweeps-bar .notifactions .page-act-practice-test #main-content .pricing.no-matrix p .main-footer .footer-links ul li #feedback-widget a:hover,
#sweeps-bar .notifactions .page-act-practice-test #main-content .pricing.no-matrix p .page-online-products #contact-us .btn:active,
#sweeps-bar .notifactions .page-act-practice-test #main-content .pricing.no-matrix p .page-online-products #contact-us .btn:focus,
#sweeps-bar .notifactions .page-act-practice-test #main-content .pricing.no-matrix p .page-online-products #contact-us .btn:hover,
#sweeps-bar .notifactions .page-act-practice-test #main-content .pricing.no-matrix p .page-online-products #profile-types .btn:active,
#sweeps-bar .notifactions .page-act-practice-test #main-content .pricing.no-matrix p .page-online-products #profile-types .btn:focus,
#sweeps-bar .notifactions .page-act-practice-test #main-content .pricing.no-matrix p .page-online-products #profile-types .btn:hover,
#sweeps-bar .notifactions .page-act-practice-test #main-content section.terms p .button:active,
#sweeps-bar .notifactions .page-act-practice-test #main-content section.terms p .button:focus,
#sweeps-bar .notifactions .page-act-practice-test #main-content section.terms p .button:hover,
#sweeps-bar .notifactions .page-act-practice-test #main-content section.terms p .main-footer .footer-links ul li #feedback-widget a:active,
#sweeps-bar .notifactions .page-act-practice-test #main-content section.terms p .main-footer .footer-links ul li #feedback-widget a:focus,
#sweeps-bar .notifactions .page-act-practice-test #main-content section.terms p .main-footer .footer-links ul li #feedback-widget a:hover,
#sweeps-bar .notifactions .page-act-practice-test #main-content section.terms p .page-online-products #contact-us .btn:active,
#sweeps-bar .notifactions .page-act-practice-test #main-content section.terms p .page-online-products #contact-us .btn:focus,
#sweeps-bar .notifactions .page-act-practice-test #main-content section.terms p .page-online-products #contact-us .btn:hover,
#sweeps-bar .notifactions .page-act-practice-test #main-content section.terms p .page-online-products #profile-types .btn:active,
#sweeps-bar .notifactions .page-act-practice-test #main-content section.terms p .page-online-products #profile-types .btn:focus,
#sweeps-bar .notifactions .page-act-practice-test #main-content section.terms p .page-online-products #profile-types .btn:hover,
#sweeps-bar .notifactions .page-online-products #contact-us #main-content .wrap .btn:active,
#sweeps-bar .notifactions .page-online-products #contact-us #main-content .wrap .btn:focus,
#sweeps-bar .notifactions .page-online-products #contact-us #main-content .wrap .btn:hover,
#sweeps-bar .notifactions .page-online-products #main-content .wrap #contact-us .btn:active,
#sweeps-bar .notifactions .page-online-products #main-content .wrap #contact-us .btn:focus,
#sweeps-bar .notifactions .page-online-products #main-content .wrap #contact-us .btn:hover,
#sweeps-bar .notifactions .page-online-products #main-content .wrap #profile-types .btn:active,
#sweeps-bar .notifactions .page-online-products #main-content .wrap #profile-types .btn:focus,
#sweeps-bar .notifactions .page-online-products #main-content .wrap #profile-types .btn:hover,
#sweeps-bar .notifactions .page-online-products #main-content .wrap .button:active,
#sweeps-bar .notifactions .page-online-products #main-content .wrap .button:focus,
#sweeps-bar .notifactions .page-online-products #main-content .wrap .button:hover,
#sweeps-bar .notifactions .page-online-products #main-content .wrap .main-footer .footer-links ul li #feedback-widget a:active,
#sweeps-bar .notifactions .page-online-products #main-content .wrap .main-footer .footer-links ul li #feedback-widget a:focus,
#sweeps-bar .notifactions .page-online-products #main-content .wrap .main-footer .footer-links ul li #feedback-widget a:hover,
#sweeps-bar .notifactions .page-online-products #profile-types #main-content .wrap .btn:active,
#sweeps-bar .notifactions .page-online-products #profile-types #main-content .wrap .btn:focus,
#sweeps-bar .notifactions .page-online-products #profile-types #main-content .wrap .btn:hover,
#sweeps-bar .notifactions .page-product #main-content .pricing.no-matrix p .button:active,
#sweeps-bar .notifactions .page-product #main-content .pricing.no-matrix p .button:focus,
#sweeps-bar .notifactions .page-product #main-content .pricing.no-matrix p .button:hover,
#sweeps-bar .notifactions .page-product #main-content .pricing.no-matrix p .main-footer .footer-links ul li #feedback-widget a:active,
#sweeps-bar .notifactions .page-product #main-content .pricing.no-matrix p .main-footer .footer-links ul li #feedback-widget a:focus,
#sweeps-bar .notifactions .page-product #main-content .pricing.no-matrix p .main-footer .footer-links ul li #feedback-widget a:hover,
#sweeps-bar .notifactions .page-product #main-content .pricing.no-matrix p .page-online-products #contact-us .btn:active,
#sweeps-bar .notifactions .page-product #main-content .pricing.no-matrix p .page-online-products #contact-us .btn:focus,
#sweeps-bar .notifactions .page-product #main-content .pricing.no-matrix p .page-online-products #contact-us .btn:hover,
#sweeps-bar .notifactions .page-product #main-content .pricing.no-matrix p .page-online-products #profile-types .btn:active,
#sweeps-bar .notifactions .page-product #main-content .pricing.no-matrix p .page-online-products #profile-types .btn:focus,
#sweeps-bar .notifactions .page-product #main-content .pricing.no-matrix p .page-online-products #profile-types .btn:hover,
#sweeps-bar .notifactions .page-product #main-content section.terms p .button:active,
#sweeps-bar .notifactions .page-product #main-content section.terms p .button:focus,
#sweeps-bar .notifactions .page-product #main-content section.terms p .button:hover,
#sweeps-bar .notifactions .page-product #main-content section.terms p .main-footer .footer-links ul li #feedback-widget a:active,
#sweeps-bar .notifactions .page-product #main-content section.terms p .main-footer .footer-links ul li #feedback-widget a:focus,
#sweeps-bar .notifactions .page-product #main-content section.terms p .main-footer .footer-links ul li #feedback-widget a:hover,
#sweeps-bar .notifactions .page-product #main-content section.terms p .page-online-products #contact-us .btn:active,
#sweeps-bar .notifactions .page-product #main-content section.terms p .page-online-products #contact-us .btn:focus,
#sweeps-bar .notifactions .page-product #main-content section.terms p .page-online-products #contact-us .btn:hover,
#sweeps-bar .notifactions .page-product #main-content section.terms p .page-online-products #profile-types .btn:active,
#sweeps-bar .notifactions .page-product #main-content section.terms p .page-online-products #profile-types .btn:focus,
#sweeps-bar .notifactions .page-product #main-content section.terms p .page-online-products #profile-types .btn:hover,
#sweeps-bar .notifactions .page-sat-course #main-content .pricing.no-matrix p .button:active,
#sweeps-bar .notifactions .page-sat-course #main-content .pricing.no-matrix p .button:focus,
#sweeps-bar .notifactions .page-sat-course #main-content .pricing.no-matrix p .button:hover,
#sweeps-bar .notifactions .page-sat-course #main-content .pricing.no-matrix p .main-footer .footer-links ul li #feedback-widget a:active,
#sweeps-bar .notifactions .page-sat-course #main-content .pricing.no-matrix p .main-footer .footer-links ul li #feedback-widget a:focus,
#sweeps-bar .notifactions .page-sat-course #main-content .pricing.no-matrix p .main-footer .footer-links ul li #feedback-widget a:hover,
#sweeps-bar .notifactions .page-sat-course #main-content .pricing.no-matrix p .page-online-products #contact-us .btn:active,
#sweeps-bar .notifactions .page-sat-course #main-content .pricing.no-matrix p .page-online-products #contact-us .btn:focus,
#sweeps-bar .notifactions .page-sat-course #main-content .pricing.no-matrix p .page-online-products #contact-us .btn:hover,
#sweeps-bar .notifactions .page-sat-course #main-content .pricing.no-matrix p .page-online-products #profile-types .btn:active,
#sweeps-bar .notifactions .page-sat-course #main-content .pricing.no-matrix p .page-online-products #profile-types .btn:focus,
#sweeps-bar .notifactions .page-sat-course #main-content .pricing.no-matrix p .page-online-products #profile-types .btn:hover,
#sweeps-bar .notifactions .page-sat-course #main-content section.terms p .button:active,
#sweeps-bar .notifactions .page-sat-course #main-content section.terms p .button:focus,
#sweeps-bar .notifactions .page-sat-course #main-content section.terms p .button:hover,
#sweeps-bar .notifactions .page-sat-course #main-content section.terms p .main-footer .footer-links ul li #feedback-widget a:active,
#sweeps-bar .notifactions .page-sat-course #main-content section.terms p .main-footer .footer-links ul li #feedback-widget a:focus,
#sweeps-bar .notifactions .page-sat-course #main-content section.terms p .main-footer .footer-links ul li #feedback-widget a:hover,
#sweeps-bar .notifactions .page-sat-course #main-content section.terms p .page-online-products #contact-us .btn:active,
#sweeps-bar .notifactions .page-sat-course #main-content section.terms p .page-online-products #contact-us .btn:focus,
#sweeps-bar .notifactions .page-sat-course #main-content section.terms p .page-online-products #contact-us .btn:hover,
#sweeps-bar .notifactions .page-sat-course #main-content section.terms p .page-online-products #profile-types .btn:active,
#sweeps-bar .notifactions .page-sat-course #main-content section.terms p .page-online-products #profile-types .btn:focus,
#sweeps-bar .notifactions .page-sat-course #main-content section.terms p .page-online-products #profile-types .btn:hover,
#sweeps-bar .notifactions .page-sat-practice-test #main-content .pricing.no-matrix p .button:active,
#sweeps-bar .notifactions .page-sat-practice-test #main-content .pricing.no-matrix p .button:focus,
#sweeps-bar .notifactions .page-sat-practice-test #main-content .pricing.no-matrix p .button:hover,
#sweeps-bar .notifactions .page-sat-practice-test #main-content .pricing.no-matrix p .main-footer .footer-links ul li #feedback-widget a:active,
#sweeps-bar .notifactions .page-sat-practice-test #main-content .pricing.no-matrix p .main-footer .footer-links ul li #feedback-widget a:focus,
#sweeps-bar .notifactions .page-sat-practice-test #main-content .pricing.no-matrix p .main-footer .footer-links ul li #feedback-widget a:hover,
#sweeps-bar .notifactions .page-sat-practice-test #main-content .pricing.no-matrix p .page-online-products #contact-us .btn:active,
#sweeps-bar .notifactions .page-sat-practice-test #main-content .pricing.no-matrix p .page-online-products #contact-us .btn:focus,
#sweeps-bar .notifactions .page-sat-practice-test #main-content .pricing.no-matrix p .page-online-products #contact-us .btn:hover,
#sweeps-bar .notifactions .page-sat-practice-test #main-content .pricing.no-matrix p .page-online-products #profile-types .btn:active,
#sweeps-bar .notifactions .page-sat-practice-test #main-content .pricing.no-matrix p .page-online-products #profile-types .btn:focus,
#sweeps-bar .notifactions .page-sat-practice-test #main-content .pricing.no-matrix p .page-online-products #profile-types .btn:hover,
#sweeps-bar .notifactions .page-sat-practice-test #main-content section.terms p .button:active,
#sweeps-bar .notifactions .page-sat-practice-test #main-content section.terms p .button:focus,
#sweeps-bar .notifactions .page-sat-practice-test #main-content section.terms p .button:hover,
#sweeps-bar .notifactions .page-sat-practice-test #main-content section.terms p .main-footer .footer-links ul li #feedback-widget a:active,
#sweeps-bar .notifactions .page-sat-practice-test #main-content section.terms p .main-footer .footer-links ul li #feedback-widget a:focus,
#sweeps-bar .notifactions .page-sat-practice-test #main-content section.terms p .main-footer .footer-links ul li #feedback-widget a:hover,
#sweeps-bar .notifactions .page-sat-practice-test #main-content section.terms p .page-online-products #contact-us .btn:active,
#sweeps-bar .notifactions .page-sat-practice-test #main-content section.terms p .page-online-products #contact-us .btn:focus,
#sweeps-bar .notifactions .page-sat-practice-test #main-content section.terms p .page-online-products #contact-us .btn:hover,
#sweeps-bar .notifactions .page-sat-practice-test #main-content section.terms p .page-online-products #profile-types .btn:active,
#sweeps-bar .notifactions .page-sat-practice-test #main-content section.terms p .page-online-products #profile-types .btn:focus,
#sweeps-bar .notifactions .page-sat-practice-test #main-content section.terms p .page-online-products #profile-types .btn:hover,
.main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .container a:active,
.main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .container a:focus,
.main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .container a:hover,
.main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-act-course #main-content .pricing.no-matrix p a:active,
.main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-act-course #main-content .pricing.no-matrix p a:focus,
.main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-act-course #main-content .pricing.no-matrix p a:hover,
.main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-act-course #main-content section.terms p a:active,
.main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-act-course #main-content section.terms p a:focus,
.main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-act-course #main-content section.terms p a:hover,
.main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-act-practice-test #main-content .pricing.no-matrix p a:active,
.main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-act-practice-test #main-content .pricing.no-matrix p a:focus,
.main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-act-practice-test #main-content .pricing.no-matrix p a:hover,
.main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-act-practice-test #main-content section.terms p a:active,
.main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-act-practice-test #main-content section.terms p a:focus,
.main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-act-practice-test #main-content section.terms p a:hover,
.main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-online-products #main-content .wrap a:active,
.main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-online-products #main-content .wrap a:focus,
.main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-online-products #main-content .wrap a:hover,
.main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-product #main-content .pricing.no-matrix p a:active,
.main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-product #main-content .pricing.no-matrix p a:focus,
.main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-product #main-content .pricing.no-matrix p a:hover,
.main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-product #main-content section.terms p a:active,
.main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-product #main-content section.terms p a:focus,
.main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-product #main-content section.terms p a:hover,
.main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-sat-course #main-content .pricing.no-matrix p a:active,
.main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-sat-course #main-content .pricing.no-matrix p a:focus,
.main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-sat-course #main-content .pricing.no-matrix p a:hover,
.main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-sat-course #main-content section.terms p a:active,
.main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-sat-course #main-content section.terms p a:focus,
.main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-sat-course #main-content section.terms p a:hover,
.main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-sat-practice-test #main-content .pricing.no-matrix p a:active,
.main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-sat-practice-test #main-content .pricing.no-matrix p a:focus,
.main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-sat-practice-test #main-content .pricing.no-matrix p a:hover,
.main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-sat-practice-test #main-content section.terms p a:active,
.main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-sat-practice-test #main-content section.terms p a:focus,
.main-footer .footer-links ul li #feedback-widget #sweeps-bar .notifactions .page-sat-practice-test #main-content section.terms p a:hover,
.main-footer .footer-links ul li #feedback-widget .page-act-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p a:active,
.main-footer .footer-links ul li #feedback-widget .page-act-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p a:focus,
.main-footer .footer-links ul li #feedback-widget .page-act-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p a:hover,
.main-footer .footer-links ul li #feedback-widget .page-act-course #main-content section.terms #sweeps-bar .notifactions p a:active,
.main-footer .footer-links ul li #feedback-widget .page-act-course #main-content section.terms #sweeps-bar .notifactions p a:focus,
.main-footer .footer-links ul li #feedback-widget .page-act-course #main-content section.terms #sweeps-bar .notifactions p a:hover,
.main-footer .footer-links ul li #feedback-widget .page-act-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p a:active,
.main-footer .footer-links ul li #feedback-widget .page-act-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p a:focus,
.main-footer .footer-links ul li #feedback-widget .page-act-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p a:hover,
.main-footer .footer-links ul li #feedback-widget .page-act-practice-test #main-content section.terms #sweeps-bar .notifactions p a:active,
.main-footer .footer-links ul li #feedback-widget .page-act-practice-test #main-content section.terms #sweeps-bar .notifactions p a:focus,
.main-footer .footer-links ul li #feedback-widget .page-act-practice-test #main-content section.terms #sweeps-bar .notifactions p a:hover,
.main-footer .footer-links ul li #feedback-widget .page-online-products #main-content #sweeps-bar .notifactions .wrap a:active,
.main-footer .footer-links ul li #feedback-widget .page-online-products #main-content #sweeps-bar .notifactions .wrap a:focus,
.main-footer .footer-links ul li #feedback-widget .page-online-products #main-content #sweeps-bar .notifactions .wrap a:hover,
.main-footer .footer-links ul li #feedback-widget .page-product #main-content .pricing.no-matrix #sweeps-bar .notifactions p a:active,
.main-footer .footer-links ul li #feedback-widget .page-product #main-content .pricing.no-matrix #sweeps-bar .notifactions p a:focus,
.main-footer .footer-links ul li #feedback-widget .page-product #main-content .pricing.no-matrix #sweeps-bar .notifactions p a:hover,
.main-footer .footer-links ul li #feedback-widget .page-product #main-content section.terms #sweeps-bar .notifactions p a:active,
.main-footer .footer-links ul li #feedback-widget .page-product #main-content section.terms #sweeps-bar .notifactions p a:focus,
.main-footer .footer-links ul li #feedback-widget .page-product #main-content section.terms #sweeps-bar .notifactions p a:hover,
.main-footer .footer-links ul li #feedback-widget .page-sat-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p a:active,
.main-footer .footer-links ul li #feedback-widget .page-sat-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p a:focus,
.main-footer .footer-links ul li #feedback-widget .page-sat-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p a:hover,
.main-footer .footer-links ul li #feedback-widget .page-sat-course #main-content section.terms #sweeps-bar .notifactions p a:active,
.main-footer .footer-links ul li #feedback-widget .page-sat-course #main-content section.terms #sweeps-bar .notifactions p a:focus,
.main-footer .footer-links ul li #feedback-widget .page-sat-course #main-content section.terms #sweeps-bar .notifactions p a:hover,
.main-footer .footer-links ul li #feedback-widget .page-sat-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p a:active,
.main-footer .footer-links ul li #feedback-widget .page-sat-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p a:focus,
.main-footer .footer-links ul li #feedback-widget .page-sat-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p a:hover,
.main-footer .footer-links ul li #feedback-widget .page-sat-practice-test #main-content section.terms #sweeps-bar .notifactions p a:active,
.main-footer .footer-links ul li #feedback-widget .page-sat-practice-test #main-content section.terms #sweeps-bar .notifactions p a:focus,
.main-footer .footer-links ul li #feedback-widget .page-sat-practice-test #main-content section.terms #sweeps-bar .notifactions p a:hover,
.page-act-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .button:active,
.page-act-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .button:focus,
.page-act-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .button:hover,
.page-act-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .main-footer .footer-links ul li #feedback-widget a:active,
.page-act-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .main-footer .footer-links ul li #feedback-widget a:focus,
.page-act-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .main-footer .footer-links ul li #feedback-widget a:hover,
.page-act-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .page-online-products #contact-us .btn:active,
.page-act-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .page-online-products #contact-us .btn:focus,
.page-act-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .page-online-products #contact-us .btn:hover,
.page-act-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .page-online-products #profile-types .btn:active,
.page-act-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .page-online-products #profile-types .btn:focus,
.page-act-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .page-online-products #profile-types .btn:hover,
.page-act-course #main-content section.terms #sweeps-bar .notifactions p .button:active,
.page-act-course #main-content section.terms #sweeps-bar .notifactions p .button:focus,
.page-act-course #main-content section.terms #sweeps-bar .notifactions p .button:hover,
.page-act-course #main-content section.terms #sweeps-bar .notifactions p .main-footer .footer-links ul li #feedback-widget a:active,
.page-act-course #main-content section.terms #sweeps-bar .notifactions p .main-footer .footer-links ul li #feedback-widget a:focus,
.page-act-course #main-content section.terms #sweeps-bar .notifactions p .main-footer .footer-links ul li #feedback-widget a:hover,
.page-act-course #main-content section.terms #sweeps-bar .notifactions p .page-online-products #contact-us .btn:active,
.page-act-course #main-content section.terms #sweeps-bar .notifactions p .page-online-products #contact-us .btn:focus,
.page-act-course #main-content section.terms #sweeps-bar .notifactions p .page-online-products #contact-us .btn:hover,
.page-act-course #main-content section.terms #sweeps-bar .notifactions p .page-online-products #profile-types .btn:active,
.page-act-course #main-content section.terms #sweeps-bar .notifactions p .page-online-products #profile-types .btn:focus,
.page-act-course #main-content section.terms #sweeps-bar .notifactions p .page-online-products #profile-types .btn:hover,
.page-act-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .button:active,
.page-act-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .button:focus,
.page-act-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .button:hover,
.page-act-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .main-footer .footer-links ul li #feedback-widget a:active,
.page-act-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .main-footer .footer-links ul li #feedback-widget a:focus,
.page-act-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .main-footer .footer-links ul li #feedback-widget a:hover,
.page-act-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .page-online-products #contact-us .btn:active,
.page-act-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .page-online-products #contact-us .btn:focus,
.page-act-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .page-online-products #contact-us .btn:hover,
.page-act-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .page-online-products #profile-types .btn:active,
.page-act-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .page-online-products #profile-types .btn:focus,
.page-act-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .page-online-products #profile-types .btn:hover,
.page-act-practice-test #main-content section.terms #sweeps-bar .notifactions p .button:active,
.page-act-practice-test #main-content section.terms #sweeps-bar .notifactions p .button:focus,
.page-act-practice-test #main-content section.terms #sweeps-bar .notifactions p .button:hover,
.page-act-practice-test #main-content section.terms #sweeps-bar .notifactions p .main-footer .footer-links ul li #feedback-widget a:active,
.page-act-practice-test #main-content section.terms #sweeps-bar .notifactions p .main-footer .footer-links ul li #feedback-widget a:focus,
.page-act-practice-test #main-content section.terms #sweeps-bar .notifactions p .main-footer .footer-links ul li #feedback-widget a:hover,
.page-act-practice-test #main-content section.terms #sweeps-bar .notifactions p .page-online-products #contact-us .btn:active,
.page-act-practice-test #main-content section.terms #sweeps-bar .notifactions p .page-online-products #contact-us .btn:focus,
.page-act-practice-test #main-content section.terms #sweeps-bar .notifactions p .page-online-products #contact-us .btn:hover,
.page-act-practice-test #main-content section.terms #sweeps-bar .notifactions p .page-online-products #profile-types .btn:active,
.page-act-practice-test #main-content section.terms #sweeps-bar .notifactions p .page-online-products #profile-types .btn:focus,
.page-act-practice-test #main-content section.terms #sweeps-bar .notifactions p .page-online-products #profile-types .btn:hover,
.page-online-products #contact-us #main-content #sweeps-bar .notifactions .wrap .btn:active,
.page-online-products #contact-us #main-content #sweeps-bar .notifactions .wrap .btn:focus,
.page-online-products #contact-us #main-content #sweeps-bar .notifactions .wrap .btn:hover,
.page-online-products #contact-us #sweeps-bar .notifactions .container .btn:active,
.page-online-products #contact-us #sweeps-bar .notifactions .container .btn:focus,
.page-online-products #contact-us #sweeps-bar .notifactions .container .btn:hover,
.page-online-products #contact-us #sweeps-bar .notifactions .page-act-course #main-content .pricing.no-matrix p .btn:active,
.page-online-products #contact-us #sweeps-bar .notifactions .page-act-course #main-content .pricing.no-matrix p .btn:focus,
.page-online-products #contact-us #sweeps-bar .notifactions .page-act-course #main-content .pricing.no-matrix p .btn:hover,
.page-online-products #contact-us #sweeps-bar .notifactions .page-act-course #main-content section.terms p .btn:active,
.page-online-products #contact-us #sweeps-bar .notifactions .page-act-course #main-content section.terms p .btn:focus,
.page-online-products #contact-us #sweeps-bar .notifactions .page-act-course #main-content section.terms p .btn:hover,
.page-online-products #contact-us #sweeps-bar .notifactions .page-act-practice-test #main-content .pricing.no-matrix p .btn:active,
.page-online-products #contact-us #sweeps-bar .notifactions .page-act-practice-test #main-content .pricing.no-matrix p .btn:focus,
.page-online-products #contact-us #sweeps-bar .notifactions .page-act-practice-test #main-content .pricing.no-matrix p .btn:hover,
.page-online-products #contact-us #sweeps-bar .notifactions .page-act-practice-test #main-content section.terms p .btn:active,
.page-online-products #contact-us #sweeps-bar .notifactions .page-act-practice-test #main-content section.terms p .btn:focus,
.page-online-products #contact-us #sweeps-bar .notifactions .page-act-practice-test #main-content section.terms p .btn:hover,
.page-online-products #contact-us #sweeps-bar .notifactions .page-product #main-content .pricing.no-matrix p .btn:active,
.page-online-products #contact-us #sweeps-bar .notifactions .page-product #main-content .pricing.no-matrix p .btn:focus,
.page-online-products #contact-us #sweeps-bar .notifactions .page-product #main-content .pricing.no-matrix p .btn:hover,
.page-online-products #contact-us #sweeps-bar .notifactions .page-product #main-content section.terms p .btn:active,
.page-online-products #contact-us #sweeps-bar .notifactions .page-product #main-content section.terms p .btn:focus,
.page-online-products #contact-us #sweeps-bar .notifactions .page-product #main-content section.terms p .btn:hover,
.page-online-products #contact-us #sweeps-bar .notifactions .page-sat-course #main-content .pricing.no-matrix p .btn:active,
.page-online-products #contact-us #sweeps-bar .notifactions .page-sat-course #main-content .pricing.no-matrix p .btn:focus,
.page-online-products #contact-us #sweeps-bar .notifactions .page-sat-course #main-content .pricing.no-matrix p .btn:hover,
.page-online-products #contact-us #sweeps-bar .notifactions .page-sat-course #main-content section.terms p .btn:active,
.page-online-products #contact-us #sweeps-bar .notifactions .page-sat-course #main-content section.terms p .btn:focus,
.page-online-products #contact-us #sweeps-bar .notifactions .page-sat-course #main-content section.terms p .btn:hover,
.page-online-products #contact-us #sweeps-bar .notifactions .page-sat-practice-test #main-content .pricing.no-matrix p .btn:active,
.page-online-products #contact-us #sweeps-bar .notifactions .page-sat-practice-test #main-content .pricing.no-matrix p .btn:focus,
.page-online-products #contact-us #sweeps-bar .notifactions .page-sat-practice-test #main-content .pricing.no-matrix p .btn:hover,
.page-online-products #contact-us #sweeps-bar .notifactions .page-sat-practice-test #main-content section.terms p .btn:active,
.page-online-products #contact-us #sweeps-bar .notifactions .page-sat-practice-test #main-content section.terms p .btn:focus,
.page-online-products #contact-us #sweeps-bar .notifactions .page-sat-practice-test #main-content section.terms p .btn:hover,
.page-online-products #contact-us .page-act-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .btn:active,
.page-online-products #contact-us .page-act-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .btn:focus,
.page-online-products #contact-us .page-act-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .btn:hover,
.page-online-products #contact-us .page-act-course #main-content section.terms #sweeps-bar .notifactions p .btn:active,
.page-online-products #contact-us .page-act-course #main-content section.terms #sweeps-bar .notifactions p .btn:focus,
.page-online-products #contact-us .page-act-course #main-content section.terms #sweeps-bar .notifactions p .btn:hover,
.page-online-products #contact-us .page-act-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .btn:active,
.page-online-products #contact-us .page-act-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .btn:focus,
.page-online-products #contact-us .page-act-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .btn:hover,
.page-online-products #contact-us .page-act-practice-test #main-content section.terms #sweeps-bar .notifactions p .btn:active,
.page-online-products #contact-us .page-act-practice-test #main-content section.terms #sweeps-bar .notifactions p .btn:focus,
.page-online-products #contact-us .page-act-practice-test #main-content section.terms #sweeps-bar .notifactions p .btn:hover,
.page-online-products #contact-us .page-product #main-content .pricing.no-matrix #sweeps-bar .notifactions p .btn:active,
.page-online-products #contact-us .page-product #main-content .pricing.no-matrix #sweeps-bar .notifactions p .btn:focus,
.page-online-products #contact-us .page-product #main-content .pricing.no-matrix #sweeps-bar .notifactions p .btn:hover,
.page-online-products #contact-us .page-product #main-content section.terms #sweeps-bar .notifactions p .btn:active,
.page-online-products #contact-us .page-product #main-content section.terms #sweeps-bar .notifactions p .btn:focus,
.page-online-products #contact-us .page-product #main-content section.terms #sweeps-bar .notifactions p .btn:hover,
.page-online-products #contact-us .page-sat-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .btn:active,
.page-online-products #contact-us .page-sat-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .btn:focus,
.page-online-products #contact-us .page-sat-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .btn:hover,
.page-online-products #contact-us .page-sat-course #main-content section.terms #sweeps-bar .notifactions p .btn:active,
.page-online-products #contact-us .page-sat-course #main-content section.terms #sweeps-bar .notifactions p .btn:focus,
.page-online-products #contact-us .page-sat-course #main-content section.terms #sweeps-bar .notifactions p .btn:hover,
.page-online-products #contact-us .page-sat-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .btn:active,
.page-online-products #contact-us .page-sat-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .btn:focus,
.page-online-products #contact-us .page-sat-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .btn:hover,
.page-online-products #contact-us .page-sat-practice-test #main-content section.terms #sweeps-bar .notifactions p .btn:active,
.page-online-products #contact-us .page-sat-practice-test #main-content section.terms #sweeps-bar .notifactions p .btn:focus,
.page-online-products #contact-us .page-sat-practice-test #main-content section.terms #sweeps-bar .notifactions p .btn:hover,
.page-online-products #main-content #sweeps-bar .notifactions .wrap #contact-us .btn:active,
.page-online-products #main-content #sweeps-bar .notifactions .wrap #contact-us .btn:focus,
.page-online-products #main-content #sweeps-bar .notifactions .wrap #contact-us .btn:hover,
.page-online-products #main-content #sweeps-bar .notifactions .wrap #profile-types .btn:active,
.page-online-products #main-content #sweeps-bar .notifactions .wrap #profile-types .btn:focus,
.page-online-products #main-content #sweeps-bar .notifactions .wrap #profile-types .btn:hover,
.page-online-products #main-content #sweeps-bar .notifactions .wrap .button:active,
.page-online-products #main-content #sweeps-bar .notifactions .wrap .button:focus,
.page-online-products #main-content #sweeps-bar .notifactions .wrap .button:hover,
.page-online-products #main-content #sweeps-bar .notifactions .wrap .main-footer .footer-links ul li #feedback-widget a:active,
.page-online-products #main-content #sweeps-bar .notifactions .wrap .main-footer .footer-links ul li #feedback-widget a:focus,
.page-online-products #main-content #sweeps-bar .notifactions .wrap .main-footer .footer-links ul li #feedback-widget a:hover,
.page-online-products #profile-types #main-content #sweeps-bar .notifactions .wrap .btn:active,
.page-online-products #profile-types #main-content #sweeps-bar .notifactions .wrap .btn:focus,
.page-online-products #profile-types #main-content #sweeps-bar .notifactions .wrap .btn:hover,
.page-online-products #profile-types #sweeps-bar .notifactions .container .btn:active,
.page-online-products #profile-types #sweeps-bar .notifactions .container .btn:focus,
.page-online-products #profile-types #sweeps-bar .notifactions .container .btn:hover,
.page-online-products #profile-types #sweeps-bar .notifactions .page-act-course #main-content .pricing.no-matrix p .btn:active,
.page-online-products #profile-types #sweeps-bar .notifactions .page-act-course #main-content .pricing.no-matrix p .btn:focus,
.page-online-products #profile-types #sweeps-bar .notifactions .page-act-course #main-content .pricing.no-matrix p .btn:hover,
.page-online-products #profile-types #sweeps-bar .notifactions .page-act-course #main-content section.terms p .btn:active,
.page-online-products #profile-types #sweeps-bar .notifactions .page-act-course #main-content section.terms p .btn:focus,
.page-online-products #profile-types #sweeps-bar .notifactions .page-act-course #main-content section.terms p .btn:hover,
.page-online-products #profile-types #sweeps-bar .notifactions .page-act-practice-test #main-content .pricing.no-matrix p .btn:active,
.page-online-products #profile-types #sweeps-bar .notifactions .page-act-practice-test #main-content .pricing.no-matrix p .btn:focus,
.page-online-products #profile-types #sweeps-bar .notifactions .page-act-practice-test #main-content .pricing.no-matrix p .btn:hover,
.page-online-products #profile-types #sweeps-bar .notifactions .page-act-practice-test #main-content section.terms p .btn:active,
.page-online-products #profile-types #sweeps-bar .notifactions .page-act-practice-test #main-content section.terms p .btn:focus,
.page-online-products #profile-types #sweeps-bar .notifactions .page-act-practice-test #main-content section.terms p .btn:hover,
.page-online-products #profile-types #sweeps-bar .notifactions .page-product #main-content .pricing.no-matrix p .btn:active,
.page-online-products #profile-types #sweeps-bar .notifactions .page-product #main-content .pricing.no-matrix p .btn:focus,
.page-online-products #profile-types #sweeps-bar .notifactions .page-product #main-content .pricing.no-matrix p .btn:hover,
.page-online-products #profile-types #sweeps-bar .notifactions .page-product #main-content section.terms p .btn:active,
.page-online-products #profile-types #sweeps-bar .notifactions .page-product #main-content section.terms p .btn:focus,
.page-online-products #profile-types #sweeps-bar .notifactions .page-product #main-content section.terms p .btn:hover,
.page-online-products #profile-types #sweeps-bar .notifactions .page-sat-course #main-content .pricing.no-matrix p .btn:active,
.page-online-products #profile-types #sweeps-bar .notifactions .page-sat-course #main-content .pricing.no-matrix p .btn:focus,
.page-online-products #profile-types #sweeps-bar .notifactions .page-sat-course #main-content .pricing.no-matrix p .btn:hover,
.page-online-products #profile-types #sweeps-bar .notifactions .page-sat-course #main-content section.terms p .btn:active,
.page-online-products #profile-types #sweeps-bar .notifactions .page-sat-course #main-content section.terms p .btn:focus,
.page-online-products #profile-types #sweeps-bar .notifactions .page-sat-course #main-content section.terms p .btn:hover,
.page-online-products #profile-types #sweeps-bar .notifactions .page-sat-practice-test #main-content .pricing.no-matrix p .btn:active,
.page-online-products #profile-types #sweeps-bar .notifactions .page-sat-practice-test #main-content .pricing.no-matrix p .btn:focus,
.page-online-products #profile-types #sweeps-bar .notifactions .page-sat-practice-test #main-content .pricing.no-matrix p .btn:hover,
.page-online-products #profile-types #sweeps-bar .notifactions .page-sat-practice-test #main-content section.terms p .btn:active,
.page-online-products #profile-types #sweeps-bar .notifactions .page-sat-practice-test #main-content section.terms p .btn:focus,
.page-online-products #profile-types #sweeps-bar .notifactions .page-sat-practice-test #main-content section.terms p .btn:hover,
.page-online-products #profile-types .page-act-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .btn:active,
.page-online-products #profile-types .page-act-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .btn:focus,
.page-online-products #profile-types .page-act-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .btn:hover,
.page-online-products #profile-types .page-act-course #main-content section.terms #sweeps-bar .notifactions p .btn:active,
.page-online-products #profile-types .page-act-course #main-content section.terms #sweeps-bar .notifactions p .btn:focus,
.page-online-products #profile-types .page-act-course #main-content section.terms #sweeps-bar .notifactions p .btn:hover,
.page-online-products #profile-types .page-act-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .btn:active,
.page-online-products #profile-types .page-act-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .btn:focus,
.page-online-products #profile-types .page-act-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .btn:hover,
.page-online-products #profile-types .page-act-practice-test #main-content section.terms #sweeps-bar .notifactions p .btn:active,
.page-online-products #profile-types .page-act-practice-test #main-content section.terms #sweeps-bar .notifactions p .btn:focus,
.page-online-products #profile-types .page-act-practice-test #main-content section.terms #sweeps-bar .notifactions p .btn:hover,
.page-online-products #profile-types .page-product #main-content .pricing.no-matrix #sweeps-bar .notifactions p .btn:active,
.page-online-products #profile-types .page-product #main-content .pricing.no-matrix #sweeps-bar .notifactions p .btn:focus,
.page-online-products #profile-types .page-product #main-content .pricing.no-matrix #sweeps-bar .notifactions p .btn:hover,
.page-online-products #profile-types .page-product #main-content section.terms #sweeps-bar .notifactions p .btn:active,
.page-online-products #profile-types .page-product #main-content section.terms #sweeps-bar .notifactions p .btn:focus,
.page-online-products #profile-types .page-product #main-content section.terms #sweeps-bar .notifactions p .btn:hover,
.page-online-products #profile-types .page-sat-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .btn:active,
.page-online-products #profile-types .page-sat-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .btn:focus,
.page-online-products #profile-types .page-sat-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .btn:hover,
.page-online-products #profile-types .page-sat-course #main-content section.terms #sweeps-bar .notifactions p .btn:active,
.page-online-products #profile-types .page-sat-course #main-content section.terms #sweeps-bar .notifactions p .btn:focus,
.page-online-products #profile-types .page-sat-course #main-content section.terms #sweeps-bar .notifactions p .btn:hover,
.page-online-products #profile-types .page-sat-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .btn:active,
.page-online-products #profile-types .page-sat-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .btn:focus,
.page-online-products #profile-types .page-sat-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .btn:hover,
.page-online-products #profile-types .page-sat-practice-test #main-content section.terms #sweeps-bar .notifactions p .btn:active,
.page-online-products #profile-types .page-sat-practice-test #main-content section.terms #sweeps-bar .notifactions p .btn:focus,
.page-online-products #profile-types .page-sat-practice-test #main-content section.terms #sweeps-bar .notifactions p .btn:hover,
.page-product #main-content .pricing.no-matrix #sweeps-bar .notifactions p .button:active,
.page-product #main-content .pricing.no-matrix #sweeps-bar .notifactions p .button:focus,
.page-product #main-content .pricing.no-matrix #sweeps-bar .notifactions p .button:hover,
.page-product #main-content .pricing.no-matrix #sweeps-bar .notifactions p .main-footer .footer-links ul li #feedback-widget a:active,
.page-product #main-content .pricing.no-matrix #sweeps-bar .notifactions p .main-footer .footer-links ul li #feedback-widget a:focus,
.page-product #main-content .pricing.no-matrix #sweeps-bar .notifactions p .main-footer .footer-links ul li #feedback-widget a:hover,
.page-product #main-content .pricing.no-matrix #sweeps-bar .notifactions p .page-online-products #contact-us .btn:active,
.page-product #main-content .pricing.no-matrix #sweeps-bar .notifactions p .page-online-products #contact-us .btn:focus,
.page-product #main-content .pricing.no-matrix #sweeps-bar .notifactions p .page-online-products #contact-us .btn:hover,
.page-product #main-content .pricing.no-matrix #sweeps-bar .notifactions p .page-online-products #profile-types .btn:active,
.page-product #main-content .pricing.no-matrix #sweeps-bar .notifactions p .page-online-products #profile-types .btn:focus,
.page-product #main-content .pricing.no-matrix #sweeps-bar .notifactions p .page-online-products #profile-types .btn:hover,
.page-product #main-content section.terms #sweeps-bar .notifactions p .button:active,
.page-product #main-content section.terms #sweeps-bar .notifactions p .button:focus,
.page-product #main-content section.terms #sweeps-bar .notifactions p .button:hover,
.page-product #main-content section.terms #sweeps-bar .notifactions p .main-footer .footer-links ul li #feedback-widget a:active,
.page-product #main-content section.terms #sweeps-bar .notifactions p .main-footer .footer-links ul li #feedback-widget a:focus,
.page-product #main-content section.terms #sweeps-bar .notifactions p .main-footer .footer-links ul li #feedback-widget a:hover,
.page-product #main-content section.terms #sweeps-bar .notifactions p .page-online-products #contact-us .btn:active,
.page-product #main-content section.terms #sweeps-bar .notifactions p .page-online-products #contact-us .btn:focus,
.page-product #main-content section.terms #sweeps-bar .notifactions p .page-online-products #contact-us .btn:hover,
.page-product #main-content section.terms #sweeps-bar .notifactions p .page-online-products #profile-types .btn:active,
.page-product #main-content section.terms #sweeps-bar .notifactions p .page-online-products #profile-types .btn:focus,
.page-product #main-content section.terms #sweeps-bar .notifactions p .page-online-products #profile-types .btn:hover,
.page-sat-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .button:active,
.page-sat-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .button:focus,
.page-sat-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .button:hover,
.page-sat-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .main-footer .footer-links ul li #feedback-widget a:active,
.page-sat-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .main-footer .footer-links ul li #feedback-widget a:focus,
.page-sat-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .main-footer .footer-links ul li #feedback-widget a:hover,
.page-sat-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .page-online-products #contact-us .btn:active,
.page-sat-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .page-online-products #contact-us .btn:focus,
.page-sat-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .page-online-products #contact-us .btn:hover,
.page-sat-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .page-online-products #profile-types .btn:active,
.page-sat-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .page-online-products #profile-types .btn:focus,
.page-sat-course #main-content .pricing.no-matrix #sweeps-bar .notifactions p .page-online-products #profile-types .btn:hover,
.page-sat-course #main-content section.terms #sweeps-bar .notifactions p .button:active,
.page-sat-course #main-content section.terms #sweeps-bar .notifactions p .button:focus,
.page-sat-course #main-content section.terms #sweeps-bar .notifactions p .button:hover,
.page-sat-course #main-content section.terms #sweeps-bar .notifactions p .main-footer .footer-links ul li #feedback-widget a:active,
.page-sat-course #main-content section.terms #sweeps-bar .notifactions p .main-footer .footer-links ul li #feedback-widget a:focus,
.page-sat-course #main-content section.terms #sweeps-bar .notifactions p .main-footer .footer-links ul li #feedback-widget a:hover,
.page-sat-course #main-content section.terms #sweeps-bar .notifactions p .page-online-products #contact-us .btn:active,
.page-sat-course #main-content section.terms #sweeps-bar .notifactions p .page-online-products #contact-us .btn:focus,
.page-sat-course #main-content section.terms #sweeps-bar .notifactions p .page-online-products #contact-us .btn:hover,
.page-sat-course #main-content section.terms #sweeps-bar .notifactions p .page-online-products #profile-types .btn:active,
.page-sat-course #main-content section.terms #sweeps-bar .notifactions p .page-online-products #profile-types .btn:focus,
.page-sat-course #main-content section.terms #sweeps-bar .notifactions p .page-online-products #profile-types .btn:hover,
.page-sat-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .button:active,
.page-sat-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .button:focus,
.page-sat-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .button:hover,
.page-sat-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .main-footer .footer-links ul li #feedback-widget a:active,
.page-sat-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .main-footer .footer-links ul li #feedback-widget a:focus,
.page-sat-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .main-footer .footer-links ul li #feedback-widget a:hover,
.page-sat-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .page-online-products #contact-us .btn:active,
.page-sat-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .page-online-products #contact-us .btn:focus,
.page-sat-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .page-online-products #contact-us .btn:hover,
.page-sat-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .page-online-products #profile-types .btn:active,
.page-sat-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .page-online-products #profile-types .btn:focus,
.page-sat-practice-test #main-content .pricing.no-matrix #sweeps-bar .notifactions p .page-online-products #profile-types .btn:hover,
.page-sat-practice-test #main-content section.terms #sweeps-bar .notifactions p .button:active,
.page-sat-practice-test #main-content section.terms #sweeps-bar .notifactions p .button:focus,
.page-sat-practice-test #main-content section.terms #sweeps-bar .notifactions p .button:hover,
.page-sat-practice-test #main-content section.terms #sweeps-bar .notifactions p .main-footer .footer-links ul li #feedback-widget a:active,
.page-sat-practice-test #main-content section.terms #sweeps-bar .notifactions p .main-footer .footer-links ul li #feedback-widget a:focus,
.page-sat-practice-test #main-content section.terms #sweeps-bar .notifactions p .main-footer .footer-links ul li #feedback-widget a:hover,
.page-sat-practice-test #main-content section.terms #sweeps-bar .notifactions p .page-online-products #contact-us .btn:active,
.page-sat-practice-test #main-content section.terms #sweeps-bar .notifactions p .page-online-products #contact-us .btn:focus,
.page-sat-practice-test #main-content section.terms #sweeps-bar .notifactions p .page-online-products #contact-us .btn:hover,
.page-sat-practice-test #main-content section.terms #sweeps-bar .notifactions p .page-online-products #profile-types .btn:active,
.page-sat-practice-test #main-content section.terms #sweeps-bar .notifactions p .page-online-products #profile-types .btn:focus,
.page-sat-practice-test #main-content section.terms #sweeps-bar .notifactions p .page-online-products #profile-types .btn:hover {
    color: #2c3034!important
}

#sweeps-bar .sweeps-toggle {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    height: 60px;
    float: right;
    margin: 0 10px 0 0;
    color: #fff;
    cursor: pointer;
    z-index: 1
}

@media screen and (min-width:768px) {
    #sweeps-bar .sweeps-toggle {
        margin: 0 20px 0 0
    }
}

@media screen and (min-width:1024px) {
    #sweeps-bar .sweeps-toggle {
        margin: 0 30px 0 0
    }
}

#sweeps-bar .sweeps-toggle i {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center
}

.page-DisplayLink,
.page-InquiryForm,
.page-InquiryFormEmail {
    background-color: #fff
}

.page-DisplayLink .ug_form_container,
.page-InquiryForm .ug_form_container,
.page-InquiryFormEmail .ug_form_container {
    width: auto;
    margin: 0 auto;

    font-family: 'Frutiger Neue W01 Book', sans-serif
}

.page-DisplayLink .ug_form_container .ug_form_left_column,
.page-DisplayLink .ug_form_container .ug_form_right_column,
.page-InquiryForm .ug_form_container .ug_form_left_column,
.page-InquiryForm .ug_form_container .ug_form_right_column,
.page-InquiryFormEmail .ug_form_container .ug_form_left_column,
.page-InquiryFormEmail .ug_form_container .ug_form_right_column {
    width: 100%!important;
    padding-bottom: 50px
}

.page-DisplayLink .ug_form_container .ug_form_right_column,
.page-InquiryForm .ug_form_container .ug_form_right_column,
.page-InquiryFormEmail .ug_form_container .ug_form_right_column {
    padding-right: 0
}

.page-DisplayLink .ug_form_container .ug_form_right_column .ug_form_fields label,
.page-InquiryForm .ug_form_container .ug_form_right_column .ug_form_fields label,
.page-InquiryFormEmail .ug_form_container .ug_form_right_column .ug_form_fields label {
    text-align: left;
    width: 100%;
    margin-bottom: 5px
}

.page-DisplayLink .ug_form_container .ug_form_right_column .short_input,
.page-DisplayLink .ug_form_container .ug_form_right_column input[type=text],
.page-DisplayLink .ug_form_container .ug_form_right_column select.select,
.page-InquiryForm .ug_form_container .ug_form_right_column .short_input,
.page-InquiryForm .ug_form_container .ug_form_right_column input[type=text],
.page-InquiryForm .ug_form_container .ug_form_right_column select.select,
.page-InquiryFormEmail .ug_form_container .ug_form_right_column .short_input,
.page-InquiryFormEmail .ug_form_container .ug_form_right_column input[type=text],
.page-InquiryFormEmail .ug_form_container .ug_form_right_column select.select {
    width: 90%!important
}

@media only screen and (min-width:768px) {
    .page-DisplayLink .ug_form_container .ug_form_right_column .ug_form_fields label,
    .page-InquiryForm .ug_form_container .ug_form_right_column .ug_form_fields label,
    .page-InquiryFormEmail .ug_form_container .ug_form_right_column .ug_form_fields label {
        text-align: right;
        width: 190px;
        margin-bottom: 12px
    }
    .page-DisplayLink .ug_form_container .ug_form_right_column input[type=text],
    .page-DisplayLink .ug_form_container .ug_form_right_column select.select,
    .page-InquiryForm .ug_form_container .ug_form_right_column input[type=text],
    .page-InquiryForm .ug_form_container .ug_form_right_column select.select,
    .page-InquiryFormEmail .ug_form_container .ug_form_right_column input[type=text],
    .page-InquiryFormEmail .ug_form_container .ug_form_right_column select.select {
        width: 320px!important
    }
    .page-DisplayLink .ug_form_container .ug_form_right_column .short_input,
    .page-InquiryForm .ug_form_container .ug_form_right_column .short_input,
    .page-InquiryFormEmail .ug_form_container .ug_form_right_column .short_input {
        width: 150px!important
    }
}

@media only screen and (min-width:1024px) {
    .page-DisplayLink .ug_form_container,
    .page-InquiryForm .ug_form_container,
    .page-InquiryFormEmail .ug_form_container {
        padding-right: 30px!important;
        padding-left: 30px!important
    }
    .page-DisplayLink .ug_form_container .ug_form_right_column,
    .page-InquiryForm .ug_form_container .ug_form_right_column,
    .page-InquiryFormEmail .ug_form_container .ug_form_right_column {
        width: 70%!important;
        padding-right: 10px
    }
    .page-DisplayLink .ug_form_container .ug_form_left_column,
    .page-InquiryForm .ug_form_container .ug_form_left_column,
    .page-InquiryFormEmail .ug_form_container .ug_form_left_column {
        width: 25%!important
    }
}

.edmc-form .ug_form_header {
    width: 100%;
    margin-bottom: 25px
}

.edmc-form .clear {
    clear: both
}

.edmc-form h1 {
    display: inline;

    color: #333;
    font-weight: 400
}

.edmc-form h2 {
    display: inline!important;
    font-weight: 700!important;
    color: #db6911!important;
    padding-right: 30px;
    vertical-align: bottom
}

.edmc-form #request_text {
    color: #565656;

    font-weight: 400;
    margin-left: 15px;
    line-height: 30px;
    float: left
}

.edmc-form .security_seal {
    background: url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/images/truste.png) 13px 0 no-repeat;
    height: 40px
}

.edmc-form .ug_form_left_column {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    background-color: #fff;
    width: 175px;
    float: right;
    padding: 20px 24px 24px;
    margin-right: 30px;
    box-shadow: 1px 1px 1px 1px #ccc
}

.edmc-form h2.inquiry_forms {
    color: #525252!important;

    font-weight: 700;
    display: block;
    padding-right: 8px!important
}

.edmc-form .all_required {

    color: #4a4a4a;
    display: inline-block;
    margin-bottom: 3px
}

.edmc-form .form_section_header {
    border-bottom: 1px #cfcfcf solid;
    padding-top: 18px;
    padding-bottom: 3px;
    margin: 0 20px 10px
}

.edmc-form .tips_header {

    font-weight: 700;
    color: #4a4a4a;
    padding-bottom: 20px
}

.edmc-form .ug_form_left_column ul {
    margin-left: 7px;
    padding-left: 7px;
    margin-top: 0
}

.edmc-form .ug_form_left_column li {
    list-style-image: url(/resources/images/inquiryforms/arrow_blue.png);
    padding-bottom: 8px;
    margin-left: 0
}

.edmc-form .ug_form_right_column {
    width: 710px;
    float: left;
    padding-right: 10px
}

.edmc-form .ug_form_block {
    background-color: transparent;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    behavior: url(/resources/cloud/css/css/border-radius.htc);
    border-radius: 10px;
    height: auto;
    margin-bottom: 20px
}

.edmc-form #second_block {
    padding-top: 5px
}

.edmc-form .fields_required {
    text-align: right;
    padding-top: 8px;
    padding-right: 30px;
    min-height: 0!important
}

.edmc-form .fields_required img {
    margin-top: 3px
}

.edmc-form .ug_form_fields ul {
    list-style-type: none;
    padding: 0
}

.edmc-form .ug_form_fields li {
    clear: both;
    margin-left: 0
}

.edmc-form .single_line_field>* {
    float: left;
    margin-bottom: 12px
}

.edmc-form .single_line_field_confirm input {
    padding: 5px
}

.edmc-form #confirm_page_schools label {
    text-align: left;
    margin: -3px 0 18px;
    padding: 0;
    display: inline
}

.edmc-form .school_link a {
    color: #1094f0;
    text-decoration: underline!important
}

.edmc-form .school_link a:hover {
    text-decoration: none!important
}

.edmc-form .school_location {
    display: block;

    color: #565656;
    margin-left: 25px
}

.edmc-form .ug_form_fields {
    margin: 12px
}

.edmc-form .ug_form_fields label {
    color: #db6911;
    font-weight: 700;

    width: 190px;
    display: block;
    text-align: right;
    padding-right: 12px;
    padding-top: 8px
}

.edmc-form .agreements,
.edmc-form .ug_form_submit {

    color: #626262
}

.edmc-form .agreements label {
    width: 380px;
    padding-left: 5px
}

.edmc-form .agreements ul {
    list-style-type: none;
    margin: 5px;
    padding: 0
}

.edmc-form .agreements li {
    clear: both;
    margin-left: 0
}

.edmc-form input[type=text] {
    width: 320px;
    padding: 5px;
    border: 1px solid #afafaf
}

.edmc-form #short_input,
.edmc-form .select,
.edmc-form .select_short,
.edmc-form .short_input {
    padding: 4px;
    border: 1px solid #afafaf
}

.edmc-form input[type=checkbox] {
    margin-top: 0
}

.edmc-form .select {
    width: 332px
}

.edmc-form #short_input {
    width: 150px
}

.edmc-form #select_short {
    width: 120px
}

.edmc-form .short_input {
    width: 150px!important
}

.edmc-form .select_short {
    width: 120px
}

.edmc-form #label_short {
    width: 0
}

.edmc-form .submit_inquiry {
    text-align: center;
    width: 255px;
    padding: 10px 8px;
    display: block;
    color: #fff;

    border: none;
    font-weight: 700;
    -webkit-box-shadow: 2px 2px 2px 0 #777;
    -moz-box-shadow: 2px 2px 2px 0 #777;
    box-shadow: 2px 2px 2px 0 #777;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    float: left;
    background-color: #1194ef;
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(.4, #1192ef), color-stop(.6, #55b0ed));
    background-image: -moz-linear-gradient(center bottom, #1192ef 40%, #55b0ed 60%)
}

.edmc-form .submit_inquiry:hover {
    background-color: #53aeed;
    -webkit-box-shadow: inset 1px 1px 1px 1px #108ce2;
    -moz-box-shadow: inset 1px 1px 1px 1px #108ce2;
    box-shadow: inset 1px 1px 1px 1px #108ce2;
    cursor: pointer
}

.edmc-form .acknowledge {
    clear: both;
    font-style: italic;

    display: block;
    padding-top: 5px;
    color: #676767
}

.edmc-form #save_this_info {

    margin-left: -10px
}

.edmc-form #seal_left {
    background-position: 570px 0
}

.edmc-form #confirm_page {
    text-align: left
}

.edmc-form #confirm_submit {
    margin-left: 60px;
    text-align: left
}

.edmc-form #confirm_submit_button {
    width: 180px
}

.edmc-form .schools_left,
.edmc-form .schools_right {
    width: 260px;
    height: 50px;
    float: left
}

.edmc-form .schools_left {
    margin-left: 10px
}

.edmc-form #school_link_return a {
    color: #565656;
    text-decoration: underline!important
}

.edmc-form #school_link_return a:hover {
    text-decoration: none!important
}

.edmc-form .RadComboBox .rcbInputCell .rcbInput,
.edmc-form .RadComboBox table td.rcbInputCell {
    padding-left: 0
}

.edmc-form .rcbInput {
    border: 1px solid #AFAFAF!important;
    padding: 4px!important
}

.edmc-form .RadComboBox .rcbInputCell .rcbInput {
    background: #fff!important
}

.edmc-form .RadComboBoxDropDown_Default,
.edmc-form .RadComboBox_Default,
.edmc-form .RadComboBox_Default .rcbInput {
    color: #000!important;
    font-family: inherit!important;
    font-size: 100%!important;
    font-style: inherit!important;
    font-weight: inherit!important
}

.edmc-form div.RadComboBox td.rcbArrowCellRight {
    width: 0!important;
    display: none
}

.edmc-form div.RadComboBox .rcbArrowCellHidden a,
.edmc-form div.RadComboBox td.rcbArrowCellHidden {
    width: .1px;
    display: none
}

.edmc-form .message_container_postinquiry {
    color: #382a24
}

.edmc-form .message_container_postinquiry img {
    border: 0;
    outline: 0
}

.edmc-form .post_inquiry_links a {
    color: #1094f0;
    text-decoration: none
}

.edmc-form .post_inquiry_links a:hover {
    color: #e24c21;
    text-decoration: none
}

.edmc-form .post_inquiry_links {
    padding-left: 25px;
    font-family: Arial, Helvetica, sans-serif
}

.edmc-form .post_inquiry_links li {
    margin-left: 0;
    padding-bottom: 15px;
    list-style: none
}

.edmc-form .post_inquiry_links li img {
    position: relative;
    margin-left: 7px;
    top: 2px;
    border: 0;
    outline: 0
}

.edmc-form .message_header {
    padding: 0 12px 12px;

    font-weight: 700
}

.edmc-form .message_title_postinquiry {
    margin-top: -20px;
    padding-left: 50px;
    font-weight: 400;

}

.edmc-form .message_container_notification {
    font-family: Arial, Helvetica, sans-serif;

    width: 100%;
    background-color: #f4e2c5;
    padding: 10px 0 20px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px
}

.edmc-form .message_container_postinquiry {
    font-family: Arial, Helvetica, sans-serif;

    width: 950px;
    padding: 10px 0;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    background-color: #dae5d8
}

.edmc-form .links_postinquiry {
    margin-left: 35px;
    margin-top: 35px;

}

.edmc-form .image_set {
    margin-top: 5px;
    margin-left: 10px
}

.edmc-form label+div.dropdown,
.edmc-form label+input.input-text,
.edmc-form label+select,
.edmc-form label+textarea,
.edmc-form select+div.dropdown {
    margin-top: 0
}

.edmc-form .ug_form_container table {
    background: 0 0!important;
    margin-bottom: 0
}

.edmc-form .ug_form_container table tr {
    background: 0 0!important
}

.edmc-form #red_arrow,
.edmc-form #yellow_arrow {
    background-position: 0 5px;
    background-repeat: no-repeat
}

.edmc-form form label {
    cursor: default
}

.edmc-form .message_container {
    width: 150px;
    min-height: 50px;
    font-weight: 700;
    line-height: 11px;
    overflow: hidden;
    margin-left: 2px
}

.edmc-form #yellow_arrow {
    background-image: url(/resources/images/inquiryforms/arrow_yellow.png);
    float: left;
    width: 10px
}

.edmc-form #yellow_box_right {
    margin-left: 10px;
    height: auto;
    width: 120px;
    padding: 5px;
    background-color: #f7d049;
    color: #000;
    min-height: 20px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: 2px 2px 3px #CCC;
    -webkit-box-shadow: 2px 2px 3px #CCC;
    box-shadow: 2px 2px 3px #CCC
}

.edmc-form #yellow_box_right span {
    color: #000!important
}

.edmc-form #red_arrow {
    background-image: url(/resources/images/inquiryforms/arrow_red.png);
    float: left;
    width: 10px
}

.edmc-form #red_box_right {
    background-image: url(/resources/images/inquiryforms/alert.jpg);
    background-repeat: no-repeat;
    background-position: 3px center;
    color: #FFF;
    margin-left: 10px;
    height: auto;
    width: 110px;
    padding: 5px 5px 5px 14px;
    background-color: #b60009;
    min-height: 20px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: 2px 2px 3px #CCC;
    -webkit-box-shadow: 2px 2px 3px #CCC;
    box-shadow: 2px 2px 3px #CCC
}

.edmc-form .riError {
    background-position: 298px!important;
    background-color: #fff!important;
    color: #333!important
}

.page-InquiryForm #main-page {
    background: #fff
}

.page-InquiryForm #secondary-nav-wrap,
.page-InquiryForm .featured {
    display: none
}

.page-InquiryForm #main-content {
    margin-top: 50px;
    margin-bottom: 50px
}

.page-InquiryForm #main-content .inquiry-header {
    background: url(/resources/cloud/images/inquiry-bg-1.jpg) 50% 50% no-repeat;
    background-size: cover;
    position: relative;
    padding: 50px 25px;
    text-align: center
}

.page-InquiryForm #main-content .inquiry-header:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(15, 20, 30, .75)
}

@media screen and (min-width:768px) {
    .page-InquiryForm #main-content {
        margin-top: 60px;
        margin-bottom: 75px
    }
    .page-InquiryForm #main-content .inquiry-header {
        padding: 75px 0
    }
    .page-InquiryForm #main-content .inquiry-header:before {
        background: rgba(15, 20, 30, .5)
    }
}

.page-InquiryForm #main-content .inquiry-header>* {
    position: relative
}

.page-InquiryForm #main-content .inquiry-header h1 {
    margin: 0;
    color: rgba(255, 255, 255, .8);
    font-family: "proxima-soft", sans-serif;
    font-weight: 400;

    line-height: 1.1
}

@media screen and (min-width:768px) {
    .page-InquiryForm #main-content .inquiry-header h1 {
        max-width: 75%;
        margin: auto;

        line-height: 1.2
    }
    .page-InquiryForm #main-content .inquiry-form {
        margin-top: 50px
    }
}

@media screen and (min-width:1024px) {
    .page-InquiryForm #main-content .inquiry-header h1 {
        max-width: 66.66666%;

        line-height: 1.3
    }
}

.page-InquiryForm #main-content .inquiry-header h1 strong {
    display: block;
    color: #fff;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700
}

.page-InquiryForm #main-content .inquiry-form {
    max-width: 960px;
    margin-top: 50px
}

.page-InquiryForm #main-content .inquiry-form form {
    padding: 0 20px
}

@media screen and (min-width:768px) {
    .page-InquiryForm #main-content .inquiry-form form {
        float: left;
        display: block;
        margin-right: 3.57866%;
        width: 65.47378%;
        padding: 0
    }
    .page-InquiryForm #main-content .inquiry-form form:last-child {
        margin-right: 0
    }
}

.page-InquiryForm #main-content .inquiry-form form .all-required {
    margin: -40px 0 20px;
    color: #9ba3ab;

    font-style: italic;
    text-align: center
}

.page-InquiryForm #main-content .inquiry-form form .returnMsgBox {
    color: #383d42;
    font-family: "proxima-soft", sans-serif;
    font-weight: 600;

    text-align: center
}

.page-InquiryForm #main-content .inquiry-form form .returnMsgBox .message-sent i {
    color: #60a85e;
}

.page-InquiryForm #main-content .inquiry-form form .returnMsgBox .message-sent .message_title_postinquiry h5 {
    margin-top: 15px;
    color: #60a85e;
    font-family: "proxima-soft", sans-serif;
    font-weight: 600;

}

.page-InquiryForm #main-content .inquiry-form form .returnMsgBox .message-sent .message_title_postinquiry h5 strong {
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;

}

.page-InquiryForm #main-content .inquiry-form form .returnMsgBox .message-sent .message_title_postinquiry>div {
    margin-top: 30px;
    padding: 15px;
    border: 2px solid #e1e6e8;
    background: #f5f6f7
}

.page-InquiryForm #main-content .inquiry-form form .returnMsgBox .message-sent .message_title_postinquiry>div h6 {
    margin: 0 0 10px;
    color: #677079;
    font-family: "proxima-soft", sans-serif;
    font-weight: 600;

}

.page-InquiryForm #main-content .inquiry-form form .returnMsgBox .message-sent .message_title_postinquiry>div ul li {
    margin-bottom: 10px;

}

.page-InquiryForm #main-content .inquiry-form form .returnMsgBox .message-sent .message_title_postinquiry>div ul li a {
    color: #fc7136;
    text-decoration: underline
}

.page-InquiryForm #main-content .inquiry-form form .returnMsgBox .message-sent .message_title_postinquiry>div ul li:last-child {
    margin-bottom: 0
}

.page-InquiryForm #main-content .inquiry-form form .form-block {
    display: inline-block
}

.page-InquiryForm #main-content .inquiry-form form .gradUgText {
    display: none
}

.page-InquiryForm #main-content .inquiry-form form .mismatchFields {
    position: relative;
    display: inline-block;
    width: 100%;
    margin: 25px 0;
    padding: 25px;
    border: 2px solid #d7dee1;
    background: #f5f6f7;
    border-radius: 3px;
    clear: both
}

.page-InquiryForm #main-content .inquiry-form form .mismatchFields .gradUgText {
    display: inline-block;
    position: absolute;
    top: -10px;
    left: 20px;
    padding: 0 5px;
    background: -moz-linear-gradient(top, #fff 50%, #f5f6f7 50%);
    background: -webkit-linear-gradient(top, #fff 50%, #f5f6f7 50%);
    background: linear-gradient(to bottom, #fff 50%, #f5f6f7 50%);
    color: #586a73;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;

}

.page-InquiryForm #main-content .inquiry-form form .mismatchFields .input-wrapper input,
.page-InquiryForm #main-content .inquiry-form form .mismatchFields .radio-wrapper input,
.page-InquiryForm #main-content .inquiry-form form .mismatchFields .select-wrapper input {
    border: 1px solid #c5ced2;
    box-shadow: inset 0 2px 0 0 #e2e5e8
}

.page-InquiryForm #main-content .inquiry-form form .mismatchFields .input-wrapper .select select,
.page-InquiryForm #main-content .inquiry-form form .mismatchFields .radio-wrapper .select select,
.page-InquiryForm #main-content .inquiry-form form .mismatchFields .select-wrapper .select select {
    border: 1px solid #e1e6e8;
    box-shadow: 0 2px 0 0 #e2e5e8
}

.page-InquiryForm #main-content .inquiry-form form #tcpa_block label.control {

}

.page-InquiryForm #main-content .inquiry-form form .form_submit {
    width: 100%;
    display: inline-block;
    margin-top: 25px
}

.page-InquiryForm #main-content .inquiry-form form .form_submit #btnSubmit {
    width: 100%;
    padding: 15px;
    background: #60a85e;
    border-color: #60a85e
}

.page-InquiryForm #main-content .inquiry-form form label.input-title,
.page-InquiryForm #main-content .inquiry-form form label.radio-title,
.page-InquiryForm #main-content .inquiry-form form label.select-title {
    margin-bottom: .3125em;
    color: #383d42;

    font-family: "proxima-soft", sans-serif;
    font-weight: 700;
    font-weight: 400
}

.page-InquiryForm #main-content .inquiry-form form label.input-title.disabled,
.page-InquiryForm #main-content .inquiry-form form label.radio-title.disabled,
.page-InquiryForm #main-content .inquiry-form form label.select-title.disabled {
    opacity: .6;
    pointer-events: none
}

.page-InquiryForm #main-content .inquiry-form form .input-wrapper,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper {
    width: 100%;
    position: relative;
    display: inline-block;
    clear: both;
    margin-bottom: 1.25em
}

@media screen and (min-width:768px) {
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper {
        margin-bottom: 1.875em
    }
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.contact,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.degreetype,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.email,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.enrollmentterm,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.enrollmentyear,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.name,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.phone,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.uggpa,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.contact,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.degreetype,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.email,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.enrollmentterm,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.enrollmentyear,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.name,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.phone,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.uggpa,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.contact,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.degreetype,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.email,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.enrollmentterm,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.enrollmentyear,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.name,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.phone,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.uggpa {
        float: left;
        display: block;
        margin-right: 3.57866%;
        width: 48.21067%;
        clear: none
    }
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.contact:last-child,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.degreetype:last-child,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.email:last-child,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.enrollmentterm:last-child,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.enrollmentyear:last-child,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.hsgpa:last-child,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.hsgradyear:last-child,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.name:last-child,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.phone:last-child,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.uggpa:last-child,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.contact:last-child,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.degreetype:last-child,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.email:last-child,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.enrollmentterm:last-child,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.enrollmentyear:last-child,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.hsgpa:last-child,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.hsgradyear:last-child,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.name:last-child,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.phone:last-child,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.uggpa:last-child,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.contact:last-child,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.degreetype:last-child,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.email:last-child,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.enrollmentterm:last-child,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.enrollmentyear:last-child,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.hsgpa:last-child,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.hsgradyear:last-child,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.name:last-child,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.phone:last-child,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.uggpa:last-child {
        margin-right: 0
    }
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.location.addresscode,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.location.addresscode,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.location.addresscode {
        float: left;
        display: block;
        width: 48.21067%;
        margin-bottom: .625em;
        clear: none;
        margin-right: 0
    }
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.location.addresscode:last-child,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.location.addresscode:last-child,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.location.addresscode:last-child {
        margin-right: 0
    }
}

@media screen and (min-width:0\0) {
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.contact.email,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.contact.first,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.contact.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.contact.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.contact.last,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.contact.phone,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.degreetype.email,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.degreetype.first,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.degreetype.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.degreetype.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.degreetype.last,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.degreetype.phone,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.email.email,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.email.first,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.email.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.email.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.email.last,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.email.phone,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.enrollmentterm.email,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.enrollmentterm.first,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.enrollmentterm.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.enrollmentterm.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.enrollmentterm.last,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.enrollmentterm.phone,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.enrollmentyear.email,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.enrollmentyear.first,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.enrollmentyear.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.enrollmentyear.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.enrollmentyear.last,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.enrollmentyear.phone,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.hsgpa.email,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.hsgpa.first,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.hsgpa.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.hsgpa.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.hsgpa.last,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.hsgpa.phone,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.hsgradyear.email,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.hsgradyear.first,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.hsgradyear.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.hsgradyear.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.hsgradyear.last,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.hsgradyear.phone,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.name.email,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.name.first,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.name.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.name.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.name.last,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.name.phone,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.phone.email,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.phone.first,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.phone.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.phone.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.phone.last,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.phone.phone,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.uggpa.email,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.uggpa.first,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.uggpa.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.uggpa.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.uggpa.last,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.uggpa.phone,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.contact.email,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.contact.first,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.contact.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.contact.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.contact.last,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.contact.phone,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.degreetype.email,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.degreetype.first,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.degreetype.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.degreetype.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.degreetype.last,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.degreetype.phone,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.email.email,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.email.first,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.email.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.email.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.email.last,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.email.phone,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.enrollmentterm.email,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.enrollmentterm.first,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.enrollmentterm.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.enrollmentterm.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.enrollmentterm.last,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.enrollmentterm.phone,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.enrollmentyear.email,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.enrollmentyear.first,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.enrollmentyear.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.enrollmentyear.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.enrollmentyear.last,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.enrollmentyear.phone,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.hsgpa.email,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.hsgpa.first,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.hsgpa.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.hsgpa.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.hsgpa.last,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.hsgpa.phone,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.hsgradyear.email,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.hsgradyear.first,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.hsgradyear.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.hsgradyear.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.hsgradyear.last,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.hsgradyear.phone,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.name.email,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.name.first,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.name.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.name.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.name.last,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.name.phone,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.phone.email,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.phone.first,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.phone.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.phone.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.phone.last,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.phone.phone,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.uggpa.email,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.uggpa.first,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.uggpa.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.uggpa.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.uggpa.last,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.uggpa.phone,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.contact.email,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.contact.first,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.contact.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.contact.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.contact.last,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.contact.phone,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.degreetype.email,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.degreetype.first,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.degreetype.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.degreetype.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.degreetype.last,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.degreetype.phone,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.email.email,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.email.first,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.email.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.email.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.email.last,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.email.phone,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.enrollmentterm.email,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.enrollmentterm.first,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.enrollmentterm.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.enrollmentterm.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.enrollmentterm.last,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.enrollmentterm.phone,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.enrollmentyear.email,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.enrollmentyear.first,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.enrollmentyear.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.enrollmentyear.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.enrollmentyear.last,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.enrollmentyear.phone,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.hsgpa.email,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.hsgpa.first,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.hsgpa.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.hsgpa.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.hsgpa.last,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.hsgpa.phone,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.hsgradyear.email,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.hsgradyear.first,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.hsgradyear.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.hsgradyear.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.hsgradyear.last,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.hsgradyear.phone,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.name.email,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.name.first,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.name.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.name.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.name.last,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.name.phone,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.phone.email,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.phone.first,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.phone.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.phone.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.phone.last,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.phone.phone,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.uggpa.email,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.uggpa.first,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.uggpa.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.uggpa.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.uggpa.last,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.uggpa.phone {
        margin-bottom: .625em
    }
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper .select select,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper .select select,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper .select select {
        height: 43px
    }
}

@media screen and (-ms-high-contrast:active),
(-ms-high-contrast:none) {
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.contact.email,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.contact.first,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.contact.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.contact.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.contact.last,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.contact.phone,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.degreetype.email,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.degreetype.first,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.degreetype.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.degreetype.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.degreetype.last,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.degreetype.phone,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.email.email,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.email.first,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.email.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.email.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.email.last,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.email.phone,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.enrollmentterm.email,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.enrollmentterm.first,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.enrollmentterm.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.enrollmentterm.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.enrollmentterm.last,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.enrollmentterm.phone,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.enrollmentyear.email,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.enrollmentyear.first,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.enrollmentyear.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.enrollmentyear.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.enrollmentyear.last,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.enrollmentyear.phone,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.hsgpa.email,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.hsgpa.first,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.hsgpa.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.hsgpa.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.hsgpa.last,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.hsgpa.phone,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.hsgradyear.email,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.hsgradyear.first,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.hsgradyear.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.hsgradyear.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.hsgradyear.last,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.hsgradyear.phone,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.name.email,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.name.first,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.name.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.name.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.name.last,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.name.phone,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.phone.email,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.phone.first,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.phone.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.phone.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.phone.last,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.phone.phone,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.uggpa.email,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.uggpa.first,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.uggpa.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.uggpa.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.uggpa.last,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.uggpa.phone,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.contact.email,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.contact.first,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.contact.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.contact.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.contact.last,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.contact.phone,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.degreetype.email,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.degreetype.first,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.degreetype.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.degreetype.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.degreetype.last,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.degreetype.phone,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.email.email,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.email.first,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.email.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.email.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.email.last,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.email.phone,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.enrollmentterm.email,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.enrollmentterm.first,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.enrollmentterm.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.enrollmentterm.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.enrollmentterm.last,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.enrollmentterm.phone,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.enrollmentyear.email,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.enrollmentyear.first,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.enrollmentyear.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.enrollmentyear.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.enrollmentyear.last,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.enrollmentyear.phone,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.hsgpa.email,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.hsgpa.first,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.hsgpa.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.hsgpa.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.hsgpa.last,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.hsgpa.phone,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.hsgradyear.email,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.hsgradyear.first,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.hsgradyear.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.hsgradyear.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.hsgradyear.last,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.hsgradyear.phone,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.name.email,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.name.first,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.name.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.name.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.name.last,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.name.phone,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.phone.email,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.phone.first,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.phone.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.phone.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.phone.last,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.phone.phone,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.uggpa.email,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.uggpa.first,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.uggpa.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.uggpa.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.uggpa.last,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.uggpa.phone,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.contact.email,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.contact.first,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.contact.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.contact.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.contact.last,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.contact.phone,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.degreetype.email,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.degreetype.first,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.degreetype.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.degreetype.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.degreetype.last,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.degreetype.phone,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.email.email,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.email.first,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.email.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.email.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.email.last,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.email.phone,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.enrollmentterm.email,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.enrollmentterm.first,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.enrollmentterm.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.enrollmentterm.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.enrollmentterm.last,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.enrollmentterm.phone,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.enrollmentyear.email,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.enrollmentyear.first,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.enrollmentyear.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.enrollmentyear.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.enrollmentyear.last,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.enrollmentyear.phone,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.hsgpa.email,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.hsgpa.first,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.hsgpa.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.hsgpa.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.hsgpa.last,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.hsgpa.phone,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.hsgradyear.email,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.hsgradyear.first,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.hsgradyear.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.hsgradyear.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.hsgradyear.last,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.hsgradyear.phone,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.name.email,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.name.first,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.name.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.name.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.name.last,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.name.phone,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.phone.email,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.phone.first,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.phone.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.phone.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.phone.last,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.phone.phone,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.uggpa.email,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.uggpa.first,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.uggpa.hsgpa,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.uggpa.hsgradyear,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.uggpa.last,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.uggpa.phone {
        margin-bottom: .625em
    }
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper .select select,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper .select select,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper .select select {
        height: 43px
    }
}

.page-InquiryForm #main-content .inquiry-form form .input-wrapper.contact.enrollmentyear,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.contact.hsgpa,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.contact.last,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.contact.phone,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.contact.uggpa,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.degreetype.enrollmentyear,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.degreetype.hsgpa,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.degreetype.last,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.degreetype.phone,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.degreetype.uggpa,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.email.enrollmentyear,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.email.hsgpa,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.email.last,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.email.phone,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.email.uggpa,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.enrollmentterm.enrollmentyear,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.enrollmentterm.hsgpa,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.enrollmentterm.last,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.enrollmentterm.phone,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.enrollmentterm.uggpa,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.enrollmentyear.enrollmentyear,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.enrollmentyear.hsgpa,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.enrollmentyear.last,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.enrollmentyear.phone,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.enrollmentyear.uggpa,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.hsgpa.enrollmentyear,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.hsgpa.hsgpa,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.hsgpa.last,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.hsgpa.phone,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.hsgpa.uggpa,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.hsgradyear.enrollmentyear,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.hsgradyear.hsgpa,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.hsgradyear.last,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.hsgradyear.phone,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.hsgradyear.uggpa,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.name.enrollmentyear,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.name.hsgpa,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.name.last,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.name.phone,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.name.uggpa,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.phone.enrollmentyear,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.phone.hsgpa,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.phone.last,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.phone.phone,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.phone.uggpa,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.uggpa.enrollmentyear,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.uggpa.hsgpa,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.uggpa.last,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.uggpa.phone,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.uggpa.uggpa,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.contact.enrollmentyear,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.contact.hsgpa,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.contact.last,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.contact.phone,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.contact.uggpa,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.degreetype.enrollmentyear,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.degreetype.hsgpa,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.degreetype.last,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.degreetype.phone,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.degreetype.uggpa,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.email.enrollmentyear,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.email.hsgpa,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.email.last,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.email.phone,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.email.uggpa,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.enrollmentterm.enrollmentyear,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.enrollmentterm.hsgpa,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.enrollmentterm.last,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.enrollmentterm.phone,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.enrollmentterm.uggpa,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.enrollmentyear.enrollmentyear,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.enrollmentyear.hsgpa,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.enrollmentyear.last,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.enrollmentyear.phone,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.enrollmentyear.uggpa,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.hsgpa.enrollmentyear,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.hsgpa.hsgpa,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.hsgpa.last,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.hsgpa.phone,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.hsgpa.uggpa,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.hsgradyear.enrollmentyear,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.hsgradyear.hsgpa,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.hsgradyear.last,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.hsgradyear.phone,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.hsgradyear.uggpa,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.name.enrollmentyear,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.name.hsgpa,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.name.last,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.name.phone,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.name.uggpa,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.phone.enrollmentyear,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.phone.hsgpa,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.phone.last,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.phone.phone,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.phone.uggpa,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.uggpa.enrollmentyear,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.uggpa.hsgpa,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.uggpa.last,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.uggpa.phone,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.uggpa.uggpa,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.contact.enrollmentyear,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.contact.hsgpa,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.contact.last,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.contact.phone,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.contact.uggpa,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.degreetype.enrollmentyear,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.degreetype.hsgpa,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.degreetype.last,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.degreetype.phone,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.degreetype.uggpa,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.email.enrollmentyear,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.email.hsgpa,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.email.last,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.email.phone,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.email.uggpa,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.enrollmentterm.enrollmentyear,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.enrollmentterm.hsgpa,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.enrollmentterm.last,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.enrollmentterm.phone,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.enrollmentterm.uggpa,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.enrollmentyear.enrollmentyear,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.enrollmentyear.hsgpa,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.enrollmentyear.last,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.enrollmentyear.phone,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.enrollmentyear.uggpa,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.hsgpa.enrollmentyear,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.hsgpa.hsgpa,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.hsgpa.last,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.hsgpa.phone,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.hsgpa.uggpa,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.hsgradyear.enrollmentyear,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.hsgradyear.hsgpa,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.hsgradyear.last,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.hsgradyear.phone,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.hsgradyear.uggpa,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.name.enrollmentyear,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.name.hsgpa,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.name.last,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.name.phone,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.name.uggpa,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.phone.enrollmentyear,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.phone.hsgpa,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.phone.last,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.phone.phone,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.phone.uggpa,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.uggpa.enrollmentyear,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.uggpa.hsgpa,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.uggpa.last,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.uggpa.phone,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.uggpa.uggpa {
    margin-right: 0
}

.page-InquiryForm #main-content .inquiry-form form .input-wrapper.email,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.email,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.email {
    margin-top: 0;
    border-bottom: 0
}

@media screen and (min-width:768px) {
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.location.citycode,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.location.citycode,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.location.citycode {
        float: left;
        display: block;
        margin-right: 3.57866%;
        width: 48.21067%
    }
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.location.citycode:last-child,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.location.citycode:last-child,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.location.citycode:last-child {
        margin-right: 0
    }
}

.page-InquiryForm #main-content .inquiry-form form .input-wrapper.location.canadastatecode,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.location.intlstatecode,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.location.usstatecode,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.location.canadastatecode,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.location.intlstatecode,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.location.usstatecode,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.location.canadastatecode,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.location.intlstatecode,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.location.usstatecode {
    float: left;
    display: block;
    margin-right: 2.35765%;
    width: 48.82117%;
    clear: none
}

.page-InquiryForm #main-content .inquiry-form form .input-wrapper.location.canadastatecode:last-child,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.location.intlstatecode:last-child,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.location.usstatecode:last-child,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.location.canadastatecode:last-child,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.location.intlstatecode:last-child,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.location.usstatecode:last-child,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.location.canadastatecode:last-child,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.location.intlstatecode:last-child,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.location.usstatecode:last-child {
    margin-right: 0
}

@media screen and (min-width:768px) {
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.location.canadastatecode,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.location.intlstatecode,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.location.usstatecode,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.location.canadastatecode,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.location.intlstatecode,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.location.usstatecode,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.location.canadastatecode,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.location.intlstatecode,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.location.usstatecode {
        float: left;
        display: block;
        margin-right: 3.57866%;
        width: 22.316%
    }
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.location.canadastatecode:last-child,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.location.intlstatecode:last-child,
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.location.usstatecode:last-child,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.location.canadastatecode:last-child,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.location.intlstatecode:last-child,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.location.usstatecode:last-child,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.location.canadastatecode:last-child,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.location.intlstatecode:last-child,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.location.usstatecode:last-child {
        margin-right: 0
    }
}

.page-InquiryForm #main-content .inquiry-form form .input-wrapper.location.zipcode,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.location.zipcode,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.location.zipcode {
    float: left;
    display: block;
    margin-right: 2.35765%;
    width: 48.82117%;
    clear: none
}

.page-InquiryForm #main-content .inquiry-form form .input-wrapper.location.zipcode:last-child,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.location.zipcode:last-child,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.location.zipcode:last-child {
    margin-right: 0
}

@media screen and (min-width:768px) {
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.location.zipcode,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.location.zipcode,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.location.zipcode {
        float: left;
        display: block;
        margin-right: 3.57866%;
        width: 22.316%
    }
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.location.zipcode:last-child,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.location.zipcode:last-child,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.location.zipcode:last-child {
        margin-right: 0
    }
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.location.country,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.location.country,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.location.country {
        float: left;
        display: block;
        margin-right: 3.57866%;
        width: 48.21067%;
        margin-bottom: .625em;
        clear: none
    }
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.location.country:last-child,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.location.country:last-child,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.location.country:last-child {
        margin-right: 0
    }
}

.page-InquiryForm #main-content .inquiry-form form .input-wrapper.aos input.ng-valid+.aos-list,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.aos input.ng-valid+.aos-list,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.aos input.ng-valid+.aos-list {
    max-height: 9.375em;
    z-index: 99999;
    overflow-y: scroll;
    margin: 5px 0 0;
    color: #383d42;
    background: #fff;
    border: 1px solid #cdd9ec;
    border-radius: 3px;
    box-shadow: 0 2px 0 0 #e0e7f3;

    font-family: "proxima-soft", sans-serif;
    font-weight: 600
}

.page-InquiryForm #main-content .inquiry-form form .input-wrapper.aos input.ng-valid+.aos-list li,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.aos input.ng-valid+.aos-list li,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.aos input.ng-valid+.aos-list li {
    margin: 0;
    padding: .625em .9375em;
    background: #fff;
    cursor: pointer;
    line-height: 1.2
}

.page-InquiryForm #main-content .inquiry-form form .input-wrapper.aos input.ng-valid+.aos-list li.active,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.aos input.ng-valid+.aos-list li:hover,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.aos input.ng-valid+.aos-list li.active,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.aos input.ng-valid+.aos-list li:hover,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.aos input.ng-valid+.aos-list li.active,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.aos input.ng-valid+.aos-list li:hover {
    color: #fff;
    background: #91c390
}

.page-InquiryForm #main-content .inquiry-form form .input-wrapper.aos .aos-list:blank,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.aos .aos-list:blank,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.aos .aos-list:blank {
    display: none
}

.page-InquiryForm #main-content .inquiry-form form .input-wrapper input,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper input,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper input {
    margin: 0;
    padding: .8125em 2.5em .8125em .9375em;
    background-color: #fff;
    border: 1px solid #cdd9ec;
    border-radius: 0;
    box-shadow: none;
    color: #383d42;

    font-family: "proxima-soft", sans-serif;
    font-weight: 400;
    outline: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    -webkit-transition: ease 350ms;
    -moz-transition: ease 350ms;
    -o-transition: ease 350ms;
    transition: ease 350ms
}

@media screen and (min-width:768px) {
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper input,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper input,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper input {
        padding: .6875em 2.5em .6875em .9375em;
        border-radius: 3px;
        box-shadow: inset 0 2px 0 0 #f2f5fa;

    }
}

.page-InquiryForm #main-content .inquiry-form form .input-wrapper input::-ms-clear,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper input::-ms-clear,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper input::-ms-clear {
    display: none
}

.page-InquiryForm #main-content .inquiry-form form .input-wrapper input::-webkit-input-placeholder,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper input::-webkit-input-placeholder,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper input::-webkit-input-placeholder {
    color: #677079;

    font-family: "proxima-soft", sans-serif;
    font-weight: 400;
    font-style: normal
}

.page-InquiryForm #main-content .inquiry-form form .input-wrapper input::-moz-placeholder,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper input::-moz-placeholder,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper input::-moz-placeholder {
    color: #677079;

    font-family: "proxima-soft", sans-serif;
    font-weight: 400;
    font-style: normal
}

.page-InquiryForm #main-content .inquiry-form form .input-wrapper input:-moz-placeholder,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper input:-moz-placeholder,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper input:-moz-placeholder {
    color: #677079;

    font-family: "proxima-soft", sans-serif;
    font-weight: 400;
    font-style: normal
}

.page-InquiryForm #main-content .inquiry-form form .input-wrapper input:-ms-input-placeholder,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper input:-ms-input-placeholder,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper input:-ms-input-placeholder {
    color: #677079;

    font-family: "proxima-soft", sans-serif;
    font-weight: 400;
    font-style: normal
}

.page-InquiryForm #main-content .inquiry-form form .input-wrapper input:focus,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper input:focus,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper input:focus {
    box-shadow: 0 2px 0 0 #f2f5fa
}

.page-InquiryForm #main-content .inquiry-form form .input-wrapper input:disabled,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper input:disabled,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper input:disabled {
    opacity: .66666;
    pointer-events: none
}

.page-InquiryForm #main-content .inquiry-form form .input-wrapper input:-webkit-autofill,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper input:-webkit-autofill,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 1000px #fff inset
}

.page-InquiryForm #main-content .inquiry-form form .input-wrapper .select,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper .select,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper .select {
    position: relative;
    display: inline-block;
    margin-bottom: .3125em;
    width: 100%
}

.page-InquiryForm #main-content .inquiry-form form .input-wrapper .select select::-ms-expand,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper .select select::-ms-expand,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper .select select::-ms-expand {
    display: none!important
}

.page-InquiryForm #main-content .inquiry-form form .input-wrapper .select select,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper .select select,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper .select select {
    display: inline-block;
    width: 100%;
    cursor: pointer;
    padding: .8125em;
    outline: 0;
    background-color: #fff;
    border: 1px solid #cdd9ec;
    border-radius: 0;
    box-shadow: none;
    color: #383d42;

    font-family: "proxima-soft", sans-serif;
    font-weight: 400;
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none
}

@media screen and (min-width:768px) {
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper .select select,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper .select select,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper .select select {
        padding: .6875em .9375em;
        border-radius: 3px;
        box-shadow: 0 2px 0 0 #f2f5fa;

    }
}

@media screen and (-moz-images-in-menus:0) {
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper .select select,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper .select select,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper .select select {
        padding: .625em .9375em
    }
}

.page-InquiryForm #main-content .inquiry-form form .input-wrapper .select select::-webkit-input-placeholder,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper .select select::-webkit-input-placeholder,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper .select select::-webkit-input-placeholder {
    color: #677079;

    font-family: "proxima-soft", sans-serif;
    font-weight: 400;
    font-style: normal
}

.page-InquiryForm #main-content .inquiry-form form .input-wrapper .select select::-moz-placeholder,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper .select select::-moz-placeholder,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper .select select::-moz-placeholder {
    color: #677079;

    font-family: "proxima-soft", sans-serif;
    font-weight: 400;
    font-style: normal
}

.page-InquiryForm #main-content .inquiry-form form .input-wrapper .select select:-moz-placeholder,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper .select select:-moz-placeholder,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper .select select:-moz-placeholder {
    color: #677079;

    font-family: "proxima-soft", sans-serif;
    font-weight: 400;
    font-style: normal
}

.page-InquiryForm #main-content .inquiry-form form .input-wrapper .select select:-ms-input-placeholder,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper .select select:-ms-input-placeholder,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper .select select:-ms-input-placeholder {
    color: #677079;

    font-family: "proxima-soft", sans-serif;
    font-weight: 400;
    font-style: normal
}

.page-InquiryForm #main-content .inquiry-form form .input-wrapper .select select:focus,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper .select select:hover,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper .select select:focus,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper .select select:hover,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper .select select:focus,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper .select select:hover {
    border: 1px solid #d6e0ef
}

.page-InquiryForm #main-content .inquiry-form form .input-wrapper .select select:disabled,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper .select select:disabled,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper .select select:disabled {
    opacity: .6;
    pointer-events: none
}

.page-InquiryForm #main-content .inquiry-form form .input-wrapper .select:hover i.select__arrow,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper .select:hover i.select__arrow,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper .select:hover i.select__arrow {
    color: #383d42!important
}

.page-InquiryForm #main-content .inquiry-form form .input-wrapper .select .select__arrow,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper .select .select__arrow,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper .select .select__arrow {
    position: absolute;
    top: 10px;
    right: 15px;
    pointer-events: none;
    opacity: .75
}

.page-InquiryForm #main-content .inquiry-form form .input-wrapper .select .select__arrow:before,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper .select .select__arrow:before,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper .select .select__arrow:before {

    right: -3px
}

@media screen and (min-width:768px) {
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper .select .select__arrow,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper .select .select__arrow,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper .select .select__arrow {
        top: 9px;
        right: 10px
    }
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper .select .select__arrow:before,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper .select .select__arrow:before,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper .select .select__arrow:before {

    }
}

.page-InquiryForm #main-content .inquiry-form form .input-wrapper .select.intl-address-country.hidden,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper .select.intl-address-country.hidden,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper .select.intl-address-country.hidden {
    display: none
}

.page-InquiryForm #main-content .inquiry-form form .input-wrapper.fail i:before,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.success i:before,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.fail i:before,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.success i:before,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.fail i:before,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.success i:before {
    display: inline-block;
    position: absolute
}

.page-InquiryForm #main-content .inquiry-form form .input-wrapper.success .select select,
.page-InquiryForm #main-content .inquiry-form form .input-wrapper.success input,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.success .select select,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.success input,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.success .select select,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.success input {
    border: 1px solid #91c390;
    box-shadow: none
}

.page-InquiryForm #main-content .inquiry-form form .input-wrapper.success select::-ms-expand,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.success select::-ms-expand,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.success select::-ms-expand {
    display: none
}

.page-InquiryForm #main-content .inquiry-form form .input-wrapper.success i:not(.icon-pi-cross):before,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.success i:not(.icon-pi-cross):before,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.success i:not(.icon-pi-cross):before {
    content: "\34";
    right: 15px;
    bottom: 16px;
    color: #91c390;

}

@media screen and (min-width:768px) {
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.success i:not(.icon-pi-cross):before,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.success i:not(.icon-pi-cross):before,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.success i:not(.icon-pi-cross):before {
        right: 15px;
        bottom: 13px;

    }
}

@media screen and (min-width:0\0) {
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper .select .select__arrow,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper .select .select__arrow,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper .select .select__arrow {
        top: 11px
    }
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.success i:not(.icon-pi-cross):before,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.success i:not(.icon-pi-cross):before,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.success i:not(.icon-pi-cross):before {
        bottom: 12px;
        right: 12px
    }
}

@media screen and (-ms-high-contrast:active),
(-ms-high-contrast:none) {
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper .select .select__arrow,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper .select .select__arrow,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper .select .select__arrow {
        top: 11px
    }
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.success i:not(.icon-pi-cross):before,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.success i:not(.icon-pi-cross):before,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.success i:not(.icon-pi-cross):before {
        bottom: 12px;
        right: 12px
    }
}

.page-InquiryForm #main-content .inquiry-form form .input-wrapper.success .select i:not(.icon-pi-cross),
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.success .select i:not(.icon-pi-cross),
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.success .select i:not(.icon-pi-cross) {
    opacity: 1
}

.page-InquiryForm #main-content .inquiry-form form .input-wrapper.success .select i:not(.icon-pi-cross):before,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper.success .select i:not(.icon-pi-cross):before,
.page-InquiryForm #main-content .inquiry-form form .select-wrapper.success .select i:not(.icon-pi-cross):before {
    position: relative;
    right: 0;
    bottom: -2px
}

@media screen and (min-width:768px) {
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.success .select i:not(.icon-pi-cross):before,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.success .select i:not(.icon-pi-cross):before,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.success .select i:not(.icon-pi-cross):before {
        right: 5px;
        bottom: -3px
    }
}

@media screen and (min-width:0\0) {
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.success .select i:not(.icon-pi-cross):before,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.success .select i:not(.icon-pi-cross):before,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.success .select i:not(.icon-pi-cross):before {
        bottom: -4px
    }
}

@media screen and (-ms-high-contrast:active),
(-ms-high-contrast:none) {
    .page-InquiryForm #main-content .inquiry-form form .input-wrapper.success .select i:not(.icon-pi-cross):before,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper.success .select i:not(.icon-pi-cross):before,
    .page-InquiryForm #main-content .inquiry-form form .select-wrapper.success .select i:not(.icon-pi-cross):before {
        bottom: -4px
    }
}

.page-InquiryForm #main-content .inquiry-form form .checkbox-wrapper .control,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper .control {
    display: block;
    position: relative;
    float: left;
    padding-top: 2px;
    padding-left: 40px;
    margin-right: 1.25em;
    margin-bottom: .8125em;
    cursor: pointer;
    color: #5b636b;
    font-family: "proxima-soft", sans-serif;

    font-weight: 400
}

.page-InquiryForm #main-content .inquiry-form form .checkbox-wrapper .control:last-of-type,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper .control:last-of-type {
    margin-right: 0
}

.page-InquiryForm #main-content .inquiry-form form .checkbox-wrapper .control input,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper .control input {
    position: absolute;
    z-index: -1;
    opacity: 0
}

.featured,
.main-footer {
    z-index: 10;
    position: relative
}

.page-InquiryForm #main-content .inquiry-form form .checkbox-wrapper .control .control__indicator,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper .control .control__indicator {
    position: absolute;
    top: 0;
    left: 0;
    height: 24px;
    width: 24px;
    background: #fff;
    border: 1px solid #b2c3e1
}

@media screen and (min-width:768px) {
    .page-InquiryForm #main-content .inquiry-form form .checkbox-wrapper .control,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper .control {
        margin-bottom: .3125em;
        padding-left: 30px;

    }
    .page-InquiryForm #main-content .inquiry-form form .checkbox-wrapper .control .control__indicator,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper .control .control__indicator {
        top: 2px;
        height: 20px;
        width: 20px
    }
}

.page-InquiryForm #main-content .inquiry-form form .checkbox-wrapper .control.control--radio .control__indicator,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper .control.control--radio .control__indicator {
    border-radius: 50%
}

.page-InquiryForm #main-content .inquiry-form form .checkbox-wrapper .control.control--radio .control__indicator:after,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper .control.control--radio .control__indicator:after {
    left: 7px;
    top: 7px;
    height: 8px;
    width: 8px;
    border-radius: 50%
}

@media screen and (min-width:768px) {
    .page-InquiryForm #main-content .inquiry-form form .checkbox-wrapper .control.control--radio .control__indicator:after,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper .control.control--radio .control__indicator:after {
        left: 6px;
        top: 6px;
        height: 6px;
        width: 6px
    }
}

.page-InquiryForm #main-content .inquiry-form form .checkbox-wrapper .control.control--radio input:disabled~.control__indicator:after,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper .control.control--radio input:disabled~.control__indicator:after {
    background: #7b7b7b
}

.page-InquiryForm #main-content .inquiry-form form .checkbox-wrapper .control.control--checkbox .control__indicator,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper .control.control--checkbox .control__indicator {
    top: 5px;
    height: 24px;
    width: 24px;
    border-radius: 0
}

@media screen and (min-width:768px) {
    .page-InquiryForm #main-content .inquiry-form form .checkbox-wrapper .control.control--checkbox .control__indicator,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper .control.control--checkbox .control__indicator {
        top: 2px;
        height: 19px;
        width: 19px;
        border-radius: 3px
    }
}

.page-InquiryForm #main-content .inquiry-form form .checkbox-wrapper .control.control--checkbox .control__indicator:after,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper .control.control--checkbox .control__indicator:after {
    left: 8px;
    top: 1px;
    width: 7px;
    height: 17px;
    border: solid #fff;
    border-width: 0 2px 2px 0;
    transform: rotate(45deg)
}

.page-InquiryForm #main-content .inquiry-form form .checkbox-wrapper .control.control--checkbox input:disabled~.control__indicator:after,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper .control.control--checkbox input:disabled~.control__indicator:after {
    border-color: #7b7b7b
}

.page-InquiryForm #main-content .inquiry-form form .checkbox-wrapper .control.control--checkbox input:checked~.control__indicator,
.page-InquiryForm #main-content .inquiry-form form .checkbox-wrapper .control.control--checkbox:hover input:not([disabled]):checked~.control__indicator,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper .control.control--checkbox input:checked~.control__indicator,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper .control.control--checkbox:hover input:not([disabled]):checked~.control__indicator {
    border-color: #fc7136
}

.page-InquiryForm #main-content .inquiry-form form .checkbox-wrapper .control.control--checkbox input:checked~.control__indicator:after,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper .control.control--checkbox input:checked~.control__indicator:after {
    background: 0 0
}

.page-InquiryForm #main-content .inquiry-form form .checkbox-wrapper .control input:focus~.control__indicator,
.page-InquiryForm #main-content .inquiry-form form .checkbox-wrapper .control:hover input~.control__indicator,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper .control input:focus~.control__indicator,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper .control:hover input~.control__indicator {
    background: #fff;
    border: 1px solid #b2c3e1
}

.page-InquiryForm #main-content .inquiry-form form .checkbox-wrapper .control input:checked:focus~.control__indicator,
.page-InquiryForm #main-content .inquiry-form form .checkbox-wrapper .control input:checked~.control__indicator,
.page-InquiryForm #main-content .inquiry-form form .checkbox-wrapper .control:hover input:not([disabled]):checked~.control__indicator,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper .control input:checked:focus~.control__indicator,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper .control input:checked~.control__indicator,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper .control:hover input:not([disabled]):checked~.control__indicator {
    background: #fff;
    border-color: #96aed7
}

.page-InquiryForm #main-content .inquiry-form form .checkbox-wrapper .control input:disabled~.control__indicator,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper .control input:disabled~.control__indicator {
    background: #e6e6e6;
    opacity: .6;
    pointer-events: none
}

.page-InquiryForm #main-content .inquiry-form form .checkbox-wrapper .control__indicator:after,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper .control__indicator:after {
    content: '';
    position: absolute;
    display: none
}

.page-InquiryForm #main-content .inquiry-form form .checkbox-wrapper .control input:checked~.control__indicator:after,
.page-InquiryForm #main-content .inquiry-form form .radio-wrapper .control input:checked~.control__indicator:after {
    display: block;
    background: #fc7136;
    border-color: #fc7136
}

.page-InquiryForm #main-content .inquiry-form .how-it-works {
    display: none
}

@media screen and (min-width:768px) {
    .page-InquiryForm #main-content .inquiry-form form .checkbox-wrapper .control.control--checkbox .control__indicator:after,
    .page-InquiryForm #main-content .inquiry-form form .radio-wrapper .control.control--checkbox .control__indicator:after {
        left: 6px;
        width: 5px;
        height: 13px
    }
    .page-InquiryForm #main-content .inquiry-form .how-it-works {
        float: left;
        display: block;
        margin-right: 3.57866%;
        width: 30.94756%;
        padding-left: 25px;
        border-radius: 3px
    }
    .page-InquiryForm #main-content .inquiry-form .how-it-works:last-child {
        margin-right: 0
    }
    .page-InquiryForm #main-content .inquiry-form .how-it-works .tips_header {
        color: #383d42;
        font-family: "proxima-soft", sans-serif;
        font-weight: 700;

        text-align: center
    }
    .page-InquiryForm #main-content .inquiry-form .how-it-works ul {
        margin: 25px 0 0
    }
    .page-InquiryForm #main-content .inquiry-form .how-it-works ul li {
        text-indent: -45px;
        padding-left: 45px;
        color: #808a93
    }
    .page-InquiryForm #main-content .inquiry-form .how-it-works ul li:before {
        font-family: pi-icon-set!important;
        font-style: normal!important;
        font-weight: 400!important;
        font-variant: normal!important;
        text-transform: none!important;
        speak: none;
        line-height: 1;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        position: relative;
        top: 15px;
        margin: 0 15px 0 0;
        padding-right: 1px;
        color: #3c92d4;

    }
    .page-InquiryForm #main-content .inquiry-form .how-it-works ul li:first-of-type:before {
        content: '\e017';
        top: 20px
    }
    .page-InquiryForm #main-content .inquiry-form .how-it-works ul li:nth-of-type(2):before {
        content: '\e018'
    }
    .page-InquiryForm #main-content .inquiry-form .how-it-works ul li:last-of-type:before {
        content: '\3b';
        top: 17px
    }
}

.bonus-content .intro h1,
.bonus-content-verify h1,
.bonus-content-verify p.wrong-code,
.featured h6,
.main-footer .footer-links ul li h6 {
    font-weight: 700;
    font-family: "proxima-soft", sans-serif
}

.copyright::after,
.featured .grid-items::after,
.main-footer .footer-links::after {
    content: "";
    clear: both
}

.ad-footer-wrapper {
    overflow: auto;
    background-color: #e5e8ee
}

.bonus-content .intro,
.page-TestConfirmation,
.page-TestConfirmation #main-page,
.page-act-course #main-content .really-cool,
.page-act-practice-test #main-content .really-cool,
.page-product #main-content .really-cool,
.page-sat-course #main-content .really-cool,
.page-sat-practice-test #main-content .really-cool {
    overflow: hidden
}

.ad-footer-wrapper .google-ad {
    margin: 1.875em auto
}

.featured {
    padding: 1.875em 0;
    background-color: #dadfe8
}

.featured h6 {

    letter-spacing: .025em;
    color: #5b636b;
    text-transform: uppercase;
    text-align: center;
    margin: 0 0 2.5em
}

.featured .grid-items {
    position: relative;
    text-align: center
}

.featured .grid-items::after {
    display: table
}

.featured .grid-items .grid-item.logo {
    -webkit-transition: ease 350ms;
    -moz-transition: ease 350ms;
    -o-transition: ease 350ms;
    transition: ease 350ms;
    cursor: pointer;
    overflow: hidden;
    text-align: center
}

@media screen and (min-width:768px) {
    .featured .grid-items .grid-item.logo {
        display: block;
        margin-right: 3.57866%;
        width: 17.13707%;
        float: left
    }
    .featured .grid-items .grid-item.logo:last-child {
        margin-right: 0
    }
}

.featured .grid-items .grid-item.logo:hover img {
    opacity: .8
}

.featured .grid-items .grid-item.logo img {
    max-width: 100px;
    opacity: .66666;
    transition: all .1s linear;
    margin: .3125em
}

.main-footer {
    background: #262a2d;
    width: 100%;
    padding: 1.25em 0 1.5625em
}

@media screen and (min-width:768px) {
    .featured .grid-items .grid-item.logo img {
        width: 100%;
        max-width: 150px;
        margin: 0
    }
    .main-footer {
        padding: 2.5em 0
    }
}

.main-footer .footer-links {
    text-align: center
}

.main-footer .footer-links::after {
    display: table
}

@media screen and (min-width:600px) {
    .main-footer .footer-links {
        text-align: left
    }
}

.main-footer .footer-links ul {
    margin: 0;
    padding: 0
}

.main-footer .footer-links ul:nth-of-type(4) {
    margin-top: .9375em;
    min-width: 100%;
    text-align: center
}

.main-footer .footer-links ul:nth-of-type(4)>li {
    display: none
}

@media screen and (min-width:600px) {
    .main-footer .footer-links ul {
        float: left;
        display: block;
        margin-right: 4.82916%;
        width: 30.11389%
    }
    .main-footer .footer-links ul::after {
        clear: both;
        content: "";
        display: table
    }
    .main-footer .footer-links ul:last-child,
    .main-footer .footer-links ul:nth-of-type(3) {
        margin-right: 0
    }
}

@media screen and (min-width:768px) {
    .main-footer .footer-links ul {
        float: left;
        display: block;
        margin-right: 3.57866%;
        width: 22.316%
    }
    .main-footer .footer-links ul::after {
        clear: both;
        content: "";
        display: table
    }
    .main-footer .footer-links ul:last-child {
        margin-right: 0
    }
    .main-footer .footer-links ul:nth-of-type(3) {
        margin-right: 3.57866%
    }
    .main-footer .footer-links ul:nth-of-type(4) {
        margin-top: 0;
        padding: 30px 0;
        min-width: inherit;
        text-align: center
    }
    .main-footer .footer-links ul:nth-of-type(4)>li {
        display: inline-block;
        text-align: center
    }
}

.main-footer .footer-links ul li {
    line-height: 1.15;
    margin: .3125em 0;
    list-style: none;
    text-align: center
}

@media screen and (min-width:768px) {
    .main-footer .footer-links ul li {
        text-align: left
    }
}

.main-footer .footer-links ul li #feedback-widget span {
    padding: 0!important;
    background-color: transparent!important
}

.main-footer .footer-links ul li h6 {
    color: rgba(255, 255, 255, .75);

    margin-top: 1.25em;
    margin-bottom: .3125em
}

@media screen and (min-width:600px) {
    .main-footer .footer-links ul li h6 {
        margin-top: 0;
        margin-bottom: .625em
    }
}

.main-footer .footer-links ul li h6.feedback-title {
    margin: 1.875em 0 0;

}

.main-footer .footer-links ul li a {
    color: rgba(255, 255, 255, .5);

    text-decoration: none
}

.main-footer .footer-links ul li a:hover {
    text-decoration: underline
}

.main-footer .footer-links ul li a:focus,
.main-footer .footer-links ul li a:hover {
    color: rgba(255, 255, 255, .75)
}

.main-footer .footer-links ul li #feedback-widget a,
.main-footer .footer-links ul li .button,
.main-footer .footer-links ul li .page-online-products #contact-us .btn,
.main-footer .footer-links ul li .page-online-products #profile-types .btn,
.page-online-products #contact-us .main-footer .footer-links ul li .btn,
.page-online-products #profile-types .main-footer .footer-links ul li .btn {
    opacity: .9;
    margin-top: .9375em
}

.main-footer .footer-links ul li p {
    color: rgba(255, 255, 255, .5);

    line-height: 1.2
}

.main-footer .footer-links ul li.social-icon {
    width: 1.875em;
    height: 1.875em;
    border-radius: 99px;
    display: inline-block;

    background-color: rgba(255, 255, 255, .1);
    color: rgba(255, 255, 255, .85);
    margin: 0 .15625em;
    text-align: center;
    line-height: 2.25;
    transition: all .1s linear
}

@media screen and (min-width:768px) {
    .main-footer .footer-links ul li.social-icon {}
}

@media screen and (min-width:1024px) {
    .main-footer .footer-links ul li.social-icon {
    }
}

.main-footer .footer-links ul li.social-icon.facebook:hover {
    background-color: #3b5998
}

.main-footer .footer-links ul li.social-icon.twitter:hover {
    background-color: #55acee
}

.main-footer .footer-links ul li.social-icon.instagram:hover {
    background-color: #3f729b
}

.main-footer .footer-links ul li.social-icon.linkedin:hover {
    background-color: #0077b5
}

.copyright {
    width: 100%;
    padding: .625em 0;
    background-color: #212426
}

.copyright::after {
    display: table
}

.copyright p,
.copyright ul {
    margin-bottom: 0;
    color: rgba(255, 255, 255, .5);

    text-align: center
}

@media screen and (min-width:768px) {
    .copyright p,
    .copyright ul {
        text-align: left;
        float: left;
        display: block;
        margin-right: 3.57866%;
        width: 48.21067%
    }
    .copyright p:last-child,
    .copyright ul:last-child {
        margin-right: 0
    }
    .copyright ul {
        text-align: right
    }
}

.copyright ul li {
    display: inline;
    padding: 0 .625em;
    border-left: 1px solid rgba(255, 255, 255, .25)
}

.copyright ul li:first-child {
    border-left: none
}

.copyright ul li:last-child {
    padding-right: 0
}

.copyright ul li a {
    color: rgba(255, 255, 255, .75)
}

.bonus-content-verify {
    padding: .9375em 0
}

@media screen and (min-width:768px) {
    .bonus-content-verify {
        padding: 1.875em 0
    }
}

@media screen and (min-width:1024px) {
    .bonus-content-verify {
        padding: 3.125em 0
    }
}

.bonus-content-verify .container,
.bonus-content-verify .page-act-course #main-content .pricing.no-matrix p,
.bonus-content-verify .page-act-course #main-content section.terms p,
.bonus-content-verify .page-act-practice-test #main-content .pricing.no-matrix p,
.bonus-content-verify .page-act-practice-test #main-content section.terms p,
.bonus-content-verify .page-online-products #main-content .wrap,
.bonus-content-verify .page-product #main-content .pricing.no-matrix p,
.bonus-content-verify .page-product #main-content section.terms p,
.bonus-content-verify .page-sat-course #main-content .pricing.no-matrix p,
.bonus-content-verify .page-sat-course #main-content section.terms p,
.bonus-content-verify .page-sat-practice-test #main-content .pricing.no-matrix p,
.bonus-content-verify .page-sat-practice-test #main-content section.terms p,
.page-act-course #main-content .pricing.no-matrix .bonus-content-verify p,
.page-act-course #main-content section.terms .bonus-content-verify p,
.page-act-practice-test #main-content .pricing.no-matrix .bonus-content-verify p,
.page-act-practice-test #main-content section.terms .bonus-content-verify p,
.page-online-products #main-content .bonus-content-verify .wrap,
.page-product #main-content .pricing.no-matrix .bonus-content-verify p,
.page-product #main-content section.terms .bonus-content-verify p,
.page-sat-course #main-content .pricing.no-matrix .bonus-content-verify p,
.page-sat-course #main-content section.terms .bonus-content-verify p,
.page-sat-practice-test #main-content .pricing.no-matrix .bonus-content-verify p,
.page-sat-practice-test #main-content section.terms .bonus-content-verify p {
    margin: 0 .9375em;
    padding: 1.25em;
    background: #fff;
    border-radius: 5px;
    box-shadow: 2px 2px 0 #e2e6ed;
    text-align: center
}

@media screen and (min-width:768px) {
    .bonus-content-verify .container,
    .bonus-content-verify .page-act-course #main-content .pricing.no-matrix p,
    .bonus-content-verify .page-act-course #main-content section.terms p,
    .bonus-content-verify .page-act-practice-test #main-content .pricing.no-matrix p,
    .bonus-content-verify .page-act-practice-test #main-content section.terms p,
    .bonus-content-verify .page-online-products #main-content .wrap,
    .bonus-content-verify .page-product #main-content .pricing.no-matrix p,
    .bonus-content-verify .page-product #main-content section.terms p,
    .bonus-content-verify .page-sat-course #main-content .pricing.no-matrix p,
    .bonus-content-verify .page-sat-course #main-content section.terms p,
    .bonus-content-verify .page-sat-practice-test #main-content .pricing.no-matrix p,
    .bonus-content-verify .page-sat-practice-test #main-content section.terms p,
    .page-act-course #main-content .pricing.no-matrix .bonus-content-verify p,
    .page-act-course #main-content section.terms .bonus-content-verify p,
    .page-act-practice-test #main-content .pricing.no-matrix .bonus-content-verify p,
    .page-act-practice-test #main-content section.terms .bonus-content-verify p,
    .page-online-products #main-content .bonus-content-verify .wrap,
    .page-product #main-content .pricing.no-matrix .bonus-content-verify p,
    .page-product #main-content section.terms .bonus-content-verify p,
    .page-sat-course #main-content .pricing.no-matrix .bonus-content-verify p,
    .page-sat-course #main-content section.terms .bonus-content-verify p,
    .page-sat-practice-test #main-content .pricing.no-matrix .bonus-content-verify p,
    .page-sat-practice-test #main-content section.terms .bonus-content-verify p {
        max-width: 728px;
        margin: 0 auto;
        padding: 1.875em
    }
}

@media screen and (min-width:1024px) {
    .bonus-content-verify .container,
    .bonus-content-verify .page-act-course #main-content .pricing.no-matrix p,
    .bonus-content-verify .page-act-course #main-content section.terms p,
    .bonus-content-verify .page-act-practice-test #main-content .pricing.no-matrix p,
    .bonus-content-verify .page-act-practice-test #main-content section.terms p,
    .bonus-content-verify .page-online-products #main-content .wrap,
    .bonus-content-verify .page-product #main-content .pricing.no-matrix p,
    .bonus-content-verify .page-product #main-content section.terms p,
    .bonus-content-verify .page-sat-course #main-content .pricing.no-matrix p,
    .bonus-content-verify .page-sat-course #main-content section.terms p,
    .bonus-content-verify .page-sat-practice-test #main-content .pricing.no-matrix p,
    .bonus-content-verify .page-sat-practice-test #main-content section.terms p,
    .page-act-course #main-content .pricing.no-matrix .bonus-content-verify p,
    .page-act-course #main-content section.terms .bonus-content-verify p,
    .page-act-practice-test #main-content .pricing.no-matrix .bonus-content-verify p,
    .page-act-practice-test #main-content section.terms .bonus-content-verify p,
    .page-online-products #main-content .bonus-content-verify .wrap,
    .page-product #main-content .pricing.no-matrix .bonus-content-verify p,
    .page-product #main-content section.terms .bonus-content-verify p,
    .page-sat-course #main-content .pricing.no-matrix .bonus-content-verify p,
    .page-sat-course #main-content section.terms .bonus-content-verify p,
    .page-sat-practice-test #main-content .pricing.no-matrix .bonus-content-verify p,
    .page-sat-practice-test #main-content section.terms .bonus-content-verify p {
        padding: 3.125em
    }
}

.bonus-content-verify h1 {
    margin-top: 0;
    margin-bottom: 1.25em;
}

.bonus-content-verify h1 span:last-of-type {
    color: #2fb7a9
}

.bonus-content-verify img {
    display: none
}

@media screen and (min-width:768px) {
    .bonus-content-verify img {
        display: inline-block;
        float: left;
        margin: 0 1.25em 1.25em 0
    }
}

.bonus-content-verify p {
}

.bonus-content-verify p strong {
    display: block;
    margin: 3.125em auto 0;
    font-family: "proxima-soft", sans-serif;
    text-align: center;
    color: #f0f #383d42
}

.bonus-content-verify p.wrong-code {
    padding-top: .625em;
    color: #fb7674;
    text-align: center;
    opacity: 1
}

.bonus-content-verify form {
    margin-top: .625em;
    padding: .625em 1.25em .9375em;
    background: #2fb7a9;
    border-radius: 3px
}

@media screen and (min-width:768px) {
    .bonus-content-verify form {
        margin-top: 1.25em;
        padding: .625em 1.25em
    }
    .bonus-content-verify form label {
        display: -webkit-box;
        display: -moz-box;
        display: box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -moz-box-align: center;
        box-align: center;
        -webkit-align-items: center;
        -moz-align-items: center;
        -ms-align-items: center;
        -o-align-items: center;
        align-items: center;
        -ms-flex-align: center
    }
}

@media screen and (min-width:1024px) {
    .bonus-content-verify form {
        padding: 1.25em 1.875em
    }
}

.bonus-content-verify form.wrong label input {
    border-color: #fb7674
}

.bonus-content-verify form label {
    margin: 0;
    color: #fff
}

.bonus-content-verify form label span {
    padding-right: 1.25em;
    white-space: nowrap
}

.bonus-content-verify form label input {
    margin: 0;
    border: 2px solid #fff;
    box-shadow: none;
    outline: 0;
    -webkit-appearance: none
}

.bonus-content-verify form label input:focus {
    outline-color: transparent;
    outline-style: none;
    border-color: #fff;
    box-shadow: none
}

.bonus-content-verify form label button {
    width: 100%;
    margin-top: .3125em;
    background: #1f7a71;
    border-color: #1f7a71!important;
    border-radius: 3px
}

@media screen and (min-width:768px) {
    .bonus-content-verify form label button {
        width: auto;
        margin-top: 0;
        margin-left: .625em
    }
}

.bonus-content-verify form label button:hover {
    background: #258e84;
    border-color: #258e84!important
}

.bonus-content-verify .buttons-wrapper {
    margin-top: .625em;
    padding: 0
}

@media screen and (min-width:768px) {
    .bonus-content-verify .buttons-wrapper {
        margin-top: 1.25em;
        padding: .625em 1.25em;
        border: 1px solid #dadfe8;
        border-radius: 3px
    }
}

.bonus-content .container.main .accordion-tabs-minimal .tab-content .articles-wrapper,
.bonus-content .container.main .accordion-tabs-minimal .tab-content .videos-wrapper,
.bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper,
.bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper,
.bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper,
.bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper,
.bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper,
.bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper,
.bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper,
.bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper,
.bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-content .articles-wrapper,
.bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-content .videos-wrapper,
.bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper,
.bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper,
.bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper,
.bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper,
.bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper,
.bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper,
.bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper,
.bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper,
.bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper,
.bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper,
.bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper,
.bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper,
.page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper,
.page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper,
.page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper,
.page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper,
.page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper,
.page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper,
.page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper,
.page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper,
.page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-content .articles-wrapper,
.page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-content .videos-wrapper,
.page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper,
.page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper,
.page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper,
.page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper,
.page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper,
.page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper,
.page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper,
.page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper,
.page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper,
.page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper,
.page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper,
.page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper {
    margin-top: 3.125em
}

@media screen and (min-width:1024px) {
    .bonus-content-verify .buttons-wrapper {
        padding: 1.25em 1.875em
    }
}

.bonus-content-verify .buttons-wrapper .button,
.bonus-content-verify .buttons-wrapper .main-footer .footer-links ul li #feedback-widget a,
.bonus-content-verify .buttons-wrapper .page-online-products #contact-us .btn,
.bonus-content-verify .buttons-wrapper .page-online-products #profile-types .btn,
.main-footer .footer-links ul li #feedback-widget .bonus-content-verify .buttons-wrapper a,
.page-online-products #contact-us .bonus-content-verify .buttons-wrapper .btn,
.page-online-products #profile-types .bonus-content-verify .buttons-wrapper .btn {
    width: 48%;
    margin-right: 2%
}

.bonus-content-verify .buttons-wrapper .button:last-of-type,
.bonus-content-verify .buttons-wrapper .main-footer .footer-links ul li #feedback-widget a:last-of-type,
.bonus-content-verify .buttons-wrapper .page-online-products #contact-us .btn:last-of-type,
.bonus-content-verify .buttons-wrapper .page-online-products #profile-types .btn:last-of-type,
.main-footer .footer-links ul li #feedback-widget .bonus-content-verify .buttons-wrapper a:last-of-type,
.page-online-products #contact-us .bonus-content-verify .buttons-wrapper .btn:last-of-type,
.page-online-products #profile-types .bonus-content-verify .buttons-wrapper .btn:last-of-type {
    margin-right: 0
}

.bonus-content {
    background: #fff
}

.bonus-content .intro {
    background-color: #494e5b;
    background-image: -webkit-linear-gradient(#494e5b, #373b46);
    background-image: linear-gradient(#494e5b, #373b46)
}

.bonus-content .intro .container,
.bonus-content .intro .page-act-course #main-content .pricing.no-matrix p,
.bonus-content .intro .page-act-course #main-content section.terms p,
.bonus-content .intro .page-act-practice-test #main-content .pricing.no-matrix p,
.bonus-content .intro .page-act-practice-test #main-content section.terms p,
.bonus-content .intro .page-online-products #main-content .wrap,
.bonus-content .intro .page-product #main-content .pricing.no-matrix p,
.bonus-content .intro .page-product #main-content section.terms p,
.bonus-content .intro .page-sat-course #main-content .pricing.no-matrix p,
.bonus-content .intro .page-sat-course #main-content section.terms p,
.bonus-content .intro .page-sat-practice-test #main-content .pricing.no-matrix p,
.bonus-content .intro .page-sat-practice-test #main-content section.terms p,
.page-act-course #main-content .pricing.no-matrix .bonus-content .intro p,
.page-act-course #main-content section.terms .bonus-content .intro p,
.page-act-practice-test #main-content .pricing.no-matrix .bonus-content .intro p,
.page-act-practice-test #main-content section.terms .bonus-content .intro p,
.page-online-products #main-content .bonus-content .intro .wrap,
.page-product #main-content .pricing.no-matrix .bonus-content .intro p,
.page-product #main-content section.terms .bonus-content .intro p,
.page-sat-course #main-content .pricing.no-matrix .bonus-content .intro p,
.page-sat-course #main-content section.terms .bonus-content .intro p,
.page-sat-practice-test #main-content .pricing.no-matrix .bonus-content .intro p,
.page-sat-practice-test #main-content section.terms .bonus-content .intro p {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center
}

.bonus-content .intro h1 {
    width: 100%;
    padding: 1.5625em;
    color: #fff;
    text-align: center
}

@media screen and (min-width:768px) {
    .bonus-content .intro h1 {
        width: auto;
        padding: 0 1.5625em;
    }
}

.bonus-content .intro h1 span:last-of-type {
    display: block;
    font-family: "proxima-soft", sans-serif;
    font-weight: 300
}

.bonus-content .intro .bg-image {
    display: none
}

@media screen and (min-width:768px) {
    .bonus-content .intro .bg-image {
        display: inline-block;
        background: url(/resources/cloud/images/act-bonus/bonus-book.png) center top no-repeat;
        background-size: cover;
        width: 321px;
        height: 225px;
        margin-top: 3.125em;
        box-shadow: 5px 5px 20px 0 rgba(0, 0, 0, .25)
    }
}

.bonus-content .container.main .accordion-tabs-minimal,
.bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal,
.bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal,
.bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal,
.bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal,
.bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal,
.bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal,
.bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal,
.bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal,
.bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal,
.bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal,
.bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal,
.page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal,
.page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal,
.page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal,
.page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal,
.page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal,
.page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal,
.page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal,
.page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal,
.page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal,
.page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal,
.page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal {
    line-height: 1.5;
    padding: 0
}

.bonus-content .container.main .accordion-tabs-minimal::after,
.bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal::after,
.bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal::after,
.bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal::after,
.bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal::after,
.bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal::after,
.bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal::after,
.bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal::after,
.bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal::after,
.bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal::after,
.bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal::after,
.bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal::after,
.page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal::after,
.page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal::after,
.page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal::after,
.page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal::after,
.page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal::after,
.page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal::after,
.page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal::after,
.page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal::after,
.page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal::after,
.page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal::after,
.page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal::after {
    clear: both;
    content: "";
    display: table
}

@media screen and (min-width:1024px) {
    .bonus-content .intro h1 {
    }
    .bonus-content .intro .bg-image {
        width: 421px;
        height: 325px
    }
    .bonus-content .container.main .accordion-tabs-minimal,
    .bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal,
    .bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal,
    .bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal,
    .bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal,
    .bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal,
    .bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal,
    .bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal,
    .bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal,
    .bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal,
    .bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal,
    .bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal,
    .page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal,
    .page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal,
    .page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal,
    .page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal,
    .page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal,
    .page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal,
    .page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal,
    .page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal,
    .page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal,
    .page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal,
    .page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal {
        float: left;
        display: block;
        margin-right: 2.84259%;
        width: 65.71914%
    }
    .bonus-content .container.main .accordion-tabs-minimal:last-child,
    .bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal:last-child,
    .bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal:last-child,
    .bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal:last-child,
    .bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal:last-child,
    .bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal:last-child,
    .bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal:last-child,
    .bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal:last-child,
    .bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal:last-child,
    .bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal:last-child,
    .bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal:last-child,
    .bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal:last-child,
    .page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal:last-child,
    .page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal:last-child,
    .page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal:last-child,
    .page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal:last-child,
    .page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal:last-child,
    .page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal:last-child,
    .page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal:last-child,
    .page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal:last-child,
    .page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal:last-child,
    .page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal:last-child,
    .page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal:last-child {
        margin-right: 0
    }
}

.bonus-content .container.main .accordion-tabs-minimal:before,
.bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal:before,
.bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal:before,
.bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal:before,
.bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal:before,
.bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal:before,
.bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal:before,
.bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal:before,
.bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal:before,
.bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal:before,
.bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal:before,
.bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal:before,
.page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal:before,
.page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal:before,
.page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal:before,
.page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal:before,
.page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal:before,
.page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal:before,
.page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal:before,
.page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal:before,
.page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal:before,
.page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal:before,
.page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal:before {
    position: absolute;
    left: 0;
    width: 100%;
    height: 50px;
    content: '';
    background: #dfe3eb
}

.bonus-content .container.main .accordion-tabs-minimal .tab-header-and-content,
.bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-header-and-content,
.bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-header-and-content,
.bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-header-and-content,
.bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-header-and-content,
.bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-header-and-content,
.bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-header-and-content,
.bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-header-and-content,
.bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-header-and-content,
.bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-header-and-content,
.bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-header-and-content,
.bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-header-and-content,
.page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-header-and-content,
.page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-header-and-content,
.page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-header-and-content,
.page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-header-and-content,
.page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-header-and-content,
.page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-header-and-content,
.page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-header-and-content,
.page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-header-and-content,
.page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-header-and-content,
.page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-header-and-content,
.page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-header-and-content {
    list-style: none;
    display: inline
}

.bonus-content .container.main .accordion-tabs-minimal .tab-link,
.bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-link,
.bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-link,
.bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-link,
.bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-link,
.bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-link,
.bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-link,
.bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-link,
.bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-link,
.bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-link,
.bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-link,
.bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-link,
.page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-link,
.page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-link,
.page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-link,
.page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-link,
.page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-link,
.page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-link,
.page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-link,
.page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-link,
.page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-link,
.page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-link,
.page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-link {
    height: 50px;
    position: relative;
    top: -5px;
    background-color: transparent;
    color: #677079;
    display: inline-block;
    padding: 15px 10px;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;
    letter-spacing: -.025em;
    text-transform: uppercase;
    text-decoration: none
}

@media screen and (min-width:768px) {
    .bonus-content .container.main .accordion-tabs-minimal .tab-link,
    .bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-link,
    .bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-link,
    .bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-link,
    .bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-link,
    .bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-link,
    .bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-link,
    .bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-link,
    .bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-link,
    .bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-link,
    .bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-link,
    .bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-link,
    .page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-link,
    .page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-link,
    .page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-link,
    .page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-link,
    .page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-link,
    .page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-link,
    .page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-link,
    .page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-link,
    .page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-link,
    .page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-link,
    .page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-link {
        padding: 15px 20px;
    }
}

@media screen and (min-width:1024px) {
    .bonus-content .container.main .accordion-tabs-minimal .tab-link,
    .bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-link,
    .bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-link,
    .bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-link,
    .bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-link,
    .bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-link,
    .bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-link,
    .bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-link,
    .bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-link,
    .bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-link,
    .bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-link,
    .bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-link,
    .page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-link,
    .page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-link,
    .page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-link,
    .page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-link,
    .page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-link,
    .page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-link,
    .page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-link,
    .page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-link,
    .page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-link,
    .page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-link,
    .page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-link {
        padding: 15px 30px;
        font-family: "proxima-soft", sans-serif;
        font-weight: 700;

    }
}

.bonus-content .container.main .accordion-tabs-minimal .tab-link span,
.bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-link span,
.bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-link span,
.bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-link span,
.bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-link span,
.bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-link span,
.bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-link span,
.bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-link span,
.bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-link span,
.bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-link span,
.bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-link span,
.bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-link span,
.page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-link span,
.page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-link span,
.page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-link span,
.page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-link span,
.page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-link span,
.page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-link span,
.page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-link span,
.page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-link span,
.page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-link span,
.page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-link span,
.page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-link span {
    display: none
}

@media screen and (min-width:768px) {
    .bonus-content .container.main .accordion-tabs-minimal .tab-link span,
    .bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-link span,
    .bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-link span,
    .bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-link span,
    .bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-link span,
    .bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-link span,
    .bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-link span,
    .bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-link span,
    .bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-link span,
    .bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-link span,
    .bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-link span,
    .bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-link span,
    .page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-link span,
    .page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-link span,
    .page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-link span,
    .page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-link span,
    .page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-link span,
    .page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-link span,
    .page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-link span,
    .page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-link span,
    .page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-link span,
    .page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-link span,
    .page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-link span {
        display: inline
    }
}

.bonus-content .container.main .accordion-tabs-minimal .tab-link:hover,
.bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-link:hover,
.bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-link:hover,
.bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-link:hover,
.bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-link:hover,
.bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-link:hover,
.bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-link:hover,
.bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-link:hover,
.bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-link:hover,
.bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-link:hover,
.bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-link:hover,
.bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-link:hover,
.page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-link:hover,
.page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-link:hover,
.page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-link:hover,
.page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-link:hover,
.page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-link:hover,
.page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-link:hover,
.page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-link:hover,
.page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-link:hover,
.page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-link:hover,
.page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-link:hover,
.page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-link:hover {
    color: #2fb7a9
}

.bonus-content .container.main .accordion-tabs-minimal .tab-link:focus,
.bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-link:focus,
.bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-link:focus,
.bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-link:focus,
.bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-link:focus,
.bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-link:focus,
.bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-link:focus,
.bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-link:focus,
.bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-link:focus,
.bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-link:focus,
.bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-link:focus,
.bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-link:focus,
.page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-link:focus,
.page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-link:focus,
.page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-link:focus,
.page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-link:focus,
.page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-link:focus,
.page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-link:focus,
.page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-link:focus,
.page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-link:focus,
.page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-link:focus,
.page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-link:focus,
.page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-link:focus {
    outline: 0
}

.bonus-content .container.main .accordion-tabs-minimal .tab-link.is-active,
.bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-link.is-active,
.bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-link.is-active,
.bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-link.is-active,
.bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-link.is-active,
.bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-link.is-active,
.bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-link.is-active,
.bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-link.is-active,
.bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-link.is-active,
.bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-link.is-active,
.bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-link.is-active,
.bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-link.is-active,
.page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-link.is-active,
.page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-link.is-active,
.page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-link.is-active,
.page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-link.is-active,
.page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-link.is-active,
.page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-link.is-active,
.page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-link.is-active,
.page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-link.is-active,
.page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-link.is-active,
.page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-link.is-active,
.page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-link.is-active {
    height: 55px;
    color: #2fb7a9;
    border-top: 5px solid #2fb7a9;
    background: #fff
}

.bonus-content .container.main .accordion-tabs-minimal .tab-content,
.bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content,
.bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content,
.bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content,
.bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content,
.bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-content,
.bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content,
.bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-content,
.bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content,
.bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content,
.bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content,
.bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content,
.page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content,
.page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content,
.page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content,
.page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content,
.page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-content,
.page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content,
.page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content,
.page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content,
.page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content,
.page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content,
.page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content {
    display: none;
    float: left;
    padding: 3.125em 1.618em;
    width: 100%;
    background: #fff
}

.bonus-content .container.main .accordion-tabs-minimal .tab-content h2,
.bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content h2,
.bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content h2,
.bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content h2,
.bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content h2,
.bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-content h2,
.bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content h2,
.bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-content h2,
.bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content h2,
.bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content h2,
.bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content h2,
.bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content h2,
.page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content h2,
.page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content h2,
.page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content h2,
.page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content h2,
.page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-content h2,
.page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content h2,
.page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content h2,
.page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content h2,
.page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content h2,
.page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content h2,
.page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content h2 {

    font-family: "proxima-soft", sans-serif;
    font-weight: 700
}

@media screen and (min-width:768px) {
    .bonus-content .container.main .accordion-tabs-minimal .tab-content h2,
    .bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content h2,
    .bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content h2,
    .bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content h2,
    .bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content h2,
    .bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-content h2,
    .bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content h2,
    .bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-content h2,
    .bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content h2,
    .bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content h2,
    .bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content h2,
    .bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content h2,
    .page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content h2,
    .page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content h2,
    .page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content h2,
    .page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content h2,
    .page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-content h2,
    .page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content h2,
    .page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content h2,
    .page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content h2,
    .page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content h2,
    .page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content h2,
    .page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content h2 {

    }
}

.bonus-content .container.main .accordion-tabs-minimal .tab-content p,
.bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content p,
.bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content p,
.bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content p,
.bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content p,
.bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-content p,
.bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content p,
.bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-content p,
.bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content p,
.bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content p,
.bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content p,
.bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content p,
.page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content p,
.page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content p,
.page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content p,
.page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content p,
.page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-content p,
.page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content p,
.page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content p,
.page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content p,
.page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content p,
.page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content p,
.page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content p {
    color: rgba(56, 61, 66, .75)
}

.bonus-content .container.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
.bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
.bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
.bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
.bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
.bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
.bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
.bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
.bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
.bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
.bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
.bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
.page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
.page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
.page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
.page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
.page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
.page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
.page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
.page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
.page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
.page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
.page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item {
    position: relative;
    margin-bottom: 3.125em;
    padding-bottom: 1.5625em;
    text-align: center;
    border-bottom: 1px solid rgba(56, 61, 66, .25)
}

@media screen and (min-width:768px) {
    .bonus-content .container.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
    .bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
    .bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
    .bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
    .bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
    .bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
    .bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
    .bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
    .bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
    .bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
    .bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
    .bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
    .page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
    .page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
    .page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
    .page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
    .page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
    .page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
    .page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
    .page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
    .page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
    .page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
    .page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item {
        float: left;
        display: block;
        margin-right: 3.57866%;
        width: 48.21067%;
        padding-bottom: 0;
        min-height: 325px;
        text-align: left;
        border-bottom: none
    }
    .bonus-content .container.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:last-child,
    .bonus-content .container.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n),
    .bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:last-child,
    .bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n),
    .bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:last-child,
    .bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n),
    .bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:last-child,
    .bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n),
    .bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:last-child,
    .bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n),
    .bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:last-child,
    .bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n),
    .bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:last-child,
    .bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n),
    .bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:last-child,
    .bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n),
    .bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:last-child,
    .bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n),
    .bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:last-child,
    .bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n),
    .bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:last-child,
    .bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n),
    .bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:last-child,
    .bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n),
    .page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:last-child,
    .page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n),
    .page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:last-child,
    .page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n),
    .page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:last-child,
    .page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n),
    .page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:last-child,
    .page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n),
    .page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:last-child,
    .page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n),
    .page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:last-child,
    .page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n),
    .page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:last-child,
    .page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n),
    .page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:last-child,
    .page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n),
    .page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:last-child,
    .page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n),
    .page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:last-child,
    .page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n),
    .page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:last-child,
    .page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n) {
        margin-right: 0
    }
    .bonus-content .container.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n+1),
    .bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n+1),
    .bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n+1),
    .bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n+1),
    .bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n+1),
    .bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n+1),
    .bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n+1),
    .bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n+1),
    .bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n+1),
    .bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n+1),
    .bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n+1),
    .bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n+1),
    .page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n+1),
    .page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n+1),
    .page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n+1),
    .page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n+1),
    .page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n+1),
    .page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n+1),
    .page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n+1),
    .page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n+1),
    .page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n+1),
    .page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n+1),
    .page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n+1) {
        clear: left
    }
}

@media screen and (min-width:1024px) {
    .bonus-content .container.main .accordion-tabs-minimal .tab-content h2,
    .bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content h2,
    .bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content h2,
    .bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content h2,
    .bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content h2,
    .bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-content h2,
    .bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content h2,
    .bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-content h2,
    .bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content h2,
    .bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content h2,
    .bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content h2,
    .bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content h2,
    .page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content h2,
    .page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content h2,
    .page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content h2,
    .page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content h2,
    .page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-content h2,
    .page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content h2,
    .page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content h2,
    .page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content h2,
    .page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content h2,
    .page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content h2,
    .page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content h2 {

    }
    .bonus-content .container.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
    .bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
    .bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
    .bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
    .bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
    .bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
    .bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
    .bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
    .bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
    .bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
    .bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
    .bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
    .page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
    .page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
    .page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
    .page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
    .page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
    .page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
    .page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
    .page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
    .page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
    .page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item,
    .page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item {
        float: left;
        display: block;
        margin-right: 2.84259%;
        width: 31.43828%
    }
    .bonus-content .container.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n),
    .bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n),
    .bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n),
    .bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n),
    .bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n),
    .bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n),
    .bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n),
    .bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n),
    .bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n),
    .bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n),
    .bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n),
    .bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n),
    .page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n),
    .page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n),
    .page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n),
    .page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n),
    .page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n),
    .page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n),
    .page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n),
    .page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n),
    .page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n),
    .page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n),
    .page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n) {
        margin-right: 2.35765%
    }
    .bonus-content .container.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n+1),
    .bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n+1),
    .bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n+1),
    .bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n+1),
    .bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n+1),
    .bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n+1),
    .bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n+1),
    .bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n+1),
    .bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n+1),
    .bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n+1),
    .bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n+1),
    .bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n+1),
    .page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n+1),
    .page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n+1),
    .page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n+1),
    .page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n+1),
    .page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n+1),
    .page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n+1),
    .page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n+1),
    .page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n+1),
    .page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n+1),
    .page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n+1),
    .page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(2n+1) {
        clear: none
    }
    .bonus-content .container.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:last-child,
    .bonus-content .container.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(3n),
    .bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:last-child,
    .bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(3n),
    .bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:last-child,
    .bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(3n),
    .bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:last-child,
    .bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(3n),
    .bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:last-child,
    .bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(3n),
    .bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:last-child,
    .bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(3n),
    .bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:last-child,
    .bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(3n),
    .bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:last-child,
    .bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(3n),
    .bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:last-child,
    .bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(3n),
    .bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:last-child,
    .bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(3n),
    .bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:last-child,
    .bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(3n),
    .bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:last-child,
    .bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(3n),
    .page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:last-child,
    .page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(3n),
    .page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:last-child,
    .page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(3n),
    .page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:last-child,
    .page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(3n),
    .page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:last-child,
    .page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(3n),
    .page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:last-child,
    .page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(3n),
    .page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:last-child,
    .page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(3n),
    .page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:last-child,
    .page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(3n),
    .page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:last-child,
    .page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(3n),
    .page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:last-child,
    .page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(3n),
    .page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:last-child,
    .page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(3n),
    .page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:last-child,
    .page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(3n) {
        margin-right: 0
    }
    .bonus-content .container.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(3n+1),
    .bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(3n+1),
    .bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(3n+1),
    .bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(3n+1),
    .bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(3n+1),
    .bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(3n+1),
    .bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(3n+1),
    .bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(3n+1),
    .bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(3n+1),
    .bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(3n+1),
    .bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(3n+1),
    .bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(3n+1),
    .page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(3n+1),
    .page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(3n+1),
    .page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(3n+1),
    .page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(3n+1),
    .page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(3n+1),
    .page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(3n+1),
    .page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(3n+1),
    .page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(3n+1),
    .page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(3n+1),
    .page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(3n+1),
    .page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item:nth-child(3n+1) {
        clear: left
    }
}

.bonus-content .container.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1,
.bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1,
.bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1,
.bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1,
.bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1,
.bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1,
.bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1,
.bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1,
.bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1,
.bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1,
.bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1,
.bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1,
.page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1,
.page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1,
.page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1,
.page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1,
.page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1,
.page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1,
.page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1,
.page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1,
.page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1,
.page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1,
.page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1 {
    padding-bottom: .625em;
    color: #383d42;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;
    letter-spacing: -.025em;

}

.bonus-content .container.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1:hover,
.bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1:hover,
.bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1:hover,
.bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1:hover,
.bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1:hover,
.bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1:hover,
.bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1:hover,
.bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1:hover,
.bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1:hover,
.bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1:hover,
.bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1:hover,
.bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1:hover,
.page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1:hover,
.page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1:hover,
.page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1:hover,
.page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1:hover,
.page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1:hover,
.page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1:hover,
.page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1:hover,
.page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1:hover,
.page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1:hover,
.page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1:hover,
.page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1:hover {
    color: #2fb7a9
}

.bonus-content .container.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item img,
.bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item img,
.bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item img,
.bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item img,
.bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item img,
.bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-content .videos-wrapper .video-item img,
.bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item img,
.bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item img,
.bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item img,
.bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item img,
.bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item img,
.bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item img,
.page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item img,
.page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item img,
.page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item img,
.page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item img,
.page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-content .videos-wrapper .video-item img,
.page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item img,
.page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item img,
.page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item img,
.page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item img,
.page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item img,
.page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item img {
    border: 1px solid rgba(56, 61, 66, .25)
}

.bonus-content .container.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item img:hover,
.bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item img:hover,
.bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item img:hover,
.bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item img:hover,
.bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item img:hover,
.bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-content .videos-wrapper .video-item img:hover,
.bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item img:hover,
.bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item img:hover,
.bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item img:hover,
.bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item img:hover,
.bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item img:hover,
.bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item img:hover,
.page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item img:hover,
.page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item img:hover,
.page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item img:hover,
.page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item img:hover,
.page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-content .videos-wrapper .video-item img:hover,
.page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item img:hover,
.page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item img:hover,
.page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item img:hover,
.page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item img:hover,
.page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item img:hover,
.page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item img:hover {
    border: 1px solid rgba(47, 183, 169, .75)
}

.bonus-content .container.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item p,
.bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item p,
.bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item p,
.bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item p,
.bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item p,
.bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-content .videos-wrapper .video-item p,
.bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item p,
.bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item p,
.bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item p,
.bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item p,
.bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item p,
.bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item p,
.page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item p,
.page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item p,
.page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item p,
.page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item p,
.page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-content .videos-wrapper .video-item p,
.page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item p,
.page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item p,
.page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item p,
.page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item p,
.page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item p,
.page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item p {
    margin-bottom: .3125em;
    color: rgba(56, 61, 66, .75);

}

.bonus-content .container.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch,
.bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch,
.bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch,
.bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch,
.bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch,
.bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch,
.bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch,
.bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch,
.bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch,
.bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch,
.bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch,
.bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch,
.page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch,
.page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch,
.page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch,
.page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch,
.page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch,
.page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch,
.page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch,
.page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch,
.page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch,
.page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch,
.page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch {
    ;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;
    color: #2fb7a9;
    text-transform: uppercase;
    border-bottom: 1px solid transparent;
    line-height: 1;
    letter-spacing: -.025em
}

@media screen and (min-width:768px) {
    .bonus-content .container.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1,
    .bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1,
    .bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1,
    .bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1,
    .bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1,
    .bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1,
    .bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1,
    .bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1,
    .bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1,
    .bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1,
    .bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1,
    .bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1,
    .page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1,
    .page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1,
    .page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1,
    .page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1,
    .page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1,
    .page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1,
    .page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1,
    .page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1,
    .page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1,
    .page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1,
    .page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item h1 {
        height: 54px;
        display: table-cell;
        vertical-align: middle
    }
    .bonus-content .container.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch,
    .bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch,
    .bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch,
    .bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch,
    .bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch,
    .bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch,
    .bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch,
    .bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch,
    .bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch,
    .bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch,
    .bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch,
    .bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch,
    .page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch,
    .page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch,
    .page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch,
    .page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch,
    .page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch,
    .page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch,
    .page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch,
    .page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch,
    .page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch,
    .page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch,
    .page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch {
        position: absolute;
        bottom: 0
    }
}

.bonus-content .container.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch i,
.bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch i,
.bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch i,
.bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch i,
.bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch i,
.bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch i,
.bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch i,
.bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch i,
.bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch i,
.bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch i,
.bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch i,
.bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch i,
.page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch i,
.page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch i,
.page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch i,
.page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch i,
.page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch i,
.page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch i,
.page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch i,
.page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch i,
.page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch i,
.page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch i,
.page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .videos-wrapper .video-item .watch i {
    margin-right: .3125em;
    position: relative;
    top: .3125em;

}

.bonus-content .container.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item,
.bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item,
.bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item,
.bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item,
.bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item,
.bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-content .articles-wrapper .article-item,
.bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item,
.bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item,
.bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item,
.bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item,
.bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item,
.bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item,
.page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item,
.page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item,
.page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item,
.page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item,
.page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-content .articles-wrapper .article-item,
.page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item,
.page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item,
.page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item,
.page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item,
.page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item,
.page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item {
    position: relative;
    margin-bottom: 1.5625em;
    padding-bottom: 1.5625em;
    text-align: center;
    border-top: 1px solid rgba(56, 61, 66, .25)
}

@media screen and (min-width:768px) {
    .bonus-content .container.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item,
    .bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item,
    .bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item,
    .bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item,
    .bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item,
    .bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-content .articles-wrapper .article-item,
    .bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item,
    .bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item,
    .bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item,
    .bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item,
    .bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item,
    .bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item,
    .page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item,
    .page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item,
    .page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item,
    .page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item,
    .page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-content .articles-wrapper .article-item,
    .page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item,
    .page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item,
    .page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item,
    .page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item,
    .page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item,
    .page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item {
        float: left;
        display: block;
        margin-right: 3.57866%;
        width: 48.21067%;
        min-height: 150px;
        padding-bottom: 0;
        text-align: left
    }
    .bonus-content .container.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:last-child,
    .bonus-content .container.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:nth-child(2n),
    .bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:last-child,
    .bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:nth-child(2n),
    .bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:last-child,
    .bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:nth-child(2n),
    .bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:last-child,
    .bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:nth-child(2n),
    .bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:last-child,
    .bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:nth-child(2n),
    .bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:last-child,
    .bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:nth-child(2n),
    .bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:last-child,
    .bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:nth-child(2n),
    .bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:last-child,
    .bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:nth-child(2n),
    .bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:last-child,
    .bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:nth-child(2n),
    .bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:last-child,
    .bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:nth-child(2n),
    .bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:last-child,
    .bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:nth-child(2n),
    .bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:last-child,
    .bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:nth-child(2n),
    .page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:last-child,
    .page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:nth-child(2n),
    .page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:last-child,
    .page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:nth-child(2n),
    .page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:last-child,
    .page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:nth-child(2n),
    .page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:last-child,
    .page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:nth-child(2n),
    .page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:last-child,
    .page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:nth-child(2n),
    .page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:last-child,
    .page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:nth-child(2n),
    .page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:last-child,
    .page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:nth-child(2n),
    .page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:last-child,
    .page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:nth-child(2n),
    .page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:last-child,
    .page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:nth-child(2n),
    .page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:last-child,
    .page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:nth-child(2n),
    .page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:last-child,
    .page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:nth-child(2n) {
        margin-right: 0
    }
    .bonus-content .container.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:nth-child(2n+1),
    .bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:nth-child(2n+1),
    .bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:nth-child(2n+1),
    .bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:nth-child(2n+1),
    .bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:nth-child(2n+1),
    .bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:nth-child(2n+1),
    .bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:nth-child(2n+1),
    .bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:nth-child(2n+1),
    .bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:nth-child(2n+1),
    .bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:nth-child(2n+1),
    .bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:nth-child(2n+1),
    .bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:nth-child(2n+1),
    .page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:nth-child(2n+1),
    .page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:nth-child(2n+1),
    .page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:nth-child(2n+1),
    .page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:nth-child(2n+1),
    .page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:nth-child(2n+1),
    .page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:nth-child(2n+1),
    .page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:nth-child(2n+1),
    .page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:nth-child(2n+1),
    .page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:nth-child(2n+1),
    .page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:nth-child(2n+1),
    .page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item:nth-child(2n+1) {
        clear: left
    }
    .bonus-content .container.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1,
    .bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1,
    .bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1,
    .bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1,
    .bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1,
    .bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1,
    .bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1,
    .bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1,
    .bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1,
    .bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1,
    .bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1,
    .bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1,
    .page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1,
    .page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1,
    .page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1,
    .page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1,
    .page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1,
    .page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1,
    .page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1,
    .page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1,
    .page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1,
    .page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1,
    .page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1 {
        height: 36px;
        display: table-cell;
        vertical-align: middle
    }
}

.bonus-content .container.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1,
.bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1,
.bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1,
.bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1,
.bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1,
.bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1,
.bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1,
.bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1,
.bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1,
.bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1,
.bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1,
.bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1,
.page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1,
.page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1,
.page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1,
.page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1,
.page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1,
.page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1,
.page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1,
.page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1,
.page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1,
.page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1,
.page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1 {
    padding-top: 1.875em;
    padding-bottom: .625em;
    color: #383d42;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;
    letter-spacing: -.025em;

}

.bonus-content .container.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1:hover,
.bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1:hover,
.bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1:hover,
.bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1:hover,
.bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1:hover,
.bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1:hover,
.bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1:hover,
.bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1:hover,
.bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1:hover,
.bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1:hover,
.bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1:hover,
.bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1:hover,
.page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1:hover,
.page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1:hover,
.page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1:hover,
.page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1:hover,
.page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1:hover,
.page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1:hover,
.page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1:hover,
.page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1:hover,
.page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1:hover,
.page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1:hover,
.page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item h1:hover {
    color: #2fb7a9
}

.bonus-content .container.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item p,
.bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item p,
.bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item p,
.bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item p,
.bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item p,
.bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-content .articles-wrapper .article-item p,
.bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item p,
.bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item p,
.bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item p,
.bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item p,
.bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item p,
.bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item p,
.page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item p,
.page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item p,
.page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item p,
.page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item p,
.page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-content .articles-wrapper .article-item p,
.page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item p,
.page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item p,
.page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item p,
.page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item p,
.page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item p,
.page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item p {
    margin-bottom: 1.5625em;
    color: rgba(56, 61, 66, .75);

}

@media screen and (min-width:768px) {
    .bonus-content .container.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item p,
    .bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item p,
    .bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item p,
    .bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item p,
    .bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item p,
    .bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-content .articles-wrapper .article-item p,
    .bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item p,
    .bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item p,
    .bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item p,
    .bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item p,
    .bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item p,
    .bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item p,
    .page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item p,
    .page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item p,
    .page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item p,
    .page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item p,
    .page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-content .articles-wrapper .article-item p,
    .page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item p,
    .page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item p,
    .page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item p,
    .page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item p,
    .page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item p,
    .page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item p {
        margin-bottom: 3.125em
    }
    .bonus-content .container.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .button,
    .bonus-content .container.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .main-footer .footer-links ul li #feedback-widget a,
    .bonus-content .container.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .page-online-products #contact-us .btn,
    .bonus-content .container.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .page-online-products #profile-types .btn,
    .bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .button,
    .bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .main-footer .footer-links ul li #feedback-widget a,
    .bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .page-online-products #contact-us .btn,
    .bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .page-online-products #profile-types .btn,
    .bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .button,
    .bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .main-footer .footer-links ul li #feedback-widget a,
    .bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .page-online-products #contact-us .btn,
    .bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .page-online-products #profile-types .btn,
    .bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .button,
    .bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .main-footer .footer-links ul li #feedback-widget a,
    .bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .page-online-products #contact-us .btn,
    .bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .page-online-products #profile-types .btn,
    .bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .button,
    .bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .main-footer .footer-links ul li #feedback-widget a,
    .bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .page-online-products #contact-us .btn,
    .bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .page-online-products #profile-types .btn,
    .bonus-content .page-online-products #contact-us #main-content .main.wrap .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .btn,
    .bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-content .articles-wrapper .article-item #contact-us .btn,
    .bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-content .articles-wrapper .article-item #profile-types .btn,
    .bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .button,
    .bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .main-footer .footer-links ul li #feedback-widget a,
    .bonus-content .page-online-products #profile-types #main-content .main.wrap .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .btn,
    .bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .button,
    .bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .main-footer .footer-links ul li #feedback-widget a,
    .bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .page-online-products #contact-us .btn,
    .bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .page-online-products #profile-types .btn,
    .bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .button,
    .bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .main-footer .footer-links ul li #feedback-widget a,
    .bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .page-online-products #contact-us .btn,
    .bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .page-online-products #profile-types .btn,
    .bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .button,
    .bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .main-footer .footer-links ul li #feedback-widget a,
    .bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .page-online-products #contact-us .btn,
    .bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .page-online-products #profile-types .btn,
    .bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .button,
    .bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .main-footer .footer-links ul li #feedback-widget a,
    .bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .page-online-products #contact-us .btn,
    .bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .page-online-products #profile-types .btn,
    .bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .button,
    .bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .main-footer .footer-links ul li #feedback-widget a,
    .bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .page-online-products #contact-us .btn,
    .bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .page-online-products #profile-types .btn,
    .bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .button,
    .bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .main-footer .footer-links ul li #feedback-widget a,
    .bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .page-online-products #contact-us .btn,
    .bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .page-online-products #profile-types .btn,
    .main-footer .footer-links ul li #feedback-widget .bonus-content .container.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item a,
    .main-footer .footer-links ul li #feedback-widget .bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item a,
    .main-footer .footer-links ul li #feedback-widget .bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item a,
    .main-footer .footer-links ul li #feedback-widget .bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item a,
    .main-footer .footer-links ul li #feedback-widget .bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item a,
    .main-footer .footer-links ul li #feedback-widget .bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-content .articles-wrapper .article-item a,
    .main-footer .footer-links ul li #feedback-widget .bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item a,
    .main-footer .footer-links ul li #feedback-widget .bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item a,
    .main-footer .footer-links ul li #feedback-widget .bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item a,
    .main-footer .footer-links ul li #feedback-widget .bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item a,
    .main-footer .footer-links ul li #feedback-widget .bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item a,
    .main-footer .footer-links ul li #feedback-widget .bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item a,
    .main-footer .footer-links ul li #feedback-widget .page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item a,
    .main-footer .footer-links ul li #feedback-widget .page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item a,
    .main-footer .footer-links ul li #feedback-widget .page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item a,
    .main-footer .footer-links ul li #feedback-widget .page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item a,
    .main-footer .footer-links ul li #feedback-widget .page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-content .articles-wrapper .article-item a,
    .main-footer .footer-links ul li #feedback-widget .page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item a,
    .main-footer .footer-links ul li #feedback-widget .page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item a,
    .main-footer .footer-links ul li #feedback-widget .page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item a,
    .main-footer .footer-links ul li #feedback-widget .page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item a,
    .main-footer .footer-links ul li #feedback-widget .page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item a,
    .main-footer .footer-links ul li #feedback-widget .page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item a,
    .page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .button,
    .page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .main-footer .footer-links ul li #feedback-widget a,
    .page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .page-online-products #contact-us .btn,
    .page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .page-online-products #profile-types .btn,
    .page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .button,
    .page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .main-footer .footer-links ul li #feedback-widget a,
    .page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .page-online-products #contact-us .btn,
    .page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .page-online-products #profile-types .btn,
    .page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .button,
    .page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .main-footer .footer-links ul li #feedback-widget a,
    .page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .page-online-products #contact-us .btn,
    .page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .page-online-products #profile-types .btn,
    .page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .button,
    .page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .main-footer .footer-links ul li #feedback-widget a,
    .page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .page-online-products #contact-us .btn,
    .page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .page-online-products #profile-types .btn,
    .page-online-products #contact-us #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .btn,
    .page-online-products #contact-us .bonus-content .container.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .btn,
    .page-online-products #contact-us .bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .btn,
    .page-online-products #contact-us .bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .btn,
    .page-online-products #contact-us .bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .btn,
    .page-online-products #contact-us .bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .btn,
    .page-online-products #contact-us .bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .btn,
    .page-online-products #contact-us .bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .btn,
    .page-online-products #contact-us .bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .btn,
    .page-online-products #contact-us .bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .btn,
    .page-online-products #contact-us .bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .btn,
    .page-online-products #contact-us .bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .btn,
    .page-online-products #contact-us .page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .btn,
    .page-online-products #contact-us .page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .btn,
    .page-online-products #contact-us .page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .btn,
    .page-online-products #contact-us .page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .btn,
    .page-online-products #contact-us .page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .btn,
    .page-online-products #contact-us .page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .btn,
    .page-online-products #contact-us .page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .btn,
    .page-online-products #contact-us .page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .btn,
    .page-online-products #contact-us .page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .btn,
    .page-online-products #contact-us .page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .btn,
    .page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-content .articles-wrapper .article-item #contact-us .btn,
    .page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-content .articles-wrapper .article-item #profile-types .btn,
    .page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .button,
    .page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .main-footer .footer-links ul li #feedback-widget a,
    .page-online-products #profile-types #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .btn,
    .page-online-products #profile-types .bonus-content .container.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .btn,
    .page-online-products #profile-types .bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .btn,
    .page-online-products #profile-types .bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .btn,
    .page-online-products #profile-types .bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .btn,
    .page-online-products #profile-types .bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .btn,
    .page-online-products #profile-types .bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .btn,
    .page-online-products #profile-types .bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .btn,
    .page-online-products #profile-types .bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .btn,
    .page-online-products #profile-types .bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .btn,
    .page-online-products #profile-types .bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .btn,
    .page-online-products #profile-types .bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .btn,
    .page-online-products #profile-types .page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .btn,
    .page-online-products #profile-types .page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .btn,
    .page-online-products #profile-types .page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .btn,
    .page-online-products #profile-types .page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .btn,
    .page-online-products #profile-types .page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .btn,
    .page-online-products #profile-types .page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .btn,
    .page-online-products #profile-types .page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .btn,
    .page-online-products #profile-types .page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .btn,
    .page-online-products #profile-types .page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .btn,
    .page-online-products #profile-types .page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .btn,
    .page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .button,
    .page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .main-footer .footer-links ul li #feedback-widget a,
    .page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .page-online-products #contact-us .btn,
    .page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .page-online-products #profile-types .btn,
    .page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .button,
    .page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .main-footer .footer-links ul li #feedback-widget a,
    .page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .page-online-products #contact-us .btn,
    .page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .page-online-products #profile-types .btn,
    .page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .button,
    .page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .main-footer .footer-links ul li #feedback-widget a,
    .page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .page-online-products #contact-us .btn,
    .page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .page-online-products #profile-types .btn,
    .page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .button,
    .page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .main-footer .footer-links ul li #feedback-widget a,
    .page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .page-online-products #contact-us .btn,
    .page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .page-online-products #profile-types .btn,
    .page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .button,
    .page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .main-footer .footer-links ul li #feedback-widget a,
    .page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .page-online-products #contact-us .btn,
    .page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .page-online-products #profile-types .btn,
    .page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .button,
    .page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .main-footer .footer-links ul li #feedback-widget a,
    .page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .page-online-products #contact-us .btn,
    .page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .articles-wrapper .article-item .page-online-products #profile-types .btn {
        position: absolute;
        bottom: 0;
        margin-bottom: .625em
    }
}

.bonus-content .container.main .accordion-tabs-minimal .tab-content .button.test-dates,
.bonus-content .container.main .accordion-tabs-minimal .tab-content .main-footer .footer-links ul li #feedback-widget a.test-dates,
.bonus-content .container.main .accordion-tabs-minimal .tab-content .page-online-products #contact-us .test-dates.btn,
.bonus-content .container.main .accordion-tabs-minimal .tab-content .page-online-products #profile-types .test-dates.btn,
.bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .button.test-dates,
.bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .main-footer .footer-links ul li #feedback-widget a.test-dates,
.bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .page-online-products #contact-us .test-dates.btn,
.bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .page-online-products #profile-types .test-dates.btn,
.bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .button.test-dates,
.bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .main-footer .footer-links ul li #feedback-widget a.test-dates,
.bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .page-online-products #contact-us .test-dates.btn,
.bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .page-online-products #profile-types .test-dates.btn,
.bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .button.test-dates,
.bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .main-footer .footer-links ul li #feedback-widget a.test-dates,
.bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .page-online-products #contact-us .test-dates.btn,
.bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .page-online-products #profile-types .test-dates.btn,
.bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .button.test-dates,
.bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .main-footer .footer-links ul li #feedback-widget a.test-dates,
.bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .page-online-products #contact-us .test-dates.btn,
.bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .page-online-products #profile-types .test-dates.btn,
.bonus-content .page-online-products #contact-us #main-content .main.wrap .accordion-tabs-minimal .tab-content .test-dates.btn,
.bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-content #contact-us .test-dates.btn,
.bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-content #profile-types .test-dates.btn,
.bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-content .button.test-dates,
.bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-content .main-footer .footer-links ul li #feedback-widget a.test-dates,
.bonus-content .page-online-products #profile-types #main-content .main.wrap .accordion-tabs-minimal .tab-content .test-dates.btn,
.bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .button.test-dates,
.bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .main-footer .footer-links ul li #feedback-widget a.test-dates,
.bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .page-online-products #contact-us .test-dates.btn,
.bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .page-online-products #profile-types .test-dates.btn,
.bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-content .button.test-dates,
.bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-content .main-footer .footer-links ul li #feedback-widget a.test-dates,
.bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-content .page-online-products #contact-us .test-dates.btn,
.bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-content .page-online-products #profile-types .test-dates.btn,
.bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .button.test-dates,
.bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .main-footer .footer-links ul li #feedback-widget a.test-dates,
.bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .page-online-products #contact-us .test-dates.btn,
.bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .page-online-products #profile-types .test-dates.btn,
.bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .button.test-dates,
.bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .main-footer .footer-links ul li #feedback-widget a.test-dates,
.bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .page-online-products #contact-us .test-dates.btn,
.bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .page-online-products #profile-types .test-dates.btn,
.bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .button.test-dates,
.bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .main-footer .footer-links ul li #feedback-widget a.test-dates,
.bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .page-online-products #contact-us .test-dates.btn,
.bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .page-online-products #profile-types .test-dates.btn,
.bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .button.test-dates,
.bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .main-footer .footer-links ul li #feedback-widget a.test-dates,
.bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .page-online-products #contact-us .test-dates.btn,
.bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .page-online-products #profile-types .test-dates.btn,
.main-footer .footer-links ul li #feedback-widget .bonus-content .container.main .accordion-tabs-minimal .tab-content a.test-dates,
.main-footer .footer-links ul li #feedback-widget .bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content a.test-dates,
.main-footer .footer-links ul li #feedback-widget .bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content a.test-dates,
.main-footer .footer-links ul li #feedback-widget .bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content a.test-dates,
.main-footer .footer-links ul li #feedback-widget .bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content a.test-dates,
.main-footer .footer-links ul li #feedback-widget .bonus-content .page-online-products #main-content .main.wrap .accordion-tabs-minimal .tab-content a.test-dates,
.main-footer .footer-links ul li #feedback-widget .bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content a.test-dates,
.main-footer .footer-links ul li #feedback-widget .bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-content a.test-dates,
.main-footer .footer-links ul li #feedback-widget .bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content a.test-dates,
.main-footer .footer-links ul li #feedback-widget .bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content a.test-dates,
.main-footer .footer-links ul li #feedback-widget .bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content a.test-dates,
.main-footer .footer-links ul li #feedback-widget .bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content a.test-dates,
.main-footer .footer-links ul li #feedback-widget .page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content a.test-dates,
.main-footer .footer-links ul li #feedback-widget .page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content a.test-dates,
.main-footer .footer-links ul li #feedback-widget .page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content a.test-dates,
.main-footer .footer-links ul li #feedback-widget .page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content a.test-dates,
.main-footer .footer-links ul li #feedback-widget .page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-content a.test-dates,
.main-footer .footer-links ul li #feedback-widget .page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content a.test-dates,
.main-footer .footer-links ul li #feedback-widget .page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content a.test-dates,
.main-footer .footer-links ul li #feedback-widget .page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content a.test-dates,
.main-footer .footer-links ul li #feedback-widget .page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content a.test-dates,
.main-footer .footer-links ul li #feedback-widget .page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content a.test-dates,
.main-footer .footer-links ul li #feedback-widget .page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content a.test-dates,
.page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .button.test-dates,
.page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .main-footer .footer-links ul li #feedback-widget a.test-dates,
.page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .page-online-products #contact-us .test-dates.btn,
.page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .page-online-products #profile-types .test-dates.btn,
.page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .button.test-dates,
.page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .main-footer .footer-links ul li #feedback-widget a.test-dates,
.page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .page-online-products #contact-us .test-dates.btn,
.page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .page-online-products #profile-types .test-dates.btn,
.page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .button.test-dates,
.page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .main-footer .footer-links ul li #feedback-widget a.test-dates,
.page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .page-online-products #contact-us .test-dates.btn,
.page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .page-online-products #profile-types .test-dates.btn,
.page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .button.test-dates,
.page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .main-footer .footer-links ul li #feedback-widget a.test-dates,
.page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .page-online-products #contact-us .test-dates.btn,
.page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .page-online-products #profile-types .test-dates.btn,
.page-online-products #contact-us #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-content .test-dates.btn,
.page-online-products #contact-us .bonus-content .container.main .accordion-tabs-minimal .tab-content .test-dates.btn,
.page-online-products #contact-us .bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .test-dates.btn,
.page-online-products #contact-us .bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .test-dates.btn,
.page-online-products #contact-us .bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .test-dates.btn,
.page-online-products #contact-us .bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .test-dates.btn,
.page-online-products #contact-us .bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .test-dates.btn,
.page-online-products #contact-us .bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-content .test-dates.btn,
.page-online-products #contact-us .bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .test-dates.btn,
.page-online-products #contact-us .bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .test-dates.btn,
.page-online-products #contact-us .bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .test-dates.btn,
.page-online-products #contact-us .bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .test-dates.btn,
.page-online-products #contact-us .page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .test-dates.btn,
.page-online-products #contact-us .page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .test-dates.btn,
.page-online-products #contact-us .page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .test-dates.btn,
.page-online-products #contact-us .page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .test-dates.btn,
.page-online-products #contact-us .page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .test-dates.btn,
.page-online-products #contact-us .page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .test-dates.btn,
.page-online-products #contact-us .page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .test-dates.btn,
.page-online-products #contact-us .page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .test-dates.btn,
.page-online-products #contact-us .page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .test-dates.btn,
.page-online-products #contact-us .page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .test-dates.btn,
.page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-content #contact-us .test-dates.btn,
.page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-content #profile-types .test-dates.btn,
.page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-content .button.test-dates,
.page-online-products #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-content .main-footer .footer-links ul li #feedback-widget a.test-dates,
.page-online-products #profile-types #main-content .bonus-content .main.wrap .accordion-tabs-minimal .tab-content .test-dates.btn,
.page-online-products #profile-types .bonus-content .container.main .accordion-tabs-minimal .tab-content .test-dates.btn,
.page-online-products #profile-types .bonus-content .page-act-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .test-dates.btn,
.page-online-products #profile-types .bonus-content .page-act-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .test-dates.btn,
.page-online-products #profile-types .bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .test-dates.btn,
.page-online-products #profile-types .bonus-content .page-act-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .test-dates.btn,
.page-online-products #profile-types .bonus-content .page-product #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .test-dates.btn,
.page-online-products #profile-types .bonus-content .page-product #main-content section.terms p.main .accordion-tabs-minimal .tab-content .test-dates.btn,
.page-online-products #profile-types .bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .test-dates.btn,
.page-online-products #profile-types .bonus-content .page-sat-course #main-content section.terms p.main .accordion-tabs-minimal .tab-content .test-dates.btn,
.page-online-products #profile-types .bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .accordion-tabs-minimal .tab-content .test-dates.btn,
.page-online-products #profile-types .bonus-content .page-sat-practice-test #main-content section.terms p.main .accordion-tabs-minimal .tab-content .test-dates.btn,
.page-online-products #profile-types .page-act-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .test-dates.btn,
.page-online-products #profile-types .page-act-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .test-dates.btn,
.page-online-products #profile-types .page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .test-dates.btn,
.page-online-products #profile-types .page-act-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .test-dates.btn,
.page-online-products #profile-types .page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .test-dates.btn,
.page-online-products #profile-types .page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .test-dates.btn,
.page-online-products #profile-types .page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .test-dates.btn,
.page-online-products #profile-types .page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .test-dates.btn,
.page-online-products #profile-types .page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .test-dates.btn,
.page-online-products #profile-types .page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .test-dates.btn,
.page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .button.test-dates,
.page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .main-footer .footer-links ul li #feedback-widget a.test-dates,
.page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .page-online-products #contact-us .test-dates.btn,
.page-product #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .page-online-products #profile-types .test-dates.btn,
.page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .button.test-dates,
.page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .main-footer .footer-links ul li #feedback-widget a.test-dates,
.page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .page-online-products #contact-us .test-dates.btn,
.page-product #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .page-online-products #profile-types .test-dates.btn,
.page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .button.test-dates,
.page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .main-footer .footer-links ul li #feedback-widget a.test-dates,
.page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .page-online-products #contact-us .test-dates.btn,
.page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .page-online-products #profile-types .test-dates.btn,
.page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .button.test-dates,
.page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .main-footer .footer-links ul li #feedback-widget a.test-dates,
.page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .page-online-products #contact-us .test-dates.btn,
.page-sat-course #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .page-online-products #profile-types .test-dates.btn,
.page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .button.test-dates,
.page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .main-footer .footer-links ul li #feedback-widget a.test-dates,
.page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .page-online-products #contact-us .test-dates.btn,
.page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .accordion-tabs-minimal .tab-content .page-online-products #profile-types .test-dates.btn,
.page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .button.test-dates,
.page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .main-footer .footer-links ul li #feedback-widget a.test-dates,
.page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .page-online-products #contact-us .test-dates.btn,
.page-sat-practice-test #main-content section.terms .bonus-content p.main .accordion-tabs-minimal .tab-content .page-online-products #profile-types .test-dates.btn {
    margin-top: 1.875em
}

.bonus-content .container.main .actions,
.bonus-content .page-act-course #main-content .pricing.no-matrix p.main .actions,
.bonus-content .page-act-course #main-content section.terms p.main .actions,
.bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .actions,
.bonus-content .page-act-practice-test #main-content section.terms p.main .actions,
.bonus-content .page-online-products #main-content .main.wrap .actions,
.bonus-content .page-product #main-content .pricing.no-matrix p.main .actions,
.bonus-content .page-product #main-content section.terms p.main .actions,
.bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .actions,
.bonus-content .page-sat-course #main-content section.terms p.main .actions,
.bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .actions,
.bonus-content .page-sat-practice-test #main-content section.terms p.main .actions,
.page-act-course #main-content .pricing.no-matrix .bonus-content p.main .actions,
.page-act-course #main-content section.terms .bonus-content p.main .actions,
.page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .actions,
.page-act-practice-test #main-content section.terms .bonus-content p.main .actions,
.page-online-products #main-content .bonus-content .main.wrap .actions,
.page-product #main-content .pricing.no-matrix .bonus-content p.main .actions,
.page-product #main-content section.terms .bonus-content p.main .actions,
.page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .actions,
.page-sat-course #main-content section.terms .bonus-content p.main .actions,
.page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .actions,
.page-sat-practice-test #main-content section.terms .bonus-content p.main .actions {
    margin-bottom: 1.25em
}

@media screen and (min-width:1024px) {
    .bonus-content .container.main .actions,
    .bonus-content .page-act-course #main-content .pricing.no-matrix p.main .actions,
    .bonus-content .page-act-course #main-content section.terms p.main .actions,
    .bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .actions,
    .bonus-content .page-act-practice-test #main-content section.terms p.main .actions,
    .bonus-content .page-online-products #main-content .main.wrap .actions,
    .bonus-content .page-product #main-content .pricing.no-matrix p.main .actions,
    .bonus-content .page-product #main-content section.terms p.main .actions,
    .bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .actions,
    .bonus-content .page-sat-course #main-content section.terms p.main .actions,
    .bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .actions,
    .bonus-content .page-sat-practice-test #main-content section.terms p.main .actions,
    .page-act-course #main-content .pricing.no-matrix .bonus-content p.main .actions,
    .page-act-course #main-content section.terms .bonus-content p.main .actions,
    .page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .actions,
    .page-act-practice-test #main-content section.terms .bonus-content p.main .actions,
    .page-online-products #main-content .bonus-content .main.wrap .actions,
    .page-product #main-content .pricing.no-matrix .bonus-content p.main .actions,
    .page-product #main-content section.terms .bonus-content p.main .actions,
    .page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .actions,
    .page-sat-course #main-content section.terms .bonus-content p.main .actions,
    .page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .actions,
    .page-sat-practice-test #main-content section.terms .bonus-content p.main .actions {
        float: left;
        display: block;
        margin-right: 2.84259%;
        width: 31.43828%;
        margin-top: 110px;
        margin-bottom: 2.5em
    }
    .bonus-content .container.main .actions:last-child,
    .bonus-content .page-act-course #main-content .pricing.no-matrix p.main .actions:last-child,
    .bonus-content .page-act-course #main-content section.terms p.main .actions:last-child,
    .bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .actions:last-child,
    .bonus-content .page-act-practice-test #main-content section.terms p.main .actions:last-child,
    .bonus-content .page-online-products #main-content .main.wrap .actions:last-child,
    .bonus-content .page-product #main-content .pricing.no-matrix p.main .actions:last-child,
    .bonus-content .page-product #main-content section.terms p.main .actions:last-child,
    .bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .actions:last-child,
    .bonus-content .page-sat-course #main-content section.terms p.main .actions:last-child,
    .bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .actions:last-child,
    .bonus-content .page-sat-practice-test #main-content section.terms p.main .actions:last-child,
    .page-act-course #main-content .pricing.no-matrix .bonus-content p.main .actions:last-child,
    .page-act-course #main-content section.terms .bonus-content p.main .actions:last-child,
    .page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .actions:last-child,
    .page-act-practice-test #main-content section.terms .bonus-content p.main .actions:last-child,
    .page-online-products #main-content .bonus-content .main.wrap .actions:last-child,
    .page-product #main-content .pricing.no-matrix .bonus-content p.main .actions:last-child,
    .page-product #main-content section.terms .bonus-content p.main .actions:last-child,
    .page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .actions:last-child,
    .page-sat-course #main-content section.terms .bonus-content p.main .actions:last-child,
    .page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .actions:last-child,
    .page-sat-practice-test #main-content section.terms .bonus-content p.main .actions:last-child {
        margin-right: 0
    }
}

.bonus-content .container.main .actions .cta-box,
.bonus-content .page-act-course #main-content .pricing.no-matrix p.main .actions .cta-box,
.bonus-content .page-act-course #main-content section.terms p.main .actions .cta-box,
.bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .actions .cta-box,
.bonus-content .page-act-practice-test #main-content section.terms p.main .actions .cta-box,
.bonus-content .page-online-products #main-content .main.wrap .actions .cta-box,
.bonus-content .page-product #main-content .pricing.no-matrix p.main .actions .cta-box,
.bonus-content .page-product #main-content section.terms p.main .actions .cta-box,
.bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .actions .cta-box,
.bonus-content .page-sat-course #main-content section.terms p.main .actions .cta-box,
.bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .actions .cta-box,
.bonus-content .page-sat-practice-test #main-content section.terms p.main .actions .cta-box,
.page-act-course #main-content .pricing.no-matrix .bonus-content p.main .actions .cta-box,
.page-act-course #main-content section.terms .bonus-content p.main .actions .cta-box,
.page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .actions .cta-box,
.page-act-practice-test #main-content section.terms .bonus-content p.main .actions .cta-box,
.page-online-products #main-content .bonus-content .main.wrap .actions .cta-box,
.page-product #main-content .pricing.no-matrix .bonus-content p.main .actions .cta-box,
.page-product #main-content section.terms .bonus-content p.main .actions .cta-box,
.page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .actions .cta-box,
.page-sat-course #main-content section.terms .bonus-content p.main .actions .cta-box,
.page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .actions .cta-box,
.page-sat-practice-test #main-content section.terms .bonus-content p.main .actions .cta-box {
    margin-bottom: 1.25em;
    padding: 1.25em;
    border: 2px solid #dfe3eb;
    text-align: center
}

.bonus-content .container.main .actions .cta-box>div,
.bonus-content .page-act-course #main-content .pricing.no-matrix p.main .actions .cta-box>div,
.bonus-content .page-act-course #main-content section.terms p.main .actions .cta-box>div,
.bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .actions .cta-box>div,
.bonus-content .page-act-practice-test #main-content section.terms p.main .actions .cta-box>div,
.bonus-content .page-online-products #main-content .main.wrap .actions .cta-box>div,
.bonus-content .page-product #main-content .pricing.no-matrix p.main .actions .cta-box>div,
.bonus-content .page-product #main-content section.terms p.main .actions .cta-box>div,
.bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .actions .cta-box>div,
.bonus-content .page-sat-course #main-content section.terms p.main .actions .cta-box>div,
.bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .actions .cta-box>div,
.bonus-content .page-sat-practice-test #main-content section.terms p.main .actions .cta-box>div,
.page-act-course #main-content .pricing.no-matrix .bonus-content p.main .actions .cta-box>div,
.page-act-course #main-content section.terms .bonus-content p.main .actions .cta-box>div,
.page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .actions .cta-box>div,
.page-act-practice-test #main-content section.terms .bonus-content p.main .actions .cta-box>div,
.page-online-products #main-content .bonus-content .main.wrap .actions .cta-box>div,
.page-product #main-content .pricing.no-matrix .bonus-content p.main .actions .cta-box>div,
.page-product #main-content section.terms .bonus-content p.main .actions .cta-box>div,
.page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .actions .cta-box>div,
.page-sat-course #main-content section.terms .bonus-content p.main .actions .cta-box>div,
.page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .actions .cta-box>div,
.page-sat-practice-test #main-content section.terms .bonus-content p.main .actions .cta-box>div {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;

    letter-spacing: -.025em
}

.bonus-content .container.main .actions .cta-box>div img,
.bonus-content .page-act-course #main-content .pricing.no-matrix p.main .actions .cta-box>div img,
.bonus-content .page-act-course #main-content section.terms p.main .actions .cta-box>div img,
.bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .actions .cta-box>div img,
.bonus-content .page-act-practice-test #main-content section.terms p.main .actions .cta-box>div img,
.bonus-content .page-online-products #main-content .main.wrap .actions .cta-box>div img,
.bonus-content .page-product #main-content .pricing.no-matrix p.main .actions .cta-box>div img,
.bonus-content .page-product #main-content section.terms p.main .actions .cta-box>div img,
.bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .actions .cta-box>div img,
.bonus-content .page-sat-course #main-content section.terms p.main .actions .cta-box>div img,
.bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .actions .cta-box>div img,
.bonus-content .page-sat-practice-test #main-content section.terms p.main .actions .cta-box>div img,
.page-act-course #main-content .pricing.no-matrix .bonus-content p.main .actions .cta-box>div img,
.page-act-course #main-content section.terms .bonus-content p.main .actions .cta-box>div img,
.page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .actions .cta-box>div img,
.page-act-practice-test #main-content section.terms .bonus-content p.main .actions .cta-box>div img,
.page-online-products #main-content .bonus-content .main.wrap .actions .cta-box>div img,
.page-product #main-content .pricing.no-matrix .bonus-content p.main .actions .cta-box>div img,
.page-product #main-content section.terms .bonus-content p.main .actions .cta-box>div img,
.page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .actions .cta-box>div img,
.page-sat-course #main-content section.terms .bonus-content p.main .actions .cta-box>div img,
.page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .actions .cta-box>div img,
.page-sat-practice-test #main-content section.terms .bonus-content p.main .actions .cta-box>div img {
    padding-right: .625em
}

.bonus-content .container.main .actions .cta-box p,
.bonus-content .page-act-course #main-content .pricing.no-matrix p.main .actions .cta-box p,
.bonus-content .page-act-course #main-content section.terms p.main .actions .cta-box p,
.bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .actions .cta-box p,
.bonus-content .page-act-practice-test #main-content section.terms p.main .actions .cta-box p,
.bonus-content .page-online-products #main-content .main.wrap .actions .cta-box p,
.bonus-content .page-product #main-content .pricing.no-matrix p.main .actions .cta-box p,
.bonus-content .page-product #main-content section.terms p.main .actions .cta-box p,
.bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .actions .cta-box p,
.bonus-content .page-sat-course #main-content section.terms p.main .actions .cta-box p,
.bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .actions .cta-box p,
.bonus-content .page-sat-practice-test #main-content section.terms p.main .actions .cta-box p,
.page-act-course #main-content .pricing.no-matrix .bonus-content p.main .actions .cta-box p,
.page-act-course #main-content section.terms .bonus-content p.main .actions .cta-box p,
.page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .actions .cta-box p,
.page-act-practice-test #main-content section.terms .bonus-content p.main .actions .cta-box p,
.page-online-products #main-content .bonus-content .main.wrap .actions .cta-box p,
.page-product #main-content .pricing.no-matrix .bonus-content p.main .actions .cta-box p,
.page-product #main-content section.terms .bonus-content p.main .actions .cta-box p,
.page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .actions .cta-box p,
.page-sat-course #main-content section.terms .bonus-content p.main .actions .cta-box p,
.page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .actions .cta-box p,
.page-sat-practice-test #main-content section.terms .bonus-content p.main .actions .cta-box p {
    margin: .9375em 0 1.875em;
    color: rgba(56, 61, 66, .75)
}

.page-act-course .featured,
.page-act-practice-test .featured,
.page-product .featured,
.page-sat-course .featured,
.page-sat-practice-test .featured {
    display: none
}

.page-act-course #navbar,
.page-act-practice-test #navbar,
.page-product #navbar,
.page-sat-course #navbar,
.page-sat-practice-test #navbar {
    box-shadow: none;
    -webkit-box-shadow: none
}

.page-act-course #navbar .scrolled,
.page-act-practice-test #navbar .scrolled,
.page-product #navbar .scrolled,
.page-sat-course #navbar .scrolled,
.page-sat-practice-test #navbar .scrolled {
    box-shadow: 0 -10px 20px 10px rgba(44, 48, 52, .2);
    -webkit-box-shadow: 0 -10px 20px 10px rgba(44, 48, 52, .2)
}

.page-act-course #main-content,
.page-act-practice-test #main-content,
.page-product #main-content,
.page-sat-course #main-content,
.page-sat-practice-test #main-content {
    margin-top: 0!important
}

.page-act-course #main-content .hero:before,
.page-act-practice-test #main-content .hero:before,
.page-product #main-content .hero:before,
.page-sat-course #main-content .hero:before,
.page-sat-practice-test #main-content .hero:before {
    -webkit-filter: contrast(100%) brightness(100%) sepia(0);
    box-shadow: inset 0 -150px 150px -75px rgba(1, 55, 92, .25)
}

.page-act-course #main-content .hero .container,
.page-act-course #main-content .hero .pricing.no-matrix p,
.page-act-course #main-content .hero section.terms p,
.page-act-course #main-content .pricing.no-matrix .hero p,
.page-act-course #main-content section.terms .hero p,
.page-act-course .page-online-products #main-content .hero .wrap,
.page-act-practice-test #main-content .hero .container,
.page-act-practice-test #main-content .hero .pricing.no-matrix p,
.page-act-practice-test #main-content .hero section.terms p,
.page-act-practice-test #main-content .pricing.no-matrix .hero p,
.page-act-practice-test #main-content section.terms .hero p,
.page-act-practice-test .page-online-products #main-content .hero .wrap,
.page-online-products .page-act-course #main-content .hero .wrap,
.page-online-products .page-act-practice-test #main-content .hero .wrap,
.page-online-products .page-product #main-content .hero .wrap,
.page-online-products .page-sat-course #main-content .hero .wrap,
.page-online-products .page-sat-practice-test #main-content .hero .wrap,
.page-product #main-content .hero .container,
.page-product #main-content .hero .pricing.no-matrix p,
.page-product #main-content .hero section.terms p,
.page-product #main-content .pricing.no-matrix .hero p,
.page-product #main-content section.terms .hero p,
.page-product .page-online-products #main-content .hero .wrap,
.page-sat-course #main-content .hero .container,
.page-sat-course #main-content .hero .pricing.no-matrix p,
.page-sat-course #main-content .hero section.terms p,
.page-sat-course #main-content .pricing.no-matrix .hero p,
.page-sat-course #main-content section.terms .hero p,
.page-sat-course .page-online-products #main-content .hero .wrap,
.page-sat-practice-test #main-content .hero .container,
.page-sat-practice-test #main-content .hero .pricing.no-matrix p,
.page-sat-practice-test #main-content .hero section.terms p,
.page-sat-practice-test #main-content .pricing.no-matrix .hero p,
.page-sat-practice-test #main-content section.terms .hero p,
.page-sat-practice-test .page-online-products #main-content .hero .wrap {
    padding-top: 0;
    padding-bottom: 0;
    z-index: 9
}

.page-act-course #main-content .hero .container h1,
.page-act-course #main-content .hero .pricing.no-matrix p h1,
.page-act-course #main-content .hero section.terms p h1,
.page-act-course #main-content .pricing.no-matrix .hero p h1,
.page-act-course #main-content section.terms .hero p h1,
.page-act-course .page-online-products #main-content .hero .wrap h1,
.page-act-practice-test #main-content .hero .container h1,
.page-act-practice-test #main-content .hero .pricing.no-matrix p h1,
.page-act-practice-test #main-content .hero section.terms p h1,
.page-act-practice-test #main-content .pricing.no-matrix .hero p h1,
.page-act-practice-test #main-content section.terms .hero p h1,
.page-act-practice-test .page-online-products #main-content .hero .wrap h1,
.page-online-products .page-act-course #main-content .hero .wrap h1,
.page-online-products .page-act-practice-test #main-content .hero .wrap h1,
.page-online-products .page-product #main-content .hero .wrap h1,
.page-online-products .page-sat-course #main-content .hero .wrap h1,
.page-online-products .page-sat-practice-test #main-content .hero .wrap h1,
.page-product #main-content .hero .container h1,
.page-product #main-content .hero .pricing.no-matrix p h1,
.page-product #main-content .hero section.terms p h1,
.page-product #main-content .pricing.no-matrix .hero p h1,
.page-product #main-content section.terms .hero p h1,
.page-product .page-online-products #main-content .hero .wrap h1,
.page-sat-course #main-content .hero .container h1,
.page-sat-course #main-content .hero .pricing.no-matrix p h1,
.page-sat-course #main-content .hero section.terms p h1,
.page-sat-course #main-content .pricing.no-matrix .hero p h1,
.page-sat-course #main-content section.terms .hero p h1,
.page-sat-course .page-online-products #main-content .hero .wrap h1,
.page-sat-practice-test #main-content .hero .container h1,
.page-sat-practice-test #main-content .hero .pricing.no-matrix p h1,
.page-sat-practice-test #main-content .hero section.terms p h1,
.page-sat-practice-test #main-content .pricing.no-matrix .hero p h1,
.page-sat-practice-test #main-content section.terms .hero p h1,
.page-sat-practice-test .page-online-products #main-content .hero .wrap h1 {
    margin: 1.25em 0 -1.25em;

}

@media screen and (min-width:768px) {
    .page-act-course #main-content .hero .container h1,
    .page-act-course #main-content .hero .pricing.no-matrix p h1,
    .page-act-course #main-content .hero section.terms p h1,
    .page-act-course #main-content .pricing.no-matrix .hero p h1,
    .page-act-course #main-content section.terms .hero p h1,
    .page-act-course .page-online-products #main-content .hero .wrap h1,
    .page-act-practice-test #main-content .hero .container h1,
    .page-act-practice-test #main-content .hero .pricing.no-matrix p h1,
    .page-act-practice-test #main-content .hero section.terms p h1,
    .page-act-practice-test #main-content .pricing.no-matrix .hero p h1,
    .page-act-practice-test #main-content section.terms .hero p h1,
    .page-act-practice-test .page-online-products #main-content .hero .wrap h1,
    .page-online-products .page-act-course #main-content .hero .wrap h1,
    .page-online-products .page-act-practice-test #main-content .hero .wrap h1,
    .page-online-products .page-product #main-content .hero .wrap h1,
    .page-online-products .page-sat-course #main-content .hero .wrap h1,
    .page-online-products .page-sat-practice-test #main-content .hero .wrap h1,
    .page-product #main-content .hero .container h1,
    .page-product #main-content .hero .pricing.no-matrix p h1,
    .page-product #main-content .hero section.terms p h1,
    .page-product #main-content .pricing.no-matrix .hero p h1,
    .page-product #main-content section.terms .hero p h1,
    .page-product .page-online-products #main-content .hero .wrap h1,
    .page-sat-course #main-content .hero .container h1,
    .page-sat-course #main-content .hero .pricing.no-matrix p h1,
    .page-sat-course #main-content .hero section.terms p h1,
    .page-sat-course #main-content .pricing.no-matrix .hero p h1,
    .page-sat-course #main-content section.terms .hero p h1,
    .page-sat-course .page-online-products #main-content .hero .wrap h1,
    .page-sat-practice-test #main-content .hero .container h1,
    .page-sat-practice-test #main-content .hero .pricing.no-matrix p h1,
    .page-sat-practice-test #main-content .hero section.terms p h1,
    .page-sat-practice-test #main-content .pricing.no-matrix .hero p h1,
    .page-sat-practice-test #main-content section.terms .hero p h1,
    .page-sat-practice-test .page-online-products #main-content .hero .wrap h1 {
        margin: 1.875em 0 .3125em;

    }
}

@media screen and (min-width:1024px) {
    .bonus-content .container.main .actions .cta-box p,
    .bonus-content .container.main .actions .cta-box>div,
    .bonus-content .page-act-course #main-content .pricing.no-matrix p.main .actions .cta-box p,
    .bonus-content .page-act-course #main-content .pricing.no-matrix p.main .actions .cta-box>div,
    .bonus-content .page-act-course #main-content section.terms p.main .actions .cta-box p,
    .bonus-content .page-act-course #main-content section.terms p.main .actions .cta-box>div,
    .bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .actions .cta-box p,
    .bonus-content .page-act-practice-test #main-content .pricing.no-matrix p.main .actions .cta-box>div,
    .bonus-content .page-act-practice-test #main-content section.terms p.main .actions .cta-box p,
    .bonus-content .page-act-practice-test #main-content section.terms p.main .actions .cta-box>div,
    .bonus-content .page-online-products #main-content .main.wrap .actions .cta-box p,
    .bonus-content .page-online-products #main-content .main.wrap .actions .cta-box>div,
    .bonus-content .page-product #main-content .pricing.no-matrix p.main .actions .cta-box p,
    .bonus-content .page-product #main-content .pricing.no-matrix p.main .actions .cta-box>div,
    .bonus-content .page-product #main-content section.terms p.main .actions .cta-box p,
    .bonus-content .page-product #main-content section.terms p.main .actions .cta-box>div,
    .bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .actions .cta-box p,
    .bonus-content .page-sat-course #main-content .pricing.no-matrix p.main .actions .cta-box>div,
    .bonus-content .page-sat-course #main-content section.terms p.main .actions .cta-box p,
    .bonus-content .page-sat-course #main-content section.terms p.main .actions .cta-box>div,
    .bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .actions .cta-box p,
    .bonus-content .page-sat-practice-test #main-content .pricing.no-matrix p.main .actions .cta-box>div,
    .bonus-content .page-sat-practice-test #main-content section.terms p.main .actions .cta-box p,
    .bonus-content .page-sat-practice-test #main-content section.terms p.main .actions .cta-box>div,
    .page-act-course #main-content .pricing.no-matrix .bonus-content p.main .actions .cta-box p,
    .page-act-course #main-content .pricing.no-matrix .bonus-content p.main .actions .cta-box>div,
    .page-act-course #main-content section.terms .bonus-content p.main .actions .cta-box p,
    .page-act-course #main-content section.terms .bonus-content p.main .actions .cta-box>div,
    .page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .actions .cta-box p,
    .page-act-practice-test #main-content .pricing.no-matrix .bonus-content p.main .actions .cta-box>div,
    .page-act-practice-test #main-content section.terms .bonus-content p.main .actions .cta-box p,
    .page-act-practice-test #main-content section.terms .bonus-content p.main .actions .cta-box>div,
    .page-online-products #main-content .bonus-content .main.wrap .actions .cta-box p,
    .page-online-products #main-content .bonus-content .main.wrap .actions .cta-box>div,
    .page-product #main-content .pricing.no-matrix .bonus-content p.main .actions .cta-box p,
    .page-product #main-content .pricing.no-matrix .bonus-content p.main .actions .cta-box>div,
    .page-product #main-content section.terms .bonus-content p.main .actions .cta-box p,
    .page-product #main-content section.terms .bonus-content p.main .actions .cta-box>div,
    .page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .actions .cta-box p,
    .page-sat-course #main-content .pricing.no-matrix .bonus-content p.main .actions .cta-box>div,
    .page-sat-course #main-content section.terms .bonus-content p.main .actions .cta-box p,
    .page-sat-course #main-content section.terms .bonus-content p.main .actions .cta-box>div,
    .page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .actions .cta-box p,
    .page-sat-practice-test #main-content .pricing.no-matrix .bonus-content p.main .actions .cta-box>div,
    .page-sat-practice-test #main-content section.terms .bonus-content p.main .actions .cta-box p,
    .page-sat-practice-test #main-content section.terms .bonus-content p.main .actions .cta-box>div {
        text-align: left
    }
    .page-act-course #main-content .hero .container h1,
    .page-act-course #main-content .hero .pricing.no-matrix p h1,
    .page-act-course #main-content .hero section.terms p h1,
    .page-act-course #main-content .pricing.no-matrix .hero p h1,
    .page-act-course #main-content section.terms .hero p h1,
    .page-act-course .page-online-products #main-content .hero .wrap h1,
    .page-act-practice-test #main-content .hero .container h1,
    .page-act-practice-test #main-content .hero .pricing.no-matrix p h1,
    .page-act-practice-test #main-content .hero section.terms p h1,
    .page-act-practice-test #main-content .pricing.no-matrix .hero p h1,
    .page-act-practice-test #main-content section.terms .hero p h1,
    .page-act-practice-test .page-online-products #main-content .hero .wrap h1,
    .page-online-products .page-act-course #main-content .hero .wrap h1,
    .page-online-products .page-act-practice-test #main-content .hero .wrap h1,
    .page-online-products .page-product #main-content .hero .wrap h1,
    .page-online-products .page-sat-course #main-content .hero .wrap h1,
    .page-online-products .page-sat-practice-test #main-content .hero .wrap h1,
    .page-product #main-content .hero .container h1,
    .page-product #main-content .hero .pricing.no-matrix p h1,
    .page-product #main-content .hero section.terms p h1,
    .page-product #main-content .pricing.no-matrix .hero p h1,
    .page-product #main-content section.terms .hero p h1,
    .page-product .page-online-products #main-content .hero .wrap h1,
    .page-sat-course #main-content .hero .container h1,
    .page-sat-course #main-content .hero .pricing.no-matrix p h1,
    .page-sat-course #main-content .hero section.terms p h1,
    .page-sat-course #main-content .pricing.no-matrix .hero p h1,
    .page-sat-course #main-content section.terms .hero p h1,
    .page-sat-course .page-online-products #main-content .hero .wrap h1,
    .page-sat-practice-test #main-content .hero .container h1,
    .page-sat-practice-test #main-content .hero .pricing.no-matrix p h1,
    .page-sat-practice-test #main-content .hero section.terms p h1,
    .page-sat-practice-test #main-content .pricing.no-matrix .hero p h1,
    .page-sat-practice-test #main-content section.terms .hero p h1,
    .page-sat-practice-test .page-online-products #main-content .hero .wrap h1 {
        margin: 2.5em 0 .3125em;

    }
}

.page-act-course #main-content .hero .container h1 sup,
.page-act-course #main-content .hero .pricing.no-matrix p h1 sup,
.page-act-course #main-content .hero section.terms p h1 sup,
.page-act-course #main-content .pricing.no-matrix .hero p h1 sup,
.page-act-course #main-content section.terms .hero p h1 sup,
.page-act-course .page-online-products #main-content .hero .wrap h1 sup,
.page-act-practice-test #main-content .hero .container h1 sup,
.page-act-practice-test #main-content .hero .pricing.no-matrix p h1 sup,
.page-act-practice-test #main-content .hero section.terms p h1 sup,
.page-act-practice-test #main-content .pricing.no-matrix .hero p h1 sup,
.page-act-practice-test #main-content section.terms .hero p h1 sup,
.page-act-practice-test .page-online-products #main-content .hero .wrap h1 sup,
.page-online-products .page-act-course #main-content .hero .wrap h1 sup,
.page-online-products .page-act-practice-test #main-content .hero .wrap h1 sup,
.page-online-products .page-product #main-content .hero .wrap h1 sup,
.page-online-products .page-sat-course #main-content .hero .wrap h1 sup,
.page-online-products .page-sat-practice-test #main-content .hero .wrap h1 sup,
.page-product #main-content .hero .container h1 sup,
.page-product #main-content .hero .pricing.no-matrix p h1 sup,
.page-product #main-content .hero section.terms p h1 sup,
.page-product #main-content .pricing.no-matrix .hero p h1 sup,
.page-product #main-content section.terms .hero p h1 sup,
.page-product .page-online-products #main-content .hero .wrap h1 sup,
.page-sat-course #main-content .hero .container h1 sup,
.page-sat-course #main-content .hero .pricing.no-matrix p h1 sup,
.page-sat-course #main-content .hero section.terms p h1 sup,
.page-sat-course #main-content .pricing.no-matrix .hero p h1 sup,
.page-sat-course #main-content section.terms .hero p h1 sup,
.page-sat-course .page-online-products #main-content .hero .wrap h1 sup,
.page-sat-practice-test #main-content .hero .container h1 sup,
.page-sat-practice-test #main-content .hero .pricing.no-matrix p h1 sup,
.page-sat-practice-test #main-content .hero section.terms p h1 sup,
.page-sat-practice-test #main-content .pricing.no-matrix .hero p h1 sup,
.page-sat-practice-test #main-content section.terms .hero p h1 sup,
.page-sat-practice-test .page-online-products #main-content .hero .wrap h1 sup {
    margin-left: 3px;
    font-size: 50%
}

.page-act-course #main-content .hero .container h1 div,
.page-act-course #main-content .hero .pricing.no-matrix p h1 div,
.page-act-course #main-content .hero section.terms p h1 div,
.page-act-course #main-content .pricing.no-matrix .hero p h1 div,
.page-act-course #main-content section.terms .hero p h1 div,
.page-act-course .page-online-products #main-content .hero .wrap h1 div,
.page-act-practice-test #main-content .hero .container h1 div,
.page-act-practice-test #main-content .hero .pricing.no-matrix p h1 div,
.page-act-practice-test #main-content .hero section.terms p h1 div,
.page-act-practice-test #main-content .pricing.no-matrix .hero p h1 div,
.page-act-practice-test #main-content section.terms .hero p h1 div,
.page-act-practice-test .page-online-products #main-content .hero .wrap h1 div,
.page-online-products .page-act-course #main-content .hero .wrap h1 div,
.page-online-products .page-act-practice-test #main-content .hero .wrap h1 div,
.page-online-products .page-product #main-content .hero .wrap h1 div,
.page-online-products .page-sat-course #main-content .hero .wrap h1 div,
.page-online-products .page-sat-practice-test #main-content .hero .wrap h1 div,
.page-product #main-content .hero .container h1 div,
.page-product #main-content .hero .pricing.no-matrix p h1 div,
.page-product #main-content .hero section.terms p h1 div,
.page-product #main-content .pricing.no-matrix .hero p h1 div,
.page-product #main-content section.terms .hero p h1 div,
.page-product .page-online-products #main-content .hero .wrap h1 div,
.page-sat-course #main-content .hero .container h1 div,
.page-sat-course #main-content .hero .pricing.no-matrix p h1 div,
.page-sat-course #main-content .hero section.terms p h1 div,
.page-sat-course #main-content .pricing.no-matrix .hero p h1 div,
.page-sat-course #main-content section.terms .hero p h1 div,
.page-sat-course .page-online-products #main-content .hero .wrap h1 div,
.page-sat-practice-test #main-content .hero .container h1 div,
.page-sat-practice-test #main-content .hero .pricing.no-matrix p h1 div,
.page-sat-practice-test #main-content .hero section.terms p h1 div,
.page-sat-practice-test #main-content .pricing.no-matrix .hero p h1 div,
.page-sat-practice-test #main-content section.terms .hero p h1 div,
.page-sat-practice-test .page-online-products #main-content .hero .wrap h1 div {
    display: inline
}

.page-act-course #main-content .hero .container h2,
.page-act-course #main-content .hero .pricing.no-matrix p h2,
.page-act-course #main-content .hero section.terms p h2,
.page-act-course #main-content .pricing.no-matrix .hero p h2,
.page-act-course #main-content section.terms .hero p h2,
.page-act-course .page-online-products #main-content .hero .wrap h2,
.page-act-practice-test #main-content .hero .container h2,
.page-act-practice-test #main-content .hero .pricing.no-matrix p h2,
.page-act-practice-test #main-content .hero section.terms p h2,
.page-act-practice-test #main-content .pricing.no-matrix .hero p h2,
.page-act-practice-test #main-content section.terms .hero p h2,
.page-act-practice-test .page-online-products #main-content .hero .wrap h2,
.page-online-products .page-act-course #main-content .hero .wrap h2,
.page-online-products .page-act-practice-test #main-content .hero .wrap h2,
.page-online-products .page-product #main-content .hero .wrap h2,
.page-online-products .page-sat-course #main-content .hero .wrap h2,
.page-online-products .page-sat-practice-test #main-content .hero .wrap h2,
.page-product #main-content .hero .container h2,
.page-product #main-content .hero .pricing.no-matrix p h2,
.page-product #main-content .hero section.terms p h2,
.page-product #main-content .pricing.no-matrix .hero p h2,
.page-product #main-content section.terms .hero p h2,
.page-product .page-online-products #main-content .hero .wrap h2,
.page-sat-course #main-content .hero .container h2,
.page-sat-course #main-content .hero .pricing.no-matrix p h2,
.page-sat-course #main-content .hero section.terms p h2,
.page-sat-course #main-content .pricing.no-matrix .hero p h2,
.page-sat-course #main-content section.terms .hero p h2,
.page-sat-course .page-online-products #main-content .hero .wrap h2,
.page-sat-practice-test #main-content .hero .container h2,
.page-sat-practice-test #main-content .hero .pricing.no-matrix p h2,
.page-sat-practice-test #main-content .hero section.terms p h2,
.page-sat-practice-test #main-content .pricing.no-matrix .hero p h2,
.page-sat-practice-test #main-content section.terms .hero p h2,
.page-sat-practice-test .page-online-products #main-content .hero .wrap h2 {
    opacity: .75;
    font-weight: 400
}

@media screen and (min-width:768px) {
    .page-act-course #main-content .hero .container h2,
    .page-act-course #main-content .hero .pricing.no-matrix p h2,
    .page-act-course #main-content .hero section.terms p h2,
    .page-act-course #main-content .pricing.no-matrix .hero p h2,
    .page-act-course #main-content section.terms .hero p h2,
    .page-act-course .page-online-products #main-content .hero .wrap h2,
    .page-act-practice-test #main-content .hero .container h2,
    .page-act-practice-test #main-content .hero .pricing.no-matrix p h2,
    .page-act-practice-test #main-content .hero section.terms p h2,
    .page-act-practice-test #main-content .pricing.no-matrix .hero p h2,
    .page-act-practice-test #main-content section.terms .hero p h2,
    .page-act-practice-test .page-online-products #main-content .hero .wrap h2,
    .page-online-products .page-act-course #main-content .hero .wrap h2,
    .page-online-products .page-act-practice-test #main-content .hero .wrap h2,
    .page-online-products .page-product #main-content .hero .wrap h2,
    .page-online-products .page-sat-course #main-content .hero .wrap h2,
    .page-online-products .page-sat-practice-test #main-content .hero .wrap h2,
    .page-product #main-content .hero .container h2,
    .page-product #main-content .hero .pricing.no-matrix p h2,
    .page-product #main-content .hero section.terms p h2,
    .page-product #main-content .pricing.no-matrix .hero p h2,
    .page-product #main-content section.terms .hero p h2,
    .page-product .page-online-products #main-content .hero .wrap h2,
    .page-sat-course #main-content .hero .container h2,
    .page-sat-course #main-content .hero .pricing.no-matrix p h2,
    .page-sat-course #main-content .hero section.terms p h2,
    .page-sat-course #main-content .pricing.no-matrix .hero p h2,
    .page-sat-course #main-content section.terms .hero p h2,
    .page-sat-course .page-online-products #main-content .hero .wrap h2,
    .page-sat-practice-test #main-content .hero .container h2,
    .page-sat-practice-test #main-content .hero .pricing.no-matrix p h2,
    .page-sat-practice-test #main-content .hero section.terms p h2,
    .page-sat-practice-test #main-content .pricing.no-matrix .hero p h2,
    .page-sat-practice-test #main-content section.terms .hero p h2,
    .page-sat-practice-test .page-online-products #main-content .hero .wrap h2 {

        margin-bottom: 30px
    }
}

.page-act-course #main-content .hero .container .screens,
.page-act-course #main-content .hero .pricing.no-matrix p .screens,
.page-act-course #main-content .hero section.terms p .screens,
.page-act-course #main-content .pricing.no-matrix .hero p .screens,
.page-act-course #main-content section.terms .hero p .screens,
.page-act-course .page-online-products #main-content .hero .wrap .screens,
.page-act-practice-test #main-content .hero .container .screens,
.page-act-practice-test #main-content .hero .pricing.no-matrix p .screens,
.page-act-practice-test #main-content .hero section.terms p .screens,
.page-act-practice-test #main-content .pricing.no-matrix .hero p .screens,
.page-act-practice-test #main-content section.terms .hero p .screens,
.page-act-practice-test .page-online-products #main-content .hero .wrap .screens,
.page-online-products .page-act-course #main-content .hero .wrap .screens,
.page-online-products .page-act-practice-test #main-content .hero .wrap .screens,
.page-online-products .page-product #main-content .hero .wrap .screens,
.page-online-products .page-sat-course #main-content .hero .wrap .screens,
.page-online-products .page-sat-practice-test #main-content .hero .wrap .screens,
.page-product #main-content .hero .container .screens,
.page-product #main-content .hero .pricing.no-matrix p .screens,
.page-product #main-content .hero section.terms p .screens,
.page-product #main-content .pricing.no-matrix .hero p .screens,
.page-product #main-content section.terms .hero p .screens,
.page-product .page-online-products #main-content .hero .wrap .screens,
.page-sat-course #main-content .hero .container .screens,
.page-sat-course #main-content .hero .pricing.no-matrix p .screens,
.page-sat-course #main-content .hero section.terms p .screens,
.page-sat-course #main-content .pricing.no-matrix .hero p .screens,
.page-sat-course #main-content section.terms .hero p .screens,
.page-sat-course .page-online-products #main-content .hero .wrap .screens,
.page-sat-practice-test #main-content .hero .container .screens,
.page-sat-practice-test #main-content .hero .pricing.no-matrix p .screens,
.page-sat-practice-test #main-content .hero section.terms p .screens,
.page-sat-practice-test #main-content .pricing.no-matrix .hero p .screens,
.page-sat-practice-test #main-content section.terms .hero p .screens,
.page-sat-practice-test .page-online-products #main-content .hero .wrap .screens {
    background: url(/resources/cloud/images/screens.png) center center no-repeat;
    background-size: cover;
    background-position-y: 50px;
    width: 100%;
    height: 12.5em;
    vertical-align: bottom
}

@media screen and (min-width:768px) {
    .page-act-course #main-content .hero .container .screens,
    .page-act-course #main-content .hero .pricing.no-matrix p .screens,
    .page-act-course #main-content .hero section.terms p .screens,
    .page-act-course #main-content .pricing.no-matrix .hero p .screens,
    .page-act-course #main-content section.terms .hero p .screens,
    .page-act-course .page-online-products #main-content .hero .wrap .screens,
    .page-act-practice-test #main-content .hero .container .screens,
    .page-act-practice-test #main-content .hero .pricing.no-matrix p .screens,
    .page-act-practice-test #main-content .hero section.terms p .screens,
    .page-act-practice-test #main-content .pricing.no-matrix .hero p .screens,
    .page-act-practice-test #main-content section.terms .hero p .screens,
    .page-act-practice-test .page-online-products #main-content .hero .wrap .screens,
    .page-online-products .page-act-course #main-content .hero .wrap .screens,
    .page-online-products .page-act-practice-test #main-content .hero .wrap .screens,
    .page-online-products .page-product #main-content .hero .wrap .screens,
    .page-online-products .page-sat-course #main-content .hero .wrap .screens,
    .page-online-products .page-sat-practice-test #main-content .hero .wrap .screens,
    .page-product #main-content .hero .container .screens,
    .page-product #main-content .hero .pricing.no-matrix p .screens,
    .page-product #main-content .hero section.terms p .screens,
    .page-product #main-content .pricing.no-matrix .hero p .screens,
    .page-product #main-content section.terms .hero p .screens,
    .page-product .page-online-products #main-content .hero .wrap .screens,
    .page-sat-course #main-content .hero .container .screens,
    .page-sat-course #main-content .hero .pricing.no-matrix p .screens,
    .page-sat-course #main-content .hero section.terms p .screens,
    .page-sat-course #main-content .pricing.no-matrix .hero p .screens,
    .page-sat-course #main-content section.terms .hero p .screens,
    .page-sat-course .page-online-products #main-content .hero .wrap .screens,
    .page-sat-practice-test #main-content .hero .container .screens,
    .page-sat-practice-test #main-content .hero .pricing.no-matrix p .screens,
    .page-sat-practice-test #main-content .hero section.terms p .screens,
    .page-sat-practice-test #main-content .pricing.no-matrix .hero p .screens,
    .page-sat-practice-test #main-content section.terms .hero p .screens,
    .page-sat-practice-test .page-online-products #main-content .hero .wrap .screens {
        height: 17.1875em;
        background-position-y: top
    }
}

@media screen and (min-width:1024px) {
    .page-act-course #main-content .hero .container h2,
    .page-act-course #main-content .hero .pricing.no-matrix p h2,
    .page-act-course #main-content .hero section.terms p h2,
    .page-act-course #main-content .pricing.no-matrix .hero p h2,
    .page-act-course #main-content section.terms .hero p h2,
    .page-act-course .page-online-products #main-content .hero .wrap h2,
    .page-act-practice-test #main-content .hero .container h2,
    .page-act-practice-test #main-content .hero .pricing.no-matrix p h2,
    .page-act-practice-test #main-content .hero section.terms p h2,
    .page-act-practice-test #main-content .pricing.no-matrix .hero p h2,
    .page-act-practice-test #main-content section.terms .hero p h2,
    .page-act-practice-test .page-online-products #main-content .hero .wrap h2,
    .page-online-products .page-act-course #main-content .hero .wrap h2,
    .page-online-products .page-act-practice-test #main-content .hero .wrap h2,
    .page-online-products .page-product #main-content .hero .wrap h2,
    .page-online-products .page-sat-course #main-content .hero .wrap h2,
    .page-online-products .page-sat-practice-test #main-content .hero .wrap h2,
    .page-product #main-content .hero .container h2,
    .page-product #main-content .hero .pricing.no-matrix p h2,
    .page-product #main-content .hero section.terms p h2,
    .page-product #main-content .pricing.no-matrix .hero p h2,
    .page-product #main-content section.terms .hero p h2,
    .page-product .page-online-products #main-content .hero .wrap h2,
    .page-sat-course #main-content .hero .container h2,
    .page-sat-course #main-content .hero .pricing.no-matrix p h2,
    .page-sat-course #main-content .hero section.terms p h2,
    .page-sat-course #main-content .pricing.no-matrix .hero p h2,
    .page-sat-course #main-content section.terms .hero p h2,
    .page-sat-course .page-online-products #main-content .hero .wrap h2,
    .page-sat-practice-test #main-content .hero .container h2,
    .page-sat-practice-test #main-content .hero .pricing.no-matrix p h2,
    .page-sat-practice-test #main-content .hero section.terms p h2,
    .page-sat-practice-test #main-content .pricing.no-matrix .hero p h2,
    .page-sat-practice-test #main-content section.terms .hero p h2,
    .page-sat-practice-test .page-online-products #main-content .hero .wrap h2 {
        ;
        margin-bottom: 40px
    }
    .page-act-course #main-content .hero .container .screens,
    .page-act-course #main-content .hero .pricing.no-matrix p .screens,
    .page-act-course #main-content .hero section.terms p .screens,
    .page-act-course #main-content .pricing.no-matrix .hero p .screens,
    .page-act-course #main-content section.terms .hero p .screens,
    .page-act-course .page-online-products #main-content .hero .wrap .screens,
    .page-act-practice-test #main-content .hero .container .screens,
    .page-act-practice-test #main-content .hero .pricing.no-matrix p .screens,
    .page-act-practice-test #main-content .hero section.terms p .screens,
    .page-act-practice-test #main-content .pricing.no-matrix .hero p .screens,
    .page-act-practice-test #main-content section.terms .hero p .screens,
    .page-act-practice-test .page-online-products #main-content .hero .wrap .screens,
    .page-online-products .page-act-course #main-content .hero .wrap .screens,
    .page-online-products .page-act-practice-test #main-content .hero .wrap .screens,
    .page-online-products .page-product #main-content .hero .wrap .screens,
    .page-online-products .page-sat-course #main-content .hero .wrap .screens,
    .page-online-products .page-sat-practice-test #main-content .hero .wrap .screens,
    .page-product #main-content .hero .container .screens,
    .page-product #main-content .hero .pricing.no-matrix p .screens,
    .page-product #main-content .hero section.terms p .screens,
    .page-product #main-content .pricing.no-matrix .hero p .screens,
    .page-product #main-content section.terms .hero p .screens,
    .page-product .page-online-products #main-content .hero .wrap .screens,
    .page-sat-course #main-content .hero .container .screens,
    .page-sat-course #main-content .hero .pricing.no-matrix p .screens,
    .page-sat-course #main-content .hero section.terms p .screens,
    .page-sat-course #main-content .pricing.no-matrix .hero p .screens,
    .page-sat-course #main-content section.terms .hero p .screens,
    .page-sat-course .page-online-products #main-content .hero .wrap .screens,
    .page-sat-practice-test #main-content .hero .container .screens,
    .page-sat-practice-test #main-content .hero .pricing.no-matrix p .screens,
    .page-sat-practice-test #main-content .hero section.terms p .screens,
    .page-sat-practice-test #main-content .pricing.no-matrix .hero p .screens,
    .page-sat-practice-test #main-content section.terms .hero p .screens,
    .page-sat-practice-test .page-online-products #main-content .hero .wrap .screens {
        height: 20.3125em
    }
}

.page-act-course #main-content .hero .keeeeep-scrolling,
.page-act-practice-test #main-content .hero .keeeeep-scrolling,
.page-product #main-content .hero .keeeeep-scrolling,
.page-sat-course #main-content .hero .keeeeep-scrolling,
.page-sat-practice-test #main-content .hero .keeeeep-scrolling {
    margin-top: -11px
}

.page-act-course #main-content .pricing.no-matrix .really-cool p,
.page-act-course #main-content .really-cool .container,
.page-act-course #main-content .really-cool .pricing.no-matrix p,
.page-act-course #main-content .really-cool section.terms p,
.page-act-course #main-content section.terms .really-cool p,
.page-act-course .page-online-products #main-content .really-cool .wrap,
.page-act-practice-test #main-content .pricing.no-matrix .really-cool p,
.page-act-practice-test #main-content .really-cool .container,
.page-act-practice-test #main-content .really-cool .pricing.no-matrix p,
.page-act-practice-test #main-content .really-cool section.terms p,
.page-act-practice-test #main-content section.terms .really-cool p,
.page-act-practice-test .page-online-products #main-content .really-cool .wrap,
.page-online-products .page-act-course #main-content .really-cool .wrap,
.page-online-products .page-act-practice-test #main-content .really-cool .wrap,
.page-online-products .page-product #main-content .really-cool .wrap,
.page-online-products .page-sat-course #main-content .really-cool .wrap,
.page-online-products .page-sat-practice-test #main-content .really-cool .wrap,
.page-product #main-content .pricing.no-matrix .really-cool p,
.page-product #main-content .really-cool .container,
.page-product #main-content .really-cool .pricing.no-matrix p,
.page-product #main-content .really-cool section.terms p,
.page-product #main-content section.terms .really-cool p,
.page-product .page-online-products #main-content .really-cool .wrap,
.page-sat-course #main-content .pricing.no-matrix .really-cool p,
.page-sat-course #main-content .really-cool .container,
.page-sat-course #main-content .really-cool .pricing.no-matrix p,
.page-sat-course #main-content .really-cool section.terms p,
.page-sat-course #main-content section.terms .really-cool p,
.page-sat-course .page-online-products #main-content .really-cool .wrap,
.page-sat-practice-test #main-content .pricing.no-matrix .really-cool p,
.page-sat-practice-test #main-content .really-cool .container,
.page-sat-practice-test #main-content .really-cool .pricing.no-matrix p,
.page-sat-practice-test #main-content .really-cool section.terms p,
.page-sat-practice-test #main-content section.terms .really-cool p,
.page-sat-practice-test .page-online-products #main-content .really-cool .wrap {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex
}

.page-act-course #main-content .really-cool .graphic-container,
.page-act-course #main-content .really-cool .info,
.page-act-practice-test #main-content .really-cool .graphic-container,
.page-act-practice-test #main-content .really-cool .info,
.page-product #main-content .really-cool .graphic-container,
.page-product #main-content .really-cool .info,
.page-sat-course #main-content .really-cool .graphic-container,
.page-sat-course #main-content .really-cool .info,
.page-sat-practice-test #main-content .really-cool .graphic-container,
.page-sat-practice-test #main-content .really-cool .info {
    text-align: center
}

@media screen and (min-width:768px) {
    .page-act-course #main-content .really-cool .graphic-container,
    .page-act-course #main-content .really-cool .info,
    .page-act-practice-test #main-content .really-cool .graphic-container,
    .page-act-practice-test #main-content .really-cool .info,
    .page-product #main-content .really-cool .graphic-container,
    .page-product #main-content .really-cool .info,
    .page-sat-course #main-content .really-cool .graphic-container,
    .page-sat-course #main-content .really-cool .info,
    .page-sat-practice-test #main-content .really-cool .graphic-container,
    .page-sat-practice-test #main-content .really-cool .info {
        float: left;
        display: block;
        margin-right: 3.57866%;
        width: 48.21067%;
        text-align: left
    }
    .page-act-course #main-content .really-cool .graphic-container:last-child,
    .page-act-course #main-content .really-cool .info:last-child,
    .page-act-practice-test #main-content .really-cool .graphic-container:last-child,
    .page-act-practice-test #main-content .really-cool .info:last-child,
    .page-product #main-content .really-cool .graphic-container:last-child,
    .page-product #main-content .really-cool .info:last-child,
    .page-sat-course #main-content .really-cool .graphic-container:last-child,
    .page-sat-course #main-content .really-cool .info:last-child,
    .page-sat-practice-test #main-content .really-cool .graphic-container:last-child,
    .page-sat-practice-test #main-content .really-cool .info:last-child {
        margin-right: 0
    }
    .page-act-course #main-content .really-cool .info h3,
    .page-act-practice-test #main-content .really-cool .info h3,
    .page-product #main-content .really-cool .info h3,
    .page-sat-course #main-content .really-cool .info h3,
    .page-sat-practice-test #main-content .really-cool .info h3 {

    }
}

.page-act-course #main-content .really-cool .graphic-container,
.page-act-practice-test #main-content .really-cool .graphic-container,
.page-product #main-content .really-cool .graphic-container,
.page-sat-course #main-content .really-cool .graphic-container,
.page-sat-practice-test #main-content .really-cool .graphic-container {
    position: relative;
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center
}

.page-act-course #main-content .really-cool .graphic-container .graphic,
.page-act-practice-test #main-content .really-cool .graphic-container .graphic,
.page-product #main-content .really-cool .graphic-container .graphic,
.page-sat-course #main-content .really-cool .graphic-container .graphic,
.page-sat-practice-test #main-content .really-cool .graphic-container .graphic {
    position: absolute;
    width: 80%;
    height: 80%
}

.page-act-course #main-content .really-cool .info h3,
.page-act-practice-test #main-content .really-cool .info h3,
.page-product #main-content .really-cool .info h3,
.page-sat-course #main-content .really-cool .info h3,
.page-sat-practice-test #main-content .really-cool .info h3 {
    margin: 0 0 .3125em;
    ;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700
}

.page-act-course #main-content .really-cool .info p,
.page-act-practice-test #main-content .really-cool .info p,
.page-product #main-content .really-cool .info p,
.page-sat-course #main-content .really-cool .info p,
.page-sat-practice-test #main-content .really-cool .info p {
    font-family: "proxima-soft", sans-serif;
    color: #383d42;
    line-height: 1.3em;

}

.page-act-course #main-content .really-cool .info ul,
.page-act-practice-test #main-content .really-cool .info ul,
.page-product #main-content .really-cool .info ul,
.page-sat-course #main-content .really-cool .info ul,
.page-sat-practice-test #main-content .really-cool .info ul {
    margin: 0;
    font-family: "proxima-soft", sans-serif;
    font-weight: 600;
    list-style: none;
    text-align: left
}

.page-act-course #main-content .really-cool .info ul li,
.page-act-practice-test #main-content .really-cool .info ul li,
.page-product #main-content .really-cool .info ul li,
.page-sat-course #main-content .really-cool .info ul li,
.page-sat-practice-test #main-content .really-cool .info ul li {
    position: relative;
    margin-bottom: .625em;
    padding-left: 25px;
    text-indent: -30px;
    font-weight: 400;

    line-height: 1.3;
    color: rgba(56, 61, 66, .75)
}

.page-act-course #main-content .really-cool .info ul li:before,
.page-act-practice-test #main-content .really-cool .info ul li:before,
.page-product #main-content .really-cool .info ul li:before,
.page-sat-course #main-content .really-cool .info ul li:before,
.page-sat-practice-test #main-content .really-cool .info ul li:before {
    position: relative;
    top: 4px;
    color: #2fb7a9;
    padding-right: 10px;

    content: "\e008"
}

.page-act-course #main-content .really-cool .info .flex,
.page-act-practice-test #main-content .really-cool .info .flex,
.page-product #main-content .really-cool .info .flex,
.page-sat-course #main-content .really-cool .info .flex,
.page-sat-practice-test #main-content .really-cool .info .flex {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    margin: 2.5em 0 0
}

.page-act-course #main-content .really-cool .info .flex .price,
.page-act-practice-test #main-content .really-cool .info .flex .price,
.page-product #main-content .really-cool .info .flex .price,
.page-sat-course #main-content .really-cool .info .flex .price,
.page-sat-practice-test #main-content .really-cool .info .flex .price {
    margin: 0;
    color: #383d42;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;

}

.main-footer .footer-links ul li #feedback-widget .page-act-course #main-content .really-cool .info .flex a,
.main-footer .footer-links ul li #feedback-widget .page-act-practice-test #main-content .really-cool .info .flex a,
.main-footer .footer-links ul li #feedback-widget .page-product #main-content .really-cool .info .flex a,
.main-footer .footer-links ul li #feedback-widget .page-sat-course #main-content .really-cool .info .flex a,
.main-footer .footer-links ul li #feedback-widget .page-sat-practice-test #main-content .really-cool .info .flex a,
.page-act-course #main-content .really-cool .info .flex .button,
.page-act-course #main-content .really-cool .info .flex .main-footer .footer-links ul li #feedback-widget a,
.page-act-course #main-content .really-cool .info .flex .page-online-products #contact-us .btn,
.page-act-course #main-content .really-cool .info .flex .page-online-products #profile-types .btn,
.page-act-practice-test #main-content .really-cool .info .flex .button,
.page-act-practice-test #main-content .really-cool .info .flex .main-footer .footer-links ul li #feedback-widget a,
.page-act-practice-test #main-content .really-cool .info .flex .page-online-products #contact-us .btn,
.page-act-practice-test #main-content .really-cool .info .flex .page-online-products #profile-types .btn,
.page-online-products #contact-us .page-act-course #main-content .really-cool .info .flex .btn,
.page-online-products #contact-us .page-act-practice-test #main-content .really-cool .info .flex .btn,
.page-online-products #contact-us .page-product #main-content .really-cool .info .flex .btn,
.page-online-products #contact-us .page-sat-course #main-content .really-cool .info .flex .btn,
.page-online-products #contact-us .page-sat-practice-test #main-content .really-cool .info .flex .btn,
.page-online-products #profile-types .page-act-course #main-content .really-cool .info .flex .btn,
.page-online-products #profile-types .page-act-practice-test #main-content .really-cool .info .flex .btn,
.page-online-products #profile-types .page-product #main-content .really-cool .info .flex .btn,
.page-online-products #profile-types .page-sat-course #main-content .really-cool .info .flex .btn,
.page-online-products #profile-types .page-sat-practice-test #main-content .really-cool .info .flex .btn,
.page-product #main-content .really-cool .info .flex .button,
.page-product #main-content .really-cool .info .flex .main-footer .footer-links ul li #feedback-widget a,
.page-product #main-content .really-cool .info .flex .page-online-products #contact-us .btn,
.page-product #main-content .really-cool .info .flex .page-online-products #profile-types .btn,
.page-sat-course #main-content .really-cool .info .flex .button,
.page-sat-course #main-content .really-cool .info .flex .main-footer .footer-links ul li #feedback-widget a,
.page-sat-course #main-content .really-cool .info .flex .page-online-products #contact-us .btn,
.page-sat-course #main-content .really-cool .info .flex .page-online-products #profile-types .btn,
.page-sat-practice-test #main-content .really-cool .info .flex .button,
.page-sat-practice-test #main-content .really-cool .info .flex .main-footer .footer-links ul li #feedback-widget a,
.page-sat-practice-test #main-content .really-cool .info .flex .page-online-products #contact-us .btn,
.page-sat-practice-test #main-content .really-cool .info .flex .page-online-products #profile-types .btn {
    margin: 0 1.25em 0 0;

    padding: 20px 30px;
    border-radius: 3px
}

.main-footer .footer-links ul li #feedback-widget .page-act-course #main-content .really-cool .info a,
.main-footer .footer-links ul li #feedback-widget .page-act-practice-test #main-content .really-cool .info a,
.main-footer .footer-links ul li #feedback-widget .page-product #main-content .really-cool .info a,
.main-footer .footer-links ul li #feedback-widget .page-sat-course #main-content .really-cool .info a,
.main-footer .footer-links ul li #feedback-widget .page-sat-practice-test #main-content .really-cool .info a,
.page-act-course #main-content .really-cool .info .button,
.page-act-course #main-content .really-cool .info .main-footer .footer-links ul li #feedback-widget a,
.page-act-course #main-content .really-cool .info .page-online-products #contact-us .btn,
.page-act-course #main-content .really-cool .info .page-online-products #profile-types .btn,
.page-act-practice-test #main-content .really-cool .info .button,
.page-act-practice-test #main-content .really-cool .info .main-footer .footer-links ul li #feedback-widget a,
.page-act-practice-test #main-content .really-cool .info .page-online-products #contact-us .btn,
.page-act-practice-test #main-content .really-cool .info .page-online-products #profile-types .btn,
.page-online-products #contact-us .page-act-course #main-content .really-cool .info .btn,
.page-online-products #contact-us .page-act-practice-test #main-content .really-cool .info .btn,
.page-online-products #contact-us .page-product #main-content .really-cool .info .btn,
.page-online-products #contact-us .page-sat-course #main-content .really-cool .info .btn,
.page-online-products #contact-us .page-sat-practice-test #main-content .really-cool .info .btn,
.page-online-products #profile-types .page-act-course #main-content .really-cool .info .btn,
.page-online-products #profile-types .page-act-practice-test #main-content .really-cool .info .btn,
.page-online-products #profile-types .page-product #main-content .really-cool .info .btn,
.page-online-products #profile-types .page-sat-course #main-content .really-cool .info .btn,
.page-online-products #profile-types .page-sat-practice-test #main-content .really-cool .info .btn,
.page-product #main-content .really-cool .info .button,
.page-product #main-content .really-cool .info .main-footer .footer-links ul li #feedback-widget a,
.page-product #main-content .really-cool .info .page-online-products #contact-us .btn,
.page-product #main-content .really-cool .info .page-online-products #profile-types .btn,
.page-sat-course #main-content .really-cool .info .button,
.page-sat-course #main-content .really-cool .info .main-footer .footer-links ul li #feedback-widget a,
.page-sat-course #main-content .really-cool .info .page-online-products #contact-us .btn,
.page-sat-course #main-content .really-cool .info .page-online-products #profile-types .btn,
.page-sat-practice-test #main-content .really-cool .info .button,
.page-sat-practice-test #main-content .really-cool .info .main-footer .footer-links ul li #feedback-widget a,
.page-sat-practice-test #main-content .really-cool .info .page-online-products #contact-us .btn,
.page-sat-practice-test #main-content .really-cool .info .page-online-products #profile-types .btn {
    margin: 2.5em 0 0;
    border-radius: 99px;

    padding: 20px 30px
}

.page-act-course #main-content .really-cool.one,
.page-act-practice-test #main-content .really-cool.one,
.page-product #main-content .really-cool.one,
.page-sat-course #main-content .really-cool.one,
.page-sat-practice-test #main-content .really-cool.one {
    background-color: #e2e5e9
}

.page-act-course #main-content .really-cool.one .info,
.page-act-practice-test #main-content .really-cool.one .info,
.page-product #main-content .really-cool.one .info,
.page-sat-course #main-content .really-cool.one .info,
.page-sat-practice-test #main-content .really-cool.one .info {
    padding: 3.125em 0
}

.page-act-course #main-content .really-cool.one .info .graphic-container .graphic,
.page-act-practice-test #main-content .really-cool.one .info .graphic-container .graphic,
.page-product #main-content .really-cool.one .info .graphic-container .graphic,
.page-sat-course #main-content .really-cool.one .info .graphic-container .graphic,
.page-sat-practice-test #main-content .really-cool.one .info .graphic-container .graphic {
    background-size: 75%
}

@media screen and (min-width:768px) {
    .page-act-course #main-content .really-cool.one .info,
    .page-act-practice-test #main-content .really-cool.one .info,
    .page-product #main-content .really-cool.one .info,
    .page-sat-course #main-content .really-cool.one .info,
    .page-sat-practice-test #main-content .really-cool.one .info {
        padding: 4.6875em 0 4.6875em 4.6875em
    }
    .page-act-course #main-content .really-cool.one .info .graphic-container .graphic,
    .page-act-practice-test #main-content .really-cool.one .info .graphic-container .graphic,
    .page-product #main-content .really-cool.one .info .graphic-container .graphic,
    .page-sat-course #main-content .really-cool.one .info .graphic-container .graphic,
    .page-sat-practice-test #main-content .really-cool.one .info .graphic-container .graphic {
        background-size: contain
    }
}

@media screen and (min-width:1024px) {
    .page-act-course #main-content .really-cool.one .info .graphic-container .graphic,
    .page-act-practice-test #main-content .really-cool.one .info .graphic-container .graphic,
    .page-product #main-content .really-cool.one .info .graphic-container .graphic,
    .page-sat-course #main-content .really-cool.one .info .graphic-container .graphic,
    .page-sat-practice-test #main-content .really-cool.one .info .graphic-container .graphic {
        background-size: cover
    }
}

.page-act-course #main-content .really-cool.two,
.page-act-practice-test #main-content .really-cool.two,
.page-product #main-content .really-cool.two,
.page-sat-course #main-content .really-cool.two,
.page-sat-practice-test #main-content .really-cool.two {
    background-color: #e6e9ed;
    border-top: 1px solid #d0d3d7
}

.page-act-course #main-content .really-cool.two .info,
.page-act-practice-test #main-content .really-cool.two .info,
.page-product #main-content .really-cool.two .info,
.page-sat-course #main-content .really-cool.two .info,
.page-sat-practice-test #main-content .really-cool.two .info {
    padding: 3.125em 0
}

@media screen and (min-width:768px) {
    .page-act-course #main-content .really-cool.two .info,
    .page-act-practice-test #main-content .really-cool.two .info,
    .page-product #main-content .really-cool.two .info,
    .page-sat-course #main-content .really-cool.two .info,
    .page-sat-practice-test #main-content .really-cool.two .info {
        padding: 4.6875em 4.6875em 4.6875em 0
    }
}

.page-act-course #main-content .really-cool.two .graphic-container,
.page-act-practice-test #main-content .really-cool.two .graphic-container,
.page-product #main-content .really-cool.two .graphic-container,
.page-sat-course #main-content .really-cool.two .graphic-container,
.page-sat-practice-test #main-content .really-cool.two .graphic-container {
    margin-right: -1000px;
    padding-right: 1000px
}

.page-act-course #main-content .really-cool.two .graphic-container .graphic,
.page-act-practice-test #main-content .really-cool.two .graphic-container .graphic,
.page-product #main-content .really-cool.two .graphic-container .graphic,
.page-sat-course #main-content .really-cool.two .graphic-container .graphic,
.page-sat-practice-test #main-content .really-cool.two .graphic-container .graphic {
    width: 100%;
    height: 100%;
    background: url(/resources/cloud/images/puter.png) center left no-repeat;
    background-size: contain!important
}

.page-act-course #main-content .pricing,
.page-act-practice-test #main-content .pricing,
.page-product #main-content .pricing,
.page-sat-course #main-content .pricing,
.page-sat-practice-test #main-content .pricing {
    position: relative;
    padding: 4.6875em 0;
    border-top: 2px solid rgba(0, 0, 0, .025)
}

.page-act-course #main-content .pricing:before,
.page-act-practice-test #main-content .pricing:before,
.page-product #main-content .pricing:before,
.page-sat-course #main-content .pricing:before,
.page-sat-practice-test #main-content .pricing:before {
    background: url(/resources/cloud/images/test-bg-pattern.png);
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}

.page-act-course #main-content .pricing h2,
.page-act-practice-test #main-content .pricing h2,
.page-product #main-content .pricing h2,
.page-sat-course #main-content .pricing h2,
.page-sat-practice-test #main-content .pricing h2 {
    color: #fff;
    margin: 0 0 1.875em;
    ;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;
    text-align: center
}

.page-act-course #main-content .pricing.no-matrix,
.page-act-practice-test #main-content .pricing.no-matrix,
.page-product #main-content .pricing.no-matrix,
.page-sat-course #main-content .pricing.no-matrix,
.page-sat-practice-test #main-content .pricing.no-matrix {
    text-align: center
}

.page-act-course #main-content .pricing.no-matrix h2,
.page-act-practice-test #main-content .pricing.no-matrix h2,
.page-product #main-content .pricing.no-matrix h2,
.page-sat-course #main-content .pricing.no-matrix h2,
.page-sat-practice-test #main-content .pricing.no-matrix h2 {
    display: none
}

.page-act-course #main-content .pricing.no-matrix a,
.page-act-course #main-content .pricing.no-matrix div,
.page-act-course #main-content .pricing.no-matrix p,
.page-act-practice-test #main-content .pricing.no-matrix a,
.page-act-practice-test #main-content .pricing.no-matrix div,
.page-act-practice-test #main-content .pricing.no-matrix p,
.page-product #main-content .pricing.no-matrix a,
.page-product #main-content .pricing.no-matrix div,
.page-product #main-content .pricing.no-matrix p,
.page-sat-course #main-content .pricing.no-matrix a,
.page-sat-course #main-content .pricing.no-matrix div,
.page-sat-course #main-content .pricing.no-matrix p,
.page-sat-practice-test #main-content .pricing.no-matrix a,
.page-sat-practice-test #main-content .pricing.no-matrix div,
.page-sat-practice-test #main-content .pricing.no-matrix p {
    position: relative
}

.page-act-course #main-content .pricing.no-matrix p,
.page-act-practice-test #main-content .pricing.no-matrix p,
.page-product #main-content .pricing.no-matrix p,
.page-sat-course #main-content .pricing.no-matrix p,
.page-sat-practice-test #main-content .pricing.no-matrix p {
    max-width: 50%;
    margin: 0 auto 1.25em;
    color: #fff;
    font-family: "proxima-soft", sans-serif;
    font-weight: 400;

}

.page-act-course #main-content .pricing.no-matrix .price,
.page-act-practice-test #main-content .pricing.no-matrix .price,
.page-product #main-content .pricing.no-matrix .price,
.page-sat-course #main-content .pricing.no-matrix .price,
.page-sat-practice-test #main-content .pricing.no-matrix .price {
    margin: 0 auto .3125em;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;

}

.main-footer .footer-links ul li #feedback-widget .page-act-course #main-content .pricing.no-matrix a,
.main-footer .footer-links ul li #feedback-widget .page-act-practice-test #main-content .pricing.no-matrix a,
.main-footer .footer-links ul li #feedback-widget .page-product #main-content .pricing.no-matrix a,
.main-footer .footer-links ul li #feedback-widget .page-sat-course #main-content .pricing.no-matrix a,
.main-footer .footer-links ul li #feedback-widget .page-sat-practice-test #main-content .pricing.no-matrix a,
.page-act-course #main-content .pricing.no-matrix .button,
.page-act-course #main-content .pricing.no-matrix .main-footer .footer-links ul li #feedback-widget a,
.page-act-course #main-content .pricing.no-matrix .page-online-products #contact-us .btn,
.page-act-course #main-content .pricing.no-matrix .page-online-products #profile-types .btn,
.page-act-practice-test #main-content .pricing.no-matrix .button,
.page-act-practice-test #main-content .pricing.no-matrix .main-footer .footer-links ul li #feedback-widget a,
.page-act-practice-test #main-content .pricing.no-matrix .page-online-products #contact-us .btn,
.page-act-practice-test #main-content .pricing.no-matrix .page-online-products #profile-types .btn,
.page-online-products #contact-us .page-act-course #main-content .pricing.no-matrix .btn,
.page-online-products #contact-us .page-act-practice-test #main-content .pricing.no-matrix .btn,
.page-online-products #contact-us .page-product #main-content .pricing.no-matrix .btn,
.page-online-products #contact-us .page-sat-course #main-content .pricing.no-matrix .btn,
.page-online-products #contact-us .page-sat-practice-test #main-content .pricing.no-matrix .btn,
.page-online-products #profile-types .page-act-course #main-content .pricing.no-matrix .btn,
.page-online-products #profile-types .page-act-practice-test #main-content .pricing.no-matrix .btn,
.page-online-products #profile-types .page-product #main-content .pricing.no-matrix .btn,
.page-online-products #profile-types .page-sat-course #main-content .pricing.no-matrix .btn,
.page-online-products #profile-types .page-sat-practice-test #main-content .pricing.no-matrix .btn,
.page-product #main-content .pricing.no-matrix .button,
.page-product #main-content .pricing.no-matrix .main-footer .footer-links ul li #feedback-widget a,
.page-product #main-content .pricing.no-matrix .page-online-products #contact-us .btn,
.page-product #main-content .pricing.no-matrix .page-online-products #profile-types .btn,
.page-sat-course #main-content .pricing.no-matrix .button,
.page-sat-course #main-content .pricing.no-matrix .main-footer .footer-links ul li #feedback-widget a,
.page-sat-course #main-content .pricing.no-matrix .page-online-products #contact-us .btn,
.page-sat-course #main-content .pricing.no-matrix .page-online-products #profile-types .btn,
.page-sat-practice-test #main-content .pricing.no-matrix .button,
.page-sat-practice-test #main-content .pricing.no-matrix .main-footer .footer-links ul li #feedback-widget a,
.page-sat-practice-test #main-content .pricing.no-matrix .page-online-products #contact-us .btn,
.page-sat-practice-test #main-content .pricing.no-matrix .page-online-products #profile-types .btn {

    padding: 20px 30px;
    border-radius: 3px
}

.page-act-course #main-content .pricing.no-matrix .existing-user,
.page-act-practice-test #main-content .pricing.no-matrix .existing-user,
.page-product #main-content .pricing.no-matrix .existing-user,
.page-sat-course #main-content .pricing.no-matrix .existing-user,
.page-sat-practice-test #main-content .pricing.no-matrix .existing-user {
    margin: .3125em auto 0;
    color: rgba(255, 255, 255, .75);
    font-family: "proxima-soft", sans-serif;
    font-weight: 400;

}

.page-act-course #main-content .pricing.no-matrix .existing-user a,
.page-act-practice-test #main-content .pricing.no-matrix .existing-user a,
.page-product #main-content .pricing.no-matrix .existing-user a,
.page-sat-course #main-content .pricing.no-matrix .existing-user a,
.page-sat-practice-test #main-content .pricing.no-matrix .existing-user a {
    color: #fff;
    font-family: "proxima-soft", sans-serif;
    font-weight: 600;
    text-decoration: underline
}

.page-act-course #main-content .pricing article,
.page-act-practice-test #main-content .pricing article,
.page-product #main-content .pricing article,
.page-sat-course #main-content .pricing article,
.page-sat-practice-test #main-content .pricing article {
    width: 100%;
    max-width: 960px;
    margin: 0 auto;
    position: relative;
    padding: 0 .9375em
}

@media screen and (min-width:1024px) {
    .page-act-course #main-content .pricing article,
    .page-act-practice-test #main-content .pricing article,
    .page-product #main-content .pricing article,
    .page-sat-course #main-content .pricing article,
    .page-sat-practice-test #main-content .pricing article {
        padding: 0
    }
}

.page-act-course #main-content .pricing article ul,
.page-act-practice-test #main-content .pricing article ul,
.page-product #main-content .pricing article ul,
.page-sat-course #main-content .pricing article ul,
.page-sat-practice-test #main-content .pricing article ul {
    display: flex;
    top: 0;
    z-index: 10;
    padding-bottom: 14px
}

.page-act-course #main-content .pricing article ul li,
.page-act-practice-test #main-content .pricing article ul li,
.page-product #main-content .pricing article ul li,
.page-sat-course #main-content .pricing article ul li,
.page-sat-practice-test #main-content .pricing article ul li {
    list-style: none;
    flex: 1
}

.page-act-course #main-content .pricing article ul li:first-child button,
.page-act-practice-test #main-content .pricing article ul li:first-child button,
.page-product #main-content .pricing article ul li:first-child button,
.page-sat-course #main-content .pricing article ul li:first-child button,
.page-sat-practice-test #main-content .pricing article ul li:first-child button {
    border-radius: 3px 0 0 3px
}

.page-act-course #main-content .pricing article ul li:last-child button,
.page-act-practice-test #main-content .pricing article ul li:last-child button,
.page-product #main-content .pricing article ul li:last-child button,
.page-sat-course #main-content .pricing article ul li:last-child button,
.page-sat-practice-test #main-content .pricing article ul li:last-child button {
    border-radius: 0 3px 3px 0
}

.page-act-course #main-content .pricing article ul li button,
.page-act-practice-test #main-content .pricing article ul li button,
.page-product #main-content .pricing article ul li button,
.page-sat-course #main-content .pricing article ul li button,
.page-sat-practice-test #main-content .pricing article ul li button {
    border-radius: 0;
    width: 100%;
    padding: 10px;
    background: #fff;
    border: none;
    border-right: 1px solid #2fb7a9;

    font-family: "proxima-soft", sans-serif;
    font-weight: 700;
    height: 60px;
    color: #999;
    opacity: .75
}

.page-act-course #main-content .pricing article ul li button:hover,
.page-act-practice-test #main-content .pricing article ul li button:hover,
.page-product #main-content .pricing article ul li button:hover,
.page-sat-course #main-content .pricing article ul li button:hover,
.page-sat-practice-test #main-content .pricing article ul li button:hover {
    color: #383d42;
    background: #fff;
    opacity: 1
}

.page-act-course #main-content .pricing table,
.page-act-practice-test #main-content .pricing table,
.page-product #main-content .pricing table,
.page-sat-course #main-content .pricing table,
.page-sat-practice-test #main-content .pricing table {
    border-collapse: collapse;
    table-layout: fixed;
    width: 100%;
    box-shadow: 20px 20px 20px -20px rgba(0, 0, 0, .25)
}

.page-act-course #main-content .pricing table thead tr th:nth-of-type(2),
.page-act-practice-test #main-content .pricing table thead tr th:nth-of-type(2),
.page-product #main-content .pricing table thead tr th:nth-of-type(2),
.page-sat-course #main-content .pricing table thead tr th:nth-of-type(2),
.page-sat-practice-test #main-content .pricing table thead tr th:nth-of-type(2) {
    border-radius: 3px 0 0
}

.page-act-course #main-content .pricing table thead tr th:last-of-type,
.page-act-practice-test #main-content .pricing table thead tr th:last-of-type,
.page-product #main-content .pricing table thead tr th:last-of-type,
.page-sat-course #main-content .pricing table thead tr th:last-of-type,
.page-sat-practice-test #main-content .pricing table thead tr th:last-of-type {
    border-radius: 0 3px 0 0
}

.page-act-course #main-content .pricing table th,
.page-act-practice-test #main-content .pricing table th,
.page-product #main-content .pricing table th,
.page-sat-course #main-content .pricing table th,
.page-sat-practice-test #main-content .pricing table th {
    background: #e6e9ed;
    border: none;
    display: none
}

.page-act-course #main-content .pricing table td,
.page-act-practice-test #main-content .pricing table td,
.page-product #main-content .pricing table td,
.page-sat-course #main-content .pricing table td,
.page-sat-practice-test #main-content .pricing table td {
    background: #fff;
    border: none
}

.page-act-course #main-content .pricing table td,
.page-act-course #main-content .pricing table th,
.page-act-practice-test #main-content .pricing table td,
.page-act-practice-test #main-content .pricing table th,
.page-product #main-content .pricing table td,
.page-product #main-content .pricing table th,
.page-sat-course #main-content .pricing table td,
.page-sat-course #main-content .pricing table th,
.page-sat-practice-test #main-content .pricing table td,
.page-sat-practice-test #main-content .pricing table th {
    height: 53px;
    text-align: left;
    padding: 10px;
    empty-cells: show
}

@media screen and (min-width:768px) {
    .page-act-course #main-content .pricing article ul,
    .page-act-practice-test #main-content .pricing article ul,
    .page-product #main-content .pricing article ul,
    .page-sat-course #main-content .pricing article ul,
    .page-sat-practice-test #main-content .pricing article ul {
        display: none
    }
    .page-act-course #main-content .pricing table td,
    .page-act-course #main-content .pricing table th,
    .page-act-practice-test #main-content .pricing table td,
    .page-act-practice-test #main-content .pricing table th,
    .page-product #main-content .pricing table td,
    .page-product #main-content .pricing table th,
    .page-sat-course #main-content .pricing table td,
    .page-sat-course #main-content .pricing table th,
    .page-sat-practice-test #main-content .pricing table td,
    .page-sat-practice-test #main-content .pricing table th {
        display: table-cell!important;
        width: 330px
    }
    .page-act-course #main-content .pricing table td+td,
    .page-act-course #main-content .pricing table th+th,
    .page-act-practice-test #main-content .pricing table td+td,
    .page-act-practice-test #main-content .pricing table th+th,
    .page-product #main-content .pricing table td+td,
    .page-product #main-content .pricing table th+th,
    .page-sat-course #main-content .pricing table td+td,
    .page-sat-course #main-content .pricing table th+th,
    .page-sat-practice-test #main-content .pricing table td+td,
    .page-sat-practice-test #main-content .pricing table th+th {
        width: auto
    }
}

.page-act-course #main-content .pricing table tr td:first-of-type,
.page-act-practice-test #main-content .pricing table tr td:first-of-type,
.page-product #main-content .pricing table tr td:first-of-type,
.page-sat-course #main-content .pricing table tr td:first-of-type,
.page-sat-practice-test #main-content .pricing table tr td:first-of-type {
    font-family: "proxima-soft", sans-serif;
    font-weight: 600;
    padding: .625em 1.25em
}

.page-act-course #main-content .pricing table tr:nth-child(even) td,
.page-act-practice-test #main-content .pricing table tr:nth-child(even) td,
.page-product #main-content .pricing table tr:nth-child(even) td,
.page-sat-course #main-content .pricing table tr:nth-child(even) td,
.page-sat-practice-test #main-content .pricing table tr:nth-child(even) td {
    background: #edf1f2
}

.page-act-course #main-content .pricing table td+td,
.page-act-course #main-content .pricing table th+th,
.page-act-practice-test #main-content .pricing table td+td,
.page-act-practice-test #main-content .pricing table th+th,
.page-product #main-content .pricing table td+td,
.page-product #main-content .pricing table th+th,
.page-sat-course #main-content .pricing table td+td,
.page-sat-course #main-content .pricing table th+th,
.page-sat-practice-test #main-content .pricing table td+td,
.page-sat-practice-test #main-content .pricing table th+th {
    text-align: center;
    display: none
}

.page-act-course #main-content .pricing table tbody tr:first-of-type td:first-of-type,
.page-act-practice-test #main-content .pricing table tbody tr:first-of-type td:first-of-type,
.page-product #main-content .pricing table tbody tr:first-of-type td:first-of-type,
.page-sat-course #main-content .pricing table tbody tr:first-of-type td:first-of-type,
.page-sat-practice-test #main-content .pricing table tbody tr:first-of-type td:first-of-type {
    border-radius: 3px 0 0
}

.page-act-course #main-content .pricing table tbody tr:last-of-type td:first-of-type,
.page-act-practice-test #main-content .pricing table tbody tr:last-of-type td:first-of-type,
.page-product #main-content .pricing table tbody tr:last-of-type td:first-of-type,
.page-sat-course #main-content .pricing table tbody tr:last-of-type td:first-of-type,
.page-sat-practice-test #main-content .pricing table tbody tr:last-of-type td:first-of-type {
    border-radius: 0 0 0 3px
}

.page-act-course #main-content .pricing table tbody tr:last-of-type td:last-of-type,
.page-act-practice-test #main-content .pricing table tbody tr:last-of-type td:last-of-type,
.page-product #main-content .pricing table tbody tr:last-of-type td:last-of-type,
.page-sat-course #main-content .pricing table tbody tr:last-of-type td:last-of-type,
.page-sat-practice-test #main-content .pricing table tbody tr:last-of-type td:last-of-type {
    border-radius: 0 0 3px
}

@media screen and (max-width:767px) {
    .page-act-course #main-content .pricing table tbody tr:first-of-type td:not(: first-of-type), .page-act-practice-test #main-content .pricing table tbody tr:first-of-type td:not(: first-of-type), .page-product #main-content .pricing table tbody tr:first-of-type td:not(: first-of-type), .page-sat-course #main-content .pricing table tbody tr:first-of-type td:not(: first-of-type), .page-sat-practice-test #main-content .pricing table tbody tr:first-of-type td:not(: first-of-type) {
        border-radius: 0 3px 0 0
    }
    .page-act-course #main-content .pricing table tbody tr:last-of-type td:not(:first-of-type),
    .page-act-practice-test #main-content .pricing table tbody tr:last-of-type td:not(:first-of-type),
    .page-product #main-content .pricing table tbody tr:last-of-type td:not(:first-of-type),
    .page-sat-course #main-content .pricing table tbody tr:last-of-type td:not(:first-of-type),
    .page-sat-practice-test #main-content .pricing table tbody tr:last-of-type td:not(:first-of-type) {
        border-radius: 0 0 3px
    }
}

.page-act-course #main-content .pricing table td.default,
.page-act-practice-test #main-content .pricing table td.default,
.page-product #main-content .pricing table td.default,
.page-sat-course #main-content .pricing table td.default,
.page-sat-practice-test #main-content .pricing table td.default {
    display: table-cell
}

.page-act-course #main-content .pricing table .sep,
.page-act-practice-test #main-content .pricing table .sep,
.page-product #main-content .pricing table .sep,
.page-sat-course #main-content .pricing table .sep,
.page-sat-practice-test #main-content .pricing table .sep {
    background: #F5F5F5;
    font-weight: 700
}

.page-act-course #main-content .pricing table .txt-l,
.page-act-practice-test #main-content .pricing table .txt-l,
.page-product #main-content .pricing table .txt-l,
.page-sat-course #main-content .pricing table .txt-l,
.page-sat-practice-test #main-content .pricing table .txt-l {
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;

    color: #383d42
}

.page-act-course #main-content .pricing table .txt-top,
.page-act-practice-test #main-content .pricing table .txt-top,
.page-product #main-content .pricing table .txt-top,
.page-sat-course #main-content .pricing table .txt-top,
.page-sat-practice-test #main-content .pricing table .txt-top {
    position: relative;
    top: -2px;
    right: -2px;
    font-family: "proxima-soft", sans-serif;
    font-weight: 600;

    color: #383d42
}

.page-act-course #main-content .pricing table i,
.page-act-practice-test #main-content .pricing table i,
.page-product #main-content .pricing table i,
.page-sat-course #main-content .pricing table i,
.page-sat-practice-test #main-content .pricing table i {

    color: #2fb7a9;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.page-act-course #main-content .pricing table .hide,
.page-act-practice-test #main-content .pricing table .hide,
.page-product #main-content .pricing table .hide,
.page-sat-course #main-content .pricing table .hide,
.page-sat-practice-test #main-content .pricing table .hide {
    border: 0;
    background: 0 0
}

.main-footer .footer-links ul li #feedback-widget .page-act-course #main-content .pricing table a,
.main-footer .footer-links ul li #feedback-widget .page-act-practice-test #main-content .pricing table a,
.main-footer .footer-links ul li #feedback-widget .page-product #main-content .pricing table a,
.main-footer .footer-links ul li #feedback-widget .page-sat-course #main-content .pricing table a,
.main-footer .footer-links ul li #feedback-widget .page-sat-practice-test #main-content .pricing table a,
.page-act-course #main-content .pricing table .button,
.page-act-course #main-content .pricing table .main-footer .footer-links ul li #feedback-widget a,
.page-act-course #main-content .pricing table .page-online-products #contact-us .btn,
.page-act-course #main-content .pricing table .page-online-products #profile-types .btn,
.page-act-practice-test #main-content .pricing table .button,
.page-act-practice-test #main-content .pricing table .main-footer .footer-links ul li #feedback-widget a,
.page-act-practice-test #main-content .pricing table .page-online-products #contact-us .btn,
.page-act-practice-test #main-content .pricing table .page-online-products #profile-types .btn,
.page-online-products #contact-us .page-act-course #main-content .pricing table .btn,
.page-online-products #contact-us .page-act-practice-test #main-content .pricing table .btn,
.page-online-products #contact-us .page-product #main-content .pricing table .btn,
.page-online-products #contact-us .page-sat-course #main-content .pricing table .btn,
.page-online-products #contact-us .page-sat-practice-test #main-content .pricing table .btn,
.page-online-products #profile-types .page-act-course #main-content .pricing table .btn,
.page-online-products #profile-types .page-act-practice-test #main-content .pricing table .btn,
.page-online-products #profile-types .page-product #main-content .pricing table .btn,
.page-online-products #profile-types .page-sat-course #main-content .pricing table .btn,
.page-online-products #profile-types .page-sat-practice-test #main-content .pricing table .btn,
.page-product #main-content .pricing table .button,
.page-product #main-content .pricing table .main-footer .footer-links ul li #feedback-widget a,
.page-product #main-content .pricing table .page-online-products #contact-us .btn,
.page-product #main-content .pricing table .page-online-products #profile-types .btn,
.page-sat-course #main-content .pricing table .button,
.page-sat-course #main-content .pricing table .main-footer .footer-links ul li #feedback-widget a,
.page-sat-course #main-content .pricing table .page-online-products #contact-us .btn,
.page-sat-course #main-content .pricing table .page-online-products #profile-types .btn,
.page-sat-practice-test #main-content .pricing table .button,
.page-sat-practice-test #main-content .pricing table .main-footer .footer-links ul li #feedback-widget a,
.page-sat-practice-test #main-content .pricing table .page-online-products #contact-us .btn,
.page-sat-practice-test #main-content .pricing table .page-online-products #profile-types .btn {
    margin: 1.25em 0
}

.page-act-course #main-content .testimonials,
.page-act-practice-test #main-content .testimonials,
.page-product #main-content .testimonials,
.page-sat-course #main-content .testimonials,
.page-sat-practice-test #main-content .testimonials {
    display: none;
    background: url(/resources/cloud/images/quotes-bg.png) center center no-repeat;
    background-size: contain;
    padding: 4.6875em 0;
    text-align: center
}

.page-act-course #main-content .testimonials p,
.page-act-practice-test #main-content .testimonials p,
.page-product #main-content .testimonials p,
.page-sat-course #main-content .testimonials p,
.page-sat-practice-test #main-content .testimonials p {
    margin: 0;
    ;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;
    color: #444a50
}

#test-history header,
.page-act-course #main-content .usage .grid-items,
.page-act-practice-test #main-content .usage .grid-items,
.page-product #main-content .usage .grid-items,
.page-sat-course #main-content .usage .grid-items,
.page-sat-practice-test #main-content .usage .grid-items {
    margin-bottom: 3.125em
}

.page-act-course #main-content .testimonials .author,
.page-act-practice-test #main-content .testimonials .author,
.page-product #main-content .testimonials .author,
.page-sat-course #main-content .testimonials .author,
.page-sat-practice-test #main-content .testimonials .author {
    margin-top: 1.5em;
    color: #2fb7a9;

    font-family: "proxima-soft", sans-serif;
    font-weight: 700
}

.page-act-course #main-content .testimonials .author span,
.page-act-practice-test #main-content .testimonials .author span,
.page-product #main-content .testimonials .author span,
.page-sat-course #main-content .testimonials .author span,
.page-sat-practice-test #main-content .testimonials .author span {
    display: block;

    font-family: "proxima-soft", sans-serif;
    font-weight: 600;
    opacity: .75
}

.page-act-course #main-content .keeeeep-scrolling,
.page-act-practice-test #main-content .keeeeep-scrolling,
.page-product #main-content .keeeeep-scrolling,
.page-sat-course #main-content .keeeeep-scrolling,
.page-sat-practice-test #main-content .keeeeep-scrolling {
    display: none
}

@media screen and (min-width:768px) {
    .page-act-course #main-content .keeeeep-scrolling,
    .page-act-practice-test #main-content .keeeeep-scrolling,
    .page-product #main-content .keeeeep-scrolling,
    .page-sat-course #main-content .keeeeep-scrolling,
    .page-sat-practice-test #main-content .keeeeep-scrolling {
        position: absolute;
        left: calc(50% - 21px);
        display: table;
        width: 42px;
        height: 42px;
        background-color: #fff;
        color: #939599;
        border-radius: 99px;
        box-shadow: 0 0 10px 0 rgba(0, 5, 10, .2)
    }
}

.page-act-course #main-content .keeeeep-scrolling:hover,
.page-act-practice-test #main-content .keeeeep-scrolling:hover,
.page-product #main-content .keeeeep-scrolling:hover,
.page-sat-course #main-content .keeeeep-scrolling:hover,
.page-sat-practice-test #main-content .keeeeep-scrolling:hover {
    color: #2fb7a9
}

.page-act-course #main-content .keeeeep-scrolling em,
.page-act-course #main-content .keeeeep-scrolling i,
.page-act-practice-test #main-content .keeeeep-scrolling em,
.page-act-practice-test #main-content .keeeeep-scrolling i,
.page-product #main-content .keeeeep-scrolling em,
.page-product #main-content .keeeeep-scrolling i,
.page-sat-course #main-content .keeeeep-scrolling em,
.page-sat-course #main-content .keeeeep-scrolling i,
.page-sat-practice-test #main-content .keeeeep-scrolling em,
.page-sat-practice-test #main-content .keeeeep-scrolling i {
    display: table-cell;
    vertical-align: middle;
    text-align: center
}

.page-act-course #main-content .keeeeep-scrolling em:before,
.page-act-course #main-content .keeeeep-scrolling i:before,
.page-act-practice-test #main-content .keeeeep-scrolling em:before,
.page-act-practice-test #main-content .keeeeep-scrolling i:before,
.page-product #main-content .keeeeep-scrolling em:before,
.page-product #main-content .keeeeep-scrolling i:before,
.page-sat-course #main-content .keeeeep-scrolling em:before,
.page-sat-course #main-content .keeeeep-scrolling i:before,
.page-sat-practice-test #main-content .keeeeep-scrolling em:before,
.page-sat-practice-test #main-content .keeeeep-scrolling i:before {
    line-height: 42px
}

.main-footer .footer-links ul li #feedback-widget .page-act-course #main-content .promo a:hover,
.main-footer .footer-links ul li #feedback-widget .page-act-practice-test #main-content .promo a:hover,
.main-footer .footer-links ul li #feedback-widget .page-product #main-content .promo a:hover,
.main-footer .footer-links ul li #feedback-widget .page-sat-course #main-content .promo a:hover,
.main-footer .footer-links ul li #feedback-widget .page-sat-practice-test #main-content .promo a:hover,
.page-act-course #main-content .promo .button:hover,
.page-act-course #main-content .promo .main-footer .footer-links ul li #feedback-widget a:hover,
.page-act-course #main-content .promo .page-online-products #contact-us .btn:hover,
.page-act-course #main-content .promo .page-online-products #profile-types .btn:hover,
.page-act-practice-test #main-content .promo .button:hover,
.page-act-practice-test #main-content .promo .main-footer .footer-links ul li #feedback-widget a:hover,
.page-act-practice-test #main-content .promo .page-online-products #contact-us .btn:hover,
.page-act-practice-test #main-content .promo .page-online-products #profile-types .btn:hover,
.page-online-products #contact-us .page-act-course #main-content .promo .btn:hover,
.page-online-products #contact-us .page-act-practice-test #main-content .promo .btn:hover,
.page-online-products #contact-us .page-product #main-content .promo .btn:hover,
.page-online-products #contact-us .page-sat-course #main-content .promo .btn:hover,
.page-online-products #contact-us .page-sat-practice-test #main-content .promo .btn:hover,
.page-online-products #profile-types .page-act-course #main-content .promo .btn:hover,
.page-online-products #profile-types .page-act-practice-test #main-content .promo .btn:hover,
.page-online-products #profile-types .page-product #main-content .promo .btn:hover,
.page-online-products #profile-types .page-sat-course #main-content .promo .btn:hover,
.page-online-products #profile-types .page-sat-practice-test #main-content .promo .btn:hover,
.page-product #main-content .promo .button:hover,
.page-product #main-content .promo .main-footer .footer-links ul li #feedback-widget a:hover,
.page-product #main-content .promo .page-online-products #contact-us .btn:hover,
.page-product #main-content .promo .page-online-products #profile-types .btn:hover,
.page-sat-course #main-content .promo .button:hover,
.page-sat-course #main-content .promo .main-footer .footer-links ul li #feedback-widget a:hover,
.page-sat-course #main-content .promo .page-online-products #contact-us .btn:hover,
.page-sat-course #main-content .promo .page-online-products #profile-types .btn:hover,
.page-sat-practice-test #main-content .promo .button:hover,
.page-sat-practice-test #main-content .promo .main-footer .footer-links ul li #feedback-widget a:hover,
.page-sat-practice-test #main-content .promo .page-online-products #contact-us .btn:hover,
.page-sat-practice-test #main-content .promo .page-online-products #profile-types .btn:hover {
    color: #feab3c!important
}

.page-act-course #main-content .usage,
.page-act-practice-test #main-content .usage,
.page-product #main-content .usage,
.page-sat-course #main-content .usage,
.page-sat-practice-test #main-content .usage {
    position: relative;
    padding: 100px 0
}

.page-act-course #main-content .usage .keeeeep-scrolling,
.page-act-practice-test #main-content .usage .keeeeep-scrolling,
.page-product #main-content .usage .keeeeep-scrolling,
.page-sat-course #main-content .usage .keeeeep-scrolling,
.page-sat-practice-test #main-content .usage .keeeeep-scrolling {
    bottom: -21px
}

.page-act-course #main-content .usage h2,
.page-act-practice-test #main-content .usage h2,
.page-product #main-content .usage h2,
.page-sat-course #main-content .usage h2,
.page-sat-practice-test #main-content .usage h2 {

}

@media screen and (min-width:768px) {
    .page-act-course #main-content .usage h2,
    .page-act-practice-test #main-content .usage h2,
    .page-product #main-content .usage h2,
    .page-sat-course #main-content .usage h2,
    .page-sat-practice-test #main-content .usage h2 {

    }
}

.page-act-course #main-content .usage h2 sup,
.page-act-practice-test #main-content .usage h2 sup,
.page-product #main-content .usage h2 sup,
.page-sat-course #main-content .usage h2 sup,
.page-sat-practice-test #main-content .usage h2 sup {
    margin-left: 3px;
    font-size: 50%
}

.page-act-course #main-content .usage .grid-items .item,
.page-act-practice-test #main-content .usage .grid-items .item,
.page-product #main-content .usage .grid-items .item,
.page-sat-course #main-content .usage .grid-items .item,
.page-sat-practice-test #main-content .usage .grid-items .item {
    text-align: center
}

.page-act-course #main-content .usage .grid-items .item .usage-icon,
.page-act-practice-test #main-content .usage .grid-items .item .usage-icon,
.page-product #main-content .usage .grid-items .item .usage-icon,
.page-sat-course #main-content .usage .grid-items .item .usage-icon,
.page-sat-practice-test #main-content .usage .grid-items .item .usage-icon {
    float: none;
    margin: 0
}

.page-act-course #main-content .usage .grid-items .item .usage-icon em,
.page-act-course #main-content .usage .grid-items .item .usage-icon i,
.page-act-practice-test #main-content .usage .grid-items .item .usage-icon em,
.page-act-practice-test #main-content .usage .grid-items .item .usage-icon i,
.page-product #main-content .usage .grid-items .item .usage-icon em,
.page-product #main-content .usage .grid-items .item .usage-icon i,
.page-sat-course #main-content .usage .grid-items .item .usage-icon em,
.page-sat-course #main-content .usage .grid-items .item .usage-icon i,
.page-sat-practice-test #main-content .usage .grid-items .item .usage-icon em,
.page-sat-practice-test #main-content .usage .grid-items .item .usage-icon i {
    color: #49d0c2;
}

.page-act-course #main-content .usage .grid-items .item p,
.page-act-practice-test #main-content .usage .grid-items .item p,
.page-product #main-content .usage .grid-items .item p,
.page-sat-course #main-content .usage .grid-items .item p,
.page-sat-practice-test #main-content .usage .grid-items .item p {
    margin-top: 20px;
    font-family: "proxima-soft", sans-serif
}

.page-act-course #main-content .usage .price,
.page-act-practice-test #main-content .usage .price,
.page-product #main-content .usage .price,
.page-sat-course #main-content .usage .price,
.page-sat-practice-test #main-content .usage .price {
    margin: 0 auto .3125em;
    color: #383d42;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;

    text-align: center
}

.main-footer .footer-links ul li #feedback-widget .page-act-course #main-content .usage a,
.main-footer .footer-links ul li #feedback-widget .page-act-practice-test #main-content .usage a,
.main-footer .footer-links ul li #feedback-widget .page-product #main-content .usage a,
.main-footer .footer-links ul li #feedback-widget .page-sat-course #main-content .usage a,
.main-footer .footer-links ul li #feedback-widget .page-sat-practice-test #main-content .usage a,
.page-act-course #main-content .usage .button,
.page-act-course #main-content .usage .main-footer .footer-links ul li #feedback-widget a,
.page-act-course #main-content .usage .page-online-products #contact-us .btn,
.page-act-course #main-content .usage .page-online-products #profile-types .btn,
.page-act-practice-test #main-content .usage .button,
.page-act-practice-test #main-content .usage .main-footer .footer-links ul li #feedback-widget a,
.page-act-practice-test #main-content .usage .page-online-products #contact-us .btn,
.page-act-practice-test #main-content .usage .page-online-products #profile-types .btn,
.page-online-products #contact-us .page-act-course #main-content .usage .btn,
.page-online-products #contact-us .page-act-practice-test #main-content .usage .btn,
.page-online-products #contact-us .page-product #main-content .usage .btn,
.page-online-products #contact-us .page-sat-course #main-content .usage .btn,
.page-online-products #contact-us .page-sat-practice-test #main-content .usage .btn,
.page-online-products #profile-types .page-act-course #main-content .usage .btn,
.page-online-products #profile-types .page-act-practice-test #main-content .usage .btn,
.page-online-products #profile-types .page-product #main-content .usage .btn,
.page-online-products #profile-types .page-sat-course #main-content .usage .btn,
.page-online-products #profile-types .page-sat-practice-test #main-content .usage .btn,
.page-product #main-content .usage .button,
.page-product #main-content .usage .main-footer .footer-links ul li #feedback-widget a,
.page-product #main-content .usage .page-online-products #contact-us .btn,
.page-product #main-content .usage .page-online-products #profile-types .btn,
.page-sat-course #main-content .usage .button,
.page-sat-course #main-content .usage .main-footer .footer-links ul li #feedback-widget a,
.page-sat-course #main-content .usage .page-online-products #contact-us .btn,
.page-sat-course #main-content .usage .page-online-products #profile-types .btn,
.page-sat-practice-test #main-content .usage .button,
.page-sat-practice-test #main-content .usage .main-footer .footer-links ul li #feedback-widget a,
.page-sat-practice-test #main-content .usage .page-online-products #contact-us .btn,
.page-sat-practice-test #main-content .usage .page-online-products #profile-types .btn {
    display: table;
    margin: 0 auto;

    padding: 20px 30px;
    border-radius: 3px
}

.main-footer .footer-links ul li #feedback-widget .page-act-course #main-content .usage a span,
.main-footer .footer-links ul li #feedback-widget .page-act-practice-test #main-content .usage a span,
.main-footer .footer-links ul li #feedback-widget .page-product #main-content .usage a span,
.main-footer .footer-links ul li #feedback-widget .page-sat-course #main-content .usage a span,
.main-footer .footer-links ul li #feedback-widget .page-sat-practice-test #main-content .usage a span,
.page-act-course #main-content .usage .button span,
.page-act-course #main-content .usage .main-footer .footer-links ul li #feedback-widget a span,
.page-act-course #main-content .usage .page-online-products #contact-us .btn span,
.page-act-course #main-content .usage .page-online-products #profile-types .btn span,
.page-act-practice-test #main-content .usage .button span,
.page-act-practice-test #main-content .usage .main-footer .footer-links ul li #feedback-widget a span,
.page-act-practice-test #main-content .usage .page-online-products #contact-us .btn span,
.page-act-practice-test #main-content .usage .page-online-products #profile-types .btn span,
.page-online-products #contact-us .page-act-course #main-content .usage .btn span,
.page-online-products #contact-us .page-act-practice-test #main-content .usage .btn span,
.page-online-products #contact-us .page-product #main-content .usage .btn span,
.page-online-products #contact-us .page-sat-course #main-content .usage .btn span,
.page-online-products #contact-us .page-sat-practice-test #main-content .usage .btn span,
.page-online-products #profile-types .page-act-course #main-content .usage .btn span,
.page-online-products #profile-types .page-act-practice-test #main-content .usage .btn span,
.page-online-products #profile-types .page-product #main-content .usage .btn span,
.page-online-products #profile-types .page-sat-course #main-content .usage .btn span,
.page-online-products #profile-types .page-sat-practice-test #main-content .usage .btn span,
.page-product #main-content .usage .button span,
.page-product #main-content .usage .main-footer .footer-links ul li #feedback-widget a span,
.page-product #main-content .usage .page-online-products #contact-us .btn span,
.page-product #main-content .usage .page-online-products #profile-types .btn span,
.page-sat-course #main-content .usage .button span,
.page-sat-course #main-content .usage .main-footer .footer-links ul li #feedback-widget a span,
.page-sat-course #main-content .usage .page-online-products #contact-us .btn span,
.page-sat-course #main-content .usage .page-online-products #profile-types .btn span,
.page-sat-practice-test #main-content .usage .button span,
.page-sat-practice-test #main-content .usage .main-footer .footer-links ul li #feedback-widget a span,
.page-sat-practice-test #main-content .usage .page-online-products #contact-us .btn span,
.page-sat-practice-test #main-content .usage .page-online-products #profile-types .btn span {
    font-family: "proxima-soft", sans-serif;
    font-weight: 300;
    opacity: .9;
    text-transform: none
}

.page-act-course #main-content section.terms p,
.page-act-practice-test #main-content section.terms p,
.page-product #main-content section.terms p,
.page-sat-course #main-content section.terms p,
.page-sat-practice-test #main-content section.terms p {
    margin: 0 auto;
    padding: 1.875em 0;
    font-family: "proxima-soft", sans-serif;
    text-align: center;
    opacity: .75
}

.page-act-course #main-content section.featured,
.page-act-practice-test #main-content section.featured,
.page-product #main-content section.featured,
.page-sat-course #main-content section.featured,
.page-sat-practice-test #main-content section.featured {
    display: none
}

.page-online-products .page-sat-practice-test #main-content .hero>.wrap,
.page-sat-practice-test #main-content .hero>.container,
.page-sat-practice-test #main-content .pricing.no-matrix .hero>p,
.page-sat-practice-test #main-content section.terms .hero>p,
.page-sat-practice-test .page-online-products #main-content .hero>.wrap {
    height: 400px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

@media screen and (min-width:1024px) {
    .page-online-products .page-sat-practice-test #main-content .hero>.wrap,
    .page-sat-practice-test #main-content .hero>.container,
    .page-sat-practice-test #main-content .pricing.no-matrix .hero>p,
    .page-sat-practice-test #main-content section.terms .hero>p,
    .page-sat-practice-test .page-online-products #main-content .hero>.wrap {
        height: 400px
    }
}

@media screen and (min-width:1200px) {
    .page-online-products .page-sat-practice-test #main-content .hero>.wrap,
    .page-sat-practice-test #main-content .hero>.container,
    .page-sat-practice-test #main-content .pricing.no-matrix .hero>p,
    .page-sat-practice-test #main-content section.terms .hero>p,
    .page-sat-practice-test .page-online-products #main-content .hero>.wrap {
        height: 450px
    }
}

@media screen and (min-width:1280px) {
    .page-online-products .page-sat-practice-test #main-content .hero>.wrap,
    .page-sat-practice-test #main-content .hero>.container,
    .page-sat-practice-test #main-content .pricing.no-matrix .hero>p,
    .page-sat-practice-test #main-content section.terms .hero>p,
    .page-sat-practice-test .page-online-products #main-content .hero>.wrap {
        height: 500px
    }
}

.page-online-products .page-sat-practice-test #main-content .hero>.wrap>div,
.page-sat-practice-test #main-content .hero>.container>div,
.page-sat-practice-test #main-content .pricing.no-matrix .hero>p>div,
.page-sat-practice-test #main-content section.terms .hero>p>div,
.page-sat-practice-test .page-online-products #main-content .hero>.wrap>div {
    max-width: 40%;
    padding-top: 75px
}

.page-online-products .page-sat-practice-test #main-content .hero>.wrap>div h1,
.page-online-products .page-sat-practice-test #main-content .hero>.wrap>div h2,
.page-sat-practice-test #main-content .hero>.container>div h1,
.page-sat-practice-test #main-content .hero>.container>div h2,
.page-sat-practice-test #main-content .pricing.no-matrix .hero>p>div h1,
.page-sat-practice-test #main-content .pricing.no-matrix .hero>p>div h2,
.page-sat-practice-test #main-content section.terms .hero>p>div h1,
.page-sat-practice-test #main-content section.terms .hero>p>div h2,
.page-sat-practice-test .page-online-products #main-content .hero>.wrap>div h1,
.page-sat-practice-test .page-online-products #main-content .hero>.wrap>div h2 {
    text-align: left;
    margin: 0;
    padding: 0
}

.page-online-products .page-sat-practice-test #main-content .hero>.wrap>div h1,
.page-sat-practice-test #main-content .hero>.container>div h1,
.page-sat-practice-test #main-content .pricing.no-matrix .hero>p>div h1,
.page-sat-practice-test #main-content section.terms .hero>p>div h1,
.page-sat-practice-test .page-online-products #main-content .hero>.wrap>div h1 {
    margin-bottom: 20px;

    font-weight: 700
}

.page-online-products .page-sat-practice-test #main-content .hero>.wrap>div h2,
.page-sat-practice-test #main-content .hero>.container>div h2,
.page-sat-practice-test #main-content .pricing.no-matrix .hero>p>div h2,
.page-sat-practice-test #main-content section.terms .hero>p>div h2,
.page-sat-practice-test .page-online-products #main-content .hero>.wrap>div h2 {
    opacity: 1;
    font-weight: 300
}

.page-online-products .page-sat-practice-test #main-content .hero>.wrap>div .btn,
.page-sat-practice-test #main-content .hero>.container>div .btn,
.page-sat-practice-test #main-content .pricing.no-matrix .hero>p>div .btn,
.page-sat-practice-test #main-content section.terms .hero>p>div .btn,
.page-sat-practice-test .page-online-products #main-content .hero>.wrap>div .btn {
    float: left;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 50px;
    margin-top: 40px;
    padding: 20px 30px;
    color: #fff;
    background: #fc834f;
    text-transform: uppercase;
    font-weight: 600;
    border-radius: 3px;
    letter-spacing: .01875em;
    box-shadow: 0 10px 10px -5px rgba(0, 0, 0, .0875)
}

.page-sat-practice-test #main-content .hero .screens {
    position: absolute;
    top: 0;
    right: 0;
    width: 100vw;
    height: 400px;
    margin-left: auto;
    background: url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/cdn/assets/sat-screens-bg.png) center right no-repeat;
    background-size: cover
}

@media screen and (min-width:1024px) {
    .page-sat-practice-test #main-content .hero .screens {
        width: 100vw;
        height: 400px
    }
}

@media screen and (min-width:1200px) {
    .page-sat-practice-test #main-content .hero .screens {
        width: 100vw;
        height: 450px
    }
}

@media screen and (min-width:1280px) {
    .page-sat-practice-test #main-content .hero .screens {
        width: 100vw;
        height: 500px
    }
}

.page-TestConfirmation #navbar #main-nav>ul,
.page-TestConfirmation #sweeps-bar,
.page-TestConfirmation .featured,
.page-TestConfirmation footer.footer,
.page-TestDashboard #navbar #main-nav>ul,
.page-TestDashboard #sweeps-bar,
.page-TestDashboard .featured,
.page-TestDashboard footer.footer {
    display: none
}

.page-TestConfirmation #navbar,
.page-TestDashboard #navbar {
    top: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    height: 40px;
    border: none
}

@media screen and (min-width:768px) {
    .page-TestConfirmation #navbar,
    .page-TestDashboard #navbar {
        height: 60px
    }
    .page-TestConfirmation #navbar #main-nav .logo i:last-of-type,
    .page-TestDashboard #navbar #main-nav .logo i:last-of-type {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        margin-left: 10px
    }
}

.page-TestConfirmation #navbar #main-nav .mobile-logo,
.page-TestDashboard #navbar #main-nav .mobile-logo {
    left: 0
}

.page-TestConfirmation #navbar #main-nav .logo,
.page-TestDashboard #navbar #main-nav .logo {
    margin-right: 0;
    -webkit-transform: scale(.9, .9);
    -ms-transform: scale(.9, .9);
    transform: scale(.9, .9)
}

.page-TestConfirmation #navbar #user-nav,
.page-TestDashboard #navbar #user-nav {
    position: absolute;
    right: 10px
}

.page-TestConfirmation #navbar #user-nav #search-button,
.page-TestDashboard #navbar #user-nav #search-button {
    display: none
}

@media screen and (min-width:768px) {
    .page-TestConfirmation #navbar #user-nav,
    .page-TestDashboard #navbar #user-nav {
        position: absolute;
        top: 11px;
        right: 20px
    }
}

.page-TestConfirmation #navbar.scrolled #main-nav .logo i:last-of-type,
.page-TestDashboard #navbar.scrolled #main-nav .logo i:last-of-type {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-left: 10px
}

.page-TestConfirmation #navbar.scrolled #user-nav,
.page-TestDashboard #navbar.scrolled #user-nav {
    top: 0
}

.page-TestConfirmation #main-content,
.page-TestDashboard #main-content {
    margin-top: 0
}

.page-TestConfirmation #main-page,
.page-TestDashboard #main-page {
    background: #fff
}

@media only screen and (max-width:1023px) {
    .page-TestConfirmation #checkout>div.payment {
        display: none
    }
    .page-TestConfirmation #checkout>div.test-info {
        height: 100vh
    }
}

.confirmation-wrapper {
    width: 100vw;
    height: 100vh;
    position: absolute;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-top: 30px
}

.confirmation-wrapper .confirmation {
    background: #fff;
    border: 1px solid #dbdce1;
    padding: 60px;
    width: 90%;
    box-shadow: 0 10px 20px -5px rgba(10, 20, 50, .05);
    text-align: center
}

@media screen and (min-width:1024px) {
    .confirmation-wrapper .confirmation {
        width: 50%;
        padding: 80px
    }
}

.confirmation-wrapper .confirmation h1 {

    font-weight: 400;
    line-height: 1.3
}

.confirmation-wrapper .confirmation h1 strong {
    display: block;
    font-weight: 600
}

.confirmation-wrapper .confirmation h1 span {
    font-style: italic;
    opacity: .75
}

#checkout>div.test-info aside .test-description li:before,
.alert_container.alertError#error_container .close_x#error_close a:before {
    font-style: normal!important;
    font-variant: normal!important;
    speak: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.confirmation-wrapper .confirmation table {
    margin: 30px 0 60px
}

.confirmation-wrapper .confirmation table thead {
    opacity: .9
}

.confirmation-wrapper .confirmation table thead tr {
    background: #677081
}

.confirmation-wrapper .confirmation table thead tr th {
    background: #677081;
    color: #fff;
    border-radius: 0;
    border: none;

    font-weight: 600;
    text-align: center
}

.confirmation-wrapper .confirmation table thead tr th:last-of-type {
    position: relative;
    right: -1px
}

.confirmation-wrapper .confirmation table tbody {
    border-right: 1px solid #dfe3eb;
    border-bottom: 1px solid #dfe3eb;
    border-left: 1px solid #dfe3eb
}

.confirmation-wrapper .confirmation table tbody tr td {
    background: #fff;
    color: #677081;
    border: none;
    opacity: .8;

    font-weight: 400;
    line-height: 1.1;
    text-align: center
}

.confirmation-wrapper .confirmation .button,
.confirmation-wrapper .confirmation .main-footer .footer-links ul li #feedback-widget a,
.confirmation-wrapper .confirmation .page-online-products #contact-us .btn,
.confirmation-wrapper .confirmation .page-online-products #profile-types .btn,
.main-footer .footer-links ul li #feedback-widget .confirmation-wrapper .confirmation a,
.page-online-products #contact-us .confirmation-wrapper .confirmation .btn,
.page-online-products #profile-types .confirmation-wrapper .confirmation .btn {
    float: left;
    width: calc(50% - 10px);
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 0 5px;
    padding: 0;
    height: 50px;
    border-radius: 3px;

    font-weight: 400;
    text-transform: capitalize;
    transition: all 1s ease
}

#checkout,
#checkout>div>div {
    width: 100%
}

.confirmation-wrapper .confirmation .button i,
.confirmation-wrapper .confirmation .main-footer .footer-links ul li #feedback-widget a i,
.confirmation-wrapper .confirmation .page-online-products #contact-us .btn i,
.confirmation-wrapper .confirmation .page-online-products #profile-types .btn i,
.main-footer .footer-links ul li #feedback-widget .confirmation-wrapper .confirmation a i,
.page-online-products #contact-us .confirmation-wrapper .confirmation .btn i,
.page-online-products #profile-types .confirmation-wrapper .confirmation .btn i {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;

    opacity: .9;
    margin-top: 1px;
    margin-left: 5px
}

#checkout {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    padding-top: 40px;
    overflow-x: hidden
}

@media screen and (min-width:768px) {
    #checkout {
        padding-top: 60px
    }
}

@media screen and (min-width:1024px) {
    #checkout {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        height: 100vh;
        padding-top: 60px
    }
}

#checkout>div {
    padding: 20px
}

@media screen and (min-width:768px) {
    #checkout>div {
        padding: 40px
    }
}

#checkout>div.payment {
    order: 2
}

@media screen and (min-width:1024px) {
    #checkout>div {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        padding: 60px
    }
    #checkout>div>div {
        max-width: 450px
    }
    #checkout>div.payment {
        order: 1;
        width: 50%
    }
}

#checkout>div.payment>div {
    margin-left: auto
}

#checkout>div.payment h1 {
    margin: 0;

    font-weight: 600
}

#checkout>div.payment .already-registered {
    margin: 0 0 30px
}

#checkout>div.payment form .row>div {
    position: relative
}

@media screen and (min-width:768px) {
    #checkout>div.payment form .row {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }
    #checkout>div.payment form .row>div {
        width: 50%
    }
    #checkout>div.payment form .row>div:nth-of-type(odd) {
        margin-right: 20px
    }
}

#checkout>div.payment form .row>div .password-tip,
#checkout>div.payment form .row>div .password-why {
    width: calc(100% + 1px);
    margin-left: auto;
    color: #444a50;
    background: #fff;

    visibility: hidden;
    border: 1px solid #e0e7f3;
    border-radius: 3px;
    box-shadow: 0 0 10px 0 rgba(5, 10, 15, .1);
    opacity: 0;
    padding: .9375em 1.25em;
    position: absolute;
    cursor: default;
    line-height: 1.2;
    transition: all 240ms ease-in-out;
    z-index: 999999
}

#checkout>div.payment form .row>div .password-tip:before,
#checkout>div.payment form .row>div .password-why:before {
    position: absolute;
    top: -16px;
    left: 50%;
    content: ' ';
    height: 0;
    width: 0;
    margin-left: -8px;
    border: 8px solid transparent;
    border-top-color: transparent;
    border-bottom-color: #cdd9ec
}

#checkout>div.payment form .row>div .password-tip:after,
#checkout>div.payment form .row>div .password-why:after {
    position: absolute;
    top: -16px;
    left: 50%;
    margin-top: 2px;
    margin-left: -7px;
    content: ' ';
    height: 0;
    width: 0;
    border: 7px solid transparent;
    border-top-color: transparent;
    border-bottom-color: #fff
}

@media screen and (min-width:1024px) {
    #checkout>div.payment form .row>div .password-why {
        top: -28px;
        right: calc(-100% - 15px)
    }
}

#checkout>div.payment form .row>div .password-why:before {
    top: 50%;
    left: -8px;
    margin-top: -8px;
    border-right-color: #cdd9ec;
    border-bottom-color: transparent
}

#checkout>div.payment form .row>div .password-why:after {
    top: 50%;
    left: -7px;
    margin-top: -7px;
    border-right-color: #fff;
    border-bottom-color: transparent
}

#checkout>div.payment form .row>div.on-focus input:focus+.password-tip,
#checkout>div.payment form .row>div:not(.on-focus):hover>.password-tip {
    visibility: visible;
    opacity: 1;
    transition: all 240ms ease-in-out
}

#checkout>div.payment form .row>div.on-focus>.password-tip,
#checkout>div.payment form .row>div:not(.on-focus)>.password-tip.slideIn {
    display: table
}

#checkout>div.payment form .row>div.on-focus>.password-tip.slideIn {
    z-index: -1
}

#checkout>div.payment form .row>div.on-focus>input:focus+.password-tip.slideIn {
    z-index: 1
}

#checkout>div.payment form .row.cc {
    position: relative;
    z-index: 99999;
    margin-bottom: 30px
}

@media screen and (min-width:768px) {
    #checkout>div.payment form .row.cc>div:nth-of-type(1) {
        width: calc(50% + 10px);
        margin-right: 20px
    }
}

#checkout>div.payment form .row.cc>div:nth-of-type(2) {
    width: calc(50% - 5px);
    float: left;
    margin-right: 10px
}

@media screen and (min-width:768px) {
    #checkout>div.payment form .row.cc>div:nth-of-type(2) {
        width: 25%
    }
}

#checkout>div.payment form .row.cc>div:nth-of-type(3) {
    width: calc(50% - 5px);
    float: left;
    margin-right: 0
}

@media screen and (min-width:768px) {
    #checkout>div.payment form .row.cc>div:nth-of-type(3) {
        width: 25%
    }
}

#checkout>div.payment form .stripe-field label {
    float: left;
    color: #878d9a;

    font-weight: 500
}

#checkout>div.payment form .stripe-field label+label.why {
    float: right;
    text-decoration: underline;
    opacity: .75;
    cursor: pointer;
    display: none
}

@media screen and (min-width:1024px) {
    #checkout>div.payment form .stripe-field label+label.why {
        display: inline-block
    }
}

#checkout>div.payment form .stripe-field label+label.why:hover+.password-why {
    visibility: visible;
    opacity: 1;
    transition: all 240ms ease-in-out
}

#checkout>div.payment form .stripe-field label+label.why:hover+.password-why.slideIn {
    display: table;
    z-index: 1
}

#checkout>div.payment form .stripe-field input[type=email],
#checkout>div.payment form .stripe-field input[type=password],
#checkout>div.payment form .stripe-field input[type=text] {
    padding: 15px 20px;
    border: 1px solid #dbdce1;
    box-shadow: none
}

#checkout>div.payment form .stripe-field input[type=email]:-webkit-autofill,
#checkout>div.payment form .stripe-field input[type=password]:-webkit-autofill,
#checkout>div.payment form .stripe-field input[type=text]:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 30px #fff inset
}

#checkout>div.payment form .stripe-field input[type=email]::-webkit-input-placeholder,
#checkout>div.payment form .stripe-field input[type=password]::-webkit-input-placeholder,
#checkout>div.payment form .stripe-field input[type=text]::-webkit-input-placeholder {
    opacity: .5
}

#checkout>div.payment form .stripe-field input[type=email]::-moz-placeholder,
#checkout>div.payment form .stripe-field input[type=password]::-moz-placeholder,
#checkout>div.payment form .stripe-field input[type=text]::-moz-placeholder {
    opacity: .5
}

#checkout>div.payment form .stripe-field input[type=email]:-ms-input-placeholder,
#checkout>div.payment form .stripe-field input[type=password]:-ms-input-placeholder,
#checkout>div.payment form .stripe-field input[type=text]:-ms-input-placeholder {
    opacity: .5
}

#checkout>div.payment form .stripe-field input[type=email]:-moz-placeholder,
#checkout>div.payment form .stripe-field input[type=password]:-moz-placeholder,
#checkout>div.payment form .stripe-field input[type=text]:-moz-placeholder {
    opacity: .5
}

#checkout>div.payment form .stripe-field input[type=email]:required:valid,
#checkout>div.payment form .stripe-field input[type=password]:required:valid,
#checkout>div.payment form .stripe-field input[type=text]:required:valid {
    border-color: #b2d5b1
}

#checkout>div.payment form .stripe-field input[type=email]:focus:required:invalid,
#checkout>div.payment form .stripe-field input[type=password]:focus:required:invalid,
#checkout>div.payment form .stripe-field input[type=text]:focus:required:invalid {
    border-color: #fdbfbe
}

#checkout>div.payment form .terms {
    color: #5a6273;

    text-align: center;
    opacity: .8
}

#checkout>div.payment form .terms a {
    text-decoration: underline
}

#checkout>div.payment form button[type=submit] {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 100%;
    margin-top: 15px;
    padding-left: 75px;
    border-radius: 3px;

    font-weight: 400;
    text-transform: capitalize;
    transition: all 1s ease
}

#checkout>div.payment form button[type=submit] i {
    position: absolute;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 80px;
    height: 80px;
    margin-left: -75px;
    border: 1px solid rgba(255, 255, 255, .1);
    border-radius: 100%;

    opacity: .9;
    transition: all 1s ease
}

@media screen and (min--moz-device-pixel-ratio:0) {
    #checkout>div.payment form button[type=submit] i {
        margin-left: -150px
    }
}

@media screen and (-ms-high-contrast:active),
(-ms-high-contrast:none) {
    #checkout>div.payment form button[type=submit] i {
        margin-left: -150px
    }
}

#checkout>div.payment form button[type=submit] i:before {
    position: absolute;
    left: 9px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 60px;
    height: 60px;
    border: 1px solid rgba(255, 255, 255, .2);
    border-radius: 100%
}

#checkout>div.payment form button[type=submit] i:after {
    content: '';
    position: absolute;
    left: 19px;
    width: 40px;
    height: 40px;
    border: 1px solid rgba(255, 255, 255, .3);
    border-radius: 100%
}

#checkout>div.payment form button[type=submit]:hover i {
    border-color: rgba(255, 255, 255, .2);
    opacity: 1
}

#checkout>div.payment form button[type=submit]:hover i:before {
    border-color: rgba(255, 255, 255, .3)
}

#checkout>div.payment form button[type=submit]:hover i:after {
    border-color: rgba(255, 255, 255, .4)
}

#checkout>div.test-info {
    order: 1;
    background: url(/resources/cloud/images/checkout-test-bg.png) center center;
    background-size: cover
}

#checkout>div.test-info>div {
    margin-right: auto
}

#checkout>div.test-info aside {
    margin: 0 0 25px;
    text-align: center
}

@media screen and (min-width:1024px) {
    #checkout>div.test-info {
        order: 2;
        width: 50%
    }
    #checkout>div.test-info aside {
        margin: 0 0 50px;
        text-align: left
    }
}

#checkout>div.test-info aside h2 {
    margin: 0;
    color: #fff;

    font-weight: 600
}

#checkout>div.test-info aside .expires {
    margin: 0 0 15px;
    color: #fff;

    font-weight: 400;
    opacity: .5
}

#checkout>div.test-info aside .test-description {
    color: #fff;
    text-align: left
}

#checkout>div.test-info aside .test-description ul {
    list-style: none;
    margin-left: -6px;
    padding: 0;
    opacity: .8
}

#checkout>div.test-info aside .test-description li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 10px 0;

    font-weight: 300;
    line-height: 1
}

#checkout>div.test-info aside .test-description li:before {
    content: "\26";
    font-family: pi-icon-set!important;
    font-weight: 400!important;
    text-transform: none!important;
    line-height: 1;
    display: inline-block;
    margin-right: 5px
}

#checkout>div.test-info .promo-code {
    position: relative
}

#checkout>div.test-info .promo-code input[type=text]::-ms-clear {
    display: none
}

#checkout>div.test-info .promo-code input {
    padding: 15px 20px;
    background: #fff;
    border: none;
    border-radius: 3px
}

#checkout>div.test-info .promo-code input+button {
    position: absolute;
    top: 0;
    right: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 50px;
    padding: 15px;
    background: 0 0;
    color: #383d42;
    border: none;

    font-weight: 700;
    letter-spacing: normal
}

#checkout>div.test-info .promo-code input+button:active,
#checkout>div.test-info .promo-code input+button:focus,
#checkout>div.test-info .promo-code input+button:hover {
    color: #383d42!important
}

#checkout>div.test-info .promo-code input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 30px #fff inset
}

#checkout>div.test-info .promo-code input::-webkit-input-placeholder {
    opacity: .75
}

#checkout>div.test-info .promo-code input::-moz-placeholder {
    opacity: .75
}

#checkout>div.test-info .promo-code input:-ms-input-placeholder {
    opacity: .75
}

#checkout>div.test-info .promo-code input:-moz-placeholder {
    opacity: .75
}

#checkout>div.test-info .discount,
#checkout>div.test-info .guarantee,
#checkout>div.test-info .subtotal,
#checkout>div.test-info .support,
#checkout>div.test-info .total {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 10px 0
}

#checkout>div.test-info .discount>div,
#checkout>div.test-info .guarantee>div,
#checkout>div.test-info .subtotal>div,
#checkout>div.test-info .support>div,
#checkout>div.test-info .total>div {
    color: #fff;

    font-weight: 500;
    opacity: .9
}

#checkout>div.test-info .discountError {
    text-align: center;
    margin-top: -5px;
    color: #fc8f8c;

    font-weight: 400
}

#checkout>div.test-info .total {
    margin-top: 5px;
    border-top: 1px solid rgba(255, 255, 255, .3)
}

#checkout>div.test-info .total>div {
    font-weight: 700;
    opacity: 1
}

#checkout>div.test-info .test-footer {
    display: none
}

@media screen and (min-width:1024px) {
    #checkout>div.test-info .test-footer {
        display: flex;
        align-items: center;
        justify-content: space-between
    }
}

#checkout>div.test-info .guarantee,
#checkout>div.test-info .support {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: start
}

#checkout>div.test-info .guarantee>div,
#checkout>div.test-info .support>div {

    font-weight: 700;
    line-height: 1.3;
    opacity: 1
}

#checkout>div.test-info .guarantee>div i,
#checkout>div.test-info .guarantee>div img,
#checkout>div.test-info .support>div i,
#checkout>div.test-info .support>div img {
    width: 50px;
    height: 50px;
    margin-right: 10px;
    vertical-align: bottom
}

#checkout>div.test-info .guarantee>div i,
#checkout>div.test-info .support>div i {

}

#checkout>div.test-info .guarantee>div span,
#checkout>div.test-info .support>div span {
    display: block;
    font-weight: 300;
    opacity: .8;
    line-height: 1;
    margin-top: 2px
}

#checkout>div.test-info .guarantee>div span a,
#checkout>div.test-info .support>div span a {
    color: #fff;
    border-bottom: 1px solid rgba(255, 255, 255, .5);
    font-weight: 400
}

#test-history {
    position: relative
}

@media screen and (min-width:768px) {
    #test-history {
        display: -webkit-box;
        display: -moz-box;
        display: box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -moz-box-align: center;
        box-align: center;
        -webkit-align-items: center;
        -moz-align-items: center;
        -ms-align-items: center;
        -o-align-items: center;
        align-items: center;
        -ms-flex-align: center;
        height: 100vh;
        background: url(/resources/cloud/images/checkout-bg.png) center center;
        background-size: cover
    }
}

#test-history>.container,
.page-act-course #main-content .pricing.no-matrix #test-history>p,
.page-act-course #main-content section.terms #test-history>p,
.page-act-practice-test #main-content .pricing.no-matrix #test-history>p,
.page-act-practice-test #main-content section.terms #test-history>p,
.page-online-products #main-content #test-history>.wrap,
.page-product #main-content .pricing.no-matrix #test-history>p,
.page-product #main-content section.terms #test-history>p,
.page-sat-course #main-content .pricing.no-matrix #test-history>p,
.page-sat-course #main-content section.terms #test-history>p,
.page-sat-practice-test #main-content .pricing.no-matrix #test-history>p,
.page-sat-practice-test #main-content section.terms #test-history>p {
    position: relative;
    z-index: 9;
    width: 100%;
    margin-top: 50px;
    padding: 0;
    background: #fff;
    box-shadow: 0 0 30px -7.5px rgba(5, 10, 15, .33333)
}

@media screen and (min-width:768px) {
    #test-history>.container,
    .page-act-course #main-content .pricing.no-matrix #test-history>p,
    .page-act-course #main-content section.terms #test-history>p,
    .page-act-practice-test #main-content .pricing.no-matrix #test-history>p,
    .page-act-practice-test #main-content section.terms #test-history>p,
    .page-online-products #main-content #test-history>.wrap,
    .page-product #main-content .pricing.no-matrix #test-history>p,
    .page-product #main-content section.terms #test-history>p,
    .page-sat-course #main-content .pricing.no-matrix #test-history>p,
    .page-sat-course #main-content section.terms #test-history>p,
    .page-sat-practice-test #main-content .pricing.no-matrix #test-history>p,
    .page-sat-practice-test #main-content section.terms #test-history>p {
        max-width: 48em;
        padding: 3.125em 3.125em 2.5em
    }
}

@media screen and (min-width:1024px) {
    #test-history>.container,
    .page-act-course #main-content .pricing.no-matrix #test-history>p,
    .page-act-course #main-content section.terms #test-history>p,
    .page-act-practice-test #main-content .pricing.no-matrix #test-history>p,
    .page-act-practice-test #main-content section.terms #test-history>p,
    .page-online-products #main-content #test-history>.wrap,
    .page-product #main-content .pricing.no-matrix #test-history>p,
    .page-product #main-content section.terms #test-history>p,
    .page-sat-course #main-content .pricing.no-matrix #test-history>p,
    .page-sat-course #main-content section.terms #test-history>p,
    .page-sat-practice-test #main-content .pricing.no-matrix #test-history>p,
    .page-sat-practice-test #main-content section.terms #test-history>p {
        max-width: 60em;
        margin-top: 60px
    }
}

#test-history header h1 {
    margin: 0 .625em 0 0;
    color: #3c92d4;
    font-family: "proxima-soft", sans-serif;
    font-weight: 600;

}

#test-history ul.test-list li ul {
    display: inline-block;
    width: 100%
}

#test-history ul.test-list li ul li {
    display: block;
    width: 100%;

}

#test-history ul.test-list li.list-head {
    display: none
}

@media screen and (min-width:768px) {
    #test-history ul.test-list li ul li {
        float: left;
        padding-right: 1.25em
    }
    #test-history ul.test-list li ul li:nth-child(1),
    #test-history ul.test-list li ul li:nth-child(2) {
        width: 20%
    }
    #test-history ul.test-list li ul li:nth-child(3),
    #test-history ul.test-list li ul li:nth-child(4),
    #test-history ul.test-list li ul li:nth-child(5) {
        width: 16.666666667%
    }
    #test-history ul.test-list li ul li:nth-child(6) {
        width: 10%
    }
    #test-history ul.test-list li.list-head {
        display: block
    }
}

#test-history ul.test-list li.list-head ul {
    margin: 0 0 .3125em;
    padding: 0 1.25em
}

#test-history ul.test-list li.list-head ul li {
    color: #a9b0b6;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    text-align: center;
    letter-spacing: -.025em
}

#test-history ul.test-list li.list-body ul li.test-date,
#test-history ul.test-list li.list-body ul li.test-name a,
#test-history ul.test-list li.list-body ul li.test-price {
    font-weight: 600;
    font-family: "proxima-soft", sans-serif
}

#test-history ul.test-list li.list-head ul li:first-child,
#test-history ul.test-list li.list-head ul li:nth-child(2) {
    text-align: left
}

#test-history ul.test-list li.list-body ul {
    padding: 0
}

@media screen and (min-width:768px) {
    #test-history ul.test-list li.list-body ul {
        display: -webkit-box;
        display: -moz-box;
        display: box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -moz-box-align: center;
        box-align: center;
        -webkit-align-items: center;
        -moz-align-items: center;
        -ms-align-items: center;
        -o-align-items: center;
        align-items: center;
        -ms-flex-align: center;
        padding: 1.25em;
        border-top: 1px solid transparent;
        border-right: 1px solid transparent;
        border-bottom: 1px solid #dfe3eb;
        border-left: 1px solid transparent
    }
}

#test-history ul.test-list li.list-body ul:hover {
    background-color: #f8f9fb;
    border-right: 1px solid #dfe3eb;
    border-left: 1px solid #dfe3eb
}

#test-history ul.test-list li.list-body ul:first-of-type:hover {
    border-top: 1px solid #dfe3eb
}

#test-history ul.test-list li.list-body ul:last-of-type {
    border-bottom: 1px solid transparent
}

#test-history ul.test-list li.list-body ul:last-of-type:hover {
    border-bottom: 1px solid #dfe3eb
}

#test-history ul.test-list li.list-body ul li.test-name a {
    color: #fc7136;
    text-decoration: underline
}

#test-history ul.test-list li.list-body ul li.test-name a:hover {
    text-decoration: underline
}

#test-history ul.test-list li.list-body ul li.test-description {
    color: #4f575e;
    line-height: 1.25
}

@media screen and (min-width:768px) {
    #test-history ul.test-list li.list-body ul li.test-date,
    #test-history ul.test-list li.list-body ul li.test-price {
        display: -webkit-box;
        display: -moz-box;
        display: box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -moz-box-align: center;
        box-align: center;
        -webkit-align-items: center;
        -moz-align-items: center;
        -ms-align-items: center;
        -o-align-items: center;
        align-items: center;
        -ms-flex-align: center;
        -webkit-box-pack: center;
        -moz-box-pack: center;
        box-pack: center;
        -webkit-justify-content: center;
        -moz-justify-content: center;
        -ms-justify-content: center;
        -o-justify-content: center;
        justify-content: center;
        -ms-flex-pack: center;
        color: #4f575e
    }
}

#test-history ul.test-list li.list-body ul li.test-date i,
#test-history ul.test-list li.list-body ul li.test-price i {
    display: table;
    margin-right: .3125em;

    opacity: .2
}

#test-history ul.test-list li.list-body ul li.test-date i:before,
#test-history ul.test-list li.list-body ul li.test-price i:before {
    display: table-cell;
    vertical-align: middle
}

#test-history ul.test-list li.list-body ul li.test-price i {
    position: relative;
    top: 1px
}

#test-history ul.test-list li.list-body ul li.test-launch .launch-button {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    box-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -o-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center;
    width: 36px;
    height: 36px;
    float: right;
    padding: .625em;
    color: #fff;
    border-radius: 99px;
    text-align: center
}

#test-history ul.test-list li.list-body ul li.test-launch .launch-button:hover {
    opacity: .9
}

#test-history ul.test-list li.list-body ul li.test-launch .launch-button i {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    left: 1px;

}

@media screen and (-ms-high-contrast:active),
(-ms-high-contrast:none) {
    #checkout>div.payment form button[type=submit] {
        padding-left: 25px
    }
    #checkout>div.payment form button[type=submit] i {
        display: none
    }
    .page-TestDashboard #navbar #user-nav {
        top: 11px
    }
}

.ios.An.unknown.browser #checkout>div.payment form button[type=submit],
.mac.An.unknown.browser #checkout>div.payment form button[type=submit] {
    display: block;
    text-align: center;
    padding-left: 0
}

.desktop-ad,
.ga728x90,
.ios.An.unknown.browser #checkout>div.payment form button[type=submit] i,
.mac.An.unknown.browser #checkout>div.payment form button[type=submit] i {
    display: none
}

@media screen and (min-width:768px) {
    .mobile-ad {
        display: none
    }
    .desktop-ad,
    .ga728x90 {
        display: block
    }
}

.Home-Leaderboard-Multi {
    margin-top: 20px
}

.Home-Leaderboard-Multi,
.Landing-Leaderboard-Multi,
.Mobile-Home-Leaderboard-Multi,
.Mobile-Landing-Leaderboard-Multi,
.Mobile-Profile-Client-Leaderboard,
.Profile-Client-Leaderboard,
.Profile-Leaderboard-Multi {
    padding: .9375em 0;
    background: #ebeff4;
    text-align: center
}

.Home-Middle-Rectangle {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    box-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -o-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center;
    margin: .625em
}

.Mobile-SERP-Leaderboard-Multi {
    padding: 90px 0 45px;
    text-align: center
}

.SERP-Bottom-Leaderboard-Multi,
.SERP-Leaderboard-Multi,
.SERP-Middle-Leaderboard-Multi {
    text-align: center
}

.SERP-Leaderboard-Multi {
    padding: 110px 0 30px
}

@media screen and (min-width:768px) {
    .SERP-Leaderboard-Multi {
        padding: 90px 0 45px
    }
}

.SERP-Middle-Leaderboard-Multi.school-active {
    padding: 10px 0 26px
}

@media screen and (min-width:768px) {
    .SERP-Middle-Leaderboard-Multi.school-active {
        padding: 10px 0 30px
    }
}

.SERP-Middle-Leaderboard-Multi.school-active.grid-view {
    padding: 30px 0
}

.SERP-Middle-Leaderboard-Multi.scholarship-active {
    padding: 17px 0 20px
}

@media screen and (min-width:768px) {
    .SERP-Middle-Leaderboard-Multi.scholarship-active {
        padding: 10px 0 30px
    }
}

.SERP-Middle-Leaderboard-Multi.scholarship-active.grid-view {
    padding: 30px 0
}

.SERP-Middle-Leaderboard-Multi.article-active {
    padding: 25px 0 0
}

@media screen and (min-width:768px) {
    .SERP-Middle-Leaderboard-Multi.article-active {
        padding: 10px 0 30px
    }
}

.SERP-Middle-Leaderboard-Multi.article-active.grid-view {
    padding: 30px 0
}

.SERP-Bottom-Leaderboard-Multi {
    padding: 0 0 3.125em
}

.search-page .mobile-ad {
    display: block
}

.search-page .desktop-ad {
    display: none
}

@media screen and (min-width:1070px) {
    .search-page .mobile-ad {
        display: none
    }
    .search-page .desktop-ad {
        display: block
    }
}

.search-page .search-main .grid-view .SERP-Middle-Leaderboard-Multi {
    display: block;
    position: absolute;
    z-index: 200;
    left: 0;
    width: 100%
}

.search-page .search-main .results ol li.result,
.search-page .search-main .results ol li.result.grid-item {
    position: inherit
}

.Article-Leaderboard-Multi {
    padding-bottom: 20px;
    text-align: center
}

.editorial_page.tier3 .Article-Leaderboard-Multi {
    margin-bottom: 1.5625em
}

.Article-Right-Rectangle-Multi {
    margin-top: -.625em;
    margin-bottom: 3.125em
}

#page-article .Article-Leaderboard-Multi {
    padding: 0;
    background: #eff1f5;
    border-bottom: 2px solid #e2e6ed
}

#page-article .Article-Leaderboard-Multi .desktop-ad {
    padding: 3.75em 0 .9375em
}

#page-article .Mobile-Article-Leaderboard-Multi {
    padding: 1.875em 0 .9375em;
    text-align: center
}

@media screen and (min-width:768px) {
    #page-article .Mobile-Article-Leaderboard-Multi {
        padding: 0
    }
}

#page-article .Mobile-Article-Right-Rectangle-B-Multi,
#page-article .Mobile-Article-Right-Rectangle-Multi {
    display: block;
    text-align: center;
    position: relative;
    margin: .9375em 0
}

#page-article .Article-Right-Rectangle-B-Multi,
#page-article .Article-Right-Rectangle-Multi {
    display: none
}

@media screen and (min-width:1170px) {
    #page-article .Mobile-Article-Right-Rectangle-B-Multi,
    #page-article .Mobile-Article-Right-Rectangle-Multi {
        display: none
    }
    #page-article .Article-Right-Rectangle-B-Multi,
    #page-article .Article-Right-Rectangle-Multi {
        display: block
    }
}

.Article-Leaderboard-Multi.TierTwoTop .desktop-ad {
    margin-top: -3.125em;
    padding: .9375em 0 1.875em
}

.Article-Leaderboard-Multi.TierTwoTop .mobile-ad {
    padding: 1.25em 0
}

.Article-Right-Rectangle-B-Multi,
.Article-Right-Rectangle-Multi,
.Profile-Right-Rectangle-Multi {
    text-align: center
}

.page-Profiles:not(.section-online-schools) .Mobile-Profile-Client-Leaderboard,
.page-Profiles:not(.section-online-schools) .Profile-Client-Leaderboard,
.page-Profiles:not(.section-online-schools) .Profile-Leaderboard-Multi {
    margin-top: -20px
}

#page-articles-advice .Article-Leaderboard-Multi {
    padding-bottom: 1.0625em
}

.col-30.noRightPadding .desktop-ad,
.col-30.noRightPadding .mobile-ad {
    margin-bottom: .625em;
    text-align: center
}

.page-scholarship .featured {
    display: none!important
}

.page-scholarship header#nav-bar {
    box-shadow: 0 0 20px 0 rgba(0, 0, 0, .5)
}

.page-scholarship #main-content {
    margin-top: 45px!important
}

@media screen and (-ms-high-contrast:active),
(-ms-high-contrast:none) {
    #main-content .fivekpage {
        display: -webkit-box;
        display: -moz-box;
        display: box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex
    }
}

#main-content .fiveklogo {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    box-pack: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    -ms-justify-content: center;
    -o-justify-content: center;
    justify-content: center;
    -ms-flex-pack: center;
    box-orient: vertical;
    box-direction: normal;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    flex-direction: column;
    -ms-flex-direction: column;
    min-height: calc(100vh - 50px);
    background: url(https://petes-admin-tools.s3.us-east-2.amazonaws.com/cdn/email/2017/images/sweeps.png) center center no-repeat!important
}

@media screen and (-ms-high-contrast:active),
(-ms-high-contrast:none) {
    #main-content .fiveklogo {
        -webkit-box-flex: 1;
        -moz-box-flex: 1;
        box-flex: 1;
        -webkit-flex: 1;
        -moz-flex: 1;
        -ms-flex: 1;
        flex: 1
    }
}

#main-content .fiveklogo:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    content: '';
    background-color: rgba(0, 0, 0, .2);
    background-image: -webkit-linear-gradient(-405deg, rgba(0, 0, 0, .2) 0, rgba(255, 255, 255, .1) 100%);
    background-image: linear-gradient(135deg, rgba(0, 0, 0, .2) 0, rgba(255, 255, 255, .1) 100%)
}

#main-content .fiveklogo .grid {
    overflow: visible
}

@media screen and (min-width:768px) {
    #page-articles-advice .Article-Leaderboard-Multi {
        padding-bottom: 1.375em
    }
    #main-content .fiveklogo .grid {
        max-width: 60em
    }
    #main-content .fiveklogo .grid .col-1-1:last-of-type {
        padding-left: 20px
    }
}

@media screen and (min-width:1024px) {
    #main-content .fiveklogo {
        min-height: calc(100vh - 60px)
    }
    #main-content .fiveklogo .grid .col-1-1:last-of-type {
        padding: 0
    }
}

#main-content .fiveklogo .intro {
    position: relative;
    z-index: 99999;
    width: 100%;
    padding: 1.25em 0;
    text-align: center
}

@media screen and (min-width:768px) {
    #main-content .fiveklogo .intro {
        width: 60%;
        float: right;
        padding: 1.875em 0
    }
}

@media screen and (min-width:1024px) {
    #main-content .fiveklogo .intro {
        text-align: left;
        padding: 0 0 1.875em
    }
}

#main-content .fiveklogo .intro>div:last-of-type {
    text-align: right
}

#main-content .fiveklogo .intro h1,
#main-content .fiveklogo .intro h2,
#main-content .fiveklogo .intro h3 {
    margin: 0;
    color: #faee38;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;
    ;
    text-transform: uppercase;
    letter-spacing: -.025em;
    text-shadow: 2px 2px 3px rgba(0, 0, 0, .1875)
}

@media screen and (min-width:768px) {
    #main-content .fiveklogo .intro h1,
    #main-content .fiveklogo .intro h2,
    #main-content .fiveklogo .intro h3 {
        ;
        line-height: 1
    }
}

@media screen and (min-width:1280px) {
    #main-content .fiveklogo .grid {
        max-width: 75em
    }
    #main-content .fiveklogo .intro h1,
    #main-content .fiveklogo .intro h2,
    #main-content .fiveklogo .intro h3 {

    }
}

#main-content .fiveklogo .intro h2 {
    color: #fff;

}

@media screen and (min-width:768px) {
    #main-content .fiveklogo .intro h2 {

    }
}

@media screen and (min-width:1280px) {
    #main-content .fiveklogo .intro h2 {

    }
}

#main-content .fiveklogo .intro h3 {
    margin-top: 10px;
    color: #fff;

    text-transform: none
}

@media screen and (min-width:768px) {
    #main-content .fiveklogo .intro h3 {
        width: 75%;
        float: right;
        margin-top: 20px;

    }
    #main-content .fiveklogo .intro img.iFlipd {
        float: right
    }
}

@media screen and (min-width:1280px) {
    #main-content .fiveklogo .intro h3 {
        margin-top: 30px;

    }
}

#main-content .fiveklogo .intro h3 span {
    color: #faee38
}

#main-content .fiveklogo .intro img.iFlipd {
    clear: both;
    max-width: 90px;
    margin: 5px 0 0
}

#main-content .fiveksignup div[id^=main_] {
    position: relative;
    background: rgba(255, 255, 255, .8);
    margin: 0 auto;
    padding: 10px 20px 14px;
    z-index: 10;
    box-shadow: 0 0 50px 0 rgba(0, 0, 0, .2);
    width: 100%;
    max-width: 75em
}

@media screen and (min-width:768px) {
    #main-content .fiveksignup div[id^=main_] {
        display: -webkit-box;
        display: -moz-box;
        display: box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -moz-box-align: center;
        box-align: center;
        -webkit-align-items: center;
        -moz-align-items: center;
        -ms-align-items: center;
        -o-align-items: center;
        align-items: center;
        -ms-flex-align: center;
        -webkit-box-pack: justify;
        -moz-box-pack: justify;
        box-pack: justify;
        -webkit-justify-content: space-between;
        -moz-justify-content: space-between;
        -ms-justify-content: space-between;
        -o-justify-content: space-between;
        justify-content: space-between;
        -ms-flex-pack: justify;
        padding: 30px 30px 34px
    }
}

#main-content .fiveksignup div[id^=main_] .formbox {
    padding-right: 0
}

@media screen and (min-width:1024px) {
    #main-content .fiveksignup div[id^=main_] .formbox .padding-right {
        padding-right: 20px
    }
}

#main-content .fiveksignup div[id^=main_] .formbox form label {
    margin-bottom: 5px
}

#main-content .fiveksignup div[id^=main_] .formbox .reg-error {
    margin-top: -7px;
    margin-bottom: 10px;
    color: #fb7674;
    font-family: "proxima-soft", sans-serif;
    font-weight: 400
}

#main-content .fiveksignup div[id^=main_] .step b {
    display: none
}

@media screen and (min-width:768px) {
    #main-content .fiveksignup div[id^=main_] .step b {
        display: inline;
        font-weight: 400
    }
    #main-content .fiveksignup #main_0_registered,
    #main-content .fiveksignup #main_0_signedIn {
        padding: 60px 60px 64px
    }
}

#main-content .fiveksignup div[id^=main_] .step strong {
    color: #383d42;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700
}

#main-content .fiveksignup div[id^=main_] .step a {
    color: #3c92d4;
    font-family: "proxima-soft", sans-serif;
    font-weight: 600;
    text-decoration: underline
}

#main-content .fiveksignup div[id^=main_] .step span strong {
    color: #383d42;
    font-family: "proxima-soft", sans-serif;
    font-weight: 600
}

#main-content .fiveksignup div[id^=main_] .step.done span {
    text-decoration: line-through;
    opacity: .5
}

#main-content .fiveksignup div[id^=main_] .terms {
    margin-bottom: .625em
}

@media screen and (min-width:1024px) {
    #main-content .fiveksignup div[id^=main_] .terms {
        margin-top: 1.875em!important;
        margin-bottom: 0
    }
}

#main-content .fiveksignup div[id^=main_] .terms .announce,
#main-content .fiveksignup div[id^=main_] .terms .legal {
    margin: 0;

    line-height: 1.4
}

#main-content .fiveksignup div[id^=main_] .terms .announce strong,
#main-content .fiveksignup div[id^=main_] .terms .legal strong {
    color: #383d42;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700
}

#main-content .fiveksignup div[id^=main_] .terms .announce a,
#main-content .fiveksignup div[id^=main_] .terms .legal a {
    color: #3c92d4;
    text-decoration: underline
}

#main-content .fiveksignup #main_0_registered .formbox>.bumpdown50,
#main-content .fiveksignup #main_0_signedIn .formbox>.bumpdown50 {
    margin-top: 30px
}

#main-content .fiveksignup p {
    font-family: "proxima-soft", sans-serif;
    font-weight: 400;

}

#main-content .fiveksignup p i {

}

#main-content .fivekheader,
#main-content .signed-in {
    color: #383d42;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;

    margin-bottom: .625em;
    letter-spacing: -.025em
}

@media screen and (min-width:768px) {
    #main-content .fivekheader,
    #main-content .signed-in {

    }
}

#main-content .signed-in {
    width: 75%;
    margin: auto;

    text-align: center
}

@media screen and (min-width:768px) {
    #main-content .signed-in {

    }
}

#main-content .fiveksignup .hi-hi {
    display: none;
    padding: 50px 40px 40px 50px;
    text-align: center
}

#main-content .fiveksignup .hi-hi p {
    width: 75%;
    margin: auto
}

#main-content .fiveksignup .formbox input.input-text {
    margin-top: 5px;
    padding: 10px;
    background: #fff;
    font-family: "proxima-soft", sans-serif;
    font-weight: 400;

}

#main-content .fiveksignup div[id^=main_] {
    margin-bottom: 1.25em
}

#main-content .fiveksignup div[id^=main_] input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 50px #fff inset;
    -webkit-text-fill-color: #333
}

#main-content .fiveksignup div[id^=main_] input:-webkit-autofill:focus {
    -webkit-box-shadow: 0 0 0 50px #fff inset;
    -webkit-text-fill-color: #333
}

#main-content .fiveksignup .formbox .button,
#main-content .fiveksignup .formbox .main-footer .footer-links ul li #feedback-widget a,
#main-content .fiveksignup .formbox .page-online-products #contact-us .btn,
#main-content .fiveksignup .formbox .page-online-products #profile-types .btn,
.main-footer .footer-links ul li #feedback-widget #main-content .fiveksignup .formbox a,
.page-online-products #contact-us #main-content .fiveksignup .formbox .btn,
.page-online-products #profile-types #main-content .fiveksignup .formbox .btn {
    width: 100%;
    padding: 16px 15px 15px!important;
    color: #fff!important;
    background: #3c92d4!important;
    border-radius: 99px!important;
    !important
}

@media screen and (min-width:768px) {
    #main-content .fiveksignup div[id^=main_] {
        margin-bottom: 0;
    }
    #main-content .fiveksignup .formbox .button,
    #main-content .fiveksignup .formbox .main-footer .footer-links ul li #feedback-widget a,
    #main-content .fiveksignup .formbox .page-online-products #contact-us .btn,
    #main-content .fiveksignup .formbox .page-online-products #profile-types .btn,
    .main-footer .footer-links ul li #feedback-widget #main-content .fiveksignup .formbox a,
    .page-online-products #contact-us #main-content .fiveksignup .formbox .btn,
    .page-online-products #profile-types #main-content .fiveksignup .formbox .btn {
        width: 50%;
    }
}

#main-content .fiveksignup .formbox .button:hover,
#main-content .fiveksignup .formbox .main-footer .footer-links ul li #feedback-widget a:hover,
#main-content .fiveksignup .formbox .page-online-products #contact-us .btn:hover,
#main-content .fiveksignup .formbox .page-online-products #profile-types .btn:hover,
.main-footer .footer-links ul li #feedback-widget #main-content .fiveksignup .formbox a:hover,
.page-online-products #contact-us #main-content .fiveksignup .formbox .btn:hover,
.page-online-products #profile-types #main-content .fiveksignup .formbox .btn:hover {
    background-color: #519ed9;
    color: #fff!important;
}

#main-content .fiveksignup .formbox .button.already,
#main-content .fiveksignup .formbox .main-footer .footer-links ul li #feedback-widget a.already,
#main-content .fiveksignup .formbox .page-online-products #contact-us .already.btn,
#main-content .fiveksignup .formbox .page-online-products #profile-types .already.btn,
.main-footer .footer-links ul li #feedback-widget #main-content .fiveksignup .formbox a.already,
.page-online-products #contact-us #main-content .fiveksignup .formbox .already.btn,
.page-online-products #profile-types #main-content .fiveksignup .formbox .already.btn {
    width: auto;
    padding: 16px 30px 15px!important;
}

#main-content .fiveksignup .formbox .already-wrapper {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-justify-content: space-between;
    -ms-justify-content: space-between;
    -o-justify-content: space-between;
    justify-content: space-between;
    -ms-flex-pack: justify;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    box-orient: vertical;
    -webkit-box-direction: normal;
    -moz-box-direction: normal;
    box-direction: normal;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    flex-direction: column;
    -ms-flex-direction: column
}

#main-content .fiveksignup .formbox .already-wrapper .already-account {
    order: 2;
    display: inline-block;
    margin-right: 20px;
    color: #383d42;
    font-family: "proxima-soft", sans-serif;
    font-weight: 600;

    text-align: center
}

#main-content .fiveksignup .formbox .already-wrapper .already-account a {
    color: #3c92d4;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;
    text-decoration: underline
}

#main-content .fiveksignup .formbox .already-wrapper .button,
#main-content .fiveksignup .formbox .already-wrapper .main-footer .footer-links ul li #feedback-widget a,
#main-content .fiveksignup .formbox .already-wrapper .page-online-products #contact-us .btn,
#main-content .fiveksignup .formbox .already-wrapper .page-online-products #profile-types .btn,
.main-footer .footer-links ul li #feedback-widget #main-content .fiveksignup .formbox .already-wrapper a,
.page-online-products #contact-us #main-content .fiveksignup .formbox .already-wrapper .btn,
.page-online-products #profile-types #main-content .fiveksignup .formbox .already-wrapper .btn {
    order: 1;
    width: 100%;
    margin-bottom: .625em
}

#main-content .floatCenter {
    float: left;
    text-align: center
}

#main-content ul.withBullets {
    list-style-type: disc;
    margin-left: 1em
}

body.windows .search-page .search-main .results ol.grid-view {
    width: calc(100% + 1.24em)
}

body.windows .select2-drop-active.select2-drop-above.select2-drop {
    z-index: 9999999999
}

body.windows #remodal-three-step .select2-container-multi .select2-choices .select2-search-field input::-ms-clear {
    display: none;
    width: 0;
    height: 0
}

@media screen and (min-width:0\0) and (min-resolution:72dpi) {
    body,
    html {
        height: 100%;
        overflow: visible
    }
    .remodal-overlay {
        z-index: 999999
    }
    .remodal-wrapper {
        z-index: 9999999
    }
    .selectize-dropdown {
        z-index: 10000001
    }
    .school-bg .school-bg-container.non-client .similar-schools h3 i:before {
        display: inline-block!important
    }
    .baroque #main-content #page-article section.article .article-main .article-content ul li::before {
        font-family: initial
    }
    .editorial_page .article_column .attribution span {
        vertical-align: middle
    }
    .editorial_page .grid .article_column .attribution img {
        float: left
    }
    .articles .flex-boxes .double-wide.flex-article header h2.article-title {

    }
    .search-page .search-main .results ol li.result.scholarship.grid-item article .award {
        position: relative!important;
        bottom: 0!important;
        left: 0!important
    }
    .search-page .search-main .results ol li.result article .buttons .save-school i {
        padding: 3px 0 0
    }
    .search-page .search-main .results ol li.result article .buttons .save-school i::after {
        padding-bottom: 5px
    }
}

#cboxOverlay {
    z-index: 999999999!important
}

#colorbox {
    z-index: 9999999999!important
}

.ui-widget-overlay {
    z-index: 999999
}

body .ui-dialog {
    display: block;
    position: absolute;
    z-index: 9999999!important;
    top: 100px
}

.page-online-products #main-content>p,
.page-store #main-content #page-article section.article .article-main .article-content>div:first-of-type,
.page-store #tier3header {
    display: none
}

.main-footer .footer-links ul li #feedback-widget .page-signup .navigation-tools a,
.page-online-products #contact-us .page-signup .navigation-tools .btn,
.page-online-products #profile-types .page-signup .navigation-tools .btn,
.page-signup .navigation-tools .button,
.page-signup .navigation-tools .main-footer .footer-links ul li #feedback-widget a,
.page-signup .navigation-tools .page-online-products #contact-us .btn,
.page-signup .navigation-tools .page-online-products #profile-types .btn {
    width: 6.875em;
    margin-left: .3125em;
    padding-top: .625em;
    padding-bottom: .5em;
    text-transform: uppercase;
    font-family: "proxima-soft", sans-serif!important;
    font-weight: 700!important
}

.main-footer .footer-links ul li #feedback-widget .page-signup .navigation-tools a.login,
.page-online-products #contact-us .page-signup .navigation-tools .login.btn,
.page-online-products #profile-types .page-signup .navigation-tools .login.btn,
.page-signup .navigation-tools .button.login,
.page-signup .navigation-tools .main-footer .footer-links ul li #feedback-widget a.login,
.page-signup .navigation-tools .page-online-products #contact-us .login.btn,
.page-signup .navigation-tools .page-online-products #profile-types .login.btn {
    color: #fff
}

@media screen and (min-width:768px) {
    #main-content .fiveksignup .formbox .already-wrapper {
        -webkit-box-orient: horizontal;
        -moz-box-orient: horizontal;
        box-orient: horizontal;
        -webkit-box-direction: normal;
        -moz-box-direction: normal;
        box-direction: normal;
        -webkit-flex-direction: row;
        -moz-flex-direction: row;
        flex-direction: row;
        -ms-flex-direction: row
    }
    #main-content .fiveksignup .formbox .already-wrapper .already-account {
        order: 1
    }
    #main-content .fiveksignup .formbox .already-wrapper .button,
    #main-content .fiveksignup .formbox .already-wrapper .main-footer .footer-links ul li #feedback-widget a,
    #main-content .fiveksignup .formbox .already-wrapper .page-online-products #contact-us .btn,
    #main-content .fiveksignup .formbox .already-wrapper .page-online-products #profile-types .btn,
    .main-footer .footer-links ul li #feedback-widget #main-content .fiveksignup .formbox .already-wrapper a,
    .page-online-products #contact-us #main-content .fiveksignup .formbox .already-wrapper .btn,
    .page-online-products #profile-types #main-content .fiveksignup .formbox .already-wrapper .btn {
        order: 2;
        margin-bottom: 0
    }
    .main-footer .footer-links ul li #feedback-widget .page-signup .navigation-tools a,
    .page-online-products #contact-us .page-signup .navigation-tools .btn,
    .page-online-products #profile-types .page-signup .navigation-tools .btn,
    .page-signup .navigation-tools .button,
    .page-signup .navigation-tools .main-footer .footer-links ul li #feedback-widget a,
    .page-signup .navigation-tools .page-online-products #contact-us .btn,
    .page-signup .navigation-tools .page-online-products #profile-types .btn {
        padding: .75em 0
    }
}

@media screen and (min-width:1024px) {
    .main-footer .footer-links ul li #feedback-widget .page-signup .navigation-tools a,
    .page-online-products #contact-us .page-signup .navigation-tools .btn,
    .page-online-products #profile-types .page-signup .navigation-tools .btn,
    .page-signup .navigation-tools .button,
    .page-signup .navigation-tools .main-footer .footer-links ul li #feedback-widget a,
    .page-signup .navigation-tools .page-online-products #contact-us .btn,
    .page-signup .navigation-tools .page-online-products #profile-types .btn {
        width: 7.8125em;
        !important;
        padding-top: .75em;
        padding-bottom: .625em
    }
}

.page-online-products {
    line-height: 1.5;
}

.page-online-products #main-content {
    overflow: hidden;
}

.page-online-products #main-content p {
    font-family: "proxima-soft", sans-serif;
    font-weight: 400
}

.page-store #main-content #page-article section.article .article-main {
    width: 100%
}

.page-store #main-content #page-article section.article .article-main:before {
    background-color: #eff1f5
}

.page-store #main-content #page-article section.article .article-main .article-content {
    padding: 0 0 50px;
    background-color: #fff;
    overflow: auto
}

.page-store #main-content #page-article section.article .article-main .article-content .store-banner {
    width: 100%;
    background-color: #fff;
    padding: 60px 30px 30px;
    text-align: center
}

.page-store #main-content #page-article section.article .article-main .article-content .store-banner h3 {
    color: #383d42;
    font-family: "proxima-soft", sans-serif;
    font-weight: 300;
    ;
    line-height: 1;
    margin: 0
}

.page-store #main-content #page-article section.article .article-main .article-content .store-banner h3 span {
    font-family: "proxima-soft", sans-serif;
    font-weight: 700
}

.main-footer .footer-links ul li #feedback-widget .page-store #main-content #page-article section.article .article-main .article-content .store-banner a,
.page-online-products #contact-us .page-store #main-content #page-article section.article .article-main .article-content .store-banner .btn,
.page-online-products #profile-types .page-store #main-content #page-article section.article .article-main .article-content .store-banner .btn,
.page-store #main-content #page-article section.article .article-main .article-content .store-banner .button,
.page-store #main-content #page-article section.article .article-main .article-content .store-banner .main-footer .footer-links ul li #feedback-widget a,
.page-store #main-content #page-article section.article .article-main .article-content .store-banner .page-online-products #contact-us .btn,
.page-store #main-content #page-article section.article .article-main .article-content .store-banner .page-online-products #profile-types .btn {

    margin-top: 1.25em;
    padding: .75em 1.5em .6875em
}

@media screen and (min-width:768px) {
    .page-store #main-content #page-article section.article .article-main .article-content .store-banner {
        background: url(/resources/cloud/css/http:/cdn2.bigcommerce.com/server1100/73ef3/product_images/theme_images/carousel14__19754.jpg?t=1412712037) center center #fff;
        background-size: cover;
        padding: 164px 0 100px 70px;
        text-align: left
    }
    .page-store #main-content #page-article section.article .article-main .article-content .store-banner h3 {

        width: 45%
    }
    .main-footer .footer-links ul li #feedback-widget .page-store #main-content #page-article section.article .article-main .article-content .store-banner a,
    .page-online-products #contact-us .page-store #main-content #page-article section.article .article-main .article-content .store-banner .btn,
    .page-online-products #profile-types .page-store #main-content #page-article section.article .article-main .article-content .store-banner .btn,
    .page-store #main-content #page-article section.article .article-main .article-content .store-banner .button,
    .page-store #main-content #page-article section.article .article-main .article-content .store-banner .main-footer .footer-links ul li #feedback-widget a,
    .page-store #main-content #page-article section.article .article-main .article-content .store-banner .page-online-products #contact-us .btn,
    .page-store #main-content #page-article section.article .article-main .article-content .store-banner .page-online-products #profile-types .btn {

        margin-top: 1.25em;
        padding: 1.0625em 1.8125em 1em
    }
}

.page-store #main-content #page-article section.article .article-main .article-content .store-featured {
    padding: 0 3.125em
}

.page-store #main-content #page-article section.article .article-main .article-content .store-featured h4 {
    text-transform: uppercase;
    border-bottom: 1px solid #eff1f5;
    margin-bottom: 1.875em;
    padding-bottom: .9375em
}

.page-store #main-content #page-article section.article .article-main .article-content .store-featured .featured-product {
    width: 100%;
    padding-bottom: 15px;
    text-align: center
}

@media screen and (min-width:768px) {
    .page-store #main-content #page-article section.article .article-main .article-content .store-featured .featured-product {
        float: left;
        display: block;
        margin-right: 3.57866%;
        width: 22.316%;
        padding-bottom: 0
    }
    .page-store #main-content #page-article section.article .article-main .article-content .store-featured .featured-product:last-child {
        margin-right: 0
    }
}

.page-store #main-content #page-article section.article .article-main .article-content .store-featured .featured-product .featured-product-title {
    display: block;
    line-height: 1.2;
    color: #383d42;
    margin: .625em 0;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700
}

.page-store #main-content #page-article section.article .article-main .article-content .store-featured .featured-product .featured-product-price {
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;

    margin: 0 0 .9375em;
    color: #383d42
}

.page-store #main-content #page-article section.article .article-sidebar {
    display: none
}

.page-resetpassword h1 {
    color: #383d42;
    font-family: "proxima-soft", sans-serif;
    font-weight: 700;
    font-weight: 400
}

.page-resetpassword #primary {
    margin-bottom: 3.125em
}

@media screen and (min-width:768px) {
    .page-resetpassword #primary {
        max-width: 1200px;
        float: left;
        display: block;
        margin-right: 3.57866%;
        width: 48.21067%;
        margin-left: 25.89467%
    }
    .page-resetpassword #primary::after {
        clear: both;
        content: "";
        display: table
    }
    .page-resetpassword #primary:last-child {
        margin-right: 0
    }
}

.page-resetpassword ul.form li label {
    text-align: left;
    margin: 0 0 .15625em;
    padding: 0;
    width: 100%
}

.page-resetpassword ul.form li label.form_text_right_email {
    width: auto
}

.page-resetpassword ul.form li label.form_text_left_email {
    width: auto;
    font-weight: 700;
    padding-left: .3125em
}

.page-resetpassword ul.form li input[type=password] {
    display: block;
    width: calc(100% - 35px);
    padding: 6px;
    border: 1px solid #CCC;
    outline: 0!important;
    margin-left: 0
}

.page-resetpassword ul.form li .message_container {
    background-color: #fb7674;
    color: #fff;
    border-radius: 3px;
    padding: .9375em;
    margin: 0;
    width: calc(100% - 35px);
    text-align: left;
    min-height: 0
}

.page-resetpassword ul.form li .PwdOK i {
    color: #81ba7f;
    padding: .4375em 0 0 .3125em
}

.main-footer .footer-links ul li #feedback-widget .page-resetpassword a,
.page-online-products #contact-us .page-resetpassword .btn,
.page-online-products #profile-types .page-resetpassword .btn,
.page-resetpassword .button,
.page-resetpassword .main-footer .footer-links ul li #feedback-widget a,
.page-resetpassword .page-online-products #contact-us .btn,
.page-resetpassword .page-online-products #profile-types .btn {
    margin-top: -1.25em
}

.alert_container.alertError#error_container {
    position: relative;
    width: 100%;
    margin: -30px auto 20px;
    border: none;
    box-shadow: none;
    border-radius: 0;
    background: #ef9292
}

@media screen and (min-width:768px) {
    .alert_container.alertError#error_container {
        width: 548px;
        margin: auto
    }
}

.alert_container.alertError#error_container a,
.alert_container.alertError#error_container h1,
.alert_container.alertError#error_container p {
    color: #fff;
    text-align: center
}

.alert_container.alertError#error_container h1 {
    width: 100%;

}

.alert_container.alertError#error_container p {
    margin: 0;

}

.alert_container.alertError#error_container .close_x#error_close {
    position: absolute;
    top: 10px;
    right: 10px;
    background: 0 0
}

.alert_container.alertError#error_container .close_x#error_close a {
    font-size: 0
}

.alert_container.alertError#error_container .close_x#error_close a:before {
    content: "\33";

    font-family: pi-icon-set!important;
    font-weight: 400!important;
    text-transform: none!important;
    line-height: 1
}

.page-InquiryForm .edmc-form .ug_form_header {
    margin-bottom: 10px
}

.page-InquiryForm #main-content h1 {
    display: block;

    margin-top: 120px
}

@media screen and (min-width:768px) {
    .page-InquiryForm .edmc-form .ug_form_header {
        margin-bottom: 25px
    }
    .page-InquiryForm #main-content h1 {

    }
}

.page-InquiryForm .edmc-form .form_section_header {
    margin: 0
}

@media screen and (min-width:768px) {
    .page-InquiryForm .edmc-form .form_section_header {
        margin: 0 20px 10px
    }
}

.page-InquiryForm .edmc-form .ug_form_fields {
    margin: 0
}

.page-InquiryForm .page-InquiryForm .ug_form_container .ug_form_right_column .short_input,
.page-InquiryForm .page-InquiryForm .ug_form_container .ug_form_right_column input[type=text],
.page-InquiryForm .page-InquiryForm .ug_form_container .ug_form_right_column select.select,
.page-InquiryForm .page-InquiryFormEmail .ug_form_container .ug_form_right_column .short_input,
.page-InquiryForm .page-InquiryFormEmail .ug_form_container .ug_form_right_column input[type=text],
.page-InquiryForm .page-InquiryFormEmail .ug_form_container .ug_form_right_column select.select {
    width: 100%!important
}

@media screen and (min-width:768px) {
    .page-InquiryForm .edmc-form .ug_form_fields {
        margin: 12px
    }
    .page-InquiryForm .page-InquiryForm .ug_form_container .ug_form_right_column .short_input,
    .page-InquiryForm .page-InquiryForm .ug_form_container .ug_form_right_column input[type=text],
    .page-InquiryForm .page-InquiryForm .ug_form_container .ug_form_right_column select.select,
    .page-InquiryForm .page-InquiryFormEmail .ug_form_container .ug_form_right_column .short_input,
    .page-InquiryForm .page-InquiryFormEmail .ug_form_container .ug_form_right_column input[type=text],
    .page-InquiryForm .page-InquiryFormEmail .ug_form_container .ug_form_right_column select.select {
        width: 90%!important
    }
}

.page-InquiryForm .edmc-form .select_short {
    width: 100%
}

@media screen and (min-width:768px) {
    .page-InquiryForm .edmc-form .select_short {
        width: 120px
    }
}

.page-InquiryForm .edmc-form .agreements label {
    width: 100%
}

@media screen and (min-width:768px) {
    .page-InquiryForm .edmc-form .agreements label {
        width: 380px
    }
}

.page-InquiryForm .edmc-form .agreements li {
    display: flex;
    align-items: center
}

.page-InquiryForm .edmc-form .agreements li input[type=checkbox] {
    margin-right: 10px
}

.page-InquiryForm .edmc-form .ug_form_submit,
.page-InquiryForm .ug_form_submit {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    margin-top: 20px
}

.page-InquiryForm #mainleft_1_m_divSaveToMyProfile {
    margin-left: 15px
}

.school-header .school_name #school_name_wrapper .school_save {
    position: relative
}

.school-header .school_name #school_name_wrapper .school_save .save-error {
    position: absolute;
    bottom: -20px;
    width: 100%;
    text-align: center
}

@media screen and (min-width:768px) {
    .school-header .school_name #school_name_wrapper .school_save .save-error {
        bottom: 0
    }
}

.page-SchoolMatch #main-content .post-match .col-9-12 .matches .match-container .school-match>.col-1-1:last-of-type .col-6-12 button {
    width: 100%
}

.page-SchoolMatch #main-content .post-match .col-9-12 .matches .match-container .school-match>.col-1-1:last-of-type .col-6-12 .save-error {
    text-align: center
}

.main-footer .footer-links ul li #feedback-widget body.section-online-schools #main-page #main-content .online-header .right-of-fast-facts .half-buttons a.saved i:before,
.page-online-products #contact-us body.section-online-schools #main-page #main-content .online-header .right-of-fast-facts .half-buttons .saved.btn i:before,
.page-online-products #profile-types body.section-online-schools #main-page #main-content .online-header .right-of-fast-facts .half-buttons .saved.btn i:before,
.school-header .school_name #school_name_wrapper .school_save .save-school.saved i:before,
body.section-online-schools #main-page #main-content .nav-container.fixed .save-bar .grid>div .save-school.saved i:before,
body.section-online-schools #main-page #main-content .online-header .right-of-fast-facts .half-buttons .button.saved i:before,
body.section-online-schools #main-page #main-content .online-header .right-of-fast-facts .half-buttons .main-footer .footer-links ul li #feedback-widget a.saved i:before,
body.section-online-schools #main-page #main-content .online-header .right-of-fast-facts .half-buttons .page-online-products #contact-us .saved.btn i:before,
body.section-online-schools #main-page #main-content .online-header .right-of-fast-facts .half-buttons .page-online-products #profile-types .saved.btn i:before {
    content: "\e015"
}

.page-law-admissions #main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(5n+4) {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    -moz-align-items: center;
    -ms-align-items: center;
    -o-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    width: 100%;
    margin: 0;
    padding: 30px 0
}

.page-law-admissions #main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(5n+4)>div {
    text-align: left
}

.page-law-admissions #main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(5n+4)>div.thumb {
    min-width: 275px;
    height: 175px;
    margin-right: 30px
}

.page-law-admissions #main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(5n+4)>div h2 {
    margin-top: 0;

}

.page-law-admissions #main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(5n+4)>div h2 a {

}

.page-law-admissions #main-content .articles-list .articles-list-column>div:not(.colleges_near):first-of-type article:nth-child(5n+4)>div p {
    display: inline-block
}
