@charset "UTF-8";
/* CSS Document */
.aaa-static-banner{
	background-image: url('/AAA/common/oce/images/oce-main-image.jpg');
	display: block !important;
}
#shopLocatorForm .aaa-formLeft.vh-state,
#shopLocatorForm .aaa-formLeft.vh-model,
#shopLocatorForm .aaa-formLeft.vh-cityHighwayRatio,
#shopLocatorForm .aaa-formLeft.vh-year{
	float: left;
	width: 50%;
	padding-right: 14px;
}

#shopLocatorForm .aaa-formLeft.vh-cityHighwayRatio{
	padding-top:15px
}

#ecSearchButton{
	margin-top:14px;
	clear:both;
}

#shopLocatorForm .vh-vehicleOption{

	padding-top:24px;
	padding-bottom:14px;
}
#shopLocatorForm .aaa-formLeft.vh-mileage,
#shopLocatorForm .aaa-formLeft.vh-trim,
#shopLocatorForm .aaa-formLeft.vh-vehicleOption,
#shopLocatorForm .aaa-formLeft.vh-creditRange,
#shopLocatorForm .aaa-formLeft.vh-make{
	float: left;
	width: 50%;
	
}
.vh-model .aaa-aaaSelectContainer{
    width: 100%;
}
.vh-trim .aaa-aaaSelectContainer{
    width: 100%;
}
.vh-style .aaa-aaaSelectContainer{
    width: 100%;
}
.vh-make .aaa-aaaSelectContainer{
	width: 100%;
}
.aar-landing-promotion-section .aaa-inner-container{
	background-image: url('/AAA/common/oce/images/oce-main-image.jpg');
	background-size: auto 130%;
	background-position: right top;
}
.aar-landing-promotion-section-2 .aaa-inner-container{
	background-image: url("/AAA/common/oce/images/mp-banner.jpg");
	background-size: auto 106%;
	background-position: left top;
}
@media only screen and (max-width : 820px){
	.aar-left-banner-text{
		margin-top: 564px;
	}
	.aar-landing-promotion-section .aaa-inner-container{
		background-size: auto 70%;
		background-position: center top;
	}
	.aar-landing-promotion-section-2 .aaa-inner-container{
		background-size: auto 70%;
		background-position: center top;
	}
}

.oce-trim-container {
	/*margin-top: 0;*/
}

#vh-cityPercent {
	width: 100%
}

#vh-cityPercentOutput {
	width: 100%;
	text-align: center;
	display: block;
	margin: 0 !important;
	font-size: 16px
}
