

.box-advert-main-wrapper				{ padding:20px 0px; }
.box-advert-main-wrapper				{ background-color:#FFFFFF; }
.mea-box-advert 						{ float: left; width:30%; margin: 20px 0px; display:block; }
.mea-box-advert .mea-box-image 			{ display: block; clear:both; width:100%; background:#FFFFFF; text-align:center; }
.mea-box-advert .mea-box-image img		{ width:100%; max-width:319px; }
.mea-box-advert .mea-box-text-wrapper	{ display:block; padding:0px 20px 20px 20px; }
.mea-box-advert .mea-box-title 			{ display: block; float: left; width: 100%; font-size: 1.5em; margin-top:20px; }
.mea-box-advert .mea-box-icon 			{ display: block; float: right; width: 104px; height: 78px; text-align: center; }
.mea-box-advert .mea-box-icon img 		{ width: 100%; }
.mea-box-advert .mea-box-text 			{ display: block; clear: both; width: 100%; padding: 20px 0px 0px 0px; }
.mea-box-advert .mea-box-link 			{ display: block; clear: both; width: 100%; text-align: right; }
.mea-box-advert-gutter 					{ float: left; width: 3%; height: 20px; }

.mea-box-advert 						{ background-color: #ED6409; border:2px solid #ED6409; -moz-box-shadow: 0px 0px 20px 0px #DFDFDF; -webkit-box-shadow: 0px 0px 20px 0px #DFDFDF; box-shadow: 0px 0px 20px 0px #DFDFDF; -webkit-transition: border .3s ease; -moz-transition: border .3s ease; transition: border .3s ease; }
.mea-box-advert:hover 					{ border-color:#000098; background-color: #000098; }
.mea-box-advert .mea-box-title 			{ color: #FFFFFF; text-transform:uppercase; text-align:center; font-size:1.0em; padding-bottom:10px; }

/** RESPONSIVE **/

@media screen and (max-width:800px) {
	.r .mea-box-advert						{ width:100%; }
	.r .mea-box-advert-gutter				{ display:none; }

}