/*
	Theme Name:   Jannah Child
	Theme URI:    http://jannah.tielabs.com/
	Description:  Jannh Child Theme
	Author:       TieLabs
	Author URI:   https://tielabs.com
	Template:     jannah
	Version:      1.0.1
	License:      license purchased
	License URI:  http://themeforest.net/licenses/regular_extended
	Tags:         Tags: two-columns, buddypress, left-sidebar, right-sidebar, custom-menu, editor-style, featured-images, full-width-template, microformats, rtl-language-support, sticky-post, threaded-comments, translation-ready
	Text Domain:  jannah-child
*/


/* write custom css after this line */



.astero .astero-small .astero-temp{
    margin-bottom:unset !important;
    font-size:5em !important;
    float:right !important;
    color:#FFF !important;
    
}

.astero .astero-small{
    padding:20px 30px 20px !important;
    color:#FFF !important;
}

.astero .astero-more, .astero .astero-more-placeholder{
    display:none !important;
}

.astero .astero-small .astero-code , .astero .astero-small .astero-location{
    
color:#FFF !important;
}



.astero .margin10 {
    display:none !important;
}

/* 
  ##Device = Tablets, Ipads (portrait)
  ##Screen = B/w 768px to 1024px
*/

@media (min-width: 768px) and (min-width: 992px) {
    
	
.custom-default-css-2-block{
    /*margin-top:-190px;*/
    width:65%;
}	
	
	
	
.MGID_TAB{
    margin-top:-55px;
}	
	

.topS_Head .is-first-section{
	    padding-top:30px;
	    padding-bottom:0px;
	    
	}


.HS_T .section-title.section-title-default{
	    font-size:16px;
	    margin-bottom:25px; 
	    width:100%;
	    	    padding:0 0 5px;
	    	    margin-top:-45px;
	}
	
	
.topS_Head .theiaStickySidebar{
    margin-top:-35px;
}	
	
.topS_Head .section-title.section-title-default{
	    
	    font-size:16px;
	    margin-bottom:5px; 
	    width:67.7%;
	    padding:0 0 5px;
	}
	

.topS_Head .main-content , .RNF_S .main-content, .HS_T .main-content {
    width:70%;
}

.main-content{
    width:70%;
}

.topS_Head, .Ad_Space, .RNF_S, .HS_T, .MGID_TAB{
    
    width:81.4%;
    margin-left:9.3%;
    
}


.block-head-1 .the-global-title, .block-head-1 .comment-reply-title, .block-head-1 .related.products > h2, .block-head-1 .up-sells > h2, .block-head-1 .cross-sells > h2, .block-head-1 .cart_totals > h2, .block-head-1 .bbp-form legend{
    margin-bottom:3px;
}
	
	
.sidebar .container-wrapper, .sidebar .tie-weather-widget{
    margin-bottom:0px;
    margin-top:0px;
}	


.magazine2 .mag-box, .magazine2 .sidebar .container-wrapper, .magazine2 .widget-content-only{
    
    margin-bottom:0px;
}	

.block-head-1 .the-global-title, .block-head-1 .comment-reply-title, .block-head-1 .related.products > h2, .block-head-1 .up-sells > h2, .block-head-1 .cross-sells > h2, .block-head-1 .cart_totals > h2, .block-head-1 .bbp-form legend{
    
    padding:0 0 5px;
}

.topS_Head .sidebar{
    width:30% !important;
}
	
	.custom-features {
		
		width: 60%;
	}
	
	.custom-features li:first-child .post-thumb img{
		object-fit: cover;
		height: 143px;
		
	}
	
	.custom-regional .the-global-title h3{
		max-width: 150px;
	}
	
	.custom-regional{
		
		width: 40% !important;
	}
	
	.custom-default-css-block{
		
		width: 65% !important;
		/*min-height:640px;*/
	}
	
	.custom-premium-block{
		
		width: 35% !important;
	}
	
	
		.custom-premium-block li:not(:first-child) .post-details{
		
	padding-left: 0px !important;
			padding-top: 10px;
			font-size:16px;
	}
	.custom-premium-block li:not(:first-child) .post-thumb{
		float: none !important;
			
	}
	
	.custom-premium-block .posts-items li:nth-child(n + 2) .post-thumb img{
		width: 100%;
		max-width: 320px;
			
	}
	
	.custom-premium-block .posts-items li:nth-child(n + 2) .prem_div .prem_tag{
		bottom:28px !important;
			
	}
	
	
	
	.custom-premium-block li:not(:first-child) .post-title{
		padding-left:0px !important;
	
	}
	
	
    .entry-content .g{
    /*float:right !important;*/
    padding:5px !important;
    max-width:100% !important;
}

    
#story-highlights{
    
    width:50% !important;
}

  
 .sidebar-right .sidebar{
        
        /*width:100%;*/
        
    }
    
        .custom_tie-alignright{
        width:330px;
    }
    
    .Top_Login_SubsC_Div_Custom{

width:240px;
}

