/*
Theme Name: Eduma Child - isparkuat
Template: eduma
*/

/* custom vendor listing page style start here */
body[class*="tax-"]:not(.tax-yith_shop_vendor) .site-main.col-sm-9,
body.term-280 .site-main.col-sm-9 .thim-product-grid,
body.term-280 .thim-product-grid{
    width: 100% !important;
}
body[class*="tax-"]:not(.tax-yith_shop_vendor) .site-main.col-sm-9,
body.term-280 .site-main.col-sm-9 .thim-product-list,
body.term-280 .thim-product-list{
    width: 100% !important;
}
body.term-280 .thim-product-grid .product-grid.columns-3{
    grid-template-columns: repeat(4, 1fr) !important;
}

/* customize vendor start here  */
body.customize-vendor .store-info-wrapper, 
body.customize-vendor .store-description-wrapper{ display:none !important; opacity:0 !important; visibility:hidden !important; }
body.customize-vendor .store-header-wrapper{display:none!important;}
/* customize vendor end here */

.vendor-logo-img{max-height:70px!important;}
.maintoolbar{background-color:#000000!important;}
.maintoolbar > .container{padding-left:0;padding-right:0;}

.wc-block-components-totals-coupon__form input:focus-visible + label{border:none!important;outline:none!important;}
/* CUSTOM CSS FOR PEBCOR LASER SOLUTIONS START HERE */
.term-pebcor-laser-solutions .woof_submit_search_form_container .button.woof_reset_search_form{background:rgb(36, 143, 51) !important;}
.term-pebcor-laser-solutions .store-header-wrapper .store-header-image{display:none!important;}
.term-pebcor-laser-solutions #toolbar a:hover{
    color:#000000;
}

