@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=PT+Sans:wght@400;700&display=swap);.feature-box-style-3 .feature-box-info h4 { margin-left: 0; }.feature-box-style-3 .feature-box-info { padding-left: 0; }.pricing-table .most-popular h3, html .background-color-primary, html .panel-group.panel-group-primary .panel-heading, html section.section-primary {background-color: #ca0101 !important }.how-works-block, .teacher-card.design2 {transition: .3s }.text-transform-none, h1, h2, h3, h4, h5, h6 {text-transform: none !important }.not-avl-panel.nit-avl-panel, html #footer.color-light .footer-ribbon {background: #e6e6e6 }.h-min100vh {min-height: 100vh }.languagetable {width: 100%;border: 1px solid #ddd;padding: 0;margin-bottom: 20px }.dashboard-content-block, .languagetable td, .lesson-detail-pop-container, .link-pd0, .nav_containerrr>.container, html #header.header-redesign .header-nav-bar-primary {padding: 0 }.header-nav-center.header-nav-bar-primary.sticky {position: fixed !important;width: 100%;top: 0;border-bottom-color: #e9e9e9;box-shadow: 0 0 3px rgba(0, 0, 0, .1) }.dropdwonbox .label-default {display: block;font-size: 16px;background: #fff;margin-bottom: 4px;text-align: center;font-weight: 700;color: #1d2127;letter-spacing: -1px }.dropdwonbox {display: inline-block;margin: 0 8px }.dashboard-content-block .nav-tabs li a span, .dashboard-content-block .nav-tabs li.active a, .dropdwonbox .btn {font-size: 15px }@media(max-width:767px) {.hidden-sm {display: none !important }#footer a {color: #b5b5b5;font-size: 15px }}@media(max-width:416px) {.dropdwonbox {display: block }.dropdwonbox .btn-group {width: 100% }.dropdwonbox .btn-group .btn {float: none }}@media(max-width:350px) {.dropdwonbox ul {max-width: 250px !important }}.mrt-0, .mt-0 {margin-top: 0 !important }.vacab {background-size: cover;background-position: center center;width: 100%;height: 400px;opacity: 1;visibility: inherit;z-index: 20;background-repeat: no-repeat }.flag-ad, .flag-af, .flag-am, .flag-ar, .flag-be, .flag-bg, .flag-bn, .flag-bs, .flag-ca, .flag-cs, .flag-da, .flag-de, .flag-el, .flag-em, .flag-en, .flag-eo, .flag-es, .flag-et, .flag-fa, .flag-fi, .flag-fr, .flag-he, .flag-hi, .flag-hr, .flag-hu, .flag-hy, .flag-id, .flag-it, .flag-ja, .flag-ka, .flag-kn, .flag-ko, .flag-lt, .flag-lv, .flag-mk, .flag-mr, .flag-nl, .flag-pa, .flag-pl, .flag-pt, .flag-px, .flag-ro, .flag-ru, .flag-sk, .flag-sl, .flag-sq, .flag-sr, .flag-sv, .flag-ta, .flag-te, .flag-th, .flag-ti, .flag-tl, .flag-tr, .flag-uk, .flag-ur, .flag-vi, .flag-zh {width: 18px height: 12px }#footer .footer-copyright p, #footer .footer-copyright p a, #footer .footer-rating, #footer a, #footer p, #header .header-nav-main nav>ul li#languagemenu span.custom_tooltip.language_tooltip:hover, .clr_white, .color-white, .color-white:active, .color-white:focus, .color-white:hover, .dashboard-content-block .nav-tabs li.active a b, .how-works-block:hover h4, .other-teacher .teacher-card.active .img-holder .name-card h5, .other-teacher .teacher-card.active .img-holder .name-card p, .profile-card .text-block, .sbm-main-submenu>li, .sbm-main-submenu>li>a, .sbm-submenu ul>li.dropdown>a, .theme-bg-modal .close, .theme-bg-modal h4, .tooltip-hover-text a, .vacab-title, .vocab-para, a.scroll-to-top:focus, html .btn-dark:active:focus, html .btn-dark:active:hover, html .btn-dark:focus, html .btn-dark:hover, html .btn-primary:active:focus, html .btn-primary:active:hover, html .btn-primary:focus, html .btn-primary:hover, html .btn-secondary:active:focus, html .btn-secondary:active:hover, html .btn-secondary:focus, html .btn-secondary:hover, html .counters .counter-light .fa, html .counters .counter-light .icons, html .counters .counter-light strong, html .divider.divider-light .fa, html .divider.divider-light .icons, html .featured-box-light h4, html .featured-boxes-style-5 .featured-box.featured-box-light .icon-featured, html .featured-boxes-style-6 .featured-box.featured-box-light .icon-featured, html .featured-boxes-style-8 .featured-box.featured-box-light .icon-featured, html .list-light.list-ordened li:before, html .scroll-to-top:active, html body .tabs-light .nav-tabs li a, html body .tabs-light .nav-tabs li a:hover, html ul.nav-pills-light a, html ul.nav-pills-light a:focus, html ul.nav-pills-light a:hover, html.dark body .tabs-light .nav-tabs li a, html.dark body .tabs-light .nav-tabs li a:hover {color: #fff }.flag-ad, .flag-af, .flag-am, .flag-ar, .flag-be, .flag-bg, .flag-bn, .flag-bs, .flag-ca, .flag-cs, .flag-da, .flag-de, .flag-el, .flag-em, .flag-en, .flag-eo, .flag-es, .flag-et, .flag-fa, .flag-fi, .flag-fr, .flag-he, .flag-hi, .flag-hr, .flag-hu, .flag-hy, .flag-id, .flag-it, .flag-ja, .flag-ka, .flag-kn, .flag-ko, .flag-lt, .flag-lv, .flag-mk, .flag-mr, .flag-nl, .flag-nn, .flag-no, .flag-pa, .flag-pl, .flag-pt, .flag-px, .flag-ro, .flag-ru, .flag-sk, .flag-sl, .flag-sq, .flag-sr, .flag-sv, .flag-ta, .flag-te, .flag-th, .flag-ti, .flag-tl, .flag-tr, .flag-uk, .flag-ur, .flag-vi, .flag-zh {display: inline-block;background: url(../../front_assets/images/flags_small/flags-small.png) no-repeat;overflow: hidden;text-indent: -9999px;text-align: left;vertical-align: middle;margin-bottom: 3px }.flag-ad {background-position: 0 -2px }.flag-af {background-position: -18px -1px }.flag-ar {background-position: -36px -1px }.flag-be {background-position: -54px -1px }.flag-bg {background-position: -72px -1px }.flag-bn {background-position: -90px -1px }.flag-bs {background-position: -108px -1px }.flag-ca {background-position: 0 -13px }.flag-cs {background-position: -18px -13px }.flag-da {background-position: -36px -13px }.flag-de {background-position: -54px -13px }.flag-el {background-position: -72px -13px }.flag-em {background-position: -90px -13px }.flag-en {background-position: -108px -13px }.flag-eo {background-position: 0 -25px }.flag-es {background-position: -18px -25px }.flag-et {background-position: -36px -25px }.flag-fa {background-position: -54px -25px }.flag-fi {background-position: -72px -25px }.flag-fr {background-position: -90px -25px }.flag-he {background-position: -108px -25px }.flag-hi {background-position: 0 -37px }.flag-hr {background-position: -18px -37px }.flag-hu {background-position: -36px -37px }.flag-hy {background-position: -54px -37px }.flag-id {background-position: -72px -37px }.flag-it {background-position: -90px -37px }.flag-ja {background-position: -108px -37px }.flag-ka {background-position: 0 -49px }.flag-kn {background-position: -18px -49px }.flag-ko {background-position: -36px -49px }.flag-lt {background-position: -54px -49px }.flag-lv {background-position: -72px -49px }.flag-mk {background-position: -90px -49px }.flag-mr {background-position: -108px -49px }.flag-nl {background-position: 0 -61px }.flag-nn, .flag-no {background-position: -18px -61px;width: 18px }.flag-pa {background-position: -36px -61px }.flag-pl {background-position: -54px -61px }.flag-pt {background-position: -72px -61px }.flag-px {background-position: -90px -61px }.flag-ro {background-position: -108px -61px }.flag-ru {background-position: 0 -73px }.flag-sk {background-position: -18px -73px }.flag-sl {background-position: -36px -73px }.flag-sq {background-position: -54px -73px }.flag-sr {background-position: -72px -73px }.flag-sv {background-position: -90px -73px }.flag-ta {background-position: -108px -73px }.flag-te {background-position: 0 -85px }.flag-th {background-position: -18px -85px }.flag-ti {background-position: -36px -85px }.flag-tr {background-position: -54px -85px }.flag-uk {background-position: -72px -85px }.flag-ur {background-position: -90px -85px }.flag-vi {background-position: -108px -85px }.flag-zh {background-position: 0 -97px }.flag-am {background-position: -18px -97px }.flag-tl {background-position: -36px -97px }#footer.light a, #footer.light h1, #footer.light h2, #footer.light h3, #footer.light h4, .alternative-font, .btn-link, .chat-with-teacher-btn:hover, .circular-bar.only-icon .fa, .circular-bar.only-icon .icons, .featured-box-primary h4, .home-concept strong, .owl-carousel.show-nav-title .owl-nav [class*=owl-], .parallax blockquote i.fa-quote-left, .profile_inform-mainn p a:hover, .recent-posts .date .day, .red, .shop .cart-totals tr.total .amount, .shop .star-rating span, .sort-source-wrapper .nav>li.active>a, .sort-source-wrapper .nav>li.active>a:focus, .sort-source-wrapper .nav>li.active>a:hover, a, article.post .post-date .day, body.dark .pagination>li>a, body.dark .pagination>li>a:focus, body.dark .pagination>li>a:hover, body.dark .pagination>li>span, body.dark .pagination>li>span:focus, body.dark .pagination>li>span:hover, html .counters .counter-primary .fa, html .counters .counter-primary .icons, html .counters .counter-primary strong, html .divider.divider-primary .fa, html .divider.divider-primary .icons, html .featured-box-primary h4, html .list-primary.list-ordened li:before, html body .tabs .nav-tabs a, html body .tabs .nav-tabs a:hover, html body .tabs-primary .nav-tabs li a, html body .tabs-primary .nav-tabs li a:hover, html body .tabs-primary .nav-tabs.nav-justified li a, html body .tabs-primary .nav-tabs.nav-justified li a:hover, html ul.nav-pills-primary a, html.dark body .tabs .nav-tabs a, html.dark body .tabs .nav-tabs a:hover, html.dark body .tabs-primary .nav-tabs li a, html.dark body .tabs-primary .nav-tabs li a:hover, p.drop-caps:first-child:first-letter, section.video blockquote i.fa-quote-left, span.fav-teacher:hover {color: #ca0101 }.btn-link:hover, a:focus, a:hover, html ul.nav-pills-primary a:focus, html ul.nav-pills-primary a:hover {color: #e30101 }.btn-link:active, a:active, html ul.nav-pills-primary a:active {color: #b10101 }html .heading-primary, html .lnk-primary, html .text-color-primary {color: #ca0101 !important }.feature-box.feature-box-style-3 .feature-box-icon, .featured-box-primary .icon-featured:after, .pricing-table .most-popular, html .heading.heading-primary h1, html .heading.heading-primary h2, html .heading.heading-primary h3, html .heading.heading-primary h4, html .heading.heading-primary h5, html .heading.heading-primary h6 {border-color: #ca0101 }#mainNav1 li a, .all-right-reserved-coll p, .alphabet-learn #mainNav1 li a, .custom_boxxxx:hover .feature-box-info h4, .feature-box.custom_boxxxx:hover .feature-box-info>p.tall, .language_tooltip:hover>a, .nav-pills .language_tooltip>a:hover, .text-white, body #header .header-nav-main nav>ul li:hover #languagemenu a, html .heading-light, html .lnk-light, html .text-color-light {color: #fff !important }#header .header-nav.header-nav-center .header-nav-main>nav>ul>li:hover, .bg-white, html .background-color-light, html .panel-group.panel-group-light .panel-heading {background-color: #fff !important }.feature-box .feature-box-icon, .featured-box-primary .icon-featured, .icon-featured, .img-thumbnail .zoom, .inverted, .list.list-ordened.list-ordened-style-3 li:before, .pricing-table.princig-table-flat .plan h3, .recent-posts .date .month, .sample-icon-list .sample-icon a:hover, .slider .tp-bannertimer, .thumb-info .thumb-info-action-icon, .thumb-info .thumb-info-type, .thumb-info-social-icons a, .thumbnail .zoom, article.post .post-date .month, html .feature-box-primary .feature-box-icon, html .featured-box-primary .icon-featured, html .featured-boxes-full-scale>[class*=col-]:nth-child(3) .featured-box-full-primary, html .inverted-primary, html .label-primary, html .progress-bar-primary, html .thumb-info .thumb-info-action-icon-primary, html .toggle-primary.toggle-simple .toggle>label:after, p.drop-caps.drop-caps-style-2:first-child:first-letter, ul.nav-pills>li.active>a, ul.nav-pills>li.active>a:focus, ul.nav-pills>li.active>a:hover {background-color: #ca0101 }.featured-box-primary .box-content, .sort-source.sort-source-style-2>li.active>a:after, html .call-to-action.featured.featured-primary, html .featured-box-primary .box-content, html body .tabs .nav-tabs a:focus, html body .tabs .nav-tabs a:hover, html body .tabs .nav-tabs.nav-justified a:focus, html body .tabs .nav-tabs.nav-justified a:hover, html body .tabs-primary .nav-tabs li a:hover, html body .tabs-primary .nav-tabs.nav-justified li a:hover, ul.history li .featured-box .box-content {border-top-color: #ca0101 }html .btn-primary {background-color: #015e7f;border-color: #015e7f }html .btn-primary:hover {background-color: #ca0101 color: #fff }html .btn-primary:active, html .btn-primary:active:focus, html .btn-primary:active:hover, html .btn-primary:focus {border-color: #b10101;background-color: #b10101 }html .btn-primary.dropdown-toggle {border-left-color: #b10101 }html .btn-primary[disabled] {border-color: #fe3333;background-color: #fe3333 }html .btn-secondary {background-color: #cc4317;border-color: #cc4317 }html .btn-secondary:hover {border-color: #e7766f #e7766f #df4c43;background-color: #e7766f }html .btn-secondary:active, html .btn-secondary:active:focus, html .btn-secondary:active:hover, html .btn-secondary:focus {border-color: #df4c43;background-color: #df4c43 }html .btn-secondary.dropdown-toggle {border-left-color: #df4c43 }html .btn-secondary[disabled] {border-color: #f2b4b0;background-color: #f2b4b0 }html .btn-borders.btn-primary {background: 0;border-color: #ca0101;color: #ca0101;text-shadow: none }html .btn-borders.btn-primary:focus, html .btn-borders.btn-primary:hover {text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);background-color: #ca0101;border-color: #ca0101 !important;color: #fff }html .btn-borders.btn-primary:focus:hover, html .btn-borders.btn-primary:hover:hover {border-color: #e30101 #e30101 #b10101;background-color: #e30101 }html .btn-borders.btn-primary:focus:active, html .btn-borders.btn-primary:focus:active:focus, html .btn-borders.btn-primary:focus:active:hover, html .btn-borders.btn-primary:focus:focus, html .btn-borders.btn-primary:hover:active, html .btn-borders.btn-primary:hover:active:focus, html .btn-borders.btn-primary:hover:active:hover, html .btn-borders.btn-primary:hover:focus {border-color: #b10101;background-color: #b10101 }html .btn-borders.btn-primary:focus.dropdown-toggle, html .btn-borders.btn-primary:hover.dropdown-toggle {border-left-color: #b10101 }html .btn-borders.btn-primary:focus[disabled], html .btn-borders.btn-primary:hover[disabled] {border-color: #fe3333;background-color: #fe3333 }.pagination>li>a, .pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span, .pagination>li>span:focus, .pagination>li>span:hover {color: #1b5e80 }.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {background-color: #1b5e80 !important;border-color: #1b5e80 }.owl-carousel .owl-nav [class*=owl-], body.dark .pagination>.active>a, body.dark .pagination>.active>a:focus, body.dark .pagination>.active>a:hover, body.dark .pagination>.active>span, body.dark .pagination>.active>span:focus, body.dark .pagination>.active>span:hover {background-color: #1b5e80;border-color: #1b5e80 }.pagination>.active>a, .tparrows.tparrows-carousel.tp-leftarrow, .tparrows.tparrows-carousel.tp-rightarrow, body.dark .pagination>.active>a {color: #fff;text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);background-color: #ca0101;border-color: #ca0101 #ca0101 #970101 }.owl-carousel .owl-nav [class*=owl-]:hover, .pagination>.active>a:hover, .tparrows.tparrows-carousel.tp-leftarrow:hover, .tparrows.tparrows-carousel.tp-rightarrow:hover, body.dark .pagination>.active>a:hover {border-color: #e30101 #e30101 #b10101;background-color: #e30101 }.owl-carousel .owl-nav [class*=owl-]:active, .owl-carousel .owl-nav [class*=owl-]:active:focus, .owl-carousel .owl-nav [class*=owl-]:active:hover, .owl-carousel .owl-nav [class*=owl-]:focus, .pagination>.active>a:active, .pagination>.active>a:active:focus, .pagination>.active>a:active:hover, .pagination>.active>a:focus, .tparrows.tparrows-carousel.tp-leftarrow:active, .tparrows.tparrows-carousel.tp-leftarrow:active:focus, .tparrows.tparrows-carousel.tp-leftarrow:active:hover, .tparrows.tparrows-carousel.tp-leftarrow:focus, .tparrows.tparrows-carousel.tp-rightarrow:active, .tparrows.tparrows-carousel.tp-rightarrow:active:focus, .tparrows.tparrows-carousel.tp-rightarrow:active:hover, .tparrows.tparrows-carousel.tp-rightarrow:focus, body.dark .pagination>.active>a:active, body.dark .pagination>.active>a:active:focus, body.dark .pagination>.active>a:active:hover, body.dark .pagination>.active>a:focus {border-color: #b10101;background-color: #b10101 }.owl-carousel .owl-nav [class*=owl-].dropdown-toggle, .pagination>.active>a.dropdown-toggle, .tparrows.tparrows-carousel.tp-leftarrow.dropdown-toggle, .tparrows.tparrows-carousel.tp-rightarrow.dropdown-toggle, body.dark .pagination>.active>a.dropdown-toggle {border-left-color: #b10101 }.owl-carousel .owl-nav [class*=owl-][disabled], .pagination>.active>a[disabled], .tparrows.tparrows-carousel.tp-leftarrow[disabled], .tparrows.tparrows-carousel.tp-rightarrow[disabled], body.dark .pagination>.active>a[disabled] {border-color: #fe3333;background-color: #fe3333 }html .alert-primary {background-color: #ca0101;border-color: #bb0101;color: #fff }html section.section-primary {border-color: #b10101 !important }html section.section-dark p, html section.section-primary p, html section.section-quaternary p, html section.section-secondary p, html section.section-tertiary p {color: #e6e6e6 }html section.section-primary-scale-2 {background-color: #970101 !important;border-color: #7e0101 !important }html section.section-primary-scale-2 .sort-source.sort-source-style-2>li.active>a:after {border-top-color: #970101 }html section.section-light {background-color: #fff !important;border-color: #f2f2f2 !important }html section.section-light p {color: #5e5e5e }html body .tabs-primary.tabs-bottom .nav-tabs li a:hover, html body .tabs-primary.tabs-bottom .nav-tabs li.active a, html body .tabs-primary.tabs-bottom .nav-tabs li.active a:focus, html body .tabs-primary.tabs-bottom .nav-tabs li.active a:hover, html body .tabs-primary.tabs-bottom .nav-tabs.nav-justified li a:hover, html body .tabs-primary.tabs-bottom .nav-tabs.nav-justified li.active a, html body .tabs-primary.tabs-bottom .nav-tabs.nav-justified li.active a:focus, html body .tabs-primary.tabs-bottom .nav-tabs.nav-justified li.active a:hover, html body .tabs.tabs-bottom .nav-tabs li a:hover, html body .tabs.tabs-bottom .nav-tabs li.active a, html body .tabs.tabs-bottom .nav-tabs li.active a:focus, html body .tabs.tabs-bottom .nav-tabs li.active a:hover, html.dark body .tabs-primary.tabs-bottom .nav-tabs li a:hover, html.dark body .tabs-primary.tabs-bottom .nav-tabs li.active a, html.dark body .tabs-primary.tabs-bottom .nav-tabs li.active a:focus, html.dark body .tabs-primary.tabs-bottom .nav-tabs li.active a:hover, html.dark body .tabs-primary.tabs-bottom .nav-tabs.nav-justified li a:hover, html.dark body .tabs-primary.tabs-bottom .nav-tabs.nav-justified li.active a, html.dark body .tabs-primary.tabs-bottom .nav-tabs.nav-justified li.active a:focus, html.dark body .tabs-primary.tabs-bottom .nav-tabs.nav-justified li.active a:hover, html.dark body .tabs.tabs-bottom .nav-tabs li a:hover, html.dark body .tabs.tabs-bottom .nav-tabs li.active a, html.dark body .tabs.tabs-bottom .nav-tabs li.active a:focus, html.dark body .tabs.tabs-bottom .nav-tabs li.active a:hover, section.page-header h1 {border-bottom-color: #ca0101 }section.page-header.custom-product {background-color: #b10101;border-top-color: #c00101 }html .page-header-color.page-header-primary {background-color: #ca0101;border-bottom-color: #ca0101;color: #fff }html .toggle-primary .toggle label {color: #ca0101;border-left-color: #ca0101;border-right-color: #ca0101 }html .toggle-primary .toggle.active>label {background-color: #ca0101;border-color: #ca0101;color: #fff }#footer .footer-ribbon, .custom-owl-nav .custom-owl-mid, .custom_boxxxx.feature-box:hover, .how-works-block:hover .icon-holder, .pricing-table.princig-table-flat .plan h3 span, .theme-bg-modal, .thumb-info-ribbon, .tp-bullets.simplebullets.round .bullet.selected, html .call-to-action.call-to-action-primary, html .divider.divider-primary.divider-small hr, html .home-intro-primary, html .slider-container .tp-caption-overlay-primary {background: #ca0101 }#footer .footer-ribbon:before, .thumb-info-ribbon:before {border-right-color: #7e0101;border-left-color: #7e0101 }.owl-carousel .owl-dots .owl-dot.active span, .owl-carousel .owl-dots .owl-dot:hover span {background-color: #ac0101 }.owl-carousel .owl-nav [class*=owl-] {color: #fff;text-shadow: 0 -1px 0 rgba(0, 0, 0, .25) }html body .tabs .nav-tabs li.active a, html body .tabs-primary .nav-tabs li.active a, html body .tabs-primary .nav-tabs li.active a:focus, html body .tabs-primary .nav-tabs li.active a:hover, html body .tabs-primary .nav-tabs.nav-justified li.active a, html body .tabs-primary .nav-tabs.nav-justified li.active a:focus, html body .tabs-primary .nav-tabs.nav-justified li.active a:hover, html.dark body .tabs .nav-tabs li.active a, html.dark body .tabs-primary .nav-tabs li.active a, html.dark body .tabs-primary .nav-tabs li.active a:focus, html.dark body .tabs-primary .nav-tabs li.active a:hover, html.dark body .tabs-primary .nav-tabs.nav-justified li.active a, html.dark body .tabs-primary .nav-tabs.nav-justified li.active a:focus, html.dark body .tabs-primary .nav-tabs.nav-justified li.active a:hover {border-top-color: #ca0101;color: #ca0101 }html body .tabs-primary.tabs-vertical.tabs-left li a:hover, html body .tabs-primary.tabs-vertical.tabs-left li.active a, html body .tabs-primary.tabs-vertical.tabs-left li.active a:focus, html body .tabs-primary.tabs-vertical.tabs-left li.active a:hover, html body .tabs.tabs-vertical.tabs-left .nav-tabs li a:hover, html body .tabs.tabs-vertical.tabs-left .nav-tabs li.active a, html body .tabs.tabs-vertical.tabs-left .nav-tabs li.active a:focus, html body .tabs.tabs-vertical.tabs-left .nav-tabs li.active a:hover, html.dark body .tabs-primary.tabs-vertical.tabs-left li a:hover, html.dark body .tabs-primary.tabs-vertical.tabs-left li.active a, html.dark body .tabs-primary.tabs-vertical.tabs-left li.active a:focus, html.dark body .tabs-primary.tabs-vertical.tabs-left li.active a:hover, html.dark body .tabs.tabs-vertical.tabs-left .nav-tabs li a:hover, html.dark body .tabs.tabs-vertical.tabs-left .nav-tabs li.active a, html.dark body .tabs.tabs-vertical.tabs-left .nav-tabs li.active a:focus, html.dark body .tabs.tabs-vertical.tabs-left .nav-tabs li.active a:hover, html[dir=rtl] #header .tip.skin:before {border-left-color: #ca0101 }#header .tip:before, html body .tabs-primary.tabs-vertical.tabs-right li a:hover, html body .tabs-primary.tabs-vertical.tabs-right li.active a, html body .tabs-primary.tabs-vertical.tabs-right li.active a:focus, html body .tabs-primary.tabs-vertical.tabs-right li.active a:hover, html body .tabs.tabs-vertical.tabs-right .nav-tabs li a:hover, html body .tabs.tabs-vertical.tabs-right .nav-tabs li.active a, html body .tabs.tabs-vertical.tabs-right .nav-tabs li.active a:focus, html body .tabs.tabs-vertical.tabs-right .nav-tabs li.active a:hover, html.dark body .tabs-primary.tabs-vertical.tabs-right li a:hover, html.dark body .tabs-primary.tabs-vertical.tabs-right li.active a, html.dark body .tabs-primary.tabs-vertical.tabs-right li.active a:focus, html.dark body .tabs-primary.tabs-vertical.tabs-right li.active a:hover, html.dark body .tabs.tabs-vertical.tabs-right .nav-tabs li a:hover, html.dark body .tabs.tabs-vertical.tabs-right .nav-tabs li.active a, html.dark body .tabs.tabs-vertical.tabs-right .nav-tabs li.active a:focus, html.dark body .tabs.tabs-vertical.tabs-right .nav-tabs li.active a:hover {border-right-color: #ca0101 }html .call-to-action.featured.featured-secondary, html .featured-box-secondary .box-content, html body .tabs-secondary .nav-tabs li a:hover, html body .tabs-secondary .nav-tabs.nav-justified li a:hover, html.dark body .tabs-secondary .nav-tabs li a:hover, html.dark body .tabs-secondary .nav-tabs.nav-justified li a:hover {border-top-color: #e36159 }.list.list-icons li .fa, .list.list-icons li .icons, .list.list-ordened li:before, html .list-primary.list-icons li .fa, html .list-primary.list-icons li .icons {color: #ca0101;border-color: #ca0101 }.btn-bottom, .buttonswitch, .fleg_btn, html .featured-boxes-full .featured-box-full-primary, html .list-primary.list-icons.list-icons-style-3 li .fa, html .list-primary.list-icons.list-icons-style-3 li .icons, html .list-primary.list-ordened.list-ordened-style-3 li:before {background-color: #ca0101;color: #fff }#footer .footer-copyright .row>div, .feature-box.custom_boxxxx .feature-box-info>p.tall, .form-design .form-control, .lesson-detail-pop-container h4, .main-hero-slider, .sbm-panel-body p:last-child, .teacher-students .sbm-small-card.my-teacher:nth-last-child(2), .testimonial-area .owl-carousel {margin-bottom: 0 }#header .header-nav-main nav>ul li#languagemenu span.custom_tooltip.language_tooltip, .l_copy_link span, .number-read #mainNav1 li a, .panel-group .panel-heading a {color: #000 }#header .tip, a.btn.tableicon-btn:hover, html .divider.divider-style-2.divider-primary .fa, html .divider.divider-style-2.divider-primary .icons {background: #ca0101;color: #fff }#header .header-btn-collapse-nav {background: #ca0101;float: none;margin: 0 auto }.testimonial .testimonial-arrow-down, html .testimonial-primary .testimonial-arrow-down {border-top-color: #e30101 }html .testimonial-secondary .testimonial-arrow-down {border-top-color: #e7766f }html .testimonial-tertiary .testimonial-arrow-down {border-top-color: #30bec6 }html .testimonial-quaternary .testimonial-arrow-down {border-top-color: #434c56 }html .testimonial-dark .testimonial-arrow-down {border-top-color: #39424d }section.timeline .timeline-box.left:before, section.timeline .timeline-box.right:before {background: #ca0101;box-shadow: 0 0 0 3px #fff, 0 0 0 6px #ca0101 }.home-intro p em {color: #fd0101 }html .slider-container .tp-caption-overlay-opacity-primary {background: rgba(202, 1, 1, .4) }.shop ul.products li.product .onsale {background-color: #ca0101;border-bottom-color: #a10101 }#footer.color, html #footer.color-primary {background: #ca0101;border-top-color: #ca0101 }#footer.color .footer-ribbon, html #footer.color-primary .footer-ribbon {background: #970101 }#footer.color .footer-ribbon:before, html #footer.color-primary .footer-ribbon:before {border-right-color: #4b0000 }#footer.color .footer-copyright, html #footer.color-primary .footer-copyright {background: #b10101;border-top-color: #b10101 }#footer {background: #1a5e80;border-top: 4px solid #1a5e80 }#header .header-nav.header-nav-center .header-nav-main {margin-top: 5px;margin-bottom: -5px }#header .header-top {height: 50px }.slider-container .main-label {font-size: 52px;line-height: 67px }.page-header h1 span {color: #ca0101;line-height: 1.2;margin-top: 0 }img.page-header-img {float: right;margin-top: -19px;margin-bottom: -23px }@media(max-width:991px) {#header .header-nav-main nav>ul>li>a, #header .header-nav-main nav>ul>li>a:focus, #header .header-nav-main nav>ul>li>a:hover, html #header .header-nav-main nav>ul>li.dropdown-full-color.dropdown-primary>a {color: #ca0101 }#header .header-nav-main nav>ul>li.active>a, #header .header-nav-main nav>ul>li.active>a:focus, #header .header-nav-main nav>ul>li.active>a:hover {background-color: #ca0101 }#header .header-column.header-column-center .header-logo {text-align: left }#header .header-nav-bar .header-btn-collapse-nav {margin: 0;position: absolute;top: -50px;right: 15px }#header .header-nav-bar {padding: 0 0 10px }#header .header-logo img {margin: 0 }#header .header-body {min-height: auto }html #header .header-nav-main nav>ul>li.dropdown-full-color.dropdown-primary.active>a {background: #ca0101;color: #fff }#footer .footer-copyright p, #footer .footer-copyright p a {text-align: center;line-height: 1.7 }.counters.counters-text-dark .counter {margin: 10px 0 }img.page-header-img {float: none;margin-top: 20px;margin-bottom: 0;width: 50% }}.font-size-2, .font-size-4, .main-content p, .number-read .font-size-4, .price_biggg {font-size: 16px }.tests-table {background-color: #efebde;text-align: center;padding: 10px;border-right: 2px solid #fff }.mb12, .tests-table a {margin-bottom: 12px }.tp-bullets.simplebullets.round .bullet {background: #fff;border: 1px solid #222 }.color-50l-blue {color: #015e7f }.bg-50l-blue, .words {background-color: #015e7f }section.section {padding: 50px 0 80px }.owl-dots {margin-top: 25px }.tp-bgimg:after {background: rgba(0, 0, 0, .6) }.alphabet-learn .card {border-bottom: none !important }.teacher-card.design2 {transition: .3s }.vocabimage {border-radius: 15px;padding: 5px;border: 1px solid #aaa;box-shadow: 2px 2px 5px #ccc;cursor: pointer }.vocabimage:hover {border: 1px solid #555;box-shadow: 2px 2px 8px #888 }.feature-box-info h4 {font-size: 20px;margin-left: -20px }.nobreak, ul.chec-radio li.pz {display: inline }#stripe-section, #wallet-section, .alphabet-learn .opac_null, .card-detail, .chec-radio label.radio-inline input[type=checkbox], .chec-radio label.radio-inline input[type=radio], .current-info-teacher hr, .haveDropDown .teacher-dropMenus, .help-block.error-help-block:empty, .hide-searchable .select2-search--dropdown, .langselectmobile, .login-sec .formError, .mfp-arrow:after, .row.d-flex.flex-wrap:after, .row.d-flex.flex-wrap:before, .schedule-table.active_edit_availability span.table-tooltip, .teacher-profile-edit-pop .upload-intro-video .upload_layer>div br, div#testimonial_owl_slider .owl-dots, div#testimonial_owl_slider_dots .owl-dots, div#testimonial_owl_slider_dots .owl-nav {display: none }.learnlanglist, .userlanglist {border: 1px solid #aaa;border-radius: 10px }#myNavbar a, .list-inline-separator>li {color: #333 }#footer .footer-copyright a, #footer .footer-copyright p {color: #111 }input#s_numb {width: 100px }@media(max-width:990px) {.nobreak {display: block;margin-top: 10px }#mainNav .dividernav, #mainNav .learnlanglist, #mainNav .userlanglist {visibility: hidden;display: none;height: 0 }.langselectmobile {display: block }}.thumb-info .thumb-info-title {top: 50%;bottom: 40%;margin-top: -40px;width: 100%;max-width: 100%;text-align: center }.thumb-info .thumb-info-type {float: none }.dashboard-page[role=main], .header-nav-main-effect-1 nav .dropdown-menu>li.active>a, .header-nav-main-effect-1 nav>ul>li.dropdown .dropdown-mega-sub-nav li a {background: #f5f5f5 }.nav-pills>li {float: none;display: inline-block;zoom: 1;border: 0 solid #555;border-radius: 8px }body .jp-audio {box-shadow: 2px 2px 12px #333 }body .jp-details {background: url(../../front_assets/images/radio/radio-bg3.jpg) 0 0/cover;height: 160px;padding-top: 10px;text-align: center;border-top: 1px solid #ccc;border-left: 1px solid #aaa;margin-bottom: 6px;font-size: 15px;color: #333 }body .jp-details a {color: #333;text-shadow: 1px 1px 1px #fff }body .jp-details img {max-height: 130px;max-width: 200px;border-radius: 10px }body .jp-volume-controls {position: relative;margin-right: 10px }body .jp-volume-bar {width: 100%;display: inline;margin-bottom: -20px }.chat-header .change-teacher .span-btn, .tooltips[tooltip-position=top] span.t_text, body .jp-audio .jp-volume-controls {margin-left: 10px }.v_style1 {margin-left: -40px;margin-top: -12px;border-top: 1px dotted #333;color: #666 }.home-intro {background: #1d1d1d }.mb-0, .mb0, .section-padding-top .sections-has-adv .left-adv, .section-padding-top .sections-has-adv .right-adv {margin-bottom: 0 !important }.m2_in_a .dropdown a, .student-myteacher-wrapper .teacher-card .text-block .inline-btn .btn {margin: 2px }#header .header-body {border-bottom-width: 0 }.language_tooltip:hover, .sbm-submenu {background: #1a5e80;border-radius: 5px }.sbm-submenu ul {list-style: none }.sbm-submenu ul>li {display: inline-block;padding: 8px 9px }.sbm-submenu ul>li.dropdown.dropdown-mega .dropdown-menu {width: 100%;margin-top: 0 }.alphabet-learn .card.s-alphabet-card .opac_full, .at_the_airport, .calendar-pop-info-card.active, .card-exp label, .custom-check input:checked~.checkmark:after, .haveDropDown.active>.teacher-dropMenus, .sbm-submenu ul>li.dropdown:hover .dropdown-menu, div.nested-check-list.active {display: block }#header .nav_containerrr, #header .nav_containerrr>.container, .large-dd.sbm-submenu ul.sbm-main-submenu, .sbm-submenu ul>li.dropdown.dropdown-mega {position: static }.sbm-submenu ul.sbm-main-submenu {position: relative;margin-bottom: 0 }.sbm-submenu .dropdown-mega-content {padding: 20px 30px }.sbm-submenu ul>li.dropdown ul.dropdown-menu li {display: block;color: #9a9a9a }.sbm-submenu ul>li.dropdown ul.dropdown-menu.memo-category li {display: inline-block;width: 200px }.sbm-submenu ul>li.dropdown ul.dropdown-menu li a, .sbm-submenu ul>li.dropdown ul.dropdown-menu li i {color: #6f6f6f }.sbm-submenu ul.sbm-main-submenu a i {color: #fff;margin: 0 2px }.sbm-nav-wrapper {margin-top: 20px;position: relative;z-index: 2 }#header.header-redesign .header-body {margin-top: 0;border-top: 0;min-height: auto }#header.header-redesign .header-nav.header-nav-center .header-nav-main>nav, .inline-btn-r {text-align: right }#header.header-redesign .header-nav-main nav>ul>li>a {padding-top: 30px;padding-bottom: 30px;border-radius: 0 }#header.header-redesign .header-nav-main nav>ul>li>a.dropdown-toggle:after {top: 29px }#header.header-redesign .header-logo img {width: 180px;height: auto }#header.header-redesign .header-nav.header-nav-center .header-nav-main, .account-setting-sec .social-btn-with-icon, .account-setting-sec .social-btn-with-icon:active, .account-setting-sec .social-btn-with-icon:hover, .account-setting-sec .social-btn-with-icon:visited, .lesson_card h4, .lesson_card p, .lessson-list .my-lessons .lesson_info h6, .m-0, .mr0, .number-listen .card h1, .number-listen .card h2, .profile-card .text-block h4, .profile-card .text-block p, .sbm-panel-header *, .sbm-small-card * {margin: 0 }.goog-te-gadget .goog-te-combo {padding: 6px 2px;border-radius: 14px;color: #484848 }.alphabet-learn .card, .card {padding-left: 0;padding-right: 0 }.li-lessons {color: #000;width: 100%;height: 34px;border-left: 1px solid #000;margin-bottom: 3px;border: 1px dotted #ccc }.li-lessons a {float: left;color: #000;width: 100%;height: 100%;padding-top: 5px;padding-left: 10px }.li-lessons a:hover {background-color: #ca0101;text-decoration: none;color: #fff !important;font-weight: 700 }.bg-bar {background-color: #f1f1f1 }.sbm-submenu ul>li.dropdown>a.dropdown-toggle:after {font-family: FontAwesome;content: "\f0d7";font-size: 10px;position: absolute;top: 0;right: 0 }.sbm-submenu ul>li.dropdown>a.dropdown-toggle {position: relative;display: inline-block;padding-right: 10px }.alphabet-learn .jumbotron, .jumbotron, .number-read .jumbotron {color: #ca5c51;background: #fff;margin-top: 10px;margin-bottom: 10px;padding-top: 0;padding-bottom: 0 }.home-slider-youtube-video, .home-youtube-video {max-height: 360px;padding-bottom: 56.25%;display: block;position: relative;overflow: hidden;margin: 0 auto;cursor: pointer }.alphabet-learn .nav-pills>li a:hover, .nav-pills>li a:focus, .number-read .nav-pills>li a:hover {color: #ccc !important }#header .header-nav-main>nav>ul>li:hover>a, #mainNav1 li ul a, .alphabet-learn #mainNav1 li ul a, .alphabet-learn .nav-pills>li ul a:hover, .nav-pills>li a:focus, .nav-pills>li a:hover, .nav-pills>li ul a:focus, .nav-pills>li ul a:hover, .number-read .nav-pills>li ul a:hover {color: #000 !important }.alphabet-learn .card {background-color: #fff;border-top: 0;border-right: 0;border-left: 0;border-style: solid;border-color: #c6edff }.alphabet-learn .alphabet {position: absolute;width: 84%;height: 85%;top: 0;background-color: #fff;margin-top: 8%;margin-left: 8%;color: #000;text-align: center;font-size: medium }.alphabet-learn .alph_img {position: absolute;top: 0;width: 90%;cursor: pointer }.alphabet-learn .alph_txt {position: absolute;top: 100%;width: 90% }.alphabet-learn .opac_null, .number-listen .opac_null {opacity: 0;transition: 1s }.alphabet-learn .opac_full, .number-listen .opac_full {opacity: 1;transition: 2s }.alphabet-learn .footer, .footer, .number-read .footer {font-size: smaller;text-align: center;font-family: Verdana;color: #000;background-color: #f7f7f7 }.call-to-action .sbm-need_to-learn, .col-12, .login-block .signin-form, .svg-icon img, .t-youtube-video, .t-youtube-video iframe, .teachers-student-info .w-100, .upload-intro-video output#list video, .w-100, .youtube-player-new iframe, hr {width: 100% }.home-youtube-video {width: 100%;height: 100%;border: 1px solid #eaeaea }.home-slider-youtube-video img, .home-youtube-video img, .phrasebook-lesson-youtube-video img, .phrasebook-youtube-video img {bottom: -100%;display: block;left: 0;margin: auto;max-width: 100%;width: 100%;height: auto;position: absolute;right: 0;top: -100% }.home-slider-youtube-video .bg-img-overlay, .home-youtube-video>div.bg-img-overlay, .phrasebook-lesson-youtube-video>div.bg-img-overlay, .phrasebook-youtube-video>div.bg-img-overlay {height: 72px;width: 72px;left: 50%;top: 50%;margin-left: -36px;margin-top: -36px;position: absolute }.home-slider-youtube-video {width: 100%;height: 236px !important }.phrasebook-youtube-video {width: 400px;display: block;position: relative;cursor: pointer;max-height: 360px !important;height: 225px;overflow: hidden;border: 1px solid #f1f1f1;margin: 0 auto }.phrasebook-lesson-youtube-video {width: 100%;display: block;position: relative;cursor: pointer;max-height: 260px !important;height: 205px;overflow: hidden;margin: 0 auto }.font-medium_clr-cc9 {font-size: medium;color: #c93 }@media(max-width:700px) {#header .header-top, .onlydesktop {display: none }}.card {margin-bottom: 10px;border-top: 0;border-right: 0;border-left: 0;border-bottom: 1px;border: 1px solid grey;border-radius: 9px }.alph_a, .number-learn .alph_a, .number-listen .alph_a, .number-read .alph_a {font-family: 'Times New Roman' }.alph_b, .number-learn .alph_b, .number-listen .alph_b, .number-read .alph_b {font-family: Verdana }.alph_c, .number-learn .alph_c, .number-listen .alph_c, .number-read .alph_c {font-family: 'Lucida Handwriting' }.alph_txt, .number-learn .alph_txt, .number-read .alph_txt {position: absolute;top: 85%;width: 100% }.cardset, body {position: relative;margin: auto }.alph_a, .alph_b .alph_c, .number-learn .alph_a, .number-learn .alph_b .alph_c {padding-top: 40px }.number-learn .opac_null, .number-read .opac_null, .opac_null {opacity: 0;transition: 2s }.number-learn .opac_full, .number-read .opac_full, .opac_full {opacity: 1;transition: 4s }.back, .front {transition: 1s }.font-size-number {font-size: 36px }.font-size-1, .number-read .font-size-1 {font-size: 24px }.font-size-3, .lesson_card h4, .number-read .font-size-3 {font-size: 18px }@media screen and (max-width:407px) {.cardset {font-size: 10px }}@media screen and (min-width:408px) and (max-width:479px) {.cardset {font-size: 12px }}@media screen and (min-width:480px) and (max-width:551px) {.cardset {font-size: 14px }}@media screen and (min-width:552px) and (max-width:623px) {.cardset {font-size: 16px }}@media screen and (min-width:624px) and (max-width:695px) {.cardset {font-size: 18px }}@media screen and (min-width:696px) and (max-width:767px) {.cardset {font-size: 20px }}@media screen and (min-width:768px) and (max-width:839px) {.cardset {font-size: 12px }}@media screen and (min-width:840px) and (max-width:911px) {.cardset {font-size: 14px }}@media screen and (min-width:912px) and (max-width:983px) {.cardset {font-size: 16px }}@media screen and (min-width:984px) and (max-width:1127px) {.cardset {font-size: 18px }}@media screen and (min-width:1128px) {.cardset {font-size: 20px }}body {overflow-x: hidden !important }.cardset {text-align: center;width: 95% }.card {background-color: #fff;cursor: pointer }.front {position: absolute;top: 0;width: 100%;height: 100%;background-image: url(https://www.50languages.com/front_assets/images/50l-card.png);background-size: contain;transition: 1s }.back, .number-learn .alphabet {height: 90%;margin-top: 8%;top: 0;position: absolute;text-align: center }.back {width: 84%;background-color: #656565;margin-left: 8%;color: #fff;transition: 1s }.flipped {opacity: 0;transform: rotateY(180deg) }.trlit {color: #e2b61d }.learnlanglist {background-color: none }.buttonswitch a:hover {background-color: #ca0101;color: #333 }.li-lessons>a>span {font-weight: 700;padding: 2px }.btn_responsive .view_school, .dropdown-menu .dropdown-mega-sub-nav a>div[class^=flag-], .inline-btn button, .lesson-btn-wrapper a, .lesson-btn-wrapper p, .memo-game-sec [class*=flag-], .view_school span {margin-right: 5px }.phrasebook-lesson-btn .btn.btn-default {margin: 0 0 2px;width: 40px }.number-learn .alphabet {width: 92%;background-color: #fff;margin-left: 4%;margin-right: 4%;color: #000;font-size: medium }.number-learn .alph_img {position: absolute;top: 0;width: 100%;height: 70%;cursor: pointer;border: 1px solid grey;border-radius: 10px }.number-learn .alph_img:hover {background-color: rgba(222, 222, 222, .8);border-width: 2px }.number-listen .alphabet, .number-read .alphabet {position: absolute;width: 94%;height: 94%;top: 0;border: 1px;border-radius: 9px;margin-left: 3%;margin-top: 3%;color: #000;text-align: center;font-size: medium }.number-read .card h1 {padding: 59px 0 0;margin: 0 }.number-read .card h2, .number-read .card h3, .number-read .card h4, .number-read .card h5 {padding: 0;margin: 0 }.number-read .card h4 {padding: 27px 0 0;margin: 0;color: #fff }.number-read .backblock, .number-read .card.round .backblock {display: block;width: 100%;height: 200px }@media print {.alphabet-learn .no_print, .no_print, .number-read .no_print {display: none }.alphabet-learn .for_print, .for_print, .number-read .for_print {display: normal }}@media screen {.alphabet-learn .for_print, .for_print, .number-read .for_print {display: none }}.number-listen .card, .number-read .card {padding-left: 0;padding-right: 0;border: 1px solid grey;cursor: pointer }.lesson_card, .modal-content, .number-read .round {border-radius: 10px }.number-read .card:hover {background-color: #f6f6f6 }.number-read .alph_img {position: absolute;width: 100%;height: 100% }.number-read .alph_img:hover, .player-border-2 {border-width: 2px }.dashboard-content-block .sbm-panel-body, .number-read .alph_a, .number-read .alph_b .alph_c {padding-top: 0 }.number-read .font-size-number {font-size: 48px }.number-read .font-size-2, .scroll_down-btnn>a {font-size: 20px }@media screen and (max-width:1024px) {.alphabet-learn .table-container, .number-read .table-container, .table-container {max-height: 300px;margin: 0;overflow-y: auto }.alphabet-learn .table-scrollable, .number-read .table-scrollable, .table-scrollable {margin: 0;padding: 0 }.font-size-1, .number-read .font-size-1 {font-size: 20px }}@media screen and (max-width:800px) {.font-size-1, .number-read .font-size-1 {font-size: 16px }}.number-read .img_fail {background-color: rgba(202, 1, 1, .9);height: 90%;border: 0 solid red;color: #fff !important }.number-read .img_correct {background-color: rgba(0, 128, 0, .9);height: 90%;color: #fff }#header.header-redesign .header-logo {background: #fff;margin: 0;padding: 2px 0 }.mt20 {margin-top: 20px }.mb50 {margin-bottom: 50px }.mw600_center {width: 100%;max-width: 600px;margin: 0 auto 50px }.number-listen .alph_img {position: absolute;top: 0;width: 100%;height: 100%;background-color: rgba(1, 94, 127, 0);color: rgba(255, 255, 255, .1);border-radius: 5px;border: 0 solid #015e7f }.number-listen .alph_txt {position: absolute;top: auto;width: 100%;background-color: rgba(0, 0, 0, 0);border-radius: 0;border: 1px solid #999;margin-top: 1px;color: #000;bottom: 0;padding: 0 0 9px;border-style: solid none none }.number-listen .img_correct {background-color: rgba(0, 128, 0, .9);border-radius: 5px }.number-listen .img_fail {background-color: rgba(202, 1, 1, .9);border-radius: 5px }.number-listen .opac_half {opacity: 1;-webkit-transition: 1s;-moz-transition: 1s;-ms-transition: 1s;-o-transition: 1s;transition: 1s }.number-listen .backblock {height: 200px }.number-listen .alph_a, .number-listen .alph_b, .number-listen .alph_c, .number-listen .alphg_b {padding-top: 20px }.card h1 {padding: 10px 0 0;margin: 0 }.card h2, .card h3, .card h5 {padding: 0;margin: 0;line-height: 1.2 }.card h4 {padding: 14px 0 0;margin: 0;line-height: 1.2;color: #fff }.backblock {display: block;width: 100%;height: 210px }@media screen and (min-width:480px) {.number-read .card h1 {font-size: 50px;padding-top: 50px }.card h2, .number-read .card h2 {font-size: 24px }.card h3, .card h4, .number-read .card h3, .number-read .card h4 {font-size: 20px }.card h5, .number-read .card h5 {font-size: 16px;padding-top: 0 }.card h1 {font-size: 40px;padding-top: 10px }}@media screen and (min-width:400px) and (max-width:479px) {.number-read .card h1 {font-size: 28px }.card h2, .number-read .card h2 {font-size: 18px }.card h3, .card h4, .number-read .card h3, .number-read .card h4 {font-size: 14px }.card h5, .number-read .card h5 {font-size: 12px;padding-top: 0 }.card h1 {font-size: 28px;padding-top: 0 }}@media screen and (min-width:320px) and (max-width:399px) {.number-read .card h1 {font-size: 24px;padding-top: 30px }.card h2, .number-read .card h2 {font-size: 15px }.card h3, .card h4, .number-read .card h3, .number-read .card h4 {font-size: 12px }.card h5, .number-read .card h5 {font-size: 10px }.card h1 {font-size: 24px;padding-top: 0 }.backblock {height: 120px !important }}@media screen and (max-width:319px) {.number-read .card h1 {font-size: 24px }.number-read .card h2 {font-size: 15px }.number-read .card h3, .number-read .card h4 {font-size: 12px }.card h2, .number-read .card h5 {font-size: 10px }.card h1 {font-size: 16px;padding-top: 0 }.card h3, .card h4 {font-size: 8px }.card h5 {font-size: 6px }.backblock {height: 120px !important }}.mb30 {margin-bottom: 30px }.tparrows.tp-leftarrow:before {content: '';border: 1px solid #fff;width: 12px;border-style: solid solid none none;transform: rotate(45deg) translate(21px, -1px) scale(-1) }.tparrows.tp-rightarrow:before {content: '';border: 1px solid #fff;width: 12px;height: 12px;border-style: solid solid none none;transform: rotate(45deg) translate(18px, 3px) }.inner-spacing1 a {display: inline-block;margin: 2px 5px }.inner-spacing1 a>img {margin-right: 2px }.avl_book p>a>img, .bck-btn-lk {margin-right: 6px }.alphabet-test .img_fail {border: 6px solid #ca0101 }.alphabet-test .img_correct {border: 6px solid rgba(0, 128, 0, .9) }.become-a-teacher .sec-title, .dataTables_wrapper .dataTables_filter, .form-group, .mb10, .note-bottomm, .teacher-profile-pic, .user-profile-lan-info p {margin-bottom: 10px }.lesson-all-file>.row>div:not(:last-child), .lesson_list_append .my-lessons.lesson_card, .mrb15, .title-des-card:not(:last-child), table.dataTable.no-footer {margin-bottom: 15px }@media(max-width:991px) {section.section {padding: 50px 0 60px }#header.header-redesign .header-nav.header-nav-center .header-nav-main>nav {text-align: left }#header.header-redesign .header-nav-main nav>ul>li>a {padding-top: 8px;padding-bottom: 8px }.call-to-action .call-to-action-content {width: 100% }.connect-50lang.call-to-action .call-to-action-content {margin: 0;padding: 0 }.connect-50lang.call-to-action.with-button-arrow .call-to-action-btn {margin: 0 auto;position: relative;top: 0;left: 0;right: 0;padding: 0 }.connect-50lang.call-to-action {padding: 30px 0 }}#footer .footer-copyright {padding: 0;background: #1b5e80;margin: 0;border-top: 0 solid #313131 }.download-app-footer a {display: inline-block;margin: 0 5px 5px 0 }.login-block {width: 100%;max-width: 450px;margin: 0 auto;box-shadow: 0 0 10px 0 rgba(0, 0, 0, .2);padding: 20px 20px 10px }.custom-radio.form-group label.lesson_card.d-flex, .d-flex, .pament-card-label [type=radio]:checked+.payment-card .card-detail {display: flex }.social-btn-with-icon, .social-btn-with-icon:active, .social-btn-with-icon:hover, .social-btn-with-icon:visited {display: inline-block;font-size: 16px;color: #fff;white-space: nowrap;margin: 0 5px 10px;transition: .4s;text-decoration: none }.p-image, .p-image:hover, .upload-button:hover {transition: .3s cubic-bezier(.175, .885, .32, 1.275) }.social-btn-with-icon:active, .social-btn-with-icon:hover {transform: translateY(-5px) }.social-btn-with-icon i {display: inline-block;width: 36px;line-height: 36px;text-align: center;font-size: 14px;vertical-align: middle }.lesson_card p, .logged-in-user .text-e, .text-e {line-height: 1.3 }.social-btn-with-icon span {padding: 0 10px;vertical-align: middle }.social-btn-with-icon.l_fb {background: #4877ad }.social-btn-with-icon.l_fb i {background: #2b5a90 }.social-btn-with-icon.l_gmail {background: #e45c5d }.social-btn-with-icon.l_gmail i {background: #c84a4b }.flex-wrap {flex-wrap: wrap }#forgot_password .form-control, .login-block .form-control {padding: 11px 15px;height: auto;font-size: 15px }.justify-content-between {justify-content: space-between }.ml5 {margin-left: 5px !important }.mr5 {margin-right: 5px !important }.justify-content-center {justify-content: center }.login-with h5 span:after, .login-with h5 span:before {display: inline-block;width: 44%;content: "";background: #e6e6e6;height: 1px;margin-top: -14px }.dashboard-top-menu .sbm-submenu ul.sbm-main-submenu>li:not(:last-child):after {content: "/";color: #ffa7a7;display: inline-block;position: relative;right: -10px }.profile-card {display: flex;flex-wrap: wrap;padding: 20px;-ms-align-items: center;align-items: center;background: #f2f2f2;border: 1px solid #f2f2f2 }.profile-card .img-holder {width: 80px }.profile-card .img-holder img {width: 60px;height: 60px;border-radius: 50%;object-fit: cover;max-width: inherit !important }.appended-row, .banner_homee-main, .download_app-btnn>a, .form-group.custom-radio, .list-square li, .profile-side-block .profile-card, .sbm-submenu.large-dd, .upoload-custom-btnn, li.haveDropDown {position: relative }.profile-side-menu {list-style: none;padding: 0;background: #fff;margin: 0 }.profile-side-menu li a {color: #666;font-size: 15px;padding: 10px 15px;display: block;border-bottom: 1px solid #e0e0e0;text-decoration: none }.profile-side-block {x-webkit-box-shadow: 0 2px 10px 0 rgba(0, 0, 0, .1);xbox-shadow: 0 2px 10px 0 rgba(0, 0, 0, .1);margin-bottom: 30px }.font-bold, form label {font-weight: 700 }.dashboard-main-section, .sbm-panel-body {padding: 20px 0 0 }.profile-side-block .profile-card h4, .profile-side-block .profile-card h4 a, .profile-side-block .profile-card p, .profile-side-block .profile-card p a {color: #000;text-decoration: none }.log-out-bottom {padding: 10px 20px;background: #f2f2f2 }.profile-side-menu li a i {display: inline-block;width: 20px;color: #000 }.sbm-panel {border-radius: 16px;border: 1px solid #fdfdfd;padding: 20px;margin-bottom: 30px;box-shadow: 0 2px 10px 0 rgba(0, 0, 0, .1) }.tooltips {position: relative;display: inline }.input-group, .sbm-small-card-group {display: flex;flex-wrap: wrap }.tooltips span.t_text {position: absolute;color: #fff;max-width: 420px;background: #000;padding: 6px 9px 8px;text-align: center;visibility: hidden;transform: translateX(-50%);left: 50%;font-size: 11px;opacity: 0;transition: transform .3s, opacity .6s, margin-left .2s, margin-top .2s;width: 200px;display: inline-block;line-height: 1.5 }.tooltips:hover span.t_text {visibility: visible;opacity: 1;z-index: 999 }.tooltips span.t_text:after {content: '';position: absolute;width: 0;height: 0 }.tooltips[tooltip-position=top] span.t_text:after {top: 100%;left: 50%;margin-left: -8px;border-top: 8px solid #000;border-right: 8px solid transparent;border-left: 8px solid transparent }.tooltips[tooltip-position=top]:hover span.t_text {bottom: 30px;left: 50%;margin-left: 0 }.sbm-small-card-group {display: flex;flex-wrap: wrap;margin-bottom: 0 }.sbm-small-card {padding: 10px 15px;margin-right: 15px }.mb5, .sbm-small-card h4 {margin-bottom: 5px }.w30 {width: 40% }.btn.icon-only {display: 4px 8px }.btn-green {background: #418a05;color: #fff }.btn-green:active, .btn-green:focus, .btn-green:hover {background: #4da403;color: #fff }.profile-side-menu .active a, .profile-side-menu .active a i, .profile-side-menu a:hover, .profile-side-menu a:hover i {background: #1a5e80;color: #fff }.user-menu-opener {background: #ca0101;color: #fff;float: right;position: absolute;top: 34px;right: 14px;font-size: 14px }.user-menu-opener:active, .user-menu-opener:focus, .user-menu-opener:hover {background: #b50202;color: #fff }.log-out-sm {font-size: 12px;padding: 2px 7px;border-radius: 5px }@media(max-width:767px) {section.section {padding: 40px 0 }.sbm-main-submenu .dropdown-menu {display: none }.testimonial.testimonial-with-quotes blockquote p {padding: 0 20px }.call-to-action .call-to-action-content, .testimonial .owl-item .col-md-12, .testimonial-area .owl-carousel .owl-item .col-md-12, .testimonial-area .owl-carousel .owl-item .col-md-12 blockquote {padding: 0 }.testimonial.testimonial-with-quotes blockquote:after, .testimonial.testimonial-with-quotes blockquote:before {font-size: 45px }.testimonial.testimonial-with-quotes blockquote:before {left: 0 }.testimonial.testimonial-with-quotes blockquote:after {right: 0 }.counters.counters-text-dark .counter {margin: 15px 0 }.sbm-panel-header h3 {font-size: 1.4em }.sbm-inner-panel-header h4 {font-size: 1.2em }.sbm-small-card-group .sbm-small-card {width: 100%;margin-bottom: 15px;margin-right: 0 }.sbm-small-card-group .sbm-small-card:last-child {margin-bottom: 0 }.sbm-panel-body .table-responsive>.table {min-width: 680px }.sbm-panel-body .table-responsive>.table>tbody>tr>td {white-space: normal }.dashboard-main-section {padding: 20px 0 50px }}.user-profile {padding: 15px 20px }.user-profile p {margin: 8px 0;border-bottom: 1px solid #e0e0e0;padding: 0 0 8px }.profileCard-count {list-style: none;padding: 0;text-align: center }.profileCard-count .count-number {font-size: 25px;color: #aeaeae;margin-bottom: 10px }.profileCard-count.li20 li, .saved-payment-card .card-detail>div.card-security-code {width: 20% }.user-profile-lan-info p>b {display: inline-block;width: 35% }.dashboard-content-block .nav-tabs {position: sticky;top: 0;padding-top: 20px;text-align: center;border-color: #e4e4e4;background: #fff;z-index: 1 }.dashboard-content-block .nav-tabs li a>span {display: inline-block;width: 30px;text-align: center;background: #585858;line-height: 30px;color: #fff }.dashboard-content-block .tab-content {box-shadow: none;padding: 20px;border: 1px solid #e4e4e4 }.dashboard-content-block .nav-tabs li a {padding: 0;font-size: 0 }.dashboard-content-block .nav-tabs li a b {padding: 0 12px;position: relative;border: 0 }.dashboard-content-block .nav-tabs li:not(.active) a b {position: absolute }.dashboard-content-block .nav-tabs li.active a {border-width: 1px;border-color: #eee;box-shadow: none;background: #f13636 }.dashboard-content-block .nav-tabs li a, .dashboard-content-block .nav-tabs li a:active, .dashboard-content-block .nav-tabs li a:focus, .dashboard-content-block .nav-tabs li a:hover {color: #807977;border: 0 }.svg-icon {width: 50px;display: inline-block;vertical-align: middle }.custom-radio [type=radio]:checked, .custom-radio [type=radio]:not(:checked), .custom-radio2 [type=radio]:checked, .custom-radio2 [type=radio]:not(:checked), label.custom-radio-box [type=radio]:checked, label.custom-radio-box [type=radio]:not(:checked) {position: absolute;left: 0;opacity: 0;z-index: -9 }.custom-radio [type=radio]:checked+label, .custom-radio [type=radio]:not(:checked)+label {position: relative;cursor: pointer;line-height: 20px;color: #585858;display: inline-block;background: rgba(0, 191, 189, .04);border: 1px solid #00bfbd;padding: 15px;border-radius: 5px;min-width: 230px }.custom-radio [type=radio]:not(:checked)+label, label.custom-radio-box [type=radio]:not(:checked)+span {border-color: #e4e4e4;background: #f9f9f9 }.custom-radio [type=radio]:checked+label .svg-icon, .custom-radio [type=radio]:not(:checked)+label .svg-icon, .custom-radio2 [type=radio]:checked+span .svg-icon, .custom-radio2 [type=radio]:not(:checked)+span .svg-icon {margin-right: 10px }.custom-check {display: block;position: relative;padding-left: 35px;margin-bottom: 12px;cursor: pointer;user-select: none }.appended-row span.close, .checkmark, .checkmark:after, .circle, .custom-check input, .p-image {position: absolute }.custom-check input {opacity: 0;cursor: pointer;height: 0;width: 0 }.checkmark {top: 0;left: 0;height: 22px;width: 22px;background-color: #fff;border: 1px solid #c9c9c9;border-radius: 4px }.checkmark:after {content: "";display: none }.custom-check .checkmark:after {left: 8px;top: 4px;width: 5px;height: 11px;border: solid #fff;border-width: 0 2px 2px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg) }.form-design .form-control, .sec-title2 span {border-radius: 5px }.input-group {display: flex;flex-wrap: wrap;justify-content: center;margin-left: -10px;margin-right: -10px }.input-group .form-group {margin-right: 10px;margin-left: 10px }.teacher-type-info {display: flex;flex-wrap: wrap;width: 100%;max-width: 900px;margin: 0 auto }#calendar-booked-pop .current-info-teacher .sbm-small-card, .header_lefttt, .header_righttt, .teacher-profile-edit-pop .checkbox-group label, .teacher-type-info .w50 {width: 50% }.teacher-type-info .w50 p {padding: 0 20px;margin-bottom: 0 }.lang-ffds, .saved-payment-card .card-detail>div, .teacher-type-info .w-100 {padding: 0 10px }.br1px {border-right: 1px solid #aeaeae }.sec-title {margin-bottom: 35px }.basic_information {width: 100%;max-width: 900px;margin: 0 auto;padding: 0 20px }.form-design select.form-control {padding: 6px 8px }#revolutionSlider .tp-bannertimer, #revolutionSlider .tp-bullet, .chat-body .simplebar-scrollbar, .display-none, .find_teacher_slider .owl-dots {display: none !important }.sec-title2 {text-align: center;margin-bottom: 35px }.sec-title2 span {background: #ffefef;color: #000;padding: 2px 8px 3px;display: inline-block;margin-top: 5px;border-bottom: 2px solid #ca0101 }.bg-lessons {background-color: #015e7f;color: #fff;text-align: center;margin-bottom: 0 }.border-dashes {margin-left: 0;margin-top: -6px;border-top: 1px dotted #333;color: #000 }.dashboard-content-block .sbm-panel:last-child {margin-bottom: 0;position: relative }@media(min-width:992px) {#header .header-nav-main nav>ul>li.open>a, #header .header-nav-main nav>ul>li:hover>a, #header .header-nav.header-nav-top-line nav>ul li.active>a:before, #header .header-nav.header-nav-top-line nav>ul li:hover>a:before {background: #ca0101 }#header .header-nav-main nav>ul>li.dropdown .dropdown-menu, #header .header-nav-main nav>ul>li.dropdown-mega-signin .dropdown-menu, #header .header-nav-main nav>ul>li.dropdown-reverse .dropdown-menu {border-top-color: #ca0101 }#header .header-nav-main nav>ul>li.dropdown .dropdown-menu li.dropdown-submenu>a:after {border-color: transparent transparent transparent #ca0101 }#header .header-nav-main nav>ul>li.dropdown-reverse .dropdown-menu li.dropdown-submenu>a:after {border-color: transparent #ca0101 }#header .header-nav-main nav>ul>li.dropdown-mega-signin .dropdown-menu li a, #header .header-nav-main.header-nav-main-light nav>ul>li.active>a, #header .header-nav-main.header-nav-main-light nav>ul>li.open>a, #header .header-nav-main.header-nav-main-light nav>ul>li:hover>a, #header .header-nav.header-nav-dark-dropdown nav>ul li.active>a, #header .header-nav.header-nav-dark-dropdown nav>ul li:hover>a, #header .header-nav.header-nav-stripe nav>ul>li:not(:hover).active>a, #header .header-nav.header-nav-top-line nav>ul li.active>a, #header .header-nav.header-nav-top-line nav>ul li:hover>a, html #header .header-nav-main nav>ul>li.dropdown-full-color.dropdown-primary>a {color: #ca0101 }#header .header-nav.header-nav-stripe nav>ul>li:hover>a {background-color: #ca0101 }html.side-header #header .header-nav-main nav>ul li.dropdown.open>.dropdown-menu, html.side-header #header .header-nav-main nav>ul li.dropdown:hover>.dropdown-menu {border-left-color: #ca0101 }html.side-header-right #header .header-nav-main nav>ul li.dropdown.open>.dropdown-menu, html.side-header-right #header .header-nav-main nav>ul li.dropdown:hover>.dropdown-menu {border-right-color: #ca0101 }html #header .header-nav-main nav>ul>li.dropdown-full-color.dropdown-primary.active>a, html #header .header-nav-main nav>ul>li.dropdown-full-color.dropdown-primary:hover>a {background: #ca0101;color: #fff }html #header .header-nav-main nav>ul>li.dropdown-full-color.dropdown-primary .dropdown-menu {border-top-color: #ca0101;background-color: #ca0101 }html #header .header-nav-main nav>ul>li.dropdown-full-color.dropdown-primary .dropdown-menu li a {color: #fff;border-bottom-color: #e30101 }html #header .header-nav-main nav>ul>li.dropdown-full-color.dropdown-primary .dropdown-menu li:hover>a {background: #e30101 }html #header .header-nav-main nav>ul>li.dropdown-full-color.dropdown-dark .dropdown-menu li.dropdown-submenu>a:after, html #header .header-nav-main nav>ul>li.dropdown-full-color.dropdown-primary .dropdown-menu li.dropdown-submenu>a:after, html #header .header-nav-main nav>ul>li.dropdown-full-color.dropdown-quaternary .dropdown-menu li.dropdown-submenu>a:after, html #header .header-nav-main nav>ul>li.dropdown-full-color.dropdown-secondary .dropdown-menu li.dropdown-submenu>a:after, html #header .header-nav-main nav>ul>li.dropdown-full-color.dropdown-tertiary .dropdown-menu li.dropdown-submenu>a:after {border-color: transparent transparent transparent #fff }html #header .header-nav-main nav>ul>li.dropdown-full-color.dropdown-mega.dropdown-dark .dropdown-mega-sub-title, html #header .header-nav-main nav>ul>li.dropdown-full-color.dropdown-mega.dropdown-primary .dropdown-mega-sub-title, html #header .header-nav-main nav>ul>li.dropdown-full-color.dropdown-mega.dropdown-quaternary .dropdown-mega-sub-title, html #header .header-nav-main nav>ul>li.dropdown-full-color.dropdown-mega.dropdown-secondary .dropdown-mega-sub-title, html #header .header-nav-main nav>ul>li.dropdown-full-color.dropdown-mega.dropdown-tertiary .dropdown-mega-sub-title {color: #fff;opacity: .7 }html #header .header-nav-main nav>ul>li.dropdown-full-color.dropdown-secondary>a {color: #e36159 }html #header .header-nav-main nav>ul>li.dropdown-full-color.dropdown-secondary.active>a, html #header .header-nav-main nav>ul>li.dropdown-full-color.dropdown-secondary:hover>a {background: #e36159;color: #fff }html #header .header-nav-main nav>ul>li.dropdown-full-color.dropdown-secondary .dropdown-menu {border-top-color: #e36159;background-color: #e36159 }html #header .header-nav-main nav>ul>li.dropdown-full-color.dropdown-secondary .dropdown-menu li a {color: #fff;border-bottom-color: #e7766f }html #header .header-nav-main nav>ul>li.dropdown-full-color.dropdown-secondary .dropdown-menu li:hover>a {background: #e7766f }html #header .header-nav-main nav>ul>li.dropdown-full-color.dropdown-tertiary>a {color: #2baab1 }html #header .header-nav-main nav>ul>li.dropdown-full-color.dropdown-tertiary.active>a, html #header .header-nav-main nav>ul>li.dropdown-full-color.dropdown-tertiary:hover>a {background: #2baab1;color: #fff }html #header .header-nav-main nav>ul>li.dropdown-full-color.dropdown-tertiary .dropdown-menu {border-top-color: #2baab1;background-color: #2baab1 }html #header .header-nav-main nav>ul>li.dropdown-full-color.dropdown-tertiary .dropdown-menu li a {color: #fff;border-bottom-color: #30bec6 }html #header .header-nav-main nav>ul>li.dropdown-full-color.dropdown-tertiary .dropdown-menu li:hover>a {background: #30bec6 }html #header .header-nav-main nav>ul>li.dropdown-full-color.dropdown-quaternary>a {color: #383f48 }html #header .header-nav-main nav>ul>li.dropdown-full-color.dropdown-quaternary.active>a, html #header .header-nav-main nav>ul>li.dropdown-full-color.dropdown-quaternary:hover>a {background: #383f48;color: #fff }html #header .header-nav-main nav>ul>li.dropdown-full-color.dropdown-quaternary .dropdown-menu {border-top-color: #383f48;background-color: #383f48 }html #header .header-nav-main nav>ul>li.dropdown-full-color.dropdown-quaternary .dropdown-menu li a {color: #fff;border-bottom-color: #434c56 }html #header .header-nav-main nav>ul>li.dropdown-full-color.dropdown-quaternary .dropdown-menu li:hover>a {background: #434c56 }html #header .header-nav-main nav>ul>li.dropdown-full-color.dropdown-dark>a {color: #2e353e }html #header .header-nav-main nav>ul>li.dropdown-full-color.dropdown-dark.active>a, html #header .header-nav-main nav>ul>li.dropdown-full-color.dropdown-dark:hover>a {background: #2e353e;color: #fff }html #header .header-nav-main nav>ul>li.dropdown-full-color.dropdown-dark .dropdown-menu {border-top-color: #2e353e;background-color: #2e353e }html #header .header-nav-main nav>ul>li.dropdown-full-color.dropdown-dark .dropdown-menu li a {color: #fff;border-bottom-color: #39424d }html #header .header-nav-main nav>ul>li.dropdown-full-color.dropdown-dark .dropdown-menu li:hover>a {background: #39424d }html #header .header-nav-main nav>ul>li.dropdown-full-color.dropdown-light>a {color: #fff }html #header .header-nav-main nav>ul>li.dropdown-full-color.dropdown-light.active>a, html #header .header-nav-main nav>ul>li.dropdown-full-color.dropdown-light:hover>a {background: #fff;color: #777 }html #header .header-nav-main nav>ul>li.dropdown-full-color.dropdown-light .dropdown-menu {border-top-color: #fff;background-color: #fff }html #header .header-nav-main nav>ul>li.dropdown-full-color.dropdown-light .dropdown-menu li a {color: #777;border-bottom-color: #fff }html #header .header-nav-main nav>ul>li.dropdown-full-color.dropdown-light .dropdown-menu li:hover>a {background: #fff }html #header .header-nav-main nav>ul>li.dropdown-full-color.dropdown-light .dropdown-menu li.dropdown-submenu>a:after {border-color: transparent transparent transparent #777 }html #header .header-nav-main nav>ul>li.dropdown-full-color.dropdown-mega.dropdown-light .dropdown-mega-sub-title {color: #777;opacity: .7 }html #header .header-nav-bar-primary {background: #015e7f !important;color: #fff !important }.user-menu-opener {display: none }.dashboard-page .dashboard-flex-row {flex-wrap: wrap;display: flex }.dashboard-page .profile-side-block {position: sticky;top: 50px;z-index: 1 }}.ui-button, .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, html .ui-button.ui-state-disabled:active, html .ui-button.ui-state-disabled:hover {background: #fff4f4 !important }.ui-widget-header {background: #ffd5d5 !important }.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {background: #fffa90 !important }.ui-button.ui-state-active:hover, .ui-button:active, .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active {color: #fff !important;border: 1px solid #ca0101 !important;background: #f13636 !important }.appended-row span.close {right: -5px }.form-group .select2-container {display: block;width: 100% !important;vertical-align: baseline;border-radius: 0 !important }.form-group .select2-container--default .select2-selection--single {padding: 2px }.form-group .select2-container--default .select2-selection--single, .form-group .select2-container--default .select2-selection--single .select2-selection__arrow {height: 40px }.profile-pic {width: 135px;height: 143px;display: block;object-fit: cover;border-radius: 8px }input[type=file].file-upload.file-upload {xdisplay: none;opacity: 0 }.circle {border-radius: 1000px !important;overflow: hidden;width: 128px;height: 128px;border: 8px solid rgba(255, 255, 255, .7);top: 72px }img {max-width: 100%;height: auto }.p-image {top: 167px;right: 30px;color: #666 }.upload-button {font-size: 1.2em;cursor: pointer }.upload-button:hover {color: #999 }.teacher-profile-pic .img-holder {width: 135px;position: relative }.teacher-profile-pic .profile-side-info {width: 100%;padding-left: 30px;max-height: 160px }.teacher-profile-pic .img-holder .circle {top: 0;left: 0;border-radius: 0 !important;width: 135px;height: auto;border: 0;position: relative;background: #f3f3f3 }.teacher-profile-pic .img-holder .circle>span {font-size: 13px;line-height: 1;padding: 6px;border: 0;display: block;background: #fff;text-align: center;position: absolute;bottom: 0;border-radius: 0 8px 0 0;left: 0 }.teacher-profile-pic .img-holder .p-image {top: auto;bottom: -22px;left: 0;background: rgba(255, 255, 255, .69);color: #000;padding: 2px 4px;font-size: 10px;width: 176px }.form-group .ui-widget {padding: 4px 10px 4px 4px }.form_custom_radio .label_custom_radio, .list-circle li, .list-square li {padding-left: 20px;position: relative }.list-square li:before {width: 11px;height: 6px;display: inline-block;content: "";position: absolute;left: 0;top: 9px;margin-top: 0;border: 2px solid #1b5e80;border-top: 0;border-right: 0;transform: rotate(-45deg) }.list-circle li:before {width: 12px;height: 12px;display: inline-block;content: "";position: absolute;left: 0;top: 7px;margin-top: 0;border-top: 0;background: #b9b7b7;border-radius: 50%;border-right: 0 }.upload-intro-video output#list {padding: 0;min-height: 150px;z-index: 2;position: relative;background: 0 0 !important;margin: 0 }.custom-check input:checked~.checkmark {background: #1a5e80;border-color: #1a5e80 }.checkbox-group label {width: 25%;font-size: 14px }.checkbox-group .custom-check {padding-left: 25px;padding-right: 5px }@media(max-width:1199px) {.checkbox-group label {width: 33.33% }}@media(max-width:767px) {.checkbox-group label {width: 50% }}.checkbox-group label span.checkmark {width: 20px;height: 20px;top: 2px }.checkbox-group label span.checkmark:after {width: 5px;height: 10px;left: 7px;top: 3px }.form-close-right .close {margin-top: -2px;position: absolute;right: 15px;top: 20px }.uploadFile {position: relative;border: 1px solid #ccc;padding: 0 }.uploadFile input.uploadEducationfile {position: absolute;z-index: -8;opacity: 0 }.uploadFile strong {border-left: 1px solid #ccc;border-radius: 0 }.uploadFile span {padding: 10px;min-width: 120px;display: inline-block }.formal-agreement {overflow-y: scroll;max-height: 75vh;border: 1px solid #e4e4e4;padding: 20px }.bdr-btm-1 {padding-bottom: 8px;border-bottom: 1px solid #d2d2d2 }.teacher-card {position: relative;background: #fff;border: 1px solid #e0e0e0 }.teacher-card.design2 {border: 5px solid #f5f5f5;margin-top: 40px }.teacher-card .img-holder {display: flex;align-items: center;border-bottom: 1px solid #e0e0e0;padding: 15px }.other-teacher .teacher-card .img-holder {background: rgba(202, 1, 1, .07);border-bottom: 1px solid rgba(202, 1, 1, .2) }.teacher-card .img-holder img {width: 95px;height: 95px;object-fit: cover;border-radius: 8px }.teacher-card .text-block {padding: 15px }.teacher-card .text-block h3 {font-size: 20px;margin: 0 0 10px }.teacher-card .img-holder .name-card {width: calc(100% - 120px);padding: 4px 0 4px 10px }.rating {margin-bottom: 0;font-size: 12px }.ant-rate .ant-rate-star .rated, .rating .rated {color: #ffc312 }.text-e {width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap }.teacher-card h4 {font-size: 15px;font-weight: 600;padding: 0 }.teacher-card hr {margin: 6px 0 }.find_teacher_slider.owl-carousel .owl-nav {width: 70px;top: auto;left: 50%;margin-left: -35px;bottom: 12px }.find_teacher_slider {padding-bottom: 15px }.sbm-small-card.my-teacher {width: 100%;padding: 0 10px;margin: 0;border: 0 }.sbm-small-card.my-teacher .teacher-card .img-holder {border: 0;padding: 10px }.innerspace-10, .row.inner-space-20, .row.inner-space-20 [class='col-*'] {margin-left: -10px;margin-right: -10px }.sbm-small-card.my-teacher .teacher-card .img-holder img {width: 95px;height: 95px;border-radius: 8px }.sbm-small-card.my-teacher .teacher-card .img-holder .name-card {width: calc(100% - 61px);}.sbm-small-card.my-teacher .teacher-card .img-holder .add_lesson_pop img {width: 30px;height: auto }.addLessonTypeModal .modal-dialog {max-width: 800px;border-radius: 0 !important;overflow-y: auto }.mfp-figure figure, .modal-open .addLessonTypeModal.modal {padding: 0 !important }.addLessonTypeModal .modal-open .modal {padding: 0 !important;background: #fff;overflow: hidden }.addLessonTypeModal .modal-content {box-shadow: none;-webkit-box-shadow: none;border: 0;outline: 0 }.addLessonTypeModal .modal-footer {position: sticky;bottom: 0;width: 100%;border: 0;left: 0;height: auto }.addLessonTypeModal .modal-body {overflow-Y: auto;max-height: 80vh;padding-top: 0;padding-bottom: 0 }.addLessonTypeModal .modal-header {position: sticky;top: 0;background: #fff;z-index: 1 }.lesson_card {align-items: center;border: 1px solid #e0e0e0;padding: 10px 18px }.lesson_card .lesson-price {background: rgba(202, 1, 1, .08);border-radius: 10px;padding: 5px 10px;color: #ca0101;font-weight: 700 }.addLessonTypeModal .custom-radio [type=radio]:checked+label, .addLessonTypeModal .custom-radio [type=radio]:not(:checked)+label {width: 100%;display: flex }.lesson_card p {font-weight: 500;font-size: 13px }.syl-table {display: table;width: 100%;vertical-align: middle }.syl-table .syl-tr {display: table-row;vertical-align: middle }.syl-table .syl-tr .syl-td {display: table-cell;position: relative;vertical-align: middle }.syl-table .syl-tr .syl-td label {border-radius: 0;height: 23px;width: 100%;margin: 0 }.first-column, .first-row {text-align: center;font-size: 12px }.custom-radio2 [type=radio]:checked+span, .custom-radio2 [type=radio]:not(:checked)+span {cursor: pointer;line-height: 20px;color: #585858;display: inline-block;background: rgba(0, 191, 189, .04);border: 1px solid #00bfbd;padding: 0;border-radius: 0;width: 100%;height: 100%;position: absolute;top: 0;left: 0 }.custom-radio2 [type=radio]:not(:checked)+span {background: #75ca18;border: 1px solid #ececec }.custom-radio2 [type=radio]:not(:checked)+span:hover {background: #69b912 }ul li.available:before, ul li.booked:before, ul li.disable:before, ul li.not-available:before {content: "";display: inline-block;width: 14px;height: 14px;vertical-align: middle;margin-right: 5px }ul li.disable:before {background: #929292 }.add-avl-panel, .avl-panel, ul li.available:before {background: #75ca18 }ul li.booked:before {background: #4d791d }.custom-radio2 .booked, .custom-radio2 .not-available, .teacher-booked-calendar.syl-table .syl-tr .syl-td label {pointer-events: none }.mrt-10, .mrt10, .mt80 {margin-top: 10px }.avl-panel.ready-for-book, .custom-radio2 [type=radio]:checked+span {background: #088fde }.action_btnnns, .d-inlineblock, .heading_sec-m, .inlineblock-drop>ul, .payment-card li, .teacher-profile-edit-pop .upload-intro-video .upload_layer>div span {display: inline-block }.payment-card-option {display: block;width: 100%;border-top: 1px solid #e4e4e4 }.pament-card-label input.card-input {position: absolute;z-index: -999;opacity: 0 }.pament-card-label {display: block;width: 100%;border-bottom: 1px solid #e4e4e4;margin: 0 }.payment-cards {display: inline-block;width: auto;margin: 0;vertical-align: middle }.master-card {width: 40px;height: 40px;object-fit: contain }.visa-card {width: 50px;height: 40px;object-fit: cover }.paypal-card {width: 75px;height: 40px;object-fit: cover }.payment-title {display: flex;align-items: center;justify-content: space-between;height: 40px }.pament-card-label [type=radio]:checked, .pament-card-label [type=radio]:not(:checked) {position: absolute;left: 0;opacity: 0;z-index: -999 }.other-payment-method [type=radio]:checked+.payment-title, .other-payment-method [type=radio]:not(:checked)+.payment-title, .pament-card-label [type=radio]:checked+.payment-card .payment-title, .pament-card-label [type=radio]:not(:checked)+.payment-card .payment-title {position: relative;padding-left: 28px;cursor: pointer;line-height: 20px;color: #666;margin-bottom: 0 }.other-payment-method [type=radio]:checked+.payment-title:before, .other-payment-method [type=radio]:not(:checked)+.payment-title:before, .pament-card-label [type=radio]:checked+.payment-card .payment-title:before, .pament-card-label [type=radio]:not(:checked)+.payment-card .payment-title:before {content: '';position: absolute;left: -1px;top: 10px;width: 19px;height: 19px;border: 1px solid #ddd;border-radius: 100%;background: #fff }.other-payment-method [type=radio]:checked+.payment-title:after, .other-payment-method [type=radio]:not(:checked)+.payment-title:after, .pament-card-label [type=radio]:checked+.payment-card .payment-title:after, .pament-card-label [type=radio]:not(:checked)+.payment-card .payment-title:after {content: '';width: 12px;height: 12px;background: #f87da9;position: absolute;top: 13px;left: 2px;border-radius: 100%;-webkit-transition: .2s;transition: .2s }.other-payment-method [type=radio]:not(:checked)+.payment-title:after, .pament-card-label [type=radio]:not(:checked)+.payment-card .payment-title:after {opacity: 0;transform: scale(0) }.pament-card-label [type=radio]:checked+.payment-card .payment-title:after {opacity: 1;transform: scale(1) }.payment-card label {font-size: 12px;font-weight: 400 }.payment-card .form-control {border-radius: 0;font-weight: 400 }.cardmonth {width: 40%;margin-right: 5% }.cardyear {width: 55% }.payment-card .card-detail {padding-left: 28px;margin: 0 -10px }.payment-card .card-detail>* {margin: 0 10px }.payment-card {padding: 10px 0 }p.fz14w400 {font-size: 14px;font-weight: 400 }.payment-card .card-detail .card-number {min-width: 225px }.find-a-teacher {margin: 0 -15px }.find-a-teacher>div {padding: 0 15px;width: 100%;margin-bottom: 15px }.find-a-teacher .teacher-card .img-holder img {width: 150px;height: 150px;margin-top: -40px;border: 1px solid #e0e0e0 }.teacher-card .img-holder p.find-t b {min-width: 163px;display: inline-block;font-weight: 600;font-size: 12px }a:focus:not(.link), a:hover:not(.link) {text-decoration: none }span.fav-teacher {position: absolute;top: 10px;right: 10px;font-size: 20px;cursor: pointer }.added-to-fav, .clr-fail, .date-picker:first-child {color: red }.find-t b {font-weight: 600;margin-right: 6px }.filter-find-teacher {width: 100%;padding: 0 }.form-dropMenus {max-height: 220px;overflow-y: auto;display: none;position: absolute;z-index: 1;background: #fff;padding: 0 }input.form-control.t-search-country {position: sticky;top: -1px;background: #fbfbfb;display: block;z-index: 1;border-radius: 0;border-style: none none solid }.form-dropMenus label, .label-weight-normal {font-size: 14px;font-weight: 500 }h6.haveDropDown {border: 1px solid #d6d6d6;background: #ca010114;color: #1d2127;padding: 5px 12px }.filter-find-teacher .filters-block>ul {list-style: none;padding: 0;position: relative;margin: 0 }.filter-find-teacher .filters-block>ul>li {display: inline-block;margin-right: 5px;font-size: 13px;border: 1px solid #e8e8e8;margin-bottom: 5px }.filter-find-teacher .filters-block>ul>li a {padding: 5px 15px;display: block }.filter-find-teacher .filters-block>ul>li .teacher-dropMenus {position: absolute;background: #ffff;z-index: 1;max-height: 220px;border-radius: 5px;overflow-y: auto;top: 100%;width: 240px;left: 0;box-shadow: 0 6px 11px 0 rgba(0, 0, 0, .2);}.t-overlay {position: absolute;top: 0;left: 0;background: rgba(0, 0, 0, .18);display: none;width: 100%;height: 100%;z-index: 1 }.teacher-dropMenus .drop-inner-container {padding: 5px 10px 10px }.filter-find-teacher .filters-block>ul>li.haveDropDown.active {background: #f6f9fa;box-shadow: 0 0 2px -1px rgba(0, 0, 0, .26);}.time-block>span {width: 33.33%;display: inline-block;text-align: center;padding: 4px;font-size: 12px;border: 1px solid #e0e0e0;cursor: pointer;margin-right: -1px;margin-bottom: -1px }.time-block>span.selected-time {background: rgba(0, 191, 189, .1);border-color: #00bfbd;position: relative;z-index: 1 }.teacher-dropMenus #slider-range .ui-widget-header {background: #00bfbd !important }.ui-state-default, .ui-widget-content .ui-state-default {border: #00bfbd }.haveDropDown .inner-title {margin-top: 12px;margin-bottom: 10px }label.custom-radio-box [type=radio]:checked+span, label.custom-radio-box [type=radio]:not(:checked)+span {position: absolute;cursor: pointer;line-height: 20px;color: #585858;display: inline-block;background: rgba(0, 191, 189, .04);border: 1px solid #00bfbd;padding: 6px;top: 5px;left: 0;border-radius: 50%;margin-right: 10px }label.custom-radio-box {display: block;position: relative;padding-left: 20px }div.nested-check-list {display: none;padding: 0 0 0 22px }.about-teacher-card {border-right: 1px solid #e8e8e8;position: relative }.about-teacher-card .img-holder img {width: 150px;height: 150px;object-fit: cover }.about-teacher-card .img-holder {display: flex;align-items: center;}.about-teacher-card .name-card h5 {font-size: 18px;margin-bottom: 5px;display: block }.online-status:before {display: inline-block;width: 10px;height: 10px;background: #aeaeae;border-radius: 50%;content: "";margin-right: 5px }.online-status.online:before {background: #00d000 }.about-teacher-card .col-inner {margin-right: 18px;padding-right: 18px;border-right: 1px solid #e0e0e0;margin-top: 15px;margin-bottom: 0 }.about-teacher-card .col-inner h4 {font-size: 16px;text-transform: capitalize }.about-teacher-card .col-inner:last-child {border: 0;padding-right: 0;margin-right: 0 }.teacher-about-me {display: block;padding: 0 20px }.lesson-book-block {background: #f7f7f7;padding: 15px;height: 100%;display: flex;flex-direction: column;border: 1px solid #e8e8e8 }.lesson-book-block .inner-book-block {margin-bottom: 15px;padding-bottom: 10px;border-bottom: 1px solid #e8e8e8 }.lesson-book-block .inner-book-block span {font-size: 13px }.lesson-book-block .inner-book-block h5 {font-size: 15px;margin-bottom: 5px }.oy_auto-h_320 {overflow-y: auto;height: 320px }.quote-box i {font-size: 30px;color: rgba(202, 1, 1, .15);margin-top: 0;line-height: 1 }.quote-box i.fa.fa-quote-right {vertical-align: text-top }.ant-rate .fa, .rating {color: #e0e0e0 }.lessson-list>.my-lessons:not(:last-child), .teacher-reviews-section .teacher-card:not(:last-child) {margin-bottom: 20px }.teacher-card.my-teachers-card .add_lesson_pop {position: absolute;top: 8px;right: 40px;font-size: 20px;cursor: pointer }.teacher-card.my-teachers-card .add_lesson_pop img {width: 22px;height: 22px;margin-top: 0;border: 0 }.teacher-card.design2:hover {border-color: rgba(202, 1, 1, .12);box-shadow: 0 8px 10px 6px rgba(0, 0, 0, .05);transform: translateY(-5px);}.share-with-icon-btn.login-btn-group {margin-left: -5px;margin-right: -5px }.l_twitter {background: #00acee }.social-btn-with-icon.l_twitter i {background: #0098d2 }.l_pinterest {background: #c8232c }.social-btn-with-icon.l_pinterest i {background: #a91c23 }.l_wechat {background: #0c3 }.social-btn-with-icon.l_wechat i {background: #04b731 }.l_copy_link {background: rgba(220, 220, 220, .41);border: 1px solid #aeaeae;color: #fff }.l_copy_link i {background: #bdbdbd }.l_copy_link input {position: absolute;opacity: 0;z-index: -9 }.how-works-block {border: 2px solid rgba(202, 1, 1, .34901960784313724);height: 100%;padding: 0 15px 15px;text-align: center;margin-top: 0;transition: .3s }.how-works-block h4, .how-works-block img {transition: .3s }.how-works-block img {width: 40px;height: 40px;margin: 0 auto;opacity: .6;filter: invert(0);transition: .3s }.how-works-block:hover img {opacity: 1;filter: invert(100%);}.how-works-block h4 {font-size: 15px;line-height: 1.4;margin: 20px 0 0;transition: .3s }.how-works-block .icon-holder {text-align: center;width: 70px;height: 70px;border: 2px solid rgba(202, 1, 1, .18);background: #fff;border-radius: 50%;padding: 10px 0;margin: -34px auto -3px;box-shadow: 0 0 0 10px #fff;transition: .3s }.how-works-block:hover {background: #ca0101;border-color: #ca0101 }.row.inner-space-20 [class*=col-] {padding: 35px 10px 0 }.custom-accourdion .sbm-panel-header {border-bottom: 0;padding-bottom: 0;cursor: pointer }.custom-accourdion .sbm-panel-header.opened {border-bottom: 1px solid #e0e0e0;padding-bottom: 20px }.form-group .c_code_wrapper .select2-container {width: 120px !important }.c_code.select2-container--default .select2-results>.select2-results__options, .c_code.select2-container--default>div, .c_code.select2-container--open>.select2-dropdown {width: 175px !important }html .btn-primary.btn.btn-primary.verify-mobile-block {height: 34px;padding: 0 10px;min-height: auto;line-height: 1;border-radius: 0 }.radio-group>label {margin-right: 20px }label.custom-radio-box [type=radio]:checked+span:before {content: "";position: absolute;width: 6px;height: 6px;background: #05c0be;top: 3px;left: 3px;z-index: 1;border-radius: 50% }.font-weight-normal, .weight-normal {font-weight: 400 !important }.label-normal, .radio-group label.custom-check {padding-left: 25px }.label-normal .checkmark {height: 20px;width: 20px }.radio-group label.custom-check .checkmark {height: 19px;width: 19px;top: 2px }.radio-group label.custom-check .checkmark:after {width: 5px;height: 9px;top: 4px;left: 7px }.saved-payment-card .card-detail {display: flex;background: #efefef;padding: 20px 16px;border: 1px solid #aeaeae;width: 100%;max-width: 500px }.saved-payment-card .card-detail label {font-size: 12px }.saved-payment-card .card-detail .form-control {border-radius: 0 }.saved-payment-card .card-detail>div.card-exp {width: 35% }.saved-payment-card .card-detail>div.card-number {width: 45% }.saved-payment-card .form-control[disabled] {background-color: #fbfbfb }.teacher_chat_box {position: fixed;bottom: 0;right: 90px;width: 100%;max-width: 550px;z-index: 99999;transition: .2s;}.teacher_chat_box .chat-header {background: #ca0101;padding: 4px 10px;align-items: center;border-top-right-radius: 8px;border-top-left-radius: 8px }.teacher_chat_box .chat-header .t_profile, .teacher_chat_box .chat-header .t_profile img {width: 34px;height: 34px;border-radius: 50%;display: inline-block;vertical-align: middle }.teacher_chat_box .chat-header .t_profile img {object-fit: cover }.teacher_chat_box .chat-header .t_name {display: inline-block;vertical-align: middle;color: #fff;padding: 9px 12px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;width: calc(100% - 35px);}.chat_opener {color: #fff;float: right;font-size: 22px }.close-chat {position: absolute;top: 0;right: -25px;color: #ca0101;font-size: 20px;background: #e2e2e2;padding: 1px 4px;border: 1px solid #ca0101;opacity: 0;transition: .3s linear;}.f-rating .rate:hover .face, .teacher_chat_box:hover .close-chat {opacity: 1 }.active_edit_availability.syl-table .syl-tr .syl-td, .feature-box.feature-box-style-2 .feature-box-icon a, .feature-box.feature-box-style-2 h4 a, .span-btn {cursor: pointer }.teacher_chat_box .chat-body {height: 250px;background: #fff;border: 1px solid #ececec;overflow-y: auto;padding: 10px 0 5px }.teacher_chat_box .chat-body .teacher-side {margin: 10px 0;background: red }.chat-from-teacher, .chat-from-you {margin: 12px 0;font-size: 12px;padding: 0 15px;display: flex;line-height: 1.5 }.chat-from-teacher {padding-right: 32px }.chat-from-you {padding-left: 32px;flex-direction: row-reverse;}.find-tutor-btn, .profile-switch-btn {padding: 3px 10px;border-radius: 5px;margin: 5px 6px;background: #fff;display: inline-block;font-weight: 700 }.chat-from-teacher span {background: #ca0101;color: #fff;padding: 9px 10px;border-radius: 14px 14px 14px 0;display: inline-block }.chat-from-you span {background: #dedede;color: #000;padding: 9px 10px;border-radius: 14px 14px 0;display: inline-block }.chat-footer .form-control {border-radius: 0;margin: 0 }button.btn.btn-send-btn {background: #ca0101;border-color: #ca0101;color: #fff;border-radius: 0 }.teacher_chat_box.closed-chat {bottom: -286px }.chat-with-teacher-btn {position: absolute;top: 6px;right: 40px;font-size: 21px }.chat-header .change-teacher {position: absolute;top: -27px;left: 0;background: #1d2127;color: #fff;z-index: 2;border-top-left-radius: 10px;padding: 3px 22px 3px 11px;clip-path: polygon(0 0, 90% 0, 100% 100%, 0 100%);font-size: 12px;transform: scaleY(0);transform-origin: bottom;transition: .4s linear .2s;}.chat-header.show-change-btn .change-teacher {transform: scaleY(1);}.header_lefttt h3, .text-right, .time-format-dd {text-align: right !important }.find-tutor-btn {color: #6f6f6f !important }.profile-switch-btn {color: #6f6f6f }.align-items-center {align-items: center;-webkit-align-items: center }.teacher_chat_box .chat-body .teacher-card .teacher-card .img-holder {padding: 10px }.teacher_chat_box .chat-body .teacher-card .img-holder img {width: 40px;height: 40px;text-shadow: 0 0 #000;border-radius: 50%;}.teacher_chat_box .chat-body .teacher-card {border-style: none none solid }.other-teacher {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 2;background: #fff;overflow-y: auto;box-shadow: 0 0 5px 0 rgba(0, 0, 0, .24);display: none }.other-teacher .teacher-card .img-holder {padding: 6px 5px }#slider-range .ui-state-default {background: #006362 !important }.my-lessons.lesson_card {padding: 15px 18px;transition: .4s linear;}.my-lessons.lesson_card:hover {box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .23);background: rgba(202, 1, 1, .06) }.teacher_chat_box .chat-header.show-change-btn {border-top-left-radius: 0;border-top-right-radius: 0 }.teacher-top-icon-nav {position: absolute;width: auto;top: 0;right: 0;z-index: 1;padding: 6px 5px 0 0 }.teacher-top-icon-nav .chat-with-teacher-btn.span-btn {position: relative;top: 0;left: 0;display: inline-block }.teacher-top-icon-nav .fav-teacher {position: relative;display: inline-block;top: 3px;left: 0;right: 0 }.teacher-top-icon-nav>span {margin: 0 3px;vertical-align: middle }.haveDropDown.search-tearcher-btn .form-dropMenus.teacher-dropMenus {top: 40px;left: auto;right: 0 }.haveDropDown.search-tearcher-btn .form-dropMenus.teacher-dropMenus .form-control {margin: 0;border-radius: 0;top: 100% }#edit_profile .modal-body {max-height: 73vh;overflow-y: scroll }.button-container-calendar button {cursor: pointer;display: inline-block;zoom: 1;background: #ca0101;color: #fff;border: 1px solid #ca0101;border-radius: 4px;padding: 5px 10px }.table-calendar {border-collapse: collapse;width: 100% }.table-calendar td, .table-calendar th {padding: 5px;border: 1px solid #e2e2e2;text-align: center;vertical-align: top }.date-picker.selected {font-weight: 700;outline: #00bcd4 dashed 1px }.date-picker.selected span {border-bottom: 2px solid currentColor }.button-container-calendar {position: relative;margin-bottom: 1em;overflow: hidden;clear: both }#previous {float: left }#next {float: right }.footer-container-calendar {margin-top: 1em;border-top: 1px solid #dadada;padding: 10px 0 }.footer-container-calendar select {cursor: pointer;display: inline-block;zoom: 1;background: #fff;color: #585858;border: 1px solid #bfc5c5;border-radius: 3px;padding: 5px 1em }.lessons-for-drop {width: 100%;max-width: 250px }.lessson-list .my-lessons .lesson-price {margin-top: 10px;display: inline-block }.add-material-input .uploadFile>span {display: block;overflow: hidden;text-overflow: ellipsis;width: 100%;text-align: left;padding: 7px 10px }.mx-h70vh {max-height: 80vh;overflow-y: auto }.added-close-parent {position: relative;z-index: 1;padding-right: 32px }.appended-row .added-close-parent span.close {top: auto;right: 12px;bottom: 21px }.request-for-learn.sbm-small-card-group .sbm-small-card {width: 48%;margin: 15px 1% 0;padding: 20px }.sbm-small-card-group.request-for-learn {margin-left: -1%;margin-right: -1% }.request-for-learn .sbm-small-card h5 {margin: 10px 0;color: #666 }.request-for-learn .sbm-small-card.have_request h5 {color: #009926 }.lessson-list>a {display: block;margin-bottom: 15px }.requested-student-card.about-teacher-card {background: #f6f9fa;border: 1px solid #f6f9fa;border-radius: 8px;padding: 15px;margin-bottom: 20px }.requested-student-card.about-teacher-card .img-holder img {border-radius: 8px;width: 80px;height: 80px }.current-info-teacher .sbm-small-card {padding: 10px 20px;margin-right: 0;border-style: none solid none none;border-right: 1px solid #e0e0e0;width: 33% }.current-info-teacher .sbm-small-card:last-child {padding-right: 0;margin-right: 0;border-style: none }.current-info-teacher .teachers-student-info img {width: 50px;height: 50px;object-fit: cover;margin-right: 12px }.sbm-small-card-group.current-info-teacher {background: #f6f9fa;border-left: 3px solid rgb(26 94 128);padding: 20px 20px 20px 2px }.max-w-320 {width: 100%;max-width: 320px }.schedule-table .table-tooltip, .syl-table span.table-tooltip {position: absolute;top: 0;left: 0;width: auto;padding: 6px;background-color: rgba(0, 0, 0, .5);color: #fff;opacity: 0;visibility: hidden;text-align: center;font-family: Arial;font-size: 12px;z-index: 9999;display: inline-block;transform: translate(20px, -50%);line-height: 1;border-radius: 5px;transition: .1s }.syl-table span.table-tooltip span.tl-time {margin-bottom: 5px;display: inline-block;text-align: left }.syl-table span.table-tooltip.show-info {visibility: visible;opacity: 1 }.teacher-booked-calendar .custom-radio2 [type=radio]:not(:checked)+span {background: #efefef;border: 1px solid #fff;pointer-events: none }.custom-radio2 .not-available [type=radio]:not(:checked)+span, .not-avl-panel, .teacher-booked-calendar .custom-radio2 .not-available [type=radio]:not(:checked)+span, .teacher-booked-calendar ul li.not-available:before, ul li.not-available:before {background: #eaf0f4 }.custom-radio2 .booked [type=radio]:not(:checked)+span, .teacher-booked-calendar ul li.booked:before {background: #1b826a }.teacher-booked-calendar .custom-radio2 .booked, .teacher-booked-calendar .custom-radio2 .not-available {pointer-events: auto }.teacher-students .sbm-small-card.my-teacher:not(:last-child) {margin-bottom: 25px }.about-teacher-card p {margin-bottom: 2px !important }.teacher-img-card {display: inline-block;width: 80px;height: 80px;margin-right: 10px }.teacher-img-card img {border-radius: 50%;border: 5px solid #fff;box-shadow: 2px 4px 5px -1px rgba(0, 0, 0, .41);width: 80px;height: 80px;object-fit: contain }.teacher-img-card.tooltips span.t_text, .teacher-img-card.tooltips[tooltip-position=top]:hover span.t_text {bottom: auto;left: 50%;top: 0;margin-left: 0;transform: translate(-50%, -100%);background: rgba(0, 0, 0, .6705882352941176);border-radius: 7px }.start_date span {background: red !important }.end_date span {background: #00f !important }.active_edit_availability.syl-table .syl-tr:not(.first-row) .syl-td:not(.first-column) {background: #dedede;border: 1px solid #fff }.active_edit_availability.syl-table .syl-tr:not(.first-row) .syl-td.available_on:not(.first-column) {background: #75ca18;border: 1px solid #fff }.active_edit_availability.syl-table .syl-tr .syl-td label {opacity: 0;visibility: hidden }.opac_half {opacity: .2 }.dsn #header.header-redesign .header-logo {position: relative;background: 0;z-index: 2 }.dsn #header.header-redesign .header-logo:before {content: "";position: absolute;left: -3%;width: 114%;background: #fff;clip-path: polygon(0 0, 77% 0, 100% 100%, 0 100%);z-index: -1 }.dsn #header.header-redesign .header-logo:after {content: "";position: absolute;left: auto;width: 50vw;background: #fff;transform: translateX(-100%);z-index: -1 }.dsn #header.header-redesign .header-logo:after, .dsn #header.header-redesign .header-logo:before {top: 5px;height: 70px }.dsn2 #header.header-redesign .header-logo:after, .dsn2 #header.header-redesign .header-logo:before, .dsn3 #header.header-redesign .header-logo:after, .dsn3 #header.header-redesign .header-logo:before {top: -1px;height: 81px }.dsn3 #header.header-redesign .header-logo:after {left: 40px }.dsn3 #header.header-redesign .header-logo:before {left: 40px;clip-path: none;-webkit-clip-path: none;background: linear-gradient(to right, #fff 0, #fff 60%, rgba(255, 255, 255, 0) 100%) }.dsn4 #header.header-redesign .header-logo:before {clip-path: none;-webkit-clip-path: none;height: 100%;left: -50%;width: 200%;top: 0;background: linear-gradient(to right, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, .1) 3%, #fff 25%, #fff 73%, rgba(255, 255, 261, .1) 97%, rgba(255, 255, 255, 0) 100%) }.dsn4 #header.header-redesign .header-logo:after {visibility: hidden }.btn-link:active:focus, .btn-link:focus {outline: 0 }.collapse-container {padding: 25px 0 0 }.list-style-circle li {list-style: circle }.lesson-detail-pop-container .lesson-price {background: rgba(202, 1, 1, .08);border-radius: 5px;padding: 3px 10px;color: #ca0101;font-weight: 700;display: inline-block;margin-top: 5px }.video-drop-btn>.dropdown {display: inline-block !important;vertical-align: middle;margin: 0;padding: 0 2px 5px }.video-drop-btn>.dropdown>button {margin: 0 !important;display: block }.test-l-knowledge .owl-carousel .owl-nav {margin-top: -40px }a.dropdown-toggle {display: block !important;padding-top: 2px }@media(max-width:640px) {.profileCard-count li {width: 33.33%;margin: 10px 0 }.profileCard-count {justify-content: stretch }.dashboard-main-section {padding: 20px 0 40px }.user-profile-lan-info p>b {width: auto;margin-right: 10px }.teacher-type-info .w50 p {padding: 0 10px }.dashboard-content-block .tab-content .svg-icon {width: 30px;display: block;margin: 0 auto 10px !important }.dashboard-content-block .tab-content .custom-radio [type=radio]:checked+label {text-align: center }.custom-radio [type=radio]:checked+label, .custom-radio [type=radio]:not(:checked)+label {width: 100%;min-width: auto;text-align: center }.custom-radio .lesson_card [type=radio]:checked+label, .custom-radio .lesson_card [type=radio]:not(:checked)+label {text-align: left }.input-group .form-group {width: 150px;margin: 0;padding: 0 6px;display: inline-block }.dashboard-content-block .tab-content {padding: 30px 5px 20px }.counters strong {font-size: 35px;line-height: 1.2 }.inlineblock-drop .nav>li>a {padding: 8px 10px }div#qcvt .col-xs-6 {width: 100% }.login-btn-group .social-btn-with-icon {min-width: 185px;text-align: left }.call-to-action-btn-res .btn-primary i {font-size: 28px }.call-to-action-btn-res .btn-primary b, .call-to-action-btn-res .btn-primary span {font-size: 12px;line-height: 1.2 }.call-to-action-btn-res .btn-primary {padding: 7px 9px;margin: 2px;line-height: 14px;width: auto !important }}.y-play-btn {position: absolute;top: 50%;left: 50%;width: 50px;height: 50px;background-size: contain !important;transform: translate(-50%, -50%);}.row-flex {display: flex;flex-wrap: wrap;}.badge-light {background: #fff;color: #6f6f6f;font-size: 12px }.other-teacher .teacher-card.active .img-holder {background: rgba(202, 1, 1, .74);color: #fff !important }.other-teacher .teacher-card .img-holder .name-card h5, .other-teacher .teacher-card .img-holder .name-card p {font-size: 13px;line-height: 1.4 }.clr-pending {color: orange }.clr-success {color: green }.btn-primary.btn-outline {background: 0;border: 1px solid #ca0101;color: #ca0101 }@media(min-width:767px) {.chat-header .change-teacher.active, .other-teacher {left: -100% }.student-myteacher-wrapper.find-a-teacher>div {width: 50% }}.student-myteacher-wrapper.find-a-teacher .teacher-card .img-holder img {width: 100px;height: 100px;margin-top: 0 }.student-myteacher-wrapper .teacher-card.design2 {border: 1px solid #f5f5f5;box-shadow: 0 5px 8px 0 rgba(0, 0, 0, .1);margin-top: 0;margin-bottom: 10px }.student-myteacher-wrapper .teacher-card .text-block>div {margin: 0 0 2px }#transactionTable_wrapper input {height: 34px;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 0;box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;outline: 0;}.dataTables_wrapper .dataTables_paginate a.paginate_button {background: #f9f9f9;border: 1px solid #ddd;padding: 4px 10px }.dataTables_wrapper .dataTables_paginate a.paginate_button.current, .dataTables_wrapper .dataTables_paginate a.paginate_button:hover {background: #1b5e80;border-color: #1b5e80;color: #fff !important }#header .header-nav-main.header-nav-main-light nav>ul>li.logged-in-user:hover .dropdown-menu {left: auto;right: 0 }.user-topnav-img {width: 25px;height: 25px;border-radius: 50%;margin-right: 5px;}.list-inline-separator>li:not(:last-child) {border-right: 1px solid #e0e0e0;margin-right: 1px;padding-right: 10px }.theme-bg-modal .close {opacity: .4 }.theme-bg-modal .btn {background: 0;border: 1px solid #fff;color: #fff }a.btn.tableicon-btn {padding: 0;width: 30px;line-height: 28px }.f-rating .stars {margin: 0 auto;cursor: pointer }.f-rating .star {color: #91a6ff !important }.f-rating star-over {color: #ff0 }.f-rating .rate {height: auto;margin-left: 2px;padding: 0;font-size: 18px;position: relative;cursor: pointer }.f-rating .rate input[type=radio] {opacity: 0;position: absolute;top: 50%;left: 50%;transform: translate(-50%, 0);pointer-events: none }.f-rating .rate-active {color: #ffbe00 }.feedback-rating-form .teacher-card .img-holder {padding: 00px }.theme-bg-modal .btn:focus, .theme-bg-modal .btn:hover {background: #fff;color: #ca0101;border-color: #fff;outline: 0 }.lesson-btn-wrapper {display: flex;align-items: center;background: rgb(246 249 250);border-left: 3px solid rgb(246 249 250);margin-bottom: 20px;padding: 20px }.other-teacher .teacher-card .img-holder .name-card {width: calc(100% - 45px);}.calendar-pop-info-card {display: none;animation: .4s ease-in-out .2s both fadeIn }.getStudents {background: #00bcd4;color: #fff !important }@keyframes fadeInC {from {opacity: 0 }to {opacity: 1 }}.teacher_chat_box.message-desktop {position: relative;top: 0;left: 0;width: 100%;max-width: 100%;z-index: 1 }.teacher_chat_box.message-desktop .chat-header {width: 250px;padding: 0 }.teacher_chat_box.message-desktop .chat-body, .teacher_chat_box.message-desktop .chat-header, .teacher_chat_box.message-desktop .other-teacher {height: 324px }.teacher_chat_box.message-desktop .chat-body {width: calc(100% - 250px);padding: 10px 0 35px }.teacher_chat_box.message-desktop .other-teacher {position: relative;top: 0;left: 0;display: block }.teacher_chat_box.message-desktop .teacher-card {border-style: solid none }.teacher_chat_box.message-desktop .teacher-card .img-holder img {width: 50px;height: 50px;border-radius: 50% }.teacher_chat_box.message-desktop .chat-footer {width: 100%;padding-left: 250px;margin-top: -34px;z-index: 2 }.allmessages {width: 100%;height: 100%;overflow: hidden }.lesson_info {display: block;width: 100%;text-align: left !important }.lesson-payment-status {background: rgba(0, 0, 0, .04);width: 100%;display: block;padding: 10px;border-radius: 7px;margin-top: 10px }.lesson_info b {font-weight: 600 }.lesson-file-download {font-size: 16px;display: flex;justify-content: space-between;align-items: center;}.text-ellipsis {white-space: nowrap;overflow: hidden;text-overflow: ellipsis }.file-name, .slider-dark-text .slider-design-box1 h2 {color: #4c4c4c }.lesson-all-file {background: #fbebeb;padding: 20px;margin-bottom: 20px }.lesson-all-file h4 {border-bottom: 2px solid #dab8b8;padding-bottom: 5px;margin-bottom: 30px }.modal-body-max75vh {max-height: 75vh;overflow-y: auto }.schedule-table {display: flex;position: relative }.schedule-tr {display: flex;flex-direction: column;width: 12.5% }.schedule-td {height: 30px;box-shadow: 0 0 0 1px #fff;}.bkd-panel {background: #4f7b1f }.custom_tooltip:hover .tooltip-hover-text, .schedule-table .table-tooltip.show-info {opacity: 1;visibility: visible }.avl-panel.ready-for-book:before {display: block;text-align: center;content: "\2713";color: #fff;line-height: 1.6;font-size: 16px }.teacher-booked-schedule .avl-panel {background: #eaeaea }.schedule-table.active_edit_availability .not-avl-panel {background: #75ca1842 }.schedule-tr .schedule-td:first-child {position: sticky;top: 0;background: #fff;font-size: 10px;text-align: center;padding-top: 3px }.modal .schedule-tr .schedule-td:first-child {top: 53px }.table-bordered>caption+thead>tr:first-child>td, .table-bordered>caption+thead>tr:first-child>th, .table-bordered>colgroup+thead>tr:first-child>td, .table-bordered>colgroup+thead>tr:first-child>th, .table-bordered>thead:first-child>tr:first-child>td, .table-bordered>thead:first-child>tr:first-child>th {border-style: none none solid solid }.table-bordered>thead:first-child>tr:first-child>th:first-child {border-style: none none solid !important }.main-hero-slider .owl-item {position: relative;z-index: 2 }.main-hero-slider .sliderbg {z-index: 0;background-size: cover !important;background-repeat: repeat !important;position: absolute;width: 100%;height: 100%;top: 0;left: 0 }.main-hero-slider .slideroverlay {position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: -1;background: #000;opacity: .5 }.gradient_1, .gradient_1.slideroverlay {background: #f10202;background: linear-gradient(135deg, #f10202 0, #ea6e15 100%) }.slider-design-box1 {width: 100%;max-width: 500px;padding: 15px 0 }.slider-design-box1 h2 {color: #fff;font-weight: 600;margin: 0 0 15px;font-size: 35px;line-height: 1.4 }.slider-design-box1 p {font-size: 16px;line-height: 1.5;color: #fff;margin: 0 0 15px }.item.main-slide-1 .container {padding-top: 50px }.slider-hilight-1 {background: #ffdbdc;padding: 2px 7px;color: #ca0101;display: inline-block;margin: 0;line-height: 1.1 }.sliderbg-blur {filter: blur(7px) }html .main-slider-container .btn-primary {padding: 6px 12px;font-size: 15px;text-transform: uppercase }@media(min-width:1200px) {.main-slider-container .container {width: 1000px }}@keyframes slide-fadeInUp {0% {opacity: 0;transform: translate3d(0, 100%, 0) }100% {opacity: 1;transform: none }}@keyframes slide-fadeInLeft {0% {opacity: 0;transform: translate3d(-100%, 0, 0) }100% {opacity: 1;transform: none }}@keyframes slidebg-zoomOut {0% {transform: scale3d(1.2, 1.2, 1.2);}50% {transform: scale3d(1, 1, 1);}}@keyframes slide-fadeInRight {0% {opacity: 0;transform: translate3d(50px, 0, 0) }100% {opacity: 1;transform: none }}.swiper-slide-active .slidebg-zoomOut {animation-duration: 10s;animation-fill-mode: forwards;animation-name: slidebg-zoomOut }.swiper-slide-active .slide-fadeInLeft, .swiper-slide-active .slide-fadeInRight, .swiper-slide-active .slide-fadeInUp {animation-duration: .4s;animation-fill-mode: both }.swiper-slide-active .slide-fadeInLeft {animation-name: slide-fadeInLeft }.swiper-slide-active .slide-fadeInUp {animation-name: slide-fadeInUp }.swiper-slide-active .slide-fadeInRight {animation-name: slide-fadeInRight }.anim-delay0 {-webkit-animation-delay: 0s }.anim-delay1 {-webkit-animation-delay: .2s }.anim-delay2 {-webkit-animation-delay: .4s }.anim-delay3 {-webkit-animation-delay: .6s }.main-slider-container {overflow: hidden }.main-slide-1 .img-holder img, .main-slide-2 .img-holder img, .main-slide-3 .img-holder img, .main-slide-4 .img-holder img, .main-slide-5 .img-holder img, .main-slide-6 .img-holder img {width: 320px }.main-slider-container .img-holder {width: 100%;height: 385px;display: flex;display: flex;align-items: center;text-align: center }.flex-direction-reverse {flex-direction: row-reverse;}.slider-dark-text .slider-design-box1 p {color: #676767 }.main-slide-1 {background: #aeaeae;display: flex }.s-check-boxes .form-group {margin-bottom: 15px;display: inline-block }.s-check-boxes .form-group input {padding: 0;height: initial;width: initial;margin-bottom: 0;display: none;cursor: pointer }.s-check-boxes .form-group label {position: relative;cursor: pointer;margin: 2px 6px }.s-check-boxes .form-group label:before {content: '';-webkit-appearance: none;background-color: transparent;border: 1px solid #0079bf;box-shadow: 0 1px 2px rgba(0, 0, 0, .05), inset 0 -15px 10px -12px rgba(0, 0, 0, .05);padding: 9px;display: inline-block;position: relative;vertical-align: middle;cursor: pointer;margin-right: 5px }.s-check-boxes .form-group input:checked+label:after {content: '';display: block;position: absolute;top: 4px;left: 7px;width: 6px;height: 12px;border: solid #0079bf;border-width: 0 2px 2px 0;transform: rotate(45deg) }.learn .guess {border-style: solid;margin: 0 2px;border-color: #ddd }.sections-has-adv {position: relative;display: flex }.sections-has-adv .left-adv, .sections-has-adv .right-adv, .sections-has-adv[data-dir=left] .left-adv, .sections-has-adv[data-dir=right] .right-adv {flex: 0 0 100px;max-width: 100px }.sections-has-adv .center-content-area {flex: 0 0 calc(100% - 200px);max-width: calc(100% - 200px) }.sections-has-adv[data-dir=left] .right-adv {flex: 0;max-width: 0;display: none }.sections-has-adv[data-dir=both] .left-adv, .sections-has-adv[data-dir=both] .right-adv, .sections-has-adv[data-dir=right] .left-adv, .sections-has-adv[data-dir=right] .right-adv {margin: -50px 0 }@media(max-width:650px) {.sections-has-adv .left-adv, .sections-has-adv .right-adv, .sections-has-adv[data-dir=left] .left-adv, .sections-has-adv[data-dir=right] .left-adv, .sections-has-adv[data-dir=right] .right-adv {display: none }.sections-has-adv .center-content-area, .sections-has-adv[data-dir=left] .center-content-area, .sections-has-adv[data-dir=right] .center-content-area {flex: 0 0 calc(100% - 0);max-width: calc(100% - 0) }}.sections-has-adv .adv-wrapper {position: sticky;top: 0;padding: 5px }@media(max-width:992px) {.slider-design-box1 h2 {font-size: 30px }.slider-design-box1 p {font-size: 14px }.main-slider-container .img-holder, .main-slider-container .row-flex {height: auto;min-height: 350px }.main-slide-1 .img-holder img, .main-slide-2 .img-holder img, .main-slide-3 .img-holder img, .main-slide-4 .img-holder img, .main-slide-5 .img-holder img, .main-slide-6 .img-holder img {width: 245px }.profile-side-menu {display: block !important }}@media(max-width:767px) {.slider-design-box1 h2 {font-size: 25px }.col-sm-12:nth-child(n+1) {clear: both }.user_send_feedback, a[href="#student_teacher_feedback"] {display: none !important }}@media(max-width:600px) {.slider-design-box1 h2 {font-size: 22px }html .main-slider-container .btn-primary {font-size: 12px }}@media(max-width:500px) {img.page-header-img {float: none;margin-top: 20px;margin-bottom: 0;width: 100% }.tp-caption {font-size: 10px }.btn-group-lg>.btn, .btn-lg {font-size: 15px;padding: 8px 10px }.checkbox-group label, .phrasebook-youtube-video {width: 100% }.slider-design-box1 h2 {font-size: 20px }}.phrasebook-slider {margin-top: 20px;border: 1px solid rgba(29, 33, 39, .09);border-style: solid none }.error-404, .error-logo {position: relative;border: 1px solid #e4eaf1;box-shadow: 3px 3px 10px #0000000d }.phrasebook-slider.full-width .thumb-info img {width: 100%;height: 180px;object-fit: cover;-webkit-object-fit: cover }button.btn.user-menu-opener.opened i {transform: scaleY(-1);}@media(max-width:630px) {.sbm-small-card.my-teacher {width: 100%;margin-bottom: 15px }}@media(max-width:420px) {.profileCard-count li {width: 50%;margin: 10px 0 }.input-group .form-group {width: 120px }.dashboard-content-block .tab-content {padding: 50px 10px 30px }.sbm-panel, .teacher-card .img-holder, .teacher-card .text-block {padding: 10px }}.error-404 {text-align: center;padding: 20px;background: #aeaeae0f;margin: 30px 0 }.error-logo {padding: 18px;margin-bottom: 40px;background: #f8fafc;transform: rotate(15deg);transform-origin: top left;display: inline-block }.error-logo:before {content: "";background: #abb9c7;display: inline-block;width: 8px;height: 8px;position: absolute;top: 7px;left: 5px;z-index: 1;border-radius: 50% }.error-logo img {width: 145px }.video-menu-drop {background-color: #fff;z-index: 19000;width: 300px;height: auto;max-height: 400px;overflow: auto }img.lesson-img {border: 2px solid #fff;border-radius: 000px;margin-bottom: 20px;box-shadow: 2px 2px 8px rgba(0, 0, 0, .18);width: 280px;height: 180px;object-fit: cover;margin-top: 20px }.alphabet-learn .card.s-alphabet-card, .alphabet-learn .card.s-alphabet-card .alph_img, .filter-find-teacher .filters-block, .title-main_seccc_inner {position: relative;z-index: 1 }.alphabet-learn .card.s-alphabet-card .alph_txt {position: relative;padding: 10px 0;width: 100%;margin: 0 }.alphabet-learn .card.s-alphabet-card .alphabet {position: relative;width: 100%;height: auto;margin: 0;padding: 0 8px }.custom-owl-nav {display: flex;justify-content: center;margin-top: 25px }.custom-owl-nav .custom-owl-mid, .custom-owl-nav .custom-owl-next, .custom-owl-nav .custom-owl-prev {display: inline-block;background: #fff;width: 10px;height: 10px;margin: 0 5px;cursor: pointer;border-radius: 50% }.pagination-lg>li>a {text-transform: capitalize }span.o_0 {display: inline-block;border-bottom: 1px solid #aeaeae;margin-bottom: -1px }span.o_0 span {opacity: 0 }.video-drop-btn>.dropdown>button span.caret {margin-left: 5px }@media(min-width:800px) {.addLessonTypeModal .modal-dialog {width: 100% }}@media(max-width:799px) {.addLessonTypeModal .modal-dialog {width: 100%;padding: 0 15px;margin-left: auto;margin-right: auto }}@media screen and (max-width:992px) and (min-width:768px) {.col-sm-4:nth-child(3n+1) {clear: both }}@media screen and (max-width:1199px) and (min-width:992px) {.col-md-4:nth-child(4n+1) {clear: both }}@media screen and (min-width:1200px) {.col-lg-3:nth-child(5n+1) {clear: both }}@media screen and (min-width:420px) {.find_teacher_slider {padding-bottom: 25px }.dashboard-content-block .nav-tabs li a b {font-weight: 600 }}[role=dialog].modal {background: rgba(0, 0, 0, .35) }.menu-status {position: sticky;border-bottom: 0;left: 0;padding: 9px;bottom: 0;top: auto;width: 100%;background: #fbfbfb;border-top: 1px solid #ccc }.student-myteacher-wrapper .teacher-card .text-block .inline-btn {margin: 15px -2px 0 }.api_loader {position: fixed;z-index: 999999;background: rgba(0, 0, 0, .43137254901960786);top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100% }.api_loader .inner-wait-text {transform: translate(-50%, -50%);top: 50%;left: 50%;color: #fff;display: inline-block;width: auto;position: absolute;font-size: 25px }.sticky-bottom {position: sticky;left: 0;bottom: 0;background: #fff;margin-bottom: 0;box-shadow: 0 0 1px #fff;text-align: center }.lds-ellipsis {display: inline-block;position: relative;width: 64px;height: 30px }.lds-ellipsis div {position: absolute;top: 27px;width: 5px;height: 5px;border-radius: 50%;background: #fff;animation-timing-function: cubic-bezier(0, 1, 1, 0) }.lds-ellipsis div:first-child {left: 6px;animation: .6s infinite lds-ellipsis1 }.lds-ellipsis div:nth-child(2) {left: 6px;animation: .6s infinite lds-ellipsis2 }.lds-ellipsis div:nth-child(3) {left: 26px;animation: .6s infinite lds-ellipsis2 }.lds-ellipsis div:nth-child(4) {left: 45px;animation: .6s infinite lds-ellipsis3 }@keyframes lds-ellipsis1 {0% {transform: scale(0) }100% {transform: scale(1) }}@keyframes lds-ellipsis3 {0% {transform: scale(1) }100% {transform: scale(0) }}@keyframes lds-ellipsis2 {0% {transform: translate(0, 0) }100% {transform: translate(19px, 0) }}.table-bordered>tbody#calendar-body>tr>td:first-child {border-bottom: 1px solid #ddd }.table-bordered>tbody#calendar-body>tr>td:last-child {border-right-style: solid }.about-teacher-card .name-card {padding-left: 15px;width: calc(100% - 150px);flex: 1 1 calc(100% - 150px) }.dataTables_wrapper {display: block;overflow: auto }.table-bordered>thead:first-child>tr:first-child>th {padding-right: 20px }.teacher-card-side-block.teacher-card .img-holder .name-card {width: calc(100% - 75px);}.teacher_chat_box.message-desktop .other-teacher {z-index: 5 }@media(min-width:768px) {.more-user-chat {display: none }}@media(max-width:767px) {.lesson_card h4 {font-size: 16px }.lesson_card .lesson-price {font-weight: 600;font-size: 11px }.custom-radio [type=radio]:checked+label, .custom-radio [type=radio]:not(:checked)+label, .request-for-learn.sbm-small-card-group .sbm-small-card {padding: 10px }.schedule-tr .schedule-td:first-child {position: static;top: 0;padding: 3px 4px;min-height: 50px;line-height: 1.2 }.schedule-td {height: auto;min-height: 25px;padding: 0 3px 0 0 }.schedule-td, .schedule-tr .schedule-td:first-child {font-size: 11px }.schedule-tr .schedule-td:first-child span {font-size: 0;display: block;height: 1px }.dashboard-content-block .nav-tabs li {overflow: hidden }.radio-group.d-flex {flex-wrap: wrap;}.how-works-block {height: auto;margin-bottom: 15px;min-height: 120px }.basic_information {padding: 0 10px }.payment-card .card-detail .card-number {width: 100%;margin: 0 }.pament-card-label [type=radio]:checked+.payment-card .card-detail {flex-wrap: wrap;padding-right: 10px }.payment-card .card-detail>* {margin: 0 }.payment-card .card-detail .card-exp {width: 60% }.pament-card-label [type=radio]:checked+.payment-card .card-detail .card-security-code {width: 40%;padding-left: 20px }.find-a-teacher .teacher-card .img-holder img {width: 80px;height: 80px;margin: 0 }.find-a-teacher .teacher-card .teacher-top-icon-nav {position: relative }.teacher_chat_box.message-desktop {flex-wrap: wrap }.teacher_chat_box.message-desktop .chat-header {width: 100%;overflow-y: scroll }.teacher_chat_box.message-desktop .chat-header:not(.show-all-users), .teacher_chat_box.message-desktop .other-teacher {height: auto }.teacher_chat_box.message-desktop .chat-body {width: 100% }.teacher_chat_box.message-desktop .chat-header:not(.show-all-users) .teacher-card:not(.active) {display: none }.teacher_chat_box.message-desktop .chat-footer {padding-left: 0 }.request-for-learn.sbm-small-card-group .sbm-small-card h4 {font-size: 1.4em }}#monthAndYear {text-align: center;font-size: 25px;text-transform: uppercase;font-weight: 500;display: inline-block;vertical-align: middle;margin-top: 8px }@media(max-width:1199px) {.sections-has-adv[data-dir=both] .left-adv, .sections-has-adv[data-dir=both] .right-adv, .sections-has-adv[data-dir=right] .left-adv, .sections-has-adv[data-dir=right] .right-adv {margin: -60px 0 }.how-works-block {padding: 0 10px 15px }.how-works-block h4 {font-size: 14px }.how-works-block img {width: 30px;height: 30px }.how-works-block .icon-holder {width: 60px;height: 60px }.current-info-teacher .sbm-small-card {padding: 10px }.current-info-teacher .sbm-small-card h4 {font-size: 1.3em }.owl-item .youtube-player-new iframe, .owl-item .youtube-player-new img {height: 238px }}@media(max-width:550px) {.schedule-td {min-height: 36px;line-height: 1.2 }.avl-panel.ready-for-book:before {margin-top: 4px }.schedule-tr .schedule-td:first-child {min-height: 40px }.dashboard-content-block .nav-tabs li.active a b {font-weight: 600 }.dashboard-content-block .nav-tabs li a span, .dashboard-content-block .nav-tabs li.active a, .dashboard-content-block .nav-tabs li:not(.active) a b {font-size: 12px }.saved-payment-card .card-detail {padding: 10px 0;flex-wrap: wrap;}#calendar-booked-pop .current-info-teacher .sbm-small-card, .current-info-teacher .sbm-small-card.lesson-btn-wrapper, .current-info-teacher .sbm-small-card:first-child, .current-info-teacher .sbm-small-card:not(:first-child), .saved-payment-card .card-detail>div.card-number {width: 100% }.saved-payment-card .card-detail>div.card-exp {width: 70% }.saved-payment-card .card-detail>div.card-security-code {width: 30% }.about-teacher-card .img-holder img {flex: 1 1 100px }.about-teacher-card .name-card {flex: 1 1 calc(100% - 100px) }.about-teacher-card .name-card h5 {margin-bottom: 2px }.about-teacher-card .col-inner h4 {font-size: 14PX }.about-teacher-card .img-holder img {width: 100%;height: 200px;flex: 1 1 100% }.about-teacher-card .img-holder {flex-wrap: wrap;}.about-teacher-card .name-card {width: 100%;padding: 15px 0 10px;flex: 1 1 100% }.about-teacher-card .col-inner {margin-right: 10px;padding-right: 10px }.about-teacher-card .teacher-top-icon-nav {padding: 0 0 15px;margin: 0;position: relative }.requested-student-card.about-teacher-card .img-holder img {height: 200px }.sbm-small-card-group.current-info-teacher {padding: 15px }.current-info-teacher .sbm-small-card {border-style: solid;padding: 0 }.current-info-teacher .sbm-small-card:not(.lesson-btn-wrapper) {padding: 10px;background: #f6f9fa }.about-teacher-card .info-block.d-flex.flex-wrap {margin-bottom: 17px }.usercalendar {overflow-x: auto }#monthAndYear {display: inline-block;vertical-align: middle;font-size: 20px }}.upload-intro-video label.video_upload-lable {position: absolute;top: 0;bottom: 0;left: 0;right: 0;z-index: 3;margin: 0 !important }.upload-intro-video input {position: absolute;z-index: 2;outline: 0;opacity: 0;height: 100%;width: 100% }.upload-intro-video .upload_layer {background: rgba(241, 54, 54, .1);position: absolute;width: 100%;height: 100%;top: 0;left: 0;display: flex;justify-content: center;align-items: center;z-index: 1;font-size: 14px }span.upload_icon {width: 50px;margin: 0 auto;display: block;opacity: .2 }.upload-intro-video {position: relative;z-index: 0;cursor: pointer;border-radius: 10px;overflow: hidden;border: 1px solid #dbdbdb;margin-bottom: 15px }.upload-intro-video output#list video {min-height: 150px;-o-object-fit: cover;object-fit: cover;float: left }.owl-item .youtube-player-new iframe, .owl-item .youtube-player-new img, .portfolio-item .thumb-info img, .teacher-profile-edit-pop .upload-intro-video .upload_layer {position: relative;padding: 15px 0 }.teacher-profile-edit-pop .upload-intro-video .upload_layer>div {display: inline-block;justify-items: center;align-items: center;vertical-align: middle;background: #e36159;padding: 10px;border-radius: 7px;color: #fff }.teacher-profile-edit-pop .upload-intro-video .upload_layer>div span, .teacher-profile-edit-pop .upload-intro-video .upload_layer>div span img {width: 30px;height: 30px;margin-right: 5px }.home-slider-youtube-video {background: #fff;border: 1px solid #ddd;box-sizing: border-box;margin-right: -1px }.youtube-player-new {position: relative;z-index: 0;width: 100%;max-width: 500px;margin: 0 auto }.youtube-player-new .bg-img-overlay {position: absolute;top: 50%;left: 50%;width: 70px;height: 70px;transform: translate(-50%, -50%);}.post-block {padding: 5px 0 15px }.comment img {max-height: 80px;max-width: 80px }ul.comments li img.avatar {height: auto;width: auto }.pl-10 {padding-left: 10px }.yt-preview {border: 1px solid #e5e5e5 }.nav.nav-pills .dropdown-menu>li>a {padding: 3px 10px }.portfolio-item .thumb-info img {height: 200px;width: 100% }.sbm-submenu ul>li.dropdown.dropdown-mega li a.active {background: #f3f1f1 }body .jp-details, body .jp-interface {background-color: #fff;background-image: none }.jp-type-single .jp-controls button, body .jp-details {border: 1px solid #e4e4e4 }body .jp-audio {background: #fff !important;width: 100%;margin-bottom: 20px;border: 1px solid #c5c5c5;border-radius: 10px;box-shadow: 0 2px 10px rgba(51, 51, 51, .29) }.jp-controls {height: auto !important }#qcvt select.form-control option {text-overflow: ellipsis;overflow: hidden }.f-rating i {color: #e9e9e9 }.form-group.custom-radio input {left: 50% !important;bottom: 0 }#calendar-booked-pop .modal-dialog {max-width: 600px }h2.mt20 {margin: 20px 0 }@media(min-width:639px) {.user-profile-lan-info p.d-flex b {width: 35% }.user-profile-lan-info p.d-flex span {display: inline-block;width: 65% }}.lang-dropp .btn-group, .lang-dropp .dropdown-toggle, body .custom_dropdown .form-dro1pMenus, body .custom_dropdown .form-dropMenus, body .custom_dropdown-pop .form-dropMenus, body .w-100i {width: 100% !important }#footer .footer-copyright p a {text-decoration: underline }#footer .social-icons li>a, a#clsPopupFlags {text-decoration: none }#testimonial_owl_slider_dots .owl-item>div {display: inline-block;width: 10px;height: 10px;background: #aeaeae;border-radius: 50% }#testimonial_owl_slider_dots .owl-item {text-align: center }#testimonial_owl_slider_dots {width: 100%;max-width: 50px;margin: 0 auto }#testimonial_owl_slider_dots .owl-item.center>div {background: #ac0101 }.owl-carousel.rounded-nav .owl-nav [class*=owl-]:before {font-size: initial }#testimonial_owl_slider .owl-nav>div {font-size: 0 }.owl-item .youtube-player-new iframe, .owl-item .youtube-player-new img {height: 238px }.youtube-player-new {padding: 1px }#home-intro #learnlist, #home-intro .scrollable-menu, .memo-game-sec .dropdown-menu, .test-section .dropdown-menu {overflow-y: auto !important;height: 300px !important }@media(max-width:991px) {.sections-has-adv[data-dir=both] .left-adv, .sections-has-adv[data-dir=both] .right-adv, .sections-has-adv[data-dir=right] .left-adv, .sections-has-adv[data-dir=right] .right-adv {margin: -50px 0 }#header .container {max-width: 100% }#header .header-nav-main nav>ul li.dropdown.logged-in-user {margin-top: 12px }#header .header-nav-main nav>ul li.dropdown.logged-in-user a.dropdown-toggle {display: block;width: auto !important;max-width: 100% }#header .header-nav-main nav>ul li a {text-align: left }#header .header-nav-main nav>ul li.dropdown .dropdown-menu li.dropdown-submenu.opened>.dropdown-menu, #header .header-nav-main nav>ul li.dropdown.opened>.dropdown-menu {margin-left: 15px }.owl-item .youtube-player-new iframe, .owl-item .youtube-player-new img {height: 292px }}@media(max-width:767px) {.current-info-teacher .sbm-small-card {width: 33.33% }.current-info-teacher .sbm-small-card.lesson-btn-wrapper {width: 100% }.lesson-btn-wrapper {justify-content: flex-start;-webkit-justify-content: flex-start }.vocabimage {object-fit: cover;max-width: 400px }.owl-item .youtube-player-new iframe, .owl-item .youtube-player-new img {height: 300px }#footer a {font-size: 15px }.hidden-xs.img-responsive, .onlydesktop, .profile-side-menu {display: block !important }#mainNav {background: #fff }.header-nav-center.header-nav-bar-primary.sticky {position: relative !important;margin: 0 0 30px !important }.btn-primary#reload, .btn-primary#reload+a.btn-primary, .btn-primary.add_data {margin: 0 0 15px !important }}@media(max-width:620px) {.owl-item .youtube-player-new iframe, .owl-item .youtube-player-new img {height: 285px }}@media(max-width:400px) {.lightbox .owl-carousel .text-center .img-thumbnail {margin: 0 5px !important }.about-teacher-card .col-inner, .about-teacher-card .col-inner:last-child {width: 50%;padding: 8px;margin: 0 0 -1px -1px;border: 1px solid #e8e8e8 }.lesson-book-block {margin-top: 20px }.about-teacher-card {border-style: none }#edit_profile .teacher-profile-pic, .teacher-profile-pic.d-flex {flex-wrap: wrap;}#edit_profile .teacher-profile-pic .profile-side-info {width: 100%;padding: 0 }.lesson-all-file {padding: 15px }.lesson-file-download {font-size: 15px }.teacher-profile-pic.d-flex .profile-side-info {padding: 0 }.request-for-learn.sbm-small-card-group .sbm-small-card {width: 100%;margin-bottom: 15px }.teacher-profile-edit-pop .checkbox-group label {width: 100% }.owl-item .youtube-player-new iframe, .owl-item .youtube-player-new img {height: auto }}ul.chec-radio {margin: 10px 1px;padding-left: 0 }.chec-radio label.radio-inline input[type=checkbox]:checked+div, .chec-radio label.radio-inline input[type=radio]:checked+div {color: #fff;background-color: #000 }.chec-radio .radio-inline {margin-right: 10px;padding-left: 0 }.chec-radio .radio-inline .clab {cursor: pointer;background: #e7e7e7;padding: 7px 20px;text-align: center;text-transform: uppercase;color: #333;position: relative;float: left;margin: 0 0 5px }.chec-radio label.radio-inline input[type=checkbox]:checked+div:before, .chec-radio label.radio-inline input[type=radio]:checked+div:before {content: "\f00c";margin-right: 5px;font-family: fontAwesome }.wallet-btn {padding: 10px 30px;font-size: 18px }a#clsPopupFlags {vertical-align: middle;border: 0 solid;color: #fff;display: inline-block;text-align: center }.form_custom_radio .label_custom_radio:before {content: "";position: absolute;top: 2px;left: 0;width: 15px;height: 15px;border-radius: 50%;border: 1px solid #1b5e80 }.form_custom_radio input[type=radio]:checked+span.label_custom_radio:after {content: "";position: absolute;left: 3px;top: 5px;width: 9px;height: 9px;background: #1a5e80;border-radius: 50% }.in-capsdd {display: flex;justify-content: center }.sub-dd {margin-top: 8px }.sub-page-heading {padding-bottom: 30px }.lang-ffdsdsd {border-right: 3px solid;padding: 0 10px }.header_lefttt h3, .header_righttt .time-format-outer, .name-card, .ticket p, .user-dashboard-page .sbm-panel-header .header-left-h3 {text-align: left !important }.latest-design-tab li.active a {font-size: 16px !important }.filters-block>ul>li.haveDropDown>a {padding-right: 25px !important;color: #666 !important }.dashboard-content-block .nav-tabs li a.active_step>span, .dashboard-content-block .nav-tabs li.active a>span {background: #fff;height: 36px;line-height: 34px;border-radius: 6px 0 0 6px;color: #1b5e80;width: 28px;margin-left: 2px;border: 0 }.float-right, .stude-tech-fl {float: right !important }.btn_responsive {display: flex;flex-wrap: wrap;justify-content: flex-end }.btn-primary-defult-d, .table tr td:last-child {display: flex !important }a#clsPopupFlags {font-size: 22px !important;margin-top: 5px !important;line-height: 1.3 !important;margin: 10px auto;background-color: #015e7f;padding: 5px;width: 40px;border-radius: 4px;height: 40px;display: flex;align-items: center;justify-content: center }.view_school {padding: 7px 15px;background-color: #fff !important;color: #015e7f !important;border-color: #fff !important;font-size: 14px }.view_school:hover {transform: scale(1.08) !important;margin: 0 5px }.upload_custom-a {text-align: left }.border0, .menu_panel {border: 0 !important }#clsPopupFlags button {background: 0;border: 0;vertical-align: middle;margin: 0;padding: 0 }.vocab-para {font-weight: 100 !important;font-size: 27px !important }@media only screen and (max-width:767px) {.vocab-title {margin: 0;position: relative;top: 35%;color: #fff;font-size: 22px !important;font-weight: 500;line-height: 1.5 }.choose-cate h2 {font-size: 18px !important }.counters.counters-text-dark .counter {padding-bottom: 40px }}@media only screen and (min-width:768px) and (max-width:1024px) {#header .header-nav-main nav>ul>li>a {border-radius: 4px;font-size: 12px;font-style: normal;font-weight: 700;line-height: 20px;padding: 10px 11px;text-transform: uppercase }.counters strong {display: block;font-weight: 700;font-size: 40px;line-height: 50px }}@media screen and (min-width:1022px) and (max-width:1024px) {.start-app {position: relative;left: -50px }}@media screen and (max-width:1022px) {.mobile_sticky_ad {height: fit-content;width: 100%;background-color: transparent;bottom: 0;margin: 0 auto;visibility: visible;position: sticky;}}@media screen and (max-width:1024px) and (min-width:300px) {.dropdown-menu {overflow: autoS }#header .header-nav-main nav>ul>li>a, #header .header-nav-main nav>ul>li>a:focus, #header .header-nav-main nav>ul>li>a:hover {color: #fff !important }}@media screen and (max-width:992px) {.sbm-panel-header {justify-content: center }}.user-dashboard-page.lessons-table {padding-top: 15px }.custom-tablee thead tr, .custom-tablee tr:nth-child(2n), .custom-tablee.table-hover>tbody>tr:hover {background: #f6f9fa }.btn-primary-defult-d {width: 300px !important;justify-content: space-between;margin: 6px 0 0 !important;align-items: center }#header .header-nav-main nav>ul li#languagemenu a, #header .header-nav-main nav>ul li#languagemenu a:focus, #header .header-nav-main nav>ul li#languagemenu a:focus i, #header .header-nav-main nav>ul li#languagemenu a:hover {color: inherit !important }.flag_main_divvv {width: 18px !important;margin-right: 7px }.flag_main_divvv .navbar_flags {min-width: 18px !important;display: block }.flag_main_divvv~.fa-angle-down {width: 100%;text-align: right }@media (min-width:992px) {.container {max-width: 970px;width: 100% }}@media (max-width:768px) {.container {max-width: 750px;width: 100% }}@media (min-width:1200px) {.container {max-width: 1170px;width: 100% }}#header .header-nav-main.header-nav-main-light nav>ul>li>ul.dropdown-menu {z-index: 9 }#header .header-nav-main nav>ul li a i {font-size: 10px !important }.shadow {box-shadow: 0 0 10px -2px rgba(0, 0, 0, .15) }.border-dotted {border: 1px dotted #1a5e8059 }.download_app-btnn>a::after {background: #fff;content: "";height: 120%;opacity: 0;position: absolute;top: 37%;transform: rotate(35deg) translateY(-50%) skew(13deg, -35deg);width: 30px;transition: 3s cubic-bezier(.19, 1, .22, 1);left: -100% }.download_app-btnn>a:hover::before {left: 120%;opacity: .5s }.download_app-btnn>a:hover::after {left: 200%;opacity: .6 }over .download_app-btnn>a {position: relative;display: inline-block;overflow: hidden;transition: transform .3s;border-radius: 8px }.butn:active, .download_app-btnn>a:hover {transform: translateY(-3px);transition: transform .3s;color: #fff;box-shadow: 0 10px 20px 0 rgba(0, 0, 0, .3) }@media (max-width:767px) {.latest-design-tab li {overflow: initial !important }.btn_responsive {justify-content: center }.banner_content h4 {font-size: 15px }.btn-primary.add_data {margin-left: auto !important }.contett-divv {margin-left: 15px !important }}.btn, button {outline: 0 !important }.table-responsive {overflow-x: auto }.custom_tooltip {position: relative;display: inline-block;width: auto }.tooltip-hover-text {position: absolute;z-index: 99;color: #fff;opacity: 0;visibility: hidden;transition: .3s;bottom: 100%;padding-bottom: 10px }.tooltip-hover-text_inner {padding: 10px 15px;box-shadow: 0 0 10px -1px rgba(0, 0, 0, .15);border-radius: 8px;min-width: 200px;background: #1a5e80;color: #fff }.custom_boxxxx .feature-box-info, .px-none {padding-left: 0 !important }.tooltip-hover-text:before {position: absolute;content: "";width: 10px;height: 10px;background: #1a5e80;bottom: 5px;left: 15px;transform: rotate(45deg) }.language_tooltip>a {color: #222 }.btn.btn-primary:focus {border: none;outline: 0 }.transliteration-text {font-size: 14px !important;color: #8d8d8d !important }body .PPBlue_V2 .PPTM-top {fill: #ffffff !important;filter: inherit !important }.login-block-colll .login-btn-group button {margin-bottom: 0 !important;margin-right: 5px }#home-intro .open>.dropdown-menu {padding-top: 5px !important }.middle_arroww {vertical-align: bottom !important;line-height: 16px }svg:not(:root) {filter: invert(1) }.sbm-panel-header {display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;padding-bottom: 20px;border-bottom: 1px solid #e0e0e0 }.sbm-nav-wrapper .sbm-submenu .dropdown-menu {top: calc(100% - 10px) !important;border-top: 10px solid transparent !important }.clsSpanLang {top: 55px !important }.CWPP_medium .PPTM, .CWPP_medium i {filter: inherit !important }img.paypal_imagge, img.stripe_imagge {margin-left: 8px !important }.sbm-submenu ul {border: none !important;padding: 0 !important }.custom-tablee tr td {border: 1px solid #f6f9fa !important }.custom-tablee tr td, .custom-tablee tr th {vertical-align: middle !important }a.btn.tableicon-btn {margin: 3px 5px 3px 0 }body .select2-container--default .select2-selection--single .select2-selection__rendered {color: #666;line-height: 34px }.position-relative {position: relative !important }.overflow-hidden {overflow: hidden !important }span.role_tickett {position: absolute;right: -25px;background: #cc4317;padding: 4px 15px;width: 98px;line-height: 1;text-align: center;border-radius: 0;top: 14px;transform: rotate(45deg);color: #fff;font-size: 12px }.btn-secondary {color: #fff;text-shadow: 0 -1px 0rgba(0, 0, 0, .25);background-color: #ca0101 !important;border-color: #ca0101 !important }.appended-row span.close {top: 13px;font-size: 28px;border-radius: 4px;width: 15px;height: 15px;line-height: 15px;text-shadow: none;color: #cc4317;opacity: 1 }@media (max-width:1171px) {.latest-design-tab>li {width: 25% }}@media screen and (max-width:1024px) and (min-width:991px) {#header .header-nav-main nav>ul>li>a {color: #1d2127 !important }}.attach_title {display: block;margin-top: 5px;text-align: center;font-weight: 700;color: #333 }.group-contenttt {border-top: 1px solid #1b5e8038;margin-top: 20px }.certificate_boxx .heading_sec-m {display: inline-block;vertical-align: middle }.attchmnt_main-btnss {width: 130px;display: inline-block;text-align: center !important;vertical-align: top;margin-top: 15px !important }.upload_descrp_miann {display: inline-block;width: calc(100% - 135px);padding-right: 15px }footer#footer {position: relative;z-index: 4 }#footer .social-icons li>a:hover {box-shadow: inset 0 2px 7px 0 #ca010147;color: #ca0101 !important;background: #fff;transform: scale(1.1) }@media screen and (max-width:991px) {#header .header-nav-main nav>ul>li>a, #header .header-nav-main nav>ul>li>a:focus, #header .header-nav-main nav>ul>li>a:hover {color: #ca0101 !important }.theresa_school {justify-content: center }.custom_tooltip .tooltip-hover-text {left: 0 !important }#header .header-nav-main nav>ul li a i {font-size: 15px !important }.tooltip-hover-text:before, .tooltip-hover-text_inner {display: none }#header .header-nav-main nav>ul li a .fa-caret-down {top: 50%;transform: translateY(-50%);right: -5px }#header .header-nav-main nav>ul>li.dropdown_new .dropdown-menu, #header .header-nav-main.header-nav-main-light nav>ul>li.logged-in-user .dropdown-menu {width: 100% }#header .header-nav-main nav>ul>li>a.dropdown-toggle:after {color: transparent !important }}#header .header-nav-main.header-nav-main-light nav>ul>li.active>a, #header .header-nav-main.header-nav-main-light nav>ul>li.open>a, #header .header-nav-main.header-nav-main-light nav>ul>li:focus>a, #header .header-nav-main.header-nav-main-light nav>ul>li:hover>a {background: #1b5e80 !important;color: #fff !important }.profile-content .tab-content .sbm-panel {padding: 0;box-shadow: none }button#refercepage {display: block;margin-left: auto;margin-bottom: 15px }.filter_btnns>li>a {color: #1a5e80;font-size: 16px;height: 40px;line-height: 40px;padding: 0 25px }.filter_btnns>li.active>a, .filter_btnns>li>a:hover {background-color: #1a5e80 !important;color: #fff !important }.home_banner-title {font-size: 42px;max-width: 460px }.banner_homee-inner {padding-top: 20px;padding-bottom: 20px }.scroll_down-btnn {position: absolute;bottom: 15px;line-height: 1;width: 100%;text-align: center;z-index: 99;animation: 1.5s infinite bounce;}@keyframes bounce {0%, 100%, 20%, 50%, 80% {transform: translateY(0) }40% {transform: translateY(-30px) }60% {transform: translateY(-15px) }}.scroll_down-btnn>a>.fa {font-size: inherit !important }.custom_tag-badge {background: #fff;color: #1b5e80;box-shadow: 0 0 10px -3px rgb(0 0 0 / 10%);font-size: 13px;font-weight: 400;display: inline-block }.custom_tag-badge:hover {box-shadow: 0 10px 10px -5px rgb(0 0 0 / 10%);background: #ca0101;color: #fff }.lang-dropp {max-width: 250px;width: 100% }.lang-dropp .dropdown-toggle {display: flex;justify-content: space-between;align-items: center;box-shadow: none }.lang-dropp .dropdown-toggle+.dropdown-menu {left: 0;width: 100% !important;margin-top: 5px }.banner_homee-inner ol.carousel-indicators {top: 0;left: auto;right: -25px;width: 20px;display: flex;flex-flow: column;align-items: center;justify-content: center }.banner_homee-main:before, .upoload-custom-btnn input.file-upload {width: 100%;height: 100%;position: absolute;left: 0;top: 0 }.banner_homee-inner ol.carousel-indicators li {background: #1b5e80a3;margin-bottom: 3px }.banner_homee-inner ol.carousel-indicators li.active {background: #1b5e80;outline: #1b5e80 solid 1px;border: 2px solid #fff;width: 10px;height: 10px }.banner_homee-main:before {background-image: url("../front_assets/images/bg-liness.png");background-size: cover;background-position: center;background-repeat: no-repeat;content: "";opacity: .8 }.btn-white, .btn-white *, .counters.counters-text-dark .counter .fa, .counters.counters-text-dark .counter:hover .fa, .custom_boxxxx, .custom_boxxxx *, .dispute-reason-dropdown *, .mobile_text-roww .col-md-4 .feature-box * {transition: .3s }.custom_boxxxx .feature-box-info h4 * {transition: none !important }.custom_boxxxx .feature-box-info h4 {margin-left: 0;margin-bottom: 5px !important }.custom_boxxxx.feature-box {padding: 20px;background: #fff;border-radius: 16px;height: 100% }.feature-box.custom_boxxxx .feature-box-icon .fa {font-size: 25px !important;color: #015887 !important;width: 50px;height: 50px;line-height: 50px;box-shadow: inset 0 0 15px #1a5e8047;border-radius: 8px;background: #fff }.custom_boxxxx .feature-box-icon {float: none;height: auto !important;width: auto !important;margin: 0 0 20px !important;line-height: 1 }.custom_boxxxx .feature-box-info h4>a {color: inherit }.counters.counters-text-dark .counter:hover .fa, .feature-box.custom_boxxxx:hover .feature-box-icon .fa {color: #ca0101 !important;box-shadow: inset 0 0 15px #ca010147;transform: scale(1.1) }@media (min-width:1025px) {.imagee_bannerr>img {max-height: calc(90vh - 150px);object-fit: contain }}.ant-rate .ant-rate-star .rated {margin-right: 1px }.ant-rate .ant-rate-star:last-child .rated {margin-right: 0 }.custom-check {font-size: 14px;font-weight: 400;line-height: 20px }body .upoload-custom-btnn {width: 100% !important;max-width: none !important;background: #f6f9fa !important;height: 150px !important;border: 0 !important;margin: auto;display: flex;justify-content: center;align-items: center;flex-flow: column;border-radius: 16px }span.upload_btn-txtt {font-size: 16px;color: #1b5e80;text-shadow: none;display: block;margin-top: 10px;width: 100% }.select_drp-btnn:before {content: "";position: absolute;right: 14px;top: calc(50% - 2px);transform: translateY(-50%) rotate(45deg);width: 8px;height: 8px;border: 1px solid #666;border-width: 0 1px 1px 0 }.dispute-reason-dropdown .dropdown-menu>.dropdown__list-item {line-height: 1.3;font-size: 14px;padding: 10px 15px;border-bottom: 1px solid #ddd;width: calc(100% - 22px);margin-left: auto;margin-right: auto }.dispute-reason-dropdown>.dropdown-menu {border: 0;padding-top: 10px;padding-bottom: 10px;width: 100%;min-width: auto;max-height: 260px;overflow: auto }.dispute-reason-dropdown .dropdown-menu>.dropdown__list-item:last-child {border: 0;margin-bottom: 0 }.dispute-reason-dropdown .dropdown-menu>.dropdown__list-item:hover {background: #1b5e80;color: #fff;border-radius: 8px }span.upload_btn-iconn .fa {font-size: 40px !important;line-height: 1;color: #1b5e80 }.owl-item .teacher-card .img-holder .name-card {width: calc(100% - 90px) }.text-blue {color: #1a5e80 !important }.btn-white {background: #fff !important;text-shadow: none !important;color: #ca0101 !important;border: 0 }.leading-4, .septr_title, .text-body {color: #666 !important }.btn-white:hover {transform: scale(1.08) !important }.rounded-16 {border-radius: 16px !important }.px-none {padding-right: 0 !important }.border-right-0 {border-right: 0 !important }.py-none {padding-top: 0 !important;padding-bottom: 0 !important }.align-items-end {align-items: flex-end }.rounded-8 {border-radius: 8px !important }.w-auto {width: auto !important }.font-weight-bold {font-weight: 700 !important }.box-shadow-none {box-shadow: none !important }.float-left {float: left !important }.bg-light-blue {background: #f6f9fa !important }.full-w-btn {height: 40px;width: 100% }.bg-blue {background: #1a5e80 !important }.d-inline-block {display: inline-block !important }.badge-success {background-color: #47a447 !important }.badge-orange {background-color: #ffb74d !important }.h-100 {height: 100% }.septr_title {font-size: 24px;line-height: 1.3;margin-bottom: 5px;font-weight: 600 }.septr_sub_title {font-size: 14px;line-height: 1.3;margin-bottom: 0 }.saprator_red {border-bottom: 2px solid red;margin-bottom: 10px;margin-top: 5px;max-width: 40px }.wall_seprtr {border-left: 1px solid #eee;margin-left: 4px;margin-right: 8px }.custom_listt li {line-height: 24px;list-style-position: outside;margin-left: 18px }.custom_listt li::marker {color: #1b5e80 }.badge-warning {background: #cc4317 !important }.profile_inform-mainn p a {color: #666;font-weight: 700;cursor: pointer }.find_teacher_slider .teacher-card {background: #f6f9fa;border: 0 }.find_teacher_slider .teacher-card .img-holder {border: 0;align-items: flex-start }.profile_imgg-div {max-width: 160px }.profile_content1-div {width: calc(100% - 160px) }body .custom_dropdown-pop>a {width: 100%;border: 1px solid #dfdfdf;padding: 5px 30px 6px 5px;box-shadow: none;outline: 0 !important;color: #666 }.animation_left-right {animation: 1s alternate lefttoright }@keyframes lefttoright {0% {transform: translateX(-100%) }100% {transform: translateX(0) }}.animation_right-left {animation: 1s alternate righttoleft }@keyframes righttoleft {0% {transform: translateX(100%) }100% {transform: translateX(0) }}.animation_fade, .dashboard-flex-row .col-md-3, .dashboard-flex-row .col-md-9 {animation: 1.5s alternate fadee }@keyframes fadee {0% {opacity: 0 }100% {opacity: 1 }}.deducted-text {color: #c00 }.adding-text {color: #4bb543 }.adding-text, .deducted-text {display: block;font-weight: 400 }.pagination>.disabled>a, .pagination>.disabled>a:focus, .pagination>.disabled>a:hover, .pagination>.disabled>span, .pagination>.disabled>span:focus, .pagination>.disabled>span:hover {color: #1b5e80 }.custom-check input:checked~.checkmark:before {content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;border: 1px solid #fff;border-radius: 4px }.border-none {border: none !important }.confirm-secccc {padding: 0 20px 20px !important;border-left: 3px solid rgb(26 94 128) }.lesson-custom-headerr {display: flex;flex-wrap: wrap;padding: 0 20px;width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between }.lesson-custom-headerr h4 {background: no-repeat;padding: 0 15px 0 0 !important;margin-bottom: 0;width: auto !important;display: inline-block;line-height: 1.2 }.dashboard-content-block .headderr span.badge, sup.request_textt {background-color: #ca0101;width: 18px;height: 18px;text-align: center;line-height: 18px }.current-info-teacher .sbm-small-card {background: 0 0 }.form-design select.form-control {border-radius: 5px;-webkit-box-shadow: none;box-shadow: none }#footer .social-icons li>a, .profile-side-menu i.fa {box-shadow: inset 0 2px 7px 0 #1a5e8047;color: #1a5e80 !important }table.dataTable, table.dataTable td, table.dataTable th {box-sizing: border-box !important }.custom-tablee {border-collapse: collapse !important;border-color: #f6f9fa }body .alertify .ajs-dialog {margin-top: 0;margin-bottom: 0;padding: 20px;border-radius: 16px;max-height: 80vh;width: 27% }body .alertify .ajs-footer {margin: 0;padding: 0 }body .alertify .ajs-footer .ajs-buttons.ajs-primary .ajs-button {margin: 0 !important;background: #1a5e80;border: 0;color: #fff;border-radius: 6px }body .alertify .ajs-modal {display: flex;flex-wrap: wrap;align-items: center;justify-content: center }body .alertify .ajs-body .ajs-content {padding: 0 0 10px }.pt-20 {padding-top: 20px !important }.head-subtxtt {margin-top: 8px;line-height: 1.2 }.text-danger {color: #cc4317 }.bg-none {background: 0 0 !important }.bounce-anim {animation: 1.5s infinite bounce }@keyframes bounce {100%, 70%, 90%, 97% {transform: translateY(0) }80% {transform: translateY(-15%) }95% {transform: translateY(-7%) }99% {transform: translateY(-3%) }}.animation_fade, .modal-body .row .col-md-3, .modal-body .row .col-md-9 {animation: none !important }.modal-767 .modal-dialog {margin-top: 0;margin-bottom: 0;top: 50%;transform: translateY(-50%) !important;max-width: 767px !important;width: calc(100% - 20px) !important }.modal-767 .modal-content {max-height: none !important;overflow-y: hidden !important }.modal-767 .modal-body {max-height: calc(95vh - 130px) !important;overflow-y: auto !important }.modal-400 .modal-dialog {max-width: 400px !important }.modal-600 .modal-dialog {max-width: 600px !important }.height-head-foot .mx-h70vh {max-height: calc(90vh - 124px) }.select2-container--default .select2-selection--single {border: 1px solid #ccc }.form-control {box-shadow: none }.min-w-auto {min-width: auto !important }.close-btnnn {position: absolute !important;top: 0 !important;right: 0 !important;width: 30px;color: #fff !important;height: 30px;line-height: 20px;text-align: center;padding: 0 !important;opacity: 1 !important;background: #1a5e80 !important;border-radius: 0 8px !important }.close-btnnn:hover {background: #ca0101 !important;border-color: #ca0101 !important }.bg-site-green {background: #4bb543 !important }.asterix {color: #ca0101;font-weight: 700 }.note-success {background-color: #dcedc8;border-radius: 8px;position: relative;line-height: 1.3;display: inline-block;padding: 10px;color: #558b2f }.note-blue {background-color: #f6f9fa;color: #1a5e80 }.note-danger {background-color: #cc431714;color: #cc4317 }.note-success:before {content: "";position: absolute;width: 16px;height: 16px;top: -8px;left: 15px;background: linear-gradient(135deg, #9ccc65, #dcedc8 70%);transform: rotate(45deg) }.note-blue:before {background: linear-gradient(135deg, #1a5e80 -10%, #f6f9fa 55%) }.note-danger:before {background: linear-gradient(135deg, #cc4317, #f3eae8 70%) }.note-bottomm:before {top: auto;bottom: -8px;background: linear-gradient(135deg, #dcedc8 30%, #9ccc65) }sup.request_textt {position: absolute;right: -6px;font-size: 12px;color: #fff;border-radius: 50%;display: inline-block;top: -9px }span.head-topppp {font-size: 30.8px !important;color: #fff !important;padding-top: 0 !important;line-height: 1.2;font-weight: 600 }span.head-topppp_subb {font-size: 14px !important;line-height: 1.4;padding-top: 10px !important }.requested-student-card .name-card p, .requested-student-card h4 {line-height: 1.2 }.requested-student-card .name-card h4 {margin-bottom: 7px }.request-actionn-btnn {position: absolute;top: 10px;right: 10px;max-width: 260px;z-index: 9 }.all_languagess-main {column-count: 6;column-gap: 10px }#languagemenu>ul.dropdown-menu {border: 0;box-shadow: 0 10px 10px -4px rgb(0 0 0 / 15%) }#header .header-nav-main nav>ul>li>a {font-size: 14px;font-weight: 500;padding: 10px;text-transform: none }.help-block.error-help-block {order: 13;font-size: 14px;line-height: 1 }.profile_content1-div .lesson-status-box h4 {display: inline-block;font-size: 16px;line-height: 1.3;margin-bottom: 0;color: inherit }.ui-widget, body {font-family: 'PT Sans', sans-serif !important }.tab-content {border: 0;box-shadow: 0 0 10px 2px rgb(0 0 0 / 10%);border-radius: 0 0 16px 16px }::-webkit-scrollbar {width: 6px;background: #fff }::-webkit-scrollbar-track {box-shadow: inset 0 0 5px #1a5e8047;border-radius: 10px }::-webkit-scrollbar-thumb {background: #1a5e80;border-radius: 8px }::-webkit-scrollbar-thumb:hover {background: #1a5e80 }.social-icons li {margin: 0 1px 5px 0;border-radius: 0;box-shadow: none }.footer-copyright>.container {border-top: 1px solid #ffffff63;padding: 15px 5px }#footer h4 {font-size: 20px;font-weight: 600 }html #header .header-nav-bar-primary.sticky {left: 0;background: #fff !important }.profile-side-block .profile-card {background: #1a5e80 !important;border-radius: 16px 16px 0 0;border: 0;padding: 15px 20px }#footer {margin-top: 0;font-size: 14px }h4.user-name, p.user-designation {color: #fff !important;font-weight: 700 }.profile-side-menu i.fa {background: #fff !important;width: 25px;height: 25px;text-align: center;font-size: 14px !important;line-height: 27px;border-radius: 30px;margin-right: 5px }.dashboard-main-section>.container, .dashboard-top-menu>.container {max-width: none }ul.profile-side-menu {padding: 15px 10px }.profile-side-menu li a {border-radius: 8px }.profile-side-menu li:last-child a {border: 0 }.profile-side-block {border-radius: 16px;overflow: hidden;box-shadow: 0 0 10px 2px rgba(0, 0, 0, .1);border: 0 }h1, h2, h3, h4, h5, h6 {font-weight: 600 }.sbm-small-card {background: #f6f9fa;box-shadow: none;border-radius: 8px;border: 0 !important }body, p {color: #666 }.dashboard-content-block .headderr span.badge {margin-top: -20px;margin-left: -5px;padding: 0 }.header_mian-containerr {display: flex;flex-wrap: wrap;align-items: center;border: 0 !important;padding: 0 15px !important;min-height: 80px !important;justify-content: space-between;box-shadow: 0 0 10px 0 rgb(0 0 0 / 15%) }#header .header-nav-main.header-nav-main-light nav>ul>li>a {color: #1d2127 }html #header .header-nav-bar-primary {background: 0 0 !important;color: #666 !important }#header .header-logo img {margin: 0 15px 0 0 }.latest-design-tab>li>a {background: #fff !important;border: 0 !important;border-radius: 16px 16px 0 0 !important;text-align: center !important;box-shadow: inset 0 2px 7px 0 #1a5e8047 !important;color: #1a5e80 !important;padding: 12px 13px !important }.latest-design-tab>li.active>a, .latest-design-tab>li>a:hover {background: #1b5e80 !important;border: 0 !important;color: #fff !important;letter-spacing: 0 !important;font-weight: 700 !important;box-shadow: none !important }.latest-design-tab {display: flex;width: 100%;flex-wrap: nowrap }select.form-control:not([size]):not([multiple]) {height: calc(2.25rem + 18px) }.latest-design-tab>li {width: 100%;white-space: nowrap }body .alertify .ajs-footer .ajs-buttons.ajs-primary .ajs-button.ajs-cancel {margin-left: 10px !important;}.custom_checkboxx.ui-checkboxradio-label, .custom_checkboxx.ui-checkboxradio-label:hover, .social_commutee label.ui-checkboxradio-label, .social_commutee label.ui-checkboxradio-label:hover {background: 0 0 !important;border: none !important;color: #666 !important;width: calc(25% - 5px);text-align: left;box-shadow: none !important }.custom_checkboxx .ui-checkboxradio-icon, .social_commutee .ui-checkboxradio-icon {background-image: none !important;border: 1px solid #c9c9c9 !important;box-shadow: none !important;border-radius: 4px !important;width: 20px;height: 20px;position: relative }.custom_checkboxx.ui-state-active span.ui-checkboxradio-icon, .social_commutee .ui-state-active span.ui-checkboxradio-icon {border-color: #1b5e80 !important }.custom_checkboxx.ui-state-active span.ui-checkboxradio-icon:before, .social_commutee .ui-state-active span.ui-checkboxradio-icon:before {content: "";background: #1b5e80;width: calc(100% - 2px);height: calc(100% - 2px);position: absolute;left: 1px;top: 1px;border-radius: 4px }.custom_checkboxx.ui-state-active span.ui-checkboxradio-icon:after, .social_commutee .ui-state-active span.ui-checkboxradio-icon:after {content: "";position: absolute;left: 4px;top: 5px;border: 2px solid #fff;width: calc(100% - 8px);height: calc(100% - 13px);border-width: 0 0 2px 2px;transform: rotate(-45deg) }h4.heading_sec-m {width: calc(100% - 95px) }body .bkd-panel {background: gray !important }body .disable-panel {background: #bfbfbf !important }body ul li.booked::before {background: gray }body ul li.disable::before {background: #bfbfbf }.title-main_seccc::before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #0000002b }.mfp-figure figure img {padding: 40px 20px !important;border-radius: 15px;background: #fff }.mfp-zoom-out-cur .mfp-image-holder .mfp-close {display: inline-block;width: 35px;height: 35px;right: 0;line-height: 35px;background: #1a5e80;opacity: 1;color: #fff;padding: 0;text-align: center;border-top-right-radius: 13px;border-bottom-left-radius: 10px }.mfp-counter {top: 5px;width: 100%;text-align: center;right: 0;color: #1a5e80;font-size: 14px }button.mfp-arrow {margin: 0;transform: translateY(-50%);width: 40px;height: 40px;border-radius: 10px;background: #1a5e80 }.mfp-arrow:before {margin: 0;border: 2px solid #fff;width: 10px;height: 10px;opacity: 1;border-left: 0;border-top: 0;left: 50%;top: 50% }.mfp-arrow:active {margin: 0 !important }.mfp-arrow-right.mfp-arrow:before {transform: translate(-50%, -50%) rotate(-45deg);left: calc(50% - 2px) }.mfp-arrow-left.mfp-arrow:before {transform: translate(-50%, -50%) rotate(135deg);left: calc(50% + 2px) }.mfp-arrow-left {left: 10px }.mfp-arrow-right {right: 10px }#languageModal div#userbuttonn .fa {transform: none;margin-bottom: 0 }@media (max-width:1024px) {.testimonial-heading-t {width: 100% }.mobile_text-roww {width: 100%;display: flex;flex-wrap: nowrap !important }a#clsPopupFlags {height: 40px !important;margin-left: 4px !important }}@media (max-width:992px) {.user-dashboard-page .sbm-panel-header h3 {width: 100%;text-align: center !important;margin-bottom: 0 }#tab_1_1 .sbm-panel-header h3 {text-align: left !important }.apps-for-android-coll, .apps-for-android-coll .owl-item.cloned, .available-heading-public, .counters-text-dark, .learn-over-head, .testimonial-area, .testimonial-area .owl-item.cloned, .testimonial.testimonial-style-2 {width: 100% }.testimonial-area .owl-carousel .owl-nav .owl-prev {left: 145px }.custom_boxxxx.feature-box, .head-topppp, .head-topppp_subb, .lead-para-lang, .word-head-tittle {text-align: center }.testimonial-area .owl-carousel .owl-nav .owl-next {right: 285px }.owl-carousel.stage-margin .owl-stage-outer {margin: 0 !important }.banner_homee-inner ol.carousel-indicators {right: -10px }.availability-main .sbm-panel-header h3, .dashboard-main .sbm-panel-header h3, .students-main .sbm-panel-header h3, .user-dashboard-page .profile-content .tab-content .tab-pane:first-child .sbm-panel-header h3 {margin-bottom: 15px }.user-dashboard-page .profile-content .sbm-panel-header h3 {margin-bottom: 0 }.user-dashboard-page .sbm-panel-header .time_zone {margin-top: 0 }.availability-main .sbm-panel-header {justify-content: space-between !important }.text-seccc-introo {width: 100% !important }.ever-g-new, .ever-need-btn, .money-lang-app-now-col {width: 100%;text-align: center }.owl-stage {width: 100%;transform: translate(230px, 10px) }.mobile_testimonial-roww {flex-direction: column }.call-to-action-btn-res {width: 100%;text-align: center !important }.owl-carousel .owl-nav .owl-prev {left: 0 }.owl-carousel .owl-nav .owl-next {right: 0 }.owl-carousel .owl-nav {bottom: 30% }}@media (max-width:991.98px) {li#languagemenu .dropdown-menu {display: none !important }li#languagemenu.opened .dropdown-menu {display: block !important;height: 100% !important;margin: 2px 0 0 !important;padding-bottom: 5px !important }}@media (max-width:990px) {.mobile_text-roww {width: 100%;flex-wrap: inherit !important }body .alertify .ajs-dialog {width: 50% }.downloadmp-zip-collum {padding: 0 28px;width: 100% }.custom_list_phrasebook {padding: 0 15px }}@media (max-width:767.98px) {.user-dashboard-page .sbm-panel-header .time_zone {width: 40% }.teacher-heart {order: 1;position: absolute !important;right: 0 !important }body .alertify .ajs-dialog {width: 79% }.alertify .ajs-footer .ajs-buttons.ajs-primary, .content_bannerr, body .alertify .ajs-body .ajs-content {text-align: center }.custom_checkboxx.ui-checkboxradio-label, .custom_checkboxx.ui-checkboxradio-label:hover, .social_commutee label.ui-checkboxradio-label, .social_commutee label.ui-checkboxradio-label:hover {background: 0 0 !important;border: none !important;color: #666 !important;width: 48%;text-align: left;box-shadow: none !important }.title-main_seccc {min-height: 200px !important }.all-right-reserved-coll, .col-sm-12:nth-child(n+1) {width: 100%;text-align: center }.pagination {margin: 0;display: flex;justify-content: center }.downloads-heading-mp-eng-btn, .using-lang-col {text-align: center !important }.pagination.pagination-lg li a {font-size: 11px !important }footer#footer {padding: 70px 12px 0 }.downloadmp-zip-collum-row {padding: 0 10px;text-align: center }.center-content-area {padding: 0 0 36px }.call-to-action-content a, .inverse.scrollpoint.sp-effect2 {width: 100% !important }.call-to-action-content h2, .call-to-action-content p {width: 100% !important;text-align: center }body .dashboard-content-block .sbm-panel-header a:last-child {margin-right: 0 !important }.home_banner-title {font-size: 36px }.download_app-btnn img {width: 130px;margin-left: 10px }.section-padding {padding: 40px 0 !important }.owl-theme .owl-dots {text-align: center;-webkit-tap-highlight-color: transparent;width: 100% }.mb-lg {margin-bottom: 10px !important }.downloads-heading-mp {width: 100%;text-align: center !important }}@media (max-width:611px) {.middle_arroww {display: none !important }}@media (max-width:600px) {.teachers-student-info>* {text-align: left }.bck_btnnn {position: absolute;right: 0;top: 0;font-size: 13px }.time-format-dd {padding-top: 32px }.time-row>.time-col.time-col-1 {width: calc(100% - 60px);max-width: none;flex-basis: auto }.time-row>.time-col {padding: 5px 15px }.time-row>.time-col.time-col-5 {max-width: 60px;padding-top: 10px }.time-row>.time-col.time-col-4 {padding-bottom: 10px }}@media (max-width 700px) {.apps-for-android-coll {height: 700px !important }}@media screen and (max-width:568px) {.sbm-panel-header {justify-content: space-between;padding-bottom: 15px }.mp-btn {margin-top: 10px }.mb-lg {margin-bottom: 20px !important }.enlacs-coll, .newsletter-coll {width: 50%;text-align: center }.download_app-btnn-coll {width: 100%;text-align: center }footer#footer {position: relative;padding: 70px 0 7px;z-index: 4 }.head-topppp, .head-topppp_subb {text-align: center }.form-group {margin-bottom: 15px }.user-dashboard-page .sbm-panel-header {justify-content: center }.user-dashboard-page .sbm-panel-header .stripe-btns {float: none;margin: 0 auto 10px;max-width: 205px;width: 100% }body .dashboard-content-block .sbm-panel-header {padding-bottom: 20px }.profile-content .btn-primary.stripehide, .profile-content button.btn-primary.creditcards, .profile-content span#cwppButton {display: block;max-width: 182px;margin-left: auto;margin-right: auto;width: 100% }.profile-content span#cwppButton {margin-top: 10px;margin-bottom: 10px }}@media (max-width:530px) {.time-format-dd label {margin: 2px !important }}@media screen and (max-width:420px) {.user-dashboard-page .sbm-panel-header .time_zone {width: 50% }.profile-content .tab-content {padding: 15px }}@media screen and (max-width:360.98px) {.home_banner-title {font-size: 32px;max-width: 460px }}.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {background-color: #e9e9e9;opacity: .5;border-color: #e9e9e9 }@media (max-width:1024.98px) {.row[style="display: none"], .row[style="display: none;"], .row[style="display:none"], .row[style="display:none;"] {display: none !important }}.new-page-loader svg {filter: none;width: 100px;height: 100px }.new-page-loader {position: fixed;height: 100%;width: 100%;top: 0;background: #ffffffb8;z-index: 9999;font-size: 25px;color: #222;font-weight: 600 }.new-page-loader>.inner-wait-text {position: relative;top: 50%;transform: translateY(-50%) }.title-main_seccc_inner h1,.title-main_seccc_inner h2,.title-main_seccc_inner h3,.title-main_seccc_inner h4{text-shadow: 3px 3px 5px black;}
.header-nav-main li{
	cursor:pointer;
}
body{
	overflow: hidden !important;
}
/* #header .header-nav-main.header-nav-main-light nav>ul>li.active>.dropdown_toggle_header, 
#header .header-nav-main.header-nav-main-light nav>ul>li.open>, 
#header .header-nav-main.header-nav-main-light nav>ul>li:focus>.dropdown_toggle_header, 
#header .header-nav-main.header-nav-main-light nav>ul>li:hover>.dropdown_toggle_header {
    background: #1b5e80 !important;
    color: #fff !important;
}
 right: 11px;
} */
.cardset {
    text-align: center;
    /* width: 95%; */
    overflow: hidden;
}
a#profileUrl {
    width: 100%;
}
ul.dropdown-menu-2 {
              left: 100% !important;
              z-index: 1 !important;
              top: 0 !important;
              margin-top: 0 !important;
              display: none  !important;
           }
           .dropdown_new-2:hover ul.dropdown-menu-2 {
              display: block !important;
           }
           #mainNav ul.dropdown-menu {
              overflow: unset !important;
           }
           .pointer-txt {
            cursor: text !important;
         }
         a.dropdown-toggle-2 {
           display: flex !important;
           justify-content: space-between !important;
           align-items: center !important;
           gap: 5px !important;
        }
        a.dropdown-toggle-2 .fa-caret-down {
           display: none !important;
        }
        @media (max-width: 991.98px) {
         a.dropdown-toggle-2 .fa-caret-down {
           display: inline-block !important;
         }
        }

