
.header-ad {
	float:left;
	margin: 0 9px
}
.header-ad img {
	width: 752px;
	height: 117px
}

.fullwidth-ad {
	margin: 25px 0
}
.fullwidth-ad img {
	max-width: 85%;
	height: auto
}
.small-ads {
	list-style: none;
	margin: 0;
	padding: 0;
	font-size: 0;
	margin-bottom: 25px
}
.small-ads a {
	display: block
}
.small-ads img {
	width: 100%;
	height: auto
}
.small-ads li {
	width: 160px;
	display: inline-block;
	    margin: 5px;
	
}
.small-ads li:last-of-type {
	margin-left: 0
}

.medium-ad img{
	width:336px;
	height:280px;
	}

@media (max-width: 767px) {

.header-ad img {
	max-width: 100%;
	height: auto
}


.fullwidth-ad {
	margin: 20px 0
}
.small-ads {
	margin-bottom: 0
}
.small-ads li {
	width: 95%;
	display: inline-block;
	    margin-bottom: 20px;
   
}
.small-ads li:nth-of-type(2n+0) {
	margin-left: 0
}
.medium-ad img{
max-width: 100%;
	height: auto
	}
}

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

.header-ad img {
	width: 728px;
	height: 113px
}

	
.fullwidth-ad {
	margin: 30px 0
}
.small-ads {
	margin-bottom: 0
}
.small-ads li {
	    width: 140px;
		    margin: 5px;
	
}
.small-ads li:last-of-type {
	margin-left: 0
}
.medium-ad img{
	width:336px;
	height:280px;
	}
}

@media (max-width: 1199px) {
.header-ad {
	float: none;
	display: block;
	margin: 0
}
}