body.term-pebcor-laser-solutions .filter-custom{
    background-color: rgb(36, 143, 51)!important;
}
.term-pebcor-laser-solutions a.back-to-store{
    color: #FFFFFF !important;
    background-color: #000000 !important;
}
.term-pebcor-laser-solutions a.back-to-store:hover{
    color: #FFFFFF !important;
    background-color: rgb(36, 143, 51)!important;
}
.term-pebcor-laser-solutions .header_custom_btn_wrapper .wishlist-contents-count, 
.term-pebcor-laser-solutions .header_custom_btn_wrapper .cart-contents-count{
    color: #FFFFFF;
    background-color:#000000;
}
.term-pebcor-laser-solutions .product-info-img {
    content: url('assets/images/info-pls.svg');
}
body.term-pebcor-laser-solutions 
.yith-wcwl-add-to-wishlist-button:not(.yith-wcwl-add-to-wishlist-button--added) 
.yith-wcwl-add-to-wishlist-button-icon {
    content: url('assets/images/heart-pls.svg');
}
body.term-pebcor-laser-solutions 
.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--added 
.yith-wcwl-add-to-wishlist-button-icon {
    content: url('assets/images/heart-fill-pls.svg');
}
.term-pebcor-laser-solutions .site-header .toolbar{
background-color:rgb(36, 143, 51)!important;
}
.term-pebcor-laser-solutions.archive.woocommerce-page .product-grid .product__title a.title{
color:rgb(36, 143, 51)!important;
}
.term-pebcor-laser-solutions.archive #sidebar .woof_container_inner h4::after{
color:rgb(36, 143, 51)!important;
}
.term-pebcor-laser-solutions.woocommerce .woocommerce-pagination.pagination ul.page-numbers li .page-numbers.current{
border-color:rgb(36, 143, 51)!important;
background-color:rgb(36, 143, 51)!important;
color: #FFF !important;
}
.term-pebcor-laser-solutions.woocommerce .woocommerce-pagination.pagination ul.page-numbers li .page-numbers:hover{
background-color:rgb(36, 143, 51)!important;
color: #FFF !important;
}
.term-pebcor-laser-solutions .elementor-16854 .elementor-element.elementor-element-5eb7737 .back-to-top__button{
background-color:rgb(36, 143, 51);
color: #FFF;
}
.term-pebcor-laser-solutions .elementor-16854 .elementor-element.elementor-element-5eb7737 .back-to-top__button:hover{
color: #000000;
background-color:rgb(36, 143, 51);
}
.term-pebcor-laser-solutions footer#colophon .footer a{
color:rgb(36, 143, 51)!important;
}
.term-pebcor-laser-solutions footer#colophon .footer a:hover{
color:#FFFFFF!important;
}
.term-pebcor-laser-solutions ul li.product .product__title .button,
.term-pebcor-laser-solutions.archive.woocommerce-page .price_slider_amount .button{
    background-color:#000000!important;
}
.term-pebcor-laser-solutions.archive.woocommerce-page .price_slider_amount .button:hover,
.term-pebcor-laser-solutions.archive.woocommerce-page .price_slider_amount .button:focus{
    background-color:rgb(36, 143, 51)!important;
}
.term-pebcor-laser-solutions ul li.product .product__title .button:hover{
    background-color:rgb(36, 143, 51)!important;
}
.term-pebcor-laser-solutions ul li.product .product__title .added_to_cart{
    background-color:rgb(36, 143, 51)!important;
}
.term-pebcor-laser-solutions .switch-layout-container .switch-layout a:hover, 
.term-pebcor-laser-solutions .switch-layout-container .switch-layout a.switch-active, .term-pebcor-laser-solutions .switch-layout-container .switch-layout label:hover, .term-pebcor-laser-solutions .switch-layout-container .switch-layout label.switch-active{
color:rgb(36, 143, 51)!important;
}
.term-pebcor-laser-solutions .woocommerce-product-search .search-submit::after, .term-pebcor-laser-solutions .woocommerce-product-search button::after{
background-color:rgb(36, 143, 51)!important;
}
.term-pebcor-laser-solutions.woocommerce .widget-area .widget_price_filter .ui-slider .ui-slider-range, 
.term-pebcor-laser-solutions.woocommerce .widget-area .widget_price_filter .ui-slider .ui-slider-handle{
background-color:rgb(36, 143, 51)!important;
}
.term-pebcor-laser-solutions.single-product .woocommerce-variation-add-to-cart .single_add_to_cart_button.button:hover{
    background-color:#000000!important;
    color:#FFFFFF!important;
}
.term-pebcor-laser-solutions .thim-product-switch-wrap.switch-layout-container .woocommerce-ordering select,
.term-pebcor-laser-solutions .variations select{
background: rgba(36, 143, 51,0.1);
border: 1px solid rgba(36, 143, 51,0.43) !important;
}
.term-pebcor-laser-solutions .select_box .select_option.selected{
    border-color: rgb(36, 143, 51)!important;
}
.term-pebcor-laser-solutions.woocommerce .woocommerce-message .button, 
.term-pebcor-laser-solutions.woocommerce-page .woocommerce-message .button {
	background:rgb(36, 143, 51);
	color: #fff;
}
.term-pebcor-laser-solutions.woocommerce .woocommerce-message .button:hover, 
.term-pebcor-laser-solutions.woocommerce-page .woocommerce-message .button:hover {
	background:#000000;
	color: #fff;
}
.term-pebcor-laser-solutions .flexslider a{
    color: rgb(36, 143, 51)!important;
}
/* end of custom vendor listing page style */
/* custom vendor detail page style start here */
.term-pebcor-laser-solutions .list-courses-assign-product a{color:rgb(36, 143, 51);}
.term-pebcor-laser-solutions .list-courses-assign-product a:hover{color:#000000;}
.term-pebcor-laser-solutions .breadcrumbs-wrapper #breadcrumbs a{color:rgb(36, 143, 51);}
.term-pebcor-laser-solutions .breadcrumbs-wrapper #breadcrumbs a:hover{color:#000000;}
.term-pebcor-laser-solutions .breadcrumbs-wrapper #breadcrumbs a::after {color: rgba(36, 143, 51,0.43);}

.term-pebcor-laser-solutions.woocommerce div.product form.cart .button, 
.term-pebcor-laser-solutions.woocommerce-page div.product form.cart .button{
    background-color:rgb(36, 143, 51);
}
.term-pebcor-laser-solutions.woocommerce div.product form.cart .button:hover, 
.term-pebcor-laser-solutions.woocommerce-page div.product form.cart .button:hover{
    background-color:#000000;
    color:#FFFFFF;
}
.term-pebcor-laser-solutions .by-vendor-name a, 
.term-pebcor-laser-solutions .vendor-name-wrapper a{
    color:rgb(36, 143, 51);
}
.term-pebcor-laser-solutions.woocommerce div.product .product_meta a:hover{
    color:rgb(36, 143, 51);
}
body.term-pebcor-laser-solutions .quantity-add-value .plus:hover, body.term-pebcor-laser-solutions .quantity-add-value .minus:hover{
    color:rgb(36, 143, 51);
}
.term-pebcor-laser-solutions.woocommerce div.product .woocommerce-tabs .tabs.wc-tabs li.active::before, 
.term-pebcor-laser-solutions.woocommerce-page div.product .woocommerce-tabs .tabs.wc-tabs li.active::before{
    background-color:rgb(36, 143, 51);
}
.term-pebcor-laser-solutions #tab-yith_wc_vendor a:hover{
    color:rgb(36, 143, 51);
}
.term-pebcor-laser-solutions.woocommerce .woocommerce-tabs #reviews #review_form_wrapper .comment-form .form-submit .submit{
    background-color:rgb(36, 143, 51);
    color:#FFFFFF!important;
}
.term-pebcor-laser-solutions #respond.comment-respond .comment-form .form-submit input#submit:hover{
    background-color:#000000 !important;
    color:#FFFFFF !important;
    border-color: #000000 !important;
}
.term-pebcor-laser-solutions.woocommerce .woocommerce-tabs #reviews #review_form_wrapper .comment-form p textarea:hover{
    border-color:rgb(36, 143, 51);
}
.term-pebcor-laser-solutions .yith_wcmv_sold_by_wrapper a{
    color: rgb(36, 143, 51);
}
.term-pebcor-laser-solutions .yith_wcmv_sold_by_wrapper a:hover{
    color: #000000;
}
.term-pebcor-laser-solutions.woocommerce.woocommerce-cart .wc-block-cart .wc-block-cart__main .wc-block-cart-items .wc-block-cart-item__product .wc-block-cart-item__wrap .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:hover, 
.term-pebcor-laser-solutions.woocommerce-page.woocommerce-cart .wc-block-cart .wc-block-cart__main .wc-block-cart-items .wc-block-cart-item__product .wc-block-cart-item__wrap .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:hover{
    color: rgb(36, 143, 51);
}
.term-pebcor-laser-solutions.woocommerce.woocommerce-cart .wc-block-cart .wc-block-cart__main .wc-block-cart-items .wc-block-cart-item__product .wc-block-cart-item__wrap .wc-block-components-product-name:hover, 
.term-pebcor-laser-solutions.woocommerce-page.woocommerce-cart .wc-block-cart .wc-block-cart__main .wc-block-cart-items .wc-block-cart-item__product .wc-block-cart-item__wrap .wc-block-components-product-name:hover{
    color: rgb(36, 143, 51);
}
.term-pebcor-laser-solutions.woocommerce.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-cart__submit .wc-block-components-button, 
.term-pebcor-laser-solutions.woocommerce-page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-cart__submit .wc-block-components-button{
    background-color:rgb(36, 143, 51) !important;
    color: #FFFFFF;
}
.term-pebcor-laser-solutions.woocommerce.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-cart__submit .wc-block-components-button:hover, 
.term-pebcor-laser-solutions.woocommerce-page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-cart__submit .wc-block-components-button:hover{
    background-color:#000000 !important;
    color: #FFFFFF;
}
.term-pebcor-laser-solutions.woocommerce.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-components-totals-wrapper .wc-block-components-totals-coupon .wc-block-components-totals-coupon__form .wc-block-components-button, 
.term-pebcor-laser-solutions.woocommerce-page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-components-totals-wrapper .wc-block-components-totals-coupon .wc-block-components-totals-coupon__form .wc-block-components-button,
.term-pebcor-laser-solutions.woocommerce.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-wrapper .wc-block-components-totals-coupon .wc-block-components-totals-coupon__form .wc-block-components-button, 
.term-pebcor-laser-solutions.woocommerce-page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-wrapper .wc-block-components-totals-coupon .wc-block-components-totals-coupon__form .wc-block-components-button{
    background-color:rgb(36, 143, 51) !important;
    color: #FFFFFF;
}
.term-pebcor-laser-solutions.woocommerce.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-components-totals-wrapper .wc-block-components-totals-coupon .wc-block-components-totals-coupon__form .wc-block-components-button:hover, 
.term-pebcor-laser-solutions.woocommerce-page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-components-totals-wrapper .wc-block-components-totals-coupon .wc-block-components-totals-coupon__form .wc-block-components-button:hover,
.term-pebcor-laser-solutions.woocommerce.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-wrapper .wc-block-components-totals-coupon .wc-block-components-totals-coupon__form .wc-block-components-button:hover,
.term-pebcor-laser-solutions.woocommerce-page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-wrapper .wc-block-components-totals-coupon .wc-block-components-totals-coupon__form .wc-block-components-button:hover{
    background-color:#000000 !important;
    color: #FFFFFF;
}
.term-pebcor-laser-solutions.woocommerce.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-components-button, 
.term-pebcor-laser-solutions.woocommerce-page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-components-button{
    background-color:rgb(36, 143, 51) !important;
    color: #FFFFFF;
}
.term-pebcor-laser-solutions.woocommerce.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-components-button:hover, 
.term-pebcor-laser-solutions.woocommerce-page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-components-button:hover{
    background-color:#000000 !important;
    color: #FFFFFF;
}
.term-pebcor-laser-solutions.woocommerce.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wp-block-woocommerce-checkout-actions-block .wc-block-checkout__actions_row .wc-block-components-checkout-return-to-cart-button:hover, 
.term-pebcor-laser-solutions.woocommerce-page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wp-block-woocommerce-checkout-actions-block .wc-block-checkout__actions_row .wc-block-components-checkout-return-to-cart-button:hover{
    background-color:rgb(36, 143, 51) !important;
    color: #FFFFFF;
}
.term-pebcor-laser-solutions .wc-block-checkout__terms a:hover{
    color: rgb(36, 143, 51);
}
.term-pebcor-laser-solutions.woocommerce.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-wrapper .wc-block-components-order-summary__content .wc-block-components-order-summary-item .wc-block-components-order-summary-item__quantity, 
.term-pebcor-laser-solutions.woocommerce-page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-wrapper .wc-block-components-order-summary__content .wc-block-components-order-summary-item .wc-block-components-order-summary-item__quantity{
    background-color:rgb(36, 143, 51) !important;
    color:#FFFFFF;
}
.term-pebcor-laser-solutions textarea:focus {
    border-color:rgb(36, 143, 51)!important;
}
.term-pebcor-laser-solutions.woocommerce.woocommerce-wishlist .product-name a:hover, 
.term-pebcor-laser-solutions.woocommerce.woocommerce-wishlist .product-remove .remove.remove_from_wishlist:hover {
	color: rgb(36, 143, 51)!important;
}
.term-pebcor-laser-solutions.woocommerce-wishlist .add_to_cart{
    background-color: rgb(36, 143, 51)!important;
}
.term-pebcor-laser-solutions.woocommerce-wishlist .add_to_cart:hover {
	background-color: #000000!important;
	color: #fff;
}
.term-pebcor-laser-solutions .custom-button-wrapper .custom-course-btn:hover{
    color: rgb(36, 143, 51)!important;
}