#header .header-nav-main nav>ul>li.dropdown_new .dropdown-menu li .dropdown-toggle-2{
border-bottom: 1px solid #f4f4f4;
    color: #777;
    font-weight: 400;
    padding: 8px;
    position: relative;
    text-transform: none;
    cursor: pointer;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

#header .header-nav-main nav>ul>li.dropdown_new .dropdown-menu li .dropdown-toggle-2 .fa-caret-right{
 	font-size: 10px !important;
}

#header .header-nav-main nav>ul>li.dropdown_new .dropdown-menu li .dropdown-toggle-2 .fa-caret-down{
 	display: none !important;
}

.find-tutor-btn{
	color: #fff !important;
}
.upoload-custom-btnn.btn:hover:not(.link) {
    background: #f6f9fa  !important;
}
.sbm-panel{
	background: #fff !important;
}
#header .header-nav-main.header-nav-main-light nav>ul>li.active>a, #header .header-nav-main.header-nav-main-light nav>ul>li.open>a,
#header .header-nav-main.header-nav-main-light nav>ul>li:focus>a, #header .header-nav-main.header-nav-main-light nav>ul>li:hover>a , 
#header .header-nav-main.header-nav-main-light nav>ul>li.active>span, #header .header-nav-main.header-nav-main-light nav>ul>li:hover>span{
	background: #1b5e80 !important;
	color: #fff !important;
}
#header .header-nav-main nav>ul>li>span{
	padding: 10px !important;
	border-radius: 4px !important;
	color: #1d2127 !important;
	display: block;
}

