/*
	Theme Name: ERSAN HOCA
	Theme URI: https://ersanhoca.com
	Author: bemirK
	Description: ONLINE SMMM , KGK , MUHASEBE
	Template: masterstudy
	Version: 4.8.15.SRX
	Tags: smmm sgs, smmm ytr, kgk, muhasebe
	Text Domain: masterstudy-child
*/

/* UPD SEPT */
@media (max-width: 400px) {
	.course-title-holder{padding-right:5px}
}

@media(max-width: 480px){
	.woocommerce-MyAccount-navigation ul {padding-left:0;}
	.woocommerce-MyAccount-navigation ul li {display:block;}
}

@media (max-width: 767px) {
	.table-responsive>.table>tbody>tr>td,
	.table-responsive>.table>tbody>tr>th,
	.table-responsive>.table>tfoot>tr>td,
	.table-responsive>.table>tfoot>tr>th,
	.table-responsive>.table>thead>tr>td,
	.table-responsive>.table>thead>tr>th {overflow: hidden; text-overflow: ellipsis;}
}

@media (max-width: 655px) {
	.course_table tr td.number.number-visible.title,.course_table tr td.title{padding-left:20px;display:block;width:100%}
	.course_table tr td.stm_badge{display:block;width:100%;text-align:left}
	.course_table tr td .meta{padding-left:12px}
	.course_table tr td.stm_badge .badge_unit{margin-left:15px}
	.woocommerce-message{padding-right:26px}
	.woocommerce-message .button{position:static;float:none;display:block}
	.woocommerce-message .button:after{display:none}
	.shop_table > tbody > tr td.actions{padding-left:15px;padding-right:15px}
	.woocommerce .shop_table.cart .coupon .button{display:block;margin-top:15px}
	.woocommerce .shop_table.cart .coupon{float:none;margin-bottom:30px}
	.woocommerce .shop_table.cart .button.update-cart{float:none;margin-bottom:15px}
}

.tp-caption .icon_in_btn {text-align:center!important}

@media (max-width: 991px) {
	.overflowed_content .wpb_column .vc_column-inner {margin-top:0!important}
}

body .vc_row[data-vc-full-width] {overflow:visible}
body .vc_row[data-vc-full-width].vc_parallax {overflow:hidden}

