/* ---- Place your custom styles below ---- */

.fontawesome-text {display: none;} 

.custom-childleft .text {padding-right:40px;}

.pptwj-tabs-wrap .boxes ul.tab-filter-list {display: none;}

div.tabs.fix .tab {width:99.4%;} ul.tabs-nav li a {white-space:nowrap;}

ul.follow-custom li, ul.custom-likes li{
    display: block;
    float: left;
    margin-right: 8px;}

.wp-pagenavi span.extend,.wp-pagenavi a.previouspostslink, .wp-pagenavi a.last {display:none!important;}

.page-title h1, .page-title h2, .woocommerce h1.page-title { color: #aaa!important; font-size: 1.8em!important; letter-spacing: -0.3px !important; line-height: 1.5em !important;}

.post .text a { font-weight: normal; color: #777; text-decoration: underline; } 

.woocommerce .text a, .page .text a { color: #777; } 

.text a:hover, .woocommerce .text a:hover { color: black; }

.category-description a, .woocommerce .term-description a {color: #777; font-weight: 600;} .category-description a:hover {color:black;} 

.post .woocommerce ul.products { margin-bottom: -10px !important; } 

.widget a { font-weight: normal; }

.hr.featured { display: none; }

a.entry-comments {
	font-weight: normal;
}

.archive .entry-title { font-weight: 600; font-size: 22px; }

li.category a {color: #f4f4f4; background: #aaa; padding: 0 4px; text-transform: uppercase; font-weight:600; border-radius:1px; -webkit-border-radius:1px;} 

li.category a:hover {background: #3B8052;}

.category-sponsored li.category a {background: #F8CE3C!important; color: white;}

.entry-list-standard .more-link-wrap {margin-bottom: 4px; }

.entry-list-standard .single .entry-header { margin-bottom: 6px; }

.text ins {background-color: #fff; }

.rwp-review-wrap .rwp-title { font-size: 20px; }

.review-total-only { padding: 4px 6px !important; font-size: 20px !important; font-weight: 600 !important; letter-spacing: 2.5px !important; line-height: 1 !important; -webkit-border-radius: 3px; border-radius: 3px; color: #fff!important;background: #777!important;}

.tagged_as {display:none!important;}

.posted_in a {text-decoration: underline;} .posted_in {color:#777;font-size:0.9em;}

.gridlist-toggle { float: right !important; } 

.bar-point .review-result-wrapper, .percentage-point .review-result-wrapper { height: 14px; }
.bar-point .review-result, .percentage-point .review-result { height: 14px; } 

.bar-point .allowed-to-rate .review-result, .percentage-point .allowed-to-rate .review-result { height: 20px; }

.text table tr.alt { background: #fff; }

.ui-widget-overlay { display: none !important; }

.must-log-in a { font-weight: bold !important; color: #555 !important; text-decoration:underline!important;} .must-log-in { font-size: 14px;}

.user-review-area { display: none; }

.category-description p { display: block !important;
-webkit-margin-before: 1em !important;
-webkit-margin-after: 1em !important; 
-webkit-margin-start: 0px !important; 
-webkit-margin-end: 0px !important; 
}

.category-description { color: #777 !important; font-weight: normal !important; padding: 15px; }

.category-15 .category-description { background:#f9f9f9; }

.category-15 .category-description a { font-weight: normal; }

.custom-mantis {padding:15px 0;text-align:center;max-width:680px;} div.ssba {border-bottom:1px solid #f4f4f4;padding-bottom:5px;} 

.custom-likes { position: absolute; bottom: 0; right: 0;}

.widget_wpb_tabs a .wpb-text i.title { font-weight: 600; }

.category-description h5 { font-weight: 700; font-size: 1.1em; margin-bottom: 2%; color: #777; }

#review-statistics {display: none !important;}

.user-comments-grades { margin-top: -5px !important; margin-bottom: 10px !important; margin-left: 20px !important; width: 35% !important; border: none!important; padding: 0px!important;}

#commentform label { font-weight: 600 !important; font-size: 0.9em; padding: 5px 0; }

.toggle .title, .woocommerce .term-description .accordion .title a { font-size: 1.1em !important; font-weight: 700 !important; }

span.wpcf7-form-control-wrap.your-email input[type="email"] { padding: 10px; width: 60%; }

.bar-point .review-result, .percentage-point .review-result { z-index: 1; }

h4.heading i.icon-comments-alt {display:none;}

.fbcomments-custom {margin-top:30px;}

.wpb-comment-rating a, .wpb-comment-rating a:hover { color: #444!important; }

.su-posts-default-loop .su-post-comments-link, 
.su-posts-default-loop .su-post-excerpt p:last-child {display:none!important;} 
.su-posts-default-loop h2.su-post-title {letter-spacing: 0px!important;font-size:1em!important;line-height:1.5em!important;}
.su-posts-default-loop .su-post {margin:0.5em 1.7em 0 0.5em!important;}
.su-posts-default-loop .su-post-thumbnail {height:60px!important;}
span.su-slider-slide-title {background: rgba(0, 0, 0, 0.8)!important; font-size:1.5em!important;left:0!important;bottom:0!important;width:100%!important;max-width:100%!important;border-radius:0!important;-webkit-border-radius:0!important;padding:10px!important;font-weight:bold!important;}

.wp-pagenavi, .woocommerce-tabs ul.tabs li a {white-space: nowrap;}

.su-spoiler-style-fancy, .su-spoiler-style-fancy > .su-spoiler-title {border-radius:0!important;-webkit-border-radius:0!important;}

.su-accordion .su-spoiler {margin-bottom:1em!important;}

#footer-widgets .widget_rss ul li a {color: #999; font-weight:bold;} 

.mc4wp-form input {font-size:12px;} input#mc4wp_email {width:75%;}

.flare-follow {padding-top:8px;}

.widget_nav_menu ul li a {font-size:14px;}

#comments h4.heading {font-size:18px;}

.mantis__recommended__header__title {font-weight:300!important;color:#999!important;}

.mantis__recommended__header {border-bottom:none!important;}

#mantis__recommended__wordpress {margin-top:25px!important;}

.mantis__recommended__item__title {font-size:16px!important;font-weight:700!important;}