@media only screen and (min-width :768px) and (max-width :991px){.reset-head{padding:10px 0 25px}.login-id-wrapper img{width:100%}}@media only screen and (max-width :767px){.parent-yob-label{margin-top:10px}.addendum-modal-wrapper.in .modal-margin{margin:0!important;width:100%;height:100%}.addendum-modal-wrapper.in .modal-content{height:100%;padding-bottom:30px}.factsheet-modal-wrapper .modal-content,.factsheet-modal-wrapper.in .modal-content{width:100%;margin:0 auto;padding-bottom:15px;height:1805px}.form-wrapper .backend-msg-bg,.login-id-wrapper{width:100%}.reset-head{display:none}.survey-row{padding-bottom:20px}.family-selfie .dashboard-title h1{font-size:15px}.child-card-title{font-size:16px}.child-name-bg .child-heading{max-width:120px}.student-cards-container{height:100%!important}.change-password-modal .row{margin-left:0;margin-right:0}.notification-wrapper{margin-right:-10px;margin-left:-10px}.action-buttons .school-near-here{margin-top:5px}.school-near-here div:first-child{font-size:14px}.web-sd{display:none!important}.col-md-7 iframe.img-responsive{margin:0 auto;width:300px!important;height:160px!important}.video-head,.video-head-login{font-size:16px}.take-survey .survey-row{z-index:2}.car-and-edu-head .card-section-col h2{white-space:nowrap}.mobile-app .is-app{width:94%}.db-title.db-title-inline{display:inline-block!important;padding-top:4px}.cur-indian,.pgrade{padding-right:6px}.no-selfie .camera-icon{min-width:105px;text-align:right}.camera-icon i{margin:2px 2px 0 3px}.camera-icon{margin-right:0}.year-dot{font-size:8px;line-height:18px}.db-points{display:inline-block}.primary-eid-wrapper{text-align:center}.link-eid-table-header .profile-avatar{max-width:71px;padding-right:16px!important}.link-checkbox-wrapper .child-table-head.show-for-small{display:inline-block!important}.link-child-head{padding:0;margin-top:15px}.role-dd a.dropdown-toggle{padding:8px 10px 6px 0}.child-table-head,.link-eid-profile .input-group{margin-top:0}.link-checkbox-holder{width:18px;margin-top:0;margin-left:6px}.link-eid-profile .profile-name{font-size:16px;font-family:robotoregular}.link-eid-profile .column-text{font-size:14px;line-height:22px;min-height:24px}.child-table-head,.no-contract-details,.role-dd a,.up-pw-head{font-size:14px}.trunk-eid{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.link-eid-profile .profile-avatar{max-width:75px;padding:1% 0 0 0!important}.link-eid-profile{font-size:16px;font-family:robotoregular}.link-eid-profile .col-xs-9{padding-left:20px;padding-right:15px}.link-eid-profile .profile-img{width:60px;height:60px}.link-checkbox-wrapper,.select-eid{padding-left:0;padding-right:0}.child-table-head,.link-checkbox-holder{display:inline-block;vertical-align:top}.link-eid-card{padding:12px 8px 12px 12px}.link-eid-profile{margin:0;padding:16px 0}.link-checkbox{border-radius:4px;height:19px;width:18px}.tick-mark:after{left:4px;height:10px;top:1px;width:6px;border-right:2px solid #00b500;border-bottom:2px solid #00b500}.link-checkbox-wrapper{text-align:left}.link-checkbox-wrapper{margin-top:10px}.db-points{margin-top:8px;min-width:54px;vertical-align:top}.sign-contract-button{width:144px;margin-right:18px}.left-nav>li.lang-link>a:hover .lang-switch span{color:#ad1457}.left-nav>li.lang-link>a:hover .lang-switch span.active-lang{color:#fff}.section-wrapper-contract{padding-left:12px!important;padding-right:12px!important}.success-signed-msg{font-size:16px}.profile-row .student-card .col-md-9{padding-left:20px;padding-right:15px}.grey-card,.section-card{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.email-and-print{padding-right:20px;text-align:left}.camera-icon:hover .icon-KHDA_Selfie,.camera-icon:hover .selfie-head{color:#ad1457;cursor:pointer}.section-bg{height:100%}.look-around span:first-child{min-width:86px}.do-height{height:inherit}.contract-details-holder{margin-left:0;margin-right:-10px;max-width:768px;width:auto}.faq-card .field-holder .form-control{width:99%}.col-lg-4.col-md-4.col-sm-4.col-xs-12 div{display:inline-block;margin-bottom:30px;vertical-align:top;width:40%}.agree-terms-sign{padding-left:0}.provide-consent{margin-right:15px}.contract-details{padding:20px}.column-2,.section-spacing .grey-card,.section-spacing .read-details,.section-spacing .section-card{margin-left:10px}.section-spacing .full-contract{margin-left:0;border-radius:0;width:100%;padding:0}.fullContract{max-width:768px;margin-right:-10px}.fullContract.full-signing-contract{margin-right:-20px}.signing-contract-wrapper .hero-banner h1{font-size:16px}.school-name,.student-name{font-size:14px}.full-signing-contract .section-spacing .section-card:first-child{width:calc(100% + 30px);margin-left:-15px}.code-send{padding:0 30px 20px 30px}.provide-consent-modal .signup-form-wrapper .code-send{padding:0 0 20px 0}.icon-KHDA_Mandatory_fees,.icon-KHDA_Transportation,.icon-KHDA_examinationfees,.icon-KHDA_tuition_fees2{margin-top:4px}.column-card-row .attitudes-head{font-size:20px;padding-left:20px}.column-card-row .col-xs-10 .attitudes-head{padding-left:0}.warning-list i{font-size:30px}.padding-left-20{padding-left:0}.com-ways i{font-size:42px}.com-ways-block{text-align:left;margin-bottom:10px}.ar-ae .com-ways-block{text-align:right}.com-ways-row .com-ways{display:inline-block;width:75px}.com-ways-block .ng-binding,.com-ways-block .ng-scope{display:inline-block;padding-top:11px;vertical-align:top}.com-ways-row{padding:16px 12% 0 16px}.mpoints{text-align:center;width:100%}.loading-screen{margin-top:0}.mobile-app .loading-screen{margin-top:0!important}.student-card-wrapper .student-card .profile-avatar{text-align:center}.fees-block,.total-fees-wrapper{padding-top:4px;padding-left:10px}.student-card{padding:12px 8px 8px 12px}.onboard-link .pink-button .btn{font-size:12px}.forgot-pw{margin-top:20px;width:100%;white-space:nowrap}.forgot-pw a span:first-child{min-width:inherit}.news-brief>span{padding-top:4px}.news-date{line-height:24px}.column-card-row .col-xs-10{padding-left:0;padding-right:0}.school-count-wrapper{padding:5px 0 0}.section-card{padding:14px 10px 14px}.navbar-toggle .fa.fa-bars{font-size:20px}.profile-details{padding:5px 0 6px}.edit-profile-form .pro-label{min-height:28px}.parent-name{margin-bottom:0}.profile-img{width:60px;height:60px;border:2px solid #737274}.grey-card,.section-card{max-width:768px;width:auto}.sections-menu{background:rgba(255,255,255,.2);box-shadow:7px 4px 4px 7px rgba(50,50,50,.3)}.back-btn a,.back-btn a:hover{color:rgba(255,255,255,.8)}.back-btn a:active,.back-btn a:active i,.back-btn a:hover,.back-btn a:hover i{color:rgba(255,255,255,.6)}.sub-top-header{top:0;left:0;position:fixed;right:0;z-index:1030;border-bottom:0;background:#ad1457;height:50px;padding-right:5px;display:block;box-shadow:0 4px 4px 0 rgba(50,50,50,.3)}.sub-top-header .navbar-toggle{margin-top:0}.sub-top-header .db-nav-title{padding-right:0}.sub-top-header .absolute-title{padding-left:0;padding-right:0;position:absolute;text-align:center;width:100%;z-index:-1}.sub-top-header .absolute-title .db-header-title{width:100%;float:none}.db-nav-title>.row{padding-right:0}.sub-top-header .dashboard-nav-wrapper{padding-right:2px;padding-top:8px}.com-ways-row .com-ways{width:68px}.sub-top-header .db-header-title{display:inline-block;font-size:14px;min-width:139px;padding-top:9px;padding-left:0;padding-right:0;position:relative;max-width:604px;width:58%;font-family:robotomedium;color:#fff}.sub-top-header .db-header{width:inherit;position:relative;line-height:normal}.navbar-toggle .fa-bars,.navbar-toggle a{color:rgba(255,255,255,.8)}.navbar-fixed-top,.top-header-wrapper{display:none}.top-header{min-height:auto;min-height:initial;min-height:inherit}.onboarding-wrapper,.section-wrapper{padding-top:48px}.pb-signing-contract{padding-top:112px}.onboarding-wrapper{padding-bottom:65px}.back-btn i{color:#fff}h1 .camera-icon{margin-top:0}.help-title{font-size:20px;margin-top:0}.row .help-title-small{display:inline-block!important;color:#666;margin-top:20px;padding:0 0 0 20px;font-size:20px}.faq-card,.notification-wrapper .faq-card{padding:10px}.faq-card.feedback-form-wrapper{padding:20px;margin-left:0;margin-top:0}.angular-google-map{padding-top:51px}.map-loader{padding-top:59px}.map-close-icon{display:none}.students-list-holder{text-align:center}.location-mark{background:#fff;border:1px solid #ddd;left:0;margin:0 auto;max-width:200px;min-width:200px;position:absolute;display:block;right:0;z-index:10;border-radius:4px;margin-top:25%;box-shadow:0 1px 1px 1px rgba(0,0,0,.16);font-size:12px}.location-mark .map-arrow{left:10px}.card-icon-holder .icon-KHDA_Graduation_requirements{font-size:30px}.subject-offered-head .card-icon-holder i{font-size:22px}.location-mark .schools-list{padding-top:18px;padding-bottom:18px}.location-mark .schools-list .list-row{padding-left:54px}.section-spacing .section-head{font-size:14px;padding:16px 0}.section-spacing .alert-lang-warning{padding:16px}.sign-this-contract-wrapper.stick-signin-action{text-align:center;background-color:#ad1457;padding:3px 20px;border-radius:2px;overflow:hidden;position:fixed;bottom:0;z-index:11;margin-left:9px;max-width:878px;width:inherit;left:0;right:0;margin-right:0;margin-left:0}.sign-this-contract-wrapper{width:100%;position:fixed;bottom:0;z-index:11;left:auto;right:auto;margin-right:-10px;margin-left:-15px}.pb-signing-contract{padding-bottom:8px!important}.location-mark .schools-list .school-name{width:70%;padding-right:2px}.location-mark .locate-label{width:63%}.card-section-row{padding:10px 0}.location-mark .schools-list .school-name,.location-mark .schools-list span.list-row{text-align:left}.location-mark .schools-list>span:first-child{padding-left:0}.location-mark:after,.location-mark:before{top:100%;left:50%;left:27px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.location-mark:after{border-color:rgba(136,183,213,0);border-top-color:#fff;border-width:11px;margin-left:-11px;margin-top:-1px}.location-mark:before{border-color:rgba(194,225,245,0);border-top-color:#ddd;border-width:12px;margin-left:-12px}.sub-top-header .dashboard-nav-wrapper .dashbord-nav{width:48px;padding-right:0;padding-left:0;float:right}.sub-top-header.standalone-signin-header{top:63px;height:49px}.sub-top-header.standalone-signin-header .navbar-toggle{background-color:#fff;color:#ad1457;padding:4px 5px 2px 4px;top:6px}.sub-top-header.standalone-signin-header .navbar-toggle a span:first-child{vertical-align:top;font-size:13px}.sub-top-header.standalone-signin-header .navbar-toggle .fa-bars,.sub-top-header.standalone-signin-header .navbar-toggle a{color:#ad1457}.sub-top-header.standalone-signin-header .db-nav-title{padding-left:7px}.ar-ae .sub-top-header.standalone-signin-header .navbar-toggle{float:left}.ar-ae .sub-top-header.standalone-signin-header{padding-left:0;margin-left:0}.sub-top-header.standalone-signin-header .dashboard-nav-wrapper{padding-top:4px}.sub-top-header.standalone-signin-header .dashboard-nav-wrapper .dashbord-nav{width:164px}.ar-ae .sub-top-header.standalone-signin-header .dashboard-nav-wrapper .dashbord-nav{float:left;padding-left:24px}.standalone-signin-header .db-header-title{color:#fff;padding:9px 0;text-overflow:ellipsis;width:100%!important;overflow:hidden;white-space:nowrap}.ar-ae .standalone-signin-header .db-header-title{padding-right:12px;padding-top:12px;width:100%}.sub-top-header .db-completed-status{background:#679f42;color:#43a047;float:right;line-height:17px;margin-top:-17px;padding:16px 3px 6px;position:relative;width:60px;height:51px}.db-completed-status i{color:#222}.completed-text{color:#35495e;display:block;font-size:9px;text-align:center}.help-title.hide-for-small{display:none!important}.sub-top-header .db-completed-status i{font-size:12px}.sub-top-header .db-completed-status i{font-size:16px;margin-right:2px}.sub-top-header .db-nav-avatar{display:block;left:auto;margin-top:-2px;min-width:45px;position:absolute;top:auto;width:45px}.pfamily-selfie .attach-selfie{min-width:106px;font-size:16px}.upload-photo-1 span:first-child,.upload-photo-2 span:first-child{min-width:164px}.sub-top-header .mpoints .completed-status{display:inline-block;font-size:10px}.sub-top-header .db-completed-status .completed-status{font-size:12px}.mpoints .completed-text{display:inline-block;font-size:8px}.sub-top-header .back-btn{display:inline-block;font-size:12px;margin-top:7px;padding-left:0;margin-left:10px;position:relative;width:50px}.profile-row .student-card .profile-img{width:60px;height:60px;object-fit:cover}.sub-top-header .db-nav-avatar .db-nav-img{border:1px solid #ad1457;border-radius:100%;display:inline-block;height:40px;width:40px}.sub-top-header .nav-avatar-wrapper{display:inline-block;height:30px;position:relative;width:45px}.profile-row .student-card{padding:0}.dashboard-banner{padding-top:68px}.dashboard-banner.family-selfie{padding-top:63px}.dashboard-banner .dashbord-nav{display:none}.form-control,.news-brief,.signup-links .bhelp-link,.signup-links .bhelp-link a,.signup-links .bsignup-link,.signup-links .bsignup-link a,.signup-links span i{font-size:14px}.login-button button{width:100%;max-width:390px}.standalone-signin .login-button{min-width:130px;max-width:170px;width:90%;margin-left:37px}.ar-ae .standalone-signin .login-button{margin-left:0;margin-right:40px}.standalone-signin .login-button button{min-width:140px}.form-control,.modal-content .column-text{font-size:14px}.profile-row .edit-profile-img{width:62px;min-width:62px}.hero-banner .banner-title{margin-top:40px}.login-holder,.signup-links{margin-top:0}.hero-banner h1{margin-bottom:10px}.survey-result .column-text{font-size:16px;max-width:258px}.survey-result{padding-top:5px}.news-column{padding-right:1%}.col-lg-12.col-md-12.col-sm-12.news-column{padding-bottom:0}.access-code-head,.complete-onboarding-modal h4,.id-head{font-size:18px}.signup-wrapper{padding-top:60px}.signup-back{visibility:hidden}.signup-wrapper .sub-top-header .db-header-title{width:98%}.access-code-head,.id-head{margin:10px 0 5px;padding:40px 40px 30px}.access-code-head{padding-bottom:0}.survey-result .column-text>span{margin-left:5px}.banner-title,.login-holder,.signup-links-wrapper,.video-holder{width:100%}.video-holder{width:100%}.top-header-wrapper img{width:85px}.login-holder{max-width:680px;float:none;text-align:center;padding-left:15px;margin:0 auto}.boys-count-wrapper{max-width:265px;min-width:206px}.login-wrapper{margin-bottom:0}footer{font-size:10px;padding:14px 5px 14px;min-width:260px}.mark-section{min-width:168px;width:168px}.mark-section .f-label{padding-top:2px}.result-counter-holder{margin-top:-44px}.banner-title{margin-top:50px}.login-holder{margin-top:0;margin-bottom:20px}.ar-ae .login-holder{float:none!important}.accessibility-menu{margin-right:1px}.ar-ae .accessibility-menu{margin-left:1px}.login-form{min-width:260px;max-width:85%;margin:0 auto 15px}.login-form .field-holder .form-control{width:100%}.standalone-signin .field-holder .form-control{width:87%}.signing-contract-wrapper .hero-banner{min-height:686px}.dashboard-title h1,.hero-banner h1,.news-column h1,.students-update-column h1,.survey-row h2{font-size:20px}.parents-name{font-size:14px}.avatar-img{height:60px;width:60px}.avatar-holder{height:60px;max-width:82px}.news-column h1 i,.students-update-column h1 i{margin-left:10px}.students-update-column h1 i{font-size:22px}.school-text{font-size:18px}.school-count{max-width:220px}.students-update-column{background:#d7dbdf;padding-top:5px}.column-2{width:auto;max-width:100%;position:relative}.angular-google-map{padding-left:0}.left-pagination,.right-pagination,.section-menu-bar{text-align:left;cursor:pointer;padding:5px 0}.section-menu-bar{padding:5px 0 9px}.sec-btn.btn-xl{padding:7px 2px 7px;border-radius:2px;min-width:102px}.left-pagination button[disabled],.left-pagination button[disabled]:active,.right-pagination button[disabled],.right-pagination button[disabled]:active{background:0 0;color:#888;pointer-event:none}.left-pagination .sec-btn.btn-xl,.right-pagination .sec-btn.btn-xl{background:0 0;box-shadow:none;border:0}.right-pagination .sec-btn.btn-xl{padding:7px 1px 7px 4px;text-align:right}.left-pagination .sec-btn.btn-xl{padding:7px 4px 7px 1px;text-align:left}.bottom-menu-bar{padding:7px;border-radius:0;cursor:pointer;height:30px;min-width:50px;position:relative;text-align:center;text-transform:uppercase}.sec-btn.btn-xl:active,.sec-btn.btn-xl:active i{color:#fff;background:#ad1457}.sections-slide-up .sec-btn{visibility:hidden}.navbar-fixed-bottom{z-index:1032;display:block}.bottom-menu-bar i{position:absolute;line-height:24px;width:100%;text-align:center;bottom:0;left:0;right:0;margin:0 auto}.navbar-fixed-bottom .close-btn,.navbar-fixed-bottom .icon-KHDA_menu2{display:none}.navbar-fixed-bottom.sections-slide-up .fmenu{opacity:0;display:none}.navbar-fixed-bottom.sections-slide-up .icon-KHDA_menu2{opacity:0}.navbar-fixed-bottom .fmenu,.navbar-fixed-bottom .icon-KHDA_menu2,.navbar-fixed-bottom.sections-slide-up .close-btn{opacity:1;display:block}.sections-slide-up .bottom-menu{background:#eee}.left-nav.nav li.no-hover-tab{height:45px}.section-menu-bar{-webkit-tap-highlight-color:rgba(173,20,87,.5)}.msection-menu.left-nav>li>a{padding-left:19px}.left-pagination i,.right-pagination i,.section-menu-bar i{color:#ad1457}.left-pagination i,.right-pagination i{font-size:20px;margin-left:5px;margin-right:5px;vertical-align:top}.left-pagination,.right-pagination{white-space:nowrap;min-height:42px}.right-pagination{text-align:right}.bottom-menu{line-height:normal;background:rgba(238,238,238,.9);font-family:robotoregular;color:#ad1457}.msection-menu{position:relative;margin:0 auto;left:0;min-width:276px;width:94%;border:none;border-radius:0;overflow-y:auto;overflow-x:hidden;height:100%;z-index:1042;background-color:#fff;background-color:#eee;-webkit-overflow-scrolling:touch}.help-search-icon i{font-size:16px}.help-search-holder .help-search{height:40px;font-size:14px}.left-nav-wrapper{height:auto;background:#eee}.sec-left-nav-wrapper{display:block;position:fixed;bottom:0;left:0;width:100%;margin:0;border:0;border-radius:0;height:0;z-index:1031;overflow:hidden;transition:all ease-in-out 310ms;-moz-transition:all ease-in-out 310ms;-o-transition:all ease-in-out 310ms;-ms-transition:all ease-in-out 310ms;-webkit-transition:all ease-in-out 310ms;transform:translate3d(0,102%,0);-webkit-transform:translate3d(0,102%,0);-o-transform:translate3d(0,102%,0);-moz-transform:translate3d(0,102%,0);-ms-transform:translate3d(0,102%,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}.sec-left-nav-wrapper.section-menu-open{height:100%;transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}.sec-left-nav-wrapper .modal-backdrop{display:block;background:rgba(0,0,0,.5);overflow:hidden}.contract-table-holds{height:100%;display:block}.table-holds-wrapper{height:100%;overflow:hidden;width:100%;position:relative;display:block}.table-shadow{box-shadow:-10px -14px 20px 14px rgba(50,50,50,.33);display:block;position:absolute;width:0;overflow:hidden;z-index:2;margin-right:0;right:0;background:rgba(0,0,0,.2);height:-moz-calc(100% - 20px);height:-webkit-calc(100% - 20px);height:calc(100% - 20px);top:0}.msection-menu.left-nav .read-done{top:11px}.sec-left-nav-wrapper .left-nav>li>a{margin-bottom:5px}.canvas-menu li i{font-size:18px}.canvas-menu li .icon-KHDA_profile{font-size:22px}.msection-menu.left-nav li span{width:175px}.msection-menu .onboard-text>span:first-child{min-width:234px}.msection-menu.left-nav.nav button span{width:auto;min-width:98px}.canvas-menu.nav>li>a{font-size:14px}.msection-menu.left-nav li.onboard-link:first-child{padding-top:10px}.navbar-fixed-bottom{display:block}.feedback-form-wrapper{margin-left:52px;margin-top:32px}.card-section-col .card-text,.inline-list,.installment-title.installment-title,.no-linked-txt,.special-needs-brief,.sub-offered-head{font-size:14px}.special-needs-brief{padding-left:16px}.declaration-content{padding-left:0}.card-section-col .card-text,.card-section-col h2,.fs-list-title,.mfees-amount,.section-card h4,.sub-offered-head{font-size:14px}.fees-amt,.total-fees{font-size:22px}.aed-text{font-size:8px}.fs-completed-status{font-size:22px}.fs-list-icon i{font-size:28px}.children-title,.section-title{font-size:18px}.contract-details,.full-contract-details,.repeat-contract{max-width:768px;width:auto}.repeat-contract{padding:20px;height:100%}.full-contract-details .full-contract-details{padding:0 15px 0 0}.fblock-1,.fblock-2,.fblock-3,.fblock-4{font-size:10px}.fblock-1 i,.fblock-2 i,.fblock-3 i,.fblock-4 i{font-size:15px}.subject-offered-head .card-icon-holder{max-width:49px}.attedance-column .pay-amt,.f-label,.read-pdf{font-size:12px}.section-card .attedance-column .column-card{padding:12px 0 10px}.parent-name,.student-card .profile-name{font-size:20px}.parent-profile-icon i{font-size:30px}.pro-label,.pro-label-value{font-size:13px}.pro-label-value{white-space:nowrap}.pro-email-edit{min-width:44px}.pro-label{min-width:50px}#grossTotalSection{height:auto!important}.profile-selfie-holder .profile-card:nth-child(3){padding-left:15px}.profile-column-2 .profile-card:nth-child(2),.profile-column-2 .profile-card:nth-child(4),.profile-column-2 .profile-card:nth-child(6),.profile-column-2 .profile-card:nth-child(8){padding-left:15px}.attach-selfie,.upload-photo-1{font-size:16px}.upload-photo-2{font-size:18px}.selfie-icon .icon-KHDA_family_selfie{font-size:24px}.profile-row .student-card .profile-avatar{max-width:75px}.profile-row .profile-name{font-size:14px;font-family:robotoregular}.link-eid-profile .cur-indian,.link-eid-profile .pgrade,.link-eid-profile .profile-text,.link-eid-profile .schoold-name{font-family:robotolight}.profile-row .student-card .column-text{font-size:14px;line-height:22px;min-height:24px}.student-card .column-text{line-height:26px}.dheight-profile.profile-selfie{height:366px}.dheight-profile{height:auto}.sub-top-header .db-header-title{width:94%}.db-nav-title .db-nav-title{width:120%;width:calc(100% + 17.9%)}.aprofile-avatar .db-header-title{width:59%;text-align:left}.hero-banner{padding-top:86px}.child-name-bg{padding:0 15px}.family-selfie .student-card{padding:22px}.action-buttons .button-text-block{font-size:13px}.family-selfie .student-card .action-buttons{margin-right:0}.left-section-bottom-heading{font-size:14px}}@media only screen and (max-width :440px){.factsheet-modal-wrapper .modal-content,.factsheet-modal-wrapper.in .modal-content{height:1850px}}@media only screen and (max-width :395px){.factsheet-modal-wrapper .modal-content,.factsheet-modal-wrapper.in .modal-content{height:2000px}}@media only screen and (max-width :364px){.factsheet-modal-wrapper .modal-content,.factsheet-modal-wrapper.in .modal-content{height:2071px}}@media only screen and (min-width :943px) and (max-width :1134px){.factsheet-modal-wrapper .modal-margin{width:95%;height:1315px}}@media only screen and (max-width :768px){.factsheet-modal-wrapper .modal-margin{border:0}.video-head{padding-bottom:10px;font-family:robotomedium}.right-section-bg{display:none}.right-section-top{margin-top:0}}@media only screen and (min-width :768px) and (max-width :840px){.student-card{padding:16px}}@media screen and (max-width :1024px){.form-web{display:none}.form-mobile{display:block}.right-section-top .parents-video iframe{text-align:center;margin:0 auto}body.add-custom-scroll{scrollbar-color:#000}.add-custom-scroll::-webkit-scrollbar{height:10px;width:10px}.add-custom-scroll::-webkit-scrollbar-track{background-color:#b7b7b7}.add-custom-scroll::-webkit-scrollbar-thumb{background-color:#8b2554}}@media screen and (min-width :1024px){.form-web{display:block}.form-mobile{display:none}}@media only screen and (min-width :768px) and (max-width :768px){.container{width:auto!important}.dashboard-banner{min-height:768px}}@media only screen and (min-width :768px) and (max-width :800px){.subject-offered-head{padding:30px 10px 4px}.sub-icon .icon-KHDA_Curriculum_top{margin-right:6px}}@media only screen and (min-width :500px) and (max-width :767px){.aprofile-avatar .db-header-title{width:73%}.survey-icon-holder i{font-size:54px}}@media only screen and (min-width :320px) and (max-width :500px){.login-form .field-holder{width:84%}.survey-icon-holder i{font-size:40px}}@media only screen and (max-width:850px){.forgot-pw .seperator-login{padding:0 7px}.email-and-print{width:100%;margin-top:10px}}@media only screen and (max-width :340px){.pro-label,.pro-label-value,.profile-details .link-edit{font-size:12px}.edit-profile-form .field-holder{width:58%}.survey-icon-holder i,.take-survey .survey-icon-holder i{font-size:40px}.family-selfie .student-card{padding:17px}.login-holder{padding-left:0;padding-right:0}.c-save{line-height:25px}.login-form .field-holder{width:84%}.ar-ae .login-button{width:100%!important}.ar-ae .standalone-signin .login-button{min-width:130px;max-width:170px;width:90%}.ar-ae .login-form .field-holder{width:auto!important}.news-row .col-md-9{padding-left:15px}.edit-profile-form .pro-label{width:31%}}@media (min-height :890px){.login-full-wrapper{min-height:971px}}@media (min-height :1000px){.login-full-wrapper{min-height:1180px}.skyline-dashboard{margin-top:-105px;height:480px}}@media only screen and (min-width :540px) and (max-width :767px){.skyline-dashboard{height:265px;margin-top:-95px}}@media only screen and (max-width :340px){.edit-profile-form .pro-label{min-width:38px;width:20%}.edit-profile-form .pro-label{height:30px;min-height:30px}.edit-profile-form .field-holder{width:58%}.edit-profile-form .field-holder .form-control{width:100%}}@media only screen and (min-width :320px) and (max-width :400px){.login-button{width:85%;min-width:260px}.standalone-signin .login-button{min-width:130px;max-width:170px;width:90%}.change-password-modal .signup-form .field-holder{max-width:230px;min-width:206px}.ar-ae .login-button{width:100%!important}.ar-ae .standalone-signin .login-button{min-width:130px;max-width:170px;width:90%}.login-form-wrapper{padding-top:0;width:260px;margin:0 auto}}@media only screen and (min-width :401px) and (max-width :767px){.login-button{width:100%}.standalone-signin .login-button{min-width:130px;max-width:170px;width:90%}}@media only screen and (min-width :320px) and (max-width :529px){.girls-boys-count .col-md-5.col-sm-6.col-xs-5{padding-left:46px}.boy-icon{padding-left:15px}.girl-icon{padding-left:0}.girls-count{padding-right:36px}.login-form .field-holder{width:100%}}@media only screen and (max-width :364px){.inline-list .selected-option{max-width:138px}.family-selfie .dashboard-title h1 .db-title:first-child{max-width:125px}.feedback-form .recaptcha-widget{margin-left:-20px;width:100%;overflow:visible}}@media only screen and (min-width :341px) and (max-width :365px){.login-form-wrapper{padding-left:0}}@media only screen and (min-width :320px) and (max-width :520px){.installment-head{font-size:12px}.installment-percent,.pay-amt,.pay-by-date{font-size:14px}.pay-by{font-size:10px}.column-card{padding:24px 10px}.take-survey .survey-row{padding:35px 0 15px}.take-survey .survey-icon-holder i{padding-left:2px}}@media only screen and (max-width :400px){.hero-banner h1{text-align:center}}@media only screen and (min-width :401px){.hero-banner h1{padding-left:15px}}@media only screen and (min-width :290px) and (max-width :440px){.aprofile-avatar .db-header-title .db-header{width:7.8em;white-space:nowrap;text-overflow:ellipsis;vertical-align:bottom;overflow:hidden}.dashboard-title h1 span:first-child{max-width:100%}}@media only screen and (min-width :441px) and (max-width :500px){.aprofile-avatar .db-header-title .db-header{width:9.8em;white-space:nowrap;text-overflow:ellipsis;vertical-align:bottom;overflow:hidden}}@media only screen and (max-width :450px){.float-right~.action-buttons{padding-left:19px;padding-right:22px}.trunk-eid{max-width:9.8em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.school-count{max-width:168px}.fblock-1,.fblock-2,.fblock-3,.fblock-4{min-width:49px}.student-card-wrapper .pink-border-button,.student-card-wrapper .pink-button{width:100%;margin-bottom:10px}.section-trunk{width:5.6em;white-space:nowrap;text-overflow:ellipsis;vertical-align:bottom;overflow:hidden}.aprofile-avatar .db-header-title .srtc-head{width:11.9em}.action-buttons .pink-border-button .btn,.action-buttons .pink-button .btn{width:100%;min-width:202px}.action-buttons .pink-border-button,.action-buttons .pink-button{padding-left:4px;padding-right:7px}.student-card .profile-avatar{padding:1% 0 0 6%}.student-card .action-buttons{position:relative;text-align:center;width:100%;margin-left:0}}@media only screen and (max-width :500px){.modal-footer .btn{display:inline-block;width:60%;max-width:224px}.complete-onboarding-modal .modal-footer .btn{width:69%}.complete-onboarding-modal .btn.pink-modal-bdr-btn{margin-right:0;margin-bottom:20px}.modal-footer .btn+.btn{margin-left:0}.signing-contract-confirm .modal-footer .btn{width:41%}.signing-contract-confirm .btn.pink-modal-bdr-btn{margin-bottom:0}.happiness-meter-icons label{width:56px}}@media only screen and (min-width :451px) and (max-width :514px){.section-trunk{width:10em;white-space:nowrap;text-overflow:ellipsis;vertical-align:bottom;overflow:hidden}}@media only screen and (min-width :515px) and (max-width :572px){.section-trunk{width:12em;white-space:nowrap;text-overflow:ellipsis;vertical-align:bottom;overflow:hidden}}@media only screen and (min-width :573px) and (max-width :767px){.section-trunk{width:13.3em;white-space:nowrap;text-overflow:ellipsis;vertical-align:bottom;overflow:hidden}}@media only screen and (max-width :360px){.student-card-wrapper .edit-profile-img{width:63px;min-width:60px}.pay-by-date{font-size:12px}.help-search-holder{width:65%}}@media only screen and (min-width :361px) and (max-width :382px){.student-card-wrapper .edit-profile-img{width:63px;min-width:63px}}@media only screen and (max-width :400px){.signup-links .lang-switch{margin-right:4px;margin-top:10px}.login-id-wrapper img{width:100%;max-width:390px}.forgot-pw .seperator-login{display:none}.forgot-pw{white-space:normal}.edit-profile-form .field-holder{margin-left:5px}}@media only screen and (min-width :380px) and (max-width :500px){.student-card-wrapper .edit-profile-img{width:74px}}@media only screen and (min-width:451px) and (max-width:991px){.action-buttons>.pink-button~.pink-button~.pink-button{margin-top:10px}.action-buttons>.pink-button:not(.ng-hide)~.pink-button~.pink-button{margin-top:0}}@media only screen and (min-width :823px) and (max-width :950px){.student-dashboard-title{width:55%;max-width:506px}}@media only screen and (min-width :951px) and (max-width :1082px){.student-dashboard-title{width:60%}}@media only screen and (min-width:951px) and (max-width:990px){.container{width:930px}}@media only screen and (min-width:800px) and (max-width:1199px){.container{width:auto;max-width:1100px}}@media only screen and (max-width:767px){.section-wrapper>.container{padding-left:10px;padding-right:10px}.profile-holder>.container{padding-left:15px;padding-right:15px}.profile-holder .parent-profile-wrapper{margin-right:-4px}}.mobile-app footer{display:none}.vhidden{visibility:hidden;display:none}.hide-for-small{display:block!important}.show-for-small{display:none!important}@media only screen and (max-width :767px){.hide-for-small{display:none!important}.show-for-small{display:block!important}}.hero-bg-full,.login-full-wrapper{min-height:auto;min-height:initial}.login-wrapper{position:absolute;height:100%;width:100%}.hero-bg-full,.login-full-wrapper{min-height:700px}@media only screen and (max-width :900px){.skyline-db{background:url(../../en-us/images/skyline.png);width:100%;height:120px;background-size:100%;background-position:0 100%,101.3% 100%;background-repeat:no-repeat}}@media only screen and (min-width :901px) and (max-width :1280px){.skyline-db{background:url(../../en-us/images/skyline.png),url(../../en-us/images/skyline.png);width:100%;height:120px;background-size:51%,51%;background-position:0 100%,101.3% 100%;background-repeat:no-repeat}}@media only screen and (min-width :768px) and (max-width :1068px){.factsheet-modal-wrapper.in .modal-content{height:1850px;width:90%}}@media only screen and (min-width :1087px) and (max-width :1280px){.factsheet-modal-wrapper.in .modal-content{height:1628px;width:90%}}@media only screen and (max-width :767px){.hero-bg-full,.login-full-wrapper{min-height:880px}}@media only screen and (min-width :768px) and (max-width :799px){.login-id-wrapper{width:90%}}@media only screen and (min-height :370px) and (max-width :767px){.msection-menu.left-nav li span{width:211px}}@media only screen and (max-height :840px) and (max-width :767px){.login-wrapper{position:relative}.skyline-db{height:110px;bottom:-12px}.hero-bg-full{min-height:975px}}@media only screen and (min-width :800px) and (max-width :1024px){.hero-bg-full,.login-full-wrapper{min-height:750px}}@media only screen and (max-width :991px){.hs-height{min-height:200px;height:auto}.profile-col{min-height:182px}.action-buttons .pink-button.float-right.ng-hide~.pink-button,.addendum-card .pink-button{width:100%;text-align:center}.addendum-card .pink-button~.hide-for-small{display:none im!important}.action-buttons .school-near-here{width:100%;margin-top:5px}.expired-pw-heading{margin-top:0}}