 

.ms_lms_courses_card_item_featured span, .ms_lms_courses_card_item_status span,
.ms_lms_courses_card.card-style-1 .ms_lms_courses_card_item_info_category a,
.ms_lms_courses_archive__filter_options_item_title h3,
.ms_lms_courses_archive__filter_actions input[type=submit], .ms_lms_courses_archive__filter_actions_reset span,

.elementor-48181 .elementor-element.elementor-element-5b3c59dc span.ms-lms-authorization-title,

.ms_lms_courses_archive__sorting.style_3 .ms_lms_courses_archive__sorting_select_label,
.ms_lms_courses_archive__sorting.style_3 span.select2-container--default span.select2-selection--single span.select2-selection__rendered,
.ms_lms_courses_card_item_info .h3, .ms_lms_courses_card.card-style-1 .ms_lms_courses_card_item_info_title .h3,
.ms_lms_courses_archive__filter_options_item_checkbox_label{font-family:inherit !important}



.elementor-widget-elementskit-image-box >.elementor-widget-container{overflow:hidden;border-radius:5px}

.ekit-wid-con .ekit_testimonial_style_5 .elementskit-single-testimonial-slider{border-radius:5px}


.ekit-wid-con .elementskit-info-image-box{position:relative}
.ekit-wid-con .elementskit-info-image-box .elementskit-box-body{    padding: 0;
    position: absolute;
    bottom: 0;background: linear-gradient(180deg, rgba(246,246,246,0) 0%, rgba(0,0,0,1) 100%);width:100%}

 

.ekit-main-swiper{padding-bottom:30px}

.swiper-slide {
  height: auto;
}