body.term-pebcor-laser-solutions .woof_products_top_panel_ul .woof_reset_button_2{
    background-color: #000000 !important;
    color:#FFFFFF!important;
}
body.term-pebcor-laser-solutions .woof_products_top_panel_ul .woof_reset_button_2:hover{
    background-color: rgb(36, 143, 51) !important;
    color:#FFFFFF!important;
}
body.term-pebcor-laser-solutions .woof_products_top_panel_ul a,body.term-pebcor-laser-solutions .woof_products_top_panel_ul a span{
    color: #000000 !important;
}
body.term-pebcor-laser-solutions .woof_products_top_panel_ul a:hover,body.term-pebcor-laser-solutions .woof_products_top_panel_ul a span:hover{
    color: rgb(36, 143, 51) !important;
}
/* end of custom vendor detail page style */
/* END OF CUSTOM CSS FOR PEBCOR LASER SOLUTIONS */


/* CUSTOM CSS FOR SYSTEM LASER START HERE */
body.term-system-laser .thim-product-grid .product-grid.columns-3{
    grid-template-columns: repeat(4, 1fr) !important;
}
body[class*="tax-"]:not(.tax-yith_shop_vendor) .site-main.col-sm-9,
body.term-system-laser .site-main.col-sm-9 .thim-product-grid,
body.term-system-laser .thim-product-grid{
    width: 100% !important;
}
body.term-system-laser .site-main.col-sm-9 .thim-product-list,
body.term-system-laser .thim-product-list{
    width: 100% !important;
}
.term-system-laser .store-header-wrapper .store-header-image{display:none!important;}
.term-system-laser #toolbar a:hover{
    color:#2d2926;
}
.term-system-laser a.back-to-store{
    color: #FFFFFF !important;
    background-color: #2d2926 !important;
}
.term-system-laser a.back-to-store:hover{
    color: #FFFFFF !important;
    background-color: #ff5200!important;
}
.term-system-laser .header_custom_btn_wrapper .wishlist-contents-count, 
.term-system-laser .header_custom_btn_wrapper .cart-contents-count{
    color: #FFFFFF;
    background-color:#2d2926;
}
.term-system-laser .product-info-img {
    content: url('assets/images/info-sl.svg');
}
body.term-system-laser 
.yith-wcwl-add-to-wishlist-button:not(.yith-wcwl-add-to-wishlist-button--added) 
.yith-wcwl-add-to-wishlist-button-icon {
    content: url('assets/images/heart-sl.svg');
}
body.term-system-laser 
.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--added 
.yith-wcwl-add-to-wishlist-button-icon {
    content: url('assets/images/heart-fill-sl.svg');
}
.term-system-laser .site-header .toolbar{
background-color:#ff5200!important;
}
.term-system-laser.archive.woocommerce-page .product-grid .product__title a.title{
color:#ff5200!important;
}
.term-system-laser.archive #sidebar .woof_container_inner h4::after{
color:#ff5200!important;
}
.term-system-laser.woocommerce .woocommerce-pagination.pagination ul.page-numbers li .page-numbers.current{
border-color:#ff5200!important;
background-color:#ff5200!important;
color: #FFF !important;
}
.term-system-laser.woocommerce .woocommerce-pagination.pagination ul.page-numbers li .page-numbers:hover{
background-color:#ff5200!important;
color: #FFF !important;
}
.term-system-laser .elementor-16854 .elementor-element.elementor-element-5eb7737 .back-to-top__button{
background-color:#ff5200;
color: #FFF;
}
.term-system-laser .elementor-16854 .elementor-element.elementor-element-5eb7737 .back-to-top__button:hover{
color: #2d2926;
background-color:#ff5200;
}
.term-system-laser footer#colophon .footer a{
color:#ff5200!important;
}
.term-system-laser footer#colophon .footer a:hover{
color:#FFFFFF!important;
}
.term-system-laser ul li.product .product__title .button,
.term-system-laser.archive.woocommerce-page .price_slider_amount .button{
    background-color:#2d2926!important;
}
.term-system-laser.archive.woocommerce-page .price_slider_amount .button:hover{
    background-color:#ff5200!important;
}
.term-system-laser ul li.product .product__title .button:hover{
    background-color:#ff5200!important;
}
.term-system-laser ul li.product .product__title .added_to_cart{
    background-color:#ff5200!important;
}
.term-system-laser .switch-layout-container .switch-layout a:hover, 
.term-system-laser .switch-layout-container .switch-layout a.switch-active, .term-system-laser .switch-layout-container .switch-layout label:hover, .term-system-laser .switch-layout-container .switch-layout label.switch-active{
color:#ff5200!important;
}
.term-system-laser .woocommerce-product-search .search-submit::after, .term-system-laser .woocommerce-product-search button::after{
background-color:#ff5200!important;
}
.term-system-laser.woocommerce .widget-area .widget_price_filter .ui-slider .ui-slider-range, 
.term-system-laser.woocommerce .widget-area .widget_price_filter .ui-slider .ui-slider-handle{
background-color:#ff5200!important;
}
.term-system-laser.single-product .woocommerce-variation-add-to-cart .single_add_to_cart_button.button:hover{
    background-color:#2d2926!important;
    color:#FFFFFF!important;
}
.term-system-laser .thim-product-switch-wrap.switch-layout-container .woocommerce-ordering select,
.term-system-laser .variations select{
background: rgba(255, 82, 0,0.1);
border: 1px solid rgba(255, 82, 0, 0.43) !important;
}
.term-system-laser .select_box .select_option.selected{
    border-color: #ff5200!important;
}
.term-system-laser.woocommerce .woocommerce-message .button, 
.term-system-laser.woocommerce-page .woocommerce-message .button {
	background:#ff5200;
	color: #fff;
}
.term-system-laser.woocommerce .woocommerce-message .button:hover, 
.term-system-laser.woocommerce-page .woocommerce-message .button:hover {
	background:#2d2926;
	color: #fff;
}
.term-system-laser .flexslider a{
    color: #ff5200!important;
}
body.term-system-laser .woof_products_top_panel_ul .woof_reset_button_2{
    background-color: #2d2926 !important;
    color:#FFFFFF!important;
}
body.term-system-laser .woof_products_top_panel_ul .woof_reset_button_2:hover{
    background-color: #ff5200 !important;
    color:#FFFFFF!important;
}
body.term-system-laser .woof_products_top_panel_ul a,body.term-system-laser .woof_products_top_panel_ul a span{
    color: #2d2926 !important;
}
body.term-system-laser .woof_products_top_panel_ul a:hover,body.term-system-laser .woof_products_top_panel_ul a span:hover{
    color: #ff5200 !important;
}
/* end of custom vendor listing page style */
/* custom vendor detail page style start here */
.term-system-laser .list-courses-assign-product a{color:#ff5200;}
.term-system-laser .list-courses-assign-product a:hover{color:#2d2926;}
.term-system-laser .breadcrumbs-wrapper #breadcrumbs a{color:#ff5200;}
.term-system-laser .breadcrumbs-wrapper #breadcrumbs a:hover{color:#2d2926;}
.term-system-laser .breadcrumbs-wrapper #breadcrumbs a::after {color: rgba(255, 82, 0, 0.43);}

.term-system-laser.woocommerce div.product form.cart .button, 
.term-system-laser.woocommerce-page div.product form.cart .button{
    background-color:#ff5200;
}
.term-system-laser.woocommerce div.product form.cart .button:hover, 
.term-system-laser.woocommerce-page div.product form.cart .button:hover{
    background-color:#2d2926;
    color:#FFFFFF;
}
.term-system-laser .by-vendor-name a, 
.term-system-laser .vendor-name-wrapper a{
    color:#ff5200;
}
.term-system-laser.woocommerce div.product .product_meta a:hover{
    color:#ff5200;
}
body.term-system-laser .quantity-add-value .plus:hover, body.term-system-laser .quantity-add-value .minus:hover{
    color:#ff5200;
}
.term-system-laser.woocommerce div.product .woocommerce-tabs .tabs.wc-tabs li.active::before, 
.term-system-laser.woocommerce-page div.product .woocommerce-tabs .tabs.wc-tabs li.active::before{
    background-color:#ff5200;
}
.term-system-laser #tab-yith_wc_vendor a:hover{
    color:#ff5200;
}
.term-system-laser.woocommerce .woocommerce-tabs #reviews #review_form_wrapper .comment-form .form-submit .submit{
    background-color:#ff5200;
    color:#FFFFFF!important;
}
.term-system-laser #respond.comment-respond .comment-form .form-submit input#submit:hover{
    background-color:#2d2926 !important;
    color:#FFFFFF !important;
    border-color: #2d2926 !important;
}
.term-system-laser.woocommerce .woocommerce-tabs #reviews #review_form_wrapper .comment-form p textarea:hover{
    border-color:#ff5200;
}
.term-system-laser .yith_wcmv_sold_by_wrapper a{
    color: #ff5200;
}
.term-system-laser .yith_wcmv_sold_by_wrapper a:hover{
    color: #2d2926;
}
.term-system-laser.woocommerce.woocommerce-cart .wc-block-cart .wc-block-cart__main .wc-block-cart-items .wc-block-cart-item__product .wc-block-cart-item__wrap .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:hover, 
.term-system-laser.woocommerce-page.woocommerce-cart .wc-block-cart .wc-block-cart__main .wc-block-cart-items .wc-block-cart-item__product .wc-block-cart-item__wrap .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:hover{
    color: #ff5200;
}
.term-system-laser.woocommerce.woocommerce-cart .wc-block-cart .wc-block-cart__main .wc-block-cart-items .wc-block-cart-item__product .wc-block-cart-item__wrap .wc-block-components-product-name:hover, 
.term-system-laser.woocommerce-page.woocommerce-cart .wc-block-cart .wc-block-cart__main .wc-block-cart-items .wc-block-cart-item__product .wc-block-cart-item__wrap .wc-block-components-product-name:hover{
    color: #ff5200;
}
.term-system-laser.woocommerce.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-cart__submit .wc-block-components-button, 
.term-system-laser.woocommerce-page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-cart__submit .wc-block-components-button{
    background-color:#ff5200 !important;
    color: #FFFFFF;
}
.term-system-laser.woocommerce.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-cart__submit .wc-block-components-button:hover, 
.term-system-laser.woocommerce-page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-cart__submit .wc-block-components-button:hover{
    background-color:#2d2926 !important;
    color: #FFFFFF;
}
.term-system-laser.woocommerce.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-components-totals-wrapper .wc-block-components-totals-coupon .wc-block-components-totals-coupon__form .wc-block-components-button, 
.term-system-laser.woocommerce-page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-components-totals-wrapper .wc-block-components-totals-coupon .wc-block-components-totals-coupon__form .wc-block-components-button,
.term-system-laser.woocommerce.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-wrapper .wc-block-components-totals-coupon .wc-block-components-totals-coupon__form .wc-block-components-button, 
.term-system-laser.woocommerce-page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-wrapper .wc-block-components-totals-coupon .wc-block-components-totals-coupon__form .wc-block-components-button{
    background-color:#ff5200 !important;
    color: #FFFFFF;
}
.term-system-laser.woocommerce.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-components-totals-wrapper .wc-block-components-totals-coupon .wc-block-components-totals-coupon__form .wc-block-components-button:hover, 
.term-system-laser.woocommerce-page.woocommerce-cart .wc-block-cart .wc-block-components-sidebar .wc-block-components-totals-wrapper .wc-block-components-totals-coupon .wc-block-components-totals-coupon__form .wc-block-components-button:hover,
.term-system-laser.woocommerce.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-wrapper .wc-block-components-totals-coupon .wc-block-components-totals-coupon__form .wc-block-components-button:hover,
.term-system-laser.woocommerce-page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-wrapper .wc-block-components-totals-coupon .wc-block-components-totals-coupon__form .wc-block-components-button:hover{
    background-color:#2d2926 !important;
    color: #FFFFFF;
}
.term-system-laser.woocommerce.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-components-button, 
.term-system-laser.woocommerce-page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-components-button{
    background-color:#ff5200 !important;
    color: #FFFFFF;
}
.term-system-laser.woocommerce.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-components-button:hover, 
.term-system-laser.woocommerce-page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-components-button:hover{
    background-color:#2d2926 !important;
    color: #FFFFFF;
}
.term-system-laser.woocommerce.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wp-block-woocommerce-checkout-actions-block .wc-block-checkout__actions_row .wc-block-components-checkout-return-to-cart-button:hover, 
.term-system-laser.woocommerce-page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wp-block-woocommerce-checkout-actions-block .wc-block-checkout__actions_row .wc-block-components-checkout-return-to-cart-button:hover{
    background-color:#ff5200 !important;
    color: #FFFFFF;
}
.term-system-laser .wc-block-checkout__terms a:hover{
    color: #ff5200;
}
.term-system-laser.woocommerce.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-wrapper .wc-block-components-order-summary__content .wc-block-components-order-summary-item .wc-block-components-order-summary-item__quantity, 
.term-system-laser.woocommerce-page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-sidebar .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-totals-wrapper .wc-block-components-order-summary__content .wc-block-components-order-summary-item .wc-block-components-order-summary-item__quantity{
    background-color:#ff5200 !important;
    color:#FFFFFF;
}
.term-system-laser textarea:focus {
    border-color:#ff5200!important;
}
.term-system-laser.woocommerce.woocommerce-wishlist .product-name a:hover, 
.term-system-laser.woocommerce.woocommerce-wishlist .product-remove .remove.remove_from_wishlist:hover {
	color: #ff5200!important;
}
.term-system-laser.woocommerce-wishlist .add_to_cart{
    background-color: #ff5200!important;
}
.term-system-laser.woocommerce-wishlist .add_to_cart:hover {
	background-color: #2d2926!important;
	color: #fff;
}
.term-system-laser .custom-button-wrapper .custom-course-btn:hover{
    color: #ff5200!important;
}
/* end of custom vendor detail page style */
/* END OF CUSTOM CSS FOR SYSTEM LASER */

