.content-sbBlog-wrap{
	margin-top: 30px;
	float: left;
	clear: left;
	width: 100%;
	border-bottom:2px solid #e9e9e9;	
	padding-bottom:15px;
}

.content-sbBlog-date{
	float: left;
	padding-top: 4px;
	padding-left: 11px;
	height: 200px;
	width: 67px;
	background-repeat: no-repeat;
}

.content-sbBlog-month{
	color: white;
}

.content-sbBlog-day{
	line-height: 25px;
	letter-spacing: -2px;
	font-size: 38px;
	padding-left: 2px;
	padding-top: 2px;
	color: white;
}

.content-sbBlog-contain{
float: left
width: 100%;
}

.addthis_toolbox, addthis_default_style{
	float: left;
	margin-top: 30px;
	margin-left: -11px;
	width: 63px;
}

.content-sbBlog-commentcount{
	margin-right: 10px;
	margin-top: 15px;
	line-height: 25px;
	text-align: center;
	height: 25px;
	width: 80px;
	float: right;
}

.content-sbBlog-title{
	font-size: 24px;
	line-height: 30px;
	/*border-bottom-color: .cccccc;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	margin-left: 80px;
	margin-right: 10px;`*/
	}

.content-sbBlog-title h3{margin-top:0; margin-bottom:0; padding-top:0; font-size:23px; text-transform:capitalize; line-height:30px; font-family: 'Replica Std Bold';}
.content-sbBlog-title h3 a{color:#ff0000;}

.date-cat{font-size:17px; color:#231f20; text-transform:uppercase; margin-top:5px;  font-family: 'Replica Std Regular';}
.date-cat img{margin-left:10px; position:relative; top:-2px;}

.content-sbBlog-desc{font-size:17px; color:#231f20; line-height:22px; margin-top:10px;}

.readmore{float:right; font-family: 'Replica Std Bold'; font-size:17px; color:#414141; text-decoration:none; text-transform:uppercase;
transition:all 300ms linear 0s;
-webkit-transition:all 300ms linear 0s;
-ms-transition:all 300ms linear 0s;
}
.readmore:hover{color:#00d0cb;}

.content-sbBlog-contain {position:relative; padding-left:240px; min-height:215px;}
.content-sbBlog-wrap h1{
	font-weight: bold;
	font-size: 30px;
	line-height: 30px;
}


.content-sbBlog-wrap .thumbnail, .content-sbBlog-wrap .thumbnail img{
	float: left; 
	/*padding-right: 5px;
	padding-bottom: 2px;
	padding-top: 5px;*/
	border:none;
	margin:0;
	padding:0;
}

.content-sbBlog-wrap .thumbnail{margin-right:20px; width:220px; position:absolute; left:0; top:0;}
.content-sbBlog-wrap .thumbnail img{max-width:100%; height:auto;}


.content-sbBlog-post{
	/*margin-right: 10px;
	margin-left: 80px;*/
}
.content-sbBlog-feed{
	padding-right: 25px;
	float: left;
	clear: left;
	width: 100%;
}

.pagination{

	text-align: right;
	float: right;

}

.rssfeed{
	width: 120px;
	line-height: 18px;
	float: left;
	clear: left;
}

.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

.tags{
	margin-right: 10px;
	margin-top: 10px;
	margin-left: 83px;
}

.tags a{
	margin-right: 3px;
}

.chicklets{margin-bottom: 5px; padding-left: 10px!important;}


@media (max-width: 1199px){
	.content-sbBlog-contain{padding-left:215px;}
	.content-sbBlog-wrap .thumbnail{margin:0; width:200px;}
}
@media (max-width: 991px){
		
}
@media (max-width: 767px){
	.content-sbBlog-contain{padding:0; text-align:left;}
	.content-sbBlog-wrap .thumbnail{position:relative; left:unset; left:initial; top:unset; top:initial; margin: 15px 0px; float:none; overflow:hidden; border-radius:0;}
	.content-sbBlog-wrap .thumbnail img{float:none;}
	.readmore{float:none; margin:10px auto 0; display:inline-block;}
	
}
@media (max-width: 479px){
	.content-sbBlog-contain span.sep{display:block;}
	.content-sbBlog-contain span.sep span{display:none;}
	.content-sbBlog-title h3{font-size:20px;}
	.date-cat{font-size:14px;}
	.date-cat img{max-width:22px; margin-left:6px;}
}


@font-face {
    font-family: 'Replica Std Light';
    src: url('replicastd-light-12.eot');
    src: local('Replica Std Light'), local('ReplicaStd-Light'),
        url('replicastd-lightd41d-12.eot?#iefix') format('embedded-opentype'),
        url('replicastd-light-12.woff2') format('woff2'),
        url('replicastd-light-12.woff') format('woff'),
        url('replicastd-light-12.ttf') format('truetype'),
        url('replicastd-light-12.svg#ReplicaStd-Light') format('svg');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Replica Std Bold';
    src: url('replicastd-bold-12.eot');
    src: local('Replica Std Bold'), local('ReplicaStd-Bold'),
        url('replicastd-boldd41d-12.eot?#iefix') format('embedded-opentype'),
        url('replicastd-bold-12.woff2') format('woff2'),
        url('replicastd-bold-12.woff') format('woff'),
        url('replicastd-bold-12.ttf') format('truetype'),
        url('replicastd-bold-12.svg#ReplicaStd-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Replica Std Regular';
    src: url('replicastd-regular-12.eot');
    src: local('Replica Std Regular'), local('ReplicaStd-Regular'),
        url('replicastd-regulard41d-12.eot?#iefix') format('embedded-opentype'),
        url('replicastd-regular-12.woff2') format('woff2'),
        url('replicastd-regular-12.woff') format('woff'),
        url('replicastd-regular-12.ttf') format('truetype'),
        url('replicastd-regular-12.svg#ReplicaStd-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}