﻿@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700&display=swap");html{font-size:62.5%;}@media(max-width:600px){html{font-size:60%;}}@font-face{font-family:'SPOS';src:url("../../fonts.eot?");src:url("../../fonts/SPOS.eot?") format("embedded-opentype"),url("../../fonts/SPOS.woff2") format("woff2"),url("../../fonts/SPOS.ttf") format("truetype"),url("../../fonts/SPOS.woff") format("woff"),url("../../fonts/SPOS.svg") format("svg");font-weight:normal;font-style:normal;font-display:block;}i.SPOSWeb{font-family:'SPOS' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.products:before{content:"";}.print:before{content:"";}.salestoday:before{content:"";}.wallet:before{content:"";}.add:before{content:"";}.addstudent:before{content:"";}.grades:before{content:"";}.export:before{content:"";}.vendors:before{content:"";}.orders:before{content:"";}.schoolteacher:before{content:"";}.parents:before{content:"";}.students:before{content:"";}.masters:before{content:"";}.setting:before{content:"";}.reports:before{content:"";}.logout:before{content:"";}.userprofile:before{content:"";}.notify:before{content:"";}.Home:before{content:"";}body{font-size:1.6rem;background:#ececec;color:#2b6062;font-family:'Open Sans',sans-serif;background-color:#fff;}body::-webkit-scrollbar{width:7px;height:7px;background-color:transparent;}body::-webkit-scrollbar-thumb{border-radius:10px;background-color:#ed6c1d;}body::-webkit-scrollbar-track{border-radius:10px;background-color:transparent;}body.ErrorPage{background-color:#fff;}body.ErrorPage .wrapper{background-color:#fff;}body.ErrorPage .main{font-size:100%;line-height:30px;}body.ErrorPage .main h2{font-size:23rem;letter-spacing:20px;font-weight:bold;}@media(max-width:600px){body.ErrorPage .main h2{font-size:11rem;letter-spacing:5px;}}body.ErrorPage h3{font-size:160%;font-weight:bold;}body.ErrorPage small{font-size:100%;}.wrapper{background-color:#ececec;}@media(max-width:1200px){.wrapper{max-width:1200px;margin:auto;}}.Homepage img{height:auto !important;}.fa-eye-slash{color:#f00;}.loginError,.error,.signError{color:#f00;font-size:90%;}#PasswordToggle{position:absolute;right:6px;top:12px;}.modal .close{position:absolute;right:18px;top:10px;font-size:300%;z-index:99;padding:0;outline:0;}.modal .modal-title{font-weight:bold;}@media(max-width:600px){.modal .modal-dialog{max-width:100% !important;}}.ScreenLoader{position:fixed;z-index:9999;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.5);flex-direction:column;}.ScreenLoader p{color:#fff;font-size:130%;}.ScreenLoader .lds-ripple{display:inline-block;position:relative;width:60px;height:60px;top:auto;left:auto;}.ScreenLoader .lds-ripple>div{position:absolute;border:4px solid #52b1ff;opacity:1;border-radius:50%;animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite;}.ScreenLoader .lds-ripple>div:nth-child(2){animation-delay:-.5s;}@keyframes lds-ripple{0%{top:36px;left:36px;width:0;height:0;opacity:1;}100%{top:0;left:0;width:72px;height:72px;opacity:0;}}.btn-primary{background-color:#f36b20;border-color:#f36b20;color:#fff !important;}.btn-primary:hover,.btn-primary:active,.btn-primary:focus{background-color:#e4611a !important;border-color:#e4611a !important;transition:.3s ease-in-out;}.btn-green{background-color:#2b6062;border-color:#2b6062;color:#fff !important;}.btn-green:hover,.btn-green:active,.btn-green:focus{background-color:#212529 !important;border-color:#212529 !important;color:#fff;transition:.3s ease-in-out;}.text-primary{color:#f36b20 !important;}.text-primary-dark{color:#e4611a !important;}.btn{font-size:inherit;}.navbar .navbar-brand img{width:8rem;}.navbar .navbar-toggler{background-color:#f36b20;color:#fff;font-size:2.25rem;}.navbar .navbar-nav .nav-link{padding-right:2.5rem;padding-left:2.5rem;border-radius:3rem;}.navbar .navbar-nav .nav-link:after{display:none;}.navbar .navbar-buttons{cursor:pointer;}@media(max-width:992px){.navbar .navbar-nav .nav-link{margin:1rem 0 0;border-radius:0;}}.navbar .dropdown-menu{font-size:1.4rem;top:156%;transition:.3s ease-in-out;display:block;opacity:0;visibility:hidden;left:auto;}.navbar .dropdown-menu .dropdown-item{background-color:transparent !important;transition:.3s ease-in-out;color:#2b6062;}.navbar .dropdown-menu .dropdown-item i{margin-right:.5rem;}.navbar .dropdown-menu .dropdown-item:hover{transform:translateX(6px);color:#f36b20;}.navbar .dropdown-menu.show{display:block;top:126%;opacity:1;visibility:visible;}@media(max-width:992px){.navbar .dropdown-menu{display:none;opacity:unset;visibility:unset;}.navbar .dropdown-menu.drop1{background:#b74202;margin-top:-1px;}}@media(max-width:992px) and (max-width:768px){.navbar .dropdown-menu.drop1{background:#fff;}}@media(max-width:992px){.navbar .dropdown-menu.drop1 .dropdown-item{color:#fff;}}@media(max-width:992px) and (max-width:768px){.navbar .dropdown-menu.drop1 .dropdown-item{color:#fff;background:#ea702e !important;text-align:center;font-size:100%;border-radius:10px;border:1px solid #e4611a;margin:6px auto;width:60%;}}@media(max-width:992px){.navbar .dropdown-menu.drop2{background:#274a4b;margin-top:-1px;}}@media(max-width:992px) and (max-width:768px){.navbar .dropdown-menu.drop2{background:#fff;}}@media(max-width:992px){.navbar .dropdown-menu.drop2 .dropdown-item{color:#fff;}}@media(max-width:992px) and (max-width:768px){.navbar .dropdown-menu.drop2 .dropdown-item{color:#fff;background:#ea702e !important;text-align:center;font-size:100%;border-radius:10px;border:1px solid #e4611a;margin:6px auto;width:60%;}}.navbar .show>.btn-primary.dropdown-toggle{color:#fff;background-color:#f36b20;border-color:#f36b20;}.vendorsNav{list-style-type:none;}.vendorsNav li{position:relative;}.vendorsNav li .topNav{width:3rem;height:3rem;background:#fff;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;color:#2b6062;margin-left:5px;}.vendorsNav .dropdown-toggle:after{display:none;}.vendorsNav .dropdown-menu{right:0;top:110%;transition:.3s ease-in-out;display:block;opacity:0;visibility:hidden;left:auto;}.vendorsNav .dropdown-menu.show{top:90%;opacity:1;visibility:visible;font-size:inherit;}.vendorsNav .dropdown-menu .dropdown-item{display:block;}.TeacherNav{list-style-type:none;}.TeacherNav li{position:relative;}.TeacherNav li .topNav{width:3rem;height:3rem;background:#f36b20;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;color:#fff;margin-left:10px;font-size:120%;}.TeacherNav li .topNav i{position:relative;left:2px;}@media(max-width:768px){.ParentsNav{justify-content:space-between;display:contents;}}.ParentsNav li{position:relative;}.ParentsNav li .topNav{width:3rem;height:3rem;background:#fff;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;color:#2b6062;margin-left:5px;}.ParentsNav li .ParentName{display:block;background:transparent;color:#000;padding:2px 3px;border-radius:24px;}.ParentsNav li .ParentName:hover{color:#000 !important;}.form-group label:not(.error){color:#2b6062;font-weight:bold;font-size:80%;margin-bottom:0;}.form-control{font-size:100%;border:none;border-bottom:2px solid #2b6062;border-radius:0;}.banner{padding:5rem 0 3rem;}@media(max-width:992px){.banner .content{margin-bottom:1.5rem;}}.banner .content h1{font-size:4.5rem;color:#2b6062;font-weight:700;}@media(max-width:768px){.banner .content h1{font-size:2.5rem;}}.banner .content p{font-size:1.8rem;color:#2b6062;}.banner .content .input-group{position:relative;margin:3rem 0;}.banner .content .input-group .form-control{height:5rem;border-radius:3rem;font-size:inherit;padding-left:2rem;border:1px solid #ced4da;}.banner .content .input-group .input-group-append{position:absolute;right:6px;top:4px;}.banner .content .input-group .input-group-append .input-group-text{padding:.8rem 2rem;}.banner .content .details{padding-left:1rem;}.banner .content .details li{list-style:none;color:#2b6062;margin-bottom:1rem;display:inline-flex;width:48%;}.banner .content .details li i{width:2rem;height:2rem;border-radius:50%;color:#2b6062;display:inline-flex;justify-content:center;align-content:center;margin-right:.6rem;font-size:160%;position:relative;top:0;}.banner .content .details li img{width:4%;margin-right:1rem;}.banner .content .downloadBlock{user-select:none;}.banner .content .downloadBlock h4{font-size:160%;font-weight:bold;}@media(max-width:600px){.banner .content .downloadBlock h4{font-size:150%;}}.banner .content .downloadBlock a{display:inline-block;width:40%;}.banner .content .downloadBlock a img{width:100%;}.banner .content .downloadBlock a:hover{position:relative;}.banner .content .downloadBlock a:hover img{transform:scale(1.02);transition:ease-in-out .5s;}.banner .single-banner img{border-radius:3rem;}.banner .single-banner .slick-dots{bottom:-40px;}.main-heading{font-size:3.5rem;text-align:center;color:#2b6062;font-weight:700;padding:3rem 0;}@media(max-width:600px){.main-heading{font-size:2.5rem;}}.CountUp{background-color:#f36b20;padding:4rem 0 2rem;}.CountUp .countItem{text-align:center;color:#fff;}@media(max-width:768px){.CountUp .countItem{margin-bottom:1rem;display:inline-block;width:50%;}}.CountUp .countItem h3{font-size:3.5rem;color:#fff;}.feature{background-color:#fff;padding:0 0 2rem;}.feature .item .Featurecontent{display:inline-flex;justify-content:center;align-items:center;padding-right:4rem;}@media(max-width:992px){.feature .item .Featurecontent{padding-right:initial;}}@media(max-width:600px){.feature .item .Featurecontent{padding-right:14px;}}.feature .item .Featurecontent h3{font-size:2.5rem;color:#2b6062;margin-bottom:2rem;font-weight:700;}@media(max-width:992px){.feature .item .Featurecontent h3{margin-top:1rem;}}.feature .item .Featurecontent p{color:#2b6062;font-size:2rem;line-height:35px;}@media(max-width:600px){.feature .item .Featurecontent p{font-size:100%;line-height:inherit;}}.weWorks .card{border-radius:1rem;margin-bottom:2.5rem;position:relative;padding:2rem 2rem 2rem;height:49rem;}@media(max-width:1200px){.weWorks .card{height:43rem;}}@media(max-width:992px){.weWorks .card{height:40rem;}}@media(max-width:768px){.weWorks .card{height:auto;}}.weWorks .card .countup{position:absolute;width:6.5rem;height:6.5rem;border-radius:50%;right:20px;top:13px;background-color:#2b6062;color:#fff;display:flex;align-items:center;justify-content:center;font-size:3rem;}@media(max-width:600px){.weWorks .card .countup{width:5.5rem;height:5.5rem;font-size:2.5rem;}}.weWorks .card .card-img-top{width:80%;}.weWorks .card .card-title{font-size:2rem;color:#2b6062;font-weight:700;margin-bottom:1rem;}.weWorks .card .card-body{padding:0;}.trustedVendor{background-color:#fff;padding:0 0 3rem 0;}.trustedVendor .col-md-3{text-align:center;}@media(max-width:600px){.trustedVendor .col-md-3{width:50%;}}.trustedVendor img{width:70%;}@media(max-width:600px){.trustedVendor img{width:70%;margin-bottom:10px;}}.WhatParentSaying{padding-bottom:2rem;background-color:#2b6062;}.WhatParentSaying .main-heading{color:#fff;}.WhatParentSaying .New_item{background-color:#fff;border-radius:1rem;padding:1.5rem 2rem;margin:30px 15px;position:relative;display:flex;justify-content:center;}.WhatParentSaying .item{background-color:#fff;border-radius:1rem;padding:1.5rem 2rem;margin:30px 15px;position:relative;}.WhatParentSaying .item .media{align-items:center;margin-bottom:2rem;}.WhatParentSaying .item .media img{width:6rem !important;height:6rem;border-radius:50%;}.WhatParentSaying .item .media h5{font-weight:600;font-size:1.8rem;}.getInTouch .main-heading{background-color:#f36b20;color:#fff;padding-bottom:10rem;}.getInTouch .contatDetail{width:100%;margin:auto;display:flex;margin-top:-7rem;}@media(max-width:1200px){.getInTouch .contatDetail{width:100%;}}@media(max-width:768px){.getInTouch .contatDetail{flex-direction:column;}}.getInTouch .contatDetail h3{font-size:2.4rem;font-weight:600;margin-bottom:1.6rem;}.getInTouch .contatDetail .contactForm{width:50%;background-color:#fff;border-radius:1rem;padding:3rem 2rem 4rem;position:relative;z-index:1;right:-14px;}@media(max-width:1200px){.getInTouch .contatDetail .contactForm{width:50%;}}@media(max-width:768px){.getInTouch .contatDetail .contactForm{width:auto;right:auto;margin-bottom:2rem;}}.getInTouch .contatDetail .contactForm h3{font-size:2.4rem;font-weight:600;margin-bottom:1.6rem;}.getInTouch .contatDetail .contactForm .form-control{height:4rem;font-size:inherit;border:0;margin-bottom:1.5rem;border-bottom:1px solid #707070;}.getInTouch .contatDetail .contactForm .btn{border-radius:1rem;margin-top:2rem;}@media(max-width:600px){.getInTouch .contatDetail .contactForm .btn{margin-top:0;}}.getInTouch .contatDetail .info{width:50%;color:#fff;background-color:#2b6062;border-radius:1rem;padding:1.5rem;padding-left:5rem;}@media(max-width:1200px){.getInTouch .contatDetail .info{width:50%;}}@media(max-width:768px){.getInTouch .contatDetail .info{width:auto;padding-left:1.5rem;}}.getInTouch .contatDetail .info ul{margin-top:2rem;padding:0;}.getInTouch .contatDetail .info ul li{display:flex;margin-bottom:2rem;}@media(max-width:600px){.getInTouch .contatDetail .info ul li{margin-bottom:1rem;}}.getInTouch .contatDetail .info ul li a{display:flex;color:#fff;text-decoration:none !important;}.getInTouch .contatDetail .info ul li i{margin-right:3rem;width:2rem;height:2rem;font-size:2rem;text-align:center;}@media(max-width:768px){.getInTouch .contatDetail .info ul li i{margin-right:1rem;}}.Footer{background-color:#fff;padding:5rem 0 0;font-size:1.4rem;margin-top:6rem;}@media(max-width:600px){.Footer{margin-top:1rem;}}.Footer h4{font-size:2rem;font-weight:700;}.Footer ul{padding-left:0;}.Footer ul li{list-style:none;}.Footer ul li a{color:#2b6062;}.Footer ul li a:hover{color:#f36b20;transition:.2s;text-decoration:none;}.Footer .footer-brand img{width:12rem;}.Footer .widget1 p{margin:1.5rem 0;font-weight:600;font-size:2rem;}.Footer .widget1 .socialLinks img{width:3.4rem;margin-right:1rem;}@media(max-width:992px){.Footer .widget1 .socialLinks{margin-bottom:1rem;}}.Footer .widget2{margin-top:1rem;}.Footer .widget2 ul li{line-height:40px;}@media(max-width:600px){.Footer .widget2 ul li{line-height:27px;}}.Footer .widget3{margin-top:1rem;}.Footer .widget3 .form-control{height:4rem;font-size:1.6rem;}.Footer .widget3 .btn{padding:.5rem 1.5rem;margin-top:1.8rem;font-size:1.6rem;}.Footer .widget3 ul{margin-top:2rem;}.Footer .widget3 ul li{display:flex;margin-bottom:2rem;}@media(max-width:600px){.Footer .widget3 ul li{line-height:27px;margin-bottom:0;}}.Footer .widget3 ul li a{display:flex;}.Footer .widget3 ul li i{margin-right:1rem;width:2rem;height:2rem;font-size:2rem;text-align:center;}.Footer .DevelopBy{text-align:center;padding:1rem 0;margin-top:2rem;}.Footer .DevelopBy a{color:#f36b20;}.authPage{padding:5rem 0;padding-bottom:0;}@media(max-width:992px){.authPage .row{flex-direction:column-reverse;}}@media(max-width:600px){.authPage .InfoBlock{padding:0 15px;}}.authPage .InfoBlock .Imgblock{text-align:left;}@media(max-width:600px){.authPage .InfoBlock .Imgblock{order:1;text-align:center;}}.authPage .InfoBlock .Imgblock img{width:80%;}.authPage .InfoBlock h3{color:#2b6062;font-weight:700;font-size:2.5rem;margin-top:20px;}@media(max-width:600px){.authPage .InfoBlock h3{margin-top:0;}}.authPage .InfoBlock p{font-size:100%;font-weight:bold;}.authPage .InfoBlock .downloadBlock{user-select:none;}.authPage .InfoBlock .downloadBlock h4{font-size:140%;font-weight:bold;margin:10px 0;}.authPage .InfoBlock .downloadBlock a{display:inline-block;width:49%;}.authPage .InfoBlock .downloadBlock a img{width:100%;}.authPage .InfoBlock .downloadBlock a:hover{position:relative;}.authPage .InfoBlock .downloadBlock a:hover img{transform:scale(1.02);transition:ease-in-out .5s;}.authPage .AppContentBlock{position:relative;left:-45px;}@media(max-width:600px){.authPage .AppContentBlock{left:0;}}.authPage .details{padding-left:0;margin-bottom:0;}.authPage .details li{list-style:none;color:#2b6062;margin-bottom:1rem;margin-right:5px;}.authPage .details li img{width:2rem;margin-right:1rem;}.authPage .details li i{width:2rem;height:2rem;border-radius:50%;color:#f36b20;display:inline-flex;justify-content:center;align-content:center;margin-right:.6rem;font-size:160%;position:relative;top:4px;}.authPage .authImg{margin:2rem 0;}.authPage .authForm{background-color:#fff;border-radius:1rem;padding:4rem 3rem;margin-left:auto;}@media(max-width:1200px){.authPage .authForm{width:100%;margin-bottom:2rem;}}@media(max-width:600px){.authPage .authForm{padding:2rem 1rem;}}.authPage .authForm h3{text-align:center;font-weight:bold;font-size:170%;}.authPage .authForm .subtitle{text-align:center;}.authPage .authForm .inputgroup{margin-bottom:2rem;position:relative;}.authPage .authForm .inputgroup .input-group-text{width:4rem;height:4rem;font-size:2rem;display:flex;justify-content:center;background-color:#fff !important;border:0;border-bottom:1px solid #707070;color:#2b6062;position:absolute;}.authPage .authForm .inputgroup .input-group-text .SPOSWeb{font-size:2.2rem;}.authPage .authForm .form-control{height:4rem;font-size:inherit;border:0;border-bottom:1px solid #707070;box-shadow:none !important;padding-left:4rem;}.authPage .authForm .btn{border-radius:.5rem;width:50%;margin:0 auto;margin-top:2rem;}.authPage .authForm .linkChek .custom-checkbox{padding-left:3.5rem;}.authPage .authForm .linkChek .custom-checkbox .custom-control-label:before,.authPage .authForm .linkChek .custom-checkbox .custom-control-label:after{transform:scale(1.5);top:7px;border-radius:0;left:-20px;}.authPage .authForm .linkChek .custom-checkbox .custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#f36b20;background-color:#f36b20;box-shadow:0 0 0 .2rem rgba(243,107,32,.25);}.authPage .authForm .linkChek a{color:#2b6062;}.authPage .authForm .linkChek a:hover{color:#f36b20;}@media(max-width:768px){.authPage .authForm .linkChek{font-size:1.4rem;}}.authPage .authForm.TeacherLogin select.form-control{padding:0;}.authPage .authForm.TeacherLogin input.form-control{padding-left:7px;}.authPage .authForm.TeacherLogin .bootstrap-select.form-control{padding:0;margin-bottom:10px;}.authPage .authForm.TeacherLogin .bootstrap-select .dropdown-toggle{width:100%;}.authPage .authForm.TeacherLogin .bootstrap-select .dropdown-toggle .filter-option{display:flex;align-items:center;}.authPage .authForm.TeacherLogin .bootstrap-select .dropdown-menu{font-size:100%;}.authPage .authForm.TeacherLogin .bootstrap-select .dropdown-menu li a{font-size:100%;}.authPage .authForm.TeacherLogin .btn.dropdown-toggle{margin:0;background:transparent;border:none;color:#000;height:100%;padding:0;}.authPage .authForm.TeacherLogin .btn.dropdown-toggle:focus{outline:0 !important;border:none;box-shadow:none;}@media(max-width:768px){.authPage.LogInpage .authForm{padding:3rem 1rem;}}.authPage.ForgotPassword .authForm{padding:4rem 3rem 2rem;}.authPage.ForgotPassword .authForm .backbtn{margin-top:1rem;}.authPage.ForgotPassword .authForm .backbtn a{color:#f36b20;}@media(max-width:768px){.authPage.ForgotPassword .authForm .authForm{padding:4rem 1rem 1rem;}}.DevelopBy{text-align:center;padding:1rem 0;}.DevelopBy a{color:#f36b20;}.center .New_item,.center .item{opacity:.8;transition:all 300ms ease;}.center .slick-center .New_item,.center .slick-center .item{-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);opacity:1;transform:scale(1.1);box-shadow:rgba(100,100,111,.4) 0 2px 11px 0;}.slick-slider .slick-dots li>button{background:#fff;border-radius:50%;height:2px;width:2px;}.slick-slider .slick-dots li>button:before{display:none;}.slick-slider .slick-dots .slick-active button{background:#f36b20;height:11px;border-radius:1rem;width:20px;}.slick-slider .slick-prev{left:-30px;}.slick-slider .slick-prev:before,.slick-slider .slick-next:before{color:#f36b20 !important;font-size:3rem !important;}#scroll-to-top{position:fixed;bottom:20px;right:20px;background:#2b6062;width:4rem;height:4rem;display:block;text-decoration:none;text-align:center;transition:all .3s ease;z-index:10;}#scroll-to-top:hover{background:rgba(243,107,32,.9);transition:all .3s ease;}#scroll-to-top:hover i{top:5px;}#scroll-to-top i{color:#fff;margin:0;position:relative;top:10px;font-size:19px;transition:all .3s ease;}#dvCaptcha{display:flex;justify-content:center;}@media(max-width:768px){#dvCaptcha{transform:scale(.7);}}#rfvCaptcha{display:flex;justify-content:center;color:#f00;}.EmailValidate{position:relative;}.EmailValidate #ResponseEmail i{position:absolute;top:10px;right:8px;font-size:2rem;}.EmailValidate #ResponseEmail .fa-check-circle{color:#008000;}.EmailValidate #ResponseEmail .fa-times-circle{color:#f00;}.AccountPage .PageHeading{display:flex;justify-content:space-between;margin:10px 0;align-items:center;}.AccountPage .PageHeading h2{color:#2b6062;font-weight:bold;}.AccountPage .PageHeading .ButtonGroup{user-select:none;}.AccountPage .PageHeading .ButtonGroup .btn{padding:5px 20px;}.AccountPage .card{border-radius:10px;}.passwordToggle{position:relative;}.passwordToggle i{position:absolute;top:5px;right:10px;font-size:140%;cursor:pointer;transition:.5s ease-in-out;text-shadow:1px 1px #999;user-select:none;}.passwordToggle i.fa-eye{color:#000;}.passwordToggle i.fa-eye-slash{color:#f00;}.smallDevice{display:none;}@media(max-width:768px){.smallDevice{display:inline-block;}}.RegSeucess{display:flex;justify-content:center;align-items:center;}.RegSeucess .Regbox{width:70%;padding:1.5rem 1rem;box-shadow:0 7px 10px rgba(0,0,0,.3);border-radius:1rem;background-color:#fff;}.RegSeucess .Regbox .fa{font-size:13rem;margin:1rem 0;color:#4caf50;}@media(max-width:600px){.RegSeucess .Regbox .fa{font-size:10rem;}}.RegSeucess .Regbox h2{color:#f36b20;font-size:4rem;}@media(max-width:600px){.RegSeucess .Regbox h2{font-size:3rem;}}.RegSeucess .Regbox h4{color:#f36b20;font-size:2rem;}@media(max-width:768px){.RegSeucess .Regbox{width:100%;margin-top:10%;}}#toast-container{padding-left:4px;background:#fff;border:1px solid rgba(0,0,0,.1);box-shadow:0 0 12px #999;border-radius:3rem;}#toast-container:hover{box-shadow:0,0,12px,#999;}#toast-container>.toast{background-image:none !important;background:#fff;font-size:100%;width:100%;display:flex;align-items:center;font-family:inherit;font-weight:500;padding:8px;padding-left:30px;border-top-left-radius:0;border-bottom-left-radius:0;opacity:1;margin:0;color:#000;box-shadow:none;border:0;border-radius:3rem;}#toast-container>.toast.toast-error{border-left:3px solid #ef4324;}#toast-container>.toast.toast-warning{border-left:3px solid #ff9800;}#toast-container>.toast.toast-info{border-left:3px solid #3a87ad;}#toast-container>.toast.toast-success{border-left:3px solid #008000;}#toast-container>.toast:before{position:relative;font:normal normal normal 14px/1 FontAwesome;font-style:normal;font-weight:400;font-size:20px;float:left;margin-left:-1em;color:#fff;margin-right:.5em;display:flex;width:25px;height:25px;align-items:center;justify-content:center;border-radius:50%;padding:3px;}#toast-container>.toast-warning:before{content:"";background:#ff9800;}#toast-container>.toast-error:before{content:"";background:#ef4223;}#toast-container>.toast-info:before{content:"";background:#3a87ad;}#toast-container>.toast-success:before{content:"";background:#008000;}.cartCount1{width:27px;height:27px;background:#f36b20;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;color:#fff;font-size:90%;position:relative;margin-right:1rem;color:#fff !important;text-decoration:none !important;}.cartCount1 span{position:absolute;top:-7px;right:-3px;background:#2b6062;border-radius:50%;width:15px;height:15px;display:flex;justify-content:center;align-items:center;font-size:70%;}.main-body{padding:3rem 0;}.main-body .PageHeading{font-weight:700;font-size:2.4rem;color:#2b6062;margin-bottom:2rem;}@media(max-width:600px){.main-body .PageHeading{font-size:2rem;}}.main-body .PageHeading .ClearCartBtn{float:right;font-size:70%;padding:2px 5px;line-height:26px;}.main-body .childCard{background-color:#fff;padding:.5rem;border-radius:1rem;position:relative;margin-bottom:10px;}.main-body .childCard img{width:12rem;height:12rem;object-fit:contain;border-radius:1rem;margin-right:10px;}.main-body .childCard .media-body{padding:1rem 0;}.main-body .childCard .media-body h5{font-weight:700;font-size:2rem;color:#2b6062;margin:0;border-bottom:1px solid #eee;padding-bottom:1rem;}.main-body .childCard .media-body small{display:block;}.main-body .childCard .media-body .selectbtn{position:relative;padding:.4rem 3rem;float:right;}@media(max-width:600px){.main-body .childCard .media-body .selectbtn{display:block;width:min-content;float:right;position:relative;top:5px;bottom:0;right:0;font-size:70%;}}.main-body .dateofOrder .ui-datepicker{width:40rem;font-size:2rem;font-family:inherit;border:0;border-radius:1.6rem;color:#404040;padding:1rem;}@media(max-width:768px){.main-body .dateofOrder .ui-datepicker{margin:0 auto;}}@media(max-width:600px){.main-body .dateofOrder .ui-datepicker{width:100%;margin-bottom:10px;}}.main-body .dateofOrder .ui-datepicker .ui-datepicker-header{border:0;background-color:#fff;color:#2b6062;}.main-body .dateofOrder .ui-datepicker .ui-datepicker-header .ui-corner-all{background-color:#f36b20;}.main-body .dateofOrder .ui-datepicker .ui-datepicker-calendar thead{border-bottom:1px solid #2b6062;}.main-body .dateofOrder .ui-datepicker .ui-datepicker-calendar tr th:first-child span,.main-body .dateofOrder .ui-datepicker .ui-datepicker-calendar tr td:first-child a{color:#f36b20;}.main-body .dateofOrder .ui-datepicker .ui-datepicker-calendar td span,.main-body .dateofOrder .ui-datepicker .ui-datepicker-calendar td a{display:block;padding:1rem;text-align:right;text-decoration:none;}.main-body .dateofOrder .ui-datepicker .ui-datepicker-calendar .ui-state-default,.main-body .dateofOrder .ui-datepicker .ui-datepicker-calendar .ui-widget-content .ui-state-default{background-color:#fff;font-size:inherit;text-align:center;font-weight:600;border:0;border-radius:5px;}.main-body .dateofOrder .ui-datepicker .ui-datepicker-calendar .ui-state-default:hover,.main-body .dateofOrder .ui-datepicker .ui-datepicker-calendar .ui-widget-content .ui-state-default:hover{background-color:#f36b20;transition:.3s ease-in-out;color:#fff;}.main-body .dateofOrder .ui-datepicker .ui-datepicker-calendar .ui-state-default.ui-state-active{background-color:#f36b20;border-color:#f36b20;}.main-body .dateofOrder .delhiDate{position:relative;}@media(max-width:768px){.main-body .dateofOrder .delhiDate{margin-top:20px;overflow:hidden;font-size:110%;}}@media(max-width:600px){.main-body .dateofOrder .delhiDate{margin-top:10px;}}.main-body .dateofOrder .delhiDate h5{font-weight:700;font-size:2rem;color:#2b6062;margin-bottom:2rem;position:relative;z-index:1;}.main-body .dateofOrder .delhiDate ul{margin-bottom:3rem;position:relative;z-index:1;}.main-body .dateofOrder .delhiDate ul li{font-weight:600;}.main-body .dateofOrder .delhiDate img{position:absolute;top:0;opacity:.1;}@media(max-width:600px){.main-body .dateofOrder .delhiDate img{position:relative;opacity:1;}}.main-body .dateofOrder .WeekBtn{font-size:70%;padding:2px 8px;float:right;}.main-body .MenuList .CategoriesLgView{background-color:#fff;padding:0;border-radius:.5rem;}@media(max-width:600px){.main-body .MenuList .CategoriesLgView{display:none;}}.main-body .MenuList .CategoriesLgView li{padding:5px 2rem;border-radius:5px;}.main-body .MenuList .CategoriesLgView li.active{background-color:#f36b20;}.main-body .MenuList .CategoriesLgView li.active a{color:#fff;}.main-body .MenuList .CategoriesLgView li a{text-decoration:none;color:#2b6062;font-weight:bold;}.main-body .MenuList .CategoriesLgView li.active{background-color:#f36b20;color:#fff;}.main-body .MenuList .CategoriesLgView li.active a{color:#fff;text-decoration:none;}.main-body .MenuList .CategoriesLgView li.active a.active{background-color:#f36b20;color:#fff;}.main-body .MenuList .CategoriesLgView li .SubcatList{list-style-type:none;padding-left:0;}.main-body .MenuList .CategoriesLgView li .SubcatList li{padding:0;}.main-body .MenuList .CategoriesLgView li .SubcatList li a{user-select:none;}.main-body .MenuList .SearchBoxTop{position:relative;}@media(max-width:768px){.main-body .MenuList .SearchBoxTop{width:100%;}.main-body .MenuList .SearchBoxTop .form-control{margin-bottom:1rem;}}.main-body .MenuList .SearchBoxTop .SearchBox{display:flex;}.main-body .MenuList .SearchBoxTop .SearchBox .Category{user-select:none;}@media(max-width:768px){.main-body .MenuList .SearchBoxTop .SearchBox .Category{order:1;}}.main-body .MenuList .SearchBoxTop .SearchBox .Category select{-webkit-appearance:none;-moz-appearance:none;background:#fff;background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSdibGFjaycgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyB3aWR0aD0nMjQnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZD0nTTcgMTBsNSA1IDUtNXonLz48cGF0aCBkPSdNMCAwaDI0djI0SDB6JyBmaWxsPSdub25lJy8+PC9zdmc+);background-repeat:no-repeat;background-position-x:99%;background-position-y:5px;padding-right:2rem;}.main-body .MenuList .SearchBoxTop .SearchBox .Search{user-select:none;}.main-body .MenuList .SearchBoxTop .SearchBox .Search button{position:absolute;top:3px;right:19px;border:0;background:transparent;}.main-body .MenuList .SearchBoxTop .form-control{position:relative;border-radius:3rem;border:0;padding-left:2rem;}.main-body .MenuList .menuListItem .card{border:0;box-shadow:2px 2px 5px 0 #ccc;border-radius:6px;margin-top:1rem;}.main-body .MenuList .menuListItem .card .card-body{padding:5px;display:flex;justify-content:space-between;align-items:center;}@media(max-width:600px){.main-body .MenuList .menuListItem .card .card-body{flex-direction:column;}}.main-body .MenuList .menuListItem .card .card-body img{width:10rem;height:10rem;object-fit:contain;}.main-body .MenuList .menuListItem .card .card-body .colm-1{flex-basis:10%;}.main-body .MenuList .menuListItem .card .card-body .colm-2{flex-basis:50%;}@media(max-width:1200px){.main-body .MenuList .menuListItem .card .card-body .colm-2{flex-basis:36%;}}@media(max-width:768px){.main-body .MenuList .menuListItem .card .card-body .colm-2{flex-basis:45%;}}.main-body .MenuList .menuListItem .card .card-body .colm-2 h5{font-weight:700;font-size:2rem;color:#2b6062;}.main-body .MenuList .menuListItem .card .card-body .colm-3{width:15%;}.main-body .MenuList .menuListItem .card .card-body .colm-4{flex-basis:10%;text-align:center;font-weight:700;font-size:2rem;color:#2b6062;}.main-body .MenuList .menuListItem .card .card-body .MenuBadges .badge{padding:3px 8px;font-size:70%;}.main-body .MenuList .menuListItem .card .card-body .MenuBadges .badge[title*="Breakfast"]{background-color:#fe4475;}.main-body .MenuList .menuListItem .card .card-body .MenuBadges .badge[title*="Lunch"]{background:#4caf50;}.main-body .MenuList .menuListItem .card .card-body .MenuBadges .badge[title*="Snacks"]{background:#ff9800;}.main-body .MenuList .menuListItem .card .card-body .MenuBadges .badge[title*="beverages"]{background:#795548;}.main-body .MenuList .menuListItem .card .card-body .input-group{width:16%;}@media(max-width:600px){.main-body .MenuList .menuListItem .card .card-body .input-group{width:30%;}}.main-body .MenuList .menuListItem .card .card-body .input-group .form-control{border:1px solid #eee;background-color:#eee;margin:0 1rem;border-radius:5px;text-align:center;}.main-body .MenuList .menuListItem .card .card-body .input-group .btn{border-radius:5px;cursor:pointer;}.main-body .MenuList .menuListItem .card .card-body .colm-5{flex-basis:20%;}.main-body .MenuList .menuListItem .card .card-body .colm-5 .btn{padding:.5rem 2rem;}@Include ForSM{.main-body .MenuList .menuListItem .card .card-body .colm-5 .btn{border-radius:20px !important;}}.main-body .MenuList input[type=number]::-webkit-inner-spin-button,.main-body .MenuList input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;}@media(max-width:768px){.main-body .ChildCartTable tr td{display:flex;}}.main-body .ChildCartTable tr td .ItemBox{user-select:none;}.main-body .ChildCartTable tr td .ItemBox .itemDetails{user-select:none;}.main-body .ItemBox{flex:1;}@media(max-width:600px){.main-body .ItemBox{display:inline-flex;width:90%;flex-direction:column;}}.main-body .ItemBox .itemDetails{display:flex;align-items:center;}@media(max-width:600px){.main-body .ItemBox .itemDetails{line-height:18px;}}.main-body .ItemBox .itemDetails img{user-select:none;}.main-body .ItemBox .itemDetails b{flex:1;}.main-body .ItemBox .itemDetails b .itemDetails1{display:block;font-weight:100;}.theme-table{font-size:100%;width:100%;border-radius:10px;border-collapse:separate;border-spacing:0 15px;}.theme-table thead{background:#f36b20;color:#fff !important;}.theme-table thead tr{border-radius:1rem;}.theme-table thead tr th{text-align:center;}.theme-table thead tr th:first-child{border-radius:10px 0 0 10px;}.theme-table thead tr th:last-child{border-radius:0 10px 10px 0;}.theme-table thead tr th,.theme-table tbody tr td{padding:.5rem;}.theme-table tbody>tr{background-color:#fff;border-radius:1rem;}.theme-table tbody>tr td img{width:5rem !important;height:5rem !important;}.theme-table tbody>tr td:first-child{border-radius:10px 0 0 10px;}.theme-table tbody>tr td:last-child{border-radius:0 10px 10px 0;}.badge{padding:3px 6px;border-radius:1rem;text-transform:lowercase;}.badge:first-letter {text-transform:uppercase;}.badge[title*="Active"],.badge[title*="SUBMITTED"],.badge[title*="Submitted"]{background:#4caf50;color:#fff;}.badge[title*="Cancelled"]{background:#f32516;color:#fff;}.SearchBlock{margin-top:1rem;margin-bottom:2rem;}.SearchBlock h4{font-weight:700;font-size:2.4rem;color:#2b6062;margin:0;}@media(max-width:768px){.SearchBlock h4{margin-bottom:2rem;}}.SearchBlock [class^="col-"] label{margin-bottom:0;font-size:70%;position:absolute;top:-11px;left:12px;background:#fff;color:#f36b20;border:1px solid #f36b20;border-radius:10px;padding:0 7px;font-weight:700;z-index:1;}.SearchBlock .form-control{font-size:inherit;background-color:#fff;}@media(max-width:768px){.SearchBlock .form-control{margin-bottom:1.5rem;}}.SearchBlock .btn{font-size:inherit;padding:4px 12px;}.SearchBlock .btn .btnAlt{display:none;}@media(max-width:768px){.SearchBlock .btn .btnAlt{display:inline-block;margin-left:5px;}}#ui-datepicker-div{color:#212529;font-weight:normal;padding:0;font-family:inherit;}#ui-datepicker-div .ui-widget-header{border:0 solid #f36b20;background:rgba(243,107,32,.2);color:#333;font-weight:bold;}#ui-datepicker-div .ui-datepicker-title select{font-size:1.6rem;font-family:inherit;}#ui-datepicker-div .ui-datepicker-calendar tbody tr td a{text-align:center;}#ui-datepicker-div .ui-datepicker-calendar tbody tr td .ui-state-highlight{border:1px solid #f36b20;background:#f36b20;color:#fff;}#ui-datepicker-div .ui-datepicker-calendar tbody tr td .ui-state-active{border:1px solid #e4611a;background:#e4611a;}.ResGrid{width:100%;margin:0;box-sizing:border-box;border-collapse:collapse;font-size:100%;width:100%;background:#fff;border-radius:10px;}@media(max-width:768px){.ResGrid{display:grid;border:1px solid #e8e8e8;}}.ResGrid .ResGrid thead{background:#f36b20;}.ResGrid thead{background:#f36b20;color:#fff !important;}.ResGrid thead tr{border-radius:1rem;}.ResGrid thead tr th:first-child{border-radius:10px 0 0 10px;}.ResGrid thead tr th:last-child{border-radius:0 10px 10px 0;}.ResGrid thead tr th{text-align:center;}@media(max-width:768px){.ResGrid thead tr th{display:none;}}.ResGrid thead tr th i,.ResGrid thead tr th .fa{color:#1d648a;}.ResGrid thead tr th a{text-decoration:none;color:#fff;}.ResGrid thead tr th a:hover{color:#2b6062;}.ResGrid thead tr th,.ResGrid tbody tr td{vertical-align:middle !important;z-index:1;padding:.5rem;}.ResGrid>tbody>tr{border-bottom:1px solid #eee;}.ResGrid>tbody>tr:hover{background-color:#f3f3f3;}@media(max-width:768px){.ResGrid>tbody>tr{position:relative;display:block;border-bottom:1px solid #ccc;}.ResGrid>tbody>tr.text-right,.ResGrid>tbody>tr.text-center,.ResGrid>tbody>tr.capitalCenter{text-align:left !important;}}.ResGrid>tbody>tr>td img{width:5rem !important;height:5rem !important;}@media(max-width:768px){.ResGrid>tbody>tr>td.text-center,.ResGrid>tbody>tr>td.text-right{text-align:left !important;}}@media(max-width:768px){.ResGrid>tbody>tr>td .text-nowrap{white-space:initial;}}.ResGrid>tbody>tr>td .expandIcon{transition:all .3s ease-in-out;margin-right:5px;color:#343a40;vertical-align:middle;user-select:none;font-size:180%;transform:rotate(0deg);vertical-align:top;}.ResGrid>tbody>tr>td .expandIcon:hover{cursor:pointer;}@media(max-width:768px){.ResGrid>tbody>tr>td .expandIcon{align-self:baseline;}}@media(max-width:768px){.ResGrid>tbody>tr>td{display:block;position:relative;height:auto;line-height:30px;text-align:left;padding-left:10px;}.ResGrid>tbody>tr>td:nth-of-type(n+2){display:none;}}.ResGrid>tbody>tr>td.ActionCell{text-align:center;white-space:nowrap;}.ResGrid>tbody>tr>td.ActionCell a{font-size:110%;display:inline-block;width:30px;height:30px;color:#212529;background:#f36b20;color:#fff !important;line-height:25px;padding:3px;border:none;border-radius:6px;box-shadow:2px 2px 5px 0 #ccc;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}.ResGrid>tbody>tr>td.ActionCell a:hover{color:#212529;text-decoration:none;background-color:#e4611a;border-color:#e4611a;}@media(max-width:768px){.ResGrid>tbody>tr.open>td:nth-of-type(n+2){display:block;background:#fff;border-bottom:1px solid #bbb;word-break:break-word;padding:5px;}.ResGrid>tbody>tr.open>td:first-child:before{display:none;}.ResGrid>tbody>tr.open>td:before{content:attr(data-label);width:100%;border-radius:0;height:auto;line-height:22px;color:#1b1b1b;display:block;font-size:100%;font-weight:bold;font-family:inherit;}.ResGrid>tbody>tr.open>td.ActionCell{top:45px;position:absolute;right:0;width:auto;height:auto;text-align:center;padding-right:10px;padding:0 !important;background:#ff5050;z-index:2;}.ResGrid>tbody>tr.open>td.ActionCell:before{color:#fff;padding:2px 5px;}.ResGrid>tbody>tr.open>td.ActionCell .DropMenu{display:block;background:#fff;padding:5px 0;}.ResGrid>tbody>tr.open>td.ActionCell .DropMenu a{display:block;position:relative;margin:5px auto;padding:0;font-size:110%;width:30px;height:30px;line-height:30px;}}.ResGrid>tbody>tr.open .expandIcon{transform:rotate(-180deg);color:#008c47;}.ResGrid>tbody>tr.fold{display:none;}.ResGrid>tbody>tr.fold.open{display:table-row;}@media(max-width:768px){.ResGrid>tbody>tr.fold.open{display:grid;background:#f7f7f7;}}.ResGrid>tbody>tr.fold .ResGrid.lvl2>thead{background:#646261;}.AddRowBtn{color:#000 !important;}label.required:after{content:'*';font-size:120%;position:relative;line-height:1px;color:#f00;margin-left:3px;font-weight:bold;display:inline-block;}table[border="1"]{border:1px solid transparent;}@media print{table[border="1"]{border:1px solid #000;}}.NoOrderBox{display:block;text-align:center;padding:10px;background:#fff;border-radius:20px;width:100%;}.NoOrderBox img{width:130px;opacity:.2;}.NoOrderBox h4{font-size:150%;font-weight:bold;color:#a2a2a2;margin:5px auto;}.NoOrderBox h6{font-size:120%;}.NoOrderBox .lr-btn-background{float:none;margin-top:15px;width:auto !important;padding:0 10px;}.walletHeading{display:flex;justify-content:space-between;align-items:center;margin:30px 0 20px 0;}@media(max-width:600px){.walletHeading{display:flex;flex-direction:column;}}.walletHeading .heading{order:1;}.walletHeading .heading h2{font-weight:700;font-size:2.4rem;color:#2b6062;margin:0;}@media(max-width:600px){.walletHeading .heading h2{margin-bottom:10px;}}.walletHeading .SearchDiv{order:2;}@media(max-width:600px){.walletHeading .SearchDiv{order:4;}}.walletHeading .SearchDiv .SearchBlock{margin:0;}@media(max-width:600px){.walletHeading .SearchDiv .SearchBlock .xp-button{margin-bottom:10px;}}.walletHeading .Balance{order:3;}.walletHeading .Balance .badge{background:#2b6062;font-size:100%;padding:10px 20px;border-radius:15px;}@media(max-width:600px){.walletHeading .Balance .badge{margin-bottom:20px;}}.ChildList{user-select:none;}.ChildList .actionBlock{position:absolute;right:13px;top:10px;}.ChildList .actionBlock a{display:inline-flex;width:25px;height:25px;justify-content:center;align-items:center;font-size:100%;margin-left:5px;border-radius:5px;}.ChildList .actionBlock a i{user-select:none;}.ChildList .Childinfo{display:flex;}@media(max-width:768px){.ChildList .Childinfo{display:flex;flex-direction:column;align-items:flex-start;}}.ChildList .Childinfo .Imagediv{display:block;margin-right:10px;position:relative;}@media(max-width:768px){.ChildList .Childinfo .Imagediv{margin:10px auto;}}.ChildList .Childinfo .Imagediv .badges{text-align:center;display:block;}.ChildList .Childinfo .Imagediv .badges .freeBadge{border-radius:5px;background:#e91e63;width:min-content;}.ChildList .Childinfo .Imagediv .badges .ActiveBadge{position:relative;border-radius:5px;margin:0 auto;width:min-content;display:block;}.ChildList .Childinfo .Imagediv .ChildProPic{width:130px;height:130px;border-radius:10px;display:block;object-fit:cover;border:1px solid #ffe0cf;margin-bottom:10px;}@media(max-width:600px){.ChildList .Childinfo .Imagediv .ChildProPic{user-select:none;}}.ChildList .Childinfo .Cintro{line-height:30px;}.ChildList .Childinfo .Cintro i{display:inline-flex;width:25px;height:25px;justify-content:center;align-items:center;background:#646464;color:#fff;border-radius:5px;}.EmptyCart{display:block;text-align:center;padding:10px;background:#fff;border-radius:20px;border:1px solid #ff975d;clear:both;margin:10px 0;}.EmptyCart i{font-size:500%;opacity:.7;display:block;line-height:initial;color:#b7b7b7;}.EmptyCart i:before{margin:0;font-size:inherit;}.EmptyCart h4{font-size:150%;font-weight:bold;color:#f36b20;margin:5px auto;}.EmptyCart h6{font-size:120%;color:#969696;}.EmptyCart .lr-btn-background{float:none;margin-top:15px;width:auto !important;padding:0 10px;}.CheckoutPage{user-select:none;}.CheckoutPage .PageHeading{display:flex;justify-content:space-between;align-items:center;}.CheckoutPage .PageHeading h3{color:#2b6062;font-weight:bold;font-size:160%;}.CheckoutPage .PageHeading .cartTotal{font-weight:bold;background:#2b6062;color:#fff;padding:2px 10px;border-radius:10px;}.CheckoutPage .SelectCardHead .profile-right-head{padding:0 15px;}.CheckoutPage .SelectCardHead .cards-list{color:#f00;}.CheckoutPage .SelectCardHead .cards-list .saved-cards-box{border:0 solid #dde5ec;padding:10px;margin-bottom:10px;width:100%;position:relative;display:flex;}.CheckoutPage .SelectCardHead .cards-list .saved-cards-box .saved-cards-box-btm{position:relative;}.CheckoutPage .SelectCardHead .cards-list .saved-cards-box .saved-cards-box-btm input[type=radio]{width:20px;height:20px;top:10px;position:relative;margin-right:10px;}.CheckoutPage .SelectCardHead .cards-list .saved-cards-box .saved-cards-box-btm .saved-cards-box-top{display:flex;justify-content:start;flex-direction:row;}.CheckoutPage .SelectCardHead .cards-list .saved-cards-box .saved-cards-box-btm .saved-cards-box-top .saved-cards-box-center{width:100%;display:flex;}.CheckoutPage .SelectCardHead .cards-list .saved-cards-box .saved-cards-box-btm .saved-cards-box-top .saved-cards-box-center .saved-cards-box-left{width:40px;}.CheckoutPage .SelectCardHead .cards-list .saved-cards-box .card-number{color:#3d4152;font-size:100%;font-weight:600;margin-bottom:5px;text-align:left;margin-left:10px;margin-top:5px;}.CheckoutPage .SelectCardHead .cardselect{width:98%;margin:auto;margin-bottom:3rem;}.CheckoutPage .SelectCardHead .cardselect .CreditCardDiv .cardPaymentBlock{padding:0;}.CheckoutPage .SelectCardHead .cardselect .CreditCardDiv .cardPaymentBlock h4{color:#2b6062;margin-bottom:2rem;font-weight:bold;}.CheckoutPage .SelectCardHead .cardselect .CreditCardDiv .cardPaymentBlock .form-control{background:transparent;border:1px solid #8e8e8e;margin-bottom:2rem;color:#000;font-size:1.6rem;}.CheckoutPage .SelectCardHead .cardselect .CreditCardDiv .cardPaymentBlock .flexrow{display:flex;justify-content:space-between;}.CheckoutPage .SelectCardHead .cardselect .CreditCardDiv .cardPaymentBlock .flexrow .exp-date{flex-basis:30%;}.CheckoutPage .SelectCardHead .cardselect .CreditCardDiv .cardPaymentBlock .flexrow .cvv-box{flex-basis:30%;}.CheckoutPage .SelectCardHead .cardselect .cards-accepted-wrapper{margin:2rem 0;}.CheckoutPage .SelectCardHead .cardselect .cards-accepted-wrapper h4{font-weight:bold;}.CheckoutPage .SelectCardHead .cardselect .cards-accepted-wrapper .visa,.CheckoutPage .SelectCardHead .cardselect .cards-accepted-wrapper .mastercard,.CheckoutPage .SelectCardHead .cardselect .cards-accepted-wrapper .amex,.CheckoutPage .SelectCardHead .cardselect .cards-accepted-wrapper .discover{background:url(../../images/cards.png) no-repeat;display:inline-block;height:34px;width:55px;}.CheckoutPage .SelectCardHead .cardselect .cards-accepted-wrapper .visa{background-position:-6px -5px;}.CheckoutPage .SelectCardHead .cardselect .cards-accepted-wrapper .mastercard{background-position:-71px -5px;}.CheckoutPage .SelectCardHead .cardselect .cards-accepted-wrapper .amex{background-position:-134px -5px;}.CheckoutPage .SelectCardHead .cardselect .cards-accepted-wrapper .discover{background-position:-199px -5px;}@media(max-width:600px){.CheckoutPage .SelectCardHead .cardselect .SecureDiv{margin-top:10px;}}.CheckoutPage .SelectCardHead .cardselect .SecureDiv .secured-card img{width:30%;margin-right:10px;}.CheckoutPage .SelectCardHead .cardselect .SecureDiv .safe-pay{display:flex;align-items:center;}.CheckoutPage .SelectCardHead .cardselect .SecureDiv .safe-pay h4{font-weight:bold;}.CheckoutPage .SelectCardHead .cardselect .SecureDiv .safe-pay img{width:15px;height:20px;margin-right:5px;}.ClientAvtar{text-align:center;position:relative;z-index:1;width:100%;height:250px;}@media(max-width:600px){.ClientAvtar{height:150px;}}.ClientAvtar .avatarLink{display:inline-block;margin:auto;}.ClientAvtar img{width:100%;height:100%;object-fit:cover;border:2px solid #dfdfdf;background-color:#fff;}@media(max-width:600px){.ClientAvtar img{width:150px;height:150px;}}.ClientAvtar .PhotoUpload{border-radius:50%;position:absolute;overflow:hidden;display:flex;justify-content:center;align-items:center;width:4rem;height:4rem;cursor:pointer;font-size:2rem;background:#f36b20;z-index:2;color:#fff;bottom:-20px;left:45%;}.ClientAvtar .PhotoUpload input.Upload[type=file],.ClientAvtar .PhotoUpload input.Upload[type=file]::-webkit-file-upload-button{cursor:pointer;position:absolute;top:0;right:0;margin:0;padding:0;cursor:pointer;opacity:0;filter:alpha(opacity=0);width:100%;}.POSdownloadBlock{user-select:none;}.POSdownloadBlock h4{font-size:160%;font-weight:bold;}@media(max-width:600px){.POSdownloadBlock h4{font-size:120%;}}.POSdownloadBlock a{display:inline-block;width:25%;}.POSdownloadBlock a img{width:100%;}.POSdownloadBlock a:hover{position:relative;}.POSdownloadBlock a:hover img{transform:scale(1.02);transition:ease-in-out .5s;}.MenuPageHeader{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px;}@media(max-width:600px){.MenuPageHeader i{display:none;}}.MenuPageHeader .BackBtn{float:left;white-space:nowrap;}.MenuPageHeader h3{display:inline-block;font-weight:bold;white-space:nowrap;}.MenuPageHeader .ViewBtn{float:right;white-space:nowrap;}.CanteenMenu{max-width:100%;margin:0 auto;display:grid;grid-gap:0;grid-template-columns:repeat(5,1fr);}@media(max-width:768px){.CanteenMenu{grid-template-columns:repeat(2,1fr);}}@media(max-width:600px){.CanteenMenu{grid-template-columns:repeat(1,1fr);}}.CanteenMenu .MenuData{border:1px solid #df5407;}@media(max-width:600px){.CanteenMenu .MenuData{border:1px solid #ffb288;margin-bottom:20px;}}.CanteenMenu .MenuData .title{padding:.4rem .8rem;font-weight:bold;text-align:center;background-color:#f36b20;color:#fff;white-space:nowrap;}.CanteenMenu .MenuData .list{border-top:1px solid #f36b20;padding:.4rem .8rem;list-style:none;margin:0;background:#fff;}.CanteenMenu .MenuData .list li.subTitle{font-weight:bold;}.CanteenMenu .MenuData .list ul{padding-left:2rem;}.CanteenMenu .MenuData .list ul li{list-style-type:disc;font-weight:normal;font-size:1.4rem;padding-bottom:5px;border-bottom:1px dashed #2b6062;}.CanteenMenu .MenuData .list ul li .MenuName{user-select:none;}.CanteenMenu .MenuData .list ul li .ItemPrice{white-space:normal;display:inline-block;}.CanteenMenu .MenuData .list ul li .AddCartBtn{float:right;padding:2px 6px;font-size:80%;}.CanteenMenu .MenuData .list ul li:last-child{border:none;}.mainBlock{height:20rem;display:flex;justify-content:center;align-items:center;margin-top:2rem;}.mainBlock a{text-decoration:none;color:#00b0ff;}.mainBlock a:hover{text-decoration:underline;}.mainBlock div{position:relative;border-radius:3px;perspective:30px;transform-origin:bottom center;perspective-origin:bottom center;padding:2rem 3rem;background-color:#636363;}.mainBlock div h2{font-size:3rem;color:#fff;font-weight:700;}.mainBlock div h3{font-size:2rem;color:#fff;margin-top:2rem;}.mainBlock div:after{content:'';display:block;position:absolute;border-radius:inherit;left:50%;transform-origin:bottom center;transform:translateX(-50%) rotateX(15deg);opacity:.8;bottom:-7%;height:100%;width:100%;background:inherit;filter:blur(8px);z-index:-1;}.ChildAvatar{text-align:center;position:relative;z-index:1;width:100%;height:130px;margin-bottom:30px;}@media(max-width:600px){.ChildAvatar{height:130px;}}.ChildAvatar .avatarLink{display:inline-block;margin:auto;}.ChildAvatar img{width:130px;height:130px;object-fit:cover;border:2px solid #dfdfdf;background-color:#fff;}@media(max-width:600px){.ChildAvatar img{width:150px;height:150px;}}.ChildAvatar .PhotoUpload{border-radius:50%;position:absolute;overflow:hidden;display:flex;justify-content:center;align-items:center;width:4rem;height:4rem;cursor:pointer;font-size:2rem;background:#f36b20;z-index:2;color:#fff;bottom:-20px;left:35%;}.ChildAvatar .PhotoUpload input.Upload[type=file],.ChildAvatar .PhotoUpload input.Upload[type=file]::-webkit-file-upload-button{cursor:pointer;position:absolute;top:0;right:0;margin:0;padding:0;cursor:pointer;opacity:0;filter:alpha(opacity=0);width:100%;}.math-captcha-block{display:flex;align-items:center;justify-content:center;margin-bottom:30px;flex-wrap:wrap;}.math-captcha-block br{display:none;}.math-captcha-block a{background:#d8d8d8;color:#000;padding:8px;margin:0 10px;border-radius:4px;}.math-captcha-block img{margin-bottom:10px;}#CaptchaInputText{margin:0 10px;height:40px;border-radius:4px;border:1px solid #ddd;}.show-modal .modal{display:block !important;max-height:fit-content;max-width:700px !important;}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);display:flex;justify-content:center;align-items:center;visibility:hidden;opacity:0;transition:.3s ease-in-out;}.modal-overlay .modal{background:#fff;padding:20px;border-radius:12px;max-width:450px;width:90%;box-shadow:0 10px 30px rgba(0,0,0,.2);text-align:center;position:relative;transform:scale(.9);transition:.3s ease-in-out;border-top:5px solid #f36b20;}.modal-overlay .modal-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:10px;border-bottom:2px solid #e1e8ed;margin-bottom:10px;}.modal-overlay .modal-header h2{font-size:22px;font-weight:600;color:#333;margin:0;}.modal-overlay .close-btn{background:#f36b20;color:#fff;border:none;width:30px;height:30px;border-radius:50%;cursor:pointer;font-size:18px;line-height:24px;text-align:center;transition:.3s ease;}.modal-overlay .close-btn:hover{background:#007bff;}.announcement-list{max-height:350px;overflow-y:auto;text-align:left;padding:5px;}.announcement-item{background:#f2f8fc;padding:12px;margin:10px 0;border-radius:8px;box-shadow:2px 2px 8px rgba(0,0,0,.1);transition:.3s ease;}.announcement-item:hover{background:#e3f0fa;}.announcement-item strong{color:#f36b20;}.announcement-item p{font-size:14px;color:#555;margin:5px 0 0;}.modal-overlay.show-modal{visibility:visible;opacity:1;}.modal-overlay.show-modal .modal{transform:scale(1);}@media(max-width:480px){.modal-overlay .modal{max-width:90%;}}