.blog-list-title h2 { padding-top:0px; text-transform:uppercase;}

.blog-date-group {  width: 100%;  float: left;  margin-bottom: 25px;  padding: 12px 0px 2px;  border-top: 1px dotted #ccc;  border-bottom: 1px dotted #ccc; margin-top:20px;}
.blog-date-group .blog_date, .blog-list-page .blog-date-group .blog_tags { float: left;  margin-right: 25px;}
.not-front .main-sidebar .region-content .blog_tags ul { margin:0px 0px 0px 0px;}
.not-front .main-sidebar .region-content .blog_tags ul li { background-image:none; padding:0px 15px 0px 0px;}
.blog-date-group .fa{ padding-right:5px; float:left; padding-top:4px;}
.blog-date-group .blog_tags ul { display:inline-block;}

.list-blog-content-main { width:100%; float:left;}
.blog-list-image-left { width:30%; float:left;}
.blog-list-image-left img { width:100%; height:auto; margin-top:8px;}
.blog-list-content-right{ width:67%; float:right;}
.blog-list-page { float:left; width:100%; margin-bottom:50px;}
.blog-date-group { font-size:14px;}
.blog-list-body { padding-bottom:15px;}


.node-type-blog .news-details-date-main { width:100%; float: left;  margin-bottom: 25px;  padding: 12px 0px 12px;  border-top: 1px dotted #ccc;  border-bottom: 1px dotted #ccc; margin-top:0px; font-size:14px;}
.node-type-blog .news-details-date-main .news-details-date-list { float: left; margin-right:20px;}
.blog-date-group .fa { display:none;}
.news-details-date-main .field-label { font-weight:normal;}
.blog-details-main .field-type-image { text-align:center; margin-bottom:25px;}
.blog-details-main .field-type-image img { width:80%; height:auto;}
.node-type-blog .field-name-field-blog-tags { float: left; width: 100%;  margin-top: 30px;}
.node-type-blog .field-name-field-blog-tags .field-label { float:left; padding-right:5px;}
.node-type-blog .field-name-field-blog-tags .field-item { float:left; padding-right:10px;}

.field-name-field-tags-blog { float:left; width:100%; margin-top:25px;}
.field-label-inline .field-label, .field-label-inline .field-items { float: left;}
.field-name-field-tags-blog .field-label { font-weight:500; padding-right:15px;}

.blog_tags ul li { list-style:none; float:left; padding-right:20px;}

.news-details-date-main .field-label-inline .field-label, .news-details-date-main .field-label-inline .field-items { float: left;}







@media only screen and (min-width:1200px) {
	
}


@media only screen and (min-width: 200px) and (max-width: 767px) {
	.blog-list-image-left { float: left; margin-bottom: 25px;  width: 100%; text-align:center;}
	.blog-list-content-right { float: right; width: 100%;}
	.node-type-blog .field-type-image img { width:100%; height:auto;}
	
}



@media only screen and (min-width: 480px) and (max-width: 767px) {
	.blog-list-image-left img { height: auto;  margin-top: 8px;  width: 70%;}
	.node-type-blog .field-name-body iframe { width:100%; height:330pxpx; }

}



@media only screen and (min-width: 200px) and (max-width: 479px) {
	.blog-list-page .blog-date-group .blog_date, .blog-list-page .blog-date-group .blog_tags { float:none; margin-right:0px; margin-bottom:10px;}
	.blog-list-image-left img { height: auto;  margin-top: 8px;  width: 100%;}
	.node-type-blog .field-name-body iframe { width:100%; height:220px; }

}