/*
You can add your own CSS here.

Click the help icon above to learn more.
*/

.site-header {
	
	display:none;

}

.navbar-brand {
	
	padding:10px 15px;
	
}

div#cc_spacer {
	
	/*display:none;*/
	
}

div.wpcnt.wpcnt-header {
	
	height:90px;
	margin-top:50px;
	margin-bottom:-50px;
	
}

div.bun-ad {
	
	/*height:90px;*/
	margin-top:70px;
	margin-bottom:-70px;
	text-align:center;
	
}

@media screen and (-webkit-min-device-pixel-ratio:0) {  
/* CSS Statements that only apply on webkit-based browsers (Chrome, Safari, etc.) */  
  div.bun-ad {
     text-align:-webkit-center;
  }
	div#nn_mobile_mpu1 {
     text-align:-webkit-center;
  }
	div#nn_mpu1 {
		 text-align:-webkit-center;
  }
	div#nn_mobile_mpu2 {
     text-align:-webkit-center;
  }
	/*aside#side_ad {
     text-align:-webkit-center;
  }*/
}


@media (max-width: 900px) {
table {
    -ms-word-break: normal;
    word-break: normal;
      }

}
@media(max-width: 767px) {
	
	div.wpcnt.wpcnt-header {
    height:250px;
	/*min-height:90px;
	max-height:250px;*/
	margin-top:50px;
	margin-bottom:-50px;
	
}

	div.bun-ad {
	
   /*height:250px;*/
	 margin-top:70px;
   margin-bottom:-70px;
	 text-align:center;
	
}
	
	
}

@media (min-width: 768px) and (max-width: 991px) {

	div.bun-ad {
	
   /*height:250px;*/
	 margin-top:122px;
   margin-bottom:-112px;
	 text-align:center;
	
}
	
	
}

div#content.site-content {
	
	margin-top:2em;
	
}

@media (min-width: 992px) {
div.col-md-9 {
	
	width:72%;
	
}

section.col-md-9 {
	
	width:72%;
	
}

div.col-md-3 {
	
	width:28%;
	
}

}



.featured-image img {
	
	width:830px;
	min-height:0px;
	margin: 0 auto -20px;
	
}

.site-info {
	
	margin-top: 5px;
	margin-bottom: 0;
	
}

.menu-item a img { 
	
	margin-bottom: 3px
	
}

.sa-source-wrapper p.news-source {
	
	line-height:1.5em;
	
}	

#secondary #adrotate_widgets-2.widget.adrotate_widgets {
	
	background-color:transparent;
	padding:0;
	
}

div.amzn-native-product {
	
	margin:0 0 20px 0 !important; 
	
}

	div.small-bun-x-ad {
	
	 text-align:center;
	
}

aside#side_ad {
 margin-bottom:32px;
}


div#nn_mpu1 {
	text-align:center;
}

div#nn_mpu2 {
	text-align:center;
}

.app_gdpr--2k2uB {
/* CMP Tool */
	--cmpBgColor: #ffffff;
	--cmpTextColor: #424242;
	--cmpBrandColor: #ff0c0c;
	--cmpHoverColor: #ff0c0c;
}

button.wps-btn-cart {
	
	/*padding: 0.6em 1em 0.5em;*/
	padding:10px 15px;
	background:none;
	border:none;
}