.blog_left_sidebar{width:270px !important;padding-top:40px;background-color:#f3f3f3;padding-left: 30px;}
@media only screen and (max-width:760px){.blog_left_sidebar{position:fixed;top:0;left:0;right:0;bottom:0;width:100% !important;height:100%;padding-top:30px;margin:0;text-align:center;z-index:9999;transition:opacity 0.45s, visibility 0.45s, -webkit-transform 0.35s;transition:transform 0.35s, opacity 0.45s, visibility 0.45s;transition:transform 0.35s, opacity 0.45s, visibility 0.45s, -webkit-transform 0.35s;opacity:0;visibility:hidden;-webkit-transform:translate(0, -100%);-ms-transform:translate(0, -100%);transform:translate(0, -100%);}
.blog_left_sidebar.mobile_side_show{opacity:1;visibility:visible;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);padding-top: 24px !important;padding-right: 30px;}
}
.blog_left_sidebar .heading-title{white-space:normal;text-align:left;padding:10px 0px;font-size:18px;margin-bottom:0px;line-height: 20px;}
.blog_left_sidebar .heading-title a{color:#333;}
.blog_left_sidebar .heading-title a:hover{color:#999;}
.side-column .box-content li a, .side-column .box-category li a {
    padding-left: 0px;
    padding-top: 10px;
    padding-bottom: 2px;
    padding-right: 20px;
}
.h_blog_sidebar{background-color: #fff;box-shadow: 0 1px 2px 0 rgba(0,0,0,0.16);padding: 20px;border-radius: 5px;}
.blog_posts_block{background-color: #fff;box-shadow: 0 1px 2px 0 rgba(0,0,0,0.16);padding: 20px 40px;margin-bottom: 20px;border-radius: 5px;}
.blog_posts_block:last-of-type{margin-bottom:5px;}
.time_blogdate, .blog_author, .blog_imagenone{display:none;}
.blog_main, .blog-post{margin-left:270px;padding:40px 70px 60px 40px !important;}
.blog-post table{border: none;width: 100%;table-layout: auto;margin: 0 0 30px;border-collapse: collapse;border-spacing: 0;}
.blog-post table p{padding-bottom:0 !important;}
.blog-post table tbody tr:first-child td{border:1px #bbb solid !important;background-color:#eee;font-family:'pt_sansbold', Arial;font-weight:200;font-size:18px;padding:8px 4px;}
.blog-post table tbody tr td{padding: 8px 4px;font-family: 'pt_sansregular', Arial;font-weight: 400;font-size: 18px;text-align: center !important;vertical-align: middle !important;border: 1px #bbb solid !important;}
#blogCatArticles{margin-bottom:20px;}
#blogCatArticles h3{font-size:15px;}
#blogCatArticles h3 a{font-family:inherit;}
#blogCategory{margin-bottom:10px;}
.articleHeader{margin:0 0 10px 0;}
.articleCat, .blogCol2 .articleCat{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ccc;}
#blogArticle .articleHeader{margin:0;}
#blogArticle .articleHeader h1{padding-left:10px;line-height:40px;max-height:40px;font-size:15px;font-weight:normal;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:none;}
#blogArticle .articleHeader > span{display:block;padding:5px 0;color:#5F6874;}
.articleBottom{clear:both;}
.articleBottom h4,
#blogCategory h4{margin:0 0 5px 0;}
.articleBottom ul,
#blogCategory ul{margin:0 0 0 10px;}
.livemarks a{margin-right:5px;margin-top:-44px;}
#articleComments{border:0;}
.blogTags a{padding:2px 4px 3px 4px;color:#222;border-radius:7px;font-size:13px !important;display:inline-block;margin-bottom:4px;}
.recentArticles, .popularArticles{list-style:none;margin:15px 0 0 0;padding:0;}
.recentArticles li, .popularArticles li{float:left;margin-bottom:15px;}
.recentArticles li > a, .popularArticles li > a{display:block;float:left;color:#428bca;}
.recentArticles li > a + a, .popularArticles li > a + a{float:none;}
.recentArticles li > span, .popularArticles li > span{display:block;font-size:85%;}
.box-footer{clear:both;}
#column-right .recentArticles, #column-right .popularArticles, #column-left .recentArticles, #column-left .popularArticles{list-style:none;margin:0;padding:0;}
#column-right .recentArticles li, #column-right .popularArticles li, #column-left .recentArticles li, #column-left .popularArticles li{float:none;background-color:#f4f4f4;border-bottom:1px solid #E4E4E4;margin:0;}
#column-right .recentArticles li > a, #column-right .popularArticles li > a, #column-left .recentArticles li > a, #column-left .popularArticles li > a{display:inline-block;float:left;color:#428bca;background-color:transparent;border-bottom:0;padding:10px 5px 10px 10px;}
#column-right .recentArticles li > a + a, #column-right .popularArticles li > a + a, #column-left .recentArticles li > a + a, #column-left .popularArticles li > a + a{float:none;padding:10px 0 3px 0;}
#column-right .recentArticles li > span, #column-right .popularArticles li > span, #column-left .recentArticles li > span, #column-left .popularArticles li > span{display:block;font-size:85%;}
#column-right .recentArticles li p, #column-right .popularArticles li p, #column-left .recentArticles li p, #column-left .popularArticles li p{clear:both;padding:0;}
#column-right .recentComments, #column-left .recentComments{list-style:none;margin:0;padding:0;}
#column-right .recentComments li, #column-left .recentComments li{float:none;background-color:#f4f4f4;border-bottom:1px solid #E4E4E4;padding-top:10px;overflow:hidden;}
#column-right .recentComments li > a, #column-left .recentComments li > a{display:inline-block;float:left;background-color:transparent;border-bottom:0;padding:0 5px 10px 10px;}
#column-right .recentComments li > a + i + a, #column-left .recentComments li > a + i + a{float:none;padding:10px 0 3px 0;display:block;}
#column-right .recentComments li > span, #column-left .recentComments li > span{display:block;font-size:85%;}
#column-right .recentComments li p, #column-left .recentComments li p{clear:both;padding:0;}
#productRelated .secondary-title{margin-top:15px;}
.side-column .recentArticles li:last-of-type,
.side-column .popularArticles li:last-of-type,
.side-column .recentArticles li:last-of-type,
.side-column .popularArticles li:last-of-type,
.side-column .box-content ul > li:last-of-type:last-of-type,
.side-column .box-content ul > li:last-of-type:last-of-type,
.side-column .box-content ul > li:last-of-type a:last-of-type,
.side-column .box-content ul > li:last-of-type a:last-of-type{border-bottom-width:0;}
.blogTags .box-content{padding:5px;}
.blogArchives ul ul{margin:0;}
.blogArchives li{background:none;}
.box-content .recentComments li a:before{display:none;}
.recentArticles li > a,
.popularArticles li > a{float:none !important;}
.recentArticles li > a:before,
.popularArticles li > a:before{display:none;}
.recentArticles li > a.image,
.popularArticles li > a.image{float:left !important;}
.recentArticles li > span,
.popularArticles li > span{margin:-5px 0 8px 10px;}
.side-column .recentArticles li > a img,
.side-column .popularArticles li > a img{max-width:50px;}
.side-column .recentArticles li > p,
.side-column .popularArticles li > p{padding:0 10px 10px 10px !important;}
#content .recentArticles, #content .popularArticles{margin-right:-15px;}
#content .recentArticles li, #content .popularArticles li{padding-right:15px;}
#content .recentArticles li .image, #content .popularArticles li .image{margin-right:10px;}
#content .recentArticles li > span, #content .popularArticles li > span{margin:0;}
#content .box-footer{clear:none;}
#column-right .recentComments li > a + i + a,
#column-left .recentComments li > a + i + a{padding:0;}
#column-right .recentArticles li,
#column-right .popularArticles li,
#column-left .recentArticles li,
#column-left .popularArticles li,
#column-right .recentComments li,
#column-left .recentComments li{background-color:transparent;}
.blogCategories li{background-image:none;}
#comments .pagination{font-size:inherit;padding:10px;}
#blogArticle .articleHeader h1{border:inherit;padding:inherit;}
@media only screen and (max-width:1371px){
.blog_left_sidebar .heading-title{font-size:16px;}
}
@media only screen and (max-width: 1324px){
}
@media only screen and (max-width: 1301px){
}
@media only screen and (max-width: 1280px){
}
@media only screen and (max-width: 1219px){
.post-item-img{margin-right:30px;}
.main-posts .pw-right .soc_but_box{left: 44%;}
}
@media only screen and (max-width:1200px){.blog_main{padding-top:35px !important;}
.blog-post{padding-top:35px !important;}
}
@media only screen and (max-width:1152px){
.blog-post .heading-title, .posts.blog-list-view .posts-title a {font-size:26px;}
.blog_left_sidebar .blog-ht {font-size:28px;}
.blog_left_sidebar .blog-ht img{width:35px;}
.main-posts .pw-right .soc_but_box {left: 44.5%;}
}
@media only screen and (max-width:1100px){
.blog-post .heading-title, .posts.blog-list-view .posts-title a {font-size: 24px;}
}

@media only screen and (max-width:978px){.blog_main{padding:30px 110px 35px 70px !important;}
.blog-post{padding:30px 100px 35px 70px !important;}
}
@media only screen and (max-width:820px){.blog-post table{display:block;overflow-x: auto;}
}
@media only screen and (max-width:800px){.blog_left_sidebar{min-width: 220px !important;width: 220px !important;}
}
@media only screen and (max-width:760px){.blog_left_sidebar{width:100% !important;}
}