body#parent-body .landing-security{display:none;overflow:auto;border:2px solid #4800bd;padding:40px;padding-top:20px;width:50%;min-width:300px;margin-top:140px;font-family:Questrial}.biz-footer-left{font-size:13px;float:left;display:inline-block;width:19%;padding:3%}.biz-footer-right{width:19%;padding:3%;display:inline-block;text-align:right;font-size:13px;float:right}.biz-center-footer{display:inline-block;float:left;width:44%;padding:3%;text-align:center}body#parent-body .biz-landing-side-tab{font-family:Questrial;z-index:2004;position:fixed;top:90px;right:0;padding:10px 10px;border:1px solid #dcdcdc;border-right:none;-moz-box-shadow:inset 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#f1f1f7),color-stop(1,#e2e2e5));background:-moz-linear-gradient(top,#f1f1f7 5%,#e2e2e5 100%);background:-webkit-linear-gradient(top,#f1f1f7 5%,#e2e2e5 100%);background:-o-linear-gradient(top,#f1f1f7 5%,#e2e2e5 100%);background:-ms-linear-gradient(top,#f1f1f7 5%,#e2e2e5 100%);background:linear-gradient(to bottom,#f1f1f7 5%,#e2e2e5 100%);background-color:#f1f1f7;-moz-border-top-left-radius:6px;-moz-border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;border-top-left-radius:6px;border-bottom-left-radius:6px;display:inline-block;cursor:pointer;color:#666;text-decoration:none;text-shadow:0 1px 0 #fff}body#parent-body .biz-landing-side-tab:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#e2e2e5),color-stop(1,#f1f1f7));background:-moz-linear-gradient(top,#e2e2e5 5%,#f1f1f7 100%);background:-webkit-linear-gradient(top,#e2e2e5 5%,#f1f1f7 100%);background:-o-linear-gradient(top,#e2e2e5 5%,#f1f1f7 100%);background:-ms-linear-gradient(top,#e2e2e5 5%,#f1f1f7 100%);background:linear-gradient(to bottom,#e2e2e5 5%,#f1f1f7 100%);background-color:#e2e2e5}body#parent-body .biz-landing-side-tab:hover img{opacity:.8}body#parent-body .biz-landing-side-tab img{opacity:.65}body#parent-body .biz-landing-side-tab .question-circle{font-size:30px}body#parent-body .biz-landing-side-menu{font-family:Questrial;z-index:2004;position:fixed;top:90px;right:0;width:320px;font-size:15px;padding:20px 20px;padding-right:40px;border:1px solid #dcdcdc;border-right:none;-moz-box-shadow:inset 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#f1f1f7),color-stop(1,#e2e2e5));background:-moz-linear-gradient(top,#f1f1f7 5%,#e2e2e5 100%);background:-webkit-linear-gradient(top,#f1f1f7 5%,#e2e2e5 100%);background:-o-linear-gradient(top,#f1f1f7 5%,#e2e2e5 100%);background:-ms-linear-gradient(top,#f1f1f7 5%,#e2e2e5 100%);background:linear-gradient(to bottom,#f1f1f7 5%,#e2e2e5 100%);background-color:#f1f1f7;-moz-border-top-left-radius:6px;-moz-border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;border-top-left-radius:6px;border-bottom-left-radius:6px;display:inline-block;color:#666;text-decoration:none;text-shadow:0 1px 0 #fff}body#parent-body .biz-landing-side-menu hr{margin-top:5px;margin-bottom:5px;border-top:1px solid #e2e2e5;width:200%;margin-left:-20px}body#parent-body .biz-landing-side-menu .biz-side-menu-close{position:absolute;top:18px;right:12px;cursor:pointer}body#parent-body .biz-landing-side-menu .biz-side-link{line-height:30px;color:#666;cursor:pointer}body#parent-body .biz-landing-side-menu .biz-side-link:hover{color:#57bfac}body#parent-body .biz-landing-side-menu .biz-about-us{font-size:13px;padding-bottom:15px}body#parent-body .biz-landing-side-menu .biz-contact{font-size:13px;padding-bottom:15px}body#parent-body .biz-landing-side-menu .biz-faq-container{padding-bottom:15px}body#parent-body .biz-landing-side-menu .biz-faq{background-color:#fff;border-radius:2px;border:1px solid #e2e2e5}body#parent-body .biz-landing-side-menu .biz-faq ul.biz-faq-tabs{width:94%;padding:5px 3%;border-radius:0;border:none;border-bottom:1px solid #e2e2e5;background-color:#fff}body#parent-body .biz-landing-side-menu .biz-faq ul.biz-faq-tabs li.biz-faq-tab{display:inline-block;font-size:12px;margin-right:7px;padding:0;padding-right:7px;cursor:pointer;border:none;border-right:1px solid #e2e2e5}body#parent-body .biz-landing-side-menu .biz-faq ul.biz-faq-tabs li.biz-faq-tab.ui-state-active{background-color:#fff;outline:0}body#parent-body .biz-landing-side-menu .biz-faq ul.biz-faq-tabs li.biz-faq-tab.ui-state-active a.ui-tabs-anchor{color:#57bfac;background:#fff;outline:0}body#parent-body .biz-landing-side-menu .biz-faq ul.biz-faq-tabs li.biz-faq-tab.ui-state-default{background-color:#fff;background:#fff;outline:0}body#parent-body .biz-landing-side-menu .biz-faq ul.biz-faq-tabs li.biz-faq-tab.ui-state-default a{color:#666;padding:0;background:#fff;outline:0}body#parent-body .biz-landing-side-menu .biz-faq .biz-faq-content{padding:10px;font-size:12px;line-height:16px}body#parent-body .biz-body-bg{background:url(/ui/images/biz-landing-bg.png);background-size:cover;position:relative;z-index:-10}body#parent-body .biz-body-bg #contact{border:none;background:rgba(255,255,255,.9);border-radius:1px}.landing-contact-form{margin-left:10%;margin-right:10%}.contact-form-half{width:47%}.biz-footer-social{width:350px;margin:auto;text-align:center}.biz-logo{width:300px;padding-left:40px;float:left}.biz-links{float:right;display:inline-block;margin-right:40px;margin-top:20px}.biz-links .biz-link-btn{border-radius:3px;padding:8px 18px;font-size:14px;color:#fff;display:inline-block;margin-right:1px;text-align:center}.biz-links .biz-link-btn:hover{opacity:.9}.biz-links .biz-link-btn.biz-demo{background-color:#57bfac}.biz-links .biz-link-btn.biz-demo:hover{border:1px solid #3d8578}.biz-links .biz-link-btn.biz-company{background-color:#999}.biz-links .biz-link-btn.biz-company:hover{border:1px solid #555}.biz-links .biz-link-btn.biz-api{background-color:#555}.biz-links .biz-link-btn.biz-api:hover{border:1px solid #000}.biz-links .biz-link-btn.biz-schoolpay{background-color:#4800bd}.biz-links .biz-link-btn.biz-schoolpay:hover{border:1px solid #150057}body#parent-body .biz-container{padding-top:30px;font-family:Questrial}.biz-landing-subheader{text-align:center;width:100%;padding-bottom:100px}.biz-landing-subheader h1{font-size:48px}.biz-landing-subheader p{color:#999;width:70%;margin:15px auto;font-size:18px;line-height:24px}.mr-5{margin-right:5px}.large-hero-text{font-size:48px;font-weight:600;text-shadow:2px 2px 8px rgba(0,0,0,.7);font-family:Poppins,sans-serif}.large-hero-text.no-shadow{text-shadow:none}.large-hero-text.xl-text{font-size:72px}.mt-40{margin-top:40px}.poppins{font-family:Poppins,sans-serif}.bold-header{font-family:Poppins,sans-serif;font-weight:600}body#parent-body .biz-landing-bottom{position:relative;padding-top:80px;padding-bottom:100px;text-align:center;background:url(/ui/images/biz-landing-bg.png);background-size:cover;height:100%}body#parent-body .biz-landing-bottom .biz-landing-logo{width:100%;position:absolute;top:-80px}body#parent-body .biz-landing-bottom .biz-landing-logo img{border-radius:100%;border:12px solid #fff}body#parent-body .biz-landing-bottom .biz-landing-login{width:90%;max-width:400px;margin:20px auto}body#parent-body .biz-landing-bottom .biz-landing-login .biz-login-title{text-align:left;color:#fff;font-size:34px;float:left;display:inline-block;vertical-align:bottom}body#parent-body .biz-landing-bottom .biz-landing-login input{padding-top:8px;padding-bottom:8px}body#parent-body .biz-landing-bottom .biz-landing-login .mpn-big-button{margin-top:10px;width:100%;padding:25px 0;text-align:center;border-radius:6px;text-shadow:1px 1px 1px #3d8578;color:#fff;font-size:26px;background:#a5a0c2;background:-moz-linear-gradient(left,#a5a0c2 1%,#69aab8 3%,#4ba796 6%,#57bfac 17%,#57bfb4 44%,#57b6bf 63%,#93bbd9 81%,#b6a2d4 92%,#a2c6d7 100%);background:-webkit-linear-gradient(left,#a5a0c2 1%,#69aab8 3%,#4ba796 6%,#57bfac 17%,#57bfb4 44%,#57b6bf 63%,#93bbd9 81%,#b6a2d4 92%,#a2c6d7 100%);background:linear-gradient(to right,#a5a0c2 1%,#69aab8 3%,#4ba796 6%,#57bfac 17%,#57bfb4 44%,#57b6bf 63%,#93bbd9 81%,#b6a2d4 92%,#a2c6d7 100%);-moz-box-shadow:inset -4px 16px 16px rgba(255,255,255,.4);-webkit-box-shadow:inset 16px -4px 16px rgba(255,255,255,.4);box-shadow:inset -4px 16px 16px rgba(255,255,255,.4);cursor:pointer}body#parent-body .biz-landing-bottom .biz-landing-login .mpn-big-button:active{-moz-box-shadow:inset -4px -16px 18px rgba(255,255,255,.2);-webkit-box-shadow:inset -4px -16px 18px rgba(255,255,255,.2);box-shadow:inset -4px -16px 18px rgba(255,255,255,.2)}body#parent-body .biz-landing-bottom .biz-landing-login .biz-sign-in{text-align:right;color:#fff}body#parent-body .biz-landing-bottom .biz-landing-login .biz-sign-in a{color:#fff;text-decoration:underline}body#parent-body .biz-landing-bottom .biz-landing-login .forgot-password{float:right}@media screen and (max-width:900px){body#parent-body .biz-container{padding-top:100px}.biz-landing-subheader{text-align:center;width:100%}.biz-landing-subheader h1{font-size:40px}body#parent-body .biz-landing-side-tab{top:20px;right:0}body#parent-body .biz-landing-side-menu{top:20px;right:0}.biz-logo{width:300px;padding-left:20px;margin-top:10px}.biz-links{float:none;margin-right:0;width:100%;margin-left:2%;margin-top:0}.biz-links .biz-link-btn{padding:10px 2%;font-size:12px;width:20%;margin-right:0;margin:.25%;display:block;float:left;text-align:center}.biz-footer-left{font-size:12px;float:left;display:inline-block;width:44%}.biz-footer-right{width:44%;display:inline-block;text-align:right;font-size:12px;float:right}.biz-center-footer{display:inline-block;float:none;width:94%;text-align:center}body#parent-body .biz-body-bg #contact{margin-top:55px}.landing-contact-form{margin-left:5%;margin-right:5%}}@media screen and (max-width:500px){body#parent-body .biz-container{padding-top:160px}body#parent-body .biz-landing-side-menu{width:220px}body#parent-body .biz-landing-side-menu .biz-contact{display:none}body#parent-body .biz-landing-side-menu .biz-faq-container{display:none}.biz-landing-subheader{display:none}.biz-logo{margin-top:10px;width:70%}body#parent-body .biz-body-bg #contact{margin-top:75px}body#parent-body .biz-body-bg #contact .circle-div{display:none}.landing-contact-form{margin-left:1%;margin-right:1%}.contact-form-half{width:100%}body#parent-body .biz-landing-bottom{padding-top:40px;padding-bottom:60px}body#parent-body .biz-landing-bottom .biz-landing-logo{top:-50px}body#parent-body .biz-landing-bottom .biz-landing-logo img{width:20%}body#parent-body .biz-links{margin-left:0;margin-top:0;width:103%}body#parent-body .biz-links .biz-link-btn{border-radius:0;width:31%;margin:0;padding:10px 1%;margin-top:5px}body#parent-body .biz-links .biz-schoolpay{width:100%}}#region_container{padding-left:.5%}#custom_navbar_img{height:73px;max-height:73px;background:#fff;background:-moz-linear-gradient(top,#fff 0,#f6f6f6 74%,#ededed 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#fff),color-stop(74%,#f6f6f6),color-stop(100%,#ededed));background:-webkit-linear-gradient(top,#fff 0,#f6f6f6 74%,#ededed 100%);background:-o-linear-gradient(top,#fff 0,#f6f6f6 74%,#ededed 100%);background:-ms-linear-gradient(top,#fff 0,#f6f6f6 74%,#ededed 100%);background:linear-gradient(to bottom,#fff 0,#f6f6f6 74%,#ededed 100%);max-width:300px;top:0;position:absolute;background-color:red;margin-left:40px;min-width:150px}#custom_navbar_img img{width:auto;height:100%;display:block;margin:auto}#custom_navbar_img.highlighted{cursor:pointer;border:2px solid #ccc}#custom_navbar_img.highlighted #preview_img_edit_icon{display:inline-block}#welcome_school_name_header{margin-left:20px}#school_logo{display:inline-block;max-height:50px}#school_logo img{max-height:50px}#custom_footer_preview{width:100%;padding:16px 0 16px 0;text-align:center}.left-footer-text,.right-footer-text{font-size:14px;vertical-align:middle;padding:1%;width:27%;display:inline-block}.right-footer-text{text-align:right;float:right}.small-footer-text{vertical-align:top;display:none;font-size:.7em;padding-top:10px}#custom_skin_footer_img{width:35%}.center-footer{width:38%;padding:1%;display:inline-block;float:right}.footer-email-link{width:100%;text-align:center;font-size:14px;text-decoration:underline}.footer-email-link span{font-size:12px}.four_landing_pg_regions{width:328px;height:328px;float:left;vertical-align:top;background-position:center center}.four_landing_pg_regions>#big_login_image,.four_landing_pg_regions>a{padding:10px;width:308px;height:308px;float:left;vertical-align:top;background-position:center center;margin:1%!important}.two_landing_pg_regions>a,.two_landing_pg_regions>div{padding:10px;float:left;vertical-align:top;width:140px;height:140px;background-position:center center;margin:1%!important}.two_landing_pg_regions #login_ui{background-color:rgba(0,0,0,.2);width:328px;height:160px;padding:0}#landing_page_help_buttons{width:30%;float:right;text-align:right;padding-top:2px;margin-right:10px}.has_item_code{cursor:pointer}#new_user{position:relative}#new_user .new-icon{width:100%;height:100%;background:url(/img/Login_Module/black_icons/new_01.png) no-repeat center center}#new_user .orange-text-tooltip{width:300px;height:180px;position:absolute;bottom:0;top:0}#new_user .orange-text-tooltip div{background-image:url(/img/Login_Module/icons/arrow-forgot-clear.png)}.find-account-icon{cursor:pointer;width:100%;height:100%;background:url(/img/Login_Module/black_icons/binoculars-icon.png) no-repeat center 0}.find-account-icon div{color:#000;font-size:16px;text-align:center;position:absolute;bottom:17px;width:87.5%}#create_account .create-account-icon,.top-row .create-account-icon{width:100%;height:100%;background:url(/img/Login_Module/black_icons/create-account-icon.png) no-repeat center 0}#create_account .create-account-icon div,.top-row .create-account-icon div{color:#000;font-size:16px;text-align:center;position:absolute;bottom:17px;width:87.5%}@media screen and (min-width:1095px){body#parent-body #main_block.landing_pg{height:500px}#region_container{width:700px;padding-left:20px;padding-top:20px;display:inline-block;background:rgba(0,0,0,.65);height:100%;position:absolute}.four_landing_pg_regions,.two_landing_pg_regions{float:left;width:335px;margin-bottom:10px}}@media screen and (max-width:1094px){body#parent-body #main_block.landing_pg{height:625px}#region_container{padding-left:20px;padding-top:20px;width:700px;height:100%;position:absolute;background:rgba(0,0,0,.65)}#region_container>.four_landing_pg_regions,#region_container>.two_landing_pg_regions{display:inline-block;margin:auto;width:338px}#region_container>.four_landing_pg_regions{margin-bottom:1%}#region_container>.four_landing_pg_regions>.two_landing_pg_regions{height:160px;width:335px}}@media screen and (max-width:800px){body#parent-body #main_block.landing_pg{padding-bottom:100px;padding-top:48px}#custom_navbar_img{height:55px}.right-footer-text{font-size:.7em;padding:10px 0 0 0;position:relative;top:10px}.left-footer-text{display:none}.small-footer-text{display:inline-block;width:45%;position:relative;top:10px}.center-footer{margin:auto;float:none}}@media screen and (max-width:700px){#region_container{padding:0 2%;padding-bottom:20px;padding-top:20px;width:96%;margin:auto;position:relative;padding-bottom:100px}#region_container .four_landing_pg_regions,#region_container .two_landing_pg_regions{margin:10px auto;float:none;display:block}#region_container>:first-child{display:none}#custom_navbar_img{margin-left:0}.footer-email-link{text-align:left}}@media screen and (max-width:350px){#region_container{padding:1%;width:100%;margin:auto}#region_container .four_landing_pg_regions,#region_container .two_landing_pg_regions{width:100%!important;height:100%!important;padding-left:1%;padding-right:1%}#region_container .four_landing_pg_regions a,#region_container .four_landing_pg_regions>div,#region_container .two_landing_pg_regions a,#region_container .two_landing_pg_regions>div{width:45%;height:0;padding:1%;padding-bottom:45%}#region_container .four_landing_pg_regions #login_ui,#region_container .two_landing_pg_regions #login_ui{height:23px;width:96%;padding-bottom:auto}#region_container .four_landing_pg_regions.login,#region_container .two_landing_pg_regions.login{padding-bottom:10px}#region_container .four_landing_pg_regions .two_landing_pg_regions{padding:0!important}#region_container #landing_page_help_buttons{width:35%}#region_container #big_login_image{width:96%;padding-bottom:96%}}body#parent-body .ui-faq-container{position:relative;background-color:rgba(255,255,255,.9);width:90%;padding:2% 3%;margin:30px auto;margin-bottom:100px;padding-bottom:100px}body#parent-body .ui-faq-container h2{font-size:28px}body#parent-body .ui-faq-container .faqlist li .question h3{font-size:18px;margin-left:25px;margin-top:-5px}body#parent-body .ui-faq-nav{position:fixed;float:left;width:20%;margin-right:4%}body#parent-body .ui-faq-nav ul{border-radius:5px;overflow:hidden;list-style:none;margin-left:0;border-top:1px solid #dcdcdc}body#parent-body .ui-faq-nav ul li{border:1px solid #dcdcdc;border-top:none;color:#666;line-height:26px;-moz-box-shadow:inset 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#f6f6f9),color-stop(1,#e6e6e9));background:-moz-linear-gradient(top,#f6f6f9 5%,#e6e6e9 100%);background:-webkit-linear-gradient(top,#f6f6f9 5%,#e6e6e9 100%);background:-o-linear-gradient(top,#f6f6f9 5%,#e6e6e9 100%);background:-ms-linear-gradient(top,#f6f6f9 5%,#e6e6e9 100%);background:linear-gradient(to bottom,#f6f6f9 5%,#e6e6e9 100%);background-color:#f6f6f9;text-shadow:0 1px 0 #fff;padding:10px}body#parent-body .ui-faq-nav ul li a{color:#666}body#parent-body .ui-faq-nav ul li:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#e6e6e9),color-stop(1,#f6f6f9));background:-moz-linear-gradient(top,#e6e6e9 5%,#f6f6f9 100%);background:-webkit-linear-gradient(top,#e6e6e9 5%,#f6f6f9 100%);background:-o-linear-gradient(top,#e6e6e9 5%,#f6f6f9 100%);background:-ms-linear-gradient(top,#e6e6e9 5%,#f6f6f9 100%);background:linear-gradient(to bottom,#e6e6e9 5%,#f6f6f9 100%);background-color:#e6e6e9}body#parent-body .ui-faq-nav ul li:hover a{background:0 0;color:#333}body#parent-body .ui-faq-nav ul li.active{background:#4fb09e;background:-webkit-gradient(linear,left top,left bottom,from(#57bfac),to(#4fb09e));background:-webkit-linear-gradient(top,#57bfac,#4fb09e);background:-moz-linear-gradient(top,#57bfac,#4fb09e);background:-ms-linear-gradient(top,#57bfac,#4fb09e);background:-o-linear-gradient(top,#57bfac,#4fb09e);border:1px solid #4b9b8d;text-shadow:1px 1px 0 #4b9b8d;border-bottom:1px solid #4b9b8d;border-top:none;-moz-box-shadow:inset 0 1px 0 0 #4b9b8d;-webkit-box-shadow:inset 0 1px 0 0 #4b9b8d;box-shadow:inset 0 1px 0 0 #4b9b8d}body#parent-body .ui-faq-nav ul li.active a{background:0 0;color:#fff}body#parent-body .ui-faq-content{float:right;width:74%}body#parent-body .ui-faq-content .ui-faq-section{padding:20px;padding-top:30px;padding-bottom:30px}body#parent-body .ui-faq-content .ui-faq-section .scroll-anchor{position:absolute;margin-top:-80px;visibility:hidden}body#parent-body .ui-faq-content .ui-faq-section .faqlist li:hover{background-color:#fff}body#parent-body .ui-faq-content .ui-faq-section .faqlist li.active{background-color:#fff;z-index:0}body#parent-body .ui-faq-content .ui-faq-section .faqlist .question h3{display:inline-block}body#parent-body .back-to-top{display:none}@media (max-width:800px){body#parent-body .back-to-top{background-color:#57bfac;padding:4px 8px;border-radius:2px;color:#fff;margin-top:10px;display:block;float:right}body#parent-body .ui-faq-container{margin-top:60px}body#parent-body .ui-faq-container h3{font-size:17.5px}body#parent-body .ui-faq-nav{border-bottom:1px solid #ccc;margin-bottom:15px;margin-top:10px;position:static;width:94%;padding:3%;margin-bottom:50px}body#parent-body .ui-faq-content{border-left:none;width:100%}body#parent-body .ui-faq-content .question h3{font-size:16px;display:inline-block}}@media (max-width:400px){body#parent-body .ui-faq-container h3{font-size:15.5px}body#parent-body .ui-faq-container .ui-faq-content{border-left:none;width:100%}body#parent-body .ui-faq-container .ui-faq-content .faqlist .question h4{font-size:14px;display:inline-block}body#parent-body .ui-faq-container .ui-faq-content .faqlist .answer{font-size:12px}body#parent-body .ui-faq-nav{text-align:center}}.mid-body .select-container,body#parent-body .select-container{position:relative;margin-bottom:10px;height:30px;clear:both;border-radius:4px;-moz-box-shadow:inset 0 1px 1px 0 #fff;-webkit-box-shadow:inset 0 1px 1px 0 #fff;box-shadow:inset 0 1px 1px 0 #fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#fafafd),color-stop(1,#f2f4f9));background:-moz-linear-gradient(top,#fafafd 5%,#f2f4f9 100%);background:-webkit-linear-gradient(top,#fafafd 5%,#f2f4f9 100%);background:-o-linear-gradient(top,#fafafd 5%,#f2f4f9 100%);background:-ms-linear-gradient(top,#fafafd 5%,#f2f4f9 100%);background:linear-gradient(to bottom,#fafafd 5%,#f2f4f9 100%);background-color:#fff;text-shadow:0 1px 0 #fff}.mid-body .select-container .sp-list,.mid-body .select-container option,body#parent-body .select-container .sp-list,body#parent-body .select-container option{font-family:Questrial;width:100%;font-size:16px;padding-right:30px;-webkit-appearance:none;-moz-appearance:none}.mid-body .select-container .sp-list::-ms-expand,.mid-body .select-container option::-ms-expand,body#parent-body .select-container .sp-list::-ms-expand,body#parent-body .select-container option::-ms-expand{display:none}.mid-body .select-container .sp-list,body#parent-body .select-container .sp-list{margin-bottom:0;background-color:transparent;background:0 0;line-height:30px;padding:0 7px;border-radius:4px;z-index:9;position:absolute;left:0;top:0;bottom:0;right:0}.mid-body .select-container .dd-button,body#parent-body .select-container .dd-button{position:absolute;right:0;top:0;bottom:0;width:30px;text-align:center;font-family:FontAwesome;content:'\f078';line-height:30px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-left:1px solid #e2e2e7;cursor:pointer;z-index:5}.mid-body .select-container .dd-button .chevron-down,body#parent-body .select-container .dd-button .chevron-down{line-height:30px}.mid-body .sp-input,body#parent-body .sp-input{font-size:16px;font-family:Questrial;-webkit-appearance:none;-moz-appearance:none;-moz-box-shadow:inset 0 1px 1px 0 #d2d2d7;-webkit-box-shadow:inset 0 1px 1px 0 #d2d2d7;box-shadow:inset 0 1px 1px 0 #d2d2d7;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#fafafd),color-stop(1,#fff));background:-moz-linear-gradient(top,#fafafd 5%,#fff 100%);background:-webkit-linear-gradient(top,#fafafd 5%,#fff 100%);background:-o-linear-gradient(top,#fafafd 5%,#fff 100%);background:-ms-linear-gradient(top,#fafafd 5%,#fff 100%);background:linear-gradient(to bottom,#fafafd 5%,#fff 100%);background-color:#fff;text-shadow:0 1px 0 #fff;cursor:text}.mid-body .sp-input.full,body#parent-body .sp-input.full{padding:4px 1.5%;width:97%}.mid-body .sp-input:focus,body#parent-body .sp-input:focus{-moz-box-shadow:inset 0 1px 2px 0 #525257;-webkit-box-shadow:inset 0 1px 2px 0 #525257;box-shadow:inset 0 1px 2px 0 #525257;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#d6d6d9),color-stop(1,#e2e2e5));background:-moz-linear-gradient(top,#d6d6d9 5%,#e2e2e5 100%);background:-webkit-linear-gradient(top,#d6d6d9 5%,#e2e2e5 100%);background:-o-linear-gradient(top,#d6d6d9 5%,#e2e2e5 100%);background:-ms-linear-gradient(top,#d6d6d9 5%,#e2e2e5 100%);background:linear-gradient(to bottom,#d6d6d9 5%,#e2e2e5 100%);background-color:#d6d6d9;text-shadow:none}@media (min-width:800px){body#parent-body #landing-wrapper{padding:20px;display:inline-block;background:rgba(0,0,0,.65);height:100%;position:fixed;bottom:0;left:0;top:74px;right:auto}body#parent-body #landing-wrapper #l-four{margin-bottom:0}}body#parent-body #landing-wrapper.simple-container{width:90%;max-width:500px;margin:100px auto;padding:50px;padding-bottom:100px;display:block;position:static;height:auto}body#parent-body #landing-wrapper.simple-container #l-two{width:100%;margin-left:0}body#parent-body #landing-wrapper.simple-container #l-two .top-row-login{width:100%;min-height:0;background:0 0}body#parent-body #landing-wrapper.simple-container h1{font-size:38px;color:#fff;padding-top:0;font-weight:400}.landing-contact{margin-left:10%;margin-right:10%;width:80%}body#parent-body h1.login-contact-header{float:left;margin:20px 0 0 10px;font-size:32px}#mpn_navbar_img{width:440px}#mpn_navbar_img .if_foldable_closed{display:block}#mpn_navbar_img .if_foldable_open{display:none}body#parent-body div#sticky ul#nav li.logo.landing-page-logo{margin-top:0}.schooldude_primary{background-color:#003d4c}#mpn_navbar_img.foldable_open{height:73px;width:290px;background:0 0;box-shadow:none}#mpn_navbar_img.foldable_open .if_foldable_closed{display:none}#mpn_navbar_img.foldable_open .if_foldable_open{display:block}#main_block{padding-top:74px}#login_sticky_logo{margin:20px 0 0 15px;border:0;height:38px}#login_sticky_logo.schooldude{height:45px;margin-top:13px}#index-card-login-ui{top:68px;padding:20px;position:absolute;right:15px;z-index:9999;border:1px solid #dcdcdc;border-top:none;-moz-box-shadow:inset 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#f9f9f9),color-stop(1,#e9e9e9));background:-moz-linear-gradient(top,#f9f9f9 5%,#e9e9e9 100%);background:-webkit-linear-gradient(top,#f9f9f9 5%,#e9e9e9 100%);background:-o-linear-gradient(top,#f9f9f9 5%,#e9e9e9 100%);background:-ms-linear-gradient(top,#f9f9f9 5%,#e9e9e9 100%);background:linear-gradient(to bottom,#f9f9f9 5%,#e9e9e9 100%);background-color:#f9f9f9;border-bottom-left-radius:6px;border-bottom-right-radius:6px;-moz-border-bottom-right-radius:6px;-moz-border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px}body#parent-body div#sticky ul#nav li#mpn_logo_foldable_open{display:none}.social-box-icon{margin:8px 2px 5px 0;display:inline-block;width:40px;height:40px;background-size:40px 80px}.social-box-icon.facebook{background-image:url(/img/SocialMediaIcons/Round_facebook_stacked.png)}.social-box-icon.twitter{background-image:url(/img/SocialMediaIcons/Round_twitter_stacked.png)}.social-box-icon.email{background-image:url(/img/SocialMediaIcons/Round_emailwhite_stacked.png)}.social-box-icon.linkedin{background-image:url(/img/SocialMediaIcons/Round_linkedin_stacked.png)}.social-box-icon.subscribe{background-image:url(/img/SocialMediaIcons/Round_subscribe_stacked.png)}@media screen and (max-width:1000px){#login_sticky_logo{margin-left:10px;border:0}#login_sticky_logo.schooldude{height:38px;margin-top:18px}}@media screen and (max-width:800px){body#parent-body .landing-contact{margin-left:0;margin-right:0;width:90%;padding:5%;margin-bottom:150px}body#parent-body h1.login-contact-header{font-size:26px}#landing-footer{padding-bottom:20px}body#parent-body div#sticky ul#nav li.logo.landing-page-logo{margin-left:0}#index-card-login-ui{top:43px;width:100%}body#parent-body #landing-wrapper.simple-container{width:90%;max-width:500px;margin:auto;padding:5%;padding-bottom:100px;display:block;position:static;height:auto}body#parent-body #landing-wrapper.simple-container #l-two{width:100%;margin-left:0}body#parent-body #landing-wrapper.simple-container #l-two .top-row-login{width:100%;min-height:0;background:0 0}#login_sticky_logo{margin-top:13px;margin-left:10px;margin-right:0;height:24px}#login_sticky_logo.schooldude{height:38px;margin-top:5px}#login_sticky_login span{margin-top:13px!important}}@media screen and (max-width:800px){#landing-wrapper #l-two .top-row.new,#landing-wrapper #l-two .top-row.right{width:48.75%;margin-bottom:0}#landing-wrapper #l-three{margin-left:10px}#landing-wrapper #l-three .login-image-box,#landing-wrapper #l-three .login-image-box-2{width:49%;min-width:0}#landing-wrapper #l-three .login-image-box-2{margin-left:5px}#landing-wrapper #l-four{width:95%;margin-left:10px}#landing-wrapper #l-four .login-image-box,#landing-wrapper #l-four .login-image-box-2{width:49%;min-width:0;vertical-align:top;margin-top:5px}#landing-wrapper #l-four .login-image-box-2{margin-left:5px}}@media screen and (max-width:600px){#landing-wrapper #l-two .top-row.new,#landing-wrapper #l-two .top-row.right{margin-bottom:5px}#landing-wrapper #l-three .login-image-box,#landing-wrapper #l-three .login-image-box-2{width:100%;margin-left:0}#landing-wrapper #l-four{width:95%}#landing-wrapper #l-four .login-image-box,#landing-wrapper #l-four .login-image-box-2{width:100%;margin-left:0}#landing-wrapper #l-four .login-image-box-2{margin-top:10px}}@media screen and (max-width:400px){#landing-wrapper #l-two .top-row.new,#landing-wrapper #l-two .top-row.right{width:100%;margin-bottom:5px}body#parent-body h1.login-contact-header{font-size:20px}#login_sticky_login{display:none}#login_sticky_logo{margin-top:13px}#login_sticky_logo.schooldude{height:30px;margin-top:8px;margin-left:0}}@media screen and (max-width:510px){body#parent-body .landing_pg #custom_footer_preview{position:fixed;bottom:0}}@media screen and (max-width:700px){body#parent-body div#sticky.hide_on_mobile_focus{position:relative}#right-section .container-registration.remove_margin_mobile_focus{margin:auto}body#parent-body #main_block #landing-wrapper.remove_margin_mobile_focus{margin-top:0}}body#parent-body div#sticky ul#nav li.account #guest-account-icon{color:#f57334;background-image:url(/img/Stacked/login-key-3state-transparent.png);background-size:cover;margin:20px 10px 0 10px;padding:5px;position:relative;top:-4px;z-index:-1;border-radius:100%}body#parent-body div#sticky ul#nav li.account #custom-account-icon{color:#f57334;background-image:url(/img/Stacked/login-key-3state-transparent.png);background-size:cover;margin:20px 10px 0 10px;padding:5px;position:relative;top:-4px;z-index:-1;border-radius:100%}.landing_pg #custom_footer_preview{position:fixed;bottom:70px}@media screen and (max-height:450px){#landing-footer{display:none}body#parent-body .landing_pg #custom_footer_preview{display:none}}.mid-body{font-family:Questrial;padding-top:50px;background-color:#eceff5}.mid-body input{font-size:16px;font-family:Questrial}.mid-body .g-recaptcha>div{float:right}.mid-body .g-recaptcha .recapta_err{margin-right:5px;color:#f57334!important}.mid-body .orange-text{color:#f57334}#business-submit.no-click{pointer-events:none}.schoolpay-brand-header{position:fixed;top:0;width:100%;text-align:center;border-bottom:1px solid #d6d9de;z-index:10;height:50px}.schoolpay-brand-header .inner-section{padding:15px}.schoolpay-brand-header .inner-section img{height:20px;position:absolute}.schoolpay-brand-header .inner-section .right-icons{float:right;font-size:20px;cursor:pointer}.schoolpay-brand-header .inner-section .right-icons .right-icon{position:relative;float:right;margin-right:5px}.schoolpay-brand-header .inner-section .right-icons .right-icon i{margin-left:5px;color:#fff}.schoolpay-brand-header .inner-section .right-icons .right-icon i:hover{color:#57bfac}.schoolpay-brand-header .inner-section .pre-reg-tooltip{width:90%;max-width:720px;border:1px solid #555;padding:40px;padding-top:30px;position:absolute;top:49px;right:30px;border-radius:3px;text-align:left;border-top-right-radius:0;border-top-left-radius:0}.schoolpay-brand-header .inner-section .pre-reg-tooltip .times-circle{position:absolute;top:10px;right:10px;font-size:22px}.schoolpay-brand-header .inner-section .pre-reg-tooltip .times-circle:hover{color:#57bfac;cursor:pointer}.schoolpay-brand-header .inner-section .pre-reg-tooltip .fa-clipboard-list,.schoolpay-brand-header .inner-section .pre-reg-tooltip .fa-user-clock{width:25px;text-align:center}.schoolpay-brand-header .inner-section .pre-reg-tooltip h4{font-weight:400;margin-top:5px;font-size:18px;margin-bottom:20px}.schoolpay-brand-header .inner-section .pre-reg-tooltip ul li{list-style-type:none;font-size:15px;line-height:24px}.schoolpay-brand-header .inner-section .pre-reg-tooltip ul li .check{margin-right:5px;margin-left:3px}.schoolpay-brand-header .inner-section .pre-reg-tooltip ul.letter-list li{list-style-type:disc;font-size:14px;margin-left:20px}.schoolpay-brand-header .inner-section .pre-reg-tooltip #begin-merchant-reg{float:right;margin-top:15px}.mid-main .left-section{position:fixed;left:0;top:50px;height:100%;background:#fff;width:300px;z-index:9;box-shadow:2px 0 4px #dadada}.mid-main .left-section .partner-brand-header{padding:25px 15px;text-align:center}.mid-main .left-section .partner-brand-header img{max-height:65px;margin-bottom:5px}.mid-main .left-section .partner-brand-header .left-sub-header{font-size:16px}.mid-main .left-section .registration-steps{border-top:1px solid #eceff5;user-select:none}.mid-main .left-section .registration-steps ul{margin:0;padding:0}.mid-main .left-section .registration-steps ul li{list-style-type:none;padding:20px;color:#5c5d60;cursor:pointer}.mid-main .left-section .registration-steps ul li.disabled{pointer-events:none;color:#999}.mid-main .left-section .registration-steps ul li i{vertical-align:middle;margin-right:2px;font-size:18px}.mid-main .left-section .registration-steps ul li span{vertical-align:middle;margin-right:2px;font-size:18px}.mid-main .left-section .registration-steps ul li span.edit{float:right;display:none}.mid-main .left-section .registration-steps ul li:hover{background:#f2f4f9}.mid-main .left-section .registration-steps ul li.active{color:#fff;background:#5c5d60}.mid-main .left-section .registration-steps ul li.active:hover{color:#fff;background:#5c5d60}.mid-main .left-section .registration-steps ul li .check-circle{float:right;display:none}.mid-main .left-section .registration-steps ul li.completed{color:#999;background:#f2f4f9}.mid-main .left-section .registration-steps ul li.completed.active{color:#fff;background:#5c5d60}.mid-main .left-section .registration-steps ul li.completed.active:hover{color:#fff;background:#5c5d60}.mid-main .left-section .registration-steps ul li.completed .check-circle{display:block}.mid-main .left-section .registration-steps ul li.completed:hover.edit{display:block}.mid-main .left-section .registration-steps ul li.completed:hover.edit:hover{color:#57bfac}.mid-main .left-section .registration-steps ul li.completed:hover.check-circle{display:none}.mid-main .left-section.dude .partner-brand-header img{max-height:40px}.mid-main .left-section.dude .partner-brand-header .left-sub-header{font-size:16px;color:#003d4c}.mid-main .left-section.dude .registration-steps{user-select:none}.mid-main .left-section.dude .registration-steps ul li{color:#003d4c}.mid-main .left-section.dude .registration-steps ul li.disabled{pointer-events:none;color:#999}.mid-main .left-section.dude .registration-steps ul li.active{color:#fff;background:#003d4c}.mid-main .left-section.dude .registration-steps ul li.completed{color:#999;background:#f2f4f9}.mid-main .left-section.apexam .partner-brand-header .left-sub-header,.mid-main .left-section.collegeboard .partner-brand-header .left-sub-header{font-size:16px;color:#000}.mid-main .left-section.apexam .registration-steps,.mid-main .left-section.collegeboard .registration-steps{user-select:none}.mid-main .left-section.apexam .registration-steps ul li,.mid-main .left-section.collegeboard .registration-steps ul li{color:#039cde}.mid-main .left-section.apexam .registration-steps ul li.disabled,.mid-main .left-section.collegeboard .registration-steps ul li.disabled{pointer-events:none;color:#999}.mid-main .left-section.apexam .registration-steps ul li.active,.mid-main .left-section.collegeboard .registration-steps ul li.active{color:#fff;background:#039cde}.mid-main .left-section.apexam .registration-steps ul li.completed,.mid-main .left-section.collegeboard .registration-steps ul li.completed{color:#999;background:#f2f4f9}.mid-main .tooltip-container{position:relative}.mid-main .tooltip-container .question-circle{color:#f57334;font-size:16px}.mid-main .tooltip-container .merchant-form-tooltip{position:absolute;top:0;right:-5px;padding:5px;padding-top:20px;z-index:1000}.mid-main .tooltip-container .merchant-form-tooltip .tooltip-inner-section{color:#000;font-size:14px;width:300px;font-family:Questrial;line-height:18px;border:1px solid #d2d2d5;border-radius:5px;font-weight:400;padding:20px;text-align:left}.mid-main .mid-form-content{margin-left:300px;padding:40px 90px;padding-top:0}.mid-main .mid-form-content .self-reg-step-container{position:relative;background:#fff;border-radius:5px;box-shadow:2px 0 4px #dadada;margin-top:40px}.mid-main .mid-form-content .self-reg-step-container.disabled{opacity:.4;pointer-events:none}.mid-main .mid-form-content .self-reg-step-container.disabled .hover-edit-button{position:absolute;top:50%;left:50%;font-size:40px}.mid-main .mid-form-content .self-reg-step-container .mid-form-header{font-size:22px;text-align:center;padding:10px;padding-top:15px;margin:0;border-bottom:1px solid #dadada;font-weight:400}.mid-main .mid-form-content .self-reg-step-container .mid-form-header.dude i{color:#003d4c;font-size:28px;vertical-align:middle;margin-right:2px}.mid-main .mid-form-content .self-reg-step-container .mid-form-header.apexam i,.mid-main .mid-form-content .self-reg-step-container .mid-form-header.collegeboard i{color:#039cde;font-size:28px;vertical-align:middle;margin-right:2px}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section{padding:10px}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section.dude .mpn-button6.blue{background:#003d4c}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section.dude .mpn-button6.blue.disabled{border:1px solid #c2c2c5;background:#9ba4a6;box-shadow:inset 0 0 7px 3px #f8f8f8}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section.dude .mpn-button6.blue div:hover{background:#003d4c!important}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section.dude .mpn-button6.self-reg-button{background:#003d4c}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section.dude .mpn-button6.self-reg-button div:hover{background:#003d4c!important}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section.apexam .mpn-button6.blue,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section.collegeboard .mpn-button6.blue{background:#039cde}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section.apexam .mpn-button6.blue.disabled,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section.collegeboard .mpn-button6.blue.disabled{border:1px solid #c2c2c5;background:#9ba4a6;box-shadow:inset 0 0 7px 3px #f8f8f8}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section.apexam .mpn-button6.blue div:hover,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section.collegeboard .mpn-button6.blue div:hover{background:#039cde!important}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section.apexam .mpn-button6.self-reg-button,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section.collegeboard .mpn-button6.self-reg-button{background:#039cde}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section.apexam .mpn-button6.self-reg-button div:hover,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section.collegeboard .mpn-button6.self-reg-button div:hover{background:#039cde!important}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section hr{margin:20px 15px}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-center{width:70%;max-width:700px;margin:10px auto}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-center .inner-section,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-left .inner-section,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-right .inner-section{padding:15px}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-center .inner-section hr,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-left .inner-section hr,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-right .inner-section hr{margin:20px 0}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-center .inner-section.multi-size-form .company-edit-address-region.toggleable,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-center .inner-section.multi-size-form .control-edit-address-region.toggleable,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-center .inner-section.multi-size-form .new-edit-address-region.toggleable,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-center .inner-section.multi-size-form .service-edit-address-region.toggleable,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-left .inner-section.multi-size-form .company-edit-address-region.toggleable,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-left .inner-section.multi-size-form .control-edit-address-region.toggleable,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-left .inner-section.multi-size-form .new-edit-address-region.toggleable,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-left .inner-section.multi-size-form .service-edit-address-region.toggleable,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-right .inner-section.multi-size-form .company-edit-address-region.toggleable,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-right .inner-section.multi-size-form .control-edit-address-region.toggleable,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-right .inner-section.multi-size-form .new-edit-address-region.toggleable,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-right .inner-section.multi-size-form .service-edit-address-region.toggleable{cursor:pointer;min-height:75px;width:90%;border-radius:5px;border:1px solid #ccc;margin-bottom:10px;padding:5%}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-center .inner-section.multi-size-form .company-edit-address-region.toggleable p,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-center .inner-section.multi-size-form .control-edit-address-region.toggleable p,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-center .inner-section.multi-size-form .new-edit-address-region.toggleable p,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-center .inner-section.multi-size-form .service-edit-address-region.toggleable p,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-left .inner-section.multi-size-form .company-edit-address-region.toggleable p,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-left .inner-section.multi-size-form .control-edit-address-region.toggleable p,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-left .inner-section.multi-size-form .new-edit-address-region.toggleable p,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-left .inner-section.multi-size-form .service-edit-address-region.toggleable p,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-right .inner-section.multi-size-form .company-edit-address-region.toggleable p,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-right .inner-section.multi-size-form .control-edit-address-region.toggleable p,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-right .inner-section.multi-size-form .new-edit-address-region.toggleable p,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-right .inner-section.multi-size-form .service-edit-address-region.toggleable p{margin-bottom:4px;margin-top:4px}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-center .inner-section.multi-size-form .msf-field,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-left .inner-section.multi-size-form .msf-field,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-right .inner-section.multi-size-form .msf-field{float:left}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-center .inner-section.multi-size-form .msf-field input,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-left .inner-section.multi-size-form .msf-field input,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-right .inner-section.multi-size-form .msf-field input{padding:4px 1.5%}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-center .inner-section.multi-size-form .msf-field label,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-left .inner-section.multi-size-form .msf-field label,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-right .inner-section.multi-size-form .msf-field label{margin-bottom:3px}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-center .inner-section.multi-size-form .full,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-left .inner-section.multi-size-form .full,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-right .inner-section.multi-size-form .full{width:100%}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-center .inner-section.multi-size-form .half,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-left .inner-section.multi-size-form .half,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-right .inner-section.multi-size-form .half{width:49.5%}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-center .inner-section.multi-size-form .lg,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-left .inner-section.multi-size-form .lg,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-right .inner-section.multi-size-form .lg{width:45%}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-center .inner-section.multi-size-form .md,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-left .inner-section.multi-size-form .md,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-right .inner-section.multi-size-form .md{width:39%}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-center .inner-section.multi-size-form .sm,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-left .inner-section.multi-size-form .sm,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-right .inner-section.multi-size-form .sm{width:20%}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-center .inner-section.multi-size-form .xs,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-left .inner-section.multi-size-form .xs,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-right .inner-section.multi-size-form .xs{width:8%}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-center .inner-section.multi-size-form .spacer,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-left .inner-section.multi-size-form .spacer,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-right .inner-section.multi-size-form .spacer{float:left;padding:.5%}.mid-main .dude .self-reg-button{background:#003d4c}.mid-main .apexam .self-reg-button,.mid-main .collegeboard .self-reg-button{background:#039cde}.mid-main .submit-container{float:right;margin-bottom:70px}.mid-main .self-reg-button{margin-top:5px;margin-right:2px;float:right}.mid-main .self-reg-button.no-click{opacity:.4;cursor:default;pointer-events:none}.mid-main .self-reg-button div{padding:14px 67.5px}.mid-main .self-reg-button div i{margin-left:5px}.mid-main .field-button{padding:8px 50%;background:#57bfac;border-radius:4px;color:#fff;cursor:pointer}.mid-main .field-button:hover{opacity:.75}.mid-main .dude .field-button{background:#003d4c}.mid-main .apexam .field-button,.mid-main .collegeboard .field-button{background:#039cde}.slideshow-container{width:100%;position:fixed;top:0;left:0;z-index:-10;background-color:#f2f4f9;min-width:1400px}.mySlides{display:none}.mySlides img{height:100%}.fadeinout{-webkit-animation:fadeinout 5s linear forwards;animation:fadeinout 5s linear forwards}@-webkit-keyframes fadeinout{0%,100%{opacity:0}20%{opacity:1}80%{opacity:1}}@keyframes fadeinout{0%,100%{opacity:0}20%{opacity:1}80%{opacity:1}}#new-district{margin-bottom:20px}.container-registration.reg-step1 #registration-goback-top{display:none}.container-registration.reg-step2 .reg1{display:none}.container-registration.reg-step2 .reg2{position:absolute;top:30px;right:40px}#reg-step2 .add-another{background:url(/img/Indicators/no-cart-add-indicator-orange.png) no-repeat left center;background-size:20px 20px;padding-left:30px;display:inline-block;cursor:pointer}.user-module-right-section #reg-step2 .add-another{display:none;float:right;font-family:Questrial;font-size:16px;cursor:pointer;padding:0;border-radius:3px;margin:2px 5px;box-sizing:none;border:none;background-color:#57bfac;background:-webkit-linear-gradient(180deg,#57bfac,#4ba393);background:-o-linear-gradient(180deg,#57bfac,#4ba393);background:-moz-linear-gradient(180deg,#57bfac,#4ba393);background:linear-gradient(180deg,#57bfac,#4ba393);text-shadow:1px 1px 1px rgba(0,0,0,.32);box-shadow:inset 1px 2px 16px -1px rgba(0,0,0,.24);color:#fff;position:absolute;bottom:-60px;right:15px}.user-module-right-section #reg-step2 .add-another div{display:inline-block;padding:12px 34px;border-radius:3px;color:#fff}.user-module-right-section #reg-step2 .public_reg_info_container{margin-bottom:100px}#reg-step2{position:relative}#reg-step2 .charter_select_toggle{display:none}#reg-step2 .input-wrapper,#reg-step2 .mpn-list-container{height:40px}#reg-step2 .input-wrapper .input-append,#reg-step2 .mpn-list-container .input-append{margin-bottom:0}#reg-step2 .public_reg_info_container{min-height:100px;background:#f1f1f4;padding:20px 2%;border-radius:7px;border:1px solid #e2e2e5;width:auto;margin-bottom:10px}#reg-step2 .public_reg_info_width{max-width:600px;margin:10px auto}#reg-step2 .inline-form-field{display:inline-block;width:49%}#reg-step2 .inline-form-field.name{width:100%}#reg-step2 .inline-form-field.city{margin-right:2%}#reg-step2 .full-width{width:98%}#reg-step2 .full-width-dropdown{width:100%}#select-district-text{margin-bottom:10px}#charter-autocomplete{margin-right:2%;display:none}#charter-autocomplete #manual-charter-entry{display:none}.district_selector_ui_option{margin-right:2%}#manual-charter-entry{display:none}.stud-details{margin-right:2%}.stud-details .student-firstname{display:inline-block;margin-right:2%;width:45%}.stud-details .student-lastname{display:inline-block;width:45%}.stud-details .student-grade-selector{width:20%;float:none;display:inline-block;vertical-align:top;margin-left:2%}.manual-stud-details{margin-right:2%}.manual-stud-details .student-firstname{display:inline-block;margin-right:2%;width:47.5%}.manual-stud-details .student-lastname{display:inline-block;width:34.5%}.manual-stud-details .student-grade-selector{width:15%;float:none;display:inline-block;vertical-align:top;margin-left:2%}#manual-district-create-ui .manual-district-student{display:inline-block;width:100%}#manual-district-create-ui .manual-district-student .student-firstname{display:inline-block;margin-right:2%;width:47.5%}#manual-district-create-ui .manual-district-student .student-lastname{display:inline-block;width:47.5%}#manual-district-create-ui .manual-district-student .student-grade-selector{width:15%;float:none;display:inline-block;vertical-align:top;margin-left:2%}.public-reg-scrollable-div{margin:10px 0;background:#fff;border-radius:3px;border:1px solid #ccc;max-height:110px;overflow-y:auto}.public-reg-scrollable-div ::-webkit-scrollbar{-webkit-appearance:none;width:7px}.public-reg-scrollable-div ::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}.public-reg-student-field{display:inline-block;margin-right:5px;margin-top:10px}.public-reg-student-field.select{width:80px}.public-reg-district-field{max-width:600px;width:98%}.public-reg-no-district-btn{color:#fff;display:inline-block;border-radius:3px;padding:5px 12px;cursor:pointer;margin-top:5px;margin-bottom:10px;margin-left:10px}.public-reg-list-option{padding:2px 10px;cursor:pointer}.public-reg-list-option:hover{background-color:#f1f1f4}.public_reg_option{margin-right:5px;padding:10px 20px;max-width:200px;border-radius:5px;border:1px solid #e2e2e5;background:#f2f4f9;margin-bottom:10px;cursor:pointer;display:inline-block;text-align:center}.public_reg_option.active{background:#57bfac;border-radius:#3b9a89}body#parent-body .public_reg_option a{color:#777}body#parent-body .public_reg_option.active a{color:#fff}body#parent-body .public_reg_option:hover a{color:#000}body#parent-body .public_reg_option.active:hover a{color:#fff}#selected-students{margin-top:15px}#selected-students>div{width:100%}#selected-students .simple-button.close{display:block}#manual-charter-entry,#manual-district-entry{display:none;float:right}#manual-charter-entry .simple-button.close,#manual-district-entry .simple-button.close{display:block}#manual-district-create-ui{display:none}#manual_school_name{display:none}#manual_school{display:none}#reg_added_students_container{border-radius:5px}#reg_added_students_container #reg_added_students{width:100%;table-layout:fixed}#reg_added_students_container #reg_added_students td{padding:10px;font-size:15px}.small-screen-step-buttons{display:none}.large-screen-step-buttons{display:block}#remove-listed-student{display:block}#registration-goback-top{display:inline-block}@media screen and (max-width:800px){.container-registration.reg-step2 .reg2{position:static;float:left;width:100%;text-align:center}#reg-step2 .public_reg_info_container{margin-top:20px;background:0 0;padding:0;border-radius:0;border:none;width:100%}#reg-step2 .public-reg-student-field{margin-bottom:0}#reg-step2 .inline-form-field{width:95%}#reg_added_students{width:100%}.small-screen-step-buttons{display:block}.large-screen-step-buttons{display:none}.public_reg_option{width:100%;max-width:760px}.stud-details{margin-right:0}.stud-details .student-firstname{display:inline-block;margin-right:0;width:100%}.stud-details .student-lastname{display:inline-block;width:100%}.stud-details .student-grade-selector{width:100%;float:none;display:inline-block;vertical-align:top;margin-left:0}.manual-stud-details{margin-right:0}.manual-stud-details .student-firstname{display:inline-block;margin-right:0;width:100%}.manual-stud-details .student-lastname{display:inline-block;width:100%}.manual-stud-details .student-grade-selector{width:100%;float:none;display:inline-block;vertical-align:top;margin-left:0}#manual-district-create-ui{margin-right:0}#manual-district-create-ui .manual-district-student{display:inline-block;width:100%}#manual-district-create-ui .manual-district-student .student-firstname{display:inline-block;margin-right:0;width:100%}#manual-district-create-ui .manual-district-student .student-lastname{display:inline-block;width:100%}#manual-district-create-ui .manual-district-student .student-grade-selector{width:100%;float:none;display:inline-block;vertical-align:top;margin-left:0}#remove-listed-student{display:none}#registration-goback-top{display:none}}#no_student,#no_student_label{display:none}#no_student_container{padding:0 2% 0 2%}