/* @override 
	http://tuckersnatural:8888/tn-theme/stylesheet/pavblog.css */


.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}
.pav-header  { position:relative  }
.pav-header .rss-wrapper{
	width:30px;	height:30px;	display:block; position:absolute;right:0; top:0; background:url("../image/icon-rss.png") no-repeat center center;
	overflow:hidden; text-indent:-999em;
}

.blog-meta {
		/*border: 1px solid #E5E5E5;*/
		margin: 0 0 15px;
		overflow: hidden;
}
	.blog-meta > span  { 
	font-weight:bold;
	  border-right: 1px solid #E5E5E5;
		display: block;
		float: left;
		font-size: 0.75em;
		padding: 2px 11px;
	 }
	 
	 span.author {
	 	padding-left: 0;
	 }
	 
	 .blog-meta > span:last-child{ border-right:none; font-size: 0.75em; }
	.blog-meta > span  span{ font-weight:normal }
	
.blog-header .created {
	display:block;
	overflow:hidden;
	height:40px;
	padding:12px;
	background:#000;
	color:#FFF;
	float:left;
	/*font-size:11px; */
	margin-right:12px; 	
}

.blog-header{
	display:block;
	overflow:hidden;
	/*height:40px;*/
	padding: 0 12px 0 0;
	
	
	
	
	margin-right:12px; 	
}

.blog-body{
position: relative;
display: block;
}


.blog-body h4.blog-title{
	margin-bottom: 10px;
	font-size: 1.6em;
	/*color: #000000 !important;*/
	font-weight: 400;
}
.blog-body h3.blog-title{
	margin-bottom: 10px;
	font-size: 1.6em;
	/*color: #000000 !important;*/
	font-weight: 400;
}
.blog-header  span.day{ font-size:30px; font-weight:bold; padding:4px 0;display:block; text-align:center }
.blog-header  span{ font-size:98%  }
.blog-item .description{  
/*overflow:hidden;*/
/*float: left;*/

position: relative;

}

.blog-item .link-more {
/*    clear: both;*/
}
.blog-item .readmore{padding-left:0px }
/**
 * Category Page
 */
 div[class*="pavcol"]{
	float:left;
 }
 .pavcol1{ width:100% }
 .pavcol2 { width:50%; }
 .pavcol3 { width:33.33%; }
 .pavcol4 { width:25%; }
 .pavcol5 { width:20%; }
 
 .blog-item{
 
  margin-bottom:30px; 
  display: block;
  min-height: 180px;
 
 position: relative;
 
 }
/* .blog-item img{ padding-right:12px }*/
 .pavcol1 img { padding-right:0 }
 
 .pav-blogs a {
	text-decoration:none
 }
 /**
  * Blog Page
  */
  
    .pav-blog{
    	position: relative;
    }
  
  .pav-blog .description{}
	
  .pav-blog .blog-content, .pav-blog .blog-bottom { margin-bottom:20px }
   .comment-item {
	 
		padding-bottom:10px;
   }
  .comment-item  img{
	padding-right:12px;
  }
  .comment-wrap{
	overflow:hidden;
	  background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #E5E5E5;
    padding: 20px;
    position: relative;
    transition: all 0.3s ease-out 0s;	
  }
  .comment-wrap .comment-meta{
	 border-bottom: 1px solid #E5E5E5;
    font-size: 11px;
    margin: -20px -20px 10px;
    padding: 10px 20px;
  }
  .comment-wrap .comment-meta > span { font-weight:bold; }
   .comment-wrap .comment-meta > span  span{ font-weight:normal; }
   .blog-social  .social-wrap > div { float:left; }
   .blog-social .social-heading{ padding-right:12px; }
   
   .comment-link{
	background: none repeat scroll 0 0 #F4F4F4;
    border-left: 1px solid #E5E5E5;
    display: block;
    float: right;
    font-weight: bold;
    margin: -11px -20px -10px 0;
    padding: 10px 20px;
   }
   #comment-form .message{ background:red;padding: 12px; color:#000 }
   	#comment-form .input-group{	clear:both	}
   #comment-form label{  
	
		display: block;
		float: left;
		
		line-height: 27px;
		margin: 0;
		width: 20%;
   }
    #comment-form input, #comment-form textarea{
		 display: block;
		margin: 0;
		
	}

		#comment-form  .recaptcha{padding:12px; }
   /**
    * Module
	*/
	.pavblogs-comments-box  .pav-comment { padding:10px 0 ;border-bottom:1px solid #F4F4F4  }
	.pavblogs-comments-box  .pav-comment:last-child{ border-bottom:none; }
	.pavblogs-comments-box img{ padding-right:12px; }
	
	
