.newCarSearchModelInfoButton  a {
    text-shadow:none;
 }   


#vehicle-mfr-links.mod_sgpetchdatabridge .gallery-top p a,
#manufacturer-aftersales.icon-boxes .icon-boxes-item.valid  {
    font-family: Fabriga regular,"Lato",sans-serif;
    font-size: 1em;
    line-height: 29px;
    height: 46px;
    text-align: center;
    border-radius: 4px;
    padding: 10px !important;
    min-width: 230px;
    border: 2px solid transparent;
    white-space: nowrap;
    max-width: 200px;
    background-color: #1f385b;
    margin-bottom: 20px;
}


#manufacturer-aftersales.icon-boxes .icon-boxes-item.valid:hover {
    background-color: #284671;
}

#vehicle-mfr-links.mod_sgpetchdatabridge .gallery-top p a {
	color: #FFF;
  display: inline-block;
  margin-top: 5px;
  line-height: 21px;
}

#manufacturer-aftersales.icon-boxes .icon-boxes-item.valid h2 {
	color: #FFF;
	font-size: 0.95em;
	font-weight: normal;
	font-family: Fabriga regular;
	margin-top: 0px;
  padding-top: 0px !important;
}


.newCarSearchModelInfoButton a {
	text-transform: none;
	font: normal 1em/1.6625 Fabriga regular,"Lato",sans-serif;
}

.newCarSearchModelInfoButton {
    background-color: #284671;
    border-radius: 4px;
}


.rs-column.-medium-first-row, .tao-no-sidebar .rs-column.-medium-first-row {
    margin-top: 0;
}

@media screen and (min-width: 1080px) {
		#manufacturer-aftersales.icon-boxes {
			margin-left: auto;
			margin-right: auto;
			max-width: 1024px;
		}
		
	.manufacturerPickupRow.model.alignthree  {margin-left: 6.5%;}
	.manufacturerPickupRow.model.alignone  {margin-left: 39%;}
}

@media only screen and (min-width: 1024px) and (max-width: 1366px) and (orientation: landscape) {
	.manufacturerPickupRow.model.aligntwo  {margin-left: 18%;}	
	.manufacturerPickupRow.model.alignone  {margin-left: 35%;}
}

@media only screen and (min-width: 900px) and (max-width: 1440px) and (orientation: landscape) {
		#manufacturer-aftersales.icon-boxes {
			margin-left: auto;
			margin-right: auto;
			max-width: 1024px;
		}
	.manufacturerPickupRow.model.alignone  {margin-left: 39%;}
}

@media only screen and (min-width: 834px) and (max-width: 1112px) and (orientation: landscape) {
	.manufacturerPickupRow.model.alignthree  {margin-left: 0;}
	.manufacturerPickupRow.model.aligntwo  {margin-left: 11%;}	
}

@media only screen and (min-width: 800px) and (max-width: 1280px) and (orientation: landscape) {
		#manufacturer-aftersales.icon-boxes {
			margin-left: auto;
			margin-right: auto;
			max-width: 1080px;
		}
	.manufacturerPickupRow.model.aligntwo  {margin-left: 11%;}	
	.manufacturerPickupRow.model.alignone  {margin-left: 35%;}
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
		#manufacturer-aftersales.icon-boxes {
			margin-left: auto;
			margin-right: auto;
			max-width: 360px;
		}
	.manufacturerPickupRow.model.aligntwo  {margin-left: 11%;}	
}

@media only screen and (min-width: 600px) and (max-width: 960px) and (orientation: landscape) {
	.manufacturerPickupRow.model.aligntwo  {margin-left: 11%;}	
}

@media only screen and (min-width: 414px) and (max-width: 896px) and (orientation: landscape) {
	.main-content .mod_sgpetchbranchheader .mfr-logo-row.row-york { width: 100%;}
		#manufacturer-aftersales.icon-boxes {
			margin-left: auto;
			margin-right: auto;
			max-width: 360px;
		}
	.manufacturerPickupRow.model.aligntwo  {margin-left: 0;}	
	.manufacturerPickupRow.model.alignone  {margin-left: 25%;}
}	

@media only screen and (min-width: 375px) and (max-width: 812px) and (orientation: landscape) {
		#manufacturer-aftersales.icon-boxes {
			margin-left: auto;
			margin-right: auto;
			max-width: 360px;
		}
	.manufacturerPickupRow.model.aligntwo  {margin-left: 0;}	
	.manufacturerPickupRow.model.alignthree  {margin-left: 0;}
	.manufacturerPickupRow.model.alignone  {margin-left: 25%;}
}	

