.footer_learn_more .rev_slider_wrapper ul li:after {display: none;}
.footerblogimg {margin-left: 60rem;position: absolute;left: 100%;top: 30%}
.footerblogimg img {height: auto !important;width: auto !important;}

@media (max-width: 1920px) and (min-width: 1200px) {
    .sub_menu .main-nav-list {
        position: absolute !important;
        left: 100% !important;
        background: #fff !important;
        display: block !important;
        width: 100% !important;
        top: 0 !important;
        padding-top: 10px !important;
        border-left: 3px solid #46AADD;
        display: none !important;
    }
    .sub_menu:hover .main-nav-list {
        display: block !important;
    }
    .quickLinks-wrap .quickLinks-head p {padding-bottom: 0;}
}
@media (max-width: 1199px) {

    .imgSlider .img_frame {width: 100%;}
    .main-nav {z-index: 9999;}
    #myquickhere {display: none;}
    #myquickhere2 {display: flex;}


}

@media (max-width: 991px) {

    .home_page .why_choose_us .container {max-width: 100%;}
    .home_page .my_paroller_1 {display: none;}
    .home_page .about-muscut .container {max-width: 100%;}
    .home_page .frn-test .container {max-width: 100%;}
    .home_page .ul_list {padding-left: 8px;}
    .home_page .corporate_sec .container {max-width: 100%;}
    .home_page .awd_sec .container {max-width: 100%;}
    .icons-list .square-icon {width: 33.3%;margin-right: 0;}
    .and-theres-more-at-klay  {padding-left: 10px;padding-right: 10px;}
    .imgSlider .video_cont {width: 320px;top: 30px;}
    .footer_learn_more {height: auto !important;}
    .top_header {display: block;}
    .top_header .container {max-width: 100%;}
    .quickLinks-wrap.mobile .quickLinks-head {height: 40px;flex-direction: row;}
    .quickLinks-wrap.mobile .quickLinks-head p {padding-bottom: 0;padding-left: 10px;}
    .footerblogimg2 {margin-left: 4rem;}
    .footerblogimg {margin-left: 40rem;top: 10%}
}
@media (max-width: 1024px) and (min-width: 767px) {
   .locate_us .flds .input-btn-submit {    width: 16%!important;}
}
@media (max-width: 767px) {
    .footerblogimg {margin-left: 20rem;}
    .footerblogimg img {height: inherit !important;width: 82px !important;}
    .about-muscut .svg-block img {max-width: 50%;}
    .why_choose_us {text-align: center;}
    .why_choose_us .card01 {max-width: 500px;margin: 0 auto; margin-bottom: 40px;}
    .why_choose_us .card01 img {max-width: 70%;}
    .why_choose_us .card1 h2 {text-align: center;}
    .why_choose_us .card1 .services-excerpt1 {text-align: center;}
    section.why_choose_us:not(.no_padding) > .container {padding-top: 30px;padding-bottom: 0px;}
    .why_choose_us .section-header {margin-bottom: 0;}
    .home_page .inner_conetnt h2 {font-size: 30px;font-weight: 400;}
    .home_page .inner_conetnt h2 span {font-size: 22px;font-weight: 400;}
    .home_page .cols2_right {padding-top: 20px;}
    .home_page .ul_list {padding-top: 10px;}
    .home_page .btn_grp {padding-left: 0;}
    .home_page .frn-test img.img_center {right: 0;left: inherit; transform: inherit;width: 30%;}
    .home_page .frn-test .container {padding-top: 40px;}
    .home_page .corporate_sec h2 {font-size: 30px;margin-bottom: 0;}
    .home_page .corporate_sec h2 span {font-size: 22px;padding-top: 0px !important;}
    .imgSlider .img_frame {width: auto;}
    .imgSlider .video_cont {width: 428px;}
    .home_page section.corporate_sec:not(.no_padding) > .container {padding-top: 0;padding-bottom: 40px;}
    .awd_sec {background: #73cdb4 !important;}
    .white_strip {height: 90px !important;}
    .awd_sec:not(.no_padding) > .container {padding-bottom: 0px;}
    .home_page section.centre-information-section.parent_say:not(.no_padding) > .container {padding-top: 40px;padding-bottom: 40px;}
    .about_story.management_supports .story-list>li {width: 100%;}
    .about_story.management_supports .story-list>li .story-card.clr1:after {display: none;}
    .about_story.management_supports .story-list>li .story-card.clr2:after {display: none;}
    .daycare_solutions_sub .item_box {margin-bottom: 70px;}
    .benefits_corporate .item_box {width: 100%;margin-bottom: 20px;}
    .corporate_partners_logo ul.partner_list>li {width: 20%;}
    .corporate_partners_logo ul.partner_list>li:nth-child(7) {border-right: 0px solid #ddd;}
    .corporate_partners_logo ul.partner_list>li:nth-child(14) {border-right: 0px solid #ddd;}
    .corporate_partners_logo ul.partner_list>li:nth-child(5),
    .corporate_partners_logo ul.partner_list>li:nth-child(10),
    .corporate_partners_logo ul.partner_list>li:nth-child(15) {border-right: 1px solid #ddd;}
    .advantages-desktop {display: none;}
    .advantages-mobile {display: block;}
    .flanchise60day-desktop {display: none;}
    .flanchise60day-mobile {display: block;}
    .top_inner_banner.contact_banner .page-title-wrap-inner {background-position: center center;}
    .top_inner_banner.blog_banner .page-title-wrap-inner {background-position: center center;}
    .locate_us .flds {flex-wrap: wrap;}
    .locate_us .flds .input-btn-submit {width: 110px !important}
    .contact-details.contdesktop {display: none;}
    .contact-details.contmobile {display: block;}
    .top_header .contact-details.contmobile li {padding: 0px 5px;border-right: 0px solid #fff;}
    .top_header .contact-details.contmobile li:nth-child(2) {display: none;}
    .awards-page-sec .cards {margin-bottom: 15px;}
    .awards-page-sec .pt-5 {padding-top: 0rem !important;}
    .awards-page-sec {padding-top: 50px;}
}
@media (max-width: 480px) {

    .home_page section.centre-information-section.parent_say:not(.no_padding) > .container .testimonial-wrap {margin-left: -30px;}
    .home_page section.centre-information-section.parent_say:not(.no_padding) > .container .testimonial-wrap .teacher-slider {margin: 0;}
    .about .svg-block {max-width: 100%;} 
    .about-muscut .svg-block img {max-width: 90%;}
    .inner_conetnt .frn_grp {max-width: 90%;}
    .inner_conetnt_right p {text-align: justify;font-size: 15px;}
    .corporate_sec p {text-align: justify;font-size: 15px;}
    .frn-test strong {font-size: 24px;}
    .inner_conetnt_right .ul_list li {font-size: 17px;padding-left: 20px;}
    .inner_conetnt_right .ul_list li:after {line-height: 17px; font-size: 16px; border: 2px solid #ffffff; color: #ffffff; height: 20px; width: 20px; }
    .home_page .cols2_right {padding-right: 0;}
    .home_page .frn-test img.img_center {width: 46%;}
    .imgSlider .video_cont {width: 340px;}
    .icons-list.bm-0 {justify-content: center;}
    .icons-list .square-icon {width: 50%;}
    .white_strip {height: 80px !important;}
    .gotham-rounded-book.gotham_map .h-sub {font-size: 18px;}
    .home_page .ul_list {padding-top: 0;padding-bottom: 10px;}
    .slide_font span {font-size: 7px !important;}
    .awd_sec {padding-bottom: 30px !important;}
    .awd_sec .block-header p {padding-bottom: 0px !important;}
    #curriculumm {margin-top: 30px;}
    #curriculumm .section-header {margin-bottom: 0px !important;}
    .about_story .section-header h2 {margin-bottom: 20px;}
    .centre-information-section {margin-bottom: 0px !important;}
    .section-header {margin-bottom: 15px !important;}
    .thedifference {padding-bottom: 0;}
    .thedifference .let-card {margin-bottom: 20px;}
    body.about footer {background: #ffffff;}
    .food_charts {padding: 15px 15px; }
    .section-header .h-sub {margin-bottom: 5px !important;}
    .pt-60 {padding-top: 15px !important;}
    .text-block {padding-bottom: 30px;}
    .text-block .lazy {margin-top: 20px;}
    .top_inner_banner .page-title-wrap-inner {padding-top: 55px; padding-bottom: 55px;}
    .top_inner_banner .rufus_banner {width: 130px;}
    .top_inner_banner h1.page-title {font-size: 36px;}
    .cloud_bg1 {top: -1px;}
    .cloud_bottom {bottom: -1px;}
    .section-header {padding: 0 15px;}
    .frn-test .inner_conetnt_right img {margin-bottom: 20px;}
    .literacy_language .cols1 {margin-bottom: 15px;}
    .kg_page .frn-test {padding: 25px 0 10px;}
    .frn-test .inner_conetnt strong {padding-bottom: 0;padding-left: 10px;}
    .music_sub_head.courses-specially .bg_clr {margin-bottom: 20px;}
    .courses-specially .section-header {padding-top: 40px;}
    .bg_clr_orange .inner_conetnt_right {padding-top: 30px;}
    .food_salad {padding-top: 20px;}
    .login-block .container {box-shadow: none !important;}
    .login-block {padding: 10px 10px !important;}
    .login-block .login-sec {padding: 20px 15px !important;}
    .login-form .wd50 {width: 100%;} 
    #parentsbaym .teacher-slider {margin-right: 0; margin-left: -18px;}
    .citiessec  a {display: block;}
    .bordernew figure {display: inline-block;}
    .centres_list {padding-bottom: 30px;}
    .centres_list ul {margin-bottom: 15px;}
    .locate_centres .activities_infants {padding-top: 30px !important;}
    .locate_centres .activities_infants .section-header .h-sub {margin-bottom: 0;}
    .about_story.management_supports {margin-top: 0;}
    .about_story.management_supports .story-list>li .story-card .img-story img {max-width: 40%;}
    .about_story.management_supports .section-header h2 {margin-bottom: 15px;}
    .franchisee_requirement {padding-top: 0;margin-bottom: 25px;}
    .franchisee_requirement .item_box {margin-bottom: 15px;}
    .curve_advantage {padding: 15px 0;}
    .frnch_curve_advantage .inner_conetnt h2 {font-size: 30px;margin-top: 20px;margin-bottom: 10px;}
    .frnch_curve_advantage .inner_conetnt li p {font-size: 16px;}
    .frnch_curve_advantage .inner_conetnt li:after {top: 0.3em;}
    .videosec {margin-top: 40px;margin-bottom: 80px;}
    .videosec .section-header h2 {font-size: 42px;}
    #fptest .section-header h2 {font-size: 30px;}
    #fptest.franchise_test {padding: 0 10px;}
    #fptest.franchise_test .teacher-slider {margin-left: -20px; margin-right: 0px; }
    #letsbridge .banner-sec {display: none;}
    #tlcfranchise.login-block .banner-sec {display: none;}
    .subsidy_daycare_list li {width: 100%;}
    .benefits_corporate .section-head h2 {font-size: 32px;}
    .benefits_corporate .item_box img {max-width: 60%;}
    #cptest {padding: 0 10px;}
    #letsbridge .login-sec h2 {font-size: 22px;}
    #cptest .teacher-slider {margin-right: 0; margin-left: -20px;}
    .corporate_partners_logo {padding: 0 10px;padding-bottom: 30px !important;}
    .corporate_videosec .section-header h2 {font-size: 30px;}
    .curve_advantage.featured-section .section-head {margin-bottom: 0;}
    .curve_advantage.featured-section .section-head h2 {font-size: 30px;margin-bottom: 0;}
    #tlcfranchise.login-block select.form-control {margin-bottom: 20px;}
    .our_culture .svg-block.video-block {max-width: 100%;}
    .our_culture .svg-block.video-block img {margin-top: 0;}
    .client_testimonial_career.centre-information-section.parent_say {padding-left: 5px; padding-right: 5px;}
    .client_testimonial_career .teacher-slider {margin-right: 0;margin-left: -19px;}
    .client_testimonial_career.centre-information-section.parent_say {padding-top: 100px;padding-bottom: 30px !important;}
    .job_profiles .section-head h3 {font-size: 32px;}
    .job_profiles {padding: 10px;}
    .job_profiles table {margin-bottom: 0;}
    .career_curve .section-header h3 {margin-bottom: 5px;margin-top: 10px;font-size: 32px;}
    .job_tag img {max-width: 50%;}
    .job_profiles table tr td:first-child {font-weight: 600;}
    .job_profiles table tr th {width: 170px;}
    .job_profiles table tr th:last-child {width: 300px;}
    .job_profiles table tr td {width: 170px;}
    .job_profiles table tr td:last-child {width: 300px;}
    .franchise_test .testimonial-block .testimonial-description h5 {font-size: 26px;}
    .contacts .banner-sec {display: none;}
    .contacts .login-block .login-sec h2 {font-size: 22px;}
    .gallery-card .card {margin-bottom: 15px;}
    .gallery-boxed.gallery-card {padding-bottom: 0 !important}
    .gallery-boxed {padding-bottom: 0 !important}
    .blog-posts-preview .blog-post {width: 100%;}
    .locate_us {background-position: 0px -53px; padding-top: 60px; padding-bottom: 30px;}
    .locate_us .flds .text-box  {margin-bottom: 10px;}
    .locate_us .form .section-header h2 {font-size: 36px;}
    .frn-test.ourscheduletbl {padding: 0px 0 10px;}
    .frn-test.ourscheduletbl .inner_conetnt h3 {font-size: 26px; margin-bottom: 10px;}
    .ourscheduletbl table tr {padding: 15px 0px;}
    .ourscheduletbl .table td, .ourscheduletbl .table th {padding: .75rem .50rem;}
    .ourscheduletbl .col-sm-12 {padding-left: 5px; padding-right: 5px;}
    .about_story.management_supports .story-list>li.clr3_md_hide {display: block;}
    .why_choose_us .section-header .h-sub {font-size: 18px !important;}
    .quickLinks-wrap .quickLinks-item .quickLinks-head p {display: block;}
    .top_header .list-inline-item:first-child {padding-left: 0;}
    .top_header .contact-details i {font-size: 15px;}
    .top_header .contact-details i:last-child {margin-right: 0;}
    .roadmpimg-desk {display: none;}
    .roadmpimg-mobile {display: block;}
    .about-muscut .svg-block {text-align: center;}
    .about-muscut .svg-block img {max-width: 50%;}
    .about-muscut {padding-top: 20px;}
    #whychooseus:target::before {content: "";display: block;height: 40px;margin: -40px 0 0;}
    #corporatebay:target::before {content: "";display: block;height: 50px;margin: -50px 0 0;}
    #parentbay:target::before {content: "";display: block;height: 50px;margin: -50px 0 0;}
    #ourmission:target::before {content: "";display: block;height: 10px;margin: -10px 0 0;}
    #guidingstars:target::before {content: "";display: block;height: 80px;margin: -80px 0 0;}
    #curriculum:target::before {content: "";display: block;height: 80px;margin: -80px 0 0;}
    #foodnutrition:target::before {content: "";display: block;height: 80px;margin: -80px 0 0;}
    #ourstory:target::before {content: "";display: block;height: 20px;margin: -20px 0 0;}
    /*#ourstorym:target::before {content: "";display: block;height: 20px;margin: -20px 0 0;}*/
    #franchisee_requirement:target::before {content: "";display: block;height: 80px;margin: -80px 0 0;}
    #ourcorporate:target::before {content: "";display: block;height: 60px;margin: -60px 0 0;}
   #tlcadvantages:target::before {content: "";display: block;height: 60px;margin: -60px 0 0;}
   #cptestm:target::before {content: "";display: block;height: 60px;margin: -60px 0 0;}
   #careercurve:target::before {content: "";display: block;height: 40px;margin: -40px 0 0;}
   .mainslide1 .slide_font {font-size: 11px !important;margin-left: 20px;}
   .mainslide1 .mns1tp1 {margin-bottom: 10px !important;}
   .mainslider_1 li.mainslide1:nth-child(1) .tp-caption._bs_slider_text {display: block !important;}
   .mainslider_1 li.mainslide2:nth-child(2) .tp-caption._bs_slider_text {display: block !important;}
   .footerblogimg {margin-left: 20rem;top: 0%}


}

@media (max-width: 380px) {
    .home_page .inner_conetnt h2 {font-size: 24px;}
    .home_page .inner_conetnt h2 span {font-size: 18px;}
    .home_page .corporate_sec h2 {font-size: 24px;}
    .home_page .corporate_sec h2 span {font-size: 18px;}
    .icons-list .square-icon {width: 70%;}
    .imgSlider .video_cont {width: 260px;top: 22px;}
    .section-header .h-sub {font-size: 22px !important;}
    .corporate_daycare_solutions .section-header3 p.h-sub{font-size: 28px !important;}
    .daycare_solutions_sub  {padding: 100px 5px 50px;}
    .daycare_solutions_sub .item_box h3 {font-size: 25px; margin-bottom: 5px;}
    .daycare_solutions_sub .item_box h3.sub_head {font-size: 20px;}
    .corporate_partners_logo ul.partner_list>li {width: 33.33%;}
    .corporate_partners_logo ul.partner_list>li:nth-child(5), 
    .corporate_partners_logo ul.partner_list>li:nth-child(10), 
    .corporate_partners_logo ul.partner_list>li:nth-child(15) 
    {border-right: 0px solid #ddd;}
    .corporate_partners_logo ul.partner_list>li:nth-child(3),
    .corporate_partners_logo ul.partner_list>li:nth-child(6),
    .corporate_partners_logo ul.partner_list>li:nth-child(9), 
    .corporate_partners_logo ul.partner_list>li:nth-child(12), 
    .corporate_partners_logo ul.partner_list>li:nth-child(15), 
    .corporate_partners_logo ul.partner_list>li:nth-child(18) 
    {border-right: 1px solid #ddd;}
    .footerblogimg {margin-left: 10rem;top: 0%}
}
.template_faq {
    background: #edf3fe none repeat scroll 0 0;
}
.panel-group {
    background: #fff none repeat scroll 0 0;
    border-radius: 3px;
    box-shadow: 0 5px 30px 0 rgba(0, 0, 0, 0.04);
    margin-bottom: 0;
    padding: 30px;
}
#accordion .panel {
    border: medium none;
    border-radius: 0;
    box-shadow: none;
    margin: 0 0 15px 10px;
}
#accordion .panel-heading {
    border-radius: 30px;
    padding: 0;
}
#accordion .panel-title a {
    background: #ffb900 none repeat scroll 0 0;
    border: 1px solid transparent;
    border-radius: 30px;
    color: #fff;
    display: block;
    font-size: 18px;
    font-weight: 600;
    padding: 12px 20px 12px 50px;
    position: relative;
    transition: all 0.3s ease 0s;
}
#accordion .panel-title a.collapsed {
    background: #46aadc none repeat scroll 0 0;
    border: 1px solid #ddd;
    color: #333;
}
#accordion .panel-title a::after, #accordion .panel-title a.collapsed::after {
    background: #ffb900 none repeat scroll 0 0;
    border: 1px solid transparent;
    border-radius: 50%;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.58);
    color: #fff;
    content: "-";
    font-family: fontawesome;
    font-size: 25px;
    height: 55px;
    left: -20px;
    line-height: 55px;
    position: absolute;
    text-align: center;
    top: -5px;
    transition: all 0.3s ease 0s;
    width: 55px;
}
#accordion .panel-title a.collapsed::after {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ddd;
    box-shadow: none;
    color: #333;
    content: "+";
}
#accordion .panel-body {
    background: transparent none repeat scroll 0 0;
    border-top: medium none;
    padding: 20px 25px 10px 9px;
    position: relative;
}
#accordion .panel-body p {
    border-left: 1px dashed #8c8c8c;
    padding-left: 25px;
}