/**
 * Copyright © Magefan (support@magefan.com). All rights reserved.
 * See LICENSE.txt for license details (http://opensource.org/licenses/osl-3.0.php).
 *
 * Glory to Ukraine! Glory to the heroes!
 */

.post-content.post-custom{padding:20px;border:1px solid #ddd}
.post-list-wrapper .post-list{padding:0}
.post-content .post-description .post-ftimg-hld img{width:auto}
.post-holder{background:none;padding:0;margin-bottom:40px;box-shadow:none!important;-webkit-box-shadow:none!important}

.post-text-hld {
	font-size: 15px;
	font-weight: 500;
	margin-bottom: 15px;
	color: #686868;
	line-height: 1.5;
}
.post-text-hld p:last-of-type { margin-bottom: 0; }


.post-content.post-custom .post-description .post-ftimg-hld{width:270px;margin:0;float:left}
.post-content.post-custom .post-description .post-info-blog{margin-left:300px}
.post-content.post-custom .post-description .post-title-holder{display:table;width:100%}
.post-content.post-custom .post-description .post-title {
	margin:0 0 10px;
	padding:0;
	font-size:16px;
}
.post-content.post-custom .post-description .post-title a { font-weight:600;color:#222; }
.post-list .post-holder .post-header .addthis_toolbox{padding-top:2px}
.post-content.post-custom .post-description .post-info-blog .dash{display:none}
.post-content.post-custom .post-description .post-info-blog .post-categories{display:none}
.post-content.post-custom .post-description .post-info-blog .post-text-hld { }

.post-text-hld a { text-decoration: underline; }
.post-content.post-custom .post-description .post-info-blog .post-read-more{
	display:inline-block;float:none;padding:9px 25px;
	color:#222; background-color:#f5f5f5;
	border-radius:5px;-webkit-border-radius:5px;
	text-decoration: none; 
}
.post-holder .post-header .post-info .item {
	color: #686868;
	margin-right:5px; 
}
.post-holder .post-header .post-info .label { }
.widget.block.blog-search .block-content{background:#f7f7f7;border:1px solid #ddd!important;border-radius:10px;-webkit-border-radius:10px}
.widget.block.block-rss .block-title{background:none;padding:0}
.widget.block.block-rss .block-title strong{text-transform:none}
.widget.blog-search .action.search{top:0;padding:0!important;width:35px;right:0}
.widget.block-rss .rss-icon{padding-right:7px;margin-top:2px}
.sidebar .widget.blog-search{float:none}
.widget.block-recent-posts .block-content .item{padding:5px 0}
.widget.block-list-posts .block-content .item .post-image {background:none;border:none;padding:0}
.widget.block-list-posts .block-content .item .post-item-link {
	font-weight: 500; font-size: 15px;
	color: inherit; text-decoration: none; 
}
.widget.block-list-posts .post-item-date { font-size: 12px }
.post-holder{border:none}

.post-content .post-description .post-ftimg-hld { margin-bottom: 20px; }
.post-content .post-description .post-ftimg-hld img { width: 100%;  }

.c-replyform{margin-left:0!important;margin-right:0!important}
.c-replyform.no-active textarea{height:70px!important;border-radius:4px;-webkit-border-radius:4px}
.c-replyform textarea{height:100px!important;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0}
.c-replyform button{padding:6px 20px!important;margin-top:0!important}
.rtl-layout .post-list .post-header .post-title{float:right}
.rtl-layout .post-list .post-holder .post-header .addthis_toolbox{float:left}

@media (min-width: 768px) {
.rtl-layout .post-content .post-description .post-ftimg-hld{float:right}
.rtl-layout .post-content.post-custom .post-description .post-info-blog{margin-right:300px;margin-left:0}
}

@media (max-width: 767px) {
.post-content.post-custom .post-description .post-ftimg-hld{width:100%;float:none}
.post-content.post-custom .post-description .post-info-blog{margin-left:0;margin-right:0;float:none;padding-top:15px}
.post-content .post-description .post-ftimg-hld img{width:100%;float:none;margin:0 0 10px}
}



.page-layout-2columns-right .widget.block .block-title {
	margin: 0;
	padding: 9px 20px;
	border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	-webkit-border-radius: 4px 4px 0 0;
	background-color: #6593c4; color: #fff; 
}
.page-layout-2columns-right .widget.block .block-title strong { 
	font-weight: bold; text-transform: uppercase; 
	vertical-align: middle;
}

.page-layout-2columns-right .widget.block .block-content { 
	border: 1px solid #e5e5e5; 
	border-top: none;
	padding: 20px;
	border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	-webkit-border-radius: 0 0 4px 4px;
}