#header .header-nav.header-nav-center .header-nav-main .fa-caret-down::before{  
	font-size: 10px !important;
	/* padding-right: 8px; */
	padding-left: 6px !important;
}
.testimonial-area .owl-item {
	opacity: 0;
	transition: all .3s ease;
}
.testimonial-area .owl-item.active{
	opacity: 1;
}
.overflow-unset {
	overflow: unset !important;
}
/*5/7/23*/
#home .show_lang{
            cursor:pointer !important;
         }
         #home .home_banner-title {
           font-size: 42px !important;
           max-width: 460px !important;
           color: #1d2127 !important;
           line-height: 50px !important;
           letter-spacing: -1px !important;
           font-weight: 600 !important ;
        }

        #home .money-lang-app-now-btn a.btn.btn-primary.mr-md {
           background: #fff !important;
           text-shadow: none !important;
           color: #ca0101 !important;
           border: 0;
           padding: 10px 16px;
           font-size: 18px;
           line-height: 1.3333333;
           border-radius: 6px;
           margin: 0 5px 0px;
           font-weight: 600;
           transition: all .3s ease-in-out;
           overflow: hidden;
        }
        #home .money-lang-app-now-btn a.btn.btn-primary.mr-md:hover {
           transform: scale(1.2);
        }
        .owl-carousel.mobile-single-app-ss {
             width: calc(100% - 80px) !important;
             margin-inline: auto !important;
         }
         .owl-carousel.mobile-single-app-ss .owl-stage-outer {
             margin-inline: 0px !important;
         }