.yith-wcwl-form .woocommerce-error a:hover{
    color: #ff5200!important;
}
.thim-product-list .variations select {
	width: auto;
}
.thim-product-list .variations .ywccl-loop-label {
	display: block;
}
.thim-product-list ul li.product .product__title .button,
.thim-product-list ul li.product .product__title .added_to_cart{
    width: fit-content;
    padding: 5px 30px;
}



.wc-block-checkout__order-notes .wc-block-components-checkbox__input{
    margin-top: 0!important;
    margin-right: 0!important;
}
.wc-block-checkout__order-notes .wc-block-components-checkbox__label{
    font-size:20px;
}
.wc-block-components-payment-methods__save-card-info{
    margin-top: 5px;
}
.wc-block-components-payment-methods__save-card-info .wc-block-components-checkbox__label{
    font-size: 20px;
}
.woocommerce-page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-checkout__order-notes .wc-block-components-checkbox .wc-block-components-checkbox__mark, .woocommerce-page.woocommerce-checkout .wp-block-woocommerce-checkout .wc-block-components-main .wc-block-checkout__order-notes .wc-block-checkout__add-note .wc-block-components-checkbox__mark{
    margin-top: 0px!important;    
}

.tax-yith_shop_vendor .site-header{
    background:#5e0142;
}
.tax-yith_shop_vendor .navbar-nav li a{
    color:#fff !important;
}
.tax-yith_shop_vendor .navbar-nav .sub-menu li a{
    color:#000 !important;
}
.tax-yith_shop_vendor .navbar-nav li a:hover,
.tax-yith_shop_vendor .navbar-nav .sub-menu li a:hover{
    color:#faba17 !important;
}
.media-intro .mejs-container,
.media-intro .wp-video{
    width:100% !important;
}

