
.page .main-content #newCarSearchResultsUpdateBlock.mod_sgpetchmodeloffers .manufacturerNewModelRow .manufacturerNewModelBox .manufacturerNewModelImage.imgoffer {
	padding: initial;
}

.main-content #newCarSearchResultsUpdateBlock .offercolourred {
	font-size: 0.9em;
	color: #ba162b; 
	text-transform: uppercase;
	margin-left: -15px;
}

.manufacturerNewModelBox {
    box-shadow: 0 1px 3px 0 rgba(51,48,46,0.3);
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    padding: 10px;
    text-align:left;
}

.manufacturerNewModelImage.imgoffer img {
    width: 100%; max-width: 350px !important;
}

.manufacturerNewModelImage {
    text-align: center;
}

.boxtitle {
	font-family: "SeatBlack",sans-serif;
	font-size: 1.15em;
	line-height: 38px;
	letter-spacing: normal;
	font-stretch: normal;
}

.manufacturerNewModelRow .manufacturerNewModelBox ul.flexcontainer li.flex-item {
    letter-spacing: -0.02em;
    color: #000000;
    font-family: "SeatRegular",sans-serif;
		font-size: 16px;
		color: #0f0f0f;
		letter-spacing: 0;
		line-height: 30px;
}

.manufacturerNewModelBox-more.finoffers,
.manufacturerNewModelBox-drive.finoffers {
	  width:auto;
    border-top: 1px solid #33302E;
    padding-top: 15px;
    padding-bottom: 10px;
}


 .richtext {
  font-family:"SeatRegular",sans-serif;
  font-size:16px;
  color:#0f0f0f;
  letter-spacing:0;
  line-height:30px
 }
 .richtext p {
  font-family:"SeatRegular",sans-serif
 }
 .richtext a {
  font-family:"SeatRegular",sans-serif;
  color:#0f0f0f;
  font-size:16px;
  line-height:30px
 }
 .richtext ul li {
  font-family:"SeatRegular",sans-serif
 }
 .richtext ol li {
  font-family:"SeatRegular",sans-serif
 }
 

.manufacturerNewModelRow .manufacturerNewModelBox ul.flexcontainer li::before {
    color: #000000;
 }   


@media screen and (min-width: 1020px) {

}


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

}

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

}



/* iphone XR */	
@media only screen and (min-width: 600px) and (max-width:960px) and (orientation: landscape) {

 
}		



@media only screen and (min-width: 834px) and (max-width: 1112px) and (orientation: landscape) {

}

/*  ipad/ipad mini */
@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {

}

/* iphone XR */	
@media only screen and (min-width: 414px) and (max-width: 896px) and (orientation: landscape) {
}		

/* iphone X/XS */	
@media only screen and (min-width: 375px) and (max-width: 812px) and (orientation: landscape) {
}	


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

	
}		

/* iphone 6/7/8 Plus */
@media only screen and (min-width: 414px) and (max-width: 736px) and (orientation: landscape) {

}		

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

}


/* iphone 5/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: 667px) and (orientation: portrait) {


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

}


@media only screen and (min-width: 834px) and (max-width: 1112px) and (orientation: portrait) {

}



@media only screen and (min-width: 1024px) and (max-width: 1366px) and (orientation: portrait) {

}


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

}

@media only screen and (min-width: 720px) and (max-width: 1280px) and (orientation: portrait) {

}


/*  150 x 480  */
@media only screen and (min-width: 150px) and (max-width: 480px) and (orientation: portrait) {

}	







