#main {padding-top:0;}
/* search and slideshow*/

.slideshowRow{margin-top:16px; margin-bottom:10px;}

.slideshowRow .nine {
    margin-left: 0;
    width: 75%;
}
.slideshowRow .three {
    width: 25%;
}

#InvSearchBoxWrapper{
    background:#888;
    border-top: #D9D9D9;
    border-left: #CCCCCC;
    border-right: #CCCCCC;
    border-bottom: #BBBBBB;
    border-style: solid;
    border-width: 1px;    
    margin-left: 1%;
    width: 92%;}

#InvSearchBoxHP {
    margin: 10px auto 0;
    width: 85%;
}
#InvSearchBoxHP h3.invSrchHeader {
    text-align: center;
    font-size: 2.3rem;
    line-height:1.2em;
  color:#FFF;
    
}
form li {
     border: medium none;
     clear: none;
     padding: 0;
}
form li:nth-child(2n+1) {background: none}
form li:last-child { border: medium none; }
form label { line-height: 1; }
input, select { float: none; }
#InvSearchBoxHP ul#InvSearchBoxTypeBox { margin: 0; }
#InvSearchBoxHP select {
     color: #333333;
     font-size: 12px;
     font-size: 1.2rem;
     font-weight: normal;
  margin-bottom:4px;
}
#InvSearchBoxHP #InvSearchBoxSubmit span.SubmitSearchbutton {
     background: none repeat scroll 0 0 #CC0000;
     display: block;
     font-size: 16px;
     font-size: 1.6rem;
}
#InvSearchBoxSubmit li {
     float: none;
     margin: 0 auto;
     width: 100%;
}
.invIcon.tiny.search { width:10px; }
#InvSearchBoxSubmit { margin: 14px 0 0; }
#InvSearchBoxHP #InvSearchBoxSubmit li:last-child {
     margin: 36px 0 0;
     text-align: right;
}

#InvSearchBoxHP #InvSearchBoxSubmit li:last-child {
  margin: 16px 0 0;}

.flexslider {
	background:none !important; 
	border:none !important;
}


.pureCarsBanner {margin:20px 0;}
h1 {color:#CC0000;}

@media only screen and (max-width: 980px) {
  #InvSearchBoxHP #InvSearchBoxSubmit li:last-child {
     margin: 10px 0 0;
     text-align: right;
}
}
@media only screen and (max-width: 900px) {
  #InvSearchBoxHP h3.invSrchHeader {

    font-size: 1.25rem;
    line-height:1.5em;
    
}
}

@media only screen and (max-width: 800px) {
/* anything below 800px */



@media only screen and (max-width: 767px) {		
	/* anything below 767px */
  .flexslider {
  display:none;  
  }
#InvSearchBoxHP h3.invSrchHeader {

    font-size: 1.6rem;
    line-height:2em;
    
}
  #InvSearchBoxWrapper{
    
    width: 100%; margin-left: 0;}


}
@media only screen and (max-width: 600px) {
  #InvSearchBoxWrapper{margin-bottom:10px;}
}
@media only screen and (max-width: 320px) {

}