

/* Desktop - Tablet */

#product0 {
	color:#e51937;
}

/*
.ui-selectmenu {
	padding: 0 5px;
}

*/

.p10 {
	padding:10px 20px 10px 10px;
}



#HPBestSellerCarousel {
	width:968px; !important;
}

.headerlinks_linkList_content {
	text-align:left;
}




/* PROMOTION OVERRIDE */

.promotions-section img {
	max-width:none;
}


/* DYLAN's TYRE FIX */

.tyreContent .productList ul li {
	min-height: 480px;
}

.tyre_attributes li {
	min-height: 0 !important;
}


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

.prod_specx2rgt {
	padding-bottom: 5%;
}

.m-pdp-bullets li {
	padding:5px;
	list-style-type:disc;
	margin-left:20px;
}


.m-clr {
	clear:both;
}

.variantSelector {
	color:#e51937;
}

.flexible-bar-nav .link-with-image:last-child {
	margin-top:5px;
	margin-bottom:5px;
}


p {
	margin-bottom: 10px;!important;
}

.mob-price {
	font-size:1.4rem;
}





.slider .owl-theme .owl-controls .owl-dots {
	position:relative;
	margin-top:2px;
}

.slider .owl-theme .owl-controls .owl-dots span {
	background: #898989;
}

.category-list.grid .link-with-image > a {
	border:none;
}










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


.prod_specx2lft {
	float: left;
	margin-left: 0;
}

.prod_specx2rgt {
	margin-left: 40%;
	margin-bottom: 5%;
}
}




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


.prod_specx2lft {
	float: left;
	margin-left: 5%;
	padding-right: 10%;
}

.prod_specx2rgt {
	padding-left: 20%;
	padding-bottom: 5%;
}

.m-pdp-bullets li {
	padding:5px;
	list-style-type:disc;
	margin-left:5px;
}


.ql_product_picture {
	margin: 2px auto 10px;
}

.banner_upper_section .linksupper .header_links ul li a.michelin {
	background:none;
}

.bv-cleanslate .bv-core-container-166 .bv-details-bar {
	margin:0px 0px !important;
}

.premservices {
	background-color:#fff8d2;
	padding:8px;
	margin-top:10px;
	border: 1px solid #ffcc00;
	font-weight:bold;
}




}

