

@media(min-width: 768px){

.masonry-grid { /* Masonry container */
    -moz-column-gap: 1.5em;
    -webkit-column-gap: 1.5em;
    column-gap: 1.5em;
    column-count: 3;
}
}

.news-item { /* Masonry bricks or child elements */
    display: inline-block;
    background: #fff;
    padding: 1em;
    margin: 0 0 1.5em;
    width: 100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-shadow: 2px 2px 4px 0 #ccc;
}

.clnews-index-index .col-main.grid12-9,
.clnews-newsitem-view .col-main.grid12-9 {
	width: 100%;
}

.clcopyright {
	display: none;
}


 .clnews-index-index .col-main.grid12-9 .news-item .news_image img{
	width: 100%;
}

.clnews-newsitem-view .col-main.grid12-9   img.main{
	float: left;
	max-width: 50%;
	width: 50%;
	height: auto;
	display: inline;
	margin: 0 10px 10px 0;
} 

@media(max-width: 768px) {
	.clnews-newsitem-view .col-main.grid12-9   img.main{
		float: left;
		max-width: 100%;
		width: 100%;
		height: auto;
		display: inline;
		margin: 0 10px 10px 0;
	}
}

#commercelab_categories_container #category-holder {
	
}

.clnews-newsitem-view .col-main.grid12-9  .news_image{
	max-width: 50%;
	width: 50%;
	height: auto;
	display: inline;
}
.news-item .date {
	border-bottom: 1px solid black;
	border-top: 1px solid black;
	float: left;
	width: 100%;
}


.news-item h5 {
	font-size: 25px;
}

.news-item-content h4 { 
	font-size: 28px;
	}

.more {
	margin-top: 15px;
	float: left;
	font-style: italic;
	width: 100%;
}

.date-item {
	width: 100%;
}

.newsform {
	width: 100%;
	float: left;
}

.newsform li {
	width: 100%;
	
}

.newsform li .input-box label {
	width: 100%;
	float: left;
}

.newsform li input {
	min-width: 300px;
	
	margin-bottom: 25px;

}


.news-item-comment {
	width: 100%;
	float: left;
}

.news-item-comment h4.username {
	font-size: 20px;
}

#comment_block {
	margin-bottom: 35px;
	margin-top: 35px;
}

#comment_block .comment-item {
	border-bottom: 1px solid black;
	padding-bottom: 25px;
}
