/*
Theme Name:     Newspaper 7 Child theme
Theme URI: 		http://themeforest.net/user/tagDiv/portfolio
Description:    Child theme made by tagDiv
Author:         tagDiv
Author URI: 	http://themeforest.net/user/tagDiv/portfolio
Template:       Newspaper                             
Version:        7.2c
*/


/*  ----------------------------------------------------------------------------
    This file will load automatically when the child theme is active. You can use it
    for custom CSS.
*/

.sf-menu>li>a{padding:0 8px !important;line-height:48px;font-size:14px;color:#000;font-weight:700;text-transform:uppercase;-webkit-backface-visibility:hidden}
.meta-info-container .td-module-thumb img:first-child{ width: inherit !important; max-width:400px !important; height:300px !important;}
.page-id-31077 .meta-info-container .td-module-thumb img:first-child{ width: inherit !important; max-width:600px !important; height:400px !important;}

.meta-info-container .td-module-thumb img:first-child img{ width:100% !important; height:auto !important;}
/* .td_block_18 .td_module_mx8 .td-module-thumb {
  text-align: left;
  display: inline-block;
} */
.td_block_18 .td-column-2 .td_module_mx8 .td-module-meta-info {
    bottom: 20px;
    width: 600px !important;
}
.td_block_inner.td-column-2 .td-module-meta-info {
    width: 600px;
}
.td_module_mx8 .td-module-thumb a:last-child:after {
    bottom: 0;
    content: "";
    display:none !important;
    height: 80%;
    width: 100%;
    position: absolute;
    z-index: 0;
    background: transparent !important;
    background: transparent !important;
    background: transparent !important;
    background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);
    background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);
    background: transparent !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#b3000000', GradientType=0);
}

/* #sgplayer-small {width: 526px; height: 254px; display: inline-block;} */
#cboxLoadedContent {
    margin-bottom: 0px;
}

#cboxContent {
    background: #fff;
    padding: 10px 0px;
    border: #ccc 1px solid;
    border-radius: 6px;
    height: 60px !important;
    width: 550px !important;
	overflow: inherit !important;
}


#cboxLoadedContent {
    margin-bottom: 0px;
    overflow: inherit !important;
    height: 61px !important;
    width: 100% !important;
}
#wonderpluginaudio-1 a {
    opacity: 0 !important;
}

#sgplayer-small {
    height: 100%;
    width: 100%;
}


#sgplayer-small iframe { width:100%; height:100%;}

.layout-standard {
    width: 100%;
    height: 100%;
}
.td-header-style-10 .td-logo-wrap-full .td-logo{
	line-height: 110px !important;
}
.td-container.td-logo-wrap-full.td-logo-mobile-loaded {
    margin-top: 20px;
}

.td-header-audio-col {
  float: left;
}

.td-header-audio-col #wonderpluginaudio-1 > div > a {
  opacity: 0;
}


#wonderpluginaudio-1 a {
  color: #fff !important;
  display: none !important;
  visibility: hidden !important;
}

