/* ADS STYLING */
.leaderboard_ad {
	display: block;
	position: relative;
	width: 100%;
	height: auto;
	overflow: auto;
	margin: 0;
	padding: 25px;
	background-color: #ebebeb;
	text-align: center;
}
.leaderboard_ad#leaderboard_ad_1 {
	padding: 15px;
}
.box_ad_mobile, 
.inline_ad_mobile {
	display: none;
}
.inline_ad_desktop {
	clear: both;
	display: block;
	width: 100%;
	height: auto;
	overflow: auto;
	margin: 0 0 50px 0;
}
.skyscraper_ad {
	display: block;
	height: auto;
	overflow: auto;
}
.skyscraper_ad .ad_div {
	float: right;
	min-width: 300px;
	padding: 10px 0 0 0;
	text-align: center;
}
.boxad_col {
	display: block;
	height: auto;
	overflow: auto;
}
.boxad_col .ad_div {
	float: right;
	min-width: 330px;
	margin-top: 15px;
	padding: 5px 0 15px 0;
	text-align: center;
	background-color: #ebebeb;
}
.ad_div p {
	margin: 0 0 10px 0;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}
.keep_scrolling {
	margin: 30px auto 5px 0;
	font-size: 0.7em;
	color: #999;
	font-weight: bold;
	text-align: center;
}
.keep_scrolling i {
	margin: 0 10px;
}
/*
#google_image_div img.img_ad {
    max-width: 100% !important;
    height: auto;
}
*/

/* ADS RESPONSIVE */
@media only screen and (max-width: 1300px) {
	.home_trending .left_col, 
	.home_trending .right_col {
		float: none;
		width: 100%;
	}
	.boxad_col .ad_div {
		width: 100%;
		margin: 15px auto 0 auto;
	}
}
@media only screen and (max-width: 800px) {
	.inline_ad_desktop {
		display: none;
	}
	.inline_ad_mobile {
		display: block;
		margin: 0 0 60px 0;
		text-align: center;
	}
	.skyscraper_ad .ad_div {
		float: none;
		padding: 50px 0;
	}
	.boxad_col .ad_div {
		float: none;
		padding: 10px 0 20px;
		background-color: #ebebeb;
		margin: 30px 0 20px 0;
	}
	.box_ad_mobile {
		display: block;
		clear: both;
		width: 100%;
		height: auto;
		margin: 30px 0 60px 0;
		padding: 10px 0 20px 0;
		background-color: #ebebeb;
		text-align: center;
		overflow: auto;
	}
}