.container { padding: 0;}

#main {padding:0px;}

.flexslider { background: none repeat scroll 0 0 #FFFFFF; border:none; border-radius:0;  position: relative; }
.flexslider .slides > li { margin-bottom: -12px;}

.InvSpecialFlag h3 { display:none; /* background: #b5bbc2; border-bottom: none; border-top: none; color: #000; font: 1.8em/24px Arial,sans-serif;
    margin-bottom: 0; padding: 10px 6px; text-align: center; text-shadow:none;*/ }
	
.InvSpecialBox {border: none; background: #0746a5 url(https://s3.amazonaws.com/dom-cms/Site/ef8c412b-8736-418e-8c2e-0b39cc28bec0/images/Crest-Auto-World-Specials-BKG.jpg) repeat-x; height:100%;}


.specials {border-bottom:2px solid #0145a6;}

.InvSpecialImg img {  margin-left: 50%; }

.InvSpecialImg img { border: 3px solid #0145a6;  border-radius: 0px; margin-top: 6px; }

.InvSpecialDetails { margin-top: 2.5%; text-align: center; }

.InvSpecialVehicleBody { text-align: center; }

.maincontent {background:#5982c2; padding-top:10px;}

.mainBtns { margin:0;}
.mainBtns li { float: left; margin-right: 0; text-align: center; width: 19.931%; }
.mainBtns li:last-child { margin-right: 0; }
.ie8 .mainBtns li, .ie7 .footerBtns li { width: 135px;}

.promise {text-align:center;}

.commercialinv { margin-left: 5.4%; margin-top: 3%; }

.truckequip { margin-right: 5.4%; margin-top: 3%; }

.facebook, .twitter, .btmcontent {margin-top:3%;}
.facebook a, .twitter a{color:#000;}
.facebook a:hover, .facebook a:visited, .twitter a:hover, .twitter a:visited {color:#000;}

.smtext { color: #FFFFFF; font-size: 200%; font-weight: bold;  padding-top: 10%; text-transform: uppercase;}
.reviewtext { color: #FFFFFF; font-size: 105%; font-weight: bold; text-transform: uppercase;}
.reviewtext a { color: inherit;}
.reviewtext a:hover{ color: #000;}
.reviewtext a:visited{ color: #FFFFFF;}
.welcome{padding:10px; color:#fff;}
.welcome h1{color:#fff;}

.gplocal, .yelp {margin-left:8.5%;}

@media only screen and (max-width: 875px) {	
	.facebook img, .twitter img {width:80%;}
	.smtext { font-size: 175%;}
}

@media only screen and (max-width: 800px) {	
	.mainBtns li { width: 19.89%; }

}

@media only screen and (max-width: 767px) {	
	.facebook, .twitter, .btmcontent {text-align:center;}
	.facebook img, .twitter img {width:auto;}
	.commercialinv { margin-left: 0%; margin-top: 3%; text-align:center; }
	.truckequip { margin-right: 0%; margin-top: 3%; text-align:center;}
	
	.InvSpecialImg img { margin-left: 0%; }
	.InvSpecialImg img { margin-left: 0; width: 100%; }
	
}

@media only screen and (max-width: 526px) {
.mainBtns li { width: 30%; }
.mainBtns { margin-left:8%;}
.reviewtext { color: #FFFFFF; font-size: 105%; font-weight: bold; text-transform: uppercase; padding:5px;}
	.commercialinv { padding:5px; }
	.truckequip { padding:5px; }
	
.InvSpecialImg img { border: none;  border-radius: 0px; margin-top: 0px; }	

}

@media only screen and (max-width: 480px) {
.mainBtns { margin-left:8%;}
.mainBtns li { width: 46%; }
}
.centered {
  margin-left:50%;
}