.bg-light-grey{background:#63686e}.bg-grey{background:#3b3f43}.bg-dark-grey{background:#222528}.bg-green{background:#222528}.btn{box-shadow:none;border-radius:0}.btn:hover,.btn:focus,.btn:active{box-shadow:none}.btn-green,.btn-primary,.btn-default{transition:all ease-in-out 0.3s;background:#3AAACF;color:#fff;border-color:transparent}.btn-green:hover,.btn-green:focus,.btn-green:active,.btn-green:active:hover,.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary:active:hover,.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default:active:hover{background:#C90039;color:#fff;border-color:transparent}.checked{padding:0;list-style:none}.checked li{color:#63686e;background:url(../images/checked-icon.svg) no-repeat left 5px;background-size:12px auto;padding-left:26px;margin-bottom:8px}.top-header-navbar{background:#3b3f43;box-shadow:inset -3px 0 rgba(0,0,0,0.1);margin-bottom:0px}.top-header-navbar .top-header-navbar-content{display:flex;align-items:center;flex-wrap:wrap}.top-header-navbar .top-header-navbar-content .navbar-header{display:flex;align-items:center;justify-content:space-between}.top-header-navbar .top-header-navbar-content .navbar-header .top-navbar-brand{flex:5;order:1}.top-header-navbar .top-header-navbar-content .navbar-collapse{border-top:none}.top-header-navbar .top-header-navbar-content .navbar-collapse .top-navbar-right{min-width:100%;width:100%;display:flex;align-items:center;flex-wrap:wrap}.top-header-navbar .top-header-navbar-content .navbar-collapse .top-navbar-right .top-navbar-search .search form{display:flex}.top-header-navbar .top-header-navbar-content .navbar-collapse .top-navbar-right .top-navbar-search .search .inputbox{background:rgba(0,0,0,0.31);display:inline-block;height:36px;color:#fff}.top-header-navbar .top-header-navbar-content .navbar-collapse .top-navbar-right .top-navbar-search .search .button{background:#757b82;background:rgba(0,0,0,0.31);display:inline-block;height:36px;width:36px}.top-header-navbar .top-header-navbar-content .navbar-collapse .top-navbar-right .navbar-nav li a{transition:all ease 0.3s;color:rgba(255,255,255,0.6);background:none;box-shadow:inset 0 0px 0 #63686e}.top-header-navbar .top-header-navbar-content .navbar-collapse .top-navbar-right .navbar-nav li a:hover,.top-header-navbar .top-header-navbar-content .navbar-collapse .top-navbar-right .navbar-nav li a:active,.top-header-navbar .top-header-navbar-content .navbar-collapse .top-navbar-right .navbar-nav li a:focus{background:none;color:#fff;box-shadow:inset 0 -3px 0 #63686e}.top-header-navbar .top-header-navbar-content .navbar-collapse .top-navbar-right .navbar-nav li.current a{color:#C90039;background:none;box-shadow:inset 0 -3px 0 #C90039}.sub-header{margin-bottom:30px;box-shadow:0 0 15px rgba(0,0,0,0.1)}.top-blocks{background:#fff;margin:0 15px 30px 15px;position:relative;box-sizing:border-box;align-items:stretch;display:flex;flex-wrap:wrap}.top-blocks .moduletable{padding:15px}.top-blocks .top-left{min-height:0;background:#fff;padding:0;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch}.top-blocks .top-left .moduletable>h3{margin:-15px -15px 15px -15px;background:#3AAACF;color:#fff;padding:15px;font-weight:bold}.top-blocks .top-right{padding:0;background:linear-gradient(135deg, #3b3f43 0%, #222528 100%);color:#fff;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch}.top-blocks .top-right .moduletable>h3{margin:-15px -15px 15px -15px;background:#C90039;color:#fff;padding:15px;font-weight:bold}.top-blocks .top-right .nssp2 .ns2-inner{position:relative}.top-blocks .top-right .nssp2 .ns2-inner a{transition:all ease-in-out 0.3s;display:block;position:relative;box-shadow:0 0 0px transparent}.top-blocks .top-right .nssp2 .ns2-inner a:before{transition:all ease 0.5s;content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.2) url(../images/play-button.svg) no-repeat center;background-size:32px auto}.top-blocks .top-right .nssp2 .ns2-inner a:hover{box-shadow:0 0 15px rgba(0,0,0,0.5)}.top-blocks .top-right .nssp2 .ns2-inner a:hover:before{background:rgba(201,0,57,0.8) url(../images/play-button.svg) no-repeat center;background-size:72px auto}.top-blocks .top-right .nssp2 .ns2-art-controllers span{border-radius:50%;width:8px;height:8px;background:#63686e}.top-blocks .top-right .nssp2 .ns2-art-controllers span.active{background:#C90039}.sign-up-form{background:#f4f4f4}.sign-up-form .rsform-block{padding:10px 30px;margin:0}.sign-up-form .control-label{font-weight:normal;color:#63686e}.sign-up-form .form-control{height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#222528;background-color:#fff;background-image:none;border:1px solid rgba(0,0,0,0.2);border-radius:0px;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.sign-up-form .form-control:focus{border-color:#99002B;outline:0;-webkit-box-shadow:0 0 12px rgba(0,0,0,0.2);box-shadow:0 0 12px rgba(0,0,0,0.2)}.sign-up-form textarea.form-control{height:auto;resize:none}.sign-up-form .formRed{padding:15px 30px;background:#b02a2c;color:#fff;margin:0;font-weight:normal}.sign-up-form .formRed:before{content:"\e902";font-family:'chuchesaid';padding-right:10px}.sign-up-form .formError{color:#b02a2c}.sign-up-form .rsform-block-submit{display:flex;justify-content:center}.sign-up-form .rsform-block-name{padding:30px 30px 5px 30px;margin:0;background:rgba(0,0,0,0.05)}.sign-up-form .rsform-block-email{padding:5px 30px 30px 30px;margin:0;background:rgba(0,0,0,0.05)}.sign-up-form .rsform-block-church-info,.sign-up-form .rsform-block-school-info{padding:30px 0 0 0;font-size:24px;text-align:center;color:#283047}.sign-up-form>h2{background:#C90039;text-align:center;margin:0;padding:15px 30px;color:#fff;font-weight:bold}.sign-up-form .rsform-submit-button{margin:0 auto !important;display:block !important;padding:12px 36px;font-size:18px;background:#99002B !important;color:#fff !important;margin-top:15px !important;border-radius:0;border-color:transparent}.sign-up-form .rsform-submit-button:hover,.sign-up-form .rsform-submit-button:focus{background:#C90039 !important;color:#222528;border-color:transparent}.sign-up-form .rsform-block-recapcha .control-label{display:none}.sign-up-form .rsform-block-recapcha .formControls{display:flex;justify-content:center}.sign-up-form .rsform-block-stream-embed-code{background:rgba(0,0,0,0.08)}.sign-up-form .rsform-block-file{padding:30px;background:rgba(0,0,0,0.08)}.sign-up-form .rsform-block-file .formControls{background:rgba(0,0,0,0.01);border:1px dotted rgba(0,0,0,0.2);padding:15px}.rsform-thankyou-button{margin-top:15px;margin:0 auto;text-align:center;display:block;background:#99002B !important;color:#fff;border-color:transparent !important;box-shadow:none !important}.rsform-thankyou-button:hover,.rsform-thankyou-button:focus,.rsform-thankyou-button:active{background:#C90039 !important;color:#fff}.popular-schools-menu{display:flex;justify-content:space-between}.popular-schools-menu>li{flex:1;margin:5px;transform:scale(1);box-shadow:0 0 0 rgba(0,0,0,0.1);background:rgba(0,0,0,0.05);transition:all ease-in-out 0.3s;z-index:1;position:relative}.popular-schools-menu>li:hover{transform:scale(1.05);z-index:2;box-shadow:0 0 60px rgba(0,0,0,0.4);background:transparent}.popular-schools-menu>li:hover .nav-header{background:#C90039;transition:all ease-in-out 0.3s}.popular-schools-menu>li .nav-header{background:#63686e;padding:15px;color:#fff;font-weight:bold;display:block;text-align:center;transition:all ease-in-out 0.3s}.popular-schools-menu>li .nav-child{padding:0;list-style:none}.popular-schools-menu>li .nav-child a{display:flex;align-items:center;color:#63686e;padding:5px 15px;background:transparent;transition:all ease-in-out 0.3s}.popular-schools-menu>li .nav-child a img{margin-right:10px;height:24px;width:auto}.popular-schools-menu>li .nav-child a:hover{color:#99002B;background:rgba(0,0,0,0.05)}.footer .copyright .moduletable{color:#fff;text-align:center;justify-content:center;display:flex;font-size:12px}#osm-plans-list-default{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center}#osm-plans-list-default .osm-page-title{width:100%;background:#C90039;color:#fff;padding:15px;font-weight:bold;text-align:center}#osm-plans-list-default .osm-description{width:100%}#osm-plans-list-default .osm-item-wrapper{width:40%;padding:30px;display:flex;align-items:stretch;justify-content:center}#osm-plans-list-default .osm-item-wrapper .osm-item-description{border:none;width:100%;border:1px solid rgba(0,0,0,0.1);border:none;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1),0 0 0px transparent;padding:30px;border-radius:0;transition:all ease-in-out 0.4s}#osm-plans-list-default .osm-item-wrapper .osm-item-description:hover{box-shadow:inset 0 0 0 1px #C90039,0 0 30px rgba(0,0,0,0.1)}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content{margin:0;display:flex;flex-direction:column}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-description-details{display:flex;flex-direction:column;width:100%;align-items:center;padding:0}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-description-details .osm-item-title{order:2;color:#C90039;font-size:24px;font-weight:bold;margin:0 0 30px 0 !important;width:100%;text-align:center}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-description-details .osm-item-title a{color:#99002B}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-description-details .osm-item-title a:hover{color:#C90039;text-decoration:none}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-description-details .img-thumbnail{order:1;margin:0 auto 0 auto !important;max-width:200px}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-description-details .osm-item-short-description{order:3;width:70%;margin-bottom:15px}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-price-duration{border-top:1px solid rgba(0,0,0,0.1);width:100%;padding-top:15px}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-price-duration table{border:none}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-price-duration table tr{border:none}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-price-duration table tr td{border:none}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-price-duration .osm-plan-property .osm-plan-property-label{display:none}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-price-duration .osm-plan-property .osm-plan-property-value{text-align:center}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-price-duration .osm-plan-property.osm-item-plan-duration{background:none !important}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-price-duration .osm-plan-property.osm-item-plan-duration .osm-plan-property-value{color:#3b3f43;font-size:18px;line-height:1}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-price-duration .osm-plan-property.osm-item-plan-price .osm-plan-property-value{font-size:36px;color:#99002B;background:none;line-height:1}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-taskbar li{float:none !important}#osm-singup-page .osm-page-title{background:#C90039;color:#fff;padding:15px;margin:0 !important}#osm-singup-page .osm-message{background:rgba(0,0,0,0.05);padding:15px;margin-bottom:15px}#osm-singup-page .form-horizontal{padding:30px;border:1px solid rgba(0,0,0,0.1);margin:0 auto;max-width:50%}#osm-singup-page .form-horizontal .form-group{display:flex;flex-direction:column;margin:0;margin-bottom:10px;padding-bottom:10px}#osm-singup-page .form-horizontal .form-group .field-label,#osm-singup-page .form-horizontal .form-group .col-md-3{width:100%;padding:0;margin:0}#osm-singup-page .form-horizontal .form-group .field-label label,#osm-singup-page .form-horizontal .form-group .col-md-3 label{display:block !important;color:#63686e;font-weight:normal}#osm-singup-page .form-horizontal .form-group .field-content,#osm-singup-page .form-horizontal .form-group .col-md-9{width:100%;padding:0;margin:0}#osm-singup-page .form-horizontal .form-group .field-content input,#osm-singup-page .form-horizontal .form-group .col-md-9 input{width:100% !important;padding:8px 10px;border:1px solid rgba(0,0,0,0.15);font-size:18px;color:#63686e}#osm-singup-page .form-horizontal .form-group .field-content input:focus,#osm-singup-page .form-horizontal .form-group .col-md-9 input:focus{box-shadow:0 0 15px rgba(150,213,0,0.2);border-color:#99002B;outline:none}#osm-singup-page .form-horizontal .form-group .field-content textarea,#osm-singup-page .form-horizontal .form-group .col-md-9 textarea{width:100% !important;resize:vertical;padding:8px 10px;border:1px solid rgba(0,0,0,0.15);font-size:18px;color:#63686e}#osm-singup-page .form-horizontal .form-group .field-content textarea:focus,#osm-singup-page .form-horizontal .form-group .col-md-9 textarea:focus{box-shadow:0 0 15px rgba(150,213,0,0.2);border-color:#99002B;outline:none}#osm-singup-page .form-horizontal .form-group .field-content select,#osm-singup-page .form-horizontal .form-group .col-md-9 select{padding:8px  10px;border:1px solid rgba(0,0,0,0.15);font-size:18px;color:#63686e}#osm-singup-page .form-horizontal .form-group .field-content select:focus,#osm-singup-page .form-horizontal .form-group .col-md-9 select:focus{box-shadow:0 0 15px rgba(150,213,0,0.2);border-color:#99002B;outline:none}#osm-singup-page .form-horizontal .osm-heading{border-top:1px solid rgba(0,0,0,0.1);color:#99002B;padding-top:15px;margin-top:15px}#osm-singup-page .form-horizontal .form-actions{text-align:center}#osm-singup-page .form-horizontal #payment_method_container{background:rgba(0,0,0,0.05);padding:30px}.content-menu{display:flex;background:#3b3f43 !important;color:#fff;padding:0 !important}.content-menu ul li a{color:#fff}.content-menu ul li a:hover{background:#222528;color:#fff}.content-menu ul li.active a{background:#3AAACF;color:#fff}.login form{background:#fff;border:0;box-shadow:none}.login form .control-group .control-label{text-align:left}.login form .control-group .control-label label{font-weight:normal;color:#222528}.login form .control-group .controls input{width:100%;padding:10px;border:1px solid #3b3f43}.login form .control-group .controls input:focus{border:1px solid #3AAACF;box-shadow:none;outline:none}.login form .control-group .controls #remember{width:30px}.login+div .nav-tabs{border:0}@media (min-width: 992px) and (max-width: 1199px){.popular-schools-menu>li .nav-header{padding:10px}.popular-schools-menu>li .nav-child a{padding:5px 10px;font-size:12px}.popular-schools-menu>li .nav-child a img{height:16px}#osm-plans-list-default{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center}#osm-plans-list-default .osm-page-title{width:100%}#osm-plans-list-default .osm-description{width:100%}#osm-plans-list-default .osm-item-wrapper{width:45%;padding:30px;display:flex;align-items:stretch;justify-content:center}#osm-plans-list-default .osm-item-wrapper .osm-item-description{border:none;width:100%;border:1px solid rgba(0,0,0,0.1);border:none;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1),0 0 0px transparent;padding:30px;border-radius:0;transition:all ease-in-out 0.4s}#osm-plans-list-default .osm-item-wrapper .osm-item-description:hover{box-shadow:inset 0 0 0 1px #C90039,0 0 30px rgba(0,0,0,0.1)}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content{margin:0;display:flex;flex-direction:column}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-description-details{display:flex;flex-direction:column;width:100%;align-items:center;padding:0}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-description-details .osm-item-title{order:2;color:#C90039;font-size:24px;font-weight:bold;margin:0 0 30px 0 !important;width:100%;text-align:center}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-description-details .osm-item-title a{color:#99002B}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-description-details .osm-item-title a:hover{color:#C90039;text-decoration:none}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-description-details .img-thumbnail{order:1;margin:0 auto 0 auto !important;max-width:200px}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-description-details .osm-item-short-description{order:3;width:70%;margin-bottom:15px}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-price-duration{border-top:1px solid rgba(0,0,0,0.1);width:100%;padding-top:15px}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-price-duration table{border:none}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-price-duration table tr{border:none}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-price-duration table tr td{border:none}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-price-duration .osm-plan-property .osm-plan-property-label{display:none}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-price-duration .osm-plan-property .osm-plan-property-value{text-align:center}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-price-duration .osm-plan-property.osm-item-plan-duration{background:none !important}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-price-duration .osm-plan-property.osm-item-plan-duration .osm-plan-property-value{color:#3b3f43;font-size:18px;line-height:1}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-price-duration .osm-plan-property.osm-item-plan-price .osm-plan-property-value{font-size:36px;color:#99002B;background:none;line-height:1}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-taskbar li{float:none !important}}@media (min-width: 768px) and (max-width: 991px){.popular-schools-menu>li{margin:3px}.popular-schools-menu>li .nav-header{padding:5px;font-size:12px}.popular-schools-menu>li .nav-child a{padding:5px 5px;font-size:10px}.popular-schools-menu>li .nav-child a img{height:14px}.top-blocks .top-left{min-height:0}.top-blocks .top-left .moduletable>h3{font-size:22px}.top-blocks .top-right .moduletable>h3{font-size:22px}#osm-plans-list-default{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center}#osm-plans-list-default .osm-page-title{width:100%}#osm-plans-list-default .osm-description{width:100%}#osm-plans-list-default .osm-item-wrapper{width:50%;padding:20px;display:flex;align-items:stretch;justify-content:center}#osm-plans-list-default .osm-item-wrapper .osm-item-description{border:none;width:100%;border:1px solid rgba(0,0,0,0.1);border:none;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1),0 0 0px transparent;padding:20px;border-radius:0;transition:all ease-in-out 0.4s}#osm-plans-list-default .osm-item-wrapper .osm-item-description:hover{box-shadow:inset 0 0 0 1px #C90039,0 0 30px rgba(0,0,0,0.1)}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content{margin:0;display:flex;flex-direction:column}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-description-details{display:flex;flex-direction:column;width:100%;align-items:center;padding:0}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-description-details .osm-item-title{order:2;color:#C90039;font-size:24px;font-weight:bold;margin:0 0 30px 0 !important;width:100%;text-align:center}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-description-details .osm-item-title a{color:#99002B}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-description-details .osm-item-title a:hover{color:#C90039;text-decoration:none}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-description-details .img-thumbnail{order:1;margin:0 auto 0 auto !important;max-width:200px}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-description-details .osm-item-short-description{order:3;width:70%;margin-bottom:15px}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-price-duration{border-top:1px solid rgba(0,0,0,0.1);width:100%;padding-top:15px}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-price-duration table{border:none}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-price-duration table tr{border:none}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-price-duration table tr td{border:none}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-price-duration .osm-plan-property .osm-plan-property-label{display:none}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-price-duration .osm-plan-property .osm-plan-property-value{text-align:center}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-price-duration .osm-plan-property.osm-item-plan-duration{background:none !important}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-price-duration .osm-plan-property.osm-item-plan-duration .osm-plan-property-value{color:#3b3f43;font-size:18px;line-height:1}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-price-duration .osm-plan-property.osm-item-plan-price .osm-plan-property-value{font-size:36px;color:#99002B;background:none;line-height:1}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-taskbar li{float:none !important}}@media (max-width: 767px){.top-header-navbar .top-header-navbar-content .navbar-header .navbar-toggle{order:2;width:46px;height:46px;display:flex;justify-content:center;align-items:center;flex-direction:column;border:none;background:none}.top-header-navbar .top-header-navbar-content .navbar-collapse{border-top:none}.top-header-navbar .top-header-navbar-content .navbar-collapse .top-navbar-right{min-width:100%;width:100%;display:flex;align-items:center;flex-wrap:wrap}.top-header-navbar .top-header-navbar-content .navbar-collapse .top-navbar-right .top-navbar-search{margin-bottom:15px;margin-top:15px;padding-top:15px;border-top:1px solid rgba(0,0,0,0.2)}.top-header-navbar .top-header-navbar-content .navbar-collapse .top-navbar-right .top-navbar-search .search form{display:flex}.top-header-navbar .top-header-navbar-content .navbar-collapse .top-navbar-right .top-navbar-search .search .inputbox{background:rgba(0,0,0,0.31);display:inline-block;height:36px;color:#fff}.top-header-navbar .top-header-navbar-content .navbar-collapse .top-navbar-right .top-navbar-search .search .button{background:#757b82;background:rgba(0,0,0,0.31);display:inline-block;height:36px;width:36px}.top-header-navbar .top-header-navbar-content .navbar-collapse .top-navbar-right .navbar-nav li a{color:#fff;background:transparent;box-shadow:none}.top-header-navbar .top-header-navbar-content .navbar-collapse .top-navbar-right .navbar-nav li a:hover,.top-header-navbar .top-header-navbar-content .navbar-collapse .top-navbar-right .navbar-nav li a:active,.top-header-navbar .top-header-navbar-content .navbar-collapse .top-navbar-right .navbar-nav li a:focus{background:#3b3f43;color:#fff;box-shadow:none}.top-header-navbar .top-header-navbar-content .navbar-collapse .top-navbar-right .navbar-nav li.current a{color:#3b3f43;background:#C90039;box-shadow:none}.popular-schools-menu{display:flex;flex-direction:column}.popular-schools-menu>li{margin:15px}.popular-schools-menu>li .nav-header{padding:15px;font-size:16px}.popular-schools-menu>li .nav-child a{padding:10px 15px;font-size:16px}.popular-schools-menu>li .nav-child a img{height:16px}#osm-plans-list-default{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center}#osm-plans-list-default .osm-page-title{width:100%}#osm-plans-list-default .osm-description{width:100%}#osm-plans-list-default .osm-item-wrapper{width:100%;padding:15px;display:flex;align-items:stretch;justify-content:center;margin-bottom:0}#osm-plans-list-default .osm-item-wrapper .osm-item-description{border:none;width:100%;border:1px solid rgba(0,0,0,0.1);border:none;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1),0 0 0px transparent;padding:15px;border-radius:0;transition:all ease-in-out 0.4s}#osm-plans-list-default .osm-item-wrapper .osm-item-description:hover{box-shadow:inset 0 0 0 1px #C90039,0 0 30px rgba(0,0,0,0.1)}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content{margin:0;display:flex;flex-direction:column}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-description-details{display:flex;flex-direction:column;width:100%;align-items:center;padding:0}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-description-details .osm-item-title{order:2;color:#C90039;font-size:18px;font-weight:bold;margin:0 0 30px 0 !important;width:100%;text-align:center}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-description-details .osm-item-title a{color:#99002B}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-description-details .osm-item-title a:hover{color:#C90039;text-decoration:none}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-description-details .img-thumbnail{order:1;margin:0 auto 0 auto !important;max-width:200px}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-description-details .osm-item-short-description{order:3;width:80%;margin-bottom:15px}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-price-duration{border-top:1px solid rgba(0,0,0,0.1);width:100%;padding-top:15px}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-price-duration table{border:none}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-price-duration table tr{border:none}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-price-duration table tr td{border:none}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-price-duration .osm-plan-property .osm-plan-property-label{display:none}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-price-duration .osm-plan-property .osm-plan-property-value{text-align:center}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-price-duration .osm-plan-property.osm-item-plan-duration{background:none !important}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-price-duration .osm-plan-property.osm-item-plan-duration .osm-plan-property-value{color:#3b3f43;font-size:18px;line-height:1}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-item-description-content .osm-price-duration .osm-plan-property.osm-item-plan-price .osm-plan-property-value{font-size:36px;color:#99002B;background:none;line-height:1}#osm-plans-list-default .osm-item-wrapper .osm-item-description .osm-taskbar li{float:none !important}#osm-singup-page .osm-page-title{background:#C90039;color:#fff;padding:15px;margin:0 !important;font-size:24px}#osm-singup-page .osm-message{background:rgba(0,0,0,0.05);padding:15px;margin-bottom:15px}#osm-singup-page .form-horizontal{padding:30px;border:1px solid rgba(0,0,0,0.1);margin:0 auto;max-width:100%}#osm-singup-page .form-horizontal .form-group{display:flex;flex-direction:column;margin:0;margin-bottom:10px;padding-bottom:10px}#osm-singup-page .form-horizontal .form-group .field-label,#osm-singup-page .form-horizontal .form-group .col-md-3{width:100%;padding:0;margin:0}#osm-singup-page .form-horizontal .form-group .field-label label,#osm-singup-page .form-horizontal .form-group .col-md-3 label{display:block !important;color:#63686e;font-weight:normal}#osm-singup-page .form-horizontal .form-group .field-content,#osm-singup-page .form-horizontal .form-group .col-md-9{width:100%;padding:0;margin:0}#osm-singup-page .form-horizontal .form-group .field-content input,#osm-singup-page .form-horizontal .form-group .col-md-9 input{width:100% !important;padding:8px 10px;border:1px solid rgba(0,0,0,0.15);font-size:18px;color:#63686e}#osm-singup-page .form-horizontal .form-group .field-content input:focus,#osm-singup-page .form-horizontal .form-group .col-md-9 input:focus{box-shadow:0 0 15px rgba(150,213,0,0.2);border-color:#99002B;outline:none}#osm-singup-page .form-horizontal .form-group .field-content textarea,#osm-singup-page .form-horizontal .form-group .col-md-9 textarea{width:100% !important;resize:vertical;padding:8px 10px;border:1px solid rgba(0,0,0,0.15);font-size:18px;color:#63686e}#osm-singup-page .form-horizontal .form-group .field-content textarea:focus,#osm-singup-page .form-horizontal .form-group .col-md-9 textarea:focus{box-shadow:0 0 15px rgba(150,213,0,0.2);border-color:#99002B;outline:none}#osm-singup-page .form-horizontal .form-group .field-content select,#osm-singup-page .form-horizontal .form-group .col-md-9 select{padding:8px  10px;border:1px solid rgba(0,0,0,0.15);font-size:18px;color:#63686e}#osm-singup-page .form-horizontal .form-group .field-content select:focus,#osm-singup-page .form-horizontal .form-group .col-md-9 select:focus{box-shadow:0 0 15px rgba(150,213,0,0.2);border-color:#99002B;outline:none}#osm-singup-page .form-horizontal .osm-heading{border-top:1px solid rgba(0,0,0,0.1);color:#99002B;padding-top:15px;margin-top:15px}}
