@charset "UTF-8";
/*
 Theme Name:   Sahifa Child
 Theme URI:    http://themes.tielabs.com/sahifa/
 Description:  The Ultimate WordPress News Theme you have been waiting for!
 Author:       TieLabs
 Author URI:   http://tielabs.com/
 Template:     sahifa
 Version:      5.5.0
 License:      license purchased
 License URI:  http://themeforest.net/licenses/regular_extended
 Tags:         two-columns, fluid-layout, fixed-layout, custom-background, threaded-comments, translation-ready, custom-menu
 Text Domain:  sahifa-child
*/

/*Header*/
.header-content{padding:10px 15px 10px 15px;}
.logo a img{max-width:250px;}

@media only screen and (max-width: 1045px){
	.logo{float:none;}
	.logo a{display:block; margin:0px auto;}
	.logo a img{display:block; margin:0px auto; max-width:200px;}
	.e3lan-top{margin:0px auto; float:none; text-align:center;}
}

@media only screen and (max-width: 760px){
	.e3lan-top{}
	.e3lan-top ins{max-width:100%;}
}

/*Google adds*/
/*#g_wrapper_top{width:728px; height:90px; float:right; background:#000;}*/
.inner-wrapper{position:relative; overflow-x:hidden;}
#g_wrapper_left{width:160px; height:600px; position:absolute; left:50%; top:313px; margin-left:-698px; z-index:999;}
#g_wrapper_right{width:160px; height:600px; position:absolute; right:50%; top:313px; margin-right:-698px; z-index:999;}