.section-wrapper{
    
    /*width:80%;*/
    /*margin-left:9.4%;*/
    
        width:81.4%;
    margin-left:9.3%;
    

    
}




.magazine2.sidebar-right .sidebar, .magazine2 .sidebar-right .sidebar{
    
    margin-left:0px !important;
    padding-left:0px;
}
   
   
   .site-content{
    width:81.4%;
    margin-left:9.8%;
} 


#Left_SkyScrapper {
    
    /*display:none;*/
}

#Right_SkyScrapper{
    
    /*display:none;*/
}

}


/* 
  ##Device = Low Resolution Tablets, Mobiles (Landscape)
  ##Screen = B/w 481px to 767px
*/

@media (min-width: 481px) and (max-width: 767px) {
  
  
		.custom-premium-block li:not(:first-child) .post-details{
		
	padding-left: 0px !important;
			padding-top: 10px;
			font-size:16px;
	}
	.custom-premium-block li:not(:first-child) .post-thumb{
		float: none !important;
			
	}
	
	.custom-premium-block .posts-items li:nth-child(n + 2) .post-thumb img{
		width: 100%;
		max-width: 320px;
			
	}
	
	.custom-premium-block .posts-items li:nth-child(n + 2) .prem_div .prem_tag{
		bottom:28px !important;
			
	}
	
	
	
	.custom-premium-block li:not(:first-child) .post-title{
		padding-left:0px !important;
	
	}
  
  
  
    .sidebar-right .sidebar{
        
        width:100%;
        
    }

.tie-col-md-4{
    width:100% !important;
}

.Top_Login_SubsC_Div_Custom{

width:100%;
    
}

.custom_tie-alignright{
    width:100%;
}


.tie-alignleft{
    display:none;
}


#Left_SkyScrapper {
    
    display:none;
}

#Right_SkyScrapper{
    
    display:none;
}


.logo-container{
    
    height:135px;
    width:24% !important;
}

.stream-item-top-wrapper{
    
    width:75.5%;
}


.logo_normal , .logo_2x{
    margin-top:-10px;
}
  
}

/* 
  ##Device = Most of the Smartphones Mobiles (Portrait)
  ##Screen = B/w 320px to 479px
*/

@media (min-width: 320px) and (max-width: 480px) {

		.custom-premium-block li:not(:first-child) .post-details{
		
	padding-left: 0px !important;
			padding-top: 10px;
			font-size:16px;
	}
	.custom-premium-block li:not(:first-child) .post-thumb{
		float: none !important;
			
	}
	
	.custom-premium-block .posts-items li:nth-child(n + 2) .post-thumb img{
		width: 100%;
		max-width: 320px;
			
	}
	
	.custom-premium-block .posts-items li:nth-child(n + 2) .prem_div .prem_tag{
		bottom:28px !important;
			
	}
	
	
	
	.custom-premium-block li:not(:first-child) .post-title{
		padding-left:0px !important;
	
	}
  
    .sidebar-right .sidebar{
        
        width:100%;
        
    }
.tie-col-md-4{
    width:100% !important;
}

.Top_Login_SubsC_Div_Custom{

width:100%;
    
}

.custom_tie-alignright{
    width:100%;
}


.tie-alignleft{
    display:none;
}
  
  
#Left_SkyScrapper {
    
    display:none;
}

#Right_SkyScrapper{
    
    display:none;
}

  
}





.menu-sub-content .loader-overlay{
    
    color:#FFF;
    
}

.menu-sub-content .spinner-circle:after{
    
    color:#FFF !important;
    
}


.main-menu .menu > li.tie-current-menu > a:after{
    background-color:#FFF;
}

#main-nav a, #main-nav .dropdown-social-icons li a span, .search-in-main-nav.autocomplete-suggestions a:hover{
    color:#FFF;
}