.post-type-archive-lp_course .breadcrumbs-wrapper #breadcrumbs{
    border: none;
}
.post-type-archive-lp_course .breadcrumbs-wrapper #breadcrumbs a{
    margin-right: 6px;
}
.post-type-archive-lp_course .thim-course-top .switchToGrid,
.post-type-archive-lp_course .thim-course-top .switchToList{
    font-size: 25px;
}

.post-type-archive-lp_course .thim-course-top .switchToGrid{
    margin-right: 15px;
}

.post-type-archive-lp_course .course-index .courses-page-result{
    font-size: 20px;
    color: #666666;    
}

.post-type-archive-lp_course .thim-course-top .thim-course-order select{
    font-size: 20px;
    line-height: 25px;
    padding: 7px 74px 7px 20px;
    border-radius: 6px;
    color: #666666; 
}

.post-type-archive-lp_course .thim-course-top .courses-searching .course-search-filter{
    font-size: 20px;
    line-height: 25px;
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 20px;
    border-radius: 6px;
    min-height: 40px;
    color: #666666; 
}

.post-type-archive-lp_course .thim-course-top .courses-searching .fa-sistrix{
    font-size: 20px;
}

.post-type-archive-lp_course .learn-press-courses .lpr_course{
    border-bottom: 1px solid #707070;
    padding-bottom: 70px !important;
    margin-bottom: 70px !important;
    padding-top: 0 !important;
}