@media only screen and (min-width: 414px) and (max-width: 736px) and (orientation: landscape) {
		#manufacturer-aftersales.icon-boxes {
			margin-left: auto;
			margin-right: auto;
			max-width: 360px;
		}
	.manufacturerPickupRow.model.aligntwo  {margin-left: 0;}	
	.manufacturerPickupRow.model.alignthree  {margin-left: 0;}
	.manufacturerPickupRow.model.alignone  {margin-left: 25%;}
}	

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

@media only screen and (min-width: 375px) and (max-width: 667px) and (orientation: landscape) {
		#manufacturer-aftersales.icon-boxes {
			margin-left: auto;
			margin-right: auto;
			max-width: 350px;
		}
	.manufacturerPickupRow.model.aligntwo  {margin-left: 0;}	
	.manufacturerPickupRow.model.alignthree  {margin-left: 0;}
	.manufacturerPickupRow.model.alignone  {margin-left: 25%;}		
}	

@media only screen and (min-width: 320px) and (max-width: 568px) and (orientation: landscape) {
		#manufacturer-aftersales.icon-boxes {
			margin-left: auto;
			margin-right: auto;
			max-width: 350px;
		}
	.manufacturerPickupRow.model.alignthree  {margin-left: 0;}
	.manufacturerPickupRow.model.aligntwo  {margin-left: 0;}	
	.manufacturerPickupRow.model.alignone  {margin-left: 0;}

}	

@media only screen and (min-width: 320px) and (max-width: 568px) and (orientation: portrait) {
		#manufacturer-aftersales.icon-boxes {
			margin-left: auto;
			margin-right: auto;
			max-width: 230px;
		}
	.manufacturerPickupRow.model.aligntwo  {margin-left: 0;}	
	.manufacturerPickupRow.model.alignthree  {margin-left: 0;}
	.manufacturerPickupRow.model.alignone  {margin-left: 0;}
}	

@media only screen and (min-width: 360px) and (max-width: 640px) and (orientation: portrait) {}

@media only screen and (min-width: 375px) and (max-width: 667px) and (orientation: portrait) {}

@media only screen and (min-width: 411px) and (max-width: 731px) and (orientation: portrait) {}

@media only screen and (min-width: 412px) and (max-width: 732px) and (orientation: portrait) {}		

@media only screen and (min-width: 414px) and (max-width: 736px) and (orientation: portrait) {}		

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

@media only screen and (min-width: 720px) and (max-width: 1280px) and (orientation: portrait) {
		#manufacturer-aftersales.icon-boxes {
			margin-left: auto;
			margin-right: auto;
			max-width: 345px;
		}
	.manufacturerPickupRow.model.aligntwo  {margin-left: 0;}	
	.manufacturerPickupRow.model.alignthree  {margin-left: 0;}
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
		#manufacturer-aftersales.icon-boxes {
			margin-left: auto;
			margin-right: auto;
			max-width: 345px;
		}
	.manufacturerPickupRow.model.aligntwo  {margin-left: 0;}	
	.manufacturerPickupRow.model.alignthree  {margin-left: 0;}
	.manufacturerPickupRow.model.alignone  {margin-left: 25%;}
}

@media only screen and (min-width: 834px) and (max-width: 1112px) and (orientation: portrait) {
		#manufacturer-aftersales.icon-boxes {
			margin-left: auto;
			margin-right: auto;
			max-width: 345px;
		}
	.manufacturerPickupRow.model.alignthree  {margin-left: 0;}
}

@media only screen and (min-width: 800px) and (max-width: 1280px) and (orientation: portrait) {
	.manufacturerPickupRow.model.alignone  {margin-left: 25%;}
}


@media only screen and (min-width: 900px) and (max-width: 1440px) and (orientation: portrait) {
		#manufacturer-aftersales.icon-boxes {
			margin-left: auto;
			margin-right: auto;
			max-width: 345px;
		}
}

@media only screen and (min-width: 1024px) and (max-width: 1366px) and (orientation: portrait) {
		#manufacturer-aftersales.icon-boxes {
			margin-left: auto;
			margin-right: auto;
			max-width: 595px;
		}
		
	.manufacturerPickupRow.model.alignthree  {margin-left: 0;}
	.manufacturerPickupRow.model.aligntwo  {margin-left: 11%;}	
	.manufacturerPickupRow.model.alignone  {margin-left: 35%;}
}

@media only screen and (min-width: 1080px) and (max-width: 1920px) and (orientation: portrait) {
		#manufacturer-aftersales.icon-boxes {
			margin-left: auto;
			margin-right: auto;
			max-width: 595px;
		}
}

