@media (min-width: 782px) {
    body.tax-product_cat .wp-block-columns .wp-block-column.col-sidebar {
        flex-basis: unset;
        flex-grow: unset;
        flex: 0 0 390px;
    }
    body.tax-product_cat .wp-block-column.col-main-content ul {
        margin-bottom: 20px;
        display: flex;
        flex-wrap: wrap;
    }
     body.tax-product_cat .wp-block-column.col-main-content ul article.book-item img {
        width: 200px;
    }

    .page-template-page-english .lang_link.he {
        order: 4;
        flex-direction: row;
        position: absolute;
        top: 20px;
        right: 90px;
        left: auto;
        margin-right: 0;
        margin-left: auto;
    }

    body .lang_link.en {
        margin-right: 30px;
    }



}

@media (max-width: 781px) {
    body.tax-product_cat .wp-block-column.col-main-content ul article.book-item div.thumb {
        height: auto !important;
    }
}



body.page-template-page-english .block-quotes-slider .swiper-arrow.swiper-button-next:after,
body.page-template-page-english .block-quotes-slider .swiper-arrow.swiper-button-prev:after,
body.page-template-page-english .block-images-archive .action-buttons a:after,
body.page-template-page-english .block-lobby-entry-banner .lobby-button-wrapper .lobby-btn-permalink .ahref span,
body.page-template-page-english .block-hero-slider .block-container .slide__link .btn.btn-arrow:after {
  transform: rotate(-180deg);
}


/* Hide buttons on תרבות page */
body.page-id-3007  .header__buttons button[data-termid="-1"] {
    display: none !important;
}
body.page-id-3007  .header__buttons button[data-termid="102"] {
    display: none !important;
}
body.page-id-3007  .header__buttons button[data-termid="103"] {
    display: none !important;
}




.wpcf7#wpcf7-f787-p31-o1 input.privacy_policy,
.wpcf7#wpcf7-f1819-o2 input.privacy_policy,
.wpcf7#wpcf7-f1819-o1 input.privacy_policy,
.wpcf7#wpcf7-f1846-p3879-o1 input.privacy_policy {
 	opacity:1;
}


body.page-template-page-english .wpcf7#wpcf7-f1819-o1 [type=checkbox] + .wpcf7-list-item-label:before {
 	right: auto;
    left:0;
    margin-left:0;
}




#post-162784 .block.block-lobby-entry-banner.minus-top {
        margin-top: 0;
}


@media (min-width: 769px) {
    .page-template-page-english .header__subtitle {
         width: 60%;
        margin-left: 3%;
        margin-right: 3%;   
    }
    
    body.single-product .wc-article-wrapper {
   	 	padding: 30px 0px;
   	 	margin-top:30px;
	}
    
}



