.box-news{ margin-bottom:20px;}
.box-news > div{ padding:15px;}
.box-news > div.owl-carousel{ padding:0;}
.box-news .owl-item .news_page{ width:100%; padding:15px;}

#column-left .box-news.row, #column-right .box-news.row, #topleftcontent .box-news.row{ margin-left:0; margin-right:0; }
#column-left .box-news > div, #column-right .box-news > div,  #topleftcontent .box-news > div{ width:100%; padding:0;margin-bottom:-1px;}
.box-news .owl-carousel .owl-buttons div i{ font-size:18px;}
.box-news .owl-carousel .owl-buttons div {opacity:1; top:-15px; width:20px; height:20px; line-height:20px; }
.box-news .owl-carousel .owl-buttons .owl-next {right: 15px;}
.box-news .owl-carousel .owl-buttons .owl-prev {right: 37px; left:auto;}
#column-left .box-news .owl-item .news_page, #column-right .box-news .owl-item .news_page, #topleftcontent .box-news .owl-item .news_page{ padding:0 1px 3px 0;}

#column-left .box-news .owl-carousel .owl-buttons .owl-next, #column-right .box-news .owl-carousel .owl-buttons .owl-next,
#topleftcontent .box-news .owl-carousel .owl-buttons .owl-next {right: 0px;}
#column-left .box-news .owl-carousel .owl-buttons .owl-prev, #column-right .box-news .owl-carousel .owl-buttons .owl-prev,
#topleftcontent .box-news .owl-carousel .owl-buttons .owl-prev{right: 42px; left:auto;}

.widget {}
.box-news .post-thumbnail-left.post-thumbnail img, .box-news .post-thumbnail-right.post-thumbnail img{ max-width:none;}
.box-news .post-thumbnail-left, .box-news .post-thumbnail-right{ display:table-cell; width:auto;  vertical-align:top; max-width: none;}
.box-news .post-thumbnail-left{ float:left;}
.box-news .post-thumbnail-right{ float:right;}
.box-news .post-content .content-left, .box-news .post-content .content-right{display:table-cell; width:auto; float:none; vertical-align:top;}

/* post */
.news_page.barb-blog-home > .post-content{padding:0 0 20px 0;}
.news_page.barb-blog-home + .news_page{padding-top:20px;}
.datepost{ margin-bottom:6px; font-size:11px;}
.news_page .button{ display:inline-block; margin-bottom:10px;}

.heading_news_mod{ margin-bottom:4px;}
.heading_news_mod a, .heading_news_mod {
	font-family:'Roboto', Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration:none; }

/* Post Content */
.post-content .content-left {
	float: left;
	width: 80%;
	padding-left: 15px;
}
.post-content .content-right {
	float: right;
	width: 80%;
	padding-right: 15px;
}
.barbara-related-posts .post-content .content-left{width: 90%;}
.barbara-related-posts .post-content .content-right {width: 90%;}
.barbara-related-posts .post-thumbnail-left{ width:10%;}

.post-content:after, post-content:before {
	content: "";
	clear: both;
	display: table;
}
.barbara-related-posts{ margin-bottom:15px;}
/* Post thumbnail */
.post-thumbnail {
	position: relative;
}

.post-thumbnail img {
	position: relative;
	max-width: 100%;
	display: inline-block;
}

.post-thumbnail-top {
	max-width: 100%;
	overflow: hidden;
	margin-bottom:10px;
}

.post-thumbnail-top img {
	display: block;
}

.post-thumbnail-left {
	float: left;
	width: 20%;
	text-align:left;
	max-width: 20%;
	margin-bottom: 0px;
	overflow: hidden;
}

.post-thumbnail-right {
	float: right;
	width: 20%;
	max-width: 20%;
	text-align: center;
	overflow: hidden;
}



/* Post Gallery */
.gallery{ margin-top:20px;}
.gallery img {display: block;}
.gallery ul {position: relative;margin-left: -10px;}
.gallery ul li {
	position: relative;
	display:inline-block;
	vertical-align:top;
	margin-left: 10px;
	margin-bottom: 10px;
	padding: 5px;
	cursor: pointer;
}

.gallery ul li:hover {border-color: #ededed;}
.gallery ul li:hover img {opacity: 0.5;}

/* Blog Tags */
.news-tags {padding: 5px 0 15px;}
.news-tags strong {display: inline-block;}
.news-tags a {
	display: inline-block;
	margin-bottom: 5px;
	padding: 2px 5px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}


 /*Related Products */
.related-prod-box .box-product .product-thumb .descr{ display:block;}
 .related-prod-box .price{ border:none; margin-bottom:0}
 
 /*Categories*/
.barbara_cat_description{ margin-bottom:20px; overflow:auto; }
.barbara_cat_description .image{ float:left; margin-right:15px;}

/* Tags*/
.blog-tags {margin-bottom: 20px;}
.blog-tags canvas {margin-bottom: 0!important;}

.blog-tags ul.box-category > li{border-bottom:none;}
.blog-tags ul.box-category > li > a{font-weight:normal;}
.blog-tags ul li {
	position: relative;
	display: inline-block;
	margin-bottom:2px;
	padding: 0px;
    display:inline-block;
}
.widget-body.list-group{ padding:15px;}
.blog-tags ul li a {
	font-size: 0.9em;
	letter-spacing: 1px;
	white-space: nowrap;
	line-height:18px; padding:5px;
}


@media (max-width: 768px) {
	.barbara_cat_description .image{ float:none; margin-bottom:15px; margin-right:0;}
     .news-tags{float: none;padding: 0;}

	.news-tags a {font-size: 12px;}
	.post-content .content {
		float: none;
		width: 100%;
		padding: 0;
	}
	.post-thumbnail {
		float: none!important;
		text-align: left!important;
		width: 100%!important;
		max-width: 100%!important;
		margin-bottom:10px;
		overflow: visible!important;
	}

	.post-thumbnail img {
		width: auto!important;
		display: block!important;
		margin: 0 0 10px 0;
	}
	.box-news .post-content .content-left, .box-news .post-content .content-right{ display:block;}
}
                                                                                                                                                                                                
