/*
Theme Name: Zohar
Theme URI: https://livewp.site/wp/md/zohar/
Author: GT3themes
Author URI: gt3themes.com
Description: GT3themes team presents absolutely fresh and powerful WordPress theme. It combines new technologies and functional design that helps to showcase your content in better way. This WordPress theme is developed with attention to details, so you can create effective presentation of a website easily. Enjoy building web pages with our product!
Version: 1.1.4
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: zohar
*/


.blog .main_wrapper, .search .main_wrapper, .category .main_wrapper {position:relative;}
.blog .main_wrapper::after, .search .main_wrapper::after, .category .main_wrapper::after {position: absolute; left: 0; bottom: 0; width: 100%; height: 150px;
content: ''; background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.15) 50%, rgba(0,0,0,0.4) 100%); background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.15) 50%,rgba(0,0,0,0.4) 100%); background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.15) 50%,rgba(0,0,0,0.4) 100%);	z-index:-1;}

.wrapper-inner {display: flex; justify-content: space-between; max-width: 100%; margin: 0 auto 50px; align-items: center;}
.wrapper-inner #search-3 {width: 50%; padding-right: 50px; box-sizing: border-box;}
.wrapper-inner .search_form.gt3_search_form {display: flex; box-sizing: border-box; justify-content: center; flex-wrap:wrap;}
.wrapper-inner .search_form.gt3_search_form .search_text {width: 70% !important; color: #1e252f;}
.wrapper-inner .search_form.gt3_search_form .search_submit {margin: 0; width: 30%; background: #1E752A; padding:0;}
.wrapper-inner #categories-4 {width: 50%;}
.wrapper-inner #categories-4 h2 {display: none;}
.wrapper-inner #categories-4 ul {padding: 0; text-align: center; display: flex; justify-content: flex-end; margin: 0;}
.wrapper-inner #categories-4 ul li::before {display: none;}
.wrapper-inner #categories-4 ul li {display: inline-block; margin: 0; padding:0;}
.wrapper-inner #categories-4 ul li a {padding: 7px 50px; text-align: center; background: transparent; font-size: 18px; font-weight: 400; color: #1E752A; display: none;
margin: 0 20px; border: 1px solid #1E752A; transition: 0.3s linear;}
.wrapper-inner #categories-4 ul li a:last-child {margin-right: 0;}
.wrapper-inner #categories-4 ul li a[aria-current="page"] {background: #1E752A; color: #fff;}
.wrapper-inner #categories-4 ul li a:hover {background: #1E752A; border-color: #1E752A; color: #fff;}
.wrapper-inner #categories-4 ul li.cat-item-52 a, .wrapper-inner #categories-4 ul li.cat-item-53 a {display: block;}

.gt3_module_blog {margin: 0 -10px; display: flex; flex-wrap: wrap;}
.blog_post_preview.format-gallery .slick-list::after {display: none;}
.gt3_module_blog .blog_post_preview {margin-bottom: 20px; width: 33.3%; padding: 0 10px; float: left; box-sizing:border-box;}
.gt3_module_blog .blog_post_preview .item_wrapper {display: flex; flex-direction: column; height: 100%;}
.gt3_module_blog .blog_post_preview img {height: 250px; object-fit: cover; width: 100%;}
.gt3_module_blog .pagerblock {width: 100%; float: left; text-align: center;}
.gt3_module_blog .blog_content {background: #f5f6f7 !important; padding: 15px 15px 40px 15px !important; height:100%; position:relative;}
.gt3_module_blog .blog_content .blog_post_media {margin-bottom: 15px;}
.gt3_module_blog .blog_content .blog_post_media .blog_post_media__link_text {margin: 0;}
.gt3_module_blog .blog_content .blogpost_title {margin: 10px 0 8px !important; font-size: 23px; line-height: normal; padding: 0 !important;}
.gt3_module_blog .blog_content p {margin-bottom: 12px; display: -webkit-box; line-height: 1.4; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;}
.gt3_module_blog .blog_post_preview.format-audio .blog_post_media {padding: 0;}
.gt3_module_blog .blog_post_preview.format-audio .blog_post_media iframe {position: static;}
.gt3_module_blog .gt3_post_footer {position: absolute; bottom: 15px; width: 100%; padding: 0 15px; margin: 0 auto; box-sizing: border-box; left: 0;	right: 0;
}
.gt3_module_blog .blog_post_preview .elementor-column-wrap {padding: 0 !important;}
.gt3_module_blog .blog_post_preview .elementor-button-link {background: #1e252f !important; margin-bottom: 15px; display:none;}


@media(min-width:1025px) and (max-width:1199px){
.gt3_module_blog .blog_post_preview img {height: 150px;}
	
}

@media(min-width:768px) and (max-width:1024px){
.gt3_module_blog .blog_post_preview {width: 50%;}	
.gt3_module_blog .blog_post_preview img {height: auto;}
	
}

@media(min-width:320px) and (max-width:767px){
.wrapper-inner {display: block; margin-bottom: 40px;}
.wrapper-inner #search-3 {width: 100%; padding-right: 0;}
.wrapper-inner #categories-4 {width: 100%;}
.wrapper-inner #categories-4 ul {justify-content: center; margin: 30px 0 0;}	
.gt3_module_blog .blog_post_preview {width: 100%;}	
.gt3_module_blog .blog_post_preview img {height: auto;}	
.gt3_module_blog .blog_content .blogpost_title {font-size: 18px;}	
	
}

@media(min-width:600px) and (max-width:767px){
.gt3_module_blog .blog_post_preview {width: 50%;}
	
}	

@media(min-width:320px) and (max-width:480px){
.wrapper-inner #categories-4 ul li a {padding: 7px 42px; margin: 0 5px !important;}
	
}	