.mag-box li:not(:first-child) .post-thumb{
    
    margin-right:0px;
}

.borderBottom_Custom{
    
  border-bottom: 1px solid #CCC;
  position: relative;
  bottom: 0px;
  width:45%;
  

}

.social_Image_TCustom{
    
    /*display:inline-block;*/
    width:225px;
}


.taboola_Div_Custom{
    
    width:100%;
    height:300px;
    border:1px solid #CCC;
    
}

.big-thumb-left-box-inner{
 height:322px !important;   
}

.big-post-left-box .posts-items li:nth-child(n+2){
    vertical-align:unset !important;
}


.mtn_tagged img , .mtn_tagged g{
    
    width:100% !important;
}

.adrotate_widgets{
    -webkit-align-content: center;
  align-content: center;
  text-align:center;
}


.social_Image_FCustom{
    
    /*display:inline-block;*/
    width:230px;
}


.main_article_custom{
    
    color:#000 !important;
    
}


.main_article_custom:hover{
    
    color:#c30000 !important;
    
}


.borderTop_Custom{
    
  border-top: 1px solid #CCC;
  position: absolute;
  top: 0px;
  width:45%;
  

}

.Top_Login_SubsC_Div_Custom{


color:#FFF;
background-color:#c30000; 
/*background-color:#C02f1d; */
font-weight:bold;

/*border-radius:2px;*/

}


.Header_Link_Custom{
    
    color:#FFF !important;
}

.Header_Link_Custom:hover{
    text-decoration:underline;
}

.post-widget-body .post-title{
    
    /*font-weight:normal;*/
    /*font-size:15px;*/
}





.mag-box li:not(:first-child) .post-title{
    
    /*font-size:15px;*/
    /*font-weight:normal;*/
}






.tie-col-md-4{
	
	width: 30%;
}

.main_slider_single{
	
	
	width: 100%; 
	height:500px;

}

.sec_slider_single{
	vertical-align: top;
	width: 100%;
	height: 200px;

}
.Main_Section_1{
	display: inline-block;
	width: 33%;
	vertical-align: top;
}

.Main_Section_2{
		display: inline-block;
	width: 33%;
		vertical-align: top;
}

.post-title-custom{
	
	font-size: 14px;	
	color:#d7574e;
	padding: 5px;
}

li.widget-post-list, .recent-comments-widget li{
    
    padding:2px 0 !important;
    
}

.mag-box .posts-items li{
    
    margin-top:5px !important;
    
}

.posts-list-big-first .posts-list-items li:first-child, .posts-list-bigs .posts-list-items li, .posts-list-half-posts .posts-list-items li{
    padding-bottom:5px !important;
}

.post-title-custom a:hover{
	

	color:#d7574e !important;
}


.overlay_single_main_slider{
	
	background-image: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.75)); 
	width: 100%; 
	height:100%;  
/*	transform: scale(1.5);*/
/*	opacity: 0;*/
	
	padding: 15px; 
	color: #FFF; 
	font-size: 20px; 
	max-width: 100%;
	display: block;
		
	
}

.overlay_single_main_slider h1{
	
/*	margin-top: 75%;*/
	position: absolute;
	max-width: 300px;
	
}


.overlay_single_main_slider:hover{
	
	background-image: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.5)); 
	transition: 0.1s;
	color: #FFF;

}



/*TEMPLATES CHANGES*/

.custom_center_thumb{
	position: absolute;
	width: 100%;
	height: 96%;
	background-image: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.75)); 
	
}

.custom_center_thumb:hover{
	background-image: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.5)); 
	transition: 0.1s;
	color: #FFF;

}

.post-widget-thumbnail img{
	max-width: 100% !important;
}


.entry-content .g img{
    max-width:100% !important;
    
    
}


.meta-reading-time span{
	margin-left:10px !important;
}

.half-box .posts-items li:first-child{
    
    margin-bottom:0px !important;
}






/*....:::...CUSTOM LOGIN PAGE CSS START...:::...*/

/* Change background image and font family */

/* Change Width and Height of Logo Image + Add Custom Image File */
.login h1 a {
  /*background-image: url(logo.png);*/
  width: 313px;
  /*height: 97px;*/
  background-size: 213px 97px;
}
 

/*....:::...CUSTOM LOGIN PAGE CSS END...:::...*/
