.single-post article .author-header{padding:0;min-height:auto;box-shadow:none}@media only screen and (max-width: 768px){.single-post article .author-header .author-avatar{display:block;float:none;margin:0 auto 10px}.single-post article .author-header .author-meta{text-align:center;padding:0}.single-post article .author-header .author-meta.author-meta.no-thumbnail{padding-left:75px}}.single-post article>header{margin:0}.single-post article>header .post_meta{margin:0;color:#999}.single-post article>header .post_meta>a{display:inline-block;margin-right:15px}.single-post article>header .post_meta>span{display:inline-block;padding-right:15px}.single-post article>header .post_meta .post-meta-author{color:#111}.single-post article>header .post-cats{display:block;float:none}.single-post article>header .post-cats a:after{content:none}.single-post .post-thumbnail{position:relative;margin-right:-30px;margin-left:-30px;margin-bottom:30px;margin-top:30px}.single-post .post-thumbnail .inner{height:0;width:100%;padding-bottom:40%;background-repeat:no-repeat;background-size:cover;background-color:#eaeaea}.single-post .post-thumbnail>iframe{width:100% !important;display:block}.single-post .post-thumbnail.gallery img{width:100%}.single-post .single-title{font-size:36px;line-height:1.2;font-weight:bold;margin:15px 0}@media only screen and (max-width: 768px){.single-post .single-title{font-size:24px}}.single-post .sharing-post{margin-top:0;text-align:center}.single-post .sharing-post.bottom{border-bottom:1px solid #efefef;margin-bottom:30px;padding-bottom:30px}.single-post .sharing-post .share-count{float:none;display:inline-block;line-height:36px;font-size:28px;color:#eaeaea;font-weight:bold;margin-right:10px}.single-post .sharing-post #cp-link{width:70px;height:35px;padding:0;background:none;font-size:13px;display:inline-block;border:none;box-shadow:none}@media only screen and (max-width: 768px){.single-post .sharing-post #cp-link{width:35px}}.single-post .sharing-post .share-link{float:left;background:#eaeaea;border-radius:3px;padding:1px 5px;display:inline-block}.single-post .sharing-post .share-link>span{font-weight:bold;width:24px;text-align:center;display:inline-block}.single-post .review-wrapper{margin:30px 0 80px 0;padding:0 60px}.single-post .review-wrapper .review-total-score.col-sm-3{padding:0}.single-post ul.cat_posts{margin:0 0 30px 0}@media only screen and (max-width: 768px){.single-post{padding:0}}.single-post .entry-content{margin-top:40px;margin-bottom:40px}.single-post .entry-content h1,.single-post .entry-content h2,.single-post .entry-content h3,.single-post .entry-content h4,.single-post .entry-content h5,.single-post .entry-content h6{line-height:1;font-weight:bold;padding:15px 0;margin:0}.single-post .entry-content .gallery img{margin:0}.single-post .entry-content p{margin:0 0 15px 0}.single-post .entry-content img.image-padding{width:80%}.single-post .sharing-post .sau-social a{width:auto;padding:0 15px;margin:0 3px 0 0;height:35px}.single-post .sharing-post .sau-social a:after{bottom:0}.single-post .sharing-post .sau-social a:hover:after{bottom:100%}.single-post .sharing-post .sau-social a i{position:relative;width:auto;font-size:13px;line-height:35px;color:#fff;margin-right:5px}.single-post .sharing-post .sau-social a span{color:#fff;position:relative;z-index:99;line-height:35px;display:inline-block;margin-left:5px;font-weight:bold}@media only screen and (max-width: 768px){.single-post .sharing-post .sau-social a span{display:none}}.single-post .post-navigation{position:relative;border-bottom:1px solid #efefef;margin-bottom:30px;padding-bottom:30px}.single-post .post-navigation span{display:block}.single-post .post-navigation b{opacity:.5;font-size:13px;font-weight:normal;display:block;margin-bottom:5px;color:#999}.single-post .post-navigation .post-nav-icon{display:none}.single-post .post-navigation a{display:block;font-size:14px}.single-post .post-navigation .nav-previous{float:left;width:50%}.single-post .post-navigation .nav-previous .post-nav-icon{float:left;margin-left:-30px}.single-post .post-navigation .nav-next{float:right;text-align:right;width:50%}.single-post .post-navigation .nav-next .post-nav-icon{float:right;margin-right:-30px}.single-post .entry-padding{padding:0  60px 0 120px}@media only screen and (max-width: 768px){.single-post .entry-padding{padding:0}}@media only screen and (max-width: 768px){.single-post .wpb_text_column *{text-align:left !important}}.post-meta-author>img{width:30px !important}.overlap{position:relative}.overlap .post_overlay_bg{z-index:2;margin:0 -30px;width:150%;height:40%}.overlap.centered_content .post_overlay_bg{z-index:2;margin:0 -30px;width:150%;height:100%}.overlap .post-thumbnail .inner{padding-bottom:35%}@media only screen and (max-width: 768px){.overlap .post-thumbnail .inner{padding-bottom:80%}}.overlap header{position:absolute;bottom:30px;left:0;color:#fff;z-index:3;width:45%}@media only screen and (max-width: 768px){.overlap header{bottom:0;width:100%}}.overlap header .entry-title{color:#fff;padding:5px 0;margin:0;clear:both}.overlap header .post-cats{margin:0}.overlap header .post-cats *{border-radius:0}.background-primary{color:#fff;border-radius:3px;padding:2px 3px;margin:0 3px}.background-secondary{color:#fff;border-radius:3px;padding:2px 3px;margin:0 3px}.review-wrapper{overflow:hidden;clear:both;position:relative}.review-total-score{display:block;margin:0 auto 40px}.review-wrapper .review-list{margin:0;float:left;padding-left:70px}@media only screen and (max-width: 768px){.review-wrapper .review-list{margin:0 auto;float:none;padding-left:15px}}.review-list ul{margin:0 0 30px 0;padding:0}.review-list li{position:relative;list-style:none;padding:0 0 15px 0}.review-list li:after{clear:both;display:block;content:""}.review-list li>span{font-weight:bold;color:#111;display:inline-block;width:100%;z-index:2}.review-list li:last-child{border-bottom:none}.review-summary-title{margin-bottom:5px}.review-desc{color:#999;width:100% !important}.review-desc p:last-child{margin-bottom:0}.review-result{position:absolute;top:0;left:0;overflow:hidden;white-space:nowrap}.review-total-wrapper{float:right;margin:0;margin-right:0;padding-right:0;position:relative;margin-right:15px}.review-circle-total{position:relative;padding:10px 0 0 0}.review-circle-total .pie-label{position:absolute;left:0%;width:100%;text-align:center;top:74px}.review-circle-total canvas{margin:0 auto;display:block}.mts-review-wait-msg{display:none}.review-list .review-type-star{float:right}.review-list-bar{width:100%;height:4px;background:#f9f9f9;position:relative;font-size:0;z-index:1;margin:5px 0 0 0}.review-list-bar .list-bar-result{position:absolute;top:0;left:0;height:100%}.user-review-area{text-align:center;margin:30px 0 0 0}.user-review-area .user-review-title{color:#999}.user-review-area .review-total-box{font-size:14px}.user-review-area .review-star{margin:0 auto}.allowed-to-rate .review-star a.hovered i{cursor:pointer}.tag-title{font-weight:600;margin-right:10px;padding:0 7px;background:#111;color:#fff;display:inline-block;position:relative;border-radius:3px}.tag-title:after{position:absolute;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #111;content:"";right:-4px;top:50%;margin-top:-4px}.tags-links{display:block;border-bottom:1px solid #efefef;margin-bottom:30px;padding-bottom:30px}.tags-links a{padding:0px 5px;display:inline-block}.tags-links a:before{content:"#"}.post-categories a:hover,.tags-links a:hover{background:#333;color:#fff}.author-bio{padding-left:80px;border-bottom:1px solid #efefef;margin-bottom:30px;padding-bottom:30px}@media only screen and (max-width: 768px){.author-bio{padding-left:0;margin-top:-70px;background:rgba(0,0,0,0.1);padding-top:65px;margin-left:-15px;margin-right:-15px}}.author-bio .author-post-meta .small{text-transform:capitalize;color:#111;margin-bottom:5px;display:block;font-weight:normal;font-size:13px;position:relative}.author-bio .author-post-meta .small:after{position:absolute;width:1px;height:15px;content:"";background:#efefef;top:5px;right:0}.author-bio .author-post-meta .col-sm-4{padding-top:20px;line-height:18px;padding-left:0 !important}.author-bio .author-post-meta .author-more-post{font-size:13px}@media only screen and (max-width: 768px){.author-bio .author-post-meta .author-more-post{background:rgba(0,0,0,0.1);padding:10px;margin-top:30px;width:100%;display:block;position:absolute;left:0;bottom:-30px}.author-bio .author-post-meta .col-sm-4{width:50%;text-align:center}.author-bio .author-post-meta .col-sm-4 .sau-social a{float:none}.author-bio .author-post-meta .col-sm-4:last-child{width:100%}.author-bio .author-post-meta .col-sm-4 .small:after{content:none}}@media only screen and (max-width: 768px){.author-bio .author-avatar{float:none;margin:0 auto 15px}}.post-author .author-name,.logged-in-as .author-name{font-size:14px;font-weight:700;text-transform:uppercase}.author-banner{position:relative}.author-cover{max-height:100px;overflow:hidden;z-index:1}.author-avatar{width:70px;height:70px;float:left;z-index:2;overflow:hidden;border:1px solid #efefef;box-shadow:0px 0px 0 5px rgba(0,0,0,0.02);background:#fff;border-radius:100px}.author-meta{padding-left:90px;padding-right:20px;padding-top:0px;position:relative}.author-meta.no-thumbnail{padding-left:0}.author-meta .author-name{padding:0;font-weight:400;margin:0}.author-address{opacity:.5;font-style:italic;font-size:13px}.author-description{padding-top:10px;font-size:13px;line-height:20px;width:90%}.button-social li{display:inline-block}.single-wrapper.layout-full .page-header-inrow-title{display:none}.single-wrapper.layout-full>.post-thumbnail{margin-bottom:0;margin-top:0}.single-wrapper.layout-full #primary>article>header{margin-bottom:15px;padding-bottom:15px}.single-post.layout-overlap .page-header-inrow-title{display:none}.single-post.layout-overlap #primary{padding-top:0 !important}.single-post.layout-overlap .sharing-post.top{margin-top:30px !important}.single-post.layout-overlap .overlap .post-thumbnail{margin-top:0;margin-bottom:0}.single-post.layout-overlap .overlap .post-meta-author a{color:#fff}#product-gallery{margin-bottom:10px}#product-gallery .gallery_icon{color:#222;background:rgba(0,0,0,0.1);padding:5px 10px;border-radius:0}.mashsb-box .mashsb-buttons a{font-size:13px !important;padding:10px !important}.mashsb-sharetext{display:none !important}.mashsb-count>.counts{margin-right:5px}footer .mashsb-container.mashsb-main{margin-bottom:30px;border-bottom:1px solid #efefef;padding-bottom:30px}.post_meta.layout-2{position:relative;padding-top:20px}.post_meta.layout-2 .post-meta-author a{top:5px;left:70px;font-weight:bold;text-transform:uppercase}.post_meta.layout-2 .post-meta-author img{width:0px !important;margin-top:-15px !important}
