@media all and (max-width: 1009px){

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, nav a, #breadcrumbs p, #breadcrumbs a, .BTN, form, input, select, textarea, .BUTTOOONS ul li a, .CONTACT_DEALER input, .CONTACT_DEALER select, .CONTACT_DEALER textarea, #bottom p, #bottom a, .SECTION_COLOUR dl dt, .SECTION_COLOUR dl dd{
	line-height:normal;
	
	-webkit-animation: none;
       -moz-animation: none;
        -ms-animation: none;
}

form, input, select, textarea, #logo, .BTN, #SEARCH_FREE, #SEARCH_CATEGORY, .SECTION_LEFT, SECTION_RIGHT, .SECTION_FULL, .SECTION_COLOUR, .SECTION_LARGE_LEFT, .push_left, .push_right, .CAR_INFO { /* IMPORTANT */
	clear:both;
	float:none;
	display:block;
	margin:0 auto;
}

*{
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
      -ms-box-sizing: border-box;
          box-sizing: border-box;
}

#SEARCH_FREE, #SEARCH_CATEGORY, .SECTION_LEFT, .SECTION_RIGHT, .SECTION_FULL, .SECTION_COLOUR, .SECTION_COLOUR_Categories, .SECTION_LARGE_LEFT{
	width:85%;
	max-width:85%;
	min-width:85%;
	margin:1em auto;
	display:block;
	float: none;
}
.SECTION_LARGE_LEFT ul li a{
	min-width:100%;
}

input, textarea, select { 
	width:100%;
	max-width:100%;
	min-width:100%;
	margin:1em 0;
}
.BTN {
	min-width:100%;
	width:100%;
	max-width:100%;
	margin:0 0 1em 0;
	text-align:center;
}

.BUTTOOONS ul li a{
	width:100%;
	max-width:100%;
	min-width:100%;
}

.WRAAAP{
	/*width:90%;*/
}

h1{ text-align:center }

.toDISPLAY_or_not_toDISPLAY{
	display:none;
}

#logo{ display:none }
#logo2{
	display:block;
	float:none;
	margin:0 auto 10px auto;
	text-align:center;
}
#logo2 img{
	margin:0 auto;
	width:50%;
	height:auto;
}

#breadcrumbs{
	height:auto;
}

header, footer{
	min-height:100px;
}

.CAR_DISPLAY, .CAR_INFO{
	width:100%;
	max-width:100%;
	margin:1em 0;
	padding:0;
	border-bottom: 1px dashed #999;
}

.CAR_DISPLAY img, .CAR_INFO img{
	width:100%;
	min-height:50px;
	height:auto;
}

.CAR_DISPLAY .DESCRIPTION{
	margin:1em 0;
	max-width:100%;
}

.CAR_INFO .DESCRIPTION {
	margin:1em 0;
	max-width: 100%;
}

.SECTION_COLOUR {
	min-height:50px;
	height:auto;
	margin: 0 auto 1em auto;
}

.adjust_blocks{ margin:1em auto }

.SECTION_COLOUR dl {
	height: 35px; /* IMPORTANT */
	padding:10px;
}

.SECTION_COLOUR dl dd {
	display:none;
}

.COLOUR_CHANGE{
	background:rgb(50,50,50);
	min-height:45px;
	height:auto;
}

.COLOUR_CHANGE:hover{
	background:rgb(0,100,200);
}

	
header .WRAAAP{ display:none }

header .mini{ display:block; }

header .mini ul {
	width:100%;
	clear:both;
	margin:0;
	border-top:1px solid rgb(70,70,70);
}

header .mini ul li{
	display:block;
	width:100%;
	background:rgb(50,50,50);
}

header .mini ul li a{
	width:100%;
	padding:1em 0;
	text-align:center;
	border-bottom:2px solid rgb(70,70,70);
}

.PRICE{
	clear:both;
	display:block;
	margin-top:10px;
}

}