.block .block-title,.box .box-heading{margin-bottom: 9px;}
.boss_block-recent-post li.item,.boss_block-recent-comments li.item ,.boss_blog-cat li.item {padding: 15px 0;}
.block .article-title,.block .comment-title{display:block;}
.boss_block-recent-post li.item{padding:7px 0 23px;}
.boss_block-recent-post li.item + li.item{border-top:1px solid #c9c9c9; padding-top: 15px;}
/*Block: Recent Post*/
.time-stamp{
	color: #02AADB;
    display: block;
    font-family: 'open_sanssemibold';
	font-weight:400;
    font-size: 11px;
    margin-bottom: 7px;
}
a.article-title, a.comment-title{
	font-family: 'josefin_sansbold';
	font-size:14px;
	font-weight:400;
	text-transform:uppercase;
	line-height:16px;
	margin-bottom: 2px;
	color:#141414;
}
a.article-title:hover, a.comment-title:hover{color:#ff1143}
.recent-comment-content{
	display:block;
	margin-bottom:9px;
}
span.post-by span, span.comment-by span{color:#141414}
.recent-comment-content pre{white-space:normal}
.boss_block-recent-comments li.item{padding:5px 0 25px;}
.boss_block-recent-comments li.item + li.item{border-top:1px solid #c9c9c9; padding-top:15px;}

.boss_blog-cat .box-category{margin-bottom: 43px;}
.boss_blog-cat .box-category > ul > li a.active + ul{padding:10px}
.boss_blog-cat .box-category > ul > li a.active + ul li{}
.boss_blog-cat .box-category > ul > li a.active + ul li + li{margin-top:10px}
.article-title h2{margin:0}
.article-title small{margin-bottom:7px}

.boss_article-action-top{position:relative}
.boss_article-action-top .prev-button{position:absolute;top:-23px;right:23px}
.boss_article-action-top .next-button{position:absolute;top:-23px;right:0}
.blog-index-view small.date{display:block;}
.blog-index-view .page-title {border:none;margin-bottom:7px}
.boss_article-item .article-content {overflow:hidden; margin-bottom: 12px;}
.block-tags-article{
	border-bottom: 1px solid #C9C9C9;
    clear: both;
    display: block;
    margin-bottom: 23px;
    overflow: hidden;
    padding-bottom: 17px;
}
.boss_article-action .tags{float:left;min-width:400px}
.boss_article-action .tags ul{list-style:none outside none; margin:0px;padding:0}
.boss_article-action .tags ul li{display:inline-block; margin: 0 4px;}
.boss_article-action .tags span{float:left;margin-right:3px; text-transform:uppercase; color:#141414}
.boss_article-action .tags li a{color:#787878; text-transform:uppercase;}
.boss_article-action .tags li a:hover{color:#ff1143}
.boss_article-action .article-share{float:right}
.boss_article-action .article-share img{height:16px;width:16px;margin-right:5px;float:left}
.boss_article-action .article-share span{float:left;margin-right:5px;font-weight: bold;padding-top:1px}
.boss_article-action .article-footer{
	clear:both;
	margin-bottom: 48px;
    margin-top: 23px;
}
.article-related{margin-top:48px; margin-bottom:45px;}
.article-related h2{margin-bottom:21px;}

.temp  h3.form-title{position:absolute;top:15px;left:0;width:100%}
.form-comment-container{margin-top:35px}
.form-comment-container h2.ta-related{margin-bottom:26px}
.form-comment{padding:0 0 30px;}
.comments .field{margin:5px 0px}
.comments div.input-box{width:100%}
.comments div.input-box .input-text{width:340px; margin: 7px 0 9px; clear:both; display:block}
.form-comment .captcha{margin:20px 0 10px}
.form-comment .captcha img#captcha{margin:0 0 12px}
.form-comment .captcha input[type='text']{margin-bottom: 18px; width:340px;}
.comments .form-comment-container  .required-1  {width: 63px; color:#ff1143; font-size:11px; font-weight:400; margin-left:5px}
.form-comment-container .hide{display:none}
.comments .required{color:#141414; font-weight:400; cursor:default}
.comments .required em{color:#ff1143;}
.comments .temp{padding-top: 45px;}
.form-comment-container .temp{padding-top: 0!important;}
.comment-item-header{position: relative;padding:5px 5px 5px 0}
.comment-button{ position: absolute;right: 0;top: 4px;}
.comment-body{padding:5px 0 15px;}
.comment-item-header .time-stamp{display:inline; }

/*Article Fillter*/
.article-filter {
	display:inline-block;
	width:100%;
}
.article-filter .display {
    float: left; margin-bottom: 20px;
}
.article-filter .display a {
    font-weight: bold;
}
.article-filter .display span.active-gird {
    background: url("../../image/active-gird.png") no-repeat scroll center center transparent;
	margin-right:-1px;
}
.article-filter .display a.no-active-gird {
    background: url("../../image/no-gird.png") no-repeat scroll center center transparent;
	margin-right:-1px;
}
.article-filter .display a.no-active-list {
    background: url("../../image/no-acti-list.png") no-repeat scroll center center transparent;
}
.article-filter .display span.active-list {
    background: url("../../image/active-list.png") no-repeat scroll center center transparent;
}
.article-filter .display b {
   color:#141414; text-transform:uppercase;     
   font-family: 'open_sanssemibold';
    font-weight: 400;vertical-align: -6px;
}
.article-filter .display a.no-active-gird, .article-filter .display span.active-list, .article-filter .display span.active-gird, .article-filter .display a.no-active-list {
    display: inline-block;
    height: 30px;
    text-indent: -9999px;
    width: 31px;
	vertical-align: top;
}
 .article-filter .display a.no-active-gird:hover,.article-filter .display a.no-active-list:hover{opacity:0.5; filter:alpha(opacity=50);}
.article-filter .limit {
    color: #333333;
    float: right;
    margin-bottom: 5px;
    margin-left: 2%;
	text-align:left;
}
.article-filter .limit select, .article-filter .sort select {
    color: #aaaaaa;
    font-size: 11px;
    height: 31px;
    width: 270px;
	border-radius:0;
	-moz-border-radius:0;
	padding:7px 6px 6px 4px;
	line-height:24px;
}
.article-filter .limit select option {
    padding-left: 5px;
}
.article-filter .sort {
    float: right;
	text-align:right;
    margin-bottom: 5px;
}
.article-filter .sort b, .article-filter .limit b {
    color: #141414;
    font-weight: 400;
	font-family: 'open_sanssemibold';
    position: relative;
    text-transform: uppercase;
	margin-right: 7px;
}
.article-filter .sort select option {
    padding-left: 5px;
}
.article-filter .rss-feed{float:left; margin-right:10px}

p.category-image{margin-bottom:25px;}
p.category-image img{max-width:100%}
.category-title h1{
	font-size:14px;
	font-weight:400;
	margin-bottom: 8px;
}
.category-description{
	padding-bottom:35px;
	margin-bottom: 33px;
	border-bottom:1px solid #dcdcdc;
}
h1.article-title-boss{
	font-size:14px;
	margin-bottom: 10px;
}
/*article-grid*/
.article-grid{margin: 4px -10px 0;}
.article-grid .boss_article-item{float:none; display:inline-table; margin-right:-4px; margin-bottom: 44px; vertical-align:top}
.article-grid .boss_article-item .article-image{margin-bottom: 14px;}
.article-grid .boss_article-item .article-image img{max-width:100%}
.article-grid .boss_article-item .article-name{margin-bottom: 5px;}

.article-list{}
.article-list .boss_article-item{width:100%; padding:0; margin:0 0 45px}
.article-list .boss_article-item .article-image{float:left; margin-right:45px; margin-top: 4px;}
.article-list .boss_article-item .std{overflow:hidden; display:block}
.article-list .boss_article-item .std .time-stamp{}
.article-list .boss_article-item .std .article-name{margin-bottom: 8px;}
.article-list .boss_article-item .std .article-description{margin-bottom: 22px;}
.article-list .boss_article-item .std .article-description p{margin:0}
.article-list .boss_article-item .std .article-footer{}

.comment-count span{color:#ff1143}

#productRelated h3.form-title{margin:0;padding:25px 0 0px;}
.relProduct .image{margin-top:40px}
.article-related ul{margin:0;padding:0;list-style:none;}
.article-related li{display: block;}
.article-related li a{line-height:22px}
.article-related li .time-stamp{display:inline; margin-left:5px}

#productRelated{margin-top:45px}
#productRelated h2.ta-related{margin-bottom:8px}
#productRelated .list_carousel{overflow:visible; position:relative; clear:both}
#productRelated li{margin-left:10px; margin-right:10px}
#productRelated .box-product .image img{border:none}
#productRelated .cart{margin-top:15px}
#productRelated a.prev{
	background: url("../../image/bkg_pre_next.jpg") no-repeat scroll 0 0 transparent;
    right: 30px;
	display: block;
    height: 13px;
    position: absolute;
    text-indent: -9999px;
    top: -32px;
    width: 8px;
}
#productRelated a.next{
	display: block;
    height: 13px;
    position: absolute;
    text-indent: -9999px;
    top: -32px;
    width: 8px;
	background: url("../../image/bkg_pre_next.jpg") no-repeat scroll 100% 100% transparent;
    right: 0;
}
#article-comments{margin-bottom:35px}
.comments{margin-top:20px}
.comments h3{margin:0; }
@media only screen and (min-width: 1024px) and (max-width: 1279px) {
	.article-filter .limit select, .article-filter .sort select{width:230px}
}
@media only screen and (max-width: 767px) {	
	.article-filter{display:none}
	.article-list .boss_article-item .article-image{width:100%; margin:0 0 10px}
	.article-list .boss_article-item .article-image img{max-width:100%}
	.article-list .boss_article-item .std{clear:both}
	.boss_article-action .tags{min-width:100%}
	.boss_article-action .article-share{float:left; margin:10px 0}
}
