.container{margin:0 auto;max-width:80rem;padding:0 0.9375rem}.last-login{position:absolute;bottom:0;left:0;right:0;color:#fff;padding:5px;font-size:12px;text-align:right}.supapress .product_details .sppd__left-col .aerio_preview,.supapress .product_details .sppd__left-col .sp__read-a-sample{margin-top:15px;max-width:298px}.supapress .product_details .sppd__left-col .aerio_preview a,.supapress .product_details .sppd__left-col .sp__read-a-sample a{color:#fff;background-color:#00539b;text-transform:uppercase;text-decoration:none;font-weight:700;margin-right:0.3125rem;padding:0.1875rem 0.9375rem;border:1px solid #999;width:100%;display:block;text-align:center;border-color:#00539b;transition:all 0.3s ease;padding:0.3125rem 0.9375rem}.supapress .product_details .sppd__left-col .aerio_preview a:hover,.supapress .product_details .sppd__left-col .sp__read-a-sample a:hover{background:#fff;color:#00539b}.supapress .product_details .sppd__right-col .sp__the-author{display:none}.supapress .product_details .sppd__right-col h3 span{display:block}.supapress .product_details .sppd__right-col .sppd_l2__buy-box{margin:1em 0!important}.supapress .product_details .sppd__right-col .retailers-btn-exam{background-color:#00539b}.supapress .product_details .sppd__right-col .retailers-btn-desk,.supapress .product_details .sppd__right-col .retailers-btn-exam{color:#fff;text-transform:uppercase;text-decoration:underline;font-weight:700;margin-right:0.3125rem;padding:0.1875rem 0.9375rem;border:1px solid #999}.supapress .product_details .sppd__right-col .retailers-btn-desk{background-color:#7dc048}div.wpforms-container-full form .wpforms-field-container h3{color:#00539b;font-size:1.3125rem}div.wpforms-container-full form .wpforms-field-container label{color:#000;font-size:0.8125rem!important}div.wpforms-container-full form .wpforms-field-container .wpforms-field input{color:#333;font-size:0.8125rem!important;border-radius:0;height:auto}div.wpforms-container-full form .wpforms-field-container .wpforms-field input::-ms-clear{display:none}div.wpforms-container-full form .wpforms-field-container .wpforms-field option,div.wpforms-container-full form .wpforms-field-container .wpforms-field select{color:#000;font-size:0.8125rem!important;border-radius:0;height:auto}div.wpforms-container-full form .wpforms-field-container .wpforms-page-button{color:#fff;background-color:#00539b;text-transform:uppercase;text-decoration:none;font-weight:700;margin-right:0.3125rem;padding:0.1875rem 0.9375rem;border:1px solid #999}div.wpforms-container-full form .wpforms-field-container .wpforms-page-button:hover{background-color:#00539b;border:1px solid #000;box-shadow:0 0 8px #000}div.wpforms-container-full form .wpforms-field-container .copy-request-responsive-select{width:50%}@media (min-width:37.5rem){div.wpforms-container-full form .wpforms-field-container .copy-request-responsive-select{width:30.6666666667%}}.advanced-search h1{color:#7dc048;font-size:30px;text-transform:capitalize;line-height:50px;margin:0}.advanced-form{margin:1.25rem 0}.advanced-form__field{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:start;justify-content:flex-start;margin:0.3125rem 0}@media (min-width:37.5rem){.advanced-form__field{-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin:0.9375rem 0}}.advanced-form__field--isbns{width:100%}@media (min-width:37.5rem){.advanced-form__field--isbns{max-width:18.75rem}}.advanced-form__field--isbns textarea{resize:none;height:7.5rem}.advanced-form__field .advanced-form__label{width:20%;color:#00539b;font-size:17px;font-weight:700;margin-top:0.625rem}@media (min-width:37.5rem){.advanced-form__field .advanced-form__label{margin-top:0}}.advanced-form__field .advanced-form__input{border-radius:5px!important;background:#fff;color:#959595!important;padding:0.375rem 0.3125rem!important;font-size:14px!important;margin-bottom:0;border:4px solid #dedede!important;width:100%!important}@media (min-width:37.5rem){.advanced-form__field .advanced-form__input{max-width:18.75rem}}.advanced-form__field .advanced-form__select{border-radius:5px;border:3px solid #dedede;background:#fff;color:#959595;padding:6px 5px;font-size:14px;width:100%!important;margin-bottom:0}@media (min-width:37.5rem){.advanced-form__field .advanced-form__select{width:18.75rem!important}}.advanced-form__submit{border-radius:5px;background-color:#00539b!important;border:1px solid transparent!important;color:#fff;font-size:14px;font-style:normal;line-height:30px;padding:2px 5px;display:inline-block;text-align:center;text-decoration:none;margin:0 10px 10px 0;width:80px;text-transform:uppercase}.advanced-form__submit:hover{background-color:#7dc048!important}.advanced-form__submit-wrapper{margin-top:1.25rem;text-align:center}.search-grid .sp__the-isbn,.search-grid .sp__the-publisher{margin-bottom:0}.search-grid .sp__collection-title{color:#7dc048;text-decoration:none}a.sp__back-link{margin-bottom:10px;display:inline-block;font-weight:700;color:#00539b}.sp__the-publisher a{color:#00539b;text-decoration:underline}.sppd_l2__content *{font-size:0.875rem}.custom-template-styles{padding:1.25rem}.page-template-page-login h1{color:#00539b;font-size:1.3125rem}.page-template-page-login .login-message,.page-template-page-login p{color:#545558}.page-template-page-login .wppb-user-forms{max-width:900px}.page-template-page-login .wppb-user-forms h3{color:#00539b;font-size:1.3125rem}.page-template-page-login .wppb-user-forms label{color:#000;font-size:0.8125rem!important;width:30%}.page-template-page-login .wppb-user-forms li input,.page-template-page-login .wppb-user-forms p input{color:#333;font-size:0.8125rem!important;border-radius:0;height:auto;width:100%!important}@media (min-width:37.5rem){.page-template-page-login .wppb-user-forms li input,.page-template-page-login .wppb-user-forms p input{width:69.90000000000001%!important}}.page-template-page-login .wppb-user-forms li input[type="checkbox"],.page-template-page-login .wppb-user-forms p input[type="checkbox"]{width:auto!important}.page-template-page-login .wppb-user-forms option,.page-template-page-login .wppb-user-forms select{color:#000;font-size:0.8125rem!important;border-radius:0;height:auto}.page-template-page-login .wppb-user-forms .form-submit input[type="submit"],.page-template-page-login .wppb-user-forms .login-submit input[type="submit"]{color:#fff;background-color:#00539b;text-transform:uppercase;text-decoration:none;font-weight:700;margin-right:0.3125rem;padding:0.1875rem 0.9375rem;border:1px solid #999;width:auto!important;padding:0.3125rem 1.5625rem;border-radius:0}.page-template-page-login .wppb-user-forms .form-submit input[type="submit"]:hover,.page-template-page-login .wppb-user-forms .login-submit input[type="submit"]:hover{background-color:#00539b;border:1px solid #000;box-shadow:0 0 8px #000}section.our-publishers.container>ul>li:first-child{font-size:1.125rem;color:#000;line-height:1.5;margin:0 0 1em}section.our-publishers.container ul{list-style:none;padding:0;margin:0 0 30px}section.our-publishers.container ul li ul{columns:2;column-gap:2em}@media (min-width:45rem){section.our-publishers.container ul li ul{columns:3}}section.our-publishers.container ul li ul li{margin:0;display:block;line-height:1}section.our-publishers.container ul li ul li a{color:#00539b;font-size:14px;margin:0}