.articleInfo{background:#f3f3f3;font-size:11px;line-height:15px;color:#333;padding:5px 10px;margin:0 0 30px 0;border-top:#bbb 1px solid;clear:both}.articleInfo .signature{float:left;margin-right:20px}.articleInfo .tags{float:right}.group:after{content:".";display:block;height:0;clear:both;visibility:hidden}h5.reply{font-size:15px;margin:0 0 10px 0;font-weight:bold}.nocomments{margin:0 0 30px 0}.commentlist{margin-left:0;padding:0;list-style:none}.comment{list-style:none;margin:6px 0 0 -16px;padding:10px 0;font-size:13px;border-top:#bbb 1px solid}.articleComments ul ul{margin-left:45px}.articleComments ul ul .commentText{float:left;width:auto;margin:0 15px 0 10px}.articleComments ul ul ul .commentText{float:left;width:auto;margin:0 15px 0 10px}.articleComments ul ul ul ul .commentText{float:left;width:auto;margin:0 15px 0 10px}.commentAuthor{margin:0;float:right;width:190px}.commentAuthor img{float:left;margin:5px 12px 0 0}.commentAuthor p{line-height:20px}.commentAuthor small{font-size:11px}.commentText{float:left;width:auto;margin:0 15px 0 10px}.commentText p{line-height:18px;margin:7px 0}.commentRss{font-size:12px}.articleComments div.reply{margin:8px 0 0 10px}#respond{border-top:2px solid #bbb;padding-top:20px}
.articleListTitle{margin-bottom:4px;margin-top:28px}.articleListDetails,.articleListDetailsSearch{font-style:italic;color:#777;font-size:12px;margin-bottom:15px}.articleListExcerpt{color:#333;font-style:normal;margin-bottom:8px}.articleListTags{color:#777;font-size:10px}.articleListDetailsSearch{margin-bottom:4px}.blogSideBar h5{font-size:1.2em;color:#666;font-weight:bold;border-bottom:1px solid #666;margin-top:15px}
#BlogSubscribeForm {position:relative;}
#BlogSubscribe {width:350px;}
#BlogSubscribeBtn {position:absolute; top:7px; left:378px}

.commentform {background:#F6F7F9; border:1px solid #DEE0E2; padding:5px;}

@media screen and (max-width:588px){
	#BlogSubscribe {width:160px;}
	#BlogSubscribeBtn {position:absolute; top:7px; left:188px}
} 