.td-header-style-10 .td-header-sp-recs {
    text-align: center;
    margin: auto !important;
    float: none;
    margin-top: 24px !important;
}
.td-header-style-10 .td-header-sp-logo {
    text-align: center;
    width: 56%;
    float: left;
	padding-bottom: 20px;
    margin: 0 3%;
}
.td-header-sp-logoleft { float:left; text-align:center; height:200px; line-height: 125px; background-color: #ffffff;}

.td-header-sp-logoright { float:right; text-align:center; height:200px; line-height: 125px; background-color: #ffffff;}

.td-header-sp-logoleft .widget_text {
    margin-bottom: 0px;
}
.td-header-sp-logoright .widget_text {
    margin-bottom: 0px;
}



.clear { clear:left;}

.timestamp span {
  color: #aaa !important;
  font-family: "Open Sans",arial,sans-serif;
  font-size: 11px;
}

.timestamp .td-post-author-name a {
    color: #000 !important;
	  font-family: "Open Sans",arial,sans-serif;
  font-size: 11px;
  font-weight: bold;
}

#inline_content {
    background: #f4f0f1;
    padding: 10px;
    position: fixed;
    right: 10px;
    top: 0;
    width: 285px;
    margin-top:24px;
}

.icon-Close{position:absolute; top:-10px; right:-10px; background:url(images/close-icon.png) no-repeat 0px 0px; width:25px; height:25px; text-indent:-9999px;}

.td-module-meta-info > h3 {
    margin-bottom: 0;
	margin-top:0;
}


@-moz-document url-prefix() {
	
   #inline_content { top:56px; margin-top: 0px;}
   
   
}

.td-pb-span4.video-col-middle .widget {
  margin-bottom: 0;
}
.td-pb-span4.video-col-middle .widget ul {
  margin-bottom: 0;
}
.td-pb-span4.video-col-middle .widget ul li {
  margin-bottom: 0;
}





@media ( max-width:767px ) {
	.meta-info-container .td-module-thumb img:first-child{ width:100% !important; height:100% !important;}
   .td_block_18 .td-column-2 .td_module_mx8 .td-module-meta-info {width:100% !important;}
   
	img.img_ad {
		width: 100%;
	}
	.td_block_inner.td-column-2 .td-module-meta-info {
    width: 100%;
}
.td-header-sp-top-menu {
     float:none;
    text-align: center;
    width: 100%;
}

.td_data_time {
    display: block;
    margin-right: 0px;
}

.menu-top-container {
    display: block;
    margin-right: 0px;
    text-align: center;
}

.top-bar-style-1 .td-header-sp-top-widget {
    float: none;
}
.td-logo-mobile-loaded .td-header-sp-logo {			
	    display: none;		
	}		
	.td-logo-mobile-loaded .td-header-sp-logoleft {		
	    width: 100%;		
	    float: left;		
	    text-align: center;		
	    background: transparent;		
	    height: initial;		
	    line-height: initial;		
		margin-bottom: 10px;		
	}		
	.td-header-sp-logoright {		
	    width: 100%;		
	    float: left;		
	    text-align: center;		
	    background: transparent none repeat scroll 0 0;		
	    height: auto;		
	    line-height: inherit;		
	    min-height: 100px;		
		margin-bottom: 10px;		
	}			
	.td-container.td-logo-wrap-full.td-logo-mobile-loaded .textwidget.widget-text > div{		
	    width: 100% !important;		
	}
	
}



@media (min-width: 768px) and (max-width: 1024px) {
	.meta-info-container .td-module-thumb img:first-child{ width:100% !important; height:100% !important;}
   .td_block_18 .td-column-2 .td_module_mx8 .td-module-meta-info {width:100% !important;}
	/* .colorbox {  width: 592px; min-height:225px;} */
	#cboxContent {padding: 10px 0px;  width: 550px !important;}
	#cboxMiddleLeft { height:auto !important;}
	.td_block_18 .td_module_mx8 .td-module-thumb {
  display: block;
  text-align: left;
}
	.td_block_inner.td-column-2 .td-module-meta-info {
    width: 100%;
}

#inline_content {
    background: #f4f0f1;
    padding: 10px;
    position: fixed;
    right: 10px;
    top: 0;
    width: 285px;
    margin: 50px auto;
    left: 0px;
}

}

@media (min-width: 768px) and (max-width: 990px) {
	
	.td-header-style-10 .td-header-main-menu {  padding-left: 0px;}
	
	.sf-menu > li > a { font-size: 11px !important;}

.td_block_18 .td_module_mx8 .td-module-thumb {
  display: block;
  text-align: left;
}

	.td_block_inner.td-column-2 .td-module-meta-info {
    width: 100%;
}

}


@media (min-width: 768px){
#colorbox, #cboxOverlay, #cboxWrapper {
    position: absolute;
    top: 10% !important;
    left: 52.333% !important;
    z-index: 9999;
    overflow: hidden;
    -webkit-transform: translate3d(0,0,0);
    margin-left: -335px !important;
	width:670px !important;
    /* width: 400px !important; */
}
}