.post-type-archive-lp_course .learn-press-courses .course-item{
    grid-template-columns: 340px 1fr;
}

.post-type-archive-lp_course .learn-press-courses .course .course-item .course-thumbnail{
    border-radius: 9px;
}

.post-type-archive-lp_course .learn-press-courses .course-item .course-thumbnail .thumb img{
    width: 340px;
}

.post-type-archive-lp_course .learn-press-courses .course-item .thim-course-content .course-title{
    color: #000000;
    font-size: 30px;
    margin-bottom: 23px;
}

.post-type-archive-lp_course .learn-press-courses .course-item .thim-course-content .course-description{
    color: #000000;
    font-size: 18px;
    line-height: 34px;
    margin-bottom: 40px;
    margin-top: 0;
}

.post-type-archive-lp_course .learn-press-courses .course-item .thim-course-content .course-meta{
    display: flex;
    align-items: center;
}



.post-type-archive-lp_course .learn-press-courses .course-item .thim-course-content .course-meta .course-author{
    display: flex;
    align-items: center;
}

.post-type-archive-lp_course .learn-press-courses .course-item .thim-course-content .course-meta .avatar{
    width: 71px;
    height: 71px;
}

.post-type-archive-lp_course .learn-press-courses .course-item .thim-course-content .course-meta .course-author .author-contain .value{
    color: #707070;
    font-size: 18px;
    line-height: 25px;
    border-right: none;
}

