

/** GENERAL **/
.advert-banner							{ clear:both; padding:20px 0px; font-size:1.1em; }
.advert-banner .left					{ float:left; max-width:80%; padding-top:10px; }
.advert-banner .left h2					{ margin:0px; font-weight:300; }
.advert-banner .left p					{ margin:0px; padding:0px; }
.advert-banner .right					{ float:right; text-align:right; }
.advert-banner .btn						{ font-weight:600; padding:15px 20px; background:#00704A; color:#FFFFFF; }
.advert-banner .btn:hover				{ font-weight:600; padding:15px 20px; background:#FFFFFF; color:#00704A; }
.advert-banner							{ color:#FFFFFF; }
.advert-banner-light					{ background:#7E9D8B; }
.sub-text 								{ color:#FFFFFF; font-size:1.4em; font-weight:300; }

/** RESPONSIVE **/
@media screen and (max-width:930px){
.advert-banner .left					{ float:left; max-width:70%; padding-top:0px; }
}
@media screen and (max-width:760px){
	.advert-banner .left,
	.advert-banner .right				{ float:none; width:100%; max-width:none; text-align:center; }
	.advert-banner .btn					{ margin:20px 0px 0px 0px; padding:10px !important;  }
	.sub-text 							{ color:#FFFFFF; font-size:1.1em; font-weight:300; }
}