/*
 Theme Name:   StarKid Child
 Theme URI:    http://kindergarten.thimpress.com/
 Description:  StarKid Child Theme
 Author:       ThimPress
 Author URI:   http://thimpress.com
 Template:     starkid
 Version:      1.0.0
 Text Domain:  starkid-child
*/



.page-title h1 {font-weight:800 !important;}
.page-title .main-top .content .wrap-breadcrumb .breadcrumbs li {font-weight:700 !important;}
.page-id-64 .icon-box .description a {color:#FD6768 !important;}
.page-id-64 .teacher-item .name {font-size: 18px !important;font-weight:800 !important;}
.learn-press-courses .class-item .class-price .number {font-size: 22px !important;}
.bp-element-heading.kindergarten-layout-1 .line:before, .bp-element-heading.kindergarten-layout-1 .line:after {color: #43cd66 !important;}
.page-id-64 .teacher-item .name a {color:#0E4957 !important;}
.page-id-64 .testimonial-content .content {font-style:normal !important;}
.page-id-64 .testimonial-content .author {font-weight: 700 !important;}
.page-id-64 .testimonial-content .author span {font-weight: 700 !important;}
.page-id-69 .contactbox_class ul li
{
	font-weight:500 !important;
	color:#0E4957 !important;
}
.page-id-69 .contactbox_class ul li a
{
	font-weight:500 !important;
	color:#0E4957 !important;
}

.page-id-521 .bp-element-icon-box .button a {color:#FD6768 !important;}
.page-id-521 .bp-element-icon-box .button a:hover {color:#0E4957 !important;}
.page-id-521 .teacher-item .name 
{
	font-size: 18px !important;
	font-weight:800 !important;
}
.page-id-521 .teacher-item .name a {color:#0E4957 !important;}

.bp-element-accordion .question
{
	font-weight:800 !important;
	color:#0E4957 !important;
}

.page-id-1966 .page-title { display:none !important;}
.page-id-1966 .site-content {padding-top:0px !important;padding-bottom:0px !important;}
.page-id-1966 .site-footer.layout-3 {margin-top:0px !important;}

#main .list-product-cat{display:none;}
.post-type-archive-product .site-content #main{ flex: 0 0 100%; max-width: 100%; }
.single-product .site-content #main{ flex: 0 0 100%; max-width: 100%; } 
.post-type-archive-product .site-content #secondary{display:none !important;}
.single-product .site-content #secondary{display:none !important;}



body header .header-inner .container{max-width:1264px;}
body .site-header .header-inner .wrap-content-header .header-logo .logo{max-width: 97px;padding-top:5px;}
body .site-header.layout-3 .header-inner .wrap-content-header .header-logo{min-width: 142px;max-width: 142px;margin-bottom: -21px;padding-bottom:21px;}
body .site-header.layout-3 .header-inner .wrap-content-header .main-navigation{margin-left: auto;}
body .site-header.layout-3 .header-inner .wrap-content-header .main-navigation .menu-lists#primary-menu > li{padding:52px 15px 15px 15px;}
body #primary-menu, body header#masthead .main-navigation.left-side .menu-lists{display:flex;}
body #primary-menu, body header#masthead{height:97px !important;}
/*body .site-header.layout-3 .header-inner .wrap-content-header .header-logo{margin-bottom:-21px;padding-bottom:21px;}*/
.single-lp_course .course-summary-content .buy-class .price{display:none;}
.bl-class-detail .class-detail-text .buy-class .by-class-info{align-items:center;}

.hide-box{display:none;}
.section1 .elementor-container .elementor-column{width:33.33%;}
.bp-element-icon-box.icon-left-center .icon-box .content, .bp-element-icon-box.icon-left .icon-box .content {width: calc(100% - 21px) !important;}
#icon-box-contact .icon-box .content{width:auto !important;}


@media only screen and (max-width: 1099.99px) {
    body .site-header.layout-3 .header-inner .wrap-content-header .main-navigation .menu-lists#primary-menu > li{padding: 52px 8px 15px 8px;}
    .elementor .elementor-hidden-tablet{display:none !important;}
}

@media only screen and (max-width: 991.99px) {
   .elementor .elementor-hidden-tablet{display:block !important;}
    .wrap-content-header .menu-right{margin-left: auto;}
    .responsive .site-header.layout-3 .header-inner .wrap-content-header .header-logo{padding-top: 5px;}
    .site-header.layout-3 .header-inner .wrap-content-header .menu-right .menu-mobile-effect .icon-wrap{margin-top:14px;}
    .home-our-activities-content .elementor-widget-wrap.elementor-element-populated{display:block !important;}
    .home-our-activities-content .elementor-widget-wrap.elementor-element-populated .bp-element-icon-box{width:100% !important;}
    body .home-our-activities-content .elementor-widget-wrap.elementor-element-populated .bp-element-icon-box .icon-box{width:100% !important; padding:15px !important;}
    body .wrap-icon-box-kindergarten-layout-6 .elementor-widget-wrap .elementor-widget-thim-icon-box:nth-child(odd) .icon-box{padding:15px !important;}
    body .home-our-activities-content .bp-element-icon-box.icon-left .icon-box .content{width:100% !important;}
    body .home-our-activities-content.wrap-icon-box-kindergarten-layout-6 .elementor-widget-wrap .elementor-widget-thim-icon-box{width:100% !important; max-width:100% !important;}
    .wrap-icon-box-kindergarten-layout-6 .elementor-widget-wrap .elementor-widget-image{display:none !important;}
}

@media only screen and (max-width: 575.99px) {
.list-courses-2 .course-item{display:block;}
.list-courses-2 .course-item .text{width: 100% !important;}
.bp-element-list-courses.layout-list-2 .course-item .pic{width: 100% !important;}
.section1 .elementor-container .elementor-column{width:100%;}



}

#home-mobile-only {display: none;}
body.single-lp_course .teacher-name a{pointer-events: none;cursor: default;text-decoration: none; }
button.lp-button.lp-btn-wishlist.course-wishlist {display: none;}
.wc-block-checkout__terms.wc-block-checkout__terms--with-separator.wp-block-woocommerce-checkout-terms-block {
    display: none; 
}
@media (max-width: 767px) {
    .elementor .elementor-hidden-tablet{display:block !important;}
    #home-mobile-only { display: block; }
    .bp-element-list-courses.layout-list-2 .course-item{border:none !important;}
    .responsive .bl-class-detail .class-detail-text .buy-class .by-class-info .meta-info {display: block;}
    body.single-lp_course .categories {padding: 20px 0px;}
}



