

@font-face {
    font-family: 'Fabriga Regular';
    src: url('../../fonts/ATFabrigaWeb-Regular.eot');
    src: url('../../fonts/ATFabrigaWeb-Regular.woff2') format('woff2'), url('../../fonts/ATFabrigaWeb-Regular.woff') format('woff'), url('../../fonts/ATFabrigaWeb-Regular.ttf') format('truetype'), url('../../fonts/ATFabrigaWeb-Regular.svg#ATFabrigaWeb-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}


@font-face {
    font-family: 'Fabriga Medium';
    src: url('../../fonts/ATFabrigaWebMedium-Regular.eot');
    src: url('../../fonts/ATFabrigaWebMedium-Regular.woff2') format('woff2'), url('../../fonts/ATFabrigaWebMedium-Regular.woff') format('woff'), url('../../fonts/ATFabrigaWebMedium-Regular.ttf') format('truetype'), url('../../fonts/ATFabrigaWebMedium-Regular.svg#ATFabrigaWebMedium-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}


#newcarssearch h1, #newcarssearch h3 {
    font-family: Fabriga Medium,Fabriga Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;
    font-weight: normal;
}

#newcarssearch select {
    font-family: Fabriga Medium,Fabriga Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;
}

#newcarssearch .isSet a.changeLink {
	padding-top: 8px;
	font-family: Fabriga Medium,Fabriga Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-weight: normal;
}


.field-style-input {
    font-size: .875em;
    -moz-appearance: none;
    -webkit-appearance: none;
    background-color: #fff;
    border: 2px solid #e1e1e1;
    border-radius: 4px;
    color: #313c53;
    height: 2.85714em;
    line-height: 1;
    outline: 0;
    padding: 0 8px;
    padding-right: 8px;
    padding-right: 8px;
    vertical-align: top;
    width: 100%;
}

#newcarssearch div.isSet {
    margin-top: -41px;
    height: 41px;
    width: 90%;
    border: 2px solid #3162a9;
    border-radius: 4px;
}

.field-style-select {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1' viewBox='0 0 10 6'%3E%3Cpath d='M1.7.3A1 1 0 10.3 1.7l4 4a1 1 0 001.4 0l4-4A1 1 0 108.3.3L5 3.58 1.7.29z' fill='%232a65ba'/%3E%3C/svg%3E");
    background-position: right 8px top 50%;
    background-repeat: no-repeat;
    background-size: .675em 100%;
    cursor: pointer;
    padding-right: 24px;
    width: 100%;
}


@media all and (-ms-high-contrast:none) { /* IE11 */ 
	select::-ms-expand {  display: none;}
}
@supports (-ms-ime-align:auto) {/* Edge */ 
	.newCarPagin { margin-bottom:25px !important;float:right !important;}
}

#newCarClear a {
    font-family: Fabriga Medium,Fabriga Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;
    font-weight: normal;
}

#newCarSearched {
    margin-top: -44px;
    width: 110px;
}

#newCarResults span#newCarResultsSpan {
    font-family: Fabriga Medium,Fabriga Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;
    font-size: 1.2em;
}

.newCarPagin .searchPageLinks.blue-theme.simple-pagination {
    padding-top: 15px;
    float: unset;
    margin-right: auto;
    margin-left: auto;
    max-width: max-content;
}

.newCarPagin {
    margin-bottom: 0px;
}







select#perpage, select#perpageper {
    width: 47px;
    margin-right: 28px;
    margin-bottom: 5px;
}


#newCarSearchResultsUpdateBlock .manufacturerPickupBox-weekly.scrappage {
	margin-top: -5px;
	margin-bottom:-5px;
}
.motabiltxt.custom.scrappage {
	/*font-size: 0.95em;*/
}
.manufacturerPickupBox-motabilityhighlights .narrow {
	padding-top: 2px;
	padding-bottom: 2px;
	font: bold 1em/1.6625 Lato,sans-serif;
}
.manufacturerPickupBox-table .scrapoffertable {
		font-size: 1em;
    padding: 0;
}
.offertable[data-icon]::before {
	color: #b51d15;
	padding-left: 5px;
}
.manufacturerPickupBox-weeklyrental .tableexample {
    left: -0px;
    position: relative;
    background-color: #39b54a;
    border: 1px solid #ffffff;
    border-radius: 3px;
    text-align: center;
    padding: 0.24286em 0.42857em;
    outline: medium none;
    color: #ffffff;
    font: bold 0.85em/1.6625 Lato,sans-serif;
    text-shadow: 0.5px 0.5px 0.5px #242424;
    text-transform: uppercase;
}
.manufacturerPickupBox-weeklyrental .tableex {
    left: -10px;
    position: relative;
}
.manufacturerPickupBox-motabilityhighlights .dotted.offertableend {
	top: 9px;
	margin: 0;
}
.manufacturerPickupBox-quick .tableheader {
    background: #ffffff none repeat scroll 0 0;
    color: #3262aa;
    font: bold 1em/1.6625 Lato,sans-serif;
    margin-top: 0px;
    padding-left: 15px;
    text-align: left;
}
.boldred {
		color: #b51d15;
		text-align: center;
		text-transform: uppercase;
		margin-top: -18px;
}

.offersmargins {
	padding-bottom:3px;
}

.offerspara {
	padding-left:5px;
	padding-right:5px;
	text-align: left;
	font-weight: normal;
}


.offerspara ul {
	 margin-bottom: 0em;
   margin-top: 0em;
}

.manufacturerPickupBox-form.buss form input {
	padding: 0.45714em 1.35714em;
}


.manufacturerPickupBox-form.buss .branchlocatorpanelembedded select {
	padding: 0.45714em 1.35714em !important;
}


.manufacturerPickupBox-motabilityhighlights .manufacturerPickupBox-quick {
	box-shadow: 7px 45px 5px 0 rgba(0, 0, 0, 0) !important;
}


.col-blue-even {
	background-color: #add6ff;
}

.col-blue-odd {
	background-color: #85c2ff;
}

.colright {
    color: #000000;
    float: right;
    text-align: center;
    white-space: nowrap;
    width: 45%;
    padding: 5px;
  }
  
.motabiltxt {
    font-weight: normal;
}


.manufacturerPickupBox-quick.disable-select.tableheader .manufacturerPickupBox-table {
		padding-bottom: 1px;
  	padding-top: 0;
  	padding-right: 0;
		-moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #e5e8ee;
    border-image: none;
    border-style: solid;
    border-width: 1px 0 0 1px;
}

.colleftmargintop {
		clear: both;
    color: #606060;
    float: left;
    margin-top: 6px;
    padding-left: 2%;
    text-align: left;
    width: 55%; 
 }
 
 
 .odd {
 	background-color: #FFFFFF;
 }
 
 .even {
 	background-color: #efefef;
 }
 
 
.manufacturerPickupBox-motabilityhighlights.disable-select .motabilitySearchResultBox-title {
	  margin-top: 10px;
    text-align: center;
}



/*  150 x 480  */
@media only screen and (min-width: 150px) and (max-width: 480px) and (orientation: portrait) {
.headline-hr::before, .headline-hr::after {
   display:none;
}