.blogElement { vertical-align:top; padding-bottom:10px;/* font-size:11px;*/ margin:12px 0; clear:both; }
.blogElement span, .blogAuthor { font-size:16px; color:#000000; font-weight:bold; position:relative; text-transform:capitalize; }
/*.blogAuthor div { position:absolute; right:0; width:48px; }*/
.blogElement div { padding:6px 0; /*font-size:12px;*/ }
.blogElement .blogShort img { display:none; }
.blogElement img { border:3px solid #E7E7E7; float:left; margin-right:15px; margin-bottom:50px; max-width:200px; }
/*.blogAuthor span { font-size:14px; font-style:italic; }*/
.blogBody { 
	/*padding:15px 0 25px; 
	color:#333; 
	margin:15px 0 0; 
	border-top:1px solid #333;
	line-height:19px; */
}
.blogBody p { /*margin-top:0; line-height:18px; */}
.blogBody .minHeight, .blogBody .body {/* min-height:222px; */}
.blogBody .blogImage { 
	float:right; 
	margin:0 0 10px 15px; 
	text-transform:capitalize;
	/*font-size:12px;*/
	padding:6px; 
	border:1px solid #ccc;
	background:#fff;
}


.blogElement h3 { text-transform:capitalize; line-height:1.5em; }

.blogBody h3 { /*background:#777; color:#fff; padding:3px 6px; margin-top:15px;*/ }

.blogImage img { max-width:300px; max-height:200px; margin-bottom:8px; }
.blogZoom { float:right; padding-top:40px; }

#blogComment { /*width:630px;*/ display:none; }
#blogComment input { width:86px; color:#666666; font-size:12px; border:1px solid #E7E7E7; padding-left:2px; }
#blogComment table td { padding-right:5px; }
#allComments { padding:8px 0; }
#comment { /*width:375px;*/ height:30px; border:1px solid #E7E7E7; padding:5px; }
.userComment { padding:5px 0; }
.userComment div { border:1px solid #E7E7E7; padding:5px; }
.userCommentImage { width:55px; vertical-align:middle; }
.userCommentImage img { float:right; margin-right:10px; }

.allPosts { float:left; }
.blogNavigator { float:left; margin-left:45px; }
.blogNavigatorYear { padding:5px 0px; cursor:pointer }
.blogNavigatorMonth { padding:5px 15px; cursor:pointer; }
.blogNavigatorLink { padding:5px 30px; }
.hiddenMonth { display:none; }
.blogElement { clear:both; }
.blogNavigatorYear { padding:5px 0px; cursor:pointer }
.blogNavigatorMonth { padding:5px 15px; cursor:pointer; }
.blogNavigatorLink { padding:5px 30px; }
.hiddenMonth { display:none; }
.labelLink { text-transform:capitalize; font-size:12px; line-height:12px; }


@media screen and (max-width: 990px){
	
	.allPosts { width:530px; }
	.blogNavigator { width:180px; marg-left:20px; }
	
}

@media screen and (max-width: 794px){
	.dspPropertyTitleSocial { top:-26px; }
}

@media screen and (max-width: 506px){
	.blogBody .blogImage { width:100%; float:none; margin:0 0 10px; }
	.blogBody .blogImage img { width:100%; }
	.allPosts { width:100%; }
	.blogElement img { width:100%; margin:0 0 10px; }
	
}