.post-type-archive-lp_course .learn-press-courses .course-item .thim-course-content .course-meta .course-lesson .value{
    color: #707070;
    font-size: 18px;
    line-height: 25px;
    border-right: none;
}

.post-type-archive-lp_course .learn-press-courses .course-item .thim-course-content .course-meta .course-lesson .value i{
    font-size: 22px;
    margin-right: 10px;
}

.post-type-archive-lp_course .learn-press-courses .course-item .thim-course-content .course-meta .course-lesson .value i::after{
    background-color: #CCCCCC;
}

.post-type-archive-lp_course .learn-press-courses .course-item .thim-course-content .course-meta .course-students .value{
    color: #707070;
    font-size: 18px;
    line-height: 25px;
    border-right: none;
}

.post-type-archive-lp_course .learn-press-courses .course-item .thim-course-content .course-meta .course-students .value i{
    font-size: 22px;
    margin-right: 10px;
}

.post-type-archive-lp_course .learn-press-courses .course-item .thim-course-content .course-meta .course-students .value i::after{
    background-color: #CCCCCC;
}

.post-type-archive-lp_course .learn-press-courses .course-item .thim-course-content .course-meta .course-price .price{
    color: #FF0707;
    font-size: 24px;
    line-height: 34px;
}

.post-type-archive-lp_course .sticky-sidebar .filter-course{
    padding-top: 0;
    padding-bottom: 0;
    border: none;
}