@media (max-width: 768px) {
    .tax-product_cat.term-59 .category-posts-carousel-section .white-btn {
        padding: 0px 8px;
    	font-size: 16px;
    }
    
    .tax-product_cat.term-59 .type-purchase_articles .top-content,
     .tax-product_cat.term-125 .type-purchase_articles .top-content,
    .tax-product_cat.term-228 .type-purchase_articles .top-content,
    .tax-product_cat.term-431 .type-purchase_articles .top-content,
    .tax-product_cat.term-432 .type-purchase_articles .top-content,
    .tax-product_cat.term-433 .type-purchase_articles .top-content {
        flex-direction: column;
    }
    .tax-product_cat.term-59 .section-search .search-form-wrapper,
    .tax-product_cat.term-125 .section-search .search-form-wrapper,
    .tax-product_cat.term-228 .section-search .search-form-wrapper,
    .tax-product_cat.term-431 .section-search .search-form-wrapper,
    .tax-product_cat.term-432 .section-search .search-form-wrapper,
    .tax-product_cat.term-433 .section-search .search-form-wrapper {
        min-width:320px;
    }    
    .tax-product_cat.term-59 .type-purchase_articles .top-content .top-image,
     .tax-product_cat.term-125 .type-purchase_articles .top-content .top-image,
    .tax-product_cat.term-228 .type-purchase_articles .top-content .top-image,
    .tax-product_cat.term-431 .type-purchase_articles .top-content .top-image,
    .tax-product_cat.term-432 .type-purchase_articles .top-content .top-image,
    .tax-product_cat.term-433 .type-purchase_articles .top-content .top-image {
        display:none;
    }
    .tax-product_cat.term-59 .type-purchase_articles .top-content .buttons-wrap,
    .tax-product_cat.term-125 .type-purchase_articles .top-content .buttons-wrap,
    .tax-product_cat.term-228 .type-purchase_articles .top-content .buttons-wrap,
    .tax-product_cat.term-431 .type-purchase_articles .top-content .buttons-wrap,
    .tax-product_cat.term-432 .type-purchase_articles .top-content .buttons-wrap,
    .tax-product_cat.term-433 .type-purchase_articles .top-content .buttons-wrap {
        width: 100%;
        display: flex;
    }
    .tax-product_cat.term-59 .header-image.product-category-header-image .header-image-buttons a:nth-of-type(3),
    .tax-product_cat.term-125 .header-image.product-category-header-image .header-image-buttons a:nth-of-type(3),
     .tax-product_cat.term-228 .header-image.product-category-header-image .header-image-buttons a:nth-of-type(3) {
     	margin-top:12px;   
    }
    .tax-product_cat.term-59 .type-purchase_articles .top-content .buttons-wrap a,
    .tax-product_cat.term-125 .type-purchase_articles .top-content .buttons-wrap a,
    .tax-product_cat.term-228 .type-purchase_articles .top-content .buttons-wrap a, 
    .tax-product_cat.term-431 .type-purchase_articles .top-content .buttons-wrap a,
    .tax-product_cat.term-432 .type-purchase_articles .top-content .buttons-wrap a,
    .tax-product_cat.term-433 .type-purchase_articles .top-content .buttons-wrap a {
    	padding: 0 9px;
    }
    .tax-product_cat.term-59 .type-purchase_articles .top-description,
    .tax-product_cat.term-125 .type-purchase_articles .top-description,
    .tax-product_cat.term-228 .type-purchase_articles .top-description {
    	margin-left: 0;
    }  
    
    
    
    .tax-product_cat.term-59 .articles-n-media-section .article-row-item {
    	flex-direction: column;
        text-align: center;
        padding-left: 24px;
   	 	height: auto;
	}
    .tax-product_cat.term-59 .articles-n-media-section .article-title {
        	margin-top:13px;
            width: 100%;
    }
    .tax-product_cat.term-59 .articles-n-media-section .article-meta {
        padding-left: 0;
        margin-left: 0;
    }
    .tax-product_cat.term-59 .articles-n-media-section .article-permalink a {
        width: auto;
        margin-top:10px;
    	padding: 0 34px;
        border-top-left-radius: 6px;
    	border-bottom-left-radius: 6px;
    }
    
    
    .tax-product_cat.term-125 .articles-list-section .section-title,
    .tax-product_cat.term-228 .articles-list-section .section-title,
    .tax-product_cat.term-431 .articles-list-section .section-title,
    .tax-product_cat.term-432 .articles-list-section .section-title,
    .tax-product_cat.term-433 .articles-list-section .section-title {
        flex-direction: column;
    }
    .tax-product_cat.term-125 .articles-list-section .section-meta,
    .tax-product_cat.term-228 .articles-list-section .section-meta, 
    .tax-product_cat.term-431 .articles-list-section .section-meta,
    .tax-product_cat.term-432 .articles-list-section .section-meta,
     .tax-product_cat.term-433 .articles-list-section .section-meta {
        flex-direction: column;
        margin: 10px 0;
    }
    .tax-product_cat.term-125 .articles-list-section .section-title,
    .tax-product_cat.term-228 .articles-list-section .section-title,
    .tax-product_cat.term-431 .articles-list-section .section-title,
    .tax-product_cat.term-432 .articles-list-section .section-title,
    .tax-product_cat.term-433 .articles-list-section .section-title {
        margin-bottom:50px;
    }
    .tax-product_cat.term-125 .articles-list-section .title,
    .tax-product_cat.term-228 .articles-list-section .title,
    .tax-product_cat.term-431 .articles-list-section .title,
    .tax-product_cat.term-432 .articles-list-section .title,
    .tax-product_cat.term-433 .articles-list-section .title {
        border-left: none;
    }
    .tax-product_cat.term-125 .articles-list-section .section-title .section-btn,
    .tax-product_cat.term-228 .articles-list-section .section-title .section-btn {
        margin-top: 13px;
    }
    
    .tax-product_cat.term-125 .article-product-item .article-product-inner,
    .tax-product_cat.term-228 .article-product-item .article-product-inner {
        flex-direction: column;
        padding-left:24px;
    }
    .tax-product_cat.term-125 .article-product-item .meta-data,
    .tax-product_cat.term-228 .article-product-item .meta-data {
        border-left: none;
        margin-left: 0;
    	padding-left: 0;   
    }
    .tax-product_cat.term-125 .article-product-item .button-wrap,
    .tax-product_cat.term-228 .article-product-item .button-wrap {
        position: relative;
        margin-top: 25px;
    }
    .tax-product_cat.term-125 .article-product-item .description,
    .tax-product_cat.term-228 .article-product-item .description {
   		margin-top: 13px;
    }
    .tax-product_cat.term-125 .article-product-item .article-permalink,
    .tax-product_cat.term-228 .article-product-item .article-permalink {
        border-top-left-radius: 6px;
    	border-bottom-left-radius: 6px;
    }
    
    form.course-price-table .item-quantity, 
    form.tour-price-table .item-quantity {
        width: 155px;
    }
    
    
    body.single-product .wc-article-wrapper {
    	padding: 60px 15px;
    	margin-top:70px;
    }
     body.single-product .wc-article-wrapper .article-add-to-cart .article-product-meta a.download-article {
        padding: 0px 4px;
        font-size: 16px;
        width: auto;
        margin-right: 0px;
    }
    
}