/*
Theme Name:		 newspaper-child
Theme URI:		 http://childtheme-generator.com/
Description:	 newspaper-child is a child theme of newspaper 9, created by ChildTheme-Generator.com
Author:			 Nici Coder-Girl
Author URI:		 http://childtheme-generator.com/
Template:		 Newspaper
Version:		 1.0.0
Text Domain:	 newspaper-child
*/





@media(max-width: 1685px) {
	.dfp_wallpaper_ad > div {
/* 		margin: 0px 0px 0px -4vw; */
/* 		margin: auto; */
/* 		width: 100vw !important; */
	}
	
	.td-banner-wrap-full, .td-header-style-11 .td-logo-wrap-full {
    background-color: #ffffff !important;
	}
	.dfp_wallpaper_ad > div {
	  z-index: -10 !important;
		display: none;
  }
}

#div-gpt-ad-1552066597592-0, #div-gpt-ad-1490992767374-1 {
   width: 100%;
   text-align: center;
   margin: 0 auto !important;
}

.sf-menu > li.td-normal-menu > ul.sub-menu {
    left: 0;
}
.sf-menu .td-normal-menu ul {
    padding: 0px 0;
}

.sf-menu ul .td-menu-item > a {
    padding: 7px 14px 8px 14px;
}

.sf-menu .td-normal-menu ul ul {
    margin: 0px 0;
}

.sf-menu ul .td-menu-item > a:hover,
.sf-menu ul .sfHover > a,
.sf-menu ul .current-menu-ancestor > a,
.sf-menu ul .current-category-ancestor > a,
.sf-menu ul .current-menu-item > a {
    color: #ffffff;
}

.widget a {
    color: #111;
	  font-weight: bold;
}

.brands table td, .textwidget table td{
    border: 1px solid #ffffff;
}



.td-big-grid-post .td-post-author-name, .td_module_wrap .td-post-author-name {
   display: none;
}


/* touring section brought to you by */
.border-top {
  border-top: 5px solid #000000;
}
.title {
    position: relative;
    width: 150px;
    padding: 5px 5px 4px 10px;
    font-size: 12px;
    color: #ffffff;
    background: #000000;
}
.title:after {
    content: " ";
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: -1;
    background: #000000;
    transform-origin: bottom left;
    -ms-transform: skew(-30deg, 0deg);
    -webkit-transform: skew(-30deg, 0deg);
    transform: skew(-30deg, 0deg);
}

/* responsive ads  */
@media only screen and (min-width : 480px) {
#div-gpt-ad-1552066682043-0,
#div-gpt-ad-1490992767374-3,
#div-gpt-ad-1490992767374-4,
#div-gpt-ad-1555706516235-0,
#div-gpt-ad-1568125989675-0,
#div-gpt-ad-1567782726759-0,
#div-gpt-ad-1596576520600-0,
#div-gpt-ad-1596653657459-0,
#div-gpt-ad-1596653755728-0,
#div-gpt-ad-1596653828055-0
 {
	 transform: scale(0.96);
 	margin-left: -15px;
}
}

/* responsive ads  */
@media only screen and (min-width : 768px) {
#div-gpt-ad-1552066682043-0,
#div-gpt-ad-1490992767374-3,
#div-gpt-ad-1490992767374-4,
#div-gpt-ad-1555706516235-0,
#div-gpt-ad-1568125989675-0,
#div-gpt-ad-1567782726759-0,
#div-gpt-ad-1490992767374-0,
#div-gpt-ad-1596576520600-0,
#div-gpt-ad-1596653657459-0,
#div-gpt-ad-1596653755728-0,
#div-gpt-ad-1596653828055-0
 {
	 transform: scale(0.7);
     margin-left: -20%;
}
}
/* responsive ads  */
@media only screen and (min-width : 996px) {
#div-gpt-ad-1552066682043-0,
#div-gpt-ad-1490992767374-3,
#div-gpt-ad-1490992767374-4,
#div-gpt-ad-1555706516235-0,
#div-gpt-ad-1568125989675-0,
#div-gpt-ad-1567782726759-0,
#div-gpt-ad-1490992767374-0,
#div-gpt-ad-1596576520600-0,
#div-gpt-ad-1596653657459-0,
#div-gpt-ad-1596653755728-0,
#div-gpt-ad-1596653828055-0
 {
	transform: scale(0.68);
	margin-left: -20%;
}
}

/* responsive ads  */
@media only screen and (min-width : 1020px) {
#div-gpt-ad-1552066682043-0,
#div-gpt-ad-1490992767374-3,
#div-gpt-ad-1490992767374-4,
#div-gpt-ad-1555706516235-0,
#div-gpt-ad-1568125989675-0,
#div-gpt-ad-1567782726759-0,
#div-gpt-ad-1490992767374-0,
#div-gpt-ad-1596576520600-0,
#div-gpt-ad-1596653657459-0,
#div-gpt-ad-1596653755728-0,
#div-gpt-ad-1596653828055-0
 {
	transform: scale(0.9);
	margin-left: -5%;
}
}
/* responsive ads  */
@media only screen and (min-width : 1141px) {
#div-gpt-ad-1552066682043-0,
#div-gpt-ad-1490992767374-3,
#div-gpt-ad-1490992767374-4,
#div-gpt-ad-1555706516235-0,
#div-gpt-ad-1568125989675-0,
#div-gpt-ad-1567782726759-0,
#div-gpt-ad-1490992767374-0,
#div-gpt-ad-1596576520600-0,
#div-gpt-ad-1596653657459-0,
#div-gpt-ad-1596653755728-0,
#div-gpt-ad-1596653828055-0
 {
	transform: scale(0.96);
	margin-left: -15px;
}
}

.no-margin {
	margin-bottom: 0;
}
.no-margin h4 {
	margin-bottom: 10px;
}

.center-me {
  text-align: center;
}

.margin-20 {
	margin-bottom: 20px;
}

.mobile-hide {
	display: none;
}

@media only screen and (min-width : 768px) {
	.mobile-hide {
		display: block;
	}
    }

ul.sf-menu > .td-menu-item > a {
	font-size: 18px !important;
}

/* Gallery captions */
.wp-block-gallery .blocks-gallery-item figure {
    flex-direction: column;
}

.wp-block-gallery .blocks-gallery-item figcaption {
    position: relative;
    bottom: auto;
    width: 100%;
    height: 150px;
    overflow: auto;
    padding: 10px 0 20px 0;
    color: #333;
    text-align: center;
    font-size: 13px;
    background: linear-gradient(0deg,rgba(0,0,0,0),rgba(0,0,0,0) 0%,transparent);
}

/* Prevent the last image from growing to fill available space if there aren't three images in a row. */
.blocks-gallery-item {
	flex-grow: 0 !important;
	display: inline-block !important;
}

#colorbox.advgb_lightbox #cboxClose {
    position: fixed !important;
    right: 20px !important;
    top: 20px !important;
}

#colorbox.advgb_lightbox #cboxTitle {
    display: none;
}

@media only screen and (min-width : 768px) {
#colorbox.advgb_lightbox #cboxTitle {
		display: block;
    bottom: 0px !important;
    color: #ffffff !important;
    overflow: hidden;
    width: 100% !important;
    font-size: 13px !important;
    background: linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent) !important;
    padding: 20px !important;
	white-space: normal !important;
}
}