.post-type-archive-lp_course .sticky-sidebar .filter-course .lp-form-course-filter .lp-form-course-filter__title{
    color: #333333;
    font-size: 40px;
    margin-bottom: 16px;
}

.post-type-archive-lp_course .sticky-sidebar .filter-course .lp-form-course-filter .lp-course-filter__field label{
    color: #777777;
    font-size: 18px;
}

.post-type-archive-lp_course .sticky-sidebar .widget_course-categories{
    padding-left: 20px;
    padding-right: 20px;
}

.post-type-archive-lp_course .sticky-sidebar .widget_course-categories .widget-title{
    color: #333333;
    font-size: 40px;
    margin-bottom: 40px;
    font-weight: 500;
}

.post-type-archive-lp_course .sticky-sidebar .widget_course-categories .show-sub li{
    padding: 8px 0;
    color: #000000;
    font-size: 20px;
    line-height: 25px;
}

.post-type-archive-lp_course .sticky-sidebar .widget_course-categories .show-sub li:first-child{
    padding-top: 0;
}

.post-type-archive-lp_course .sticky-sidebar .widget_courses{
    padding-left: 20px;
    padding-right: 20px;
}

.post-type-archive-lp_course .sticky-sidebar .widget_courses .widget-title{
    color: #333333;
    font-size: 40px;
    margin-bottom: 50px !important;
    font-weight: 500;
}

.post-type-archive-lp_course .sticky-sidebar .widget_courses .thim-course-list-sidebar .lpr_course{
    margin-bottom: 40px;
}

.post-type-archive-lp_course .sticky-sidebar .widget_courses .thim-course-list-sidebar .lpr_course .course-thumbnail{
    margin-right: 13px;
}

.post-type-archive-lp_course .sticky-sidebar .widget_courses .thim-course-list-sidebar .lpr_course .course-thumbnail img{
    margin-top: 0px;
    border-radius: 12px;
}

.post-type-archive-lp_course .sticky-sidebar .widget_courses .thim-course-list-sidebar .lpr_course .thim-course-content{
    width: calc(100% - 103px);
}

.post-type-archive-lp_course .sticky-sidebar .widget_courses .thim-course-list-sidebar .lpr_course .thim-course-content .course-title{
    color: #000000;
    font-size: 18px;
    line-height: 24px;
    margin-bottom: 14px;
}

.post-type-archive-lp_course .sticky-sidebar .widget_courses .thim-course-list-sidebar .lpr_course .thim-course-content .course-price .price{
    color: #FF0707;
    font-size: 24px;
    line-height: 34px;
    font-weight: bold;
}

.single-lp_course .breadcrumbs-wrapper #breadcrumbs{
    border: none;
}
.single-lp_course .breadcrumbs-wrapper #breadcrumbs a{
    margin-right: 6px;
}
.cta_banner_section{
    background: linear-gradient(120deg,#333333 64%,#770054 64%);
    display: block;
    width: 100%;
    position: relative;
}
@media (max-width:1024px){
    .menu-mobile-effect.navbar-toggle span.icon-bar{
        background-color:#fff !important;
    }
}

@media (max-width:992px){
    body.term-280 .product-grid.columns-3,
    body.term-system-laser .thim-product-grid .product-grid.columns-3{
        grid-template-columns: repeat(3, 1fr) !important;
    }
}
@media (max-width:991px){
    .blog .breadcrumbs-wrapper,
    .woocommerce-shop .breadcrumbs-wrapper,
    .post-type-archive-lp_course .breadcrumbs-wrapper, .page-id-9 .breadcrumbs-wrapper, .single-lp_course .breadcrumbs-wrapper, .no-inner-header .breadcrumbs-wrapper {
    	margin-top: 30px !important;
    }
}

@media (max-width:767px){
    body.term-280 .product-grid.columns-3,
    body.term-system-laser{
        grid-template-columns: repeat(2, 1fr) !important;
    }
}
@media (max-width:575px){
    body.term-280 .product-grid.columns-3,
    body.term-system-laser{
        grid-template-columns: repeat(1, 1fr) !important;
    }
}
