.widget.widget_ctas_banners_widget{

	margin-top: 2.5em;

}



.widget-ctasbanners {

	width: 95%;

}





.widget-ctasbanners .widget-ctasbanners-top {

	background: url(ctas_banner_top.png) no-repeat center;

	height: 20px;

}



.widget-ctasbanners .widget-ctasbanners-bottom {

	background: url(ctas_banner_bottom.png) no-repeat center;

	height: 20px;

	margin-top: 1em;

}



.widget-ctasbanners h3 {

	color: #000;

	font-weight: bold;

	font-size: 1em !important;

	text-align: center;

	margin: 0 0 1em 0;



}



.widget-ctasbanners .widget-ctasbanners-banner {

	display: table;

	margin: 0.3em auto;	

}





@media screen and (max-width: 667px){



	.widget-ctasbanners .widget-ctasbanners-banner {

		display: block;		

	}



	.widget-ctasbanners .widget-ctasbanners-top,

	.widget-ctasbanners .widget-ctasbanners-bottom {

		background-position: 0 0;

	}



	.widget-ctasbanners h3 {

		text-align: left;

		margin-left: 1em;

	}



	.widget-ctasbanners .widget-ctasbanners-banner {

		margin-left: 1em;	

	}



}