.woocommerce-product-gallery{position:relative;margin-bottom:3em}
.woocommerce-product-gallery figure{margin:0}
.woocommerce-product-gallery .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}
.woocommerce-product-gallery .flex-control-thumbs li{list-style:none;float:left;cursor:pointer}
.woocommerce-product-gallery .flex-control-thumbs img{opacity:.5}
.woocommerce-product-gallery .flex-control-thumbs img.flex-active,.woocommerce-product-gallery .flex-control-thumbs img:hover{opacity:1}
.woocommerce-product-gallery img{display:block}
.woocommerce-product-gallery--columns-3 .flex-control-thumbs li{width:33.3333%}
.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:25%}
.woocommerce-product-gallery--columns-5 .flex-control-thumbs li{width:20%}
.woocommerce-product-gallery__trigger{position:absolute;top:1em;right:1em;z-index:99}
ol.flex-control-nav.flex-control-thumbs{padding-left:0}
.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:20%}
.woocommerce-product-gallery__trigger{right:inherit;left:.5em}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger{position:absolute;top:.5em;right:.5em;font-size:2em;z-index:9;width:36px;height:36px;background:#fff;text-indent:-9999px;border-radius:100%;box-sizing:content-box}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before{content:"";display:block;width:10px;height:10px;border:2px solid #000;border-radius:100%;position:absolute;top:9px;left:9px;box-sizing:content-box}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after{content:"";display:block;width:2px;height:8px;background:#000;border-radius:6px;position:absolute;top:19px;left:22px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);box-sizing:content-box}

/* Woo My Account Tabs*/
.woocommerce-account .woocommerce-MyAccount-navigation{display:table;float:none;width:100%}
.woocommerce-account .woocommerce-MyAccount-content{float:none;width:100%}
.woocommerce-MyAccount-navigation ul{display:table!important;table-layout:fixed;width:100%;list-style:none;padding:0;margin:0;margin-bottom:30px}
.woocommerce-MyAccount-navigation ul > li{display:table-cell}
.woocommerce-MyAccount-navigation ul > li > a{display:block;padding:12px 20px;background-color:#457992;border:0;border-left:1px solid #fff;border-radius:0;color:#fff;text-transform:uppercase;text-align:center;font-size:14px}
.woocommerce-MyAccount-navigation ul > li.is-active a,.woocommerce-MyAccount-navigation ul > li a:hover,.woocommerce-MyAccount-navigation ul > li a:focus{background-color:#f0f2f5;color:#457992}
.woocommerce div.product form.cart .variations td.label{display:none}
.woocommerce-product-gallery{position:relative;margin-bottom:3em}
.woocommerce-product-gallery figure{margin:0}
a.woocommerce-LoopProduct-link.woocommerce-loop-product__link{z-index:9!important}
.stm_archive_product_inner_unit .stm_archive_product_inner_unit_centered .stm_featured_product_price .price h5{font-weight:400}
.widget_stm_recent_posts span.h6{display:inline!important}
.widget_stm_recent_posts .cats_w{margin-left:83px}



#slider {margin-bottom:0 !important;}
#slider .wpb_revslider_element {margin-bottom:0 !important;}

#statsc {padding-top:4rem; padding-bottom:4rem; margin-bottom:0 !important;}
#statsc .icon_box {padding:2rem 0 1rem 0; background:#fff; border-radius:10px; text-align:center; box-shadow:0 4px 6px rgba(0,0,0,0.07);}
#statsc .icon_box .icon {margin:0 0 .5rem 0; width:auto; float:none;}

.countDiv::after, .countDiv::before {background-color:#2dbef5 !important;}
.countDivSaniye {display:none !important;}

#prereg .stm_sign_up_now .stm_sign_up_now_inner {padding-bottom:33px;}

#aboute {padding-top:4rem; padding-bottom:4rem; margin-bottom:0 !important;}

#tchers {}

#callme {padding-top:4rem; padding-bottom:4rem; margin-bottom:0 !important;}
#callme .mb-0 {margin-bottom:0 !important;}
#callme .ba-btn {margin:0 !important; line-height:6px !important; background-color:#10c45c; color:#fff; font-weight:500;}
#callme .wpcf7-spinner {margin:0 !important; display:inline !important;}
#callme .wpcf7-response-output {color:#fff;}

#reviews {padding-top:4rem; padding-bottom:2rem; margin-bottom:0 !important;}

#contact {padding-top:4rem; padding-bottom:4rem; margin-bottom:0 !important;}
#contact .icon_box {padding:0;}
#contact .icon_text {color:#fff !important;}
#contact .icon_box h4 {margin-bottom:6px;}
#contact .icon_box p {font-size:1.125rem; margin-bottom:0; opacity:0.9;}

.copyright_text {position:relative; top:4px;}
.copyright_text .be {position:relative; /*top:-2px;*/ left:42%;}


/*SRX-PATCH*/
.stm_lms_lesson_header__center > a {display:none!important}
.stm_lms_lesson_header__right .stm_lms_wishlist_button {display:none!important}

/*theme_option_custom_css_den_gelen*/
.magic_line {display:none!important;}
.passster-form {margin-top:42px!important;}
.pmpro_content_message a {display:none!important;}
.stm-lms-my-points {display:none!important;}
.stm-lms-user_rating {display:none!important;}
.stm_lms_user_info_top__sort {display:none!important;}
.stm_lms_instructor_courses__top {display:none!important;}
.stm-lms-course-no-result {display:none!important;}
.stm_header_top_toggler {display:none!important;}
.stm_header_top_toggler.mbc {display:none!important;}
.mobile_search_courses {display:none!important;}

/*stick_bottom_panel*/
.stm_lms_course_sticky_panel__category .meta-unit .meta_values .value a:first-child {cursor:default}
.stm_lms_course_sticky_panel__teacher .stm_lms_teachers a {margin-right:8px}
.stm_lms_course_sticky_panel__teacher .stm_lms_teachers a .teacher .value::before {content:'-'; margin-right:8px}
.stm_lms_course_sticky_panel__teacher .stm_lms_teachers a:first-child .teacher .value::before {display:none}
.stm_lms_course_sticky_panel__price .stm_lms_courses__single--price span {top:1px!important}

/*score_result_popup*/
/*_core/assets/css/parts/lesson/total_progress.css*/
.stm_lms_finish_score__title {font-size:24px!important}
.stm_lms_finish_score__score span {display:block; margin:0 0 .25rem .125rem!important}
.stm_lms_finish_score__stats .stm_lms_finish_score__stat:last-of-type {display:none}/*odev*/

/*lesson_stream*/
.stm-curriculum-section__info span {display:none!important;}

/*sinav_sonuc_basarisiz_popup_veya_sinav_sonuc_genel_popup*/
/*.stm-lms-quiz__result_actions {margin:15px 0;} /*default*/
.stm-lms-quiz__result_actions .btn-retake {margin-bottom:.75rem!important}

/*ders_sayfasi*/
.stm_lms_lesson_header__center h5 {margin:0!important;padding-top:1rem;}
.stm_lms_lesson_header__right {justify-content:end!important}
/*.stm_lms_stream_lesson__title {padding:0 0 1.5rem 7rem!important; font-size:1.625rem!important; line-height:1!important}*/
.stm_lms_stream_lesson__title {padding:0 0 1.5rem 0!important; font-size:1.625rem!important; line-height:1!important; text-align:center;}
.stm_lms_stream_lesson {height:auto!important; min-height:initial!important;}

XXX.stm_lms_stream_lesson .left {width:50%!important}
XXX.stm_lms_stream_lesson .right {width:50%!important}

.stm_lms_account_dropdown .dropdown button .login_name {display:none!important}
.stm-lms-curriculum-trigger {bottom:-9rem 0!important}

.stm-lms-course__curriculum .stm-curriculum-item__title {max-width:60%!important}
	
.stm_lms_stream_lesson__video .srxply {position:relative; overflow:hidden;}
.stm_lms_stream_lesson .srx_no_live {width:72%!important; margin:0.2% auto 2% auto;}

.stm_lms_stream_lesson .right_inner {border-top:0!important;border-bottom:0!important}

/*MOBIL*/
@media (max-width: 991px) {
.stm-lms-curriculum-trigger {bottom:-5rem 0!important}
.stm_lms_stream_lesson .srx_no_live {width:90%!important; margin-bottom:3%}
}
@media(max-width:767px){
.stm_lms_lesson_header {padding:0!important}
.stm_lms_lesson_header__right {margin:2rem 0!important}
.stm-lms-wrapper.stm-lessons.lesson_style_default > h3:first-of-type {display:none!important}
.stm_lms_stream_lesson__title {padding:1.5rem 0!important;font-size:1.25rem!important;text-align:center}
.stream-starts-soon h3 {font-size: 1.25rem !important;}
.stm_lms_stream_lesson .left, .stm_lms_stream_lesson .right {width:100%!important}
.stm_lms_stream_lesson .srx_no_live {width:100%!important; margin:0}
}


/*canliyayin_baslamadiysa*/
.stream-is-not-started a, .stream-is-not-started button {display:none!important}


/*egitim sayfasi ust bolum xx ogreni katildi*/
.stm_lms_enrolled_num {display:none!important}
.single_product_after_title .stm_lms_teachers {margin-right:0!important}
.stm_lms_udemy_course .stm_lms_udemy_bar .single_product_after_title .meta-unit {margin-right:2rem!important}
.stm_lms_course_completed_summary__title {margin-bottom:0!important}
.stm_lms_udemy_course .stm_lms_udemy_includes h4 {padding-top:3rem;margin-bottom:1.5rem!important;text-transform:none!important}
.stm_lms_instructor_courses__single {width:100%!important}
.stm_lms_instructor_courses__single--image {margin:0!important}
.stm_lms_instructor_courses__single--inner {padding:1.25rem!important}


.stm-curriculum-item__num {display:none!important}


/*zoom_ders_ilk_ekran_eroom_plugine_ekle_calismiyor*/
.stm-calendar-links {display:none!important}
.stm_zoom_content .stm-calendar-links {display:none!important}






