#newcarssearch {
    width: 50%;
}
	
flex-container {
    display: flex;
    flex-direction: row;
    align-items: stretch;
    height: 100%;
    float: left;
    width: 120%;
    margin-left: auto;
    margin-right: auto;
    padding-bottom:10px;
}

flex-item {
    display: flex;
    flex-direction: column;
    width: 100%;
}	
	
#newcarssearch div.isSet  {
 width: 65%;
}

#slider-range, #newcarssearch select {
    max-width: 65%;
}
	
#newcarssearch-moreOptions {
    float: left;
}

flex-item#flexleft {
	margin-right: 20px;
}

flex-item#flexright {
	margin-left: -120px;
}

#newCarSearched {
    float: left;
    margin-left: 90px;
}

#newcarssearch-moreOptions.hidden a.refineLink {
	color: #3162A9;
}
#newcarssearch label {
  padding-bottom: 0em;
}
/*  150 x 480  */
@media only screen and (min-width: 150px) and (max-width: 480px) and (orientation: portrait) {
	#newcarssearch {width: 100%;}
  flex-container {display: block; width: 100%;}
  flex-item#flexright {margin-left: 0px;}
  #newcarssearch select {max-width: 100%;}
  #newcarssearch-moreOptions { margin-right: 0px;} 
  #newcarssearch.disable-select .isSet { width: 100%;}
}

/* iPhone 6  landscape */
@media only screen and (min-width:375px) and (max-width: 667px) and (orientation: landscape) {
	#newcarssearch {width: 100%;}
  #reviews-widget {display:none;}
}

@media only screen and (min-width: 320px) and (max-width: 480px) and (orientation: landscape) {
		#newcarssearch {width: 100%;}
		flex-container {width: 128%;}
		#usedcarssearch-checkboxOffers {margin-right: 5px;}
		#newcarssearch-chosenOffers.key-chosenOffers {width: 80px;}
}

@media only screen and (min-width: 360px) and (max-width: 640px) and (orientation: landscape) {
		#newcarssearch {width: 100%;}
}


/* iPhone 6  portrait */
@media only screen and (min-width:375px) and (max-width: 667px) and (orientation: portrait) {
}
	
	
/* iPhone 6 Plus */
@media only screen and (min-width: 414px) and (max-width: 736px) and (orientation: portrait) {
}

@media only screen and (min-width: 360px) and (max-width: 740px) and (orientation: landscape) {
	#newcarssearch {width: 100%;}
}
	
	

@media only screen and (min-width: 414px) and (max-width: 736px) and (orientation: landscape) {
	#newcarssearch {width: 100%;}
  #reviews-widget {display:none;}
}
	
/* iPhone SE  */
@media only screen and (min-width: 320px) and (max-width:568px) and (orientation: landscape) {
}


@media only screen and (min-width: 375px) and (max-width: 812px) and (orientation: portrait) {
	#newcarssearch {width: 100%;}
}	

@media only screen and (min-width: 375px) and (max-width: 812px) and (orientation: landscape) {
  #newcarssearch #newcarssearch-moreOptions a.refineLink { margin-top: 10px;}
}	

@media only screen and (min-width: 400px) and (max-width: 1024px) and (orientation: landscape) {}


/* Google Nexus 7 2nd Gen (portrait) */
@media only screen and (min-device-width: 601px) and (max-device-width: 906px) and (orientation: portrait) {}


/* Google Nexus 7  2nd Gen (landscape) */
@media only screen and (min-device-width: 601px) and (max-device-width: 906px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1.331) and (-webkit-max-device-pixel-ratio: 1.332) {}


/*  768 x 1024  */
@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
	#reviews-widget { top: 290px;}
	#newcarssearch-moreOptions {margin-top: 55px;}
}





/*  980 x 1280  */
@media only screen and (min-width: 980px) and (max-width: 1280px) and (orientation: portrait) {}

@media only screen and (min-width: 980px) and (max-width: 1280px) and (orientation: landscape) {
}


/*  1280 x 600  */
@media only screen and (min-width: 600px) and (max-width: 1280px) and (orientation: portrait) {}

@media only screen and (min-width: 600px) and (max-width: 1280px) and (orientation: landscape) {
}

/*  1366 x 768  */
@media only screen and (min-width: 768px) and (max-width: 1366px) and (orientation: portrait) {
	#reviews-widget {left: 768px; top: 20px;}
}

@media only screen and (min-width: 768px) and (max-width: 1366px) and (orientation: landscape) {
	
}


@media only screen and (min-width: 1440px) and (max-width: 2560px) and (orientation: landscape) {
}

@media only screen and (min-width: 1080px) and (max-width: 1920px) and (orientation: landscape) {
}


/*  1440 x 900  */
@media only screen and (min-width: 900px) and (max-width: 1440px) and (orientation: portrait) {
	#reviews-widget {display:none !important;}
}

@media only screen and (min-width: 900px) and (max-width: 1440px) and (orientation: landscape) {
}

@media only screen and (min-width: 1440px) and (orientation: landscape) {
}




/*  800 x 1280  */
@media only screen and (min-width: 800px) and (max-width: 1280px) and (orientation: portrait) {}

@media only screen and (min-width: 800px) and (max-width: 1280px) and (orientation: landscape) {
	}



@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
	#newcarssearch {width: 100%;}
	#newcarssearch-moreOptions {margin-top: 45px;}
}

/*  1920 x 900  */
@media only screen and (min-width: 900px) and (max-width: 1920px) and (orientation: portrait) {}

@media only screen and (min-width: 900px) and (max-width: 1920px) and (orientation: landscape) {}




@media screen\0 {}

/* iPhone 5 & 5S in portrait  */
@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 2) {}

/* iPhone 5 & 5S in landscape */
@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 2) {}

/* iPhone 6 in landscape */
@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 2) {}

/* iPhone 6 in portrait*/
@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 2) {}

/* iPhone 6 Plus in landscape */
@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 3) {}

/* iPhone 6 Plus in portrait */
@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 3) {}

/* iPad 1 and 2 in landscape */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {}

/* iPad 1 and 2 in portrait */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {}

/* iPad mini in landscape */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1) {}

/* iPad mini in portrait */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1) {}

/* Google Nexus 7  2nd Gen (landscape) */
@media only screen and (min-device-width: 601px) and (max-device-width: 906px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1.331) and (-webkit-max-device-pixel-ratio: 1.332) {}

/* Google Nexus 7 2nd Gen (portrait) */
@media only screen and (min-device-width: 601px) and (max-device-width: 906px) and (orientation: portrait) {} @media only screen and (min-width: 906px) and (max-width: 906px) {} @media only screen and (min-width: 900px) and (max-width: 900px) {} @media only screen and (min-width: 980px) and (max-width: 980px) {} @media only screen and (min-width: 1280px) and (max-width: 1280px) {}
@media only screen and (min-width: 600px) and (max-width: 600px) {} @media only screen and (min-width: 601px) and (max-width: 601px) {} @media only screen and (min-width: 768px) and (max-width: 768px) {}

/*  1024px x 1366px   ipad pro */
@media only screen and (min-width: 1024px) and (max-width: 1366px) and (orientation: portrait) {}


/*  1024px x 1366px   ipad pro */
@media only screen and (min-width: 1024px) and (max-width: 1366px) and (orientation: landscape) {}

