/*

    The following CSS codes are created by the YellowPencil plugin.
    https://yellowpencil.waspthemes.com/


    T A B L E   O F   C O N T E N T S
    ........................................................................

    01. Global Styles
    02. Post Template
    03. Course_landing Template
    04. Product Template
    05. Stm-assignments Template
    06. Stm-courses Template
    07. "User Account" Page
    08. "Фасилітація" Page
    09. "Checkout" Page

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body .stm_lms_user_float_menu{
	display:none !important;
}

body .masterstudy-curriculum-accordion .masterstudy-curriculum-accordion__wrapper_opened .masterstudy-curriculum-accordion__section{
	background-color:#1f2a61;
}

body #stm_lms_gradebook .stm_lms_acc_tabs{
	display:none;
}



/*-----------------------------------------------*/
/*  Post Template                                */
/*-----------------------------------------------*/
body.single-post #stm_lms_create_announcement .create-announcement-btn{
	border-top-left-radius:50px;
	border-top-right-radius:50px;
	border-bottom-left-radius:50px;
	border-bottom-right-radius:50px;
}

body.single-post .masterstudy-curriculum-accordion .masterstudy-curriculum-accordion__wrapper_opened .masterstudy-curriculum-accordion__section{
	background-color:#1f2a61;
}

body.single-post .masterstudy-curriculum-accordion .masterstudy-curriculum-accordion__wrapper .masterstudy-curriculum-accordion__section{
	background-color:#1f2a61;
}

body.single-post .user-account-page .stm_lms_acc_tabs{
	display:none;
}



/*-----------------------------------------------*/
/*  Course_landing Template                      */
/*-----------------------------------------------*/
body.single-course_landing .accordion .item .heading{
	border-top-right-radius:15px !important;
	border-bottom-left-radius:15px;
	border-bottom-right-radius:15px;
	border-top-left-radius:15px !important;
}



/*-----------------------------------------------*/
/*  Product Template                             */
/*-----------------------------------------------*/
body.single-product .stm_lms_user_float_menu{
	display:none !important;
}

body.single-product .stm_lms_instructor_courses__single .stm_lms_instructor_courses__single--enroll a{
	border-top-left-radius:50px !important;
	border-top-right-radius:50px !important;
	border-bottom-left-radius:50px !important;
	border-bottom-right-radius:50px !important;
}

body.single-product .stm-lms-wrapper .masterstudy-buy-button:hover{
	background-color:rgb(31,42,97);
}

body.single-product .stm-lms-wrapper .masterstudy-buy-button a:hover{
	background-color:rgb(31,42,97);
	border-top-left-radius:50px;
	border-top-right-radius:50px;
	border-bottom-left-radius:50px;
	border-bottom-right-radius:50px;
}

body.single-product .stm-lms-wrapper .masterstudy-buy-button a:link{
	border-top-left-radius:50px;
	border-top-right-radius:50px;
	border-bottom-left-radius:50px;
	border-bottom-right-radius:50px;
}

body.single-product .accordionjs h4 svg{
	width:25px;
}



/*-----------------------------------------------*/
/*  Stm-assignments Template                     */
/*-----------------------------------------------*/
body.single-stm-assignments #wp-masterstudy_course_player_assignments__1706-editor-container div button{
	color:#ffffff;
	background-color:rgb(31,42,97);
}

body.single-stm-assignments #wp-masterstudy_course_player_assignments__1706-editor-container div div div div div div div div div div > div{
	color:#ffffff;
}

body.single-stm-assignments #wp-masterstudy_course_player_assignments__1706-editor-container div span{
	color:#ffffff;
}

body.single-stm-assignments #wp-masterstudy_course_player_assignments__1706-editor-container button i{
	color:#ffffff;
}

body.single-stm-assignments #wp-masterstudy_course_player_assignments__1778-editor-container button i{
	color:#ffffff;
}

body.single-stm-assignments #wp-masterstudy_course_player_assignments__1778-editor-container div span{
	color:#ffffff;
}

body.single-stm-assignments #wp-masterstudy_course_player_assignments__1778-editor-container div button:hover{
	background-color:#474747;
}



/*-----------------------------------------------*/
/*  Stm-courses Template                         */
/*-----------------------------------------------*/
body.single-stm-courses .stm-lms-wrapper .masterstudy-single-course-minimalistic__buttons{
	display:none;
}

body.single-stm-courses .stm-lms-wrapper h1{
	text-transform:uppercase;
	font-size:25px !important;
}

body.single-stm-courses .stm-lms-wrapper .masterstudy-single-course-thumbnail{
	margin-top:20px !important;
}

@media (min-width:801px){

	body.single-stm-courses .stm-lms-wrapper .masterstudy-single-course-minimalistic{
	padding-bottom:120px;
	}

}



