.mobileheader {
width:100%;
text-align:center;
display:none;
}

.mobileheader img{
width:100%;
}

.mobileheader a {
display:inline-block;
font-size:22px;
font-weight:bold;
color:#FFF;
background:#C50000;
padding:10px;
width:80%;
border:1px solid #4F0F0E;
margin:30px 0;
}

.mobileheader h2 {
font-size:20px;
font-weight:bold;
color:#FFF;
margin-top:-20px;
}

.mobilecoupon [class^="coupon"] {
	display: none;
	margin: 0 auto;
}




/*-----RESPONSIVE-----*/
@media only screen and (max-width: 667px) {
	body {overflow-x:hidden;}
    .innerWrapper {width:100%;}
	.mobileheader {display:block;}
	.header {display:none;}
	.navigation ul, .navigation li {width:100%; background:url('../images/navBg.png') no-repeat top center !important; height:43px; line-height:43px; text-align:center;}
	.navigation {margin-bottom:180px;}
	#banner {display:none;}
	.couponSet {margin-top:190px; text-align:center;}
	.couponSet a {display:inline-block; float:none;}
	.couponSet p{display:none;}
	.columnOne {width:90%; float:none; margin:0 auto;}
	.columnOne table {display:none;}
	.columnTwo {width:90%;}
	.cta {display:none;}
	.ourServices, .footer {text-align:center;}
	.ourServices a {float:none; display:inline-block;}
	.footer ul {width:100%;}
	.footer ul li {width:100%; padding: 10px 0; border-bottom:1px solid #888;}
	.footer ul li a {font-weight:bold; font-size:16px;}
	.topCoupons, .nav {display:none;}
	.columnOne img {width:100% !important; max-width:200px;}
	textarea, input, .winMessage, .winForm, form {width:100% !important;}
	.mobilecoupon [class^="coupon"] { display: block;}
	.mobilecoupon.couponSet { margin-top: 0; max-width: 100%; overflow: initial;}
	.mobilecoupon.couponSet a { max-width: 100%;}
	}

@media only screen and (max-width: 360px) {
	.columnOne img {width:100% !important; max-width:360px;}
	.couponSet {display:none;}
	.mobilecoupon.couponSet { display: block;}
	.mobilecoupon.couponSet a { font-size: 14px; line-height: 24px;}
}