.custom-flex {
	display: flex !important;
	justify-content: center !important;
	align-items: center !important;
}

         .owl-carousel.mobile-single-app-ss .owl-nav .owl-prev {
             left: -40px;
         }
         .owl-carousel.mobile-single-app-ss .owl-nav .owl-next {
             right: -40px;
         }
@media screen and (max-width: 991.98px){
	#header .header-nav-main nav>ul>li>span{
		color: #666666 !important;
	}
	#header .header-nav.header-nav-center .header-nav-main .fa-caret-down::before{  
		position: absolute;
		left: calc(100% - 24px) !important;
	}
	html.lang_header {
    overflow: hidden !important;
}
html.lang_header header .header-btn-collapse-nav .fa-bars:before {
    content: "\f00d";
}
body #header .nav_containerrr>.container>.header-nav-main {
    position: fixed;
    top: 80px;
    margin-top: 0;
    height: calc(100% - 80px) !important;
    display: block;
    left: -120vw;
    transition-timing-function: ease;
    transition-duration: .35s;
    transition-property: all;
    overflow-y: auto;
}
body #header .nav_containerrr>.container>.header-nav-main.collapsing {
	transition-timing-function: ease;
    transition-duration: .35s;
    transition-property: all;
}
body #header .nav_containerrr>.container>.header-nav-main.in {
    left: 0;
    transition-timing-function: ease;
    transition-duration: .35s;
    transition-property: all;
}
   .custom-drop-span, .lang-cust-dropcs > .dropdown-toggle {
    display: flex !important;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
}
#header .header-nav.header-nav-center .header-nav-main .custom-drop-span .fa-caret-down::before, 
#header .header-nav.header-nav-center .header-nav-main .lang-cust-dropcs > .dropdown-toggle .fa-caret-down::before {
    position: static;
    font-size: 15px !important;
    padding: 0 !important;
    line-height: 1.2 !important;
}
#header .header-nav.header-nav-center .header-nav-main ul.dropdown-menu-2 {
    position: static;
    box-shadow: none;
    border: none;
    padding-left: 30px;
}
.custom-drop-span .fa-caret-down, header a.dropdown-toggle-2 .fa-caret-down {
    transform: rotate(-90deg);
    transform-origin: center center;
    transform-box: fill-box;
    transition-timing-function: ease;
    transition-duration: .35s;
    transition-property: all;

}
.opened .custom-drop-span .fa-caret-down, header .opened a.dropdown-toggle-2 .fa-caret-down {
    transform: rotate(0deg);
}
body ul li#languagemenu.opened .dropdown-menu {
    padding-bottom: 30px !important;
    float: none !important;
}
header .fa-caret-down:before {
    content: "\f107" !important;
}
.right-arrow-icon .fa-caret-right:before {
    content: "\f105" !important;
}
body #header .header-nav-main.header-nav-main-light nav>ul>li.logged-in-user>a, 
body #header .header-nav-main.header-nav-main-light nav>ul>li>a,
body #header .header-nav-main nav>ul>li>span {
    color: #000!important;
}
}
@media screen and (max-width: 767px){
	.overflow--mob-unset {
		overflow: unset !important;
	}
	.overflow-x-auto {
		overflow-x: auto !important;
	}
	.latest-design-tab {
		flex-direction: column;
	}
	.mx-mob-0 {
		margin-inline: 0 !important;
	}
	.count-coll {
    	padding-right: 0;
	    width: 80px;
	}
	.progress-coll  .progress {
	    margin-top: 6px !important;
	}
	.progress-coll {
	    width: calc(100% - 80px);
	}
	body .list-columnn {
    column-count: unset !important;
}

/*.videoo_innerr iframe {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
}*/
@media screen and (max-width: 576px){
	.custom-flex{
		flex-direction: column;
		width: 100%;
	}
	.custom-flex .dropdwonbox.drop-box-rtl{
		margin-top: 10px !important;
	}
	.custom_list_phrasebook.space{
		padding: 0 30px !important;
	}
	#header .header-nav.header-nav-center .header-nav-main .custom-drop-span .fa-caret-down::before{
		  font-size: 18px !important;
		  font-weight: 600;
	}
	#header .header-nav-main.header-nav-main-light nav>ul>li>ul.dropdown-menu.mobile-open-menu{
		display: block;
	}
}


@media screen and (max-width: 495px){
	span.dropdwonbox.drop-box-rtl {
		margin-top: 10px;
	}
}
@media screen and (max-width: 460px){
	p.tall {
		text-align: justify;
		padding-top: 10px;
	}
	p.lead.lead-para-lang {
		text-align: justify;
	}

}
.dropdown_new:hover .dropdown-menu{
 display: block;
}