/**
 * Copyright © 2015 Ihor Vansach (ihor@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!
 */

.clearfix:after {
  content:"";
  display:table;
  clear:both;
}
.post-holder {margin-bottom: 20px;}
.post-list .post-holder{margin-bottom: 60px;}
.post-holder .post-header {position:relative;}
.post-holder .post-header .post-info {padding: 0px;float: left;}
.post-holder .post-header .post-info .item .label,.post-holder .post-header .post-info .item a{font-size: 13px;}
.post-holder .post-header .post-info .item .label{color: #9f9f9f;font-weight: normal;padding: 0;}
.post-holder .post-header .post-info .item a{color: #2f2f2f;}
.post-holder .post-header .post-info .dash,.post-ftimg-hld .post-info .item.post-categories,.post-ftimg-hld .post-info .dash,.post-ftimg-hld .post-info span.label{display: none;}
.post-holder .post-header .post-info .dash{padding: 0 5px;}
.item.post-categories{float: left;padding: 0px;}
.block-categories .accordion li a,.block-recent-posts .item a,
.block-archive .item a,.post-bottom .block-content .item a{font-size: 13px;}
.post-ftimg-hld{position: relative;}
.post-list {list-style: none;}
.post-list .post-text-hld{margin: 0px;padding: 0;}
.post-content .post-description ul,
.post-content .post-description ol {list-style-position: inside;}
.post-content .post-description .post-ftimg-hld {margin:0;}
.post-view .post-content .post-description .post-ftimg-hld img {width:100%; padding: 0px 0 20px; margin:0px;}
.addthis_toolbox{padding: 0px;}
@media (max-width: 496px) {
  .post-content .post-description .post-ftimg-hld {width: 100%; margin:0px;}
}

.post-list .post-header .post-title a,.post-view .post-header .post-title a {font-size: 13px;font-weight: 600;line-height: normal;outline: medium none;text-decoration: none;text-transform: uppercase;}
.post-list .post-header .post-title,.post-view .post-header .post-title {margin: 0px;padding: 0px 0 5px;line-height: 1;}
.post-text-hld{padding: 10px 0;}
.post-text-hld p{color: #888; font-size: 14px;line-height: 25px;}

.post-view .post-holder .post-header .addthis_toolbox {float: right;padding-top:5px;}
.post-view .post-bottom {margin-top:30px;}
.post-view .block.related .block-content .products-textlink{padding-bottom: 10px;}
.post-view .block {margin-bottom: 0px;}
.post-nextprev-hld {margin-bottom: 10px;}
.widget.block-categories ul {padding: 15px 0px;}
.widget.block-categories ul ul {margin-left:20px;}
.widget.block-categories ul,.widget.block-categories li {margin: 0px;}
.widget.block-categories li,.sidebar .widget.block-recent-posts .item,.widget.block-archive .item,.tagclaud-hld span{border-bottom: 1px solid #e6e6e6;line-height: 40px;}
.tagclaud-hld span{display: block;}
.tagclaud-hld{padding: 15px 0px;}
.widget.block-rss .rss-icon {float: left; width: 23px; padding-right: 10px;}
.widget.blog-search {width:100%;margin-bottom: 40px;position: relative;z-index: 4;}
.widget.blog-search .block-content {margin-bottom: 0;}
.block.blog-search .actions{padding:0;}
.widget.blog-search  label {border: 0;clip: rect(0, 0, 0, 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;text-decoration: none;display: inline-block;float: right;}
.widget.blog-search .control {border-top: 0;margin: 0;padding: 0;clear: both;}
.widget.blog-search input {position: static;padding-right: 35px; margin: 0;left: -300%;}
.widget.blog-search .action.search {position: absolute;right: 0px;top: 0; z-index: 1;display: inline-block;background-image: none;background: none;-moz-box-sizing: content-box;border: 0;box-shadow: none;line-height: inherit;margin: 0;text-decoration: none;text-shadow: none;font-weight: 400;}
.widget.blog-search .action.search:before {-webkit-font-smoothing: antialiased;font-size: 16px;line-height: 32px;color: #8f8f8f; content: attr(data-icon);font-family: "Simple-Line-Icons";margin: 0;vertical-align: top;display: inline-block;font-weight: normal;overflow: hidden;speak: none; text-align: center;}
.widget.blog-search .action.search > span {border: 0;clip: rect(0, 0, 0, 0);height: 1px;margin: -1px; overflow: hidden;padding: 0; position: absolute;width: 1px;}
@media only screen and (max-width: 479px) {
	.post-list .post-content .post-description .post-ftimg-hld, .post-list .post-content .post-text-hld{width: 100%;}
	.post-list .post-content .post-description .post-ftimg-hld {padding: 0 0px 10px 0;}
	.item.post-categories {float: none;padding: 0;}
	.post-list .post-posed-date,.post-view .post-posed-date,.post-holder .post-header .post-info,.addthis_toolbox{float: none !important;}
	.addthis_toolbox{padding: 2px 0 0 0px;}
}
