/* post list */
.post_list{list-style-type:none;margin:0 -14.5px;overflow:hidden;padding:0;}
.post_list .post-item{background:none;border:0;color:inherit;display:block;font:inherit;margin:0;padding:0 14.5px 30px;text-align:center;text-shadow:none;text-transform:none;}
.post_list .post-item .box-blog{border:0;display:block;margin:0 auto;outline:none;overflow:hidden;padding:0;position:relative;text-decoration:none;}
.post_list .post-item .box-image{margin:0;overflow:hidden;padding:0;position:relative;z-index:0;}
.post_list .post-item .box-image img{border:0;display:block;height:auto;margin:0 auto;max-width:100%;}
.post_list .post-item a.box-blog .box-image img{margin:0;width:100%;}
.post_list .post-item .box-info{background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%);background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );bottom:0;left:0;margin:0;overflow:hidden;padding:0;position:absolute;right:0;top:0;z-index:1;}
.post_list .post-item .box-info .info_fix{bottom:0;left:0;padding:0 50px 0 25px;position:absolute;right:0;text-align:left;z-index:2;}
.post_list .post-item .post-title{color:var(--white);display:block;font:400 20px/26px var(--font_exo2);margin:0;padding:1px 0;text-shadow:0 1px 1px rgba(0, 0, 0, 0.53);text-transform:none;}
.post_list .post-item .post-category{color:var(--light37);display:none;font:400 12px var(--font_exo2);margin:0;padding:9px 0;text-shadow:none;text-transform:none;}
.post_list .post-item .post-date{color:var(--light37);display:block;font:300 12px var(--font_exo2);margin:0;padding:20px 0;text-shadow:none;text-transform:none;}
.post_list .post-item .post-date:before{content:"\f017";font:400 12px/12px var(--font_awes);margin:0;padding:0 5px 0 0;text-shadow:none;text-transform:none;vertical-align:0;}
.post_list .post-item .btn-more{align-items:center;background:var(--theme1);border:0;bottom:0;color:var(--white);display:flex;font:inherit;justify-content:center;height:55px;margin:0;outline:none;padding:0;position:absolute;right:0;text-align:center;text-decoration:none;width:55px;z-index:3;transition:var(--anim4);-webkit-transition:var(--anim4);}
.post_list .post-item .btn-more i{font-size:25px;line-height:25px;}
.post_list .post-item a.box-blog:hover .btn-more{background:var(--dark18);border:0;color:inherit;cursor:pointer;}
/* end post list */
/* post index */
#posts-index{background:none;border:0;margin:0;padding:0;}
#posts-index .title_block, #posts-index h4{background:none;border:0;color:var(--black);font:300 50px/60px var(--font_exo2);margin:0;padding:0 0 50px;text-align:center;text-shadow:none;text-transform:none;}
#posts-index .title_block:before, #posts-index h4:before, #posts-index .title_block:after, #posts-index h4:after{display:none!important;}
#posts-index .title_block a, #posts-index h4 a{border:0;color:var(--black);outline:none;text-decoration:none;transition:var(--anim4);-webkit-transition:var(--anim4);}
#posts-index .title_block a:hover, #posts-index h4 a:hover{color:var(--theme1);cursor:pointer;}
#posts-index .block_content{background:none;border:0;margin:0;padding:0;}
#posts-index .block_content{margin-left:-14.5px;margin-right:-14.5px;}
#posts-index .block_content .post_list.slick-initialized{margin:0;}
#posts-index .block_content .post_list.slick-initialized .post-item{clear:none!important;}
/* End post index */
/* Post */
.blog-single{position:relative;}
.blog-single .entry-image{margin:0 0 15px;overflow:hidden;padding:0;}
.blog-single .entry-image img{border:0;display:block;height:auto;margin:0 auto;max-width:100%;}
.blog-single .post-title{background:none;border:0;color:var(--black);font:700 28px var(--font_exo2);margin:0;padding:0 0 5px;text-align:left;text-shadow:none;text-transform:none;}
.blog-single .entry-image + .post-title{padding-top:15px;}
.blog-single .entry-meta{margin:0 0 24px;padding:0;}
.blog-single .entry-meta-item{color:var(--dark);display:inline-block;font:300 12px/28px var(--font_exo2);margin:0 20px 0 0;padding:0;text-shadow:none;text-transform:none;}
.blog-single .entry-meta-item:before{content:"\f017";font:400 12px/12px var(--font_awes);margin:0;padding:0 5px 0 0;text-shadow:none;text-transform:none;vertical-align:0;}
.blog-single .entry-meta-item[itemprop="author"]{display:none;}
.blog-single .entry-meta-item[itemprop="author"]:before{content:"\f007";font-weight:900;}
.blog-single .entry-content{color:var(--black);font:400 15px/21px var(--font);margin:0;padding:0;text-shadow:none;text-transform:none;}
.blog-single .entry-content p{color:inherit;font:inherit;margin:0;padding:0 0 28px;text-shadow:none;text-transform:none;}
.blog-single .entry-content p.big{font-size:17px;font-weight:300;line-height:28px;}
.blog-single .entry-content img{max-width:100%;height:auto;}
.blog-single .entry-content ul, .blog-single .entry-content ol{padding:0 0 0 15px;margin:0 0 15px 15px;}
.blog-single .entry-content ul{list-style-type:disc;}
.blog-single .entry-content ol{list-style-type:decimal;}
.blog-single .entry-content ul li, .blog-single .entry-content ol li{margin:0 0 8px 0;}
#post-products{float:left;width:100%;margin-top:40px;}
#post-products .post-products-title{float:left;width:100%;font-size:26px;font-weight:600;margin:0 0 0px 0;padding:0 0 5px 0;color:var(--dark);text-align:center;}
#post-products .block-center-column-title{font-weight:600;color:var(--black);line-height:34px;}
/* End Post */
/* Post navigation */
.post-navigation{margin:0px 0 0px 0;padding:0;width:100%;float:left;}
.post-navigation ul{margin:40px 0 20px 0;padding:0;width:100%;text-align:center;}
.post-navigation ul li{margin:0 6px 0 6px;padding:0;display:inline-block;text-align:center;font-size:16px;color:var(--gray);}
.post-navigation ul li a{text-decoration:none;color:var(--gray);}
.post-navigation ul li a:hover{color:var(--gray);}
.post-navigation ul li.pagination_next, .post-navigation ul li.pagination_previous{font-size:12px!important;vertical-align:top;padding-top:3px;}
.post-navigation ul li.pagination_next, li.pagination_next i{width:12px;height:28px;display:inline-block;background:transparent url("../images/arrow_right_light.png") no-repeat scroll center center;}
.post-navigation li.pagination_previous{margin-right:22px;}
.post-navigation li.pagination_previous, li.pagination_previous i{width:12px;height:28px;display:inline-block;background:transparent url("../images/arrow_left_light.png") no-repeat scroll center center;}
/* End Post navigation */
/* RWD */
@media (min-width:992px){
	.blog-single .entry-image{float:right;margin:0 0 15px 20px;}
	#posts-index .block_content .post_list.slick-initialized .slick-dots{display:none;}
}
@media (min-width:1200px){
	.post_list:not(.slick-initialized) .post-item.first-in-line{clear:both;}
	.blog-single .entry-image{margin-left:60px;}
	.blog-single .post-title{font-size:38px;line-height:40px;}
}

@media (min-width:768px) AND (max-width:991px){
	.post_list:not(.slick-initialized) .post-item.first-item-of-tablet-line{clear:both;}
}
@media (min-width:668px) AND (max-width:767px){
	.post_list:not(.slick-initialized) .post-item.first-item-of-mobile-line{clear:both;}
}
@media (max-width:667px){
	.post_list:not(.slick-initialized) .post-item{float:none;width:100%;}
}
/* End RWD */