.swiper-slide-inner,
.ekit-wid-con .ekit_testimonial_style_5 .elementskit-single-testimonial-slider{height:100%}

 .ekit-wid-con .ekit_testimonial_style_5 .elementskit-single-testimonial-slider{box-shadow:none;border:1px solid #ddd;padding-bottom:60px}


.ekit-wid-con .elementskit-testimonial-slider-block-style-two .elementskit-commentor-bio{position:absolute;bottom:10px;padding:0 20px}

.stm_lms_courses_carousel 
.stm_lms_courses_carousel__top{margin-bottom:30px}


.tax-stm_lms_course_taxonomy h2,
.catMenuBox{display:none}

body .courseCatList{padding-left:0;}

body .courseCatList li{padding-left: 4px;
	margin-bottom: .6em;list-style:none}

	.courseCatList li.current-menu-item>a{color:#195EC8}



@media(max-width:576px){
	footer .copyright > div{
		justify-content:center;
	}
}

.ms_lms_courses_card_item_popup,
.masterstudy-course-card__popup,
.stm_lms_courses__single--info,
.ms_lms_courses_card.card-style-2 .ms_lms_courses_card_item_popup{display:none !important}


body .elementor-button{border-radius:5px}

body .masterstudy-single-course-modern__topbar::before{    background: var(--e-global-color-primary);}



.owl-stage .stm_lms_courses__single__inner{margin:0 4px}

.cky-btn.cky-btn-accept{    border-color: #1ca041 !important;
    background-color: #1ca041 !important;}



.ms_lms_courses_card.card-style-4 .ms_lms_courses_card_item_image{min-height:100px !important}

.ms_lms_courses_card_item{padding:8px !important}


.ms_lms_courses_card_item_wrapper,
.ms_lms_courses_card.card-style-1 .ms_lms_courses_card_item_wrapper{border:1px solid #eee;border-radius:8px}

.ms_lms_courses_card.card-style-1 .ms_lms_courses_card_item_info_bottom_wrapper{min-height:1px !important}

.ms_lms_courses_card.card-style-1 .ms_lms_courses_card_item_info_price{margin:0}

.stm_lms_featured_teacher_content__text >.btn{display:none !important}

.masterstudy-single-course-modern{max-width:100% !important}

.ms_lms_courses_archive__filter{padding-left:0 !important;padding-top:10px !important}

.ms_lms_courses_archive__filter_form{border-radius:8px}

.ms_lms_courses_card.card-style-1 .ms_lms_courses_card_item_info_title .h3 {
    
    font-weight: 600;
    font-size: 15px;
    line-height: 18px;
    color: #001931;
    margin: 0;
    padding: 0;
    min-height: 40px;
    letter-spacing: 0;
}

.masterstudy-authorization__switch-wrapper{display:block !important}

.ms_lms_courses_archive__filter_form{max-width:280px}

.wpcf7 .form-control{background-color:#fff;}

.masterstudy-single-course-modern__cta button{border-radius:8px}

.modal-header button.close{
	    position: absolute;
    right: 10px;
    border-radius: 5px;
    background: #333;
    border: none;
    padding: 5px 10px;font-size:20px;
}


.ms_lms_courses_archive__title h2{display:none}

.ms_lms_courses_archive 
.ms_lms_courses_archive__sorting.style_3 {
    align-self: end;
    margin: 30px 10px 0px !important;
}


body .stm_lms_instructors_carousel_wrapper.style_2 .stm_lms_instructors_carousel .stm_lms_instructors_carousel__top h3 {
    font-size: 34px;
    line-height: 1.4;
    margin-bottom: 10px;
    font-weight: normal;
}


.stm_lms_instructors_carousel_wrapper.style_2 .stm_lms_instructors_carousel .stm_lms_instructors__grid .owl-stage-outer .stm_lms_instructors__single .stm_lms_user_side .stm-lms-user_avatar .avatar, .stm_lms_instructors_carousel_wrapper.style_2 .stm_lms_instructors_carousel .stm_lms_instructors__grid .owl-stage-outer .stm_lms_instructors__single .stm_lms_user_side .stm-lms-user_avatar img{width:100%}

body .stm_lms_instructors_carousel_wrapper.style_2 .stm_lms_instructors_carousel .stm_lms_instructors__grid .owl-stage-outer .stm_lms_instructors__single .stm_lms_user_side .user-name h3 {
    font-size: 15px;
}

body  .masterstudy-instructor-public__position{display:block;text-align:center}
 
.masterstudy-instructor-public__position>b{display:block;font-size:90%;}


body .masterstudy-orders.masterstudy-thank-you-page .masterstudy-orders-table__header .masterstudy-orders-course-info{font-weight:600}

.landingbody header,.landingbody footer
{visibility:hidden;height:0}

.elementor-widget-stm_lms_courses_categories .stm_lms_courses_categories .stm_lms_courses_category > a{
	       
    background: #ffffff; 
	border-radius:10px
}

.stm_lms_courses_categories.style_2 .stm_lms_courses_category__image img{border-radius:10px}

.stm_lms_courses_categories.style_2 .stm_lms_courses_category{    border-radius: 10px;
    overflow: hidden;}

.elementor-widget-stm_lms_courses_categories .stm_lms_courses_categories .stm_lms_courses_category > a:hover {
    background-color: #eee;
}
.stm_lms_courses_categories.style_2 .stm_lms_courses_category>a:after{background:rgb(255 255 255 / 60%)}

.stm_lms_courses_categories.style_2 .stm_lms_courses_category__info span{display:none}





.wpcf7-form p{margin-bottom:12px}


 .masterstudy-instructor-public__description .desc-inner {
        white-space: pre-line;
    }



.stm_lms_featured_teacher{padding:0;background:none !important
}





#page .masterstudy-instructor-public{display: block;}


#page .masterstudy-instructor-public__profile{padding-right:0;width:100%;text-align:center;margin-bottom:40px;}


#page .masterstudy-instructor-public__content{padding-left:0}



.theme-ms-lms-starter-theme .elementor-widget-container .vue_is_disabled{
    display: block !important;
}

body .stm_searchbox .stm_lms_courses_search__button {
    color: #002B7F;
 
}


body .stm_lms_instructors_grid_wrapper .stm_lms_instructors__grid{gap:10px}
body .stm_lms_instructors_grid_wrapper .stm_lms_instructors__grid .stm_lms_instructors__single{    width: calc(25% - 10px); border: 1px solid #eee;}
.stm-lms-instructor-stats{display: flex;color: #888;}

 


body .masterstudy-single-course-description__content h3{font-size: 17px;margin-bottom: 10px;}



 
.single-stm-course-bundles .stm_lms_teachers{display: none;}
.single-stm-course-bundles .stm_lms_course__content,
.single-stm-course-bundles .stm-lms-course__sidebar{border: 1px solid #ddd;padding: 15px;border-radius: 8px;background: #fff;}
.single-stm-course-bundles .stm-lms-course__sidebar{margin-top: 50px;}
.single-stm-course-bundles .wp-post-image {border-radius: 8px;}
 body.single-stm-course-bundles  .single_product_after_title{display: none;}
.single-stm-course-bundles .stm_lms_course__title{margin: 40px 0;color: #fff;font-weight: 600 !important;}
.single-stm-course-bundles .stm_lms_course__title::before{
        display: flex;
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: -2000px;
    right: -2000px;
    background: #002B7F;
    z-index: -1;
        height: 200px;
}


body .stm_lms_single_bundle__courses_wrapper{border-radius: 8px;}
 
body.single-stm-course-bundles  .stm_lms_single_bundle__courses{display: block;}
body.single-stm-course-bundles   .stm_lms_single_bundle__courses_course {border: 1px solid #ddd !important;display: block;width: 100%;padding: 10px; border-radius: 8px;background: #fff;}
body.single-stm-course-bundles   .stm_lms_single_bundle__courses_course__image {width: 180px;}


body.single-stm-course-bundles .stm_lms_single_bundle__courses_course__title{font-size: 17px;line-height: 1.4;}


@media (min-width: 992px) {
    .single-stm-course-bundles  .col-md-9 {
        width: 66%;
    }

    .single-stm-course-bundles  .col-md-3 {
        width: 33%;
    }
}