/*Home news image thumbnail*/
.home section.cat-box .cat-box-content ul li.other-news .post-thumbnail a img{max-width:117px;}
.home section.cat-box .cat-box-content ul li.other-news{padding:5px 10px;}
.home .list-box li.other-news{background:#fff;}
.home .list-box li.other-news:hover{background:#fff;}


/*Home Recent Posts thumbnail fix*/
.home .recent-blog .item-list{padding:10px 0px;}
.home .recent-blog .item-list .post-meta{margin:5px 0px;}
.home .recent-blog .post-thumbnail{max-width:202px;}
.home .recent-blog .post-thumbnail img{max-width:202px;}

/*Search bar fix*/
@media only screen and (max-width: 900px){
	#breaking-news .search-block{display:none;}
}

/*Home Tuning / Car Customization Column featured section fix*/
@media only screen and (min-width: 670px){
	.home section.cat-box.column2 .cat-box-content{min-height:720px;}
}
.home section.cat-box.column2 .cat-box-content ul li.first-news .inner-content{padding:0px 0px 20px 0px;}
.home section.cat-box.column2 .cat-box-content ul li.first-news .inner-content h2.post-box-title{padding:0px 10px;}
.home section.cat-box.column2 .cat-box-content ul li.first-news .inner-content p.post-meta{padding:0px 10px;}
.home section.cat-box.column2 .cat-box-content ul li.first-news .inner-content .entry{padding:0px 10px;}
.home .cat-box-content li.other-news{background:#fff;}
.home .cat-box-content li.other-news:hover{background:#fff;}

@media only screen and (max-width: 670px){
	.home section.cat-box.column2 .cat-box-content ul li.first-news .inner-content .post-thumbnail{float:none; margin:10px auto; max-width:310px;}
	.home section.cat-box.column2 .cat-box-content ul li.first-news .inner-content .entry a.more-link{float:left;}
}

/*Home Tuning / Car Customization Column icon fix*/
.home section.cat-box.column2 .cat-box-content ul .other-news .post-thumbnail{margin-bottom:5px;}
.home section.cat-box.column2 .cat-box-content ul .other-news .post-thumbnail img{max-width:117px;}

/*Home Reviews Slider Custom*/
#nav19.scroll-nav{margin:10px -20px;}
.g86_custom.item-list{padding:5px 0px; margin-top:0px; border:none;}
.g86_custom.item-list .post-thumbnail{max-width:117px; float:left;}
.g86_custom.item-list .scroll_thumbnail{float:left; width:45%;}
.g86_custom.item-list .scroll_content{float:left; width:54%; margin-left:1%;}
.g86_custom.item-list h3.post-box-title{margin-bottom:0.5em;}
.cat-box-content .scroll_left{width:49%; float:left;}
.cat-box-content .scroll_right{width:49%; float:left; margin-left:2%;}

@media only screen and (max-width: 670px){
	.scroll-box .cat-box-content{padding:10px;}
	.cat-box-content .scroll_left{width:100%;}
	.cat-box-content .scroll_right{width:100%; margin:0px;}
	.g86_custom.item-list .scroll_thumbnail{float:left; width:134px; margin-right:0px;}
	.g86_custom.item-list .scroll_content{float:left; margin-left:0px;}
	
}

/*Fix left border*/
.cat-box-content, #sidebar .widget-container, .post-listing, #commentform{margin-left:3px;}

/*Hardcoded g_section*/
.first_g_section{margin-bottom:1em;}

/*Widget*/
/*.clear:after{content:"."; visibility:hidden; height:0px; clear:both; display:block;}*/
.widget-container:after{content:"."; visibility:hidden; height:0px; clear:both; display:block;}
a.g86_widget_link{max-width:50%; margin-right:3%; float:left; display:block;}
a.g86_widget_link img{max-width:100%; display:block;}

/*Youtube Widget*/
@import url("fonts/font-awesome.min.css");
#youtube_widget_link{position:relative; display:block; max-width:480px;}
#youtube_widget{display:block; color:#fff; font-size:58px; text-align:center; opacity:0.5; position:absolute; top:calc(50% - 29px); left:calc(50% - 29px);}


/*Custom Search Widget*/
.widget_g86_custom_search_widget{}
.hidden{display:none;}
#custom_search{width:100%;}
#custom_search #search_category{display:none;}
#custom_search label{width:100%; display:block;}
#custom_search select{width:100%; display:block; font-family:"Droid Sans", Helvetica, san-serif;}
#custom_search select.hidden{display:none;}
#custom_search #search_text{width:100%; display:block;}
#custom_search #search_submit{float:right; cursor:pointer;}

#custom_search .custom_search_toggle_container{float:left; width:100%; margin-bottom:10px;}
#custom_search .custom_search_toggle{background:#dd0000; color:#fff; float:left; width:33.3333%;text-align:center; padding:6px 0px; cursor:pointer; transition-duration:0.8s; font:12px Tahoma; line-height:22px; border:2px solid #dd0000;}

#custom_search .custom_search_toggle:nth-child(1){border-top-left-radius:2px; border-bottom-left-radius:2px;}
#custom_search .custom_search_toggle:nth-child(2){border-left:none; border-right:none;}
#custom_search .custom_search_toggle.active:nth-child(2){border-left:none; border-right:none;}
#custom_search .custom_search_toggle:nth-child(2):hover{border-left:none; border-right:none;}
#custom_search .custom_search_toggle:nth-child(3){border-top-right-radius:2px; border-bottom-right-radius:2px;}

#custom_search .custom_search_toggle:hover{background:#777777; color:#fff; transition-duration:0.3s; border:2px solid #777777;}
#custom_search .custom_search_toggle.active{background:#fff; color:#dd0000; border:2px solid #dd0000; font-weight:bold;}

/*Mobile Custom Search*/
#mobile_custom_search{display:none; width:100%; margin:0px auto; margin-top:10px;}
#mobile_custom_search select{width:49%; font-family:"Droid Sans", Helvetica, san-serif;}
#mobile_custom_search select:nth-child(1){margin-right:2%;}
#mobile_custom_search #mobile_search_submit{display:none;}
@media only screen and (max-width: 900px){
	#mobile_custom_search{display:block;}
}


/*Latest Car Reviews Link*/
.latest_car_reviews h2{font-family:BebasNeueRegular, arial, Georgia, serif; font-size:28px; font-weight:normal; color:#333; text-transform:uppercase; margin-bottom:0px;}

/*Search result changes*/
.post-meta .post-comments{display:none;}

/*News in pictures fix*/
.widget-container .post-thumbnail a{overflow:hidden;}

/*Single Template Changes*/

.post-previous a::after {content: '«';}
.post-next a:after{content: '»';}
.flat-social li a{font-size:12px;}

.fb-like{margin:20px 0px;}
.fb-comments{margin:30px auto;}


/*Category Template Changes*/
.category #main-content .content .post-listing .item-list .post-thumbnail{padding-bottom:10px;}
.category .content .post-meta .post-comments{display:none;}

/*Mega Menu Fix*/
#main-nav ul .mega-check-also li, #main-nav ul .mega-check-also li, #main-nav ul .mega-check-also li:first-child{width:48% !important; margin-left:1% !important;}
#main-nav ul li.mega-menu .mega-menu-block .mega-check-also .post-thumbnail{padding-bottom:20px;}

/*Featured Posts*/
.featured-posts-single-slide{opacity:0;}
.featured-posts-single-slide.flex-active-slide{opacity:1;}


/*Remove Home Icon in menu*/
header#theme-header #main-nav ul li.menu-item-home a , header#theme-header #main-nav ul li.menu-item-home.current-menu-item a{
    background-image: none !important;
    text-indent: 0;
    width:auto;}

/*Hide stats from non admins*/
.content .post-views{display:none;}
.logged-in .content .post-views{display:inline-block;}

/*Review Styling*/
#rv_verdict{width:100%; border:1px solid #eeeeee; box-sizing:border-box;}
#rv_verdict .clear:after{content:"."; visibility:hidden; height:0px; clear:both; display:block;}
#rv_scores{border-bottom:1px solid #eeeeee; width:100%; padding:10px 2%; box-sizing:border-box; display:flex;}
.rv_score_left{width:80%; float:left; box-sizing:border-box;}
.rv_score_right{width:20%; float:left; box-sizing:border-box; text-align:center; line-height:17px;}


.rv_score_section{float:left; clear:both; width:100%; margin-bottom:10px;}
#rv_scores .rv_score_section p{margin:0px;}

#rv_scores .rv_bar{height:13px; background:#eeeeee; width:100%; float:left; clear:both; margin-top:1px; border-radius:2px;}
#rv_scores .rv_bar .rv_score_0_5{height:13px; background:#dd0000; width:5%; box-sizing:border-box; border-radius:2px;}
#rv_scores .rv_bar .rv_score_1{height:13px; background:#dd0000; width:10%; box-sizing:border-box; border-radius:2px;}
#rv_scores .rv_bar .rv_score_1_5{height:13px; background:#dd0000; width:15%; box-sizing:border-box; border-radius:2px;}
#rv_scores .rv_bar .rv_score_2{height:13px; background:#dd0000; width:20%; box-sizing:border-box; border-radius:2px;}
#rv_scores .rv_bar .rv_score_2_5{height:13px; background:#dd0000; width:25%; box-sizing:border-box; border-radius:2px;}
#rv_scores .rv_bar .rv_score_3{height:13px; background:#dd0000; width:30%; box-sizing:border-box; border-radius:2px;}
#rv_scores .rv_bar .rv_score_3_5{height:13px; background:#dd0000; width:35%; box-sizing:border-box; border-radius:2px;}
#rv_scores .rv_bar .rv_score_4{height:13px; background:#dd0000; width:20%; box-sizing:border-box; border-radius:2px;}
#rv_scores .rv_bar .rv_score_4_5{height:13px; background:#dd0000; width:45%; box-sizing:border-box; border-radius:2px;}
#rv_scores .rv_bar .rv_score_5{height:13px; background:#dd0000; width:50%; box-sizing:border-box; border-radius:2px;}
#rv_scores .rv_bar .rv_score_5_5{height:13px; background:#dd0000; width:55%; box-sizing:border-box; border-radius:2px;}
#rv_scores .rv_bar .rv_score_6{height:13px; background:#dd0000; width:60%; box-sizing:border-box; border-radius:2px;}
#rv_scores .rv_bar .rv_score_6_5{height:13px; background:#dd0000; width:65%; box-sizing:border-box; border-radius:2px;}
#rv_scores .rv_bar .rv_score_7{height:13px; background:#dd0000; width:70%; box-sizing:border-box; border-radius:2px;}
#rv_scores .rv_bar .rv_score_7_5{height:13px; background:#dd0000; width:75%; box-sizing:border-box; border-radius:2px;}
#rv_scores .rv_bar .rv_score_8{height:13px; background:#dd0000; width:80%; box-sizing:border-box; border-radius:2px;}
#rv_scores .rv_bar .rv_score_8_5{height:13px; background:#dd0000; width:85%; box-sizing:border-box; border-radius:2px;}
#rv_scores .rv_bar .rv_score_9{height:13px; background:#dd0000; width:90%; box-sizing:border-box; border-radius:2px;}
#rv_scores .rv_bar .rv_score_9_5{height:13px; background:#dd0000; width:95%; box-sizing:border-box; border-radius:2px;}
#rv_scores .rv_bar .rv_score_10{height:13px; background:#dd0000; width:100%; box-sizing:border-box; border-radius:2px;}

#rv_scores .rv_right{text-align:center; padding-top:50px;}
#rv_scores .rv_right .rv_overall_score{font-size:36px; width:100%; text-align:center; margin-bottom:10px;}
#rv_scores .rv_right h4{margin-bottom:21px;}
#rv_scores #yasr-custom-text-before-overall{display:none;}

@media only screen and (max-width: 512px){
	#rv_scores{display:block;}
	#rv_scores .rv_left{width:100%; flex:none; border:none;}
	#rv_scores .rv_right{width:100%; flex:none; padding-top:0px;}
}

#rv_plus_minus{border-bottom:1px solid #eeeeee; width:100%; box-sizing:border-box; padding:10px 0px; display:flex;}
#rv_plus_minus .rv_left{padding:0px 2% 0px 2%;}
#rv_plus_minus .rv_right{padding:0px 2% 0px 2%;}
#rv_plus_minus h4{margin-bottom:1em; margin-top:0.5em;}
#rv_plus_minus ul{margin-bottom:0px;}
#rv_overall{width:100%; padding:0px 2%; box-sizing:border-box;}
.rv_left{width:50%; float:left; box-sizing:border-box; padding:10px 2% 10px 0px; border-right:1px solid #eeeeee; flex:1;}
.rv_right{width:50%; float:left; box-sizing:border-box; padding:0px 0px 0px 2%; flex:1;}

/*Comparison Review Styling*/
#rv_verdict.comparison{}
#rv_verdict.comparison .rv_left, #rv_verdict.comparison .rv_right{padding:0px 2%; text-align:left;}
#rv_verdict.comparison #rv_scores .rv_right h4{margin-bottom:10px;}


#rv_score_stars{border-bottom:1px solid #eeeeee; width:100%; padding:10px 2%; box-sizing:border-box; display:flex;}

#rv_verdict.comparison #rv_score_stars .rv_left, #rv_verdict.comparison #rv_score_stars .rv_right{text-align:center;}
#rv_verdict.comparison #rv_score_stars .rv_left, #rv_verdict.comparison #rv_score_stars .rv_right{text-align:center;}
#rv_verdict.comparison #rv_score_stars .rv_left .rv_overall_score, #rv_verdict.comparison #rv_score_stars .rv_right .rv_overall_score{font-size:36px; width:100%; text-align:center; margin-bottom:10px;}
#rv_verdict.comparison #rv_score_stars .rv_left .yasr-container-custom-text-and-overall, #rv_verdict.comparison #rv_score_stars .rv_right .yasr-container-custom-text-and-overall{margin-bottom:21px;}
#rv_verdict.comparison #rv_score_stars .rv_left h4, #rv_verdict.comparison #rv_score_stars .rv_right h4{margin-bottom:21px;}
#rv_verdict.comparison #rv_score_stars .rv_left #yasr-custom-text-before-overall, #rv_verdict.comparison #rv_score_stars .rv_right #yasr-custom-text-before-overall{display:none;}