.postWrapper {
    padding-bottom: 25px;
    clear: both;
}

.postTitle {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #DDDDDD;
    margin-bottom: 15px;
}

.postTitle h2 {
    font-size: 20px;
    font-weight: normal;
    margin: 0px;
    padding: 0px;
}

.postTitle h3 {
    font-size: 10px;
    margin: 0px;
    padding-top: 2px;
    padding-right: 0px;
    padding-bottom: 2px;
    padding-left: 0px;
}

.postContent {
    padding-bottom: 10px;
}

.postDetails {

}

.postBookmarks {
    padding-bottom: 10px;
}

.postBookmarks h4 {

    font-size: 12px;
    font-weight: bold;
}

.commentWrapper {
    padding-bottom: 15px;
}

.commentContent {
    padding-bottom: 0px;
}

.commentDetails {
    margin-bottom: 5px;
    padding: 0px;
}

.commentDetails h4.username {
    display: inline;
}

.postError {
    font-size: 16px;
}

.tags {
    font-weight: bold;
    padding-bottom: 10px;
}

.tags UL {
    display: inline;
}

.tags UL LI {
    font-weight: normal;
    display: inline;
    padding-right: 6px;
}

.tags h4 {
    font-size: 12px;
    font-weight: bold;
}





.block-blog .menu-tags UL LI {
    display: inline;
    padding: 2px;
    margin-left: 10px;
}



.tagcloud {
    /* text-align:center; */
}

.tag-count-1 {
    font-size: 1em !important;
}

.tag-count-2 {
    font-size: 1.2em !important;
}

.tag-count-3 {
    font-size: 1.4em !important;
}

.tag-count-4 {
    font-size: 1.6em !important;
}

.tag-count-5 {
    font-size: 1.8em !important;
}

.tag-count-6 {
    font-size: 2em !important;
}

.tag-count-7 {
    font-size: 2em !important;
}

.tag-count-8 {
    font-size: 2em !important;
}

.tag-count-9 {
    font-size: 2em !important;
}

.tag-count-10 {
    font-size: 2em !important;
}

.block-blog .head h4 {
    padding-left: 20px;
}

.block-blog .block-title strong {
    background-image: url(https://www.magformers.com/skin/frontend/vt_ovansport/default/images/icon_blog.png);
    background-repeat: no-repeat;
    padding-left: 21px;
    text-align: left;
}

.postWrapper .poster {
    display: inline;
}

.input-box.aw-blog-comment-area {
    width: 100%;
}

.widget-latest li {
    font-size: 12px;
    padding: 5px 10px;
}

.block-blog .menu-categories {
    margin: 0;
}

A.awblog_current_comment {
    text-decoration: none !important;
    font-weight: bold !important;
}
/* ===================================================*/
/*          CUSTOM STYLES  by Kishore Krishnan        */
/* ===================================================*/
.cms-faq .tab-item, .cms-faq  .tab-item ul, .cms-faq  .tab-item ul li, .cms-ideabooklets .tab-item, .cms-ideabooklets .tab-item ul, .cms-ideabooklets  .tab-item ul li
{
	position:relative;
	float:left;
	width:100%;	
}
.cms-faq .tab-item ul, .cms-ideabooklets .tab-item ul
{
	margin-top:30px;
	border-bottom:1px solid #ddd;
	height:29px;
	list-style: none;
}
@-moz-document url-prefix() { 
  .cms-faq .tab-item ul,   .cms-ideabooklets .tab-item ul{
     height:31px;
  }
}
.cms-faq .tab-item ul li , .cms-ideabooklets .tab-item ul li {
	margin: 0 1px 0 0;
	width:auto;
	font-size:11px;
}
.cms-faq .tab-item ul li a , .cms-ideabooklets .tab-item ul li a{
	padding:15px;
	border:1px solid #fff;
	border-bottom:1px solid #ddd;	
	color:#444;
 }
.cms-faq .tab-item ul li.active a , .cms-ideabooklets .tab-item ul li.active a{
 	border:1px solid #ddd;
	border-bottom:1px solid #fff;	
	border-radius:5px 5px 0 0;
	color:#444 !important;
}
.cms-faq .tab-content , .cms-ideabooklets .tab-content {
	 margin-top: 75px !important; 
 
}
.cms-faq #accordion.panel-group .panel , .cms-ideabooklets #accordion.panel-group .panel{ overflow: visible !important;}
.cms-ideabooklets .product-list-download  {
	padding:15px 0;	
 }
 .cms-ideabooklets .cms-ideabooklets .cms-ideabooklets .cms-ideabooklets .product-list-download:after{
	 display:block;
	 content:"";
	 clear:both;
 }
 .cms-ideabooklets .cms-ideabooklets .cms-ideabooklets .product-list-download:nth-of-type(even) {
    border-left:1px solid #ddd;
}
 .cms-ideabooklets .cms-ideabooklets .product-list-download  .product-image img
 {
	 margin:0 auto;
	 display:block;
 }
 .cms-ideabooklets .product-row:nth-of-type(even) {
    background: #ebebeb;
}
.cms-ideabooklets .product-title { 
	color:#0664a8; 
	font-weight:bold;
	font-size:14px;
}
.cms-ideabooklets .pdf-download {
	background:url(../images/icon-pdf.png) no-repeat 0 0;
	padding-left:30px;
	text-decoration:underline;
	color:#253dff;	
	margin-left:10px;
}
@media (max-width: 767px){
 .cms-ideabooklets .cms-ideabooklets .cms-ideabooklets .product-list-download:nth-of-type(even) { border:none}
 .cms-ideabooklets .cms-ideabooklets .product-row:nth-of-type(even) {     background: #fff; }
 .cms-ideabooklets .product-list-download:nth-of-type(even) {     background: #ebebeb; }
 }
.panel-default>.panel-heading
{
	background:#f8f8f8;
	border:0;
	padding:0;
}
 .panel-title {padding:10px 15px 10px 40px;}
 .panel-title a {
	display:block;
	
 }
.panel-heading { position:relative;}
.panel-title a:before{
	display:block;
	background:url(../images/arrow-accordion.jpg) no-repeat  0 0;
	width:20px;
	height:12px;
	position:absolute;
	left:12px;
	top:13px;
	content:"";	
}
.panel-title a.collapsed:before{
 	background:url(../images/arrow-accordion.jpg) no-repeat 0 -13px;
 }
.panel-default 
{
	 border:0;
	 border-radius:0;
	  border-bottom:1px solid #ccc;
}
.video-gallery .item-image{
	overflow:hidden;
	border:1px solid #cccccc;
	padding:10px;
}
.video-gallery .item-image img
{
	width:100%;
	height:auto;
}
.video-gallery .item-title{
	
	font-weight:bold;
	color:#06649e;
	font-size:14px;
	padding:15px 0 5px 15px;
}
.video-gallery .item-description{
  	padding:0 15px;
	font-size:12px;
}
.gallery-item{
	margin:25px 0;	
}
.related-pages.links{  margin:0; padding:0;}
.related-pages.links li { width:100%; float:left; line-height:25px;}
.related-pages.links li a { background:url(https://www.magformers.com/skin/frontend/vt_ovansport/default/images/yellow-arrow.jpg) no-repeat 0 center; padding-left:20px; margin-left:5px;}