.elementor-1100 .elementor-element.elementor-element-3daedc81{padding:50px 0px 50px 0px;}.elementor-1100 .elementor-element.elementor-element-6e4c20e1 .elementor-heading-title{color:#000000;font-family:"Archivo Narrow", Sans-serif;font-size:25px;}.elementor-1100 .elementor-element.elementor-element-c79d69e > .elementor-widget-container{margin:-80px 0px 0px 0px;}.elementor-1100 .elementor-element.elementor-element-6b977a0 .elementor-heading-title{font-size:25px;}.elementor-1100 .elementor-element.elementor-element-d8ed07e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1100 .elementor-element.elementor-element-d8ed07e .woocommerce .woocommerce-loop-category__title{color:#000000;font-size:15px;}.elementor-1100 .elementor-element.elementor-element-d8ed07e .woocommerce-loop-category__title .count{color:rgba(2, 1, 1, 0);}@media(max-width:1024px){.elementor-1100 .elementor-element.elementor-element-c79d69e > .elementor-widget-container{margin:-60px 0px 46px 0px;}}/* Start custom CSS for shortcode, class: .elementor-element-c79d69e */.wptf_load_more_wrapper {
    display: none;
}

table.custom_table tbody td a.wptf_product_title_in_td, table.custom_table tbody td span.wptf_product_title_in_td, table.custom_table tbody td a {
    font-weight: 500!important;
}
@media only screen and (max-width: 760px){
table#wptf_table.mobile_responsive.wptf_temporary_table_236.wptf_product_table td.wptf_action {
    min-height: 40px!important;
    }
}

table.custom_table tbody tr:nth-child(2n+2) td {
    background: #e5e5e5!important;
    background-color: #e5e5e5!important;
    }

.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
	color: #ffffff;
	background-color: #5EBA00;
}
.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover {
    background-color: #249e00;
    color: #ffffff;
}
.tables_cart_message_box {
    display: none!important;
}
.custom_table td, .custom_table th {
    padding: 5px!important;
}
.wptf_product_table_wrapper {
    font-size: 15px;
}

.all_check_footer {
    background: none!important;
}
.wptf_load_more_wrapper {
    margin-bottom: -46px!important;
}
.wptf_thumbnails img {
   max-width: 25px; 
}
.wptf_thumbnails {
    text-align: center;
}
tbody .wptf_cf_t_date:before{
   font-family: "Font Awesome 5 Free"; 
   font-weight: 400; 
   content: "\f274";
   padding-right: 4px;
   color: #BF151A;
}
tbody .wptf_cf_t_date {
    font-weight: 500;
    font-size: 13px;
    color: #222;
}

.coach img {
    max-width: 40px;
    border-radius: 50%;
    cursor: pointer;
}
.coach-name {
    display: none;
}
tbody .wptf_cf_t_coach, .wptf_check  {
    text-align: center;
}
.coachimg:hover{
    box-shadow: 0 0 3px 0 #333;
}

/* Оптимізація таблиці на мобільному */
@media only screen and (max-width: 767px){
    .wptf_for_thumbs_desc.wptf_thumbnails {
        display: inline-block;
        padding-right: 5px;
    }
    .wptf_custom_tax  {
    	display:inline-block;
    }
    .main-table table#wptf_table.mobile_responsive.wptf_product_table td.wptf_action {
	text-align:center!important;
	}
	.coach {
	    text-align: right;
        padding: 10px 15px 0 5px;
	}
    .main-table a.button.wptf_woo_add_cart_button.add_to_cart_button {
        margin-top:-5px!important;
        margin-bottom: -5px !important;
    }
    .main-table .wptf_product_title {
        text-align:center!important;
    }
}
/* END Оптимізація таблиці на мобільному *//* End custom CSS */