/* Personalization */
.s05_header{background:url('images/header.jpg') center top no-repeat;}
.s05_addressPane{margin:15px 0 0 0}
.AddressPhone_Main span.LabelPhone1{font-size:20px}
.s05_slides{position:relative}
.s05_slides .slideOverlay{display:block;background:url('images/s05_slideOverlay.png') top center; width:150px; height:280px; position:absolute; top:0; left:0;z-index:7;}

.s05_spotlight{background:url("images/spotlight_bg.jpg");}

#s05_menu2 > ul.dcsmenu li.root a{padding:7px 16px;}

.HTMLModule_157713 {position:absolute; top:15px; right:0; z-index: 9}

/* FAQs */
.accordion {width:830px;overflow:hidden; margin:10px auto; color:#474747; background:#09589f; padding:10px; } 
.accordion section{float:left;overflow:hidden; color:#333; cursor:pointer; background: #333; margin:3px; }  
.accordion section:hover {background:#444;}   
.accordion section p {display:none; } 
.accordion section:after{position:relative;font-size:24px;color:#fff;font-weight:bold; }  
.accordion section:nth-child(1):after{ content:'1'; }  
.accordion section:nth-child(2):after{ content:'2'; }  
.accordion section:nth-child(3):after{ content:'3'; }  
.accordion section:nth-child(4):after{ content:'4'; }  
.accordion section:nth-child(5):after{ content:'5'; }  
.accordion section:nth-child(6):after{ content:'6'; }

.accordion section:target {background:#FFF;padding:10px}  
.accordion section:target:hover {background:#FFF;}  
.accordion section:target h2 {width:100%;}  
.accordion section:target h2 a{color:#333;padding:0;} 
.accordion section:target p {display:block} 
.accordion section h2 a{padding:12px 10px;display:block;font-size:16px;font-weight:normal;color:#eee;text-decoration:none;}
.vertical section{width:100%;height:40px;-webkit-transition:height 0.2s ease-out;-moz-transition:height 0.2s ease-out;-o-transition:height 0.2s ease-out;transition:height 0.2s ease-out;}
/*Set height of the slide*/  
.vertical :target{height:175px;width:97%;} 
.vertical section h2 {position:relative;left:0;top:-15px;}  
/*Set position of the number on the slide*/  
.vertical section:after{top:-60px;left:810px;}  
.vertical section:target:after{left:-9999px;}
/* END OF FAQs */

a:hover,
#s05_menu > ul.dcsmenu li.root a:hover,
#s05_menu2 > ul.dcsmenu li.root a:hover,
#s05_menu > ul.dcsmenu li.selectedNav a,
.s05_header a:hover,
.dcsInvMod a:hover, 
.dcsInvMod a.dxeHyperlink:hover,
a.i03_vehicleTitle:hover, 
a.i07_vehicleTitle:hover,
.i08_mainInv .dxdvControl a:hover,
a.i08_filterLink:hover,
a.i09_vehicleTitle:hover,
a.i09_filterLink:hover,
a.i10_vehicleTitle:hover,
.i10_vehicleBtns li a:hover,
a.i10_filterLink:hover,
.i11_mainInv .dxdvControl a:hover,
a.i11_filterLink:hover,
a.i12_vehicleTitle:hover,
a.i12_filterLink:hover{color:#cecece;}


/*Service Bttn*/
.button {
   border: 1px solid #0a3c59;
   background: #FF0004;
   padding: 10.5px 21px;
   border-radius: 6px;
   color: #fff !important;
   font-size: 14px;
   font-family: helvetica, serif;
   text-decoration: none;
   vertical-align: middle;
   }
.button:hover {
   border: 1px solid #0a3c59;
   background: #DF0104;
   color: #fff;
   }



/*End*/