/*-----------------------------------------------*/
/*  "User Account" Page                          */
/*-----------------------------------------------*/
body.page-id-427 #content .page-header h1{
	display:none;
}

body.page-id-427 #content .page-header{
	display:none;
}

body.page-id-427 .stm_lms_instructor_edit_avatar .stm-lms-user-avatar-edit .stm-lms-user_avatar{
	width:150px;
}

body.page-id-427 .stm-lms-user-avatar-edit .stm-lms-user_avatar img{
	border-top-left-radius:1000px !important;
	border-top-right-radius:1000px !important;
	border-bottom-left-radius:1000px !important;
	border-bottom-right-radius:1000px !important;
}

body.page-id-427 .masterstudy-analytics-short-report-page__tabs .masterstudy-tabs li{
	text-transform:none;
	font-weight:400;
}

body.page-id-427 .stm-lms-wrapper .masterstudy-analytics-short-report-page h3{
	font-size:16px;
}

body.page-id-427 .stm-lms-wrapper .masterstudy-analytics-short-report-page a:hover{
	background-color:rgb(31,42,97);
	border-top-left-radius:50px;
	border-top-right-radius:50px;
	border-bottom-left-radius:50px;
	border-bottom-right-radius:50px;
}

body.page-id-427 .stm-lms-wrapper .masterstudy-analytics-short-report-page a:link{
	border-top-left-radius:50px;
	border-top-right-radius:50px;
	border-bottom-left-radius:50px;
	border-bottom-right-radius:50px;
}

body.page-id-427 .stm-lms-wrapper .masterstudy-analytics-short-report-page a{
	border-top-left-radius:50px;
	border-top-right-radius:50px;
	border-bottom-left-radius:50px;
	border-bottom-right-radius:50px;
}

body.page-id-427 #stm-lms-courses-grid .stm_lms_instructor_courses__top .btn{
	border-top-left-radius:50px;
	border-top-right-radius:50px;
	border-bottom-left-radius:50px;
	border-bottom-right-radius:50px;
	text-transform:none;
	font-weight:400;
}

body.page-id-427 .masterstudy-analytics-short-report-page .masterstudy-button span:hover{
	background-color:rgb(31,42,97);
}

body.page-id-427 .page-content .stm-lms-wrapper .stm_lms_acc_tabs{
	display:none;
}

body.page-id-427 .stm-lms-wrapper .masterstudy-analytics-short-report-page-stats{
	display:none;
}

body.page-id-427 .stm-lms-wrapper .masterstudy-analytics-short-report-page{
	display:none;
}



/*-----------------------------------------------*/
/*  "Фасилітація" Page                */
/*-----------------------------------------------*/
body.page-id-50 .e-n-tabs .e-n-tabs-heading .e-n-tab-title:hover{
	border-top-left-radius:15px;
	border-top-right-radius:15px;
	border-bottom-left-radius:15px;
	border-bottom-right-radius:15px;
}



/*-----------------------------------------------*/
/*  "Checkout" Page                              */
/*-----------------------------------------------*/
body.page-id-142 .woocommerce-checkout-review-order-table tfoot .cart-subtotal{
	display:none;
}

body.page-id-142 .woocommerce-checkout-review-order-table tfoot .order-total{
	display:none;
}

body.page-id-142 .woocommerce-checkout-review-order-table thead .product-total{
	display:none;
}

body.page-id-142 .woocommerce-checkout-review-order-table thead .product-name{
	display:none;
}

body.page-id-142 #place_order{
	padding-top:20px !important;
	padding-bottom:20px !important;
	font-size:18px;
}

body.page-id-142 .e-coupon-box .e-coupon-anchor label{
	display:none;
}

body.page-id-142 .wc_payment_methods .wc_payment_method .payment_box{
	border-top-left-radius:20px !important;
	border-top-right-radius:20px !important;
	border-bottom-left-radius:20px !important;
	border-bottom-right-radius:20px !important;
}

@media (max-width:767px){

	body.page-id-142 .elementor-widget-woocommerce-checkout-page .elementor-widget-container .woocommerce .woocommerce-checkout .e-checkout__container .e-checkout__column-start .e-woocommerce-login-section .e-woocommerce-login-anchor .e-login-wrap .e-login-wrap-end .form-row .e-woocommerce-form-login-submit{
	width:100% !important;
}

body.page-id-142 .elementor-widget-woocommerce-checkout-page .elementor-widget-container .woocommerce .woocommerce-checkout .e-checkout__container .e-checkout__column-end .e-checkout__column-inner .e-coupon-box .e-coupon-anchor .form-row .coupon-container-grid .col .e-apply-coupon{
	width:100% !important;
	}

}