#sdsblogCategory{margin-bottom:0px;overflow:hidden;}
.sdsarticleCat{border-bottom:1px solid #E1E1E1;margin-bottom:10px;padding-bottom:8px;}
.sdsarticleHeader{margin:6px 0 10px;padding-bottom:5px;}
.sdsarticleHeader span, .sdsarticleHeader span a{font-size:11px;}
.sdsarticleHeader span a{text-decoration:none;}
.sdsarticleHeader span a:hover{text-decoration:underline;}
.articleContent{overflow:hidden;}
.articleContent img{max-width:98%;padding:5px;}
.articleContent .sdsreadMore{margin-top:5px;padding:0 10px;text-align:right;}
.articleContent .sdsreadMore span{margin-left:10px;}
.articleContent .sdsreadMore span.comment a{background:url("../images/comment.png") no-repeat scroll 0 6px rgba(0, 0, 0, 0);display:block;float:right;margin-right:2px;padding:2px 6px 2px 25px;}
.articleContent .sdsreadMore span a{font-size:12px;text-decoration:none;}
.articleContent .sdsreadMore span a.r_more{float:right;}
#sdsblogArticle .sdsarticleHeader h1, #sdsblogArticle .sdsarticleHeader h1 a{color:#222222;font-size:24px;font-weight:normal;letter-spacing:0.5px;margin:0;padding-bottom:3px;}
.sdstags-update{display:inline-block;margin-top:10px;text-align:right;}
.sdstags-update .tags{float:left;}
.sdstags-update .tags a{background-color:#F3F3F3;border:1px solid #E8E8E8;font-size:12px;padding:2px 5px;}
.sdsarticleBottom{display:block;margin-top:20px;overflow:hidden;}
.sdsarticleBottom > div{margin-bottom:25px;overflow:hidden;}
.sdsarticleBottom h4, #sdsblogCategory h4{clear:both;font-size:16px;letter-spacing:0;margin:20px 0 10px;}
.sdsarticleBottom ul, #sdsblogCategory ul{float:left;list-style:none outside none;padding:0;width:40%;}
.sdsarticleBottom li, #sdsblogCategory li{background:url("../images/message-news.png") no-repeat scroll 0 3px rgba(0, 0, 0, 0);padding:3px 0 3px 20px;}
#productRelated .box-product{margin:0;overflow:hidden;width:100%;}
#productRelated .relProduct{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);display:inline-block;margin:0 0 15px;padding:0;text-align:center;width:19%;}
#sdsblogArticle .attention img{margin:0 10px;}
#articleComments{background-color:#FFFFFF;border-bottom:4px solid #E1E1E1;border-radius:5px;box-shadow:0 0 6px 0 rgba(0, 0, 0, 0.1);clear:left;margin:20px 0;padding:10px 15px;}
div.relProduct .cart{text-align:center;width:100%;}
div.relProduct .price{color:#333333;display:block;font-size:16px;font-weight:bold;margin-bottom:4px;}
div.relProduct .price-old{color:#999999;font-size:12px;text-decoration:line-through;}
div.relProduct .price-new{font-size:16px;font-weight:bold;}
#articleComments h4{font-size:20px;letter-spacing:0;margin:0 0 10px;}
#articleComments h4 span{font-size:14px;font-weight:normal;}
#articleComments #comments{overflow:hidden;}
#comments .commentEmpty{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #D8D8D8;margin-bottom:10px;padding:8px 10px;}
#comments .commentList{list-style:none outside none;margin:15px 0 0;padding:0;}
.commentList li{border:1px solid #DDDDDD;border-radius:4px;margin-bottom:10px;min-height:75px;padding:8px 8px 8px 75px;position:relative;}
.childComment li{border:1px solid #FFFFFF;}
.commentList li .avatar{background:none repeat scroll 0 0 #EEEEEE;border:1px solid #DDDDDD;left:10px;padding:2px;position:absolute;top:10px;}
.commentList li .badge{background:none repeat scroll 0 0 #222222;color:#FFFFFF;cursor:default;font-size:10px;letter-spacing:1px;margin-right:4px;padding:1px 4px;text-shadow:1px 1px 0 #333333;}
.commentList li .default{background:none repeat scroll 0 0 #0555C6;}
.commentList li .top, .commentList li .admin{background:none repeat scroll 0 0 #FF0000;}
.commentList li .name, .commentList li .name a{color:#333333;cursor:default;font-size:15px;text-decoration:none;}
.commentList li .name a{cursor:pointer;}
.commentList li .name a:hover{text-decoration:underline;}
.commentList li .created{color:#888888;font-size:10px;margin:2px 0 8px;}
.commentList li .reply{height:22px;margin-top:10px;text-align:right;}
.commentList li .reply a{background:none repeat scroll 0 0 #666666;color:#FFFFFF;cursor:pointer;display:inline-block;font-size:11px;padding:3px 10px;text-decoration:none;}
.commentList li .reply a:hover{background:none repeat scroll 0 0 #333333;}
.commentList .even{background:none repeat scroll 0 0 #FFFFFF;}
.childComment .even{background:none repeat scroll 0 0 #F8F8F8;}
.commentList .odd{background:none repeat scroll 0 0 #EEEEEE;}
.childComment .odd{background:none repeat scroll 0 0 #E6E6E6;}
#comments .pagination{border:medium none;color:#666666;font-size:11px;padding:0;}
#comments .pagination .links a, #comments .pagination .links b{font-size:10px;padding:2px 5px;}
#comments .pagination .links a{background:none repeat scroll 0 0 #FFFFFF;color:#666666;}
#comments .pagination .links b{background:none repeat scroll 0 0 #0481CF;color:#FFFFFF;}
#articleComments #respond{padding:15px 0;}
#respond h4{font-size:18px;}
#comments #commentTitle{display:none;}
#respond #replyTitle{display:none;}
#comments #respond{border-top:1px solid #CCCCCC;margin-top:15px;}
#comments #replyTitle{display:block;margin-bottom:10px;}
#respond #cancelCommentReply{background:none repeat scroll 0 0 #666666;color:#FFFFFF;float:right;font-size:11px;margin-top:-27px;padding:3px 10px;text-decoration:none;}
#respond #cancelCommentReply:hover{background:none repeat scroll 0 0 #333333;}
#respond table{width:100%;}
#respond input[disabled]{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);border:medium none;}
#respond input[type="text"]{width:200px;}
#respond .captcha input[type="text"]{width:85px;}
#respond td{padding:3px 5px;}
#respond .note{color:#888888;display:block;font-size:10px;margin:0 8px;}
#respond td:first-child{padding-top:6px;vertical-align:top;width:125px;}
#respond td.captcha{padding-top:0;}
#respond td.captcha div{overflow:hidden;}
#respond td.captcha span{float:right;min-width:120px;}
#respond td.captcha span.captchaImage{margin-right:25px;padding-top:9px;}
#respond .error{color:#DD0000;display:inline-block;font-size:11px;margin:0 8px;}
#respond .right{padding:15px 25px 10px;text-align:right;}
.blogSearch{margin:15px 0;overflow:hidden;}
.blogSearch ul{line-height:20px;list-style:none outside none;margin:0;padding:0;}
.blogSearch a{text-decoration:none;}
.blogSearch a:hover{text-decoration:underline;}
.blogSearch .title{font-size:14px;}
.blogSearch .info, .blogSearch .sdsreadMore{color:#888888;font-size:11px;font-style:italic;}
.blogSearch img{background:none repeat scroll 0 0 #F8F8F8;border:1px solid #E8E8E8;padding:3px;}
.blogSearch p{margin:0;}
.blogSearch .plain{margin-bottom:15px;padding-left:20px;}
.blogSearch .plain li{background:url("../images/arrow.gif") no-repeat scroll 0 6px rgba(0, 0, 0, 0);padding-left:15px;}
.blogSearch .plain .info{margin-left:15px;}
.blogSearch .compact li{float:left;height:120px;padding:0 1.5%;width:47%;}
.blogSearch .compact div{margin-left:110px;}
.blogSearch .compact .title{font-size:18px;}
.blogSearch .compact .info{display:block;}
.blogSearch .compact img{float:left;}
.blogSearch .grid > div{display:inline-block;margin-bottom:25px;vertical-align:top;}
.blogSearch .grid img{display:block;margin:0 auto 8px;}
.blogSearch .grid .info{display:block;font-size:10px;}
#tab-related-article{overflow:hidden;}
#tab-related-article ul{line-height:20px;list-style:none outside none;margin:0;padding:0;}
#tab-related-article li{float:left;min-height:160px;overflow:hidden;padding:0 1%;width:31%;}
#tab-related-article a{text-decoration:none;}
#tab-related-article a:hover{text-decoration:underline;}
#tab-related-article .blogTitle{display:block;font-size:14px;}
#tab-related-article .blogImage{float:left;margin-right:10px;}
#tab-related-article .info{color:#888888;font-size:11px;font-style:italic;margin-right:8px;}
#tab-related-article img{background:none repeat scroll 0 0 #F8F8F8;border:1px solid #E8E8E8;padding:3px;}
#tab-related-article p{margin:0;}
.blogCol2 .sdsarticleCat{float:left;margin:0;padding:1% 2%;width:46%;}
.blogCol3 .sdsarticleCat{float:left;padding:0.5% 1%;width:31%;}
.blogCol4 .sdsarticleCat{float:left;margin:0;padding:0.5% 1%;width:23%;}
.blogCol4 .sdsarticleHeader{margin:8px 0;}
.blogCol4 .sdsarticleHeader h3, .blogCol4 .sdsarticleHeader h3 a{font-size:20px!important;}
.blogCol4 .sdsarticleHeader span{display:none;visibility:hidden;}
.imageContent{background:none repeat scroll 0 0 #F4F4F4;border:1px solid #E4E4E4;margin:0 10px 10px 0;padding:4px;}
.blogCol3 .sdsarticleHeader h2, .blogCol3 .sdsarticleHeader h2 a{font-size:21px!important;line-height:24px;}
.blogCol4 .sdsarticleHeader h2, .blogCol4 .sdsarticleHeader h2 a{font-size:16px!important;line-height:19px;}
.blogCol4 .comment, .blogCol4 .comment a{display:none;}
#sdsblogCategory .imageFeatured{background:none repeat scroll 0 0 #F4F4F4;border:1px solid #E4E4E4;float:left;margin:0 10px 10px 0;max-width:98.5%;padding:4px;}
#sdsblogCategory p, #sdsblogArticle p{line-height:18px;margin-bottom:10px;}
#sdsblogCategory img, #sdsblogArticle img{display:block;height:auto;margin:0;max-width:100%;}
.sdsarticleHeader span{font-size:12px;line-height:18px;}
.sdsarticle-des{margin:10px 0px;}
.sdsarticle-des p{font-size:12px;line-height:18px;padding-bottom:0px;}
.sdsarticle-des ol{list-style-type:none;}
.sdsreadMore .more a{float:right;padding:0px 10px;font-weight:bold;}
.sdsreadMore .comment a{text-decoration:none;}
fieldset.account_creation{background:none repeat scroll 0 0 #F8F8F8;padding:0 0 15px;}
.comment-reply-title{margin:10px;font-size:18px;}
.account_creation label{width:16%;}
.account_creation p.text{margin:10px;padding-bottom:10px;color:#313131;}
.account_creation p.text input{border:1px solid #CCCCCC;color:#666666;font-size:12px;height:22px;padding:0 5px;}
.news_module_image_holder img{padding:5px;max-width:95%;}
.post-page .results{float:right;margin-top:30px;}
.paddleftreleted{padding-left:34px;}
.sdsbox-content .fullwidthreleted{width:100%;}
.sdstitle_block{ background:none repeat scroll 0 0 #F6F6F6;border-top:5px solid #333333;color:#555454;font:600 18px/22px "Open Sans",sans-serif;margin:6px 0 20px;padding:14px 5px 17px 20px;text-transform:uppercase;}
.sdstitle_block .all_news{float:right;font-size:10px;}
.sdsblog-box-content{padding-top:10px;}
.sdsbox-content ul{list-style-type:none;margin-left:5px;margin-bottom:0px;}
.sdsbox-content ul li{padding:6px 0;border-bottom:1px dotted #ccc;}
.sdsbox-content ul li a{font-size:12px;}
.sdsbox-content .recentComments li{padding:6px 0;border-bottom:1px dotted #ccc;display:inline-block;width:100%;}
.sdsbox-content .recentComments li a{font-size:12px;}
.sdsbox-content .recentComments li a img{float:left;}
.sdsbox-content .popularArticles li{padding:6px 0;display:inline-block;border-bottom:1px dotted #ccc!important;width:100%;}
.sdsbox-content .popularArticles li a{font-size:12px;}
.sdsbox-content .popularArticles li .image{float:left;display:inline-flex;width:65px;height:45px;margin:0 5px 5px;}
.sdsbox-content .recentArticles li{padding:6px 0;border-bottom:1px dotted #ccc!important;display:inline-block;width:100%;}
.sdsbox-content .recentArticles li a{font-size:12px;}
.sdsbox-content .recentArticles li .image{float:left;display:inline-flex;width:65px;height:45px;margin:5px 5px;}
.blogTags .sdsbox-content{ margin-bottom:10px; }
.blogTags .sdsbox-content a{line-height:1.5em;margin:0 0.1em;padding:5px; font-weight:bold; font-size:12px;}
.smartblock{margin-bottom:20px;}
.bloggrid{border:1px solid #E3E3E3;float:left;margin:5px;width:46%;}
#sds_blog_post .sds_post_title{background:none;border:none;font-size:14px;padding:0px;content:none!important;}
#sdssearch_block_top{padding-top:0px;}
#sdssearch_block_top #searchbox{float:left;width:100%;}
#sdssearch_block_top .btn.button-search{background:#333333;display:block;position:absolute;top:0;right:0;border:none;color:white;width:50px;text-align:center;padding:10px 0 11px 0;}
#sdssearch_block_top .btn.button-search span{display:none;}
#sdssearch_block_top .btn.button-search:before{content:"\f002";display:block;font-family:"FontAwesome";font-size:17px;width:100%;text-align:center;}
#sdssearch_block_top .btn.button-search:hover{color:#6f6f6f;}
#sdssearch_block_top #search_query_top{display:inline;padding:0 13px;height:45px;line-height:45px;background:#fbfbfb;margin-right:1px;}
.ac_results{background:white;border:1px solid #d6d4d4;width:271px;margin-top:-1px;}
.ac_results li{padding:0 10px;font-weight:normal;color:#686666;font-size:13px;line-height:22px;}
.ac_results li.ac_odd{background:white;}
.ac_results li:hover, .ac_results li.ac_over{background:#fbfbfb;}
form#searchbox{position:relative;}
form#searchbox label{color:#333333;}
form#searchbox input#search_query_block{margin-right:10px;max-width:222px;margin-bottom:10px;display:inline-block;float:left;}
form#searchbox .button.button-small{float:left;}
form#searchbox .button.button-small i{margin-right:0;}
.smartblogcomments .success{background-color:#DFF0D8;border-color:#D6E9C6;color:#3C763D;border:1px solid rgba(0, 0, 0, 0);border-radius:4px;margin-bottom:20px;padding:15px;}
.smartblogcomments .warning{background-color:#F2DEDE;border-color:#EBCCD1;color:#A94442;border:1px solid rgba(0, 0, 0, 0);border-radius:4px;margin-bottom:20px;padding:15px;}