<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url(https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css);
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;500;600;700;800;900&amp;display=swap');
/*@font-face {
	font-family: 'Poppins', sans-serif;
	src: url(../fonts/verdana.ttf);
	src: url(../fonts/verdana.ttf) format("truetype")
}*/
body {
	font-family: 'Poppins', sans-serif !important;
	font-size: 14px;
	color: #000;
	font-weight:400;
	line-height: 24px;
}
h2 {
	font-size: 32px;
	color: #111;
	font-weight: 500
}
h3 {
	font-size: 24px;
	color: #111;
	font-weight: 500
}
a {
	color: #000;
	text-decoration: none
}
.p0 {
	padding: 0
}
.p-left0 {
	padding-left: 0
}

.discountTag {
    color: #fff;
    font-size: 16px;
    text-transform: uppercase;
    font-weight: 700;
    background: #b859cd !important;
    text-align: center;
    padding: 11px;
    padding-bottom: 15px;
    margin-bottom: -5px;
    letter-spacing: -.5px;
}

.mainlistBox {
    border-radius: 16px;
}
.discount-purple {
    background: #b859cd !important;
}

.discountTag .offer-box {
    line-height: 17px;
    display: inline;
    align-items: center;
}

.discountTag .text-yellow {
    color: #ff0;padding-right: 5px;
}



.kk .discountTag {
    position: relative;
    padding-bottom: 15px;
    margin-bottom: -10px;
}



.p-right0 {
	padding-right: 0
}
header {
	margin: 0;
	padding: 0;
	background: #fff
}
.header-top {
	border-bottom: 0px solid #dadada;
	margin: 0;
	padding: 0;background:#eee;
}
.socialtouch {
	margin: 0;
	padding: 5px 0
}
.sociallinks {
	list-style: none;
	margin: 0;
	padding: 0
}
.sociallinks li {
	list-style: none;
	display: inline-block;
	border-right: 1px solid #dadada
}
.sociallinks li:last-child {
	border-right: none
}
.sociallinks li a {
	display: inline-block;
	padding: 0 8px;
	font-size: 23px;
	color: #3c5a99
}
.sociallinks li .fa-facebook, .fa-facebook-square {
	color: #4a68b0!important
}
.sociallinks li .fa-twitter, .fa-twitter-square {
	color: #37b1e2!important
}
.sociallinks li .fa-linkedin, .fa-linkedin-square {
	color: #0678b6!important
}
.sociallinks li .fa-instagram, .fa-instagram-square {
	color: #e04d93!important
}
.sociallinks li a:hover, .sociallinks li a:focus {
	text-decoration: none
}
.sociallinks li a i.fa-facebook-f {
	color: #04208a
}
.sociallinks li a i.fa-twitter {
	color: #00acee
}
.sociallinks li a i.fa-twitter-square {
	color: #00acee
}
.sociallinks li a i.fa-linkedin {
	color: #0e76a8
}
.sociallinks li a i.fa-youtube-play {
	color: #dd110a
}
.openingtime {
	display: inline-block;
}
.openingtime p {
	font-size: 12px;
	color: #000333;
	line-height: 18px;
	padding:6px 0;
	margin: 0;
	font-weight:500;
}
.openingtime p .fa-clock-o {
	color: #f1752d;
	font-size: 16px;
	vertical-align: middle;
	line-height: 15px
}
.usersection {
	float: right;
	max-width: 300px;
	min-width: 20%
}
.usersignlog {
	margin: 0;
	padding: 0;
	list-style: none;
	background:#f1752d;
	text-align:center;
}
.usersignlog .fa-user {
	color: #f1752d;
	font-size: 14px;
	vertical-align: middle;
	line-height: 15px
}
.usersignlog a {
	color: #fff;
	text-decoration: none;
	font-size: 13px;
	font-weight:500;
	text-transform:uppercase;
  text-overflow: ellipsis;
}
.usersignlog li ul.dropdown-menu.listlinks {
	min-width: 100%;
	left: auto;
    right: 0;margin-top:-1px;
}
.signlist {
	padding: 2px 10px;
}
.header-bottom {
	padding: 20px 0;
	margin: 0
}
.innerheadrt {
	display: table;
	margin: 0;
	float: right
}
.callussec {
	display: table-cell;
	vertical-align: middle;
	padding: 8px 30px;
	line-height: 36px
}
.callussec i {
	color: #fff;
    font-size: 26px;
    min-width: 40px;
    height: 40px;
    background: #f1752d;
    text-align: center;
    line-height: 36px;
    margin-bottom: 0;
    margin-right: 10px;
    border-radius: 50%;
    padding: 2px;
}
.callussec a {
	font-weight: 700;
	color: #000333;
	font-size: 14px;
	text-decoration: none;
	white-space: pre-wrap;
	/*line-height: 18px;*/
	float: left
}
.callussec a:hover {
	color: #e99f00;
	transition: all 1s ease
}
.address-sec {
	display: table-cell;
	vertical-align: middle;
	line-height: 18px;
	font-size: 13px
}
.address-sec i {
	color: #fff;
	font-size: 26px;
	min-width: 40px;
	height: 40px;
	background:#f1752d;
	text-align: center;
	line-height: 36px;
	margin-bottom: 0;
	margin-right: 10px;
	border-radius:50%;
	padding:2px;
}
.address-sec a:hover, .address-sec a:focus{text-decoration:none;}
.carttopsec {
	display: table-cell;
	vertical-align: middle;
	float: right;
	text-align: center;
	min-width: 120px;
	position: relative
}
.carttopsec .dropdown-menu{padding: 0 0;border-radius: 10px;right: 10px;border: none;box-shadow: 0 0 10px rgb(0 0 0 / 50%);}
.cartheader {
	position: relative;
	background: url(../image/cart-img.png) no-repeat;
	min-width: 48px;
	min-height: 44px;
	display: block;
	background-position: center
}
.itemscart {
	position: absolute;
	top: 18px;
	width: 20px;
	height: 20px;
	border-radius: 50%;
	background: #f1752d;
	color: #fff;
	left:50%;
	margin-left:-9px;
	text-align: center;
	padding: 0;
	line-height: 20px;
	font-size: 12px
}
.cartitemslist {
	right: 0;
	min-width: 400px;
	padding: 15px;
	font-size: 13px;
	left: auto
}
.cartitemslist.order-bx table tr td {
	padding: 3px 10px;
	font-size: 13px;
	font-weight: 600
}
.cartitemslist.order-bx {
	padding: 0 0 10px 0
}
.mainnav {
	background: #293c4f
}
.mainnav nav.navbar {
	margin-bottom: 0;
	border-radius: 0;
	background: #293c4f;
	border: none
}
.mainnav .navbar-default .navbar-nav&gt;li&gt;a {
	color: #fff;
	font-size: 12px;
	font-weight:600;
	text-transform:uppercase;
}
.mainnav .navbar-default .navbar-nav&gt;li&gt;a:hover, .mainnav .navbar-default .navbar-nav&gt;li:hover, .mainnav .navbar-default .navbar-nav&gt;li&gt;a:focus {
	background: #f2641b!important;
	transition: all 1s ease;
	color: #fff
}
.mainnav .navbar-default .navbar-collapse, .mainnav .navbar-default .navbar-form {
	box-shadow: none;
	border: none
}
.mainnav .navbar-default .navbar-nav&gt;.open&gt;a:hover {
	color: #fff
}
.mainnav ul.nav li.dropdown .dropdown-menu {
	border-radius: 0
}
.mainnav .navbar-default .navbar-nav&gt;li.dropdown.open {
	background: #fff!important
}
.mainnav .navbar-default .fa-caret-down {
	font-size: 15px;
	margin-left: 5px
}
.mainnav .navbar-default .navbar-nav&gt;li.dropdown ul.dropdown-menu {
	min-width: 220px;
	font-size: 14px;
	max-height: 500px;
	overflow: auto
}
.mainnav .navbar-default .navbar-nav&gt;li.dropdown ul.dropdown-menu a {
	padding: 10px 15px
}
.dropdown-menu&gt;li&gt;a:focus, .dropdown-menu&gt;li&gt;a:hover{background:transparent;color:#f2641b;}
.mainnav .navbar-default .navbar-nav&gt;.active&gt;a, .mainnav .navbar-default .navbar-nav&gt;.active&gt;a:focus, .mainnav .navbar-default .navbar-nav&gt;.active&gt;a:hover {
	background-color: #f2641b
}
.mainnav .navbar-default .navbar-nav&gt;.active&gt;a, .mainnav .navbar-default .navbar-nav&gt;.active&gt;a:focus, .mainnav .navbar-default .navbar-nav&gt;.active&gt;a:hover {
	color: #fff
}
.btngetservices {
	background: #b10834;
	border-radius: 4px;
	animation-name: btnanim;
	animation-duration: .5s;
	animation-direction: alternate;
	animation-iteration-count: infinite
}
.btngetservices a:hover, .btngetservices a:focus {
	background-color: #7fba23!important;
	transition: all 1s ease
}
.btngetservices a {
	border: 1px solid #f2f2f2;
	border-radius: 4px;
	margin: 7px 0;
	padding: 5px 10px!important;
	color: #fff
}
@keyframes btnanim {
0% {
background-color:#b10834
}
50% {
background-color:#7fba23
}
100% {
background-color:#b10834
}
}
a {
	transition: ease all 0.4s
}
/*.searchmain_sec {
	background: url(../../../images/search-form-bg.jpg) no-repeat;
	background-size: cover;
	padding: 14px 0
}*/
.compairing_prices_sec {
	background: #fff;
	padding: 35px 0
}
._part {
	margin: 10px 0;
	width: 100%;
	float: left
}
._part figure {
	width: 70px;
	height: 70px;
	background: #fff;
	border-radius: 100%;
	text-align: center;
	box-shadow: 0 0 10px 0 rgba(0,0,0,.18);
	padding-top: 9px;
	float: left
}
._partContent {
	width: auto;
	margin-left: 85px;
	margin-top: 7px
}
._partContent h3 {
	font-weight: 700;
	margin: 7px 0 5px 0;
	padding: 0 0 0 0;
	width: 100%;
	float: left;
	text-transform: uppercase;
	font-size: 14px
}
._partContent a {
	color: #04208a;
	font-weight: 700
}
.our-service {
	width: 100%;
	float: left;
	background: #fff;
	height: auto;
	padding: 20px 20px 28px 20px;
	box-shadow: 0 0 10px 0 rgba(0,0,0,.12)
}
.our-service h2 {
	color: #04208a;
	text-transform: uppercase;
	margin: 18px 0 14px 0
}
.our-service p {
	color: #827e7e;
	line-height: 19px;
	font-size: 13px
}
.our-service ul {
	list-style: none;
	padding: 0;
	margin: 0
}
.our-service ul li {
	float: left;
	width: 33.333%;
	font-size: 14px;
	margin: 8px 0
}
.our-service ul li a {
	display: block;
	transition: ease all 0.4s;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAIAAAACUFjqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHFJREFUeNpi/P//PwNuwMSAF0ClZ+1+bFJ27P2X3+kzrlYsuYWQ/w8DxqVHQ3vO333xVTBuz8xdjyCCCGmghFLmwY51d1cdfc4QtP3MnY9AQRS733/9jW45UYYD+UDpd59/pU2/Ur74JlwPI0X+BggwAEhvdLvyJndsAAAAAElFTkSuQmCC) no-repeat 0 8px;
	padding-left: 20px
}
.our-service ul li a:hover {
	padding-left: 15px;
	color: #04208a;
	text-decoration: none
}
.caparing-types {
	width: 100%;
	float: left;
	position: relative;
	padding: 30px 0 0;
	background: #f4f4f4
}
.caparing-types:before {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANwAAABlCAYAAAAmn408AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABGFJREFUeNrsnUFT00AYhr/dbGkLQhlHpCg37/4X5OTVH6c3OXlwRm/+Cc+iAoOjrcUmNcm6SQDLzXEmm2TzPDMZ6InMsk/f79tsu+rXu7cXIrLtrkwAoB6sjezm1k+jzs823csRIwJQq3Au1nYyI1ozGAA+hHOuYRuARxAOAOEAEA4AEA4A4QAA4QAQDgDhAADhABAOABAOAOEAEA4AEA4A4QAA4QAQDgAQDgDhABAOABAOAOEAAOEAEA4A4QAA4QAQDgD+A6NyxSiAD3KrbTHZej3hTHovYSqADz5EV8NXoqzuqXSRu07N1ZMLpgLUj7L3R193Xw7PJnMb5X0uKWnjwA/xwUys+zk6m0hfpcM28BdymZbESRdPZ+XvCAfgS7qDfkqHcNCMdC7lkh4mHcJBY9IVKZf0LOkQDtohXaoRDqB26ZxoxSJKX3o6hIN29HTlQsqP4KVDOGiPdNN58EmHcNAy6cIuLxEOWildtXqpEA7Ah3TVQso8uKRDOGhv0gW4IwXhoL3SpeH1dAgHnejpQpEO4aAz0oWwDQzhoDPSxQFIh3DQOem6XF4iHHS0p+vmNjCEg45KN+9keYlwQHmJcAD/Xl52KekQDgJIuu58ygDhIADp1N2FFItwAB7KS5d0j5x0Lf6uVYSDsKTbb3d5iXAQYNLNqqRroXQIB+GWly18OI5wEKZ06VpP1yLpEA7C7+laJB3CQT+ka8lCitGS8V8JHCvKXY1PtuJAQtWYdNNZcUadjL4UR2U196DOLGSXGRn2e3wyUss3Ub5MrTJNfQ1W8XeX0uDJpzcLKcXP4flOY+fTmffmOXMy2GRzsaLN4un48sXh/GTmpJNcmV4PSL7RbEXnSsqcmRmwcMauVGz2zenOkRzOX4vOY7E9lk41vO2LRZMeoO1KYjOV051nkumxe50yKAgH9UqXOOn25bNLukyP3Dv9bwYF4cBf0m066Ug6hANvSZe7pNMkHcKBj6Q7IOkQDvxJF5dJV0hH0iEceCwvPznpUj0m6RAO6kWV0iVlT3fskm5M0iEc+Ei6ZZl0R/R0CAc+ki4qkm4wLcvLTJF0CAf1T4Y8rsrLSbUjhaRDOPDQ08WDorw8LstLkg7hwEvSPZTT656OvZcIB7Un3erOIwOSDuGgZiJ7k3SFdJtseEY48JV0bANDOPCWdMXD8b21z9ORdAgH9U4UJ1lynXSp3iLpEA7qly657elIOoQDz9Kl9HQIB3Wj1qTj4TjCAUmHcBBu0u1dJ92Y53QIB/6SrpBui21gCAdekm7gpJtU5SU9HcJB3ROp2PAc7d32dCQdwkHtSbeqysvJMUmHcOCnp1tPOnakIBx4Sbr4dkfKFkmHcFA31YbnB7dJh3QVxjIGwWL/Xs2cPOoki68/ZfB4fiIb+Xd3L1Fz42Fz0dnQ3ZeVpua92Y7UL6mOg+Xs4fCEGxgli6FSy+buYiV2sCeXu0eykX1rVLjycLjxSA4WH2W4cPJr//fyR4ABAHThFCt3bewRAAAAAElFTkSuQmCC) no-repeat;
	width: 220px;
	height: 101px;
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	z-index: 3
}
._sfs-content h2 {
	font-size: 32px;
	color: #111;
	font-weight: 500;
	margin: 17px 0 26px 0
}
img {
	max-width: 100%
}
._sfs-content p {
	color: #333;
	padding-bottom: 20px;
	font-size: 16px
}
._sfs-content span {
	font-weight: 700
}
._sfs-content .f-size-17 {
	font-size: 17px
}
._sfs-content .f-size-19 {
	font-size: 19px
}
._sfs-content .f-size-13 {
	font-size: 13px
}
._sfs-content .m-btn {
	background: #f3a503;
	color: #fff;
	text-decoration: none;
	padding: 14px 39px;
	border-radius: 30px;
	font-size: 18px;
	font-weight: 700;
	box-shadow: 0 0 7px 0 rgba(0,0,0,.44);
	border: 1px solid #fff;
	display: inline-block;
}
.m-btn:hover {
	text-decoration: none;
	background: #04208a;
	transition: all 1s ease;
	color: #fff
}
.configure_vehicle_sec {
	width: 100%;
	float: left;
	background: #fff;
	padding: 30px 0
}
.refurbish_vehicle_sec {
	width: 100%;
	float: left;
	padding: 40px 0
}
.refurbish-settings {
	width: 100%;
	float: left;
	background: #fff;
	padding: 15px;
	box-shadow: 0 0 11px 0 rgba(0,0,0,.25098039215686274);
	border-radius: 5px
}
.refurbish-settings img {
	max-width: 100%
}
.branded_tyres_sec {
	width: 100%;
	padding:30px 0;
	background: #fff
}
.branded_tyres_sec p {
	color: #434343
}
.branded-logo {
	background: #fff;
	padding: 14px;
	box-shadow: 0 0 13px 0 rgba(0,0,0,.25);
	border-radius: 5px;
	margin: 24px 0 45px 0
}
.branded-logo figure {
	border: 1px solid #9da6b3
}
.branded-logo figure img {
	max-width: 100%
}
.uppercase {
	text-transform: uppercase
}
.textbold {
	font-weight: 700
}
.service-item {
	width: 100%;
	float: left;
	margin: 15px 0;
	background: #fff;
	box-shadow: 0 0 7px 0 rgba(0,0,0,.15)
}
.service-img {
	width: 50%
}
.dervice-content-bx {
	width: 50%;
	padding-left: 20px
}
.dervice-content-bx h3 {
	color: #0153b7
}
.btn-link-c {
	background: #f3a503;
	color: #fff;
	font-weight: 700;
	padding: 10px 36px;
	display: inline-block;
	font-size: 16px;
	margin: 20px 0 0 0;
	border: 1px solid #f3a503
}
.btn-link-c:hover {
	text-decoration: none;
	background: #fff;
	color: #f3a503
}
.seasons_content_sec {
	width: 100%;
	float: left;
/*	background: url(../../../images/tyres-img2.jpg) center top no-repeat;*/
	background-size: cover
}
.seasons-wrap {
	width: 100%;
	float: left;
	position: relative
}
.seasons-wrap h2 {
	font-size: 60px;
	color: #fff;
	text-transform: uppercase;
	text-shadow: 0 5px 9px #000;
	font-style: italic;
	margin: 100px 0 0 0;
	width: 40%
}
.gripbx {
	background: #04208a;
	width: 170px;
	text-align: center;
	position: absolute;
	top: 0;
	right: 200px;
	font-size: 28px;
	padding: 27px 14px 35px;
	color: #fff;
	text-transform: uppercase;
	line-height: 35px;
	box-shadow: 0 0 6px 0 #000
}
.gripbx_red {
	background: #e8554e;
	width: 170px;
	text-align: center;
	position: absolute;
	bottom: 0;
	right: 0;
	font-size: 11px;
	padding: 21px 14px 18px;
	color: #fff;
	text-transform: uppercase;
	line-height: 19px;
	box-shadow: 0 0 6px 0 #000
}
.gripbx_red span {
	display: block;
	font-size: 37px;
	margin-bottom: 12px
}
.seasons-wrap {
	width: 100%;
	float: left;
	height: 440px
}
.why_choose_sec {
	width: 100%;
	float: left;
	padding: 30px 0;
	background: #fff
}
.process-list {
	width: 100%;
	float: left;
	padding: 0 0 20px 0
}
.p-list {
	width: 100%;
	float: left;
	position: relative;
	padding-left: 75px;
	min-height: 90px
}
.p-list h4 {
	font-size: 16px;
	font-weight: 500;
	margin: 10px 0 3px 0;
}
.p-list:before {
	width: 65px;
	height: 65px;
	position: absolute;
	left: 0;
	top: 0;
	content: '';
	z-index: 3
}
.ic1:before {
	background: url(../../../images/sprite-list.png) no-repeat -17px -4px
}
.ic2:before {
	background: url(../../../images/sprite-list.png) no-repeat -125px -7px
}
.ic3:before {
	background: url(../../../images/sprite-list.png) no-repeat -17px -87px
}
.ic4:before {
	background: url(../../../images/sprite-list.png) no-repeat -125px -90px
}
.ic5:before {
	background: url(../../../images/sprite-list.png) no-repeat -17px -177px
}
.ic6:before {
	background: url(../../../images/sprite-list.png) no-repeat -125px -182px
}
.wheel_alignment_sec {
	width: 100%;
	float: left;
	background: #f5f4f4 url(../../../images/service-img4.jpg) left top no-repeat;
	box-shadow: 0 0 7px 0 rgba(0,0,0,.07);
	background-size: 50% 100%
}
.wheel-component {
	width: 41%;
	float: right
}
.wheel-component ul {
	padding: 0;
	margin: 20px 0 0 0;
	list-style: none
}
.wheel-component ul li {
	margin-bottom: 15px
}
.wheel-component ul li i {
	background: #e99f00;
	color: #fff;
	font-size: 14px;
	width: 24px;
	height: 24px;
	line-height: 22px;
	text-align: center;
	border-radius: 50%;
	margin-bottom: 30px;
	margin-right: 10px;
	float: left;
	clear: left;
	margin-top: 5px
}

.shoppingcart-box.c2 table {
	width: 400px
}
.shoppingcart-box.c2 .checkout {
	padding:15px 10px;
}
.shoppingcart-box.c2 .checkout a.btn-view-cart {
	background: #fff;
	color: #333;
	border:solid #ccc 2px;
}
.shoppingcart-box.c2 .checkout a.btn-view-cart:hover{background:#eee; color:#111 !important;border-color:#000;}
.shoppingcart-box.c2 .checkout a.btn-checkout {
	background: #f2641b;
	color: #fff
}
.shoppingcart-box.c2 .content-item {
	max-height:302px;
	overflow: auto
}
.shoppingcart-box.c2 table td {
	padding: 5px 8px;
	font-size: 14px;
	font-weight:500;
}
.shoppingcart-box.c2 table td a {
	font-size: 13px;
	line-height: 17px;
	display: block;
	font-weight: 600
}
.shoppingcart-box.c2 table td a:hover {
	text-decoration: none;
	color: #0060b7
}
.shoppingcart-box.c2 table td .img-thumbnail {
	width: 100px
}
.shoppingcart-box.c2 table td .img-thumbnail:hover {
	border: 1px solid #0060b7
}
/*.shoppingcart-box.c2 table td.itm2 {
	padding-top: 6px
}*/
.vehicle_manufacturers_sec {
	width: 100%;
	float: left;
	padding: 22px 0 41px;
	background: #fff
}
.vehicle_manufacturers_sec h3 {
	color: #0153b7;
	font-size: 26px;
	padding: 0 0 20px 0;
	text-align: center
}
.vehicle_manufacturers_sec ul {
	width: 100%;
	float: left;
	list-style: none;
	padding: 0;
	margin: 0;
	text-align:center;
}
.vehicle_manufacturers_sec ul li {
	width: 8%;
	display:inline-block;
	text-align: center;
	background: #fff;
	margin: 0 .5% 10px;
	border: 1px solid #bbbaba;
	padding: 6px 0;
	box-shadow: 0 0 4px 0 rgba(0,0,0,.21)
}
.bottom_call_stripes_sec {
	width: 100%;
	float: left;
/*	background: url(../../../images/phone-bg.png) center top no-repeat;*/
	background-size: cover;
	padding: 33px 0 27px;
	text-align: center;
	color: #fff;
	font-size: 26px
}
.bottom_call_stripes_sec a {
	background: #7fba23;
	font-size: 16px;
	color: #fff;
	text-decoration: none;
	display: inline-block;
	padding: 10px 20px;
	border-radius: 30px;
	font-weight: 600
}
.footer_top {
	width: 100%;
	float: left;
	background: #f1752d url(../image/ftr-bg.png) repeat;
	padding:40px 0 20px;
	margin-top:40px;
}
.ft-bx {
	width: 100%;
	float: left
}
.ft-logo {
	margin: 0 0 20px 0
}
.ft-bx p {
	color: #fff;
	font-size: 13px;
	line-height: 18px
}
.ft-social {
	margin-top: 30px;
}
.ft-social a {
	font-size: 26px;
    color: #fff;
    width: fit-content;
	margin-bottom:10px;
	text-decoration:none;
}
.ft-social .fa-facebook{background:#4267b2;padding:7px 12px;border-radius:4px;border:solid 1px rgba(255,255,255,0.3);}
.ft-social .fa-instagram{background:#c63475;padding:7px 10px;border-radius:4px;border:solid 1px rgba(255,255,255,0.3);}
.ft-social .fa-twitter{background:#55acee;padding:7px 9px;border-radius:4px;border:solid 1px rgba(255,255,255,0.3);}
.ft-social .fa-linkedin{background:#0073b1;padding:7px 9px;border-radius:4px;border:solid 1px rgba(255,255,255,0.3);}
.ft-social .fa-youtube-play{background:#e02f2f;padding:7px 9px;border-radius:4px;border:solid 1px rgba(255,255,255,0.3);}
.ft-social a span{margin-left:5px;}
.footer_top h3 {
	font-size: 18px;
	color: #fff;
	margin: 0 0 13px 0;
	font-weight: 600
}
.ft-bx ul {
	width: 100%;
	float: left;
	list-style: none;
	padding: 0
}
.ft-bx ul li {
	width: 100%;
	float: left;
	margin-bottom: 4px
}
.ft-bx ul li a {
	color: #fff;
	font-size: 14px;
	display: inline-block;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAJCAYAAAARml2dAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAD1JREFUeNpi+P//PwcQGwMxAzJmgAq+B2IPdAkQdgPiD0Dsiy6BIcmAZnY91FhubDp8sNnhQ5SrsPoDIMAA+tisLLthUP4AAAAASUVORK5CYII=) no-repeat 0 7px;
	padding-left: 12px
}
.offset {
	margin-top: 30px
}
.ft-last {
	width: 100%;
	float: left
}
.ft-last .ads {
	color: #f2641b;
	font-size: 13px;
	line-height: 20px;
	margin-bottom:10px;
}
.ph.clearfix {
	margin-bottom: 13px
}
.mega-dropdown {
	position: static!important
}
.mega-dropdown-menu {
	padding: 20px 0;
	width: 100%;
	box-shadow: none;
	-webkit-box-shadow: none
}
.mega-dropdown-menu&gt;li&gt;ul {
	padding: 0;
	margin: 0
}
.mega-dropdown-menu&gt;li&gt;ul&gt;li {
	list-style: none
}
.mega-dropdown-menu&gt;li&gt;ul&gt;li&gt;a {
	display: block;
	color: #222;
	padding: 3px 5px
}
.mega-dropdown-menu&gt;li ul&gt;li&gt;a:hover, .mega-dropdown-menu&gt;li ul&gt;li&gt;a:focus {
	text-decoration: none
}
.mega-dropdown-menu .dropdown-header {
	font-size: 18px;
	color: #ff3546;
	padding: 5px 60px 5px 5px;
	line-height: 30px
}
.inputserchform {
	width: 80%!important
}
.btnserbar {
	float: right;
	min-width: 75px;
	padding: 8px!important;
	margin: 0;
	line-height: 22px!important;
	font-size: 14px;
	background: #7fba23!important;
	color: #fff!important;
	box-shadow: none!important;
	border: none!important
}
.btnserbar:hover {
	background: #04208a!important;
	transition: all 1s ease
}
.ft-last .ph i {
	margin-right: 10px;
	color: #f2641b!important;
	font-size: 22px;
	font-weight: 700;
	line-height: 20px;
	margin-bottom: 16px;
	content: 'f095';
	font-family: fontawesome;
	float: left
}
.ft-last .ph a {
	color: #f2641b;
	font-size: 16px;
	line-height: 18px;
	margin-bottom: 0;
	display: block;
	float: left;
	margin-top: 0
}
.ft-last .mail a {
	color: #f2641b;
	font-size: 13px;
	line-height: 18px;
	margin-bottom: 10px;
	display: block;
	word-break: break-all
}
.ft-last .lo {
	color: #fff;
	font-size: 13px;
	line-height: 20px;
	margin-bottom: 23px;
}
.newsletterform {
	width: 100%;
	float: left;
	position: relative
}
.newsletterform input[type=text] {
	background: #989393;
	height: 39px;
	width: 100%;
	padding: 10px 50px 10px 10px;
	font-size: 16px;
	color: #fff;
	border: 0
}
.newsletterform input[type=text]::placeholder {
color:#fff
}
.newsletterform input[type=submit] {
	background: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMpaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkQzODc1REYyMEY4MDExRUI5QTkwQjUzM0NCQTc0RkRGIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkQzODc1REYxMEY4MDExRUI5QTkwQjUzM0NCQTc0RkRGIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgV2luZG93cyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY5REM5MDBGQjIxNzExRUFBQThGOUMyOTZDREM0QTJBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY5REM5MDEwQjIxNzExRUFBQThGOUMyOTZDREM0QTJBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAJwAuAwERAAIRAQMRAf/EAIYAAQEAAwEBAAAAAAAAAAAAAAAEBQYHAggBAQACAwEBAAAAAAAAAAAAAAADBQQGBwECEAABAwMCBQMFAQAAAAAAAAABAAIDEQQFIRIxYXETBkFRFJEyQmJDBxEAAgIBAQUFCQEAAAAAAAAAAAECAxEhUWESBAXwMUGRI3GBobHB0eFSEwb/2gAMAwEAAhEDEQA/AKFzo6wEAQBAEAQBAEBVjsXkclcC3sLd9zMfwjFaD3J4AcypKqZ2PEVlkV18Ko8U2oo6F49/kbTKw525DZCN/wAG3NXbf3k9B0+qvOW6Lr6r9y+5rfOf6HR/xWn7P6Lt7DS/LmY+PyS/hx8TYbOCTsxRtqQO00RuNTWtXNJVTzqirpKCxFPHloXnTnN0Rc3mTWfPUw6xTNCAvw0uGivGvy8E1xaj+UDwwk8yRw6EdVNQ61L1E2txj8zG1xxU0pbzqlj574pBYRWPjkMdtdTu2RxXDexFFpUyzycCG8nEngtkr6jQoqNKSk9uiW9s1G3pPMSm53tyitmre6K/GEbND8bD4O6yDrj5kgifc3N64gmZzGk6bdA3SjWt0A0VhHFVbnni0y3t7eCKqXFdbGGOFZwo7O3i/E+eJZHyyPkedz3kucfck1K0ZvLyzpUYpLCPK8PQgCAyGCzE2HyTMhCxsk0bJGxtf9tZI3MqR603Vop+XvdU+Jd+vyMbm+WV1fA3hPHweSduQv2MmjZcSMjuK9+Nri1r6mp3NGhUatksrL1JXTBtNpZXcTr4JAgCAIAgCAIAgP/Z) no-repeat;
	width: 46px;
	height: 39px;
	position: absolute;
	right: 0;
	top: 0;
	border: 0
}
.footer_bottom {
	width: 100%;
	float: left;
	background: #1f2c3a;
	color: #fff;
	font-size: 13px
}
.footer_bottom a {
	color: #fff;
	font-weight: 700
}
.dervice-content-bx.pull-left {
	padding-right: 15px
}
.dervice-content-bx.pull-right {
	padding-right: 15px
}
.search-tab-info {
	width: 100%;
	float: left
}
.search-tab-info .nav-tabs.nav-justified&gt;li&gt;a {
	border-bottom: 1px solid transparent;
	border-radius: 4px 4px 0 0;
	background: #293c4f;
	color: #fff;
	margin: 0 6px;
	font-weight: 700;
	font-size: 14px;
	text-transform: uppercase
}
.search-tab-info .nav-tabs.nav-justified&gt;li.active&gt;a {
	background: #fff;
	border: 1px solid #fff;
	color: #000
}
.search-tab-info .responsive-tabs-container .tab-content {
	padding: 10px 10px;
	border: 1px solid #ddd;
	border-top: none;
	width: 100%;
	float: left;
	background: #fff;
	margin-bottom: 20px;
	border-radius: 10px;
	box-shadow: 0 4px 6px -3px rgba(0,0,0,.26)
}
.search-tab-info .nav-tabs.nav-justified {
	width: 100%;
	border-bottom: 0;
	padding: 0 22px
}
.search-fm {
	width: 100%;
	float: none;
	clear: both;
	min-height: 273px
}
.search-tab-info .tab-pane .search-component-info {
	min-height: 260px
}
.search-fm h4 {
	font-size: 13px;
	letter-spacing: -.2px;
	padding-top: 10px
}
.search-fm .reg-style {
	background: #ffcd20 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAABGCAMAAACANYYPAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAEZ0FNQQAAsY58+1GTAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAMAUExURQM5owA3pQI4pAA4pAA2pwA1pwA1pQA0qAAzqAI7oQAyqgo8oA1CmgAxqQ07pDBTjF5sdf/7AAE1qQA3pAc5ow8/ngk+nRlGlhVHlCBJkSZPjThZgy5Xg2VuboKWT8nHKuPVH/rvCRc9oQc8nxA/nRdEmgpDmjFSmCVNmC5OkipNjx5MjzZUiTpXhyxThz1bg05ggUZef0Fhe09jeVVqclxvcHZ5aY6KWH6LVYeHVaqqRLawQ6ivOb6tN9LGNsitLM/LJ/HiGO/LFum9FfLpDvjoDPDSC//+AAArsAU4pgg2pAY6ohlDmxhBmCpOlB9JlDJIkzFPjBdOjDRRikhbgj9afVdlejZheFZmdF5oc2t/bISKYG17YG+CX252XYCMXImTWoGCWYSLVHeQU4N9UpqLT4mNTq6tTZOQTZiSSp+RSa+sRKKZQ5WNQqSmQIOfPrCgPbenPLW3Or6kOK2WOKa0NrqjNcOyMrq9K9fPKNHMKMDCJqe5Jtq6JeHCItqzIt3OIMzPHt7YGungGOLYFuHeFPjQEvPiD/jxCPriB/zyBv/4BP/1A//xA//PAo+Pj5CQkJGRkZKSkpOTk5SUlJWVlZaWlpeXl5iYmJmZmZqampubm5ycnJ2dnZ6enp+fn6CgoKGhoaKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq6ysrK2tra6urq+vr7CwsLGxsbKysrOzs7S0tLW1tba2tre3t7i4uLm5ubq6uru7u7y8vL29vb6+vr+/v8DAwMHBwcLCwsPDw8TExMXFxcbGxsfHx8jIyMnJycrKysvLy8zMzM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3+Dg4OHh4eLi4uPj4+Tk5OXl5ebm5ufn5+jo6Onp6erq6uvr6+zs7O3t7e7u7u/v7/Dw8PHx8fLy8vPz8/T09PX19fb29vf39/j4+Pn5+fr6+vv7+/z8/P39/f7+/v///69vnJYAAAHLSURBVHja7FTXUlsxFNRRu9W9dxvTO9iY3gy203uvlISSQHpIIL1DAvnmvDADNzPShQdemLtvknaO9uxZCSEHDhwcHgwRMJZHoxSCYMcFz7M+pq08r2ddr64SLOVi1luepVpjXlNvlG8qRMblnIdjJkYACDe2mQxTcVnUNegJsF2phPHW/qImVKKX/l5T95ZKe3XVLyRDW090nwXE6GkV6wBdtdiFVZ2JuCSWzFt3gpc7RTLg4ZTHci2NfxgPCUZDiwsRbpERnruDRKXJ/+2AZCoYn7SckrBk4OB92c73S167h4VsJTXVvZcHwuKfHuhiGfVnQwx226eInj4TkuQOKPc8KiCiUCAdSwlC5ZFWEj8HFaOQMl3easpvF34zeYka4x8bmJmM2j4VolCsXe81MFHggA+RH+NfJsA5QggAANtyVX+dWw9obrc7yO08oR0j2Ym7KDI6sfFupkHuNItlcyNfardadr49zdTuu6S/lzrvK5043++9uPXmwu3NPpd81o+3z0Xevxhoma58rvxKMHnltM97Kv1nrCk3XHcl91aVa+6cnEw/8Y01/c4ODPmGXXI3eHdmen1osTnz9fuP183HOU8OHBwd/g0AMCw2AWPSsQAAAAAASUVORK5CYII=) left no-repeat;
	background-size: contain;
	padding: 8px 10px 8px 34px;
	text-transform: uppercase;
	font-size: 16px;
	font-weight: 700;
	color: #000;
	height: auto;
	border: solid #000 2px;
	text-align: center
}
.search-fm .reg-style::placeholder {
color:#000
}
.search-fm .post-style {
	padding: 8px 13px;
	text-transform: uppercase;
	font-size: 16px;
	font-weight: 400;
	color: #000;
	height: auto;
	border: solid #ccc 1px
}
.search-tab-info .main-btn {
	background: #f2641b;
	color: #fff;
	border: 0;
	font-size: 14px;
	font-weight: 700;
	padding: 8px 20px;
	border-radius: 4px;
	box-shadow: 0 0 5px 0 rgba(0,0,0,.38)
}
.search-tab-info .main-btn:hover, .search-fm.F2 .main-btn:hover, .page_search_strip2 ._src_bx .search_btn_ab:hover, .search_btn_ab:hover {
	background: #000;
	transition: all 1s ease
}
.search-fm {
	background: #e8e8e8;
	padding: 0 10px;
	min-height: auto;
	position: relative;
	display: block;
	overflow: hidden
}
#tyresrchtab .search-fm {
	background: #e8e8e8;
	padding: 0 10px;
	min-height: 255px;
	position: relative;
	display: block;
	overflow: hidden
}
.search-category {
	width: 100%;
	float: left;
	padding-top: 0%;
	position: relative
}
.search-category .t-img {
	width: 100%;
	float: left;
	text-align: center;
	margin-bottom: 12px
}
.t-fm .form-group {
	width: 100%
}
.t-fm .form-control {
	display: block;
	width: 100%;
	border-radius: 0;
	height: 34px;
	padding: 6px 2px
}
.t-fm label {
	display: inline-block;
	max-width: 100%;
	margin-bottom: 1px;
	font-weight: 400;
	font-size: 13px
}
.p-right0 {
	padding-right: 0
}
.p-left2 {
	padding-left: 2px
}
.R_code {
	margin-top: 15px
}
.t-fm {
	width: 100%;
	float: left
}
.t-fm .pr label {
	float: right;
	margin: 5px 0 0 0
}
.search-tab-info .main-btn.t1 {
	padding: 8px 16px
}
.book-wrap {
	width: 100%;
	float: left;
	margin-top: 20px
}
.book-wrap h3 {
	text-align: center;
	width: 100%;
	float: left;
	margin: 0;
	padding: 0
}
.book-wrap h3 span {
	background: #fff;
	font-size: 14px;
	color: #04208a;
	padding: 13px 31px;
	display: inline-block;
	font-weight: 700;
	border-radius: 4px 4px 0 0;
	text-transform: uppercase
}
.book-bx {
	width: 100%;
	float: left;
	background: #fff;
	padding: 12px;
	min-height: 293px;
	border-radius: 10px;
	box-shadow: 0 4px 4px 0 rgba(0,0,0,.1)
}
.book-bx .search-fm {
	min-height: 254px
}
.book-bx .search-fm h4 {
	margin-top: 0
}
.search-fm.F2 {
	background: #fff;
	padding: 0 0
}
.search-fm.F2 .reg-style {
	background: #ffcd20 url(data:image/png;base64,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) left no-repeat;
	background-size: contain;
	font-size: 23px;
	border: solid #000 2px
}
.search-fm.F2 .post-style {
	padding: 8px 13px;
	font-size: 19px;
	font-weight: 700;
	width: 87%;
	float: left
}
.search-fm.F2 .main-btn {
	background: #f2641b;
	color: #fff;
	border: 0;
	font-size: 14px;
	font-weight: 700;
	padding: 10px 9px;
	border-radius: 4px;
	box-shadow: 0 0 5px 0 rgba(0,0,0,.38);
	float: right
}
.mote-due {
	width: 100%;
	float: left;
	margin: 13px 0 0 0
}
.t-radio-option {
	width: 100%;
	float: left;
	margin-top: 10px
}
.t-radio-option .fitting {
	display: block;
	float: left;
	position: relative;
	padding-left: 25px;
	margin-right: 15px;
	margin-bottom: 27px;
	cursor: pointer;
	color: #000333;
	font-size: 15px;
	font-weight: 400;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}
.t-radio-option .fitting input {
	position: absolute;
	opacity: 0;
	cursor: pointer
}
.t-radio-option .checkmark {
	position: absolute;
	top: 3px;
	left: 0;
	height: 20px;
	width: 20px;
	background-color: #fff;
	border-radius: 50%;
	border: 1px solid #111
}
.t-radio-option .fitting input:checked~.checkmark {
	background-color: #222;
	border: 1px solid #222
}
.t-radio-option .checkmark:after {
	content: "";
	position: absolute;
	display: none
}
.t-radio-option .fitting input:checked~.checkmark:after {
	display: block
}
.t-radio-option .fitting .checkmark:after {
	top: 5px;
	left: 5px;
	width: 8px;
	height: 8px;
	border-radius: 50%;
	background: #fff
}
.breadcrumb {
	width: 100%;
	padding: 10px 0;
	background: #797f84;
	margin: 0;
	border-radius: 0
}
.breadcrumb ul {
	float: left;
	list-style: none;
	padding: 0 0 0 15px;
	margin: 0
}
.breadcrumb ul li {
	float: left;
	font-size: 13px;
	color: #fff
}
.breadcrumb ul li a {
	color: #fff;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAJCAYAAAARml2dAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg2RjIzQzFFOTc1NDExRUFBQ0U0RkZGMDI3NzU2QjIzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjg2RjIzQzFGOTc1NDExRUFBQ0U0RkZGMDI3NzU2QjIzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODZGMjNDMUM5NzU0MTFFQUFDRTRGRkYwMjc3NTZCMjMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODZGMjNDMUQ5NzU0MTFFQUFDRTRGRkYwMjc3NTZCMjMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6LqUcrAAAAPUlEQVR42mL4//8/BxAbAzEDMmaACr4HYg90CRB2A+IPQOyLLoEhyYBmdj3UWG5sOnyw2eFDlKuw+gMgwAD62Kwsu2FQ/gAAAABJRU5ErkJggg==) right 9px no-repeat;
	padding-right: 14px;
	margin-right: 7px;
	display: inline-block
}
.breadcrumb ul li a:hover {
	color: #000;
	text-decoration: none
}
.search-listing-bx {
	width: 100%;
	float: left;
	padding: 30px 0;
	background: #fff
}
.search-listing-item {
	width: 100%;
	float: left
}
.search-lsiting-item {
	    width: 100%;
    border-radius: 5px;
    overflow: hidden;
}
#load_more {
	margin-top: 30px
}
.ali_check_top {
	position: absolute;
	left: -13px;
	top: -9px
}
.list-head {
	width: 100%;
	float: left;
	padding:10px 0 0 0;
	box-shadow:0;
	height: 130px;
	overflow: hidden
}
.list-head figure {
	float: left;
	width: 114px
}
.list-head-text {
	text-align:center;padding:15px 0;
}
.pro-logo img {
	height:38px;
	width:auto;
}
.product-name {
	font-size: 14px;
	line-height: 18px;
}
.product-name span {
	display: block;
	font-weight: 700;
	text-transform: uppercase;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size:18px;
}
.listing-part1 {
	width: 100%;
	padding: 8px 5px;
	text-align:center;
	border-top:solid #444 2px;
	border-bottom:solid #444 2px;
	clear: both;
}
.img-inline{display:inline-block !important;}
.listing-part1 img {
	display: inline-block;
	margin: 0 4px
}
.fuel_efficincy {
}
.fuel_efficincy ul {
	/*width: 100%;*/
	float: right;
	list-style: none;
	padding: 0;
	margin: 0
}
.fuel_efficincy ul li {
	padding:3px 10px;display:flex;
}
.fuel_efficincy ul li h3 {
	font-size: 13px;
	font-weight: 500;
	margin: 0;
	padding: 0 0 8px 0;
	min-height: 37px
}
._fue_rw {
	/*width: 100%;*/
	float: left
}
._fue_rw figure {
	width: 26px;
	float: left;
	margin-right:6px;
}
._fue_rw figure img {
	width: 26px
}
._fue_rw span {
	color: #fff;
	font-size: 13px;
	text-transform: uppercase;
	display: inline-block;
	padding: 0 6px;
	float: right;
	border-radius: 3px;
	font-weight:500;
	min-width:30px;
	text-align:center;
}
._fue_rw span.Y_swatch {
	background: #f79d11
}
._fue_rw span.Y_swatch.A {
	background: #00923f
}
._fue_rw span.Y_swatch.B {
	background: #63b345
}
._fue_rw span.Y_swatch.C {
	background: #67b64d
}
._fue_rw span.Y_swatch.E {
	background: #f6a500
}
._fue_rw span.Y_swatch.F {
	background: #e74e0f
}
._fue_rw span.Y_swatch.G {
	background: #e20613
}
._fue_rw span.Green_swatch {
	background: #00a651
}
._fue_rw span.Gray_swatch {
	background: #626262;
	padding: 0 6px
}
.fitted-price {
	padding:15px 10px 15px;
	background:#ededed;
	border:solid rgba(0,0,0,0.1) 1px;
	margin:10px;
	border-radius:4px;
	text-align:center;
}
.tyre-quantity .form-control{height:40px;font-weight:500;padding:6px 0px 6px 6px;}
.fitted-price .item-price {
	color: #000;
	font-size:26px;
	font-weight: 700
}
.fitted-price .item-price span {
	display: block;
	font-size: 15px;
	font-weight: 600
}
.item_select {
	float: left;
	width: 60px
}
.item_select select {
	appearance: none;
	-moz-appearance: none;
	-o-appearance: none;
	-webkit-appearance: none;
	background: #fff url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMZaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM4MDBDMjQ3OUU5QTExRUJBMjg5OUVFRUI3QkZEMUY0IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM4MDBDMjQ2OUU5QTExRUJBMjg5OUVFRUI3QkZEMUY0IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgV2luZG93cyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSIxOTIyRTEwOUM3MDY2ODI5NDdGNTlFRDgxRTYyNjc5NiIgc3RSZWY6ZG9jdW1lbnRJRD0iMTkyMkUxMDlDNzA2NjgyOTQ3RjU5RUQ4MUU2MjY3OTYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAAGBAQEBQQGBQUGCQYFBgkLCAYGCAsMCgoLCgoMEAwMDAwMDBAMDg8QDw4MExMUFBMTHBsbGxwfHx8fHx8fHx8fAQcHBw0MDRgQEBgaFREVGh8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx//wAARCAAZABkDAREAAhEBAxEB/8QAZAAAAgMBAAAAAAAAAAAAAAAAAAMEBQcIAQEAAAAAAAAAAAAAAAAAAAAAEAACAQMDAgQHAAAAAAAAAAABAgMAEgQRExQxBmEjBRVBUSIyUwcIEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDqmgqT3JgjO4+jbF20c3TyRN+O75+NBbUBQKypcaHFmlypFixY0Zp5ZGCIsaglmZjoFAHU0EG/t1e3t8y4w9A4+9yTIvG49t+7u6222/Vfr460E7FkxpMWGTFdZMZ0VoJEYMjRkAqysNQQR0NA2gXkY+Pk48uNkxJPjzo0c0Mih0dHFrKynUFWB0INBjQ/nrL91HoLevzH9SrP7gvaZZtzk3XcUzfdww/mW39fhd5lBsuPjwY8EePjxrDBCqxwwxqFREUaKqqNAAANABQMoCgKAoCg/9k=) no-repeat scroll right 3px center;
	font-size: 16px;
	border: 1px solid #babecc;
	border-radius: 0;
	color: #000;
	padding: 3px 6px 4px 6px;
	height: 39px;
	outline: 0;
	transition: border-color 0.1s ease-in-out 0s, box-shadow 0.1s ease-in-out 0s;
	width: 100%;
	float: left
}
.fitted-price button {
	background: #7fba23;
	float: right;
	border: 0;
	padding: 7px 20px;
	font-weight: 700;
	color: #fff;
	box-shadow: 0 2px 4px 0 rgba(0,0,0,.34)
}
.fitted-price button:hover {
	background: #04208a;
	transition: all 1s ease
}
.item_check {
	display: block;
	position: relative;
	padding-left: 35px;
	margin-bottom: 12px;
	cursor: pointer;
	font-size: 22px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}
.item_check input {
	position: absolute;
	opacity: 0;
	cursor: pointer;
	height: 0;
	width: 0
}
.item_check .checkmark {
	border: 1px solid #c7c7c7;
	position: absolute;
	top: 0;
	left: 0;
	height: 25px;
	width: 25px;
	background-color: #fff;
	-moz-box-shadow: inset 0 0 5px #cecece;
	-webkit-box-shadow: inset 0 0 5px #cecece;
	box-shadow: inset 0 0 5px #cecece;
	border-radius: 4px
}
.item_check input:checked~.checkmark {
	background-color: #fff
}
.checkmark:after {
	content: "";
	position: absolute;
	display: none
}
.item_check input:checked~.checkmark:after {
	display: block
}
.item_check .checkmark:after {
	left: 6px;
	top: 1px;
	width: 9px;
	height: 14px;
	border: solid #292626;
	border-width: 0 3px 3px 0;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg)
}
.free-wheel-bx {
	width: 100%;
	float: left;
	background: #e2e2e2;
	padding: 10px 40px 10px 10px;
	font-weight: 700;
	position: relative;
	font-size: 13px;
	color: #bc1c16
}
.ali_check {
	position: absolute;
	right: 0;
	top: 7px
}
.search-listing-item h1 {
	color: #111
}
#totalresult {
	color: #fff
}
.listing_bx_bottom {
	width: 100%;
	float: left;
	padding: 12px 10px;
	background: #ffe278;
	text-align: center;
	border-top: 10px solid #94989c;
	border-radius: 0 0 8px 8px
}
.listing_bx_bottom p {
	font-size: 15px;
	color: #b10834;
	margin: 0;
	padding: 0;
	font-weight: 700
}
.listing_bx_bottom span {
	font-size: 13px;
	color: #6f6565;
	margin: 0 0 20px 0;
	padding: 0;
	display: block
}
.listing_bx_bottom h3 {
	font-size: 22px;
	color: #111;
	margin: 4px 0;
	padding: 0;
	font-weight: 700
}
.list-item-view a {
	background: #004eae;
	display: block;
	color: #fff;
	padding: 12px 0;
	font-size: 15px;
	border-radius: 2px;
	border: 1px solid #97b8e0;
	box-shadow: 0 3px 7px 0 rgba(0,0,0,.45)
}
.list-item-view a:hover {
	background: #2e6fbe;
	text-decoration: none
}
.quote_call_stripes_sec {
	width: 100%;
	float: left;
	background: #1f2c3a;
	border-bottom: 0 solid #071c6d
}
.quote_call_stripes_sec .rnd {
	background: #f2641b;
	display: inline-block;
	padding: 12px 20px;
	color: #fff;
	font-weight: 500;
	font-size: 39px;
	float: left;
	margin-right: 24px
}
.quote_call_stripes_sec span {
	text-transform: uppercase;
	color: #fff;
	font-size: 20px;
	margin: 18px 0 0 0;
	float: left
}
.quote_call_stripes_sec a {
	float: right;
	background: #f2641b;
	color: #fff;
	display: inline-block;
	padding-right: 45px;
	font-size: 16px;
	font-weight: 600;
	margin: 10px 0 0 0;
	border-radius: 4px;
	box-shadow: 0 0 5px 0 #0000009e
}
.quote_call_stripes_sec a .rndf {
	background: #5a5a5a;
	height: 43px;
	line-height: 41px;
	padding: 0 14px;
	font-size: 22px;
	margin-right:20px;
	border-radius: 3px 0 0 3px
}
.quote_call_stripes_sec a:hover {
	text-decoration: none;
	background: #fff;
	color: #242424;
	transition: all 1s ease
}
.quote_call_stripes_sec span .fa-hand-o-right {
	margin-left: 10px
}
.page-pagination {
	width: 100%;
	float: left;
	margin-top: 20px
}
.page-pagination ul {
	width: 100%;
	float: left;
	list-style: none;
	padding: 0;
	margin: 0
}
.page-pagination ul li {
	float: left;
	margin-right: 4px;
	margin-bottom: 5px
}
.page-pagination ul li a {
	border: 1px solid #e2e2e2;
	font-size: 13px;
	color: #868686;
	padding: 4px 10px;
	display: inline-block
}
.page-pagination ul li a:hover {
	text-decoration: none
}
.page-pagination ul li.active, .page-pagination ul li a:hover {
	background: #7fba23;
	color: #fff;
	padding: 4px 10px;
	border: 1px solid#7fba23;
	font-size: 13px
}
.total-page-view {
	font-size: 13px;
	color: #636161;
	margin: 3px 0 0 0;
	float: right
}
.rating-product-rate .rating {
	border: none;
	float: left;
	width: auto
}
.rating-product-rate .rating&gt;input {
	display: none
}
.rating-product-rate .rating&gt;label:before {
	margin: 5px;
	font-size: 1.25em;
	font-family: FontAwesome;
	display: inline-block;
	content: "\f005"
}
.rating-product-rate .rating&gt;.half:before {
	content: "\f089";
	position: absolute
}
.rating-product-rate .rating&gt;label {
	color: #ddd;
	float: right;
	margin: 0;
	line-height: 12px
}
.rating&gt;input:checked~label, .rating-product-rate .rating:not(:checked)&gt;label:hover, .rating-product-rate .rating:not(:checked)&gt;label:hover~label {
	color: gold
}
.rating-product-rate .rating&gt;input:checked+label:hover, .rating&gt;input:checked~label:hover, .rating-product-rate .rating&gt;label:hover~input:checked~label, .rating-product-rate .rating&gt;input:checked~label:hover~label {
	color: #FFED85
}
.product_detail_page {
	width: 100%;
	float: left;
	background: #fff;
	padding: 30px 0 0
}
.product_detail_wrap1, ._product_detail_content, ._rating_section {
	width: 100%;
	float: left
}
._rating_section {
	border-bottom: 1px solid #e7e7e7;
	padding: 12px 0
}
._rating_section figure {
	width: 160px;
	float: left;
	margin: 8px 0 0 0
}
.rating-product-rate {
	float: right;
	width: auto
}
.rating-product-rate span {
	display: block;
	text-align: center
}
._product_text1 {
	width: 100%;
	float: left
}
._product_text1 ul {
	width: 100%;
	float: left;
	list-style: none;
	padding: 0;
	margin: 16px 0 15px 0;
	padding-bottom: 12px;
	border-bottom: 1px solid #e7e7e7
}
._product_text1 ul li {
	width: 100%;
	float: left;
	margin: 2px 0;
	font-weight: 600
}
._product_text1 ul li.half {
	width: 50%
}
._product_price {
	width: 100%;
	float: left;
	margin: 0 0 15px 0;
	padding-bottom: 12px;
	border-bottom: 1px solid #e7e7e7
}
._product_price ul {
	width: 100%;
	float: left;
	list-style: none;
	padding: 0;
	margin: 0
}
._product_price ul li.price {
	float: left;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH0AAAA0CAYAAACn1zeBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABCJJREFUeNrsnFlIVFEYx78zi840OpMmGTGWEaQZldhuC0jlU9EG1ZOWaXtqtlAQBL0UYWhRtplpKC1Eb5GYLWD1UJb64lJPpZSiNZaz5NWZ2znmxO06ucWM3HO/Hxzmzh3nPNzf/L/DuZ5zCfQjimISfdlD23JAAkkobV1+6ruKtsuEkGfSk6Rf+IaP7a4HR241QVW9DTUEkC5XL4QadX7pe3lcGOSmxsKUCEMSFf9cLr0i+dSb1Y/rvqKFAKPTEuh1i37rf3PiJLh7KP4elb5FLl0km8rRwBigp9J7/Cg9WK+Bn3eSu6l0g/ecBi8733T3ePrcewOO0tUHQekqYEKonr18lSed4KXhl8PrpoHH47kiTTsmnWPSV1nh4JpoqK6uzsMxXQVkrI6C/LSZYP9hW0T5jmM65+xYaYW87bFga/+yOCIiolb+OUrnjJ004Zcy4qCzozUxKiqqhp6S3gQQUTqHY3h+Wiy0t31eZLVa38lki5h0zli/MLJvDP/W3rqEJrxOIlp+u09E6RywIi68r6QLzh9raMJrZMIHyNfhJVO+8NKsORCi606xWMIrhxCOY7rSWTYzDIoPzAZLkECFW+4NRzgmXeHCy7LnQlhwzzazefjCUbqCS3pZ9hyacCbcfGckwlG6Apk33QwltKSb9ULKSBOO0hWIdYIBLqbHwcQQcbfJNDrhKF1BTJ80Dm7unw3xUwwnjUZj8WiFo3SFoNUQyE2NgfnRhmNUeP5gc/ChhOOUTSG4PSJcrWgGm0tzxm63b5XIlad7WIvtULpCKK/pgM3naqG1ixQ7nc61oxWO0hXGy0Yb7L1WD44e7X2Hw5HwR/jGRyNaTovSFUZFXQccK30PWr3htSAICaPpA6UrkBtPWmDf9XoQPJo3oijGj/T7bPkMoV/04GaHseF/NjuwJVFshYwpWLuAEFKNSVcB1x83Q2ZhA9vQwBKfgNJVQtHTFthfWA/ObvdbKn4uSlcJhZUtkFPcyIaJWip+HEpXCezmzYWHH9nhaSpei9JVwvHSJrj46FMmPTw7mHiUzhFsFnD0Vp/4HPo2l+1AR+kqwCW44XBJIxSUf8qmb8/7SjxK5xC2Jz2rqIEl/gAr9fLP8V+rnNLbX+ojLUE5NO3NhJB8TLpKSv2J2x/Y4R4s7yri/WcHe5kBuFVZteBWZVVY/p1v0VfSm2Imm/AKjQGin/tfGhvGHhn3Sv47IG63O+tFY2de5o0GaOsU0EQA8ecTIyPHB0HBzlmQMNWQYjQay7y/MeJtgiDs0ul0u9nfoopAll8SQpNo91P3bS6X65rJZLoKkoWURCq+v0mfOIVPnlL2yOGz+ZIubQiH4oks1Sidf+k+hQOWd64mBgPWx/9LMsrmUz5IpctFo3Q+bwX8Vd7ZBN47hUDhfIuHXwIMAB5qt4SN3U7jAAAAAElFTkSuQmCC) no-repeat;
	width: 124px;
	height: 49px;
	font-weight: 600;
	font-size: 20px;
	color: #fff;
	text-align: center;
	padding: 8px 0 0 0
}
._product_price ul li.price1 {
	float: left;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH0AAAA0CAYAAACn1zeBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABCJJREFUeNrsnFlIVFEYx78zi840OpMmGTGWEaQZldhuC0jlU9EG1ZOWaXtqtlAQBL0UYWhRtplpKC1Eb5GYLWD1UJb64lJPpZSiNZaz5NWZ2znmxO06ucWM3HO/Hxzmzh3nPNzf/L/DuZ5zCfQjimISfdlD23JAAkkobV1+6ruKtsuEkGfSk6Rf+IaP7a4HR241QVW9DTUEkC5XL4QadX7pe3lcGOSmxsKUCEMSFf9cLr0i+dSb1Y/rvqKFAKPTEuh1i37rf3PiJLh7KP4elb5FLl0km8rRwBigp9J7/Cg9WK+Bn3eSu6l0g/ecBi8733T3ePrcewOO0tUHQekqYEKonr18lSed4KXhl8PrpoHH47kiTTsmnWPSV1nh4JpoqK6uzsMxXQVkrI6C/LSZYP9hW0T5jmM65+xYaYW87bFga/+yOCIiolb+OUrnjJ004Zcy4qCzozUxKiqqhp6S3gQQUTqHY3h+Wiy0t31eZLVa38lki5h0zli/MLJvDP/W3rqEJrxOIlp+u09E6RywIi68r6QLzh9raMJrZMIHyNfhJVO+8NKsORCi606xWMIrhxCOY7rSWTYzDIoPzAZLkECFW+4NRzgmXeHCy7LnQlhwzzazefjCUbqCS3pZ9hyacCbcfGckwlG6Apk33QwltKSb9ULKSBOO0hWIdYIBLqbHwcQQcbfJNDrhKF1BTJ80Dm7unw3xUwwnjUZj8WiFo3SFoNUQyE2NgfnRhmNUeP5gc/ChhOOUTSG4PSJcrWgGm0tzxm63b5XIlad7WIvtULpCKK/pgM3naqG1ixQ7nc61oxWO0hXGy0Yb7L1WD44e7X2Hw5HwR/jGRyNaTovSFUZFXQccK30PWr3htSAICaPpA6UrkBtPWmDf9XoQPJo3oijGj/T7bPkMoV/04GaHseF/NjuwJVFshYwpWLuAEFKNSVcB1x83Q2ZhA9vQwBKfgNJVQtHTFthfWA/ObvdbKn4uSlcJhZUtkFPcyIaJWip+HEpXCezmzYWHH9nhaSpei9JVwvHSJrj46FMmPTw7mHiUzhFsFnD0Vp/4HPo2l+1AR+kqwCW44XBJIxSUf8qmb8/7SjxK5xC2Jz2rqIEl/gAr9fLP8V+rnNLbX+ojLUE5NO3NhJB8TLpKSv2J2x/Y4R4s7yri/WcHe5kBuFVZteBWZVVY/p1v0VfSm2Imm/AKjQGin/tfGhvGHhn3Sv47IG63O+tFY2de5o0GaOsU0EQA8ecTIyPHB0HBzlmQMNWQYjQay7y/MeJtgiDs0ul0u9nfoopAll8SQpNo91P3bS6X65rJZLoKkoWURCq+v0mfOIVPnlL2yOGz+ZIubQiH4oks1Sidf+k+hQOWd64mBgPWx/9LMsrmUz5IpctFo3Q+bwX8Vd7ZBN47hUDhfIuHXwIMAB5qt4SN3U7jAAAAAElFTkSuQmCC) no-repeat;
	width: 124px;
	height: 49px;
	font-weight: 600;
	font-size: 20px;
	color: #fff;
	text-align: center;
	padding: 8px 0 0 0
}
._product_price ul li.inc {
	float: right;
	width: auto;
	font-size: 32px;
	font-weight: 700
}
._product_price ul li.inc span {
	display: block;
	font-weight: 500;
	font-size: 13px;
	color: #777
}
.pro_item.wdt30 {
	width: 150px;
	float: left
}
._product_cart_btn {
	float: right;
	width: auto
}
.search_btn_ab {
	background: #f2641b;
	color: #fff;
	font-weight: 600;
	padding: 8px 25px;
	text-transform:uppercase;
	border:solid #f2641b 2px;
	border-radius:4px;
}
.search_btn_ab:hover, .search_btn_ab:focus {
	color: #fff!important
}
.view_package_btn {
	background: #004aa4;
	color: #fff;
	font-weight: 600;
	padding: 11px 17px;
	border: 1px solid #fff;
	box-shadow: 0 2px 4px 0 rgba(0,0,0,.32)
}
.view_package_btn:hover, .view_package_btn:focus {
	background: #053b7c;
	text-decoration: none;
	color: #fff
}
._product_fully_fitted {
	margin-top: 18px;
	width: 100%;
	float: left;
	border-top: 1px solid#7fba23;
	border-bottom: 1px solid#7fba23;
	padding: 15px 0
}
._product_fully_fitted h3 {
	font-size: 20px;
	margin: 8px 0 6px 0;
	padding: 0;
	font-weight: 600;
	color: #7fba23
}
._product_fully_fitted p {
	font-weight: 600;
	font-size: 14px
}
.tyre_table {
	width: 100%;
	float: left;
	margin: 20px 0 0 0
}
.tyre_table h3 {
	background: #04208a;
	font-size: 16px;
	text-transform: uppercase;
	padding: 10px 30px 10px 20px;
	margin: 0;
	color: #fff;
	width: auto;
	float: left;
	position: relative;
	line-height: 17px
}
.tyre_table table {
	width: 100%;
	border: 1px solid #e8e8e8;
	border-bottom: 0
}
.tyre_table table td {
	font-size: 13px;
	color: #434343;
	padding: 7px;
	border-bottom: 1px solid #e8e8e8
}
.tyre_label {
	width: 100%;
	float: left;
	margin: 20px 0 0 0
}
.tyre_label h3 {
	background: #04208a;
	font-size: 16px;
	text-transform: uppercase;
	padding: 10px 30px 10px 20px;
	margin: 0;
	color: #fff;
	width: auto;
	float: left;
	position: relative;
	line-height: 17px
}

._product_info_table h3:before {
	content: "";
	display: block;
	width: 0;
	height: 0;
	border-top: 37px solid transparent;
	border-bottom: 0 solid transparent;
	border-left: 25px solid#7fba23;
	position: absolute;
	top: 0;
	right: -25px
}
.tabinfowheelpkg .search-lsiting-item {
	margin-top: 7px;
	margin-bottom: 7px
}
.tyre_lbl_wrap {
	width: 100%;
	float: left;
	border: 1px solid #e8e8e8
}
.tyre_lbl_head {
	width: 100%;
	float: left;
	padding: 20px;
	background: #f6f6f6
}
.fuel_effiency_bx {
	width: 100%;
	float: left;
	padding: 30px;
	background: #fff
}
.fuel_bx {
	width: 100%;
	float: left;
	margin: 12px 0 0 0
}
.fuel_bx .fuel_num {
	float: left;
	width: 100px
}
.fuel_bx .fuel_num span {
	background: #04208a;
	color: #fff;
	font-weight: 700;
	width: 60px;
	display: inline-block;
	height: 60px;
	text-align: center;
	border-radius: 100%;
	padding: 17px 0 0 0;
	font-size: 30px;
	box-shadow: 0 0 5px 0 #000;
	margin-bottom: 10px
}
.fuel_content {
	margin-left: 100px;
	width: auto;
	float: none
}
.fuel_content h4 {
	font-size: 20px;
	text-transform: uppercase;
	font-weight: 600;
	margin: 4px 0 10px 0
}
.fuel_syst, .fuel_system_more {
	width: 100%;
}
.fuel_sy_content {
	width: 100%;
	padding: 20px;
	display: none
}
.sys_more_accordion {
	width: 100%;
	background: #f8e2b2;
	border: 0;
	padding: 5px 0 6px;
	font-size: 25px;
	color: #777
}
.sys_more_accordion.op_2 .fa {
	transform: rotate(180deg)
}
.similar_products {
	width: 100%;
	float: left;
	margin: 20px 0 0 0
}
.similar_products h2 {
	font-size: 18px;
	text-transform: uppercase;
	border-bottom: 2px solid #f1a401;
	padding-bottom: 10px;
	margin-bottom: 20px;
	font-weight: 600
}
.similar_item {
	width: 100%;
	float: left
}
.flexslider .slides.thumb img {
	width: 80px;
	border: 1px solid #ddd;
	padding: 3px 13px
}
.flexslider .slides.thumb .flex-active-slide img {
	border: 1px solid#7fba23
}
._product_slider {
	margin-bottom: 20px!important
}
._pro_wrap {
	width: 100%;
	float: left
}
._pro_wrap h2 {
	font-size: 26px;
	margin-bottom: 27px;
	color: #424141
}
._product_info_table {
	width: 100%;
	float: left;
	margin: 20px 0 0 0
}
._product_info_table h3 {
	background: #7fba23;
	position: relative;
	font-size: 16px;
	text-transform: uppercase;
	padding: 10px 30px 10px 20px;
	margin: 0;
	color: #fff;
	width: auto;
	float: left
}
._product_info_table table {
	width: 100%;
	border: 1px solid #e8e8e8;
	border-bottom: 0
}
._product_info_table table td {
	font-size: 13px;
	color: #434343;
	padding: 7px;
	border-bottom: 1px solid #e8e8e8
}
.page_banner-strip {
	color: #fff;
/*	background: url(../../../images/tyre-banner.jpg) center top no-repeat;*/
	background-size: cover!important;
	height: 344px;
	width: 100%;
	display:flex;
	align-items:center;
}
.banner_head {
	width: 100%;
	float: left;
	/*margin-top: 12.3%*/
}
.banner_head h3 {
	color: #fff;
	font-size: 24px;
	font-weight: 400;
	margin: 0 0 15px 0;
	padding: 0
}
.banner_head h1 {
	color: #fff;
	font-size:35px;
	font-weight: 700;
	margin: 0 0 10px 0
}
.page_search_strip {
	width: 100%;
	float: left;
	padding: 17px 0 20px;
	background: #fff;
	position: relative
}
.search_cmp_left {
	width: 30%;
	position: absolute;
	left: 0;
	background: #c7dcef;
	height: 100%;
	top: 0
}
.search_cmp_right {
	width: 70%;
	position: absolute;
	right: 0;
	background: #d9e6f1;
	height: 100%;
	top: 0
}
.offset-left30 {
	padding-left: 30px
}
.page_search_strip2 {
	width: 100%;
	padding: 6px 0 6px;
	background: #fff;
	position: relative;
	clear: both
}
.page_search_strip2 ._src_bx .search_btn_ab {
	margin-top: 28px;
	padding: 6px 17px;
	display: block;
	width: 100%
}
.page_search_strip2 ._src_bx ._src_bx {
	padding: 0
}
.search-fm.reggrey {
	background: #e8e8e8;
	padding: 0 10px;
	min-height: 270px;
	position: relative;
	display: block;
	overflow: hidden
}
.page_search_strip2 h3 {
	margin: 0 0 9px 0;
	font-size: 17px
}
.page_search_strip2 .alertdev {
	min-height: 24px
}
.page_search_strip2 .pro_item label {
	color: #000;
	margin: 0 0 4px 0;
	font-size: 13px;
	display: block;
	font-weight: 600
}
._src_bx {
	width: 100%;
	float: left;
	/*padding: 15px*/
}
._src_bx .pro_item {
	width: 100%;
	float: left
}
._src_bx .search_btn_ab {
	margin-top: 28px;
	padding: 6px 17px;
	display: block;
	width: 100%
}
._cyt_vehicle {
	width: 100%;
	background: #fff;
	padding: 25px 0 20px;
	float: left
}
.terms {
	width: 100%;
	background: #fff;
	padding: 25px 0 20px;
	max-height: 450px;
	overflow-y: scroll
}
._cyt_vehicle h2 {
	font-size: 30px;
	text-align: center;
	margin: 5px 0 24px 0;
	font-weight: 400
}
._rw_vehicle {
	width: 100%;
	float: left;
	margin: 10px 0
}
._rw_content {
	margin-top: 0;
	width: 100%;
	float: left
}
._rw_content h3 {
	font-size:23px;
	font-weight: 600;
	line-height: 24px;
	color: #1f1f1f
}
._rw_content h4{font-size:17px;}
._rw_content ul {
	width: 100%;
	float: left;
	/*list-style: none;*/
	padding: 8px 0 0 20px;
}
._rw_content ul li{padding-left:5px;padding-bottom: 10px;font-size: 15px;}
.lastOfType li a{color:#0939c7; word-break:break-all;}
/*._rw_content ul li {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAZCAYAAAC7OJeSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxNzY2RjJCQkNBRTVFQTExQTkzRUM2RkEwNTA5MTY5RiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5NjMzNjk4OEU1RUQxMUVBQjE0RTk3MUMyNjA4Qzc4NCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5NjMzNjk4N0U1RUQxMUVBQjE0RTk3MUMyNjA4Qzc4NCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxODY2RjJCQkNBRTVFQTExQTkzRUM2RkEwNTA5MTY5RiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxNzY2RjJCQkNBRTVFQTExQTkzRUM2RkEwNTA5MTY5RiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpHqAu0AAAM4SURBVHjapJd9aI1RHMefy+O2FpPXERozCTFjjfKy1rxnsRb+YIqkpBRR8tL+WPtD5A8lkZdIy7yU9ofEsFkhLxsmhNwpEmFe9oLuHN9z7/fsnnt7nuc+Z/vdPvc5z33O+T3fc87v/M65gV21hVYSWwXWgilgALBBGLSARnAWnFeVA/iISEkk+ukPDoJpFfk1OU4v6uUhYif4Cs6BJWAkSKWYVN4XgSrwBWz18HUEfALLwWm3SrbDb0PADTCZ99LJBVANnoF2ipHPi0k6e70e5GFUOth2JTgG0kAlWOM1BYlipoNa0Bd8Zm8rHdr9AB/BNbCJ03hIjrSICbkMloFfYBHrWn7FDAO32esH0R76tjMULWNpKLgHxoDXMkZAqx8nupgaCnloKAQhGwlXKWQ0aGCgPwY5Jn5UAG8HkxiIeX4FKLhwZoDnFFJPIVkmYmz628v7Uqc16WQiXlk2Yy0FNIG54D7IBINNRqaE0S5XzVVfAuKGJZI/6ijkG0fIYswMAgtNxGxg2WnVzGcQrrC63k1VUWT7JxT0F8wGajWd4HWjiZhsli9pvwfBSY5UFrPsVIf2t0CG9tIX2rOLvOaaiJG9+gdeanPQB19LtQAPcirStbZ7GBtqJSZm1rf0O9BEjM1GHWoO8Gljfviu1ZVx9UiLhzKW29U0qr2Jnz/0a5uspk72PIWOVd54H4gu86d8Jm0EuMvRVC/ZposWsTAPsrOdJiPzk9dxiXmEwVvCHiqbCSaw/AYcdfGdQb8tJmKaWC52qXMFbHHIP4Ibo5spf40mYk6x7LWjHtZiRFkDM62breP1uIkYeR5pYzzM8ahbziWuryY3WwxGMZaqTcTIDW4f76uS1C/liHzwyNY2d3FpFd3ZKMsZjMO5x3hZbnQEhds2Vsv9qBkc6I4YaQuAzA354GaSLSoUt+Zidh3MYs4qsAxNFxPiXP+mo3e89zhEdFkRp25eRIiwCoSwmoHlhN9jp9xrJjK9Z3JZhxgDMhBfaWfg8Txgr2ZGVh0qjI2cmTmlauloLNjP861K/WXMppLeRFkrz8C7rR6Y11+VHaAf2Azu8KwS5vyE+Temns/TeipE2n8BBgASScw6n07IaAAAAABJRU5ErkJggg==) no-repeat 1px 3px;
	padding-left: 28px;
	padding-bottom: 10px;
	font-size: 15px
}*/
.get_touch {
	font-weight: 700;
	color: #eaa511;
	text-decoration: underline
}
.contact_section {
	width: 100%;
	float: left;
	padding: 30px 0;
	background: #fff
}
.contact-address {
	width: 100%;
	border: 1px solid #e8e8e8;
	float: left;
	padding: 12px 15px;
	margin-bottom: 30px
}
.contact_info {
	width: 100%;
	float: left
}
.contact_info h3 {
	background:transparent;
	font-size:24px;
	font-weight:600;
	/*text-transform: uppercase;
	padding:10px 0;*/
	margin-bottom:10px;
	color: #000;
	width: auto;
	float: left;
	position: relative;
}
.mapbox{border: 1px solid #e3e3e3;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 5%);box-shadow: inset 0 1px 1px rgb(0 0 0 / 5%);}
.contact-address h4 {
	font-size: 16px;
	font-weight: 600
}
.cont-info {
	margin-bottom: 0
}
.address {
	font-size: 14px
}
.address i, .ph i, .em i {
	font-size: 1.5em
}
.ph a {
	display: inline-block;
	font-size: 14px;
	color: #04208a;
	font-weight: 400;
	/*margin: 0 15px 0 0*/
}
.em a {
	display: inline-block;
	font-size: 14px;
	color: #04208a;
	font-weight: 400;
	margin: 7px 0 0 0
}
.opening_hours {
	width: 100%;
	float: left
}
.opening_hours h3 {
	background: #293c4f;
	font-size: 16px;
	text-transform: uppercase;
	padding: 10px 30px 10px 20px;
	margin: 0;
	color: #fff;
	width: auto;
	float: left;
	position: relative;
	line-height: 17px
}
.opening_hours h3:before {
	content: "";
	display: block;
	width: 0;
	height: 0;
	border-top: 37px solid transparent;
	border-bottom: 0 solid transparent;
	border-left: 25px solid #293c4f;
	position: absolute;
	top: 0;
	right: -25px
}
.opening_box {
	width: 100%;
	border: 1px solid #e8e8e8;
	float: left;
	padding: 12px 15px;
	font-size: 15px;
	font-weight: 600;
	background: #ededed
}
.contact_with_us {
	width: 100%;
	border: 1px solid #e8e8e8;
	float: left;
	margin: 30px 0 0 0
}
.contact-_form {
	width: 100%;
	float: left;
	padding: 12px 15px
}
.contact-_form h3 {
	text-transform: uppercase;
	font-size: 16px;
	font-weight: 600;
	margin: 8px 0 15px 0
}
.form_field {
	width: 100%;
	float: left;
	margin-bottom: 12px
}
.form_field input[type=text] {
	width: 100%;
	border: 1px solid #e1e1e1;
	background: #fff;
	padding: 8px 10px 8px 10px;
	height: 39px;
	font-size: 14px;
	color: #505050;
	border-radius: 0
}
.form_field .msgbx {
	width: 100%;
	border: 1px solid #e1e1e1;
	background: #fff;
	padding: 8px 10px 8px 10px;
	min-height: 153px;
	height: auto;
	font-size: 14px;
	color: #505050;
	border-radius: 0
}
.form_field.pro_item {
	width: 100%
}
.pro_item select.form-control[disabled] {
	/*background: #eee url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjQ0RDIxOUEyOTc1ODExRUE5QzAxOEQ0NzQ0NTRCNjExIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjQ0RDIxOUEzOTc1ODExRUE5QzAxOEQ0NzQ0NTRCNjExIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDREMjE5QTA5NzU4MTFFQTlDMDE4RDQ3NDQ1NEI2MTEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDREMjE5QTE5NzU4MTFFQTlDMDE4RDQ3NDQ1NEI2MTEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6Qr3TtAAABrElEQVR42qxW26rCMBDcpn0R8Td9tiqKUgTBereKvyqCT+05E1iJaTZJxX1pLpNMdt0ZTJqmGZIn/vcpSZLWGsJelyILAVwXxV7OoWJA/PJvI4pEKtdPSTiKoqDVaqVJuxBlMaC6rmk2m9HlctHz1+tFx+PR2RRfkeAiJphOp3p+Op1IKUX7/f43meDiqqpoPB7ry0GCzA6Hgx7j24nETn+5XGqC0WhE5/P53QTICliULMsyKsvSq6/M7iJzczAY0GKxoO122+q26/VKvV6P+v1+UMBJSPGxITkD1lSs8Mx111gi0DrBxDwkaeAjfWEsihEgBnY1vpBL8H3KvpzHaNOYcvlK/C6XlD7EttvtdHdJGO48c89F2PpNzHg8HlrVeZ6TicMX2oEQn89nWIy++kNk8Knb7aYzYxFOJhO63+/aDTabjbeNNQlvuACYQ/EIiA9EwGE8n89b3sXn8XsC+5FJyE2RAfbZWmCYIJDO8WM+bEVqYQayX8FG0jSl9XodbPWgrdgvNOfS631lVz6w/SpfWU0Cu1uVlIELLGUgubiTxNVdXf9kuM78CTAAJtUsyAlpgfMAAAAASUVORK5CYII=) no-repeat scroll right 3px center*/
}
.form_field.pro_item select {
	/*background: #fff url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMZaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM4MDBDMjQ3OUU5QTExRUJBMjg5OUVFRUI3QkZEMUY0IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM4MDBDMjQ2OUU5QTExRUJBMjg5OUVFRUI3QkZEMUY0IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgV2luZG93cyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSIxOTIyRTEwOUM3MDY2ODI5NDdGNTlFRDgxRTYyNjc5NiIgc3RSZWY6ZG9jdW1lbnRJRD0iMTkyMkUxMDlDNzA2NjgyOTQ3RjU5RUQ4MUU2MjY3OTYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAAGBAQEBQQGBQUGCQYFBgkLCAYGCAsMCgoLCgoMEAwMDAwMDBAMDg8QDw4MExMUFBMTHBsbGxwfHx8fHx8fHx8fAQcHBw0MDRgQEBgaFREVGh8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx//wAARCAAZABkDAREAAhEBAxEB/8QAZAAAAgMBAAAAAAAAAAAAAAAAAAMEBQcIAQEAAAAAAAAAAAAAAAAAAAAAEAACAQMDAgQHAAAAAAAAAAABAgMAEgQRExQxBmEjBRVBUSIyUwcIEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDqmgqT3JgjO4+jbF20c3TyRN+O75+NBbUBQKypcaHFmlypFixY0Zp5ZGCIsaglmZjoFAHU0EG/t1e3t8y4w9A4+9yTIvG49t+7u6222/Vfr460E7FkxpMWGTFdZMZ0VoJEYMjRkAqysNQQR0NA2gXkY+Pk48uNkxJPjzo0c0Mih0dHFrKynUFWB0INBjQ/nrL91HoLevzH9SrP7gvaZZtzk3XcUzfdww/mW39fhd5lBsuPjwY8EePjxrDBCqxwwxqFREUaKqqNAAANABQMoCgKAoCg/9k=) no-repeat scroll right 3px center;
	appearance: none;
	-moz-appearance: none;
	-o-appearance: none;
	-webkit-appearance: none;*/
	font-size: 14px;
	border: 1px solid #babecc;
	border-radius: 0;
	color: #737373;
	padding: 3px 6px 4px 6px;
	height: 39px;
	outline: 0;
	transition: border-color 0.1s ease-in-out 0s, box-shadow 0.1s ease-in-out 0s;
	width: 100%
}
.form_field .msgbx:focus, .form_field input[type=text]:focus, .pkw-rateblock__progress-bar button:focus, .pro_item_add input[type=text]:focus, .aplus:focus, .adminus:focus {
	outline: none
}
.map iframe {
	width: 100%;
	float: left
}
.product_review_wrap {
	width: 100%;
	float: left;
	margin: 35px 0 20px
}
._p_review_ex {
	width: 100%;
	float: left
}
._p_review_ex h2 {
	font-size: 18px;
	text-transform: uppercase;
	color: #222;
	margin: 0 0 12px 0
}
._p_review_ex h3 {
	font-size: 14px;
	text-transform: uppercase;
	color: #222;
	margin: 15px 0 12px 0
}
._p_rating {
	width: 100%;
	border: 1px solid #e8e8e8;
	float: left;
	padding: 15px
}
._rating {
	float: right;
	width: auto;
	cursor: pointer
}
._rating span {
	display: block;
	color: #d3d3d3;
	font-size: 28px
}
._rating small {
	display: block;
	color: #242424;
	font-size: 14px
}
._prm_rating {
	font-size: 14px;
	color: #222;
	margin: 0 0 12px 0;
	font-weight: 600
}
.pkw-rateblock__table {
	width: 100%;
	float: left;
	margin: 7px 0
}
.pkw-rateblock__text-td {
	width: 150px;
	font-size: 14px;
	float: left
}
.pkw-rateblock__progress-bar {
	width: auto;
	margin-left: 160px;
	padding: 0 22px;
	float: none;
	position: relative
}
.pkw-rateblock__progress-bar button {
	background: none;
	border: 0
}
.pkw-rateblock__progress-bar button._ad {
	height: 10px;
	line-height: 10px;
	color: #008a00;
	font-size: 18px;
	font-weight: 600;
	position: absolute;
	left: 0;
	top: 0
}
.pkw-rateblock__progress-bar button._mi {
	height: 5px;
	line-height: 3px;
	color: red;
	font-size: 18px;
	font-weight: 600;
	position: absolute;
	right: 0;
	top: 0
}
.pkw_progress {
	width: 100%;
	float: left;
	background: #ccc;
	height: 10px
}
._product_review_btn {
	margin-top: 19px;
	float: left;
	width: 100%
}
._p_rating .rating-product-rate {
	float: left;
	width: auto;
	margin-bottom: 24px
}
._ps .pkw-rateblock__progress-bar {
	width: 66px;
	margin-left: 0;
	padding: 0 22px;
	float: right;
	position: relative
}
._ps .pkw-rateblock__progress-bar button._ad {
	top: -3px
}
.reviewform {
	width: 100%;
	float: left;
	margin-top: 12px
}
.in_field {
	width: 100%;
	float: left;
	margin: 0 0 10px 0
}
.in_field input[type=text] {
	width: 100%;
	border: 1px solid #e1e1e1;
	background: #f9f9f9;
	padding: 8px 10px 8px 10px;
	height: 39px;
	font-size: 14px;
	color: #505050
}
.in_field .msgbx2 {
	width: 100%;
	border: 1px solid #e1e1e1;
	background: #f9f9f9;
	padding: 8px 10px 8px 10px;
	height: 100px;
	font-size: 14px;
	color: #505050
}
.in_field_check {
	width: 100%;
	float: left;
	margin-bottom: 12px
}
.in_field_check label {
	font-size: 14px;
	font-weight: 400
}
.in_field_check span {
	display: block;
	margin-left: 24px;
	width: auto;
	line-height: 16px;
	font-size: 13px
}
.in_field_check input[type=checkbox] {
	float: left
}
.pro_item_add {
	float: left;
	width: 180px;
	position: relative;
	margin-top: 3px
}
.pro_item_add input[type=text] {
	border: 1px solid #e0e0e0;
	width: 100%;
	height: 39px;
	padding: 8px 40px 10px 10px;
	font-size: 16px;
	font-weight: 600;
	color: #111
}
.pro_item_add .aplus {
	position: absolute;
	right: 0;
	top: 0;
	background: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAZAAA/+4ADkFkb2JlAGTAAAAAAf/bAIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQICAgICAgICAgICAwMDAwMDAwMDAwEBAQEBAQECAQECAgIBAgIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD/8AAEQgAJgAmAwERAAIRAQMRAf/EAHIAAAMBAQAAAAAAAAAAAAAAAAAFCAIKAQEAAAAAAAAAAAAAAAAAAAAAEAAABQEDCAgDCQAAAAAAAAABAgMEBQAUFRcREjITBhYHGCExsXLTlCVVIzUIUSIzQ3ODJERFEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDteJoF7pewKDVBN/NpwFx4D6cN+G2Jwoauz2R3u5vHZbz3AHazVXCHEa4vUbj19vsHxdXk6KCkKAoMk0C90vYFArnYs05CysOSUloM8owdMCzEE4RaTUWLpE6IPop04bO0G79tn56RzpKFKcAESj1UE58nXAbAYfp23XdDsQZzfozQyjoeII8QRdXni2O3WW/MVr9C8L7z7Taej8H4VBRkFFmg4WKhzyktNni2DVgaYnXKTyakxaokRF9KukG7RFy/c5meqcqSZTHERAodVA2oGJXMZml9LPoh/fU+z9Gg1aYz2s/n1fBoC0xntZ/Pq+DQFpjPaz+fV8GgLTGe1n8+r4NAqJoF7pewKBXOupZjCyryCiU56aasHS8VCLSScOlLP0kTnax6kqs3dpRxHawAQVjJKFTy5wlEAyUET8/fDLDAdoN29p8cg2owv5VsjQeNA8abLaMPwiwMKAxIofzt5Pklyeoa7VfcoLYgnUs+hYp7OxKcDNOmDVxKwiMknMJRL9VEh3UenKot2qMiVosIkBYqZCqZM4CgA0DagyTQL3S9gUGqCdx5Y+ZsMuF/NdhkOb8pxSwwvPpyf6F1W793VZfyaCiKAoP/2Q==) no-repeat;
	width: 38px;
	height: 19px;
	border: 0;
	text-indent: -9999px
}
.pro_item_add .adminus {
	position: absolute;
	right: 0;
	top: 20px;
	background: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAZAAA/+4ADkFkb2JlAGTAAAAAAf/bAIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQICAgICAgICAgICAwMDAwMDAwMDAwEBAQEBAQECAQECAgIBAgIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD/8AAEQgAJgAmAwERAAIRAQMRAf/EAHIAAAMBAQAAAAAAAAAAAAAAAAAFCAIKAQEAAAAAAAAAAAAAAAAAAAAAEAAABQEDCAgDCQAAAAAAAAABAgMEBQAUFRcREjITBhYHGCExsXLTlCVVIzUIUSIzQ3ODJERFEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDteJoF7pewKDVBN/NpwFx4D6cN+G2Jwoauz2R3u5vHZbz3AHazVXCHEa4vUbj19vsHxdXk6KCkKAoMk0C90vYFArnYs05CysOSUloM8owdMCzEE4RaTUWLpE6IPop04bO0G79tn56RzpKFKcAESj1UE58nXAbAYfp23XdDsQZzfozQyjoeII8QRdXni2O3WW/MVr9C8L7z7Taej8H4VBRkFFmg4WKhzyktNni2DVgaYnXKTyakxaokRF9KukG7RFy/c5meqcqSZTHERAodVA2oGJXMZml9LPoh/fU+z9Gg1aYz2s/n1fBoC0xntZ/Pq+DQFpjPaz+fV8GgLTGe1n8+r4NAqJoF7pewKBXOupZjCyryCiU56aasHS8VCLSScOlLP0kTnax6kqs3dpRxHawAQVjJKFTy5wlEAyUET8/fDLDAdoN29p8cg2owv5VsjQeNA8abLaMPwiwMKAxIofzt5Pklyeoa7VfcoLYgnUs+hYp7OxKcDNOmDVxKwiMknMJRL9VEh3UenKot2qMiVosIkBYqZCqZM4CgA0DagyTQL3S9gUGqCdx5Y+ZsMuF/NdhkOb8pxSwwvPpyf6F1W793VZfyaCiKAoP/2Q==) 0 -20px no-repeat;
	width: 38px;
	height: 19px;
	border: 0;
	text-indent: -9999px
}
.review_model .modal-content {
	width: 100%;
	float: left
}
.review_model .modal-content h3 {
	font-size: 20px;
	padding: 0 20px
}
.review_model button.close {
	padding: 6px 8px 0 0
}
._rtd .fa {
	color: #d3d3d3;
	font-size: 26px
}
._rtd i.fa.fa-star {
	color: #f1a301
}
div#garage_detail {
	margin-top: 40px
}
.logofitterbottmain {
	display: table;
	padding: 10px 0;
	line-height: 36px;
	position: relative;
	height: 70px
}
.logofitterbottmain figure {
	display: table-cell;
	vertical-align: middle
}
.booking_iformation_bx {
	width: 100%;
	/*float: left;
	padding: 30px 0 0 0;*/
	background: #fff
}
.fitting_row {
	width: 100%;
	float: left;
	background: #fff;
	padding: 0 0 20px 0
}
.fitting_row h2 {
	font-size: 26px;
	color: #222;
	margin: 0 0 12px 0
}
.van_group_Section {
	width: 100%;
	/*float: left;
	background: #f6f6f6;
	padding: 15px 0;
	border-top: 1px solid #e9e9e9;
	box-shadow: 2px 4px 5px -1px rgba(0,0,0,.12)*/
}
.van_group_bx {
	width: 100%;
	background: #fff;
	border: 0px solid #e9e9e9
}
.van_register_bx {
	width: 100%;
	float: left
}
.van_register_bx label {
	font-weight: 400;
	float: left;
	width: 72px;
	font-size: 16px;
	margin-top: 8px
}
.van_register_bx .form-group {
	width: auto;
	margin-left: 74px;
	float: none;
	margin-bottom: 0
}
.van_register_bx .reg-style {
	background: #FF0 url(data:image/png;base64,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) left no-repeat;
	padding: 8px 10px 8px 34px;
	text-transform: uppercase;
	font-size: 20px;
	margin-bottom: 7px;
	font-weight: 700;
	color: #000;
	height: auto;
	border: solid #d1c43c 1px;
	text-align: center
}
.titleseccar {
	font-size: 17px;
	color: #000;
	line-height: 24px;
	padding: 0 0 10px 0;
	font-weight: 500
}
.editmyinfo {
	margin: 0;
	padding: 0;
	font-size: 14px;
	color: #000
}
.editmyinfo a {
	color: #1f409a;
	text-decoration: none
}
.van_group_bx h3{margin-top:0;}
.datamycar {
	margin: 0;
	padding: 0
}
.datamycar ul {
	list-style: none;
	margin: 0;
	padding: 0
}
.datamycar ul .cardataBox{border:solid #ddd 1px;text-align:center;padding:10px;margin:5px;background:#fff;border-radius:4px;}
.datamycar ul li span.labelbold {
	font-weight: 600;
	width:100%
}
.datamycar ul li span {
	width: 100%;
	font-size: 14px;
	color: #000;
	display:block;
}
._ats_bx {
	width: 100%;
	float: left
}
._ats_bx figure {
	float: left;
	width: 144px
}
._ats_info {
	width: auto;
	margin-left: 165px;
	float: none
}
._ats_info h3.h3_title {
	font-size: 14px;
	color: #111;
	font-weight: 600;
	margin: 9px 0 0 0
}
._ats_info h3 {
	font-size: 14px;
	color: #111;
	font-weight: 600;
	margin: 0 0 6px 0
}
._ats_info p {
	margin: 0;
	padding: 5px 0
}
._ats_info p a {
	display: block;
	margin: 0 0 0 0;
	color: #04208a;
	font-size: 18px;
	font-weight: 600
}
._ats_info p a .fa {
	color: #e99f00;
	font-size: 22px
}
.time_fitting_info {
	width: 100%;
	float: left;
	padding-top:30px;
}
.time_table_char {
	width: 100%;
	float: left
}
.time_fitting_info h2 {
	margin-top: 0;
	font-size: 28px;
	margin-bottom: 20px;
	font-weight:600;
}
.additional_service_online {
	width: 100%;
	float: left
}
.additional_service_online h3 {
	position: relative;
	font-size:24px;
	color: #000;
	margin-bottom:20px;
}
.additional_service_online h5{ font-size:16px;font-weight:400;margin-bottom:20px;} 
.additional_service_list {
	width: 100%;
}
.addi_item {
	width: 100%;
	background: #fff;
	padding: 15px;
	border: 1px solid #ddd;
	position: relative;
	margin-bottom:35px;
	text-align:center;
	border-radius:4px;
}
.addi_item figure {
	width: fit-content;
	height: auto;
	background: transparent!important;
	padding:10px;
	border-radius:4px;
	margin: 0 auto;
	border:solid #ddd 1px;
}
.addi_item h4 {
	font-size: 13px;
	font-weight: 600;
	padding:15px;
	margin:0;
}
.addPrice{color:#7a1d90;font-size:22px; font-weight:700;}
.addi_item h4 span {
	color:#ff7600;
}
.additional_service_list .item_check{display:block;padding-left:0;}
.addi_item .ali_check {
	right:50%;
	top:-13px;
	margin-right:10px;
}
.add_price {
	/*position: absolute;*/
	right: 0;
	width: 30%;
	top: 17px;
	/*text-align: right*/
}
.add_price span {
	float: left;
	font-size: 16px;
	font-weight: 600
}
.order-information {
	width: 100%;
	float: left
}
/*.order-bx {
	width: 100%;
	float: left;
	border:solid #ddd 1px;border-radius:8px;
}
.order-bx .table&gt;tbody&gt;tr&gt;td, .table&gt;tbody&gt;tr&gt;th, .table&gt;tfoot&gt;tr&gt;td, .table&gt;tfoot&gt;tr&gt;th, .table&gt;thead&gt;tr&gt;td, .table&gt;thead&gt;tr&gt;th{border-top:0;}
.table&gt;tbody&gt;tr&gt;td, .table&gt;tbody&gt;tr&gt;th, .table&gt;tfoot&gt;tr&gt;td, .table&gt;tfoot&gt;tr&gt;th, .table&gt;thead&gt;tr&gt;td, .table&gt;thead&gt;tr&gt;th{padding:10px;vertical-align:middle;}
.order-bx a{font-weight:500;}
.order-bx table{margin-bottom:0;}
.order-information h3{margin-bottom:15px;font-size:20px;font-weight:600;}*/
.proceed_checkout_btn {
	float: none;
	margin: 16px;text-align: right;
}
.btn-editorder{background: #fff;color:#333;border:solid #ccc 2px;padding:8px 25px;font-weight:700;text-transform:uppercase;}
.btn-editorder:hover{background:#f2f2f2;}
button:focus, input[type=text]:focus {
	outline: none
}
._ats_bx .pro_item {
	width: 100%
}
._ats_bx h3 {
	font-size: 18px
}
._ats_bx .pro_item label {
	font-weight: 600;
	color: #111
}
._ats_bx .pro_item input[type=text] {
	width: 100%;
	float: left;
	border: 1px solid #cfcfcf;
	height: 39px;
	padding: 8px 10px 9px 10px;
	font-size: 15px
}
._ats_bx .search_btn_ab {
	background: #7fba23;
	color: #fff;
	font-weight: 600;
	margin-top: 24px;
	padding: 7px 17px;
	width: 100%;
	padding: 7px 17px;
	border: 1px solid #fff;
	box-shadow: 0 2px 4px 0 rgba(0,0,0,.32)
}
._select_center_info {
	width: 100%;
	float: left;
	padding: 20px 0
}
.select_item_list {
	width: 100%;
	float: left
}
.select_bx_wrapper {
	float: left;
	width: 100%;
	border: 3px solid #c7ddef;
	border-radius: 4px;
	margin: 10px 0
}
.selct_bx_left {
	width: 65%;
	float: left;
	padding: 4px 0 2px 4px;
	background: #fff
}
.selct_bx_right {
	width: 35%;
	float: right;
	background: #dff1ff
}
._SeComponent {
	width: 100%;
	float: left
}
._cmp_rating {
	width: 144px;
	float: left
}
.inlogo {
	display: table-cell;
	vertical-align: middle
}
._SeComponent ._cmp_rating figure {
	vertical-align: middle;
	position: relative;
	display: table
}
.map_info {
	margin-top: 8px
}
._cmp_info {
	width: auto;
	margin-left: 155px;
	float: none
}
._cmp_info p {
	margin-bottom: 5px;
	line-height: 16px;
	font-size: 13px;
	padding-right: 5px
}
._cmp_rating figure {
	width: 100%;
	float: left;
	margin-bottom: 12px
}
._cmp_rating .rating-product-rate {
	float: right;
	text-align: left;
	width: 100%;
	margin: 4px 0 0 0
}
._cmp_rating .rating-product-rate span {
	color: #04208a;
	font-weight: 600;
	text-align: left
}
._miles_text {
	font-size: 20px;
	color: #04208a;
	font-weight: 600;
	margin: 9px 0 0 0
}
._miles_text span {
	font-size: 12px;
	color: #908e8e;
	font-weight: 500
}
.text-blue {
	color: #04208a
}
.text-bold {
	font-weight: 600
}
._garage_ser {
	width: 100%;
	float: left;
	border-top: 1px solid #ccc;
	padding-top: 7px;
	margin-top: 14px
}
._garage_ser a {
	background: #fff0cf;
	font-size: 13px;
	font-weight: 600;
	position: relative;
	padding: 7px 45px 7px 12px;
	display: inline-block;
	cursor: pointer
}
._garage_ser a:hover {
	text-decoration: none;
	background: #d9bf86;
	color: #fff
}
._garage_ser a:before {
	width: 31px;
	height: 37px;
	background: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAZAAA/+4ADkFkb2JlAGTAAAAAAf/bAIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQICAgICAgICAgICAwMDAwMDAwMDAwEBAQEBAQECAQECAgIBAgIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD/8AAEQgAJQAfAwERAAIRAQMRAf/EAHQAAQEBAQAAAAAAAAAAAAAAAAAGAwoBAQADAAMAAAAAAAAAAAAAAAACBAUBCAkQAAICAgIBBQEAAAAAAAAAAAIDAQQABREGEiEiExQVJBEAAgEDBAECBwAAAAAAAAAAAQIAEQMEITESBUFCE1FhMmIzFAb/2gAMAwEAAhEDEQA/AOgLPPidjYxEYiMRGIlP1Pq1zuO0LSa21RRtG07L9XUvP+tO5vIgCVpqDTj4P07oyXwCwgFhj4QXkQxOp1HU3u6yzg4z21yyjFFY09xhtbQ7c214gkAkUrUgGpmZaYNn9i6GNkMAxArxB9R88R5pWm+1ZPWK9inYfUtobWtVmsRYrvWanoeopBqXKZAmtizGYIZiJiY9czrlu5ZuNZvKVuqSCCKEEaEEHUEHcSyrK6h0IKEVBGoI+ImOQkoxErula7Q7DdefZt2Wi0urqP29x1bj9W/FGVkvVaMTkVluL7DgVScwC4gjnnx4nY6PG6/IzuXaXzj4VpDcYr+R+NKW7Xj3HOi1IA1Y7UNLPu5FuxTEt+5fdgoB+kV9T/aPNN9vM17/ANxd3vtGw7G6ijXxaGuhFZRE50VaaQrVj2F5v9Gz2bErGX2We9zOSniOIif9D3L9/wBrc7N7a2+dAFGp4qAql2OruQBzc6san5TjrcEddhrihi1KknYVJqaDZVrso0AkZmJL0YiMRGIjERiIxEYiMRP/2Q==) no-repeat;
	content: '';
	position: absolute;
	right: 0;
	top: 0;
	z-index: 2
}
._Select_rt_bx {
	width: 100%;
	float: left;
	background: #badaf4;
	padding: 5px 15px;
	min-height: 116px
}
._Select_rt_bx p {
	margin-bottom: 0;
	width: 100%;
	float: left;
	font-weight: 600
}
._Select_rt_bx p span {
	float: right
}
._tc {
	width: 100%;
	float: left;
	text-align: center;
	margin: 7px 0 3px 0
}
._te_phone {
	text-align: center;
	font-size: 20px;
	color: #04208a;
	font-weight: 700;
	margin-bottom: 7px;
	width: 100%;
	float: left
}
.bk-nw {
	width: 100%;
	float: left;
	text-align: center;
	padding: 0 16px 10px
}
.bk-nw a {
	font-weight: 600;
	background: #f1a301;
	color: #fff;
	border: 1px solid #ffd989;
	padding: 7px 20px;
	display: block;
	box-shadow: 0 3px 4px 1px rgba(0,0,0,.18)
}
.bk-nw a:hover, .se_btn:hover {
	text-decoration: none;
	background: #ffd989
}
.ats_bx {
	width: 100%;
	float: left;
	margin-top: 10px
}
.ats_bx h2 {
	font-size: 24px;
	margin-bottom: 20px
}
._ats_component {
	width: 100%;
	float: left
}
._autocenters h3 {
	font-size: 18px;
	color: #04208a;
	border-bottom: 1px solid #ccc;
	padding-bottom: 10px;
	font-weight: 600
}
._autocenters {
	width: 100%;
	float: left;
	border: 1px solid #d8d8d8;
	background: #f6f6f6;
	padding: 0 15px;
	margin: 8px 0
}
._t_table table {
	width: 100%;
	border: 1px solid #d8d8d8
}
._t_table table th {
	font-size: 14px;
	padding: 6px;
	background: #ecf4ff
}
._t_table table td {
	font-size: 14px;
	padding: 6px
}
._t_table table tr:nth-child(even) {
	background: #fff
}
._t_table table tr:nth-child(odd) {
	background: #ecf4ff
}
._t_table {
	margin-bottom: 13px
}
.se_btn {
	float: right;
	font-weight: 600;
	background: #f1a301;
	color: #fff;
	border: 1px solid #ffd989;
	padding: 7px 20px;
	display: block;
	box-shadow: 0 3px 4px 1px rgba(0,0,0,.18)
}
._autocenters ul {
	padding: 0;
	margin: 0 0 15px 0;
	width: 100%;
	float: left;
	list-style: none
}
._autocenters ul li {
	width: 50%;
	float: left;
	font-size: 13px;
	font-weight: 500;
	margin-bottom: 7px;
	position: relative;
	padding-left: 18px
}
._autocenters ul li:before {
	background: #f2a502;
	height: 7px;
	width: 8px;
	content: '';
	position: absolute;
	left: 0;
	top: 8px;
	z-index: 3
}
._t_table .fa-check {
	color: #2fa201;
	font-size: 18px
}
._t_table .fa-times {
	color: #c30000;
	font-size: 18px
}
.time_fitting_info.order {
	padding-top: 0
}
.book_information {
	width: 100%;
	float: left;
	padding: 15px;
	background: #f6f6f6;
	border: 1px solid #eee;
	margin-bottom: 23px
}
.book_information .select_bx_wrapper {
	margin: 0;
	background: #fff
}
.time_fitting_info.order h4 {
	margin-top: 20px
}
.time_fitting_info.order ._cmp_info p {
	margin-top: 8px;
	line-height: 16px;
	font-size: 14px
}
.time_fitting_info.order .phone a {
	font-size: 18px;
	color: #000333;
	font-weight: 700;
	display: inline-block;
	margin-top: 10px
}
._appd {
	font-size: 18px;
	width: 100%;
	float: left;
	margin-top: 14px;
	font-weight: 600;
	border-top: 1px solid #e2e2e2;
	padding: 25px 15px 15px 15px
}
._Select_rt_bx .op {
	margin: 4px 0 6px 0;
	padding: 0;
	font-size: 17px;
	font-weight: 600
}
.dt-time {
	width: 100%;
	float: left;
	padding: 20px;
	font-size: 18px;
	font-weight: 600
}
._ats_bx.mot .van_register_bx .form-group {
	width: 100%;
	margin-left: 0;
	float: left;
	margin-bottom: 0
}
._mot_text p {
	font-size: 14px;
	margin-bottom: 0
}
.mot_section {
	width: 100%;
	float: left;
	margin-top: 10px
}
.mot_section.van_rgs .reg-style {
	background: #FF0 url(data:image/png;base64,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) left no-repeat;
	padding: 8px 10px 8px 52px;
	text-transform: uppercase;
	font-size: 18px;
	margin-bottom: 7px;
	font-weight: 700;
	color: #000;
	height: auto;
	border: solid #d1c43c 1px;
	text-align: center
}
.mot_section input[type=text] {
	width: 100%;
	float: left;
	border: 1px solid #cfcfcf;
	height: 39px;
	padding: 8px 10px 9px 10px;
	font-size: 15px
}
.mot_section .search_btn_ab {
	background: #7fba23;
	color: #fff;
	font-weight: 600;
	padding: 6px 17px;
	border: 1px solid #fff;
	box-shadow: 0 2px 4px 0 rgba(0,0,0,.32);
	margin-top: 28px;
	display: block;
	width: 100%
}
._m_calender {
	margin-top: 20px;
	width: 100%;
	float: left
}
.time_fitting_info.p0 {
	padding-bottom: 0
}
._service_table_cart {
	float: left;
	width: 100%;
	border: 3px solid rgba(0,0,0,.09);
	background: #fff;
	border-radius: 4px;
	margin: 0 0 20px 0
}
.add_price._tbl {
	position: relative;
	top: 0;
}
.stb-wht{text-align:center;}
.add_price._tbl .ali_check {
	top: -12px
}
._service_table_cart table td {
	padding: 6px;
	border-bottom: 1px solid #e2e2e2
}
.cart_img {
	background: #e99f00;
	padding: 5px;
	display: inline-block;
	border-radius: 7px
}
._service_table_cart h3 {
	margin: 0;
	padding: 0;
	font-size: 16px;
	font-weight: 600
}
.cart_img img {
	-webkit-filter: brightness(0) invert(1);
	filter: brightness(0) invert(1)
}
._service_table_cart p {
	font-size: 14px;
	color: #5e5e5e
}
.ser_table_info {
	width: 100%;
	float: left;
	margin-bottom: 20px;
	border: 3px solid rgba(0,0,0,.09);
	border-radius: 4px
}
.ser_table_info table th {
	background: #c7ddef;
	font-size: 14px;
	padding: 6px 9px
}
.ser_table_info table td {
	padding: 6px 9px;
	font-size: 14px;
	color: #111
}
.ser_table_info table tr:nth-child(even) {
	background: #ecf4ff
}
.ser_table_info table tr:nth-child(odd) {
	background: #fff
}
.proceed_checkout_btn._center {
	text-align: center
}
.proceed_checkout_btn._center button {
	float: none
}
.ch_types span {
	font-weight: 600
}
.ch_types {
	display: block;
	position: relative;
	padding-left: 35px;
	cursor: pointer;
	font-weight: 400;
	font-size: 14px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}
.ch_types input {
	position: absolute;
	opacity: 0;
	cursor: pointer
}
.ch_types .checkmark {
	position: absolute;
	top: 0;
	left: 0;
	height: 25px;
	width: 25px;
	background-color: #fff;
	border: 1px solid #dfdfe1;
	border-radius: 50%
}
.ch_types:hover input~.checkmark {
	background-color: #fff
}
.ch_types input:checked~.checkmark {
	background-color: #2196F3
}
.ch_types .checkmark:after {
	content: "";
	position: absolute;
	display: none
}
.ch_types input:checked~.checkmark:after {
	display: block
}
.ch_types .checkmark:after {
	top: 5px;
	left: 5px;
	width: 13px;
	height: 13px;
	border-radius: 50%;
	background: #fff
}
.motive-type-search {
	background: rgba(0,0,0,.05);
	padding: 16px 10px 10px 10px
}
._motive_search_product {
	width: 100%;
	background: #fff;
	padding: 12px;
	border: 1px solid #e8e8e8
}
._ab label {
	font-weight: 600;
	font-size: 14px;
	display: block
}
._ab select {
	appearance: none;
	-moz-appearance: none;
	-o-appearance: none;
	-webkit-appearance: none;
	background: #fff url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMZaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM4MDBDMjQ3OUU5QTExRUJBMjg5OUVFRUI3QkZEMUY0IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM4MDBDMjQ2OUU5QTExRUJBMjg5OUVFRUI3QkZEMUY0IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgV2luZG93cyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSIxOTIyRTEwOUM3MDY2ODI5NDdGNTlFRDgxRTYyNjc5NiIgc3RSZWY6ZG9jdW1lbnRJRD0iMTkyMkUxMDlDNzA2NjgyOTQ3RjU5RUQ4MUU2MjY3OTYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAAGBAQEBQQGBQUGCQYFBgkLCAYGCAsMCgoLCgoMEAwMDAwMDBAMDg8QDw4MExMUFBMTHBsbGxwfHx8fHx8fHx8fAQcHBw0MDRgQEBgaFREVGh8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx//wAARCAAZABkDAREAAhEBAxEB/8QAZAAAAgMBAAAAAAAAAAAAAAAAAAMEBQcIAQEAAAAAAAAAAAAAAAAAAAAAEAACAQMDAgQHAAAAAAAAAAABAgMAEgQRExQxBmEjBRVBUSIyUwcIEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDqmgqT3JgjO4+jbF20c3TyRN+O75+NBbUBQKypcaHFmlypFixY0Zp5ZGCIsaglmZjoFAHU0EG/t1e3t8y4w9A4+9yTIvG49t+7u6222/Vfr460E7FkxpMWGTFdZMZ0VoJEYMjRkAqysNQQR0NA2gXkY+Pk48uNkxJPjzo0c0Mih0dHFrKynUFWB0INBjQ/nrL91HoLevzH9SrP7gvaZZtzk3XcUzfdww/mW39fhd5lBsuPjwY8EePjxrDBCqxwwxqFREUaKqqNAAANABQMoCgKAoCg/9k=) no-repeat scroll right 3px center;
	font-size: 14px;
	border: 1px solid #babecc;
	color: #000;
	height: 39px;
	outline: 0;
	transition: border-color 0.1s ease-in-out 0s, box-shadow 0.1s ease-in-out 0s;
	width: 100%
}
.pr0 {
	padding-right: 0
}
._ab button {
	border: 1px solid #fff;
	background: #f2641b;
	color: #fff;
	font-size: 15px;
	font-weight: 600;
	padding: 5px 20px 8px;
	box-shadow: 0 0 8px 0 rgba(0,0,0,.23137254901960785);
	margin-top: 28px
}
.grid_bx {
	position: absolute;
	left: 0;
	top: 69px;
	z-index: 2
}
.aps_component {
	width: 100%;
	float: left
}
._appdate {
	width: 65%;
	float: left;
	font-size: 20px;
	font-weight: 600;
	padding: 25px;
	border-top: 1px solid #f2f2f2
}
.date-time {
	float: right;
	width: 35%;
	background: #d4e7f7;
	font-size: 18px;
	font-weight: 600;
	padding: 13px 12px
}
.search-filter-form {
	width: 100%;
	float: left;
	position: relative
}
.search-filter-form input[type=text] {
	width: 100%;
	float: left;
	border: 1px solid #cfcfcf;
	height: 41px;
	padding: 8px 36px 7px 46px;
	font-size: 18px;
	font-weight: 700
}
.listing_information_sidebar .search-filter-form button[type=submit] {
	line-height: 35px!important;
	margin: 1px!important
}
.vehicle-form._etm .search-filter-form button[type=submit] {
	line-height: 35px!important;
	margin: 1px!important;
	height: 38px!important;
	right: 0px!important
}
.search-filter-form.wh input[type=text] {
	background: #ffcd20 url(data:image/png;base64,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) left no-repeat;
	background-size: contain;
	padding-left: 44px;
	text-transform: uppercase;
	height: 45px;
	border-radius:4px;
}
.search-filter-form button[type=submit] {
	border: 1px solid #e9e9e9;
	background: #fff;
	line-height: 37px;
	font-size: 15px;
	color: #222;
	position: absolute;
	right: 0;
	width: 36px;
	border-left: 1px solid #cfcfcf
}
._etm {
	width: 100%;
	float: left;
	position: relative
}
/*._etm:before {
	background: url(data:image/jpeg;base64,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) no-repeat;
	width: 35px;
	height: 39px;
	position: absolute;
	left: 1px;
	top: 1px;
	content: '';
	z-index: 1
}*/
._rdswrap {
	width: 100%;
	float: left
}
._rdswrap .REGTR {
	width: 100%;
	float: left;
	margin-top: 15px
}
._rdswrap .REGTR label {
	font-size: 15px;
	font-weight: 600;
	display: block
}
._rdswrap .REGTR input[type=text] {
	width: 100%;
	height: 39px;
	border: 1px solid #babecc;
	padding: 10px;
	font-size: 16px;
	font-weight: 600
}
._rdswrap .REGTR select {
	appearance: none;
	-moz-appearance: none;
	-o-appearance: none;
	-webkit-appearance: none;
	background: #fff url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMZaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM4MDBDMjQ3OUU5QTExRUJBMjg5OUVFRUI3QkZEMUY0IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM4MDBDMjQ2OUU5QTExRUJBMjg5OUVFRUI3QkZEMUY0IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgV2luZG93cyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSIxOTIyRTEwOUM3MDY2ODI5NDdGNTlFRDgxRTYyNjc5NiIgc3RSZWY6ZG9jdW1lbnRJRD0iMTkyMkUxMDlDNzA2NjgyOTQ3RjU5RUQ4MUU2MjY3OTYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAAGBAQEBQQGBQUGCQYFBgkLCAYGCAsMCgoLCgoMEAwMDAwMDBAMDg8QDw4MExMUFBMTHBsbGxwfHx8fHx8fHx8fAQcHBw0MDRgQEBgaFREVGh8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx//wAARCAAZABkDAREAAhEBAxEB/8QAZAAAAgMBAAAAAAAAAAAAAAAAAAMEBQcIAQEAAAAAAAAAAAAAAAAAAAAAEAACAQMDAgQHAAAAAAAAAAABAgMAEgQRExQxBmEjBRVBUSIyUwcIEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDqmgqT3JgjO4+jbF20c3TyRN+O75+NBbUBQKypcaHFmlypFixY0Zp5ZGCIsaglmZjoFAHU0EG/t1e3t8y4w9A4+9yTIvG49t+7u6222/Vfr460E7FkxpMWGTFdZMZ0VoJEYMjRkAqysNQQR0NA2gXkY+Pk48uNkxJPjzo0c0Mih0dHFrKynUFWB0INBjQ/nrL91HoLevzH9SrP7gvaZZtzk3XcUzfdww/mW39fhd5lBsuPjwY8EePjxrDBCqxwwxqFREUaKqqNAAANABQMoCgKAoCg/9k=) no-repeat scroll right 3px center;
	font-size: 14px;
	border: 1px solid #babecc;
	border-radius: 0;
	color: #000;
	padding: 3px 6px 4px 6px;
	height: 39px;
	outline: 0;
	transition: border-color 0.1s ease-in-out 0s, box-shadow 0.1s ease-in-out 0s;
	width: 100%
}
._rdswrap .REGTR button {
	border: 1px solid #fff;
	background: #7fba23;
	color: #fff;
	font-size: 15px;
	font-weight: 600;
	padding: 7px 2px 9px;
	box-shadow: 0 0 8px 0 rgba(0,0,0,.23137254901960785);
	width: 100%
}
._rdswrap .REGTR.opp_top {
	margin-top: 41px
}
.p0 {
	padding: 0
}
.reg_text {
	margin: 13px 0 0 0
}
.reg_van, .reg_text {
	width: 100%;
	float: left
}
.spacification_note {
	width: 100%;
	float: left;
	margin: 16px 0 28px 0;
	font-size: 13px;
	line-height: 20px
}
.specification-wrap {
	width: 100%;
	float: left;
	margin: 15px 0 30px 0
}
.product_ifnormation_tab {
	width: 100%;
	float: left;
	border-top: 15px solid #f5f5f5;
	margin-bottom: 30px
}
.product_ifnormation_tab .nav-tabs {
	background: #f7f7f7;
	width: 100%;
	float: left
}
.product_ifnormation_tab .nav-tabs&gt;li {
	text-align: center
}
.product_ifnormation_tab .nav-tabs&gt;li a {
	font-size: 15px;
	font-weight: 600;
	color: #111
}
.product_ifnormation_tab .nav-tabs&gt;li a span {
	display: block;
	margin-bottom: 10px
}
.tab_insight {
	width: 100%;
	float: left;
	padding: 25px 0 0 0
}
.tab-inner-section {
	width: 100%;
	float: left
}
.tab_head {
	width: 100%;
	float: left;
	margin-bottom: 10px
}
.tab_head h2 {
	font-size: 26px;
	margin: 0;
	padding: 0 0 5px 0;
	font-weight: 600
}
.tab_infoItem {
	width: 100%;
	float: left
}
.tab_infoItem ol {
	padding: 0;
	margin: 0;
	list-style: none;
	width: 100%;
	float: left
}
.tab_infoItem ol&gt;li {
	width: 100%;
	float: left;
	background: #ededed;
	border: 1px solid #e7e7e7;
	margin: 10px 0;
	border-radius: 2px;
	padding: 0 10px
}
.tab_infoItem .fuel_efficincy ul li h3 {
	font-size: 12px;
	font-weight: 500;
	margin: 0;
	padding: 0 0 8px 0;
	min-height: 37px
}
.tab_infoItem ._fue_rw figure img {
	width: 22px
}
.tab_infoItem ._fue_rw span.Gray_swatch {
	background: #626262;
	padding: 0 4px;
	font-size: 10px
}
.tab_infoItem .fuel_efficincy ul li {
	width: 33%;
	float: left;
	padding: 10px 5px
}
.tab_infoItem ._fue_rw figure {
	width: 19px;
	float: left
}
.tab_infoItem .pro-logo {
	width: 100%;
	float: left;
	padding: 16px 0 0 0;
	text-align: center;
	background: #fff
}
.tab_infoItem .pro-logo img {
	height: 33px;
	margin-bottom: 0
}
.frames-logo {
	width: 100%;
	float: left;
	padding: 20px 0;
	box-shadow: 1px 4px 8px -4px rgba(0,0,0,.27);
	text-align: center;
	background: #fff
}
.itm-text {
	width: 100%;
	float: left;
	padding: 0 15px
}
.itm-text h3 {
	margin: 14px 0 5px 0;
	padding: 0;
	font-size: 17px;
	font-weight: 600
}
.tab_infoItem .listing-part1 {
	margin-bottom: 15px
}
.itm-package-info {
	width: 100%;
	position: relative;
	margin-top: 15px;
	float: left;
	background: #fff;
	border: 1px solid #ccc;
	box-shadow: 0 0 4px 0 rgba(0,0,0,.12)
}
.itm-package-info h3 {
	margin: 0;
	padding: 10px;
	font-size: 18px;
	color: #fff;
	font-weight: 600;
	text-align: center;
	background: #04208a;
	text-transform: uppercase
}
.itm-package-txt {
	padding: 10px;
	width: 100%;
	float: left
}
.itm-package-txt p {
	margin-bottom: 4px
}
.etm-price {
	width: 100%;
	float: left;
	padding: 15px 15px
}
.etm-price .cross-price {
	float: left
}
.etm-price .cross-price i {
	font-size: 18px;
	color: #626262;
	text-decoration: line-through;
	font-weight: 600;
	font-style: normal;
	display: block
}
.etm-price .cross-price small.instock {
	display: block;
	font-size: 14px;
	color: #02984b;
	font-weight: 600
}
.etm-price .fixed-price {
	float: right;
	width: auto;
	font-size: 22px;
	color: #f5a702;
	font-weight: 600;
	font-style: normal;
	display: block
}
.etm-price .fixed-price .inc {
	color: #626262;
	display: block;
	font-weight: 500;
	font-size: 12px
}
.tab_infoItem ._product_cart_btn {
	float: right;
	width: 100%;
	text-align: center;
	margin-bottom: 15px
}
.wheel-list-item-figure {
	width: 100%;
	float: left;
	position: relative;
	margin-bottom: 20px;
	transition: ease all 0.4s;
	overflow: hidden;
	min-height: 256px
}
.wheel-list-item-figure figure {
	width: 100%;
	float: left;
	padding: 20px
}
.wheel-list-overlayer {
	position: absolute;
	transition: ease all 0.4s;
	bottom: -260px;
	background: rgba(0,0,0,.48);
	width: 100%;
	height: 100%;
	color: #fff;
	text-align: center;
	padding: 103px 0 0 0
}
.wheel-list-overlayer a {
	background: #f8a803;
	color: #fff;
	width: 35px;
	height: 35px;
	display: inline-block;
	text-align: center;
	font-size: 23px;
	padding-top: 4px
}
.wheel-list-overlayer a:hover {
	background: #d18f06
}
.wheel-list-item-figure:hover .wheel-list-overlayer {
	bottom: 0
}
.wheel-list-info {
	width: 100%;
	float: left;
	padding: 0 12px
}
.wheel-list-info h3 {
	font-size: 17px;
	margin: 0 0 4px 0;
	min-height: 40px
}
.wheel-list-info p {
	color: #111;
	font-size: 14px
}
.item-bx-price {
	width: 100%;
	float: left;
	margin: 4px 0 22px 0
}
.item-bx-price small {
	color: #777;
	font-size: 13px
}
.item-bx-price span {
	float: right;
	color: #7fba23;
	font-size: 25px;
	font-weight: 700
}
.wheel-list-info ._product_cart_btn {
	float: left;
	width: 100%;
	text-align: center;
	margin: 0 0 5px 0
}
.wheel-list-info i.no-pay {
	display: block;
	text-align: center;
	font-size: 12px;
	color: #4e4d4d;
	margin-bottom: 9px;
	font-weight: 400;
	font-style: normal
}
.wheel-listing-sidebar {
	border: 1px solid #e2e2e2;
	width: 100%;
	float: left
}
.wheel-listing-sidebar .side_component_box {
	width: 100%;
	float: left;
	padding: 0;
	border-bottom: 1px solid #e2e2e2
}
.wheel-listing-sidebar .search_filter_acc {
	width: 100%;
	float: left;
	padding: 15px
}
.wheel-listing-sidebar ._filter_head {
	cursor: pointer;
	width: 100%;
	float: left;
	margin-bottom: 5px;
	font-size: 17px;
	text-transform: none;
	font-weight: 600;
	position: relative;
	background: #7fba23;
	padding: 10px 10px 10px 45px;
	color: #fff
}
.wheel-listing-sidebar ._filter_head.vehcle {
	background: #e99f00 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAVCAYAAACzK0UYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAZ9JREFUeNq0lTtLA0EQx/cSBQUfpVgJPkoRRRsjBCxSKIK2QpCAFgqaxkYb/QBWivgNbBS0sJY02oiFWKqnVmIT8IGKj6z/lRlclt3k9kL+8INh93bmdmZuLpBSCoe6QAo0iMr6ACfgxrqrglhYBV/ST59gxebPFmBcVqcx02dgSdcBmCT7HlxFSFcP6CD7EEyVS1cCFLW3yjjSaZLRzhTJjzNdA9rDqibNEYM0UU1Y/fp+wrh2WrPPwIuIpldw7vBTNkhB+KngCsKFHwYTYAG00N4xuPYI0g1GyX4G2+AInKqcZcGPrI2U36y6ifpKO8Ej2AStYBE0Cn+9gy3wBJZAGwjVTUoUdVDriLmYbz6r+RiitZIg4xvUOVrZR3rr1pNfyd2VBDPcDCAn4ilH5wX5S3J38VyRNElVTXpFfF1STVIcMPjL2X/0WkiqICMwpsG8sbkMLjyc9YENY20H7HKR8pYipiPOLSZt8ZHXZ9eteUXLWiXd0TldoT7q1Wje574Ga563YNa1726PR77501L/9TfwUEWh22lahLzwK8AAMONcicsF1wUAAAAASUVORK5CYII=) no-repeat 8px 12px
}
.wheel-listing-sidebar ._filter_head.color {
	background: #e99f00 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAVCAYAAACzK0UYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAghJREFUeNq01ctLVVEUwGGv11e+CisHhjpQEEciBk4EsUGDooE4cmJKEx04kOoPUER04CjISAUhQqmZDrKgRBR8DBxYOPBBKPiKzAdetZt6+i1YBzfXfT1H0AUf9+7z2Ovsvc7eJ+A4Tsx1R8AjSRIK8RCP9P8NyE1/MINhjOAnjq29SBILSZ6DNmziCDs4dc4ijF0cYwFNyLT1Fy1JET5rZ99RixpM6jFJ+haP0aEPIPEBBX6S5OGb3rSHBuNcnR6fQb4eS8OQMcJBZJt9xkbMXjJeoELbQdzDTdxCjh5PQy5SkKfn3XiCZ1q7czWJwwN9eol/+vsLb9Cl9XFjCq34qu0To2ZrKLNNl9ThnV60pHM+qjd7xRb68FH/S3TakjzHMrZRhSCKMeaR4C9akIB0HbW8cRO2mtxHJvb1/T/BPJY91loYc/q7h0W997Z7QZxxcQYScBcvMYASlHskSUUNQpCHrtR+DmyFH9YF5sYKQo7/WMVvo93j9m2OZB2HiNd29iW3qKyIvt67DbMmE1i7gv1Q9rRmjNumS1bwK+dyEVIH2MAXPEWiueLNXVhGVYxPWvyLYkunY1qLHMA2ZrHktQvLqm/2MYJepEbZXM+J3Lvke/Aa/T7mPuy7SlGyy7ek22MbqfY7kotO3kE9pnFoSdR4FUlEku6m7fihe5L7PSn1m+S/AAMA7rRCHhjEhk0AAAAASUVORK5CYII=) no-repeat 8px 12px
}
.wheel-listing-sidebar ._filter_head.filterbybrand {
	background: #e99f00 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAbCAIAAADpgdgBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA1lJREFUeNqsVWtIU2EY3jk7O9vZnHOWTiuZmqlDykKIWlnRFUIsrH4oRAWGRUW3n0nUjyIhsn50pRtlV6IILLsZ3UQqKKm8pvNSTedtF3fut16tdFvbHNHh+/Ge93u/571+z4c4Lin+y4eF2VMn5RNZuzFDJsjiUBvVcJztuBPKGA0BkWdcWaOff1EY+Oh+XuCuXsX31ujnnDLmvVObC4IeQXxTQ1R6tXkNkVGijE5nbRXUl6Mi+W3MJ5GozdqjSdsokZ108zmm47bMufyAlFFmVbwVn5KHmxbIMs+236abTolkV/AUtJOIjC2alEIE0/K9b9hvlRCsOGRDWPszzJgt826+t5btvMv9qJJFZvzaoir15BVq81qIAMGNgvMTIlJ2uvEk+aVMIQn/0i1ESWRui8o5jIreDglSDY2CoDiskECyKHODEvUDlXkvSsSHcUlYtsMKlyWRKDF9mEQ7UGJSSCN1rHbGPhCY1ssSOxjURqlLAhBM9LZDwf5OHDNOx2JnalKLAAs0hsX3mbarwmCd4Pwsi7QfkH6q4GrAYEOTtgG6oJD4sUB0kw1LK1FN3KhGZZoPC1JwPrSKnlafmDFljIWxXUeF/veoyoDp03ydgKnr8RKZc/uVlXOD0g9lJBxUPYHvq4WudUp0N3gLyA4ipeqP+WqoxhOgDDDDTQslqhtajw57crzCk/KDtSPBv/BxQW6luYDrrlbI0vClZW03cNO8X0X1DzuF+/7AWZULCwT4/duTKn4u01bxm0YgIonph5JT9eW+dp43myS655fscuQFBDg8YhklorcLCvSHRmSJbj5NWHZCC3ztRlGC/iKYjrDsoBrK/fiIbrkwvDGtOPJLps3aKwska7vuByTzHvJjaVTOEQQ3RIIC06zLLvW+3TVKFWMMSbecFz1f9XPPRAIUvaCCsz9hu+4Fo1pZdL9er0leR6RvDo+im3UQKMxTUxySs0V3k+f1Br31nCphYSgUTWqhLnu/+/nqgNoHkj9ju0Z+KI1Z9ghPWBRk/JLXRedehbHgel6M/4qQnw5Rn8tilj+FYwFTY1h0a6h2K1BKpO8aWXdAYhzRuVfoibNBBpaEhsL74XlZxLTfHP85CvhU8fP01rMSZR+5DSbISBj4EMr4pwADAGdugIMNNpjsAAAAAElFTkSuQmCC) no-repeat 8px 9px
}
.wheel-listing-sidebar ._filter_head.style-wheel {
	background: #e99f00 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAcCAIAAAASrSP9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABn1JREFUeNqMVglsFFUY3rl3dna3F6VQ2tKLQkuhBUGsnCYoghyiRsCDQ8AYIoIkQDRKRAURUGNAQQKBkmCDotxEvI0t2NJwFNq0UHrslpaW3ruzu3P7TXdpKTTo7mSy++a97/3v/7/v+4do3G/p+0OQJBtBR41i+o+nnENJ1mkhWYxadFlXOrXOG0pjvtp6UZdaLYbex+o+cQlaYGOf5AY/T7DhmqdS81QZcoeh+SyGQdA2gnFQjlTKOcRQRan2R/nWGUPx/jcuFTZMyFxH8jGB2iO6r54OH06FZxC0nbLFWghKE92G6tXay9S2qyQ/gEt80VA6fCWfqO2lvUDWPtsLlImZYB+9We28LlV9y/R7lIufZRiaeuec7D5FOVMthuq/thVA2JsdNI0gCKnqEMHY+bTlur8Bx+rGoe8DFbI3StWHdbldGLWRcqZ5/lkh1RwJPmU9TyMtSvMFXJaqPC5+piPnG2bAZF/pF5roEka+h0TLDb8HJ5M9O4SlC9kfSNV52N82fI14+UP/9T1s7DT8vXs2jqDYUPooHgUIVB0SL22wpa8kuWj/jX1C1gY6MqsXLkFZbSPfUe4Uor5c0jxv0Sq5/udAZS4TNYqLn/NgYdn4mUzMxEDlAbn+V0/hW1zCbEOT5Nt/CCPfRc17cJEsFAFYeOAtWoMNMAgy+StzrUNeo4QEc298zcuCmXzaMuRHbS/DX7X1MqCFEevlht8slA0lCeGSXBSXtCBQncfFzaAcKWzsVHAouB8iApGtqQuBiOwZuoJBa9I8grL5K3aH0mNPNMOyJ3IJc1FGLmk+uGTi0pHZJOPQRTcdkdVZsJS0xTonHuTTV4KqhuLxl37Oxs0M7gQCUPYkcMtfvhMZI0iWH/qGc3Ie7Uj1nFsORupSC2rA9Btr8hflQqF10UUKCd6i1SQXyQ6aHozRX/6V5DpuH7MVdUeMBMmAKmrzBU/hSjZuBioGEQZuHpTrTuuBZvuYbbrcSjJhKJfJXz7tdeSIicxWmvLBdkPz4640/g0gPnUJHTaUciRiKnKiNBVQjmSC5pmILGvKK8rtP30lm3A3VF+XSu1szCS19RLiNfkLXRpKJ8EIavu17opr3lrftW2S66hzYq6hBTwFyzCCcbn+F0fOLiZ2qid/sdpRYTG07iVqR5mVmg9x4xB0kGSIkbBG2zLe1sRagmCC8wxDMVNK8f7re7u1BPRA5UHbiPVc8kucod0zWUVhSH4gJGmG3uMUFhKBk2x49yBhqF3DzL1BBSEwx5yJ8Xsmo/ggT3BK16guISg90CiWbFZbr/SyD3uiM2q0NfllJBGOA0hSGGRNWYjD+sq+BMF7TXYOsY/+GCwKxasr3q4UiyBKNy4lxLPxs0FVpbkYv+3jdphGYaggGZ4qd847x++VXMekmh9gDiEnCM8wdNXE1SWTDxA1mKx5bsKl5Pqz2INLmCNkv4/xQMVuX+l2qBlsgXDZgU+ADFp7qbdwFRzZihQnzEI2NLHOogVAHrgaae0PIzVxwUqQUa49CpmDntAowpRvnfUWr1VbitnYpyBlT/4SJBp27C1exw9bYUgtZrCuY8gyntLh6YiXGzwX/IHPmeNdAr+I3VBN8Mw5IRdk9BQs9V3dYsjtyLstc6186yfTCgwVXoycSrVHbRmrCcYJNfpKP+vMX6QHmpwTDoAzMB0DYm8uMnEhlUDNYfBccp/WfW7ZfVJtCxHZmvIqTgNjQ4kJksNv0zSq87AWXh5iXkcFuhGgpZrvUWGp5jvd1xDyM7nujC61sQOmiJc/so/dHrRRWAEW+2/mat5qkzv4mpdFF+sCN/ZZkxfA+IN9C0qBiOh+Y01uuY5jWggXZ8fBmYFTCC5ccp1wjNuJ3oEToGuh4g/6Lxaja8BDmOgc5+N7zDZhaFzcdDAVyenVL9S2Et+VTXzqYtTUX/G1/ZFPUR/JfRISD82465NmHJpfcp/iUxY5Htvhr9yvdZTjZGLJFrW5uI++ifPqvjo+/U307UDlfjR2NBuQDMxDZjmYrDUaEEz/HFAKDFOazvvLd0EO3ODnQEeU92F9no7ItI1AO+G7GmgHcJFBguJIIR7n08VaRA1WqC2XLJTVmvgCloglm9TWkmD2H/peAmnEPWO+l9A8uAHJQLhdZoj3EgEXSkpFZEKpJovdJ6CR//W+E2ylMHgmehwTMwkuYaH4nnA0CdpVbv+lNBeCo/e5UvDzrwADAKipZMhO9iJvAAAAAElFTkSuQmCC) no-repeat 8px 9px
}
.wheel-listing-sidebar ._filter_head.filter-Diameter {
	background: #e99f00 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAbCAIAAADganh7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYlJREFUeNpifDmfgeqAiYFhJBvKgsZnFbdh4ddCFvn/5+vv18f/fr5HpqGsYtaCnocYGBjRVf3/9/3mzC+ni/7//UGy91mEjeAm/v/7EyHByMSpkcnvtJ6RmYOMMIWa+OlI4uvFHJ+OJiHLsUl78DttIMZcLBEFdOOPOwuBjB+3F6C4F2SuOzHmYjGUkZmdQzUByOBQTQSy0WSJMRd7kuKznica95PPei5WWYLmohj6/9d7pLhhw+MWkLnOGxmZOQkb+vvVUaDJRCZGNik3fucNWM1FMRSYwn/cXUx8IsdlLnqYfj6W9uvJNtLMdVyNll+YMNPTx/1BpJkr483MI0c4nYLMfbqdSEP/vDnz99tTwkkKZO7egJ+PNxM28d3FD3s8Gf79Iaro+//v16f9IfjNBZm4y+XfjzcklKf4zf3z/hJWEwkX0rjMBZm40xmriUSV/DBztxBpIrHVCcjcA6EQ9/55e/bDThc8JoKyOClVNCMztywo9fz/S1odhd/Ff78+Gl5VNECAAQBNdcUK3YFpoQAAAABJRU5ErkJggg==) no-repeat 8px 9px
}
.wheel-listing-sidebar ._filter_head:before {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAADCAIAAAAstKlYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABtJREFUeNpi+Hym4j8R4OuldiYGogEJSgECDAD2Vyhmwto4nQAAAABJRU5ErkJggg==) no-repeat;
	width: 14px;
	height: 3px;
	position: absolute;
	right: 7px;
	top: 20px;
	content: '';
	border: 0px!important
}
.wheel-listing-sidebar ._filter_head.open:after {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAIAAAAWvsgoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAH9JREFUeNpifDmfARlwqqdxKMcCGd9vzvpxdzGyFAsDKmDmVmAVswEyfj7ZhibFhMb/z/APwmDEkELnM/yHKmVgJKgUD/h8puI/EeDrpXYSTCVBKSNauHLr13IbNgEZXy82fz1fR6UQICVccQP0iP37+f6v53tBjC/30KQAAgwAEoVK4ONWMYIAAAAASUVORK5CYII=) no-repeat;
	width: 14px;
	height: 13px;
	position: absolute;
	right: 7px;
	top: 15px;
	content: '';
	border: 0px!important
}
.wheel-listing-sidebar .pro_item label {
	font-weight: 600
}
.wheel-listing-sidebar .element_check_LF.search_brand_list .item_check small {
	font-size: 14px
}
.contenttitle {
	padding: 30px 0
}
.contenttitle h2 {
	font-size: 26px;
	color: #222;
	margin:10px 0 20px 0
}
.headingfaq {
	background: #ededed;
	padding: 8px 15px 8px 15px;
	border-bottom: 1px solid #e2e2e2;
	border-left: 4px solid#7fba23
}
.heading-14 {
	font-size: 14px;
	font-weight: 600;
	margin-bottom: 0;
	margin-top: 15px
}
.heading-16 {
	font-size: 18px;
	font-weight: 600;
	margin-bottom: 5px;
	margin-top: 15px;
	color: #04208a;
	position: relative
}
.tab-pane .headingfaq {
	margin-top: 0
}
.item-article .infopage ul.nav {
	margin-left: 0px!important;
	border: 1px solid #e2e2e2;
	border-radius: 4px 4px 0 0;
	border-top: 5px solid #e2e2e2;
	padding-right: 0
}
.item-article .nav-stacked&gt;li+li {
	margin: 0;
	border-bottom: 1px solid #e2e2e2
}
.item-article .nav-stacked&gt;li+li:last-child {
	border-bottom: none
}
.infopage {
	margin: 0;
	padding: 0;
	font-size: 14px;
	line-height: 24px
}
.infopage .nav-pills&gt;li.active&gt;a {
	padding: 8px 12px;
	background: none!important;
	color: #242424;
	font-weight: 600;
	border-bottom: 1px solid#7fba23;
	border-radius: 0;
	border-left: 4px solid#7fba23
}
.infopage .nav-pills&gt;li.active&gt;a:after {
	content: '\f0da';
	font-family: FontAwesome;
	position: absolute;
	right: 10px;
	text-align: right;
	color: #e99f00
}
.bloglist {
	margin: 0;
	padding: 0
}
.boxblog {
	margin: 0 0 20px 0;
	padding: 0;
	border: 1px solid #e2e2e2
}
.imgblog {
	background: #fafafa;
	min-height: 466px;
	text-align: center;
	vertical-align: middle;
	display: table;
	max-width: 35%;
	min-width: 35%;
	float: left
}
.imgblog .imginner {
	display: table-cell;
	vertical-align: middle
}
.textblog {
	max-width: 62%;
	float: right;
	padding-right: 5%;
	position: relative
}
.titleblogbox {
	color: #04208a;
	font-size: 24px;
	line-height: 24px;
	font-weight: 600;
	padding: 25px 0
}
.titleblogbox a {
	color: #04208a
}
.titleblogbox a:hover {
	color: #e99f00;
	transition: all 1s ease;
	text-decoration: none
}
.conttext {
	margin: 0;
	padding: 0
}
.conttext ol li {
	margin-bottom: 10px;
	text-align: justify
}
.conttext p {
	font-size: 14px;
	color: #242424;
	line-height: 24px;
	margin-bottom: 20px;
	text-align: justify
}
.moretext {
	margin: 0;
	padding: 0
}
.moretext a {
	/*font-size: 15px;
	color: #e99f00;
	font-weight: 600;
	text-decoration: underline;
	display: block*/
	margin-bottom:20px;
}
.moretext a:hover {
	color: #04208a;
	transition: all 1s ease
}
.postedsection {
	clear: both;
	margin: 0;
	padding: 10px 0;
	background: #fcfcfc;
	border-top: 1px solid #e2e2e2;
	color: #242424;
	font-size: 13px
}
.arrowrt {
	width: 30px;
	height: 100%;
	position: absolute;
	right: 0;
	top: 46%;
	display: table-cell;
/*	background: url(../../../images/arrow-rt.png) no-repeat;*/
	text-align: center
}
.boxblog:hover .arrowrt {
/*	background: url(../../../images/arrow-rt-hover.png) no-repeat*/
}
.boxblog:hover .titleblogbox a {
	color: #e99f00!important
}
.boxblog:hover {
	box-shadow: -1px 2px 10px #eaeaea
}
.posteddt {
	padding: 0 10px
}
.posteddt span, .commentposts span, .totalview span {
	color: #04208a
}
.sidebarblog {
	margin: 0;
	padding: 0
}
.sidebarblog .headingbar-blog {
	background: #222;
	font-size: 16px;
	color: #fff;
	text-transform: uppercase;
	padding: 12px 15px;
	font-weight: 600
}
.sidebarblog .headingbar-blog:first-child {
	border-radius: 5px 5px 0 0
}
.boxcomponentblog {
	border-left: 1px solid #e2e2e2;
	border-right: 1px solid #e2e2e2;
	padding: 15px 15px 20px 15px
}
.boxcomponentblog:last-child {
	border-bottom: 1px solid #e2e2e2
}
.listtopblogs {
	margin: 0;
	padding: 0;
	list-style: none
}
.listtopblogs li {
	padding: 0 0;
	border-bottom: 1px solid #e2e2e2;
	font-size: 15px
}
.listtopblogs li:last-child {
	border-bottom: 0 solid #ccc
}
.listtopblogs li a {
	padding: 8px 0 8px 0;
	display: block
}
.listtopblogs li a .fa {
	color: #e99f00;
	font-size: 16px;
	padding-right: 10px;
	vertical-align: middle;
	display: inline-block;
	padding: 0 10px 0 0
}
.listtopblogs li a:hover {
	text-decoration: none;
	color: #04208a
}
.sidebarblog .panel-group .panel-group {
	margin-bottom: 0
}
.sidebarblog .panel-group .panel-heading+.panel-collapse&gt;.panel-body {
	border: 0 solid #ddd
}
.sidebarblog .panel-group, .sidebarblog .panel-group .panel, .sidebarblog .panel-group .panel-heading, .sidebarblog .panel-group .panel-heading a, .sidebarblog .panel-group .panel-title, .sidebarblog .panel-group .panel-title a, .sidebarblog .panel-group .panel-body, .sidebarblog .panel-group .panel-group .panel-heading+.panel-collapse&gt;.panel-body {
	border-radius: 2px;
	border: 0
}
.sidebarblog .panel-group .panel-heading {
	padding: 0;
	background: none
}
.sidebarblog .panel-group .panel-heading a {
	display: block;
	color: #242424;
	padding: 8px 15px;
	text-decoration: none;
	position: relative
}
.sidebarblog .panel-group .panel-heading a.collapsed {
	background: #fff;
	color: inherit
}
.sidebarblog .panel-body .panel-heading a:after {
	content: '-'!important;
	position: absolute;
	right: 20px;
	top: 5px;
	font-size: 22px!important;
	line-height: 24px!important
}
.sidebarblog .panel-body .panel-heading a.collapsed:after {
	content: '+'!important
}
.sidebarblog .panel-group .panel-heading a:after {
	content: '\f107';
	position: absolute;
	right: 5px;
	top: 0%;
	font-size: 16px;
	font-family: FontAwesome;
	line-height: 36px;
	font-family: FontAwesome
}
.sidebarblog .panel-group .panel-heading a.collapsed:after {
	content: '\f105';
	font-family: FontAwesome
}
.sitemappg .panel-group .panel-heading a:after {
	content: '\f107';
	position: absolute;
	right: 12px;
	top: 0;
	font-size: 16px;
	font-family: FontAwesome;
	line-height: 36px;
	font-family: FontAwesome
}
.sitemappg .panel-group .panel-heading a.collapsed:after {
	content: '\f105';
	font-family: FontAwesome
}
.sidebarblog .panel-group .panel-collapse {
	margin-top: 5px
}
.sidebarblog .panel-group .panel-body {
	background: #fff;
	padding: 5px 15px
}
.sidebarblog .panel-group .panel {
	background-color: transparent;
	box-shadow: none
}
.sidebarblog .panel-group .panel-body p:last-child, .sidebarblog .panel-group .panel-body ul:last-child, .sidebarblog .panel-group .panel-body ol:last-child {
	margin-bottom: 0
}
.sidebarblog .panel-body .panel-body {
	padding: 0 15px;
	font-size: 14px
}
.sidebarblog .panel-body .panel-body .listtopblogs li {
	font-size: 14px
}
.blogdetail {
	margin: 0;
	padding: 0
}
.blogdetail .postedsection {
	border: 1px solid #e2e2e2;
	margin-bottom: 0
}
.blogdetail .imgblog {
	display: table;
	min-width: 100%;
	text-align: center;
	min-height: auto;
	margin-bottom: 30px
}
.sharesection {
	padding: 10px 20px;
	background: #fff;
	border: 1px solid #e2e2e2;
	color: #242424;
	font-size: 13px;
	margin-bottom: 10px
}
.shareblog {
	text-align: right;
	font-size: 15px;
	font-weight: 600;
	color: #242424
}
.shareblog a {
	font-size: 20px;
	display: inline-block;
	padding: 0;
	margin: 0 0 0 10px;
	text-decoration: none
}
.shareblog a:hover {
	text-decoration: none
}
.shareblog a.fa-facebook-f {
	color: #345797
}
.shareblog a.fa-twitter {
	color: #56aced
}
.shareblog a.fa-linkedin {
	color: #0274b3
}
.recentcommentssec {
	margin-top: 40px;
	padding: 0
}
.recentcommentssec .titlesec {
	font-size: 22px;
	color: #242424;
	line-height: 24px;
	font-weight: 600;
	padding-bottom: 30px
}
.commentrow {
	margin-bottom: 10px;
	padding: 0
}
.commentrow .imguser {
	width: 80px;
	height: 80px;
	border-radius: 100%;
	float: left;
	min-width: 80px;
	margin-right: 20px;
	min-height: 120px
}
.commentrow .imguser img {
	border-radius: 100%
}
.comenttext {
	float: right;
	min-width: 85%
}
.nameusertxt {
	font-size: 16px;
	font-weight: 600;
	color: #242424;
	line-height: 24px
}
.reactionsec {
	padding: 0;
	margin-bottom: 20px
}
.reactionsec a {
	display: inline-block;
	padding: 0;
	margin: 0 0 0 10px;
	font-size: 14px;
	text-decoration: none
}
.reactionsec a:hover {
	text-decoration: none
}
.reactionsec a i.fa-reply {
	color: #e99f00!important
}
.commentrow .commentrow {
	margin-left: 0%
}
.commentrow .commentrow .comenttext {
	max-width: 82%
}
.blogreplyform {
	margin-top: 30px
}
.titleform {
	font-size: 24px;
	color: #242424;
	padding-bottom: 20px;
	font-weight: 600
}
.blogreplyform .contact-_form {
	padding: 12px 0
}
.compare-box {
/*	background: url(../../../images/bg-comparing-banner.jpg);*/
	background-size: cover;
	position: relative;
	text-align: center;
}
.compare-box .compare-content {
	padding: 60px 20px 0 20px;
	padding-bottom: 0
}
.compare-box .compare-content .title1 {
	color: #fff;
	margin: 0 0 15px 0;
	font-size: 35px;
	font-weight: 800;
	text-shadow: 2px 2px 4px #0a0a0a
}
.compare-box .compare-content .title2 {
	color: #fff;
	margin: 0;
	font-size: 25px;
	font-weight: 400;
	text-shadow: 1px 1px 2px #000;
	font-weight: 300;
	line-height: 36px
}
.compare-box .compare-content .title2 span {
	text-transform: uppercase;
	font-weight: 800;
	color: #000
}
.tyres-box .comptyre .tyre-infobox span {
	color: #ffcb1d
}
.compare-btnbox {
	padding: 30px 0 15px;
	text-align: center
}
.compare-box .compare-content h4 {
	color: #fff;
	font-size: 18px;
	margin-top: 0
}
.tyres-box {
	width: 100%;
	overflow: hidden
}
.tyres-box .comptyre {
	width: 170px;
	height: auto;
	position: relative;
	display: inline-block;
	margin: 0 8px;
	bottom: -61px
}
.tyres-box .comptyre .tyre-infobox {
	font-size: 16px;
	font-weight: 600;
	color: #fff;
	position: absolute;
	top: 10%;
	left: 0;
	width: 100%;
	line-height: 24px
}
.tyre-infobox {
	margin: 30px 0
}
.bannerbrand {
	min-height: 345px;
	margin: 0;
	padding: 0;
	position: relative;
	text-align: center
}
.bannerbrand .imgbrand img {
	width: 100%;
	align-items: center;
	min-height: 345px
}
.bannermodal {
	min-height: 415px;
	margin: 0;
	padding: 0;
	position: relative;
	text-align: center
}
.bannermodal .imgbrand img {
	width: 100%;
	align-items: center;
	min-height: 415px
}
.logobrandmain, .logobrandmodal {
	margin: 0 0 30px 0;
	padding: 0
}
.logobrandmodal img {
	max-width: 370px
}
.modalpunch {
	margin: 0;
	padding: 0;
	font-size: 24px;
	color: #fff;
	text-transform: uppercase;
	font-weight: 600;
	color: #fff
}
.modalpunch h2 {
	color: #fff
}
.bannermodal .contentbanntop {
	display: table;
	position: relative;
	min-height: 415px;
	max-height: 415px;
	width: 100%
}
.bannermodal .contentbann {
	top: 0
}
.branddetailtop .imgboxleft {
	margin: 0;
	padding: 0;
	border: none
}
.branddetailtop .rtpanelwhite {
	margin: 0;
	padding: 0
}
.branddetailtop .headingrt, .branddetailtop .headingrt h2 {
	font-weight: 500!important
}
.branddetailtop .pricesbrnadwise {
	line-height: 40px
}
.branddetailtop .pricesbrnadwise span {
	font-size: 36px;
	line-height: 50px
}
.logobrandbann {
	min-width: 300px;
	max-width: 310px;
	position: absolute;
	bottom: 0;
	margin: 0 auto;
	background: rgba(180,180,181,.8);
	border-radius: 10px 10px 0 0;
	padding: 0;
	left: 0;
	right: 0
}
.contentbanntop {
	display: table;
	position: relative;
	height: 250px;
	max-height: 350px;
	width: 100%
}
.continnn {
	display: table-cell;
	vertical-align: middle
}
.contentbann {
	position: absolute;
	top: 30px;
	bottom: 80px;
	text-align: center;
	left: 0;
	right: 0
}
.totalreviewbann {
	font-size: 30px;
	font-weight: 300;
	line-height: 24px;
	color: #fff;
	text-align: center;
}
.totalreviewbann h1 {
	color: #ed1c24;
	font-size: 48px;
	font-weight: 700;
	margin: 0 0 10px 0
}
.totalreviewbann span {
	color: #e99f00;
	font-weight: 600
}
.contentbann p {
	font-size: 18px;
	color: #fff;
	line-height: 20px;
	text-align: center;
	max-width: 70%;
	margin: 20px auto 0;
	line-height: 24px
}
.fullwidth {
	position: relative;
	width: 100%
}
.bg-left {
	background: #c7dcef;
	left: 0;
	top: 0;
	bottom: 0;
	position: absolute;
	width: 50%
}
.bg-right {
	right: 0;
	top: 0;
	bottom: 0;
	background: #d9e6f1;
	position: absolute;
	width: 50%
}
.searchbarsectop {
	background: #d9e6f1!important;
	position: relative
}
.byregsearch {
	background: #c7dcef!important;
	padding: 0 24px 0 15px;
	min-height: 180px;
	display: table;
	position: relative
}
.regboxeinn {
	display: table-cell;
	position: relative;
	vertical-align: middle
}
.byregsearch form {
	margin-left: 0;
	float: left
}
.bytyresizesearch {
	background: #d9e6f1;
	padding: 20px
}
.bytyresizesearch label {
	display: block!important
}
.nopadding {
	margin: 0;
	padding-left: 0;
	padding-right: 0
}
._etm input[type='text']::placeholder {
color:#000
}
.searchbarsectop ._etm input[type='text'] {
	height: 42px;
	background: #ff0;
	box-shadow: none;
	border: 1px solid #fff;
	box-shadow: 1px 2px 4px #ccc;
	font-size: 26px;
	font-family: UKNumberPlate;
	padding: 5px 5px 5px 43px;
	width: 184px;
	color: #000;
	vertical-align: middle;
	display: inline-block
}
.btnyellowcmn {
	border: 1px solid #fff;
	background: #7fba23;
	color: #fff;
	font-size: 15px;
	font-weight: 600;
	padding: 6px 20px 10px;
	margin-top: 0
}
.titleregform {
	display: block;
	font-size: 16px;
	font-weight: 600;
	color: #242424;
	line-height: 24px;
	clear: both;
	position: relative;
	margin-bottom: 10px
}
select.classic {
	background-image: linear-gradient(45deg, transparent 50%, white 50%), linear-gradient(135deg, white 50%, transparent 50%), linear-gradient(to right, #ffa201, #ffa201);
	background-position: calc(100% - 20px) calc(20px + 2px), calc(100% - 15px), 100% 0;
	background-size: 6px 6px, 6px 6px, 40px 44px;
	background-repeat: no-repeat
}
select.classic:focus {
	background-image: linear-gradient(45deg, white 50%, transparent 50%), linear-gradient(135deg, transparent 50%, white 50%), linear-gradient(to right, gray, gray);
	background-position: calc(100% - 15px) 20px, calc(100% - 20px) 20px, 100% 0;
	background-size: 6px 6px, 6px 6px, 40px 44px;
	background-repeat: no-repeat;
	border-color: grey;
	outline: 0
}
.whitesecone {
	margin: 0;
	padding-top: 30px;
	background: #fff
}
.whitesecone h1 {
	margin: 0
}
.imgboxleft {
	border: 1px solid #ccc;
	margin: 0;
	padding: 50px
}
.imginn {
	display: table;
	position: relative;
	width: 100%;
	text-align: center
}
.imgnnn {
	display: table-cell;
	vertical-align: middle;
	text-align: center
}
.rtpanelwhite {
	margin: 0;
	padding: 0 0 0 30px
}
.rtpanelwhite .headingrt {
	margin: 0;
	padding: 0
}
.rtpanelwhite .headingrt h2 {
	font-size: 30px;
	color: #242424;
	line-height: 36px;
	font-weight: 700;
	text-transform: uppercase;
	margin: 0 0 20px 0;
	padding: 0
}
.bglightbluesec {
	margin: 0;
	padding: 55px 0;
	background: #ddeaf5
}
.boxthree {
	min-height: 400px;
	margin: 0;
	padding: 0
}
.boxthree:hover {
	box-shadow: 0 3px 10px #d6d6d6
}
.imginnthreebox {
	height: 240px;
	margin: 0;
	padding: 0;
	display: table;
	position: relative;
	text-align: center
}
.imgthreeinn {
	vertical-align: middle;
	display: table-cell
}
.inncontentbox {
	background: #fff;
	border-left: 1px solid #d7d7d7;
	border-right: 1px solid #d7d7d7;
	border-bottom: 1px solid #d7d7d7;
	padding: 15px 30px 30px 30px;
	min-height: 290px
}
.titleservice {
	font-size: 18px;
	color: #04208a;
	font-weight: 800;
	line-height: 24px;
	padding: 0;
	margin-bottom: 20px;
	text-transform: uppercase
}
.parabox {
	min-height: 120px;
	font-size: 14px;
	color: #393838;
	line-height: 24px;
	text-align: justify
}
.findbtnmore {
	margin: 0;
	padding: 0
}
/*.findbtnmore button, .btnbuyitem button {
	background: #f2641b;
	color: #fff;
	font-weight: 600;
	padding: 9px 17px;
	border: 1px solid #fff;
	box-shadow: 0 2px 4px 0 rgba(0,0,0,.32)
}*/
.findbtnmore button:hover, .btnbuyitem button:hover {
	background: #000;
	transition: all 1s ease
}
.findbtnmore button i {
	margin-left: 10px;
	font-size: 18px;
	line-height: 26px
}
.btnbuyitem1 button {
	background: #ec1f2f;
	color: #fff;
	font-weight: 600;
	padding: 9px 17px;
	border: 1px solid #fff;
	box-shadow: 0 2px 4px 0 rgba(0,0,0,.32)
}
.btnbuyitem1 button:hover {
	background: #4a4a4a;
	transition: all 1s ease
}
.alltyressection {
	margin: 0;
	background: #fff
}
.headingalltyres {
	font-size: 36px;
	color: #242424;
	line-height: 42px;
	text-align: center;
	margin-bottom: 20px;
	text-align: center
}
.leftpanelbrands {
	/*background: #c7dcef;
	padding: 10px;*/
	margin-bottom: 40px;
	border:solid #eee 1px;
}
.listpanelbrands {
	padding:0;
	background: #fff;
	list-style: none;
	margin: 0;
	position: relative;
	max-height:800px;
	overflow: auto
}
.listpanelbrands li {
	display: block;
	margin: 0;
	border-bottom: 1px dashed #ccc;
	padding: 4px;
	position: relative
}
.listpanelbrands li a {
	display: block;
	text-decoration: none;
	padding:3px 5px;
}
.listpanelbrands li a:hover, .listpanelbrands li a:focus {
	/*text-decoration: none;
	border-color: #f90;*/
	transition: all 1s ease
}
.listpanelbrands li:hover, .listpanelbrands li:focus, .listpanelbrands li.active {
	/*text-decoration: none;
	border-color: #f90;*/
	transition: all 1s ease;
	background:#eee;
}
.listpanelbrands li:hover i, .listpanelbrands li.active i {
	/*background: #f90;
	color: #fff;*/
	transition: all 1s ease
}
.listpanelbrands li a img {
	display: inline-block;
	width: 114px;
	height: 38px;
	display:none;
}
.listpanelbrands li a span {
	display: inline-block;
	font-size: 14px;
	color: #242424;
	line-height: 24px;
	padding-left: 5px
}
.listpanelbrands li a i {
	display: inline-block;
	position: absolute;
	right: 3px;
	top:5px;
	float: right;
	/*background: #e6e6e6;*/
	width: 28px;
	height: 28px;
	text-align: center;
	line-height: 28px;
	font-size: 18px;
	font-weight: 600;
	color: #909090;
	border-radius: 50%
}
.listingboxesbrands {
	margin: 0;
	padding: 0
}
.brandmodalbox {
	padding: 20px;
	border: 1px solid #dedede;
	margin-bottom:30px;
	border-radius:4px;
}
.brandmodalbox:hover{background:#f8f8f8;}
.titlebrandmodal {
	font-size:17px;
	color: #04208a;
	font-weight: 600;
	margin: 0 0 15px 0;
	padding: 0
}
.titlebrandmodal a {
	color: #2848c3;
	text-decoration: none;
	display:block;
}
.titlebrandmodal a:hover {
	color: #000
}
.descbrand {
	/*min-height: 70px;*/
	font-size: 14px;
	line-height: 24px;
	margin-bottom: 10px
}
.pricesbrnadwise {
	font-size:17px;
	color: #242424;
	margin: 0 0 15px 0
}
.pricesbrnadwise span {
	color: #f2641b;
	font-weight: 700;
	font-size: 26px
}
.btnbuyitem {
	/*text-align: right;*/
	margin: 0;
	padding: 0
}
.brandmodalbox .rating-container .rating-stars, .branddetailtop .rating-container .rating-stars {
	font-size: 24px
}
.brandmodalbox .rating-container .rating-stars a {
	text-decoration: none
}
.brandmodalbox .rating-container .rating-stars a:hover {
	text-decoration: none
}
.brandmodalbox .rating-container .caption, .branddetailtop .rating-container .caption {
	color: #999;
	display: inline-block;
	vertical-align: middle;
	font-size: 60%;
	margin-left: 5px;
	margin-right: 0;
	font-size: 16px;
	margin-top: -3px
}
.branddetailtop .btnbuyitem {
	text-align: left;
	margin-top: 15px
}
.brandmodalbox .rating-container .clear-rating {
	margin-top: 5px
}
.descriptionfull {
	margin: 30px 0 0 0;
	padding: 20px 0pxc 20px 0
}
.descriptionfull .headingdescfull {
	color: #f90;
	font-size: 22px;
	line-height: 22px;
	font-weight: 600;
	margin-bottom: 30px;
	position: relative
}
.listdescfull {
	list-style: disc;
	margin: 0 0 30px 0;
	padding: 0 0 0 20px;
	position: relative
}
.listdescfull li {
	line-height: 30px
}
.allpatternssec {
	margin-top: 40px
}
.allpatternssec .search-lsiting-item {
	margin-top: 0;
	margin-bottom: 20px
}
.brandpglists .search-lsiting-item {
	margin-top: 0
}
.allpatternsleft h3 {
	margin: 0;
	padding: 15px;
	text-transform: uppercase;
	background: #222;
	color: #fff;
	font-size: 16px;
	border-radius: 3px 3px 0 0
}
.allpatterns-component {
	margin: 0;
	padding: 0;
	position: relative;
	border: 1px solid #ccc
}
.allpatterns-component .allpatterns {
	margin: 0 0 0 0;
	padding: 0;
	list-style: none
}
.allpatterns-component .allpatterns li {
	margin: 0;
	padding: 0;
	list-style: none;
	border-bottom: 1px dashed #ddd
}
.allpatterns-component .allpatterns li:last-child {
	border-bottom: 0 solid #ccc
}
.allpatterns-component .allpatterns li a {
	display: block;
	margin: 0;
	text-decoration: none;
	color: #242424;
	line-height: 24px;
	position: relative;
	padding: 10px 0 10px 10px
}
.allpatterns-component .allpatterns li a strong {
	font-size: 15px
}
.allpatterns-component .allpatterns li a:hover strong {
	color: #e99f00
}
.allpatterns-component .allpatterns li a img {
	position: absolute;
	top: 0;
	right: 0
}
.allpatterns {
	max-height: 558px;
	overflow: auto
}
.rating-container .filled-stars {
	text-shadow: none
}
.rating-container .rating-input:focus {
	text-decoration: none
}
.ratingitem .control-label, .ratingitem .control-label a {
	font-size: 13px;
	color: #04208a;
	font-weight: 400
}
.popularsizes {
	margin: 0;
	padding: 55px 0;
	background: #ddeef4
}
.popularsizes .headingalltyres {
	font-size: 36px;
	color: #242424;
	line-height: 42px;
	text-align: center;
	margin-bottom: 20px;
	text-align: center
}
.headingpopsize {
	font-size: 20px;
	color: #242424;
	padding: 10px 0;
	font-weight: 600;
	border-bottom: 1px solid #f90;
	margin-bottom: 10px;
	text-align: center
}
.popsizes {
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: center
}
.popsizes li {
	padding: 0;
	margin: 0
}
.popsizes li a {
	display: block;
	padding: 5px 0
}
.popsizes li a:hover, .popsizes li a:focus {
	color: #e99f00;
	transition: all 1s ease;
	text-decoration: none
}
.avonbrandtop .imgboxleft {
	padding: 0;
	overflow: hidden
}
.avonbrandtop .imgboxleft img {
	object-fit: cover
}
.boxtwo {
	position: relative;
	padding: 0;
	margin: 0;
	overflow: hidden
}
.imgavon {
	webkit-transition: 0.4s ease;
	transition: 0.4s ease;
	max-height: 378px;
	overflow: hidden
}
.boxtwo:hover .imgavon img {
	-webkit-transform: scale(1.08);
	transform: scale(1.08);
	webkit-transition: 0.4s ease;
	transition: 0.4s ease
}
.imginntwobox {
	position: absolute;
	bottom: 30px;
	width: 100%;
	left: 30px
}
.imginntwobox .titleservice {
	color: #fff
}
.subheadrt {
	margin: 15px 0;
	padding: 0;
	font-size: 16px;
	font-weight: 600;
	color: #242424
}
.subheadrt span {
	color: #e99f00
}
.continentalsectop .imgboxleft, .dunlopsectop .imgboxleft, .bggoodyeartopsec .imgboxleft {
	padding: 0
}
.bggoodyeartopsec .imgboxleft {
	border: 1px solid #2e6399!important
}
.bggoodyeartopsec .rtpanelwhite .headingrt h2 {
	color: #fd0
}
.bgcontinentalsec {
	background: #373737!important
}
.bgdunlopsec {
	background: #0f0f0f!important
}
.dunlopsectop {
	background: #373737!important
}
.bgdunlopsec .inncontentbox {
	background: #373737!important;
	border-left: 1px solid #545353;
	border-right: 1px solid #545353;
	border-bottom: 1px solid #545353
}
.bgdunlopsec .parabox {
	color: #fff
}
.bgdunlopsec .titleservice {
	color: #ffe500
}
.dunlopsectop .rtpanelwhite, .bggoodyeartopsec .rtpanelwhite {
	color: #fff
}
.bgdunlopsec .findbtnmore button {
	background: #ffe500;
	color: #000;
	font-weight: 600
}
.bgdunlopsec .findbtnmore button:hover {
	background: #f3f3f3
}
.dunlopsectop .rtpanelwhite .headingrt h2, .dunlopsectop .rtpanelwhite .subheadrt {
	color: #ffe500
}
.bgdunlopsec .boxthree:hover {
	box-shadow: 0 3px 10px #000
}
.bggoodyeartopsec {
	background: #024487!important
}
.hankooktopsec {
/*	background: url(../../../images/brands/bg-hankook-topsec.jpg) no-repeat!important;*/
	background-size: cover;
	padding: 55px 0
}
.hankooktopsec .headingalltyres {
	color: #f47d31;
	font-weight: 700
}
.hankookslider {
	padding: 55px 0;
	margin: 0;
	background: #333338
}
.testimonial {
	background: #fff;
	text-align: center;
	padding: 0;
	margin: 15px;
	position: relative
}
.testimonial .icon {
	display: inline-block;
	font-size: 80px;
	color: #016d9b;
	margin-bottom: 20px;
	opacity: .6
}
.testimonial .imgleftcol {
	width: 35%;
	float: left;
	height: 157px
}
.testimonial .testimonial-content {
	width: 64%;
	float: right;
	position: relative;
	padding: 20px 0 4px 0
}
.testimonial .pic {
	display: inline-block;
	overflow: hidden;
	z-index: 1;
	position: relative
}
.testimonial .pic img {
	width: 100%;
	height: auto
}
.testimonial .name {
	font-size: 15px;
	font-weight: 700;
	color: #fff;
	text-transform: capitalize;
	margin: 10px 0 5px 0
}
.testimonial .title {
	display: block;
	font-size: 14px;
	color: #ffd9b8
}
.hankookslider .owl-controls {
	margin-top: 20px
}
.hankookslider .owl-pagination {
	display: flex;
	justify-content: center
}
.hankookslider .owl-page {
	height: 10px;
	width: 40px;
	background-color: rgba(255,255,255,.2);
	border-radius: 10%
}
.hankookslider .owl-page:hover, .hankookslider .owl-page.active {
	background-color: rgba(255,255,255,.3)
}
.hankookslider .owl-page:not(first-item) {
	margin-left: 10px
}
.firestonetopsec {
	padding: 30px 0;
	background: #fff;
	margin: 0
}
.firestonebox {
	background: #f4f4f4;
	margin: 0 0 15px 0;
	padding: 0
}
.textrtbox {
	margin: 0;
	padding: 15px
}
.textrtbox ul {
	list-style: none;
	margin: 0 0 15px 0;
	padding: 0
}
.textrtbox ul li {
	clear: both;
	position: relative
}
.textrtbox ul li i {
	margin-bottom: 10px;
	float: left;
	margin-right: 10px;
	width: 10px;
	height: 26px;
	line-height: 26px;
	color: #ec602f
}
.btnbuyitem1 {
	text-align: left;
	margin: 0;
	padding: 0
}
.imgtyreleft {
	text-align: center;
	background: #ececec;
	padding-top: 15px
}
.imgafirestonelft {
	min-height: 264px;
	position: relative
}
.imgtyreleft img {
	margin: 0 auto;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0
}
.titlebox-center {
	padding: 50px 0 0 0
}
.titleonly {
	color: #ec1e2f;
	font-size: 30px;
	line-height: 30px;
	font-weight: 800;
	text-transform: uppercase;
	padding-left: 30px;
	margin-bottom: 25px
}
.roundedbox {
	padding: 10px;
	background: #4a4a4a;
	color: #fff;
	font-weight: 600;
	font-size: 15px;
	padding-left: 30px;
	border-radius: 0 25px 25px 0
}
.midbox {
	margin: 0;
	padding-left: 0;
	padding-right: 0
}
.paddleftbox1 {
	padding-right: 0
}
.firesttwobox .paddleftbox1 {
	padding-right: 15px!important
}
.firesttwobox .midbox {
	padding-left: 15px
}
#alloywheeltab .search-fm, #onlinerepairtb .search-fm {
	min-height: auto
}
.leftalloyimg {
	min-height: 256px;
	display: table;
	text-align: center;
	width: 100%
}
.leftalloyimg .t-img {
	height: 256px;
	display: table-cell;
	vertical-align: middle
}
.leftalloyimg .t-img img {
	max-width: 120%
}

/*@font-face {
	font-family: UKNumberPlate;
	src: url(../fonts/UKNumberPlate.ttf);
	src: url(../fonts/UKNumberPlate.ttf) format("truetype")
}*/
.tablemarketprices {
	margin: 0;
	padding: 0;
	border: none
}
table.tablemarketprices thead tr {
	background: #04208a;
	color: #fff
}
table.tablemarketprices&gt;tbody&gt;tr&gt;td {
	display: table-cell;
	vertical-align: middle
}
.tablemarketprices.table&gt;thead&gt;tr&gt;th {
	border-bottom: 0
}
.listmarketprices {
	margin: 0;
	padding: 0;
	list-style: none;
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	column-gap: 5px
}
.listmarketprices li {
	display: inline-block;
	line-height: 40px;
	background: #fff
}
.listmarketprices li span {
	display: inline-block;
	font-size: 15px;
	color: #242424;
	width: 50%
}
.pricemerkets {
	font-weight: 600;
	text-align: right;
	padding-right: 20px
}
.minwid {
	min-width: 150px
}
.rowone {
	margin: 0;
	padding: 0
}
.tyresizecomp {
	position: relative
}
.tyresizecomp div {
	vertical-align: middle
}
.tyrevarnt {
	position: relative
}
.tyrevarnt div {
	display: table-cell;
	vertical-align: middle
}
.tyrelab {
	display: table;
	position: relative;
	min-height: 200px;
	max-height: 260px
}
.inboxlab {
	display: table-cell;
	vertical-align: middle
}
.lablebox {
	width: 30px;
	position: relative;
	margin: 0 2px 0 0;
	float: left
}
.fueleffi-e {
	width: 26px;
	height: 26px;
	text-align: center;
	line-height: 25px;
	color: #fdb813;
	font-weight: 600;
	font-size: 15px;
	display: block;
	border-radius: 50%;
	border: 1px solid #ccc
}
.imgfuellabel {
	width: 100%;
	text-align: center;
	display: block;
	margin-top: -6px
}
.imgtyrecompare {
	width: 110px;
	height: 110px;
	float: left;
	margin-right: 20px
}
.imgtyrecomp {
	overflow: hidden
}
.imgtyrecomp img {
	vertical-align: top
}
.datatyrecomp {
	float: left;
	max-width: 200px;
	text-align: left;
	padding-top: 20px
}
.logotyrecomp {
	display: block;
	margin: 0 0 10px 0
}
.nametyremod {
	font-size: 18px;
	color: #242424;
	line-height: 24px;
	font-weight: 600
}
.pricelabel {
	max-width: 110px;
	text-align: right;
	float: left;
	min-width: 125px;
	padding-right: 15px
}
.textpricelabel {
	font-size: 16px;
	color: #242424;
	line-height: 24px;
	padding: 10px 0;
	text-align: right
}
.priceshow {
	font-size: 20px;
	color: #242424;
	font-weight: 700;
	line-height: 20px;
	display: block;
	float: left;
	min-width: 124px;
	padding-left: 5px;
	padding-top: 7px
}
.priceshow span {
	font-size: 12px
}
.shopnowbox {
	display: table;
	min-height: 200px;
	max-height: 260px;
	position: relative
}
.shopnowbox .fitted-price {
	padding: 0;
	background: none;
	display: table-cell;
	vertical-align: middle;
	float: none
}
.shopnowbox .item_select {
	width: 80px
}
.shopnowbox .item_select select {
	height: 35px
}
.serviceicon {
	padding: 5px
}
.listmarketprices li:nth-child(2n+1) {
	background: #f0f7ff;
	padding: 5px
}
.sitemappg .panel-group .panel-heading {
	font-size: 15px;
	font-weight: 600;
	margin: 0;
	padding: 0;
	position: relative
}
.sitemappg .panel-group .panel-heading h4 a {
	padding: 8px 15px;
	display: block;
	text-decoration: none;
	/*color: #fff;
	background: #e99f00;*/
	font-weight: 600
}
.sitemappg .panel-group .panel-body .panel-group ul {
	display: grid;
	column-gap: 10px;
	grid-template-columns: repeat(4, 1fr)
}
.sitemappg .panel-group .panel-body .panel-group ul li {
	list-style: square;
	padding: 5px 0
}
.sitemappg .panel-group .panel-body .panel-group ul li a {
	color: #242424
}
.sitemappg .panel-group .panel-body .panel-group ul li a:hover, .sitemappg .panel-group .panel-body .panel-group ul li a:focus {
	color: #0367e3;
	text-decoration: none
}
.titlehead {
	font-weight: 600;
	padding-top: 12px
}
@media only screen and (max-width:600px) {
.sitemappg .panel-group .panel-body .panel-group ul {
	display: block
}
.modal-header .modal-hadd {
	font-size: 16px
}
.dervice-content-bx {
	text-align: left!important
}
.footer_top {
	text-align: center
}
.ft-last .ph i, .ft-last .ph a {
	float: none;
	display: inline-block
}
.ft-last .mail a, .ft-last .lo {
	display: inline-block
}
.ft-last .ads {
	display: inherit
}
.copyright {
	float: none!important;
	text-align: center
}
}
@media only screen and (max-width:800px) {
.service-img {
	width: 100%
}
.dervice-content-bx {
	width: 100%
}
.wheel_alignment_sec {
	background: none!important
}
}
.addi_item {
	float: none
}
.add_price {
	position: inherit;
	width: 100%;
	top: 2px
}
.add_price span {
	float: none;
	margin-right: 5px
}
.item_check {
	padding-left: 30px
}
.modal-hadd {
	margin: 0
}
.service-schedules {
	padding: 25px;
	padding-top: 10px
}
.service-schedules ul {
	margin: 0;
	padding: 0;
	list-style: none
}
.service-schedules ul li {
	border-bottom: dotted #ccc 1px;
	padding: 10px 0;
	font-weight: 600;
/*	background: url(../images/arrowIcon.png) no-repeat 0 16px;*/
	padding-left: 16px
}
.service-schedules ul li:hover {
/*	background: url(../images/arrowIcon.png) no-repeat 0 16px*/
}
.service-schedules ul li:last-child {
	border-bottom: none
}
.includePopup .close {
	font-size: 33px;
	opacity: .8
}
.includePopup .modal-body {
	padding: 15px 15px
}
.includePopup table tr th {
	background: #e7e7e7;
	font-size: 17px;
	padding-left: 20px!important
}
.includePopup tbody tr th {
	background: #f7f7f7;
	font-size: 15px;
	padding-left: 20px!important
}
.includePopup table tr td {
	padding-left: 20px!important
}
.includePopup table .table-category td {
	background: #e7e7e7;
	font-size: 17px;
	height: 34px!important;
	padding: 0 10px!important;
	font-weight: 700
}
.includePopup table .table-subcategory td {
	background: #f7f7f7;
	font-size: 15px;
	height: 34px!important;
	padding: 0 20px!important;
	font-weight: 700
}
.includePopup table thead&gt;tr&gt;th, tbody&gt;tr&gt;td, tbody&gt;tr&gt;th, tfoot&gt;tr&gt;td, tfoot&gt;tr&gt;th, thead&gt;tr&gt;td {
	text-align: left;
	vertical-align: middle
}
.includePopup .fa-check {
	color: #ed1b23
}
.popupList ul {
	padding-left: 20px;
	margin: 0
}
.popupList ul li {
	margin: 8px 0
}
.popupList ul li b {
	margin-right: 10px
}
.tyre_table h3, .tyre_label h3, ._product_info_table h3 {
	background: #151515
}
._product_info_table h3:before {
	border-left-color: #151515
}
._product_fully_fitted {
	border-color: #f9a904
}
._product_fully_fitted h3 {
	color: #f9a904
}
.fitted-price button {
	background: #f9a904
}
.fitted-price button:hover {
	background: #333
}
.similar_products h2 {
	border-color: #000
}
#content02 .circleslot {
	background: #f9a904!important
}
.imageslot img {
	border-color: #f9a904
}
.popularsizes {
	background: rgba(0,0,0,.05)
}
@media only screen and (max-width:600px) {
.addi_item .ali_check .item_check {
	padding-left: 20px
}
.tyres-box .comptyre .tyre-infobox {
	top: 10%!important
}
.search-tab-info .nav-tabs.nav-justified&gt;li&gt;a {
	border-bottom: 1px solid transparent
}
.search-fm {
	margin-top: 0
}
.newServiceSection .circle-wrapper {
	width: 43%;
	padding: 20px 10px
}
.newServiceSection h3 {
	line-height: normal
}
}
#datepicker .ui-datepicker-inline {
	width: 100%!important
}
.onlinerepair-form .tabbable-line&gt;.nav-tabs&gt;li {
	text-align: center;
	width: 100%
}
.onlinerepair-form .btn-huge {
	padding-top: 15px;
	padding-bottom: 15px
}
.onlinerepair-form .btn-success1 {
	transition: .2s ease all;
	margin: 8px 0;
	background: none;
	border: 1px solid#7fba23;
	color: #333
}
.onlinerepair-form .btn-success1:hover, .onlinerepair-form .btn-success1:after, .onlinerepair-form .btn-success1:active {
	color: #FFF;
	background: #7fba23;
	outline: none;
	border: 1px solid#7fba23
}
.onlinerepair-form .alert1 {
	padding: 15px;
	margin: 40px 0;
	margin-bottom: 10px;
	border: 1px solid transparent;
	border-radius: 4px
}
.onlinerepair-form .tabbable-line&gt;.nav-tabs {
	border: none;
	margin: 0 0 30px 0
}
.onlinerepair-form .tabbable-line&gt;.nav-tabs&gt;li {
	text-align: center;
	width: 100%
}
.onlinerepair-form .tabbable-line&gt;.nav-tabs&gt;li&gt;a {
	padding: 20px 0;
	font-size: 20px;
	background: #6aa100;
	border-radius: 0;
	margin-right: 0;
	color: #fff;
	text-decoration: none
}
.onlinerepair-form .tabbable-line&gt;.nav-tabs&gt;li&gt;a&gt;i {
	color: #a6a6a6
}
.onlinerepair-form .tabbable-line&gt;.nav-tabs&gt;li&gt;a i {
	font-size: 20px;
	border-radius: 0;
	margin-right: 10px;
	color: #ffffff!important
}
.onlinerepair-form .tabbable-line&gt;.nav-tabs&gt;li.open&gt;a, .tabbable-line&gt;.nav-tabs&gt;li:hover&gt;a {
	border: 0;
	opacity: .9;
	color: #fff
}
.onlinerepair-form .tabbable-line&gt;.nav-tabs&gt;li.open&gt;a&gt;i, .tabbable-line&gt;.nav-tabs&gt;li:hover&gt;a&gt;i {
	color: #a6a6a6
}
.onlinerepair-form .tabbable-line&gt;.nav-tabs&gt;li.open .dropdown-menu, .tabbable-line&gt;.nav-tabs&gt;li:hover .dropdown-menu {
	margin-top: 0
}
.onlinerepair-form .tabbable-line&gt;.nav-tabs&gt;li.active {
	position: relative
}
.onlinerepair-form .tabbable-line&gt;.nav-tabs&gt;li.active&gt;a {
	background: #5a5a59;
	border: 0;
	color: #fff
}
.onlinerepair-form .tabbable-line&gt;.nav-tabs&gt;li.active&gt;a&gt;i {
	color: #404040
}
.onlinerepair-form .tabbable-line&gt;.tab-content {
	margin-top: -3px;
	background-color: #fff;
	border: 0;
	border-top: 1px solid #eee;
	padding: 15px 0
}
.onlinerepair-form .portlet .tabbable-line&gt;.tab-content {
	padding-bottom: 0
}
.onlinerepair-form .headformsrch .input-group {
	width: 100%
}
.onlinerepair-form #search input {
	width: 100%;
	border: 1px solid #ccc
}
.onlinerepair-form .title-reasons1 {
	background: #04208a;
	color: #fff;
	font-size: 20px;
	letter-spacing: 1px;
	text-align: center;
	border-radius: 5px 5px 0 0;
	padding: 15px 10px
}
.onlinerepair-form .many-reasons {
	background: #ededed;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	margin: 0;
	padding: 0
}
.onlinerepair-form .title-reasons {
	background: #00346b;
	color: #fff;
	font-size: 38px;
	line-height: 29px;
	text-transform: uppercase;
	font-family: days;
	text-align: center;
	border-radius: 5px 5px 0 0;
	padding: 5px 10px
}
.onlinerepair-form .small-pad {
	margin-right: 2px;
	margin-left: 2px
}
.onlinerepair-form .small-pad&gt;[class*='col-'] {
padding-right:2px;
padding-left:2px
}
.onlinerepair-form .space-topbott {
	padding: 15px 0
}
.onlinerepair-form .small-title-reasons {
	display: block;
	font-size: 16px;
	text-align: left;
	font-weight: 700
}
.onlinerepair-form .small-title-reasons2 {
	display: block;
	font-size: 16px;
	text-align: right;
	font-weight: 700
}
.onlinerepair-form .bold-title {
	font-size: 15px;
	font-weight: 700;
	color: #00346b;
	text-decoration: underline;
	padding: 15px 0;
	text-align: center;
}
.onlinerepair-form .many-reasons .reasons-list {
	margin: 0;
	padding: 0 0 10px 0;
	list-style: none
}
.onlinerepair-form .many-reasons .reasons-list li {
	margin: 0;
	padding: 3px 10px;
	border-bottom: 1px solid #ccc;
	list-style: none;
	display: block;
	font-size: 14px;
	font-weight: 700;
	color: #000;
	text-transform: uppercase;
	line-height: 14px
}
.onlinerepair-form .many-reasons .reasons-list li:last-child {
	border-bottom: none
}
.onlinerepair-form .many-reasons .reasons-list li span.texttitle {
	display: inline-block;
	float: right;
	width: 82%;
	padding: 8px 0
}
.onlinerepair-form .many-reasons .reasons-list li span.imgbox {
	vertical-align: middle;
	width: 17%;
	margin-right: 2px;
	height: 40px;
	display: inline-block
}
.onlinerepair-form .mytext {
	text-align: center;
	padding: 25px 10px;
	line-height: normal;
	font-size: 14px
}
.onlinerepair-form .btn-green {
	background: #5c9f1b;
	color: #fff;
	font-size: 14px;
	font-weight: 700;
	padding: 6px 12px;
	text-decoration: none!important;
	-webkit-transition: background-color 2s ease-out;
	-moz-transition: background-color 2s ease-out;
	-o-transition: background-color 2s ease-out;
	transition: background-color 2s ease-out
}
.onlinerepair-form .center-block1 {
	margin: 20px 100px
}
.onlinerepair-form .btn-green-caps {
	text-transform: uppercase;
	font-size: 18px
}
.onlinerepair-form .imgbox button {
	background: url(data:image/png;base64,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) 50% 50% no-repeat;
	border: none;
	float: right;
	width: 50%!important;
	margin: 3px 5px 3px 0;
	height: 33px
}
.onlinerepair-quote .vehicle-reg {
	margin: 0;
	padding: 18px;
	box-shadow: 0 0 4px 1px #dedede;
	border-radius: 5px
}
.onlinerepair-quote .yourvehicle {
	margin: 0;
	padding: 18px;
	box-shadow: 0 0 4px 1px #dedede;
	border-radius: 5px
}
.onlinerepair-form .ui-widget.ui-widget-content {
	font-size: 14px;
	text-align: center!important;
	margin: 0
}
.onlinerepair-form .ui-datepicker td, .onlinerepair-form .ui-datepicker th {
	border: solid #c5dbec 1px
}
.onlinerepair-form .ui-state-default, .ui-widget-content .ui-state-default {
	border: 0!important
}
.onlinerepair-form .ui-datepicker-multi .ui-datepicker-group table {
	margin-top: .4em!important
}
.onlinerepair-form .panel-default&gt;.panel-heading {
	background-color: #f5f5f5;
	border-color: #ddd;
	padding: 10px 15px
}
.make-111&gt;label {
	font-size: 15px;
	padding: 4px 0;
	margin-top: 11px;
	font-weight: 400
}
.your-vehicle&gt;h3 {
	text-align: center;
	color: #04208a;
	font-size: 22px;
	line-height: normal;
	font-weight: 700
}
.table-responsive .table thead {
	background: #c8ddf0
}
.table-bordered&gt;thead&gt;tr&gt;td, .table-bordered&gt;tbody&gt;tr&gt;td, .table-bordered&gt;tbody&gt;tr&gt;th, .table-bordered, .table-bordered&gt;tbody&gt;tr&gt;td, .table-bordered&gt;tbody&gt;tr&gt;th, .table-bordered&gt;tfoot&gt;tr&gt;td, .table-bordered&gt;tfoot&gt;tr&gt;th, .table-bordered&gt;thead&gt;tr&gt;td, .table-bordered&gt;thead&gt;tr&gt;th {
	border: 1px solid #b6cbde!important
}
.chkut-box {
	padding:25px;
	background: #fbfbfb;
	border: 1px solid #ddd;
	border-radius:8px;
}
.chkut-box .form-control {
	height: 36px;
	background: #fff
}
.chkut-box textarea {
	min-height: 80px;
	resize: none
}
.chkut-box h3 {
	font-size: 22px!important
}
.chkut-box table {
	background: #fff
}
#required {
	color: red
}
.bg-whte {
	background: #fff;
	padding: 30px 0
}
.bg-gray {
	background: #eaeaea;
	padding: 30px 0
}
.vehicle_details {
	position: relative;
	overflow: hidden;
	background: #fff
}
.bttn-inc-btmm {
	margin-top: 20px
}
.contentinner {
	padding: 30px 0
}
.formsections {
	background: #d9e6f1;
	padding: 20px
}
.formsections .form-control {
	appearance: none;
	-moz-appearance: none;
	-o-appearance: none;
	-webkit-appearance: none;
	font-size: 13px;
	border: 1px solid #babecc;
	border-radius: 0;
	color: #000;
	padding: 3px 6px 4px 6px;
	height: 39px;
	outline: 0;
	transition: border-color 0.1s ease-in-out 0s, box-shadow 0.1s ease-in-out 0s;
	width: 100%
}
.formsections select {
	appearance: none;
	-moz-appearance: none;
	-o-appearance: none;
	-webkit-appearance: none;
	background: #fff url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMZaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM4MDBDMjQ3OUU5QTExRUJBMjg5OUVFRUI3QkZEMUY0IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM4MDBDMjQ2OUU5QTExRUJBMjg5OUVFRUI3QkZEMUY0IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgV2luZG93cyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSIxOTIyRTEwOUM3MDY2ODI5NDdGNTlFRDgxRTYyNjc5NiIgc3RSZWY6ZG9jdW1lbnRJRD0iMTkyMkUxMDlDNzA2NjgyOTQ3RjU5RUQ4MUU2MjY3OTYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAAGBAQEBQQGBQUGCQYFBgkLCAYGCAsMCgoLCgoMEAwMDAwMDBAMDg8QDw4MExMUFBMTHBsbGxwfHx8fHx8fHx8fAQcHBw0MDRgQEBgaFREVGh8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx//wAARCAAZABkDAREAAhEBAxEB/8QAZAAAAgMBAAAAAAAAAAAAAAAAAAMEBQcIAQEAAAAAAAAAAAAAAAAAAAAAEAACAQMDAgQHAAAAAAAAAAABAgMAEgQRExQxBmEjBRVBUSIyUwcIEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDqmgqT3JgjO4+jbF20c3TyRN+O75+NBbUBQKypcaHFmlypFixY0Zp5ZGCIsaglmZjoFAHU0EG/t1e3t8y4w9A4+9yTIvG49t+7u6222/Vfr460E7FkxpMWGTFdZMZ0VoJEYMjRkAqysNQQR0NA2gXkY+Pk48uNkxJPjzo0c0Mih0dHFrKynUFWB0INBjQ/nrL91HoLevzH9SrP7gvaZZtzk3XcUzfdww/mW39fhd5lBsuPjwY8EePjxrDBCqxwwxqFREUaKqqNAAANABQMoCgKAoCg/9k=) no-repeat scroll right 3px center;
	font-size: 13px;
	border: 1px solid #babecc;
	border-radius: 0;
	color: #000;
	padding: 3px 6px 4px 6px;
	height: 39px;
	outline: 0;
	transition: border-color 0.1s ease-in-out 0s, box-shadow 0.1s ease-in-out 0s;
	width: 100%
}
.titlesuccess {
	font-size: 18px;
	font-weight: 600;
	padding-bottom: 15px
}
.bg-white {
	padding: 30px 0
}
.not-your {
	text-align: center
}
.not-your a {
	color: #04208a;
	font-size: 16px;
	font-weight: 600
}
.modal-header .modal-title {
	font-size: 16px
}
.modal-header .close {
	margin-top: 0;
	background: #fff;
	padding: 0 5px;
	color: #000;
	opacity: 1;
	border-radius: 4px
}
.modal-header {
	padding: 15px;
	border-bottom: 1px solid #e5e5e5;
	color: #222!important
}
.includePopup .close {
	font-size: 25px!important;
	opacity: .8
}
.modal-body h3 {
	font-size: 15px
}
.alertdev {
	padding: 0;
	margin-bottom: 0;
	border-radius: 4px;
	font-size: 14px;
	display: block
}
.alertdev .alertdev-danger {
	padding: 0;
	color: #fff;
	background-color: #d24949;
	border-color: #ebccd1;
	display: block;
	border-radius: 4px;
	margin-bottom: 4px
}
.alertdev .alertdev-success {
	padding: 0;
	color: #fff;
	background-color: #70c14e;
	border-color: #d6e9c6;
	display: block;
	border-radius: 4px;
	margin-bottom: 4px
}
.headingreg {
	font-size: 18px;
	padding: 0;
	margin: 0 0 15px 0px!important;
	font-weight: 600
}
.chkut-box legend {
	padding-bottom: 10px;
	font-weight: 600;
	font-size: 20px;
	background: #7c91ad;
	padding: 8px 20px;
	color: #fff
}
.size-img-cart a {
	display: block;
	position: relative;
	/*height: 60px*/
}
.homeseccontent_tyrefitting {
	background: url(../../../images/mobile-tyre-fitting-home.jpg) no-repeat;
	background-size: cover;
	position: relative;
	padding: 60px 0
}
.whychooseusbox ul li {
	color: #434343
}
.hometyrefittingbox h3, .whychooseusbox h3 {
	color: #0153b7
}
.hometyrefittingbox p, .whychooseusbox p {
	color: #434343
}
.whychooseussec {
	padding: 60px;
/*	background: url(../../../images/whyus.jpg) no-repeat;*/
	background-size: cover;
	position: relative
}
.order-bx .tblprice{font-weight:600; font-size:16px;}
.order-bx .btn-number:focus{outline:none;}
.devtb {
	float: right;
	width: 100%
}
.tvdevd table {
	width: 100%!important
}
.devtb .ali_check {
	top: 1px;
	margin-left: 10px;
	right: -4px
}
.devdtable {
	position: relative
}
.devdtable ul {
	list-style: none!important;
	width: 100%;
	margin: 0;
	padding: 0
}
.devdtable .size-img-cart img {
	display: none!important
}
.devdtable ul li.content-item table tr td:first-child {
	display: none
}
.devtb .ali_check {
	right: -6px!important
}
.tvdevd h3 {
	margin-top: 0
}
.tvdevd figure {
	margin-bottom: 0px!important
}
ul.emnumbers {
	margin: 0;
	padding: 0;
	list-style: none
}
ul.emnumbers a {
	display: inline-block;
	color: #1368b1;
	font-size: 16px;
	font-weight: 600;
	line-height: 30px
}
section.booking_iformation_bx.vrmsec {
	padding: 0
}
section.booking_iformation_bx.vrmsec form, section.booking_iformation_bx.vrmsec .booknowsec {
	font-size: 15px;
	font-weight: 600
}
.vrmsec {
	text-align: center;
	background: #d9e6f1
}
.booknowsec input[type=checkbox] {
	height: 20px;
	width: 20px;
	vertical-align: middle;
	margin-top: -2px
}
.search_btn_ab_lg {
	background: #7fba23;
	color: #fff;
	font-weight: 600;
	padding: 10px 20px;
	border: 1px solid #fff;
	box-shadow: 0 2px 4px 0 rgba(0,0,0,.32);
	font-size: 18px
}
.search_btn_ab_lg:hover {
	color: #fff!important
}
.headingbgchkout {
	background: #d4deea;
	font-weight: 600
}
.se-pre-con {
	display: none;
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 9999;
	opacity: .5;
	background: url(../../../images/Preloader_2.gif) center no-repeat #fff
}
form.form-horizontal.chkut-box .radio-inline {
	line-height: 18px
}
.backservlink a {
	font-weight: 600;
	padding: 5px 0;
	color: #7fba23;
	display: inline-block
}
.search_btn_whitegrey {
	background: #222;
	color: #fff;
	font-weight: 600;
	font-size: 17px;
	padding: 10px 25px;
	border: 1px solid #d8d8d8;
	box-shadow: 0;
	outline:none;
}
.search_btn_whitegrey:hover, .search_btn_whitegrey:focus{
	color: #fff!important;
	background:#111;
}
.reviewBox {
	text-align: center!important
}
.rating.pull-left {
	margin: 0 auto;
	width: 100%!important
}
#main-slider .owl-controls, .box.slideshow .owl-controls {
	position: absolute;
	width: 100%;
	text-align: center;
	bottom: 5px
}
.owl-theme .owl-controls {
	margin-top: 10px;
	text-align: center
}
.owl-theme .owl-controls {
	margin-top: 10px;
	text-align: center
}
.owl-theme .owl-controls .owl-page span {
	display: block;
	width: 12px;
	height: 12px;
	margin: 5px 7px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background: #869791
}
.box.slideshow .owl-controls .owl-page.active span, .box.slideshow .owl-controls.clickable .owl-page:hover span {
	background: #fff
}
.owl-theme .owl-controls .owl-page {
	display: inline-block;
	zoom: 1
}
.owl-theme .owl-controls .owl-pagination .active span{background:#fff;}
.owl-theme .owl-controls .owl-page span {
	display: block;
	width: 12px;
	height: 12px;
	margin: 5px 7px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background:transparent;
	border:solid #fff 2px;
}
.topSearch {
	position: relative
}
.lensIcon {
	position: absolute;
	padding: 10px;
	top: 0;
	right: 16px;
	color: #04208a;
	text-decoration: none
}
.lensIcon:hover {
	text-decoration: none
}
@media only screen and (min-width:1600px) {
.listing_bx_bottom p {
	height: 50px
}
}
@media only screen and (max-width:374px) {
.add_price span {
	font-size: 15px
}
}
.page_search_strip2_full {
	/*background: #d9e6f1;*/
	position: relative;
	clear: both
}
.page_search_strip2_full .pro_item label {
	color: #000;
	margin: 0 0 4px 0;
	font-size: 13px;
	display: block;
	font-weight: 600
}
.page_search_strip2_full h3 {
	margin: 7px 0 9px 0;
	font-size: 17px
}
.linkdontknow a {
	color: #1f409a;
	font-weight: 600;
	font-size: 12px
}
.white-bg {
	padding-top: 30px
}
.successtime {
	padding: 15px;
	background: #1f409a!important;
	color: #FFF;
	margin-bottom: 20px
}
.successtime h2 {
	font-size: 16px;
	margin-bottom: 10px
}
.successpg h2 {
	text-align: center;
	font-size: 25px;
	margin-bottom: 10px
}
.successpg ._cmp_rating {
	min-height: 110px!important;
	display: table!important
}
.successpg ._cmp_rating figure {
	width: 100%;
	float: none;
	display: table-cell!important;
	vertical-align: middle!important
}
.bookdetailhead {
	text-align: center;
	background: #f8f8f8
}
.bookdetailhead h4 {
	padding: 15px 0px!important;
	font-size: 22px;
	font-weight: 700;
	line-height: 24px;
	color: #000;
	text-align: center!important
}
.sucessimg {
	padding: 10px 0;
	text-align: center
}
.sucessimg img {
	width: 60px
}
.recommandedtyres-heading {
	font-size: 24px;
	color: #000;
	padding: 12px 20px;
	text-align: center;
	text-transform: uppercase;
	font-weight: 700;
	margin-top: 0;
	background: rgba(0,0,0,.1);
	border-radius: 4px;
	margin-bottom: 20px
}
.list-head-title {
	background: #004fae;
	font-size: 14px;
	color: #fff;
	padding: 9px 20px;
	font-weight: 700;
	text-align: center;
	position: relative;
	z-index: 1
}
.list-head-title:after, .list-head-title:after {
	z-index: -1;
	position: absolute;
	top: 98.1%;
	right: 0;
	content: '';
	width: 0;
	height: 0;
	border-top: solid 20px #004fae;
	border-left: solid 0 transparent;
	border-right: solid 20px transparent
}
.recommandedtyresList {
	border-radius: 10px 10px 0 0;
	overflow: hidden
}
.tyreheading h1 {
	font-size: 21px;
	margin-bottom:0px;
	margin-top:0;
	font-weight: 700
}
.content-item .table tbody tr td strong {
	font-size: 12px
}
@media only screen and (max-width:1600px) and (min-width:1024px) {
.minht {
	min-height: 260px
}
}
.col-md-12.t-fm.minmot {
	min-height: 250px
}
.list-head-title-green {
	background: #2ecc40;
	font-size: 16px;
	font-weight: 700;
	color: #fff;
	padding: 9px 20px;
	text-align: center;
	position: relative;
	z-index: 1;
}
/*.list-head-title-green:after, .list-head-title-green:after {
	z-index: -1;
	position: absolute;
	top: 98.1%;
	right: 0;
	content: '';
	width: 0;
	height: 0;
	border-top: solid 20px #2ecc40;
	border-left: solid 0 transparent;
	border-right: solid 20px transparent
}*/
.list-head-title-orange {
	background: #ff851b;
	font-size: 16px;
	font-weight: 700;
	color: #fff;
	padding: 9px 20px;
	text-align: center;
	position: relative;
	z-index: 1;
}
/*.list-head-title-orange:after, .list-head-title-orange:after {
	z-index: -1;
	position: absolute;
	top: 98.1%;
	right: 0;
	content: '';
	width: 0;
	height: 0;
	border-top: solid 20px #ff851b;
	border-left: solid 0 transparent;
	border-right: solid 20px transparent
}*/
.list-head-title-blue {
	background: #024dad;
	font-size: 16px;
	font-weight: 700;
	color: #fff;
	padding: 9px 20px;
	text-align: center;
	position: relative;
	z-index: 1;
}
/*.list-head-title-blue:after, .list-head-title-blue:after {
	z-index: -1;
	position: absolute;
	top: 98.1%;
	right: 0;
	content: '';
	width: 0;
	height: 0;
	border-top: solid 20px #024dad;
	border-left: solid 0 transparent;
	border-right: solid 20px transparent
}*/
.list-head-title-purple {
	background: #b923d6;
	font-size: 16px;
	font-weight: 700;
	color: #fff;
	padding: 9px 20px;
	text-align: center;
	position: relative;
	z-index: 1;
}
/*.list-head-title-purple:after, .list-head-title-purple:after {
	z-index: -1;
	position: absolute;
	top: 98.1%;
	right: 0;
	content: '';
	width: 0;
	height: 0;
	border-top: solid 20px #b923d6;
	border-left: solid 0 transparent;
	border-right: solid 20px transparent
}*/
.list-head-green {
	background: #060;
	font-size: 14px;
	font-weight: 700;
	color: #fff;
	padding: 5px 15px;
	text-align: center;
	position: relative;
	z-index: 1;
}
.list-head-yellow {
	background: #FB0;
	font-size: 16px;
	color: #fff;
	padding: 9px 20px;
	font-weight: 700;
	text-align: center;
	position: relative;
	z-index: 1
}
.midrangeBg {
	background: #fffac1
}
.withoutbrand {
	min-height: 280px!important
}
.size-img-cart a {
	width: 50px
}
.tyre-man-box {
	border: solid #ddd 1px;
	padding: 18px;
	padding-bottom: 30px;
	box-shadow: 0 0 8px #ddd;
	border-radius: 4px;
	margin: 6px;
	margin-bottom: 20px
}
.tyre-man-box a {
	font-size: 14px;
	text-decoration: none;
	font-weight: 600;
	text-transform: uppercase;
	color: #222
}
.tyre-man-box .img-responsive {
	display: inline-block;
	height: 48px
}
.newServiceSection {
	background: #fff;
	border-radius: 10px;
	padding: 0;
	margin: 50px 0;
	text-align: center
}
.newServiceSection h2 {
	margin-top: 0
}
.newServiceSection h3 {
	font-size: 14px;
	color: #04208a;
	text-transform: uppercase;
	font-weight: 700
}
.newServiceSection .circle-wrapper {
	position: relative;
	display: inline-block;
	cursor: pointer;
	width: 225px;
	margin: 15px 0
}
.newServiceSection .list-circle {
	width: 120px;
	height: 120px;
	position: relative;
	margin: 0 auto 20px;
	text-align: center
}
.newServiceSection .circle {
	background: url(../image/service-circle.png) no-repeat;
	height: 120px;
	width: 120px;
	overflow: hidden;
	-webkit-transition: all 0.5s ease-in-out 0s;
	transition: all 0.5s ease-in-out 0s;
	margin: 0 0 15px
}
.newServiceSection .list-circle&gt;span {
	left: 0;
	margin: 0 auto;
	position: absolute;
	right: 0;
	text-align: center;
	top: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	width: 80px;
	height: 80px
}
.newServiceSection .circle-wrapper:hover .circle {
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-webkit-transition: all 0.7s ease-in-out 0s;
	transition: all 0.7s ease-in-out 0s
}
.newServiceSection .owl-pagination {
	display: none
}
.newServiceSection .owl-theme .owl-controls {
	margin-top: 0;
	width: 92%
}
.tyre-quantity , .tyre-cheaper, .tyre-buy-button{
	margin: 8px;
	margin-top: 0
}
.tyre-label {
	padding: 8px
}
.pro-logo {
	display:block;text-align:center;background:#fff;padding:4px;border-top:solid #444 2px;border-bottom:solid #444 2px;
}
.tyreClass {
	min-height: 32px
}
.compare-chkbox {
	position: absolute;
	z-index: 999;
	left: 5px;
	top: 2px
}
.myCheckbox input {
	display: none;
	z-index: -9999
}
input[type="checkbox"], input[type="radio"] {
	margin: 4px 0 0;
	line-height: normal
}
input[type="checkbox"], input[type="radio"] {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0
}
.myCheckbox input:checked+span {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAABSCAMAAABwgUS6AAAABGdBTUEAALGPC/xhBQAAAFRQTFRFAAAAu7u7DJMlDJMlu7u7u7u7u7u7u7u7u7u7u7u7mbOe////u7u7+/v7DJMl5+ro2OPa8/b0TbBfhMmR0tLSz8/PpNetZrt2IJw2u+HCMaRGkLuYu7xrpwAAAAt0Uk5TAAw2vldJp73fnswNjDniAAAA80lEQVRIie2V3Q6DIAyFu1/mkILiFNn7v+cKWxZhhSy72hbPBZp8ltbSowBlbcNyaE5tplNz2O4QYHO86E5m6vQVkSKFyUmQRXcG2A8MUhN6M+xB6FfW9eiM1AJaxTGcKbxlYGCj5KEiZmUBToi9LECL6HUG1TzGmxljMQk0lGiiq3aPhEtIiWKJ9IxXOQyp0MuR1mc3FwWFWLvYNIEao1zHwXva2BoGmsC84mGo1M2yAEfsk3NPoLZpJ9kjexdyY/JII/gBi6IBK4wmvbeA4lBfjhso26FiolWrflqVia96peayqj+rzv78g7HC/4Lf9gO4ATVZRboKuey2AAAAAElFTkSuQmCC)
}
.checkbox-data span {
	margin-left: -18px;
	margin-top: -18px
}
.myCheckbox span {
	width: 28px;
	height: 29px;
	display: block;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAABSCAMAAABwgUS6AAAABGdBTUEAALGPC/xhBQAAAFRQTFRFAAAAu7u7DJMlDJMlu7u7u7u7u7u7u7u7u7u7u7u7mbOe////u7u7+/v7DJMl5+ro2OPa8/b0TbBfhMmR0tLSz8/PpNetZrt2IJw2u+HCMaRGkLuYu7xrpwAAAAt0Uk5TAAw2vldJp73fnswNjDniAAAA80lEQVRIie2V3Q6DIAyFu1/mkILiFNn7v+cKWxZhhSy72hbPBZp8ltbSowBlbcNyaE5tplNz2O4QYHO86E5m6vQVkSKFyUmQRXcG2A8MUhN6M+xB6FfW9eiM1AJaxTGcKbxlYGCj5KEiZmUBToi9LECL6HUG1TzGmxljMQk0lGiiq3aPhEtIiWKJ9IxXOQyp0MuR1mc3FwWFWLvYNIEao1zHwXva2BoGmsC84mGo1M2yAEfsk3NPoLZpJ9kjexdyY/JII/gBi6IBK4wmvbeA4lBfjhso26FiolWrflqVia96peayqj+rzv78g7HC/4Lf9gO4ATVZRboKuey2AAAAAElFTkSuQmCC) bottom center
}
.compare-item-btnbox {
	background: #fff;
	padding: 15px;
	border-radius: 10px;
	padding: 20px 0
}
.comparelist-box {
	margin-top: 40px;
	margin-bottom: 60px
}
.b-table {
	margin: 0;
	width: 100%;
	border: 1px solid #dee2e6
}
.brdrbx {
	border: solid #ccc 1px;
	padding: 15px
}
.reglook-div h1 {
	font-size: 36px!important;
	font-weight: 700;
	padding: 25px 0;
	color: #333
}
.min-div-brdrb {
	border: solid 10px #ddd;
	padding: 20px;
	margin-bottom: 60px
}
.infobx span {
	font-weight: 700
}
.min-div-brdrb h3 {
	font-size: 20px;
	padding-bottom: 7px;
	padding-top: 5px;
	font-weight: 700;
}
.fullyetc h4 {
	font-weight: 600;
	color: #333;
}
.tyresizebg {
	background: #ebebeb;
	border-radius: 6px;
	padding: 15px
}
h5.tyreline {
	font-weight: 700;
	padding: 11px 0
}
button.btn-blue.bnt-padd2.serch-bttn:hover {
	background: #000;
	color: #fff;
	text-decoration: none
}
button.btn-blue.bnt-padd2.serch-bttn {
	background: #176aaf;
	float: right;
	padding: 10px 17px!important;
	margin-right: 13%
}
.spd {
	padding-right: 15px!important
}
#searchbytyreinfo {
	padding: 1px 10px 15px 15px!important;
	margin-top: 3%
}
.paddl12 .col-md-3 {
	padding-right: 0
}
.b-table tbody tr .td-key {
	font-size: 14px;
	font-weight: 700;
	min-width: 125px;
	text-align: left;
	background-color: #fff
}
table.b-table.table.table-responsive.b-table-border td.td-key {
	text-align: left
}
table.b-table.table.table-responsive.b-table-border td {
	border-right: 1px solid #ddd;
	text-align: center
}
.btn-blue:hover {
	background: #000;
	color: #fff;
	text-decoration: none
}
.btn-blue {
	background: #176aaf;
	background-size: 100% 200%;
	background-position: 0 0;
	border: 0 #176aaf solid;
	cursor: pointer;
	color: #FFF;
	border-radius: 6px;
	font-weight: 400;
	position: relative;
	padding: 6px 17px!important;
	transition: background-position .2s ease-out;
	box-shadow: 0 1px 5px #777
}
table.b-table.table.table-responsive.b-table-border td:last-child {
	padding-top: 8px!important
}
table.b-table.table.table-responsive.b-table-border td:nth-child(2) {
	padding-top: 8px!important
}
span.infoIcon {
	width: 20px;
	height: 20px;
	display: inline-block;
	font-size: 1.25em;
	/*font-style: italic;*/
	font-weight: 700;
	color: #fff;
	background: #04208a;
	border: 1px solid #04208a;
	border-radius: 20px;
	text-align: center;
	line-height: 21px;
	margin: 0;
	font-family:ui-sans-serif;
}
.notSure {
	width: auto;
	text-align: left;
	margin-top: 13px;
	font-size: 13px;
	color: #000;
	font-weight: 600;
	line-height: 22px
}
.notSure a {
	text-decoration: underline
}
.notSure a:hover {
	color: #7fba23
}
#findSizeInner {
	text-align: center;
	padding: 0 01%;
	overflow-x: hidden;
	height: 410px
}
#findSizeInner h2 {
	font-size: 24px;
	margin-top: 0
}
#findSizeInner h4 {
	font-size: 14px;
	line-height: 1.5em;
	padding-bottom: 15px
}
.boxContent {
	width: 24%;
	margin: .5%;
	background: #fff;
	display: inline-block;
	float: left;
	border: 1px solid gainsboro;
	box-sizing: border-box;
	border-radius: 0 0 20px 20px
}
.circleslot, .columnTitle {
	width: 100%;
	box-sizing: border-box;
	background: #f2f2f2
}
#content02 .circleslot {
	height: 35px;
	font-size: 19px;
	color: #fff;
	font-weight: 700;
	margin: 0 auto;
	width: 35px!important;
	vertical-align: middle;
	border-radius: 100%;
	background: #7fba23!important;
	padding-top: 4%
}
.circleslot, .columnTitle {
	width: 100%;
	box-sizing: border-box;
	background: #f2f2f2
}
#findSizeInner h3 {
	font-size: 16px;
	font-weight: 600;
	padding: 4% 0 4%;
	margin-top: 6px;
	padding-top: 2%
}
.imageslot img {
	border-radius: 100%;
	border: solid 3px #7fba23
}
.imageslot {
	background: #fff;
	display: block;
	padding: 20px
}
.textslot {
	padding: 0 3%;
	min-height: 3.5em
}
.textslot p {
	font-size: .75em;
	font-family: 'Poppins', sans-serif;
	color: dimgrey;
	font-weight: 400;
	line-height: 16px
}
#content03 img {
	border: 0 none;
	width: 100%;
	display: block;
	padding: 2% 0 0
}
.modal_home_div {
	background: none;
	border-bottom: none;
	padding: 0px!important
}
.t-fm .form-group select {
	height: 39px;
	margin-top: 2px
}
.min_circleslot {
	background: #f2f2f2;
	padding-top: 8px
}
.modal-dialog.mod_top-min {
	width: 54%
}
.modal_home_div button.close {
	background: #000;
	opacity: 1;
	color: #fff;
	border-radius: 100%;
	position: relative;
	top: 15px;
	z-index: 999;
	border: solid 3px #000;
	right: 13px
}
.textslot p b {
	color: #000
}
.modal-dialog.mod_top-min .modal-body {
	padding-top: 0
}
.home_online_repair-one {
	padding-top: 13px
}
button.btn-block.search_one_three {
	background: #f2641b;
	color: #fff;
	border: 0;
	font-size: 14px;
	font-weight: 700;
	padding: 8px 20px;
	border-radius: 4px;
	margin-bottom: 10px!important;
	width: 92%;
	margin: 0 auto
}
button.btn-block.search_one_three:hover {
	background: #000;
	transition: all 1s ease
}
.check-recommend h4 {
	font-size: 13px;
	line-height: 17px
}
.search_btn_ab.ctl-ppt {
	margin-bottom: 15px;
	margin-left: 3%;
	padding: 11px 27px;
	border: none
}
.data_divmd {
	padding-bottom: 25px;
	padding-top: 25px
}
.hpme_jj_div {
	/*border: solid 2px #ccc;
	margin: .8%;
	border-radius: 4px;
	padding: 8px*/
}
#regnum_detail h3{font-size:20px;font-weight:700;}
.home_dd_jj {
	background: #ccc;
	padding: 5px;
	margin: .1%;
	border-radius: 8px
}
.home_dd_jj input[type="radio"]{width:18px; height:18px;position: relative;top:3px;margin-right: 5px;}
.home_dd_jj h4 {
	font-size: 17px;
	color: #000;
	font-weight: 600
}
.home_dd_jj {
	font-weight: 600
}
.data_divmd h3 {
	font-weight: 600;
	padding-left: 5px;
	padding: 10px;
	padding-bottom: 20px
}
.tyreline a {
	text-decoration: underline;
	color: #0066cf
}
.brdrbx {
	border: solid #ccc 1px;
	padding: 15px
}
.reglook-div h1 {
	font-size: 36px!important;
	font-weight: 700;
	padding: 25px 0;
	color: #333
}
.min-div-brdrb {
	border: solid 10px #ddd;
	padding: 20px;
	margin-bottom: 60px
}
.infobx span {
	font-weight: 700
}
.min-div-brdrb h3 {
	font-size: 20px;
	padding-bottom: 7px;
	padding-top: 5px;
	font-weight: 700;
}
.fullyetc h4 {
	font-weight: 600;
	color: #333;
}
.tyresizebg {
	background: #ebebeb;
	border-radius: 6px;
	padding: 15px
}
h5.tyreline {
	font-weight: 700
}
button.btn-blue.bnt-padd2.serch-bttn:hover {
	background: #000;
	color: #fff;
	text-decoration: none
}
button.btn-blue.bnt-padd2.serch-bttn {
	background: #176aaf;
	float: right;
	padding: 10px 17px!important;
	margin-right: 13%
}
.spd {
	padding-right: 15px!important
}
#searchbytyreinfo {
	padding: 1px 10px 15px 15px!important;
	margin-top: 3%
}
.paddl12 .col-md-3 {
	padding-right: 0
}
.b-table tbody tr .td-key {
	font-size: 14px;
	font-weight: 700;
	min-width: 125px;
	text-align: left;
	background-color: #fff
}
table.b-table.table.table-responsive.b-table-border td.td-key {
	text-align: left
}
table.b-table.table.table-responsive.b-table-border td {
	border-right: 1px solid #ddd;
	text-align: center
}
.btn-blue:hover {
	background: #000;
	color: #fff;
	text-decoration: none
}
.btn-blue {
	background: #176aaf;
	background-size: 100% 200%;
	background-position: 0 0;
	border: 0 #176aaf solid;
	cursor: pointer;
	color: #FFF;
	border-radius: 6px;
	font-weight: 400;
	position: relative;
	padding: 6px 17px!important;
	transition: background-position .2s ease-out;
	box-shadow: 0 1px 5px #777
}
table.b-table.table.table-responsive.b-table-border td:last-child {
	padding-top: 8px!important
}
table.b-table.table.table-responsive.b-table-border td:nth-child(2) {
	padding-top: 8px!important
}
#regnum_detail .btn-success {
	margin: 0 auto;
	text-align: center;
	display: inherit;
	font-size: 18px;
	font-weight: 600;
	background: #7fba23;
	border-radius: 20px;
	padding: 8px 25px;
	border: #7fba23
}
div#regnum_detail .btn-success:hover {
	background: #000
}
.home_dd_tt_one {
	padding-bottom: 2px;
	padding-top: 3.5px
}
.main-container {
	min-height: 350px;
	padding: 25px 0 0
}
.searchbarhome {
	background: #11202e url(../image/searchBg.jpg) no-repeat;
	background-size: cover;
	position: relative;
	padding: 30px 0
}
.searchoverley {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: rgba(17,32,46,.7);
	z-index: 1
}
.tabbable-line {
	position: relative;
	z-index: 9
}
.tabbable-line&gt;.nav-tabs {
	border: none;
	margin: 0
}
.tabbable-line&gt;.nav-tabs&gt;li {
	margin-right: -4px!important
}
.tabbable-line&gt;.nav-tabs&gt;li&gt;a {
	border-top: 3px solid transparent;
	margin-right: 2px!important;
	color: #fff;
	background: #0b093e;
	font-size: 16px;
	border-radius: 0;
	font-weight: 500;
	padding: 10px 20px;
	border-bottom: none;
	border-left: none;
	border-right: none
}
.tabbable-line&gt;.nav-tabs&gt;li.open, .tabbable-line&gt;.nav-tabs&gt;li:hover {
	border-top: 3px solid transparent
}
.tabbable-line&gt;.nav-tabs&gt;li.open&gt;a, .tabbable-line&gt;.nav-tabs&gt;li:hover&gt;a {
	border-top: 3px solid transparent;
	background: #161280;
	color: #fff
}
.tabbable-line&gt;.nav-tabs&gt;li.open .dropdown-menu, .tabbable-line&gt;.nav-tabs&gt;li:hover .dropdown-menu {
	margin-top: 0
}
.tabbable-line&gt;.nav-tabs&gt;li.active {
	border-top: 3px solid transparent;
	position: relative
}
.tabbable-line&gt;.nav-tabs&gt;li.active&gt;a {
	color: #000;
	background: #b5c9de;
	border-radius: 0;
	border-top: 3px solid transparent;
	border-bottom: none;
	border-left: none;
	border-right: none
}
.tabbable-line&gt;.tab-content {
	margin-top: 1px;
	background-color: #b5c9de!important;
	border: 0;
	padding: 20px;
	box-shadow: 2px 3px 5px #000;
	border-radius: 5px;
	background: no-repeat;
	background-position: right bottom
}
.nav-tabs&gt;li, .nav-pills&gt;li {
	float: none;
	display: inline-block;
*display:inline;
	zoom: 1
}
.tabbable-line .nav-tabs, .nav-pills {
	text-align: center
}
.tab-content {
	overflow: hidden;
	font-size: 13px;
	line-height: 23px;
	margin-bottom: 0
}
.search-box {
	position: relative;
	z-index: 49
}
.amendSearchBox {
	padding: 15px;
	box-shadow: 0 0 8px rgba(0,0,0,.4)
}
.amendSearchBox .filterBox {
	background: #0b093e;
	color: #fff;
	padding: 5px 15px;
	border-radius: 4px;
	margin-bottom: 15px
}
.amendSearchBox .filterBox .textBox {
	float: left
}
.amendSearchBox .filterBox .iconBox {
	float: right;
	line-height: 22px
}
.shadowPadding-none {
	box-shadow: none!important;
	padding: 0;
	margin-bottom: 15px
}
.configSearch ul {
	margin: 0
}
.configSearch .searchScrollBox {
	max-height: 253px;
	overflow-y: auto;
	padding-right: 5px
}
.configSearch .searchScrollBox::-webkit-scrollbar {
width:6px
}
.configSearch .searchScrollBox::-webkit-scrollbar-track {
background:#ccc;
border:2px solid #ccc;
padding:0 2px
}
.configSearch .searchScrollBox::-webkit-scrollbar-thumb {
background:#225994;
border-radius:0
}
.configSearch .searchScrollBox::-webkit-scrollbar-thumb:hover {
background:#000
}
.searchScrollBox .list-group .active {
	text-decoration: none;
	background: #555;
	color: #fff;
	border-color: #555
}
.white-section {
	padding: 2% 5%
}
.wrapper {
	width: 800px;
	margin-left: auto;
	margin-right: auto
}
.yourvehicle {
	border: 1px solid #9e9e9e;
	padding: 8px 6px;
	box-shadow: 0 0 4px 1px #dedede;
	border-radius: 5px
}
.whtbg1 {
	background: #fff
}
.make-ford {
	font-size: 16px;
	line-height: 31px
}
.btn-blue {
	font-size: 16px;
	font-weight: 700;
	background: #f2641b;
	background-size: 100% 200%;
	background-position: 0 0;
	border: 0 #f2bd14 solid;
	cursor: pointer;
	color: #fff;
	border-radius: 8px;
	font-weight: 400;
	text-align: left!important;
	position: relative;
	padding: 10px 17px!important;
	transition: background-position .2s ease-out;
	box-shadow: 0 1px 5px #777
}
.modal-body {
	position: relative;
	padding: 15px 30px!important
}
.check-box-list {
	overflow: hidden;
	margin: 0;
	list-style: none;
	padding: 0
}
.check-box-list li {
	line-height: 25px;
	border-bottom: solid #ddd 1px
}
.check-box-list li:last-child {
	border-bottom: 0
}
.check-box-list label {
	cursor: pointer;
	text-transform: capitalize;
	color: #333;
	margin: 0;
	padding: 3px 0
}
.check-box-list label:hover {
	color: #1d4c9e
}
.check-box-list input[type="checkbox"] {
	display: none
}
.check-box-list input[type="checkbox"]+label span.button {
	display: inline-block;
	width: 12px;
	height: 12px;
	margin-right: 6px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0MzI0REM2MTMzOUFFNDExQTQ1Q0FENTBFRjEwNTlCRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozQUMzMzJFRkZBQjUxMUU0ODZFQkFBQ0Y3RUNBODgyNyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozQUMzMzJFRUZBQjUxMUU0ODZFQkFBQ0Y3RUNBODgyNyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyMDY1NzM3ODU1RjlFNDExOURCOEE0RTRCNDY5OEEwQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0MzI0REM2MTMzOUFFNDExQTQ1Q0FENTBFRjEwNTlCRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ph7aJJwAAABWSURBVHjaYjxz5kw/AwNDJgNh8BOIpzMANfz49+/ff0L4z58//4FqP7IAdbEzMjISNJ6JiQlEcTAxkAb+k6qBYVQDPgCNK3ZQxE0/e/ZsJpH6pgMEGACnNDiKuRjkoAAAAABJRU5ErkJggg==) no-repeat;
	padding: 0;
	border: none
}
.check-box-list input[type="checkbox"]:checked+label span.button {
	background: #1d4c9e url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0MzI0REM2MTMzOUFFNDExQTQ1Q0FENTBFRjEwNTlCRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3RjkzM0Q0QkZBQjUxMUU0ODA5RUMwMzhGOTcwRTgwQiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3RjkzM0Q0QUZBQjUxMUU0ODA5RUMwMzhGOTcwRTgwQiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyMDY1NzM3ODU1RjlFNDExOURCOEE0RTRCNDY5OEEwQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0MzI0REM2MTMzOUFFNDExQTQ1Q0FENTBFRjEwNTlCRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpdoHEsAAACHSURBVHjaYvz06RMDHiAHxC+Y8ChwBeKTQPyLBYcCGyDeDlIA4mAzSRSIVwAxMxB/B2IhmKIQII6FstuBWBqIjwCxEhC/A1k3AYjzgfg1EF8D4gQgPgXEblCTGBiBvuME0tVQ/AWkE4hNoJoYYG4Cqa4B4kQgBmmIQFYAMwmZbwa1CgUABBgAgUIfyOb0OhUAAAAASUVORK5CYII=) no-repeat center center
}
.check-box-list input[type="checkbox"]:checked+label {
	color: #1d4c9e
}
.check-box-list label span.count {
	color: #666;
	margin-left: 2px
}
.filter-box {
	background: #fff;
	border: solid #fff 1px;
	padding: 0 15px
}
.filter-box .refine-box {
	margin-bottom: 30px
}
.filter-box .refine-box label {
	margin-top: 8px
}
.filter-box label {
	font-weight: 600;
	font-size: 14px;
	color: #333
}
.mt5 {
	margin-top: 8px
}
.filter-box .panel-heading {
	padding: 2px 12px
}
.filter-box .panel-heading a {
	color: #000;
	font-size: 13px;
	font-weight: 600
}
.filter-box .panel-heading a i {
	line-height: 23px
}
.filter-box .panel-body {
	padding: 13px
}
.shop-inner {
	margin-bottom: 10px
}
.products-grid {
	margin: 0;
	list-style: none
}
.shop-inner .page-title h2 {
	display: inline-block;
	font-size: 22px;
	letter-spacing: 1px;
	line-height: normal;
	margin: 0 0 10px;
	outline: medium none;
	padding: 0;
	position: relative;
	width: 100%;
	z-index: 1;
	font-weight: 600
}
ul.products-grid {
	padding: 0;
	margin: 0
}
.products-grid .item {
	margin-top: 0
}
.col-main .product-grid-area .products-grid {
	margin-left: -12px;
	margin-right: -12px
}
.product-item .item-inner .product-thumbnail:hover .mt-button {
	transform: scale(1)
}
.product-item .item-inner .item-info {
	padding-bottom: 15px;
	position: relative;
	background: #fff;
	transition: all .3s;
	border-top: solid #dadada 1px;
	z-index: 9
}
.product-item .item-inner .item-info .info-des {
	height: 35px;
	padding: 0 15px
}
.product-item .item-inner .item-info .item-title {
	font-size: 14px;
	margin-bottom: 10px;
	font-weight: 400
}
.product-item .item-inner .item-info .item-title a {
	text-overflow: ellipsis;
	padding: 5px 0;
	font-size: 18px;
	font-weight: 700;
	text-transform: none;
	color: #333
}
.product-item .item-inner {
	position: relative;
	overflow: hidden;
	border: 1px solid #dadada;
	padding: 0 0;
	padding-top: 10px
}
.product-item {
	margin: 15px 0 15px;
	display: inline-block;
	width: 100%
}
.products-list h2 {
	font-size: 16px;
	font-weight: 700;
	text-align: left;
	line-height: normal;
	margin-bottom: 8px
}
ul.products-list {
	margin: auto
}
ul.products-list .sale-left {
	left: 0;
	top: 0
}
.products-list .item {
	padding: 0;
	margin: 15px 0 5px;
	border-bottom: 1px solid #eee;
	padding-bottom: 25px;
	list-style: none;
	display: inline-block;
	width: 100%
}
.products-list .item:last-child {
	margin: 15px 0 0;
	border-bottom: 0 solid #eee;
	padding-bottom: 25px
}
.products-list .rating {
	display: inline-block;
	margin-right: 6px
}
.products-list .rating-links {
	display: inline-block;
	margin-bottom: 4px
}
.products-list .rating-links a {
	font-size: 11px
}
.products-list .item h3 {
	font-weight: 400;
	color: #353535;
	padding-bottom: 2px
}
.products-list .item h3 a {
	font-weight: 400;
	font-size: 14px;
	color: #407CBF;
	text-decoration: none
}
.products-list .item h3 a:hover {
	font-weight: 400;
	font-size: 14px;
	color: #000;
	text-decoration: underline
}
.products-list .product-img {
	position: relative;
	padding-left: 0;
	width: 30%;
	float: left;
	border: 1px #e5e5e5 solid
}
.products-list .product-img img {
width:max-100%
}
.products-list .product-shop {
	width: 67%;
	float: right
}
.products-list .product-shop .desc {
	font-size: 14px;
	margin-bottom: 15px;
	margin-top: 5px;
	color: #666
}
.products-list .product-shop p {
	font-size: 14px;
	color: #666;
	line-height: 1.5em
}
.products-list .product-shop p.old-price {
	margin-right: 4px
}
.products-list .product-shop .price-box {
	margin: 5px 0 10px;
	border-top: 1px solid #eee;
	padding-top: 12px
}
.products-list .desc a.link-learn {
	font-size: 13px;
	font-weight: 700;
	margin-top: 5px;
	color: #1d4c9e
}
.products-list .product-shop button.button span {
	font-size: 12px;
	padding: 1px 0 0 10px;
	text-transform: uppercase
}
.products-list .product-shop .actions ul {
	display: inline-block;
	margin-top: 8px
}
.products-list .product-shop .actions ul li {
	margin-right: 20px;
	display: inline-block
}
.products-list .product-shop .actions ul li a {
	text-transform: uppercase;
	font-size: 12px
}
.products-list .product-shop .actions ul li:last-child a {
	border-left: 1px solid #e5e5e5;
	padding-left: 21px
}
.products-list .product-shop .actions ul li:last-child {
	margin-right: 0
}
.products-list .product-shop .actions ul li span {
	margin-left: 5px
}
.ribbon {
	margin: 3em;
	background-image: -ms-radial-gradient(center top, circle farthest-side, #241ca3 0%, #100d5c 100%);
	background-image: -moz-radial-gradient(center top, circle farthest-side, #241ca3 0%, #100d5c 100%);
	background-image: -o-radial-gradient(center top, circle farthest-side, #241ca3 0%, #100d5c 100%);
	background-image: -webkit-gradient(radial, center top, 0, center top, 487, color-stop(0, #241ca3), color-stop(1, #100d5c));
	background-image: -webkit-radial-gradient(center top, circle farthest-side, #241ca3 0%, #100d5c 100%);
	background-image: radial-gradient(circle farthest-side at center top, #241ca3 0%, #100d5c 100%);
	width: 3.6em;
	height: 4em;
	position: absolute;
	right: 0;
	z-index: 4;
	top: 0;
	text-align: center;
	padding-top: 6px;
	color: #fff;
	margin: auto;
	line-height: 14px
}
.ribbon:before {
	content: "";
	position: absolute;
	bottom: -2.4em;
	left: 0;
	width: 0;
	height: 0;
	border-top: 2.5em solid #100d5c;
	border-right: 2.5em solid transparent
}
.ribbon:after {
	content: "";
	position: absolute;
	bottom: -2.4em;
	right: 0;
	width: 0;
	height: 0;
	border-top: 2.5em solid #100d5c;
	border-left: 2.5em solid transparent
}
.ribbon .corner-text {
	font-size: 25px;
	font-weight: 700;
	margin-bottom: 6px
}
.ribbon span {
	text-transform: uppercase;
	font-size: 12px;
	line-height: 1
}
.pro-box-info p {
	margin-bottom: 0!important
}
.product-item .item-inner .product-thumbnail {
	position: relative;
	text-align: center;
	overflow: hidden;
	padding: 30px
}
.product-item .item-inner .product-thumbnail .image img {
	width: 100%;
	height: auto;
	text-align: center
}
.product-item .item-inner .product-thumbnail .btn-quickview {
	background: none;
	padding: 0;
	line-height: inherit;
	position: absolute;
	top: 52%;
	left: 0;
	right: 0;
	width: 100%;
	z-index: 2;
	opacity: 0;
	-moz-transform: translateY(-20px);
	-webkit-transform: translateY(-20px);
	-o-transform: translateY(-20px);
	-ms-transform: translateY(-20px);
	transform: translateY(-20px);
	-moz-transition: all 0.4s ease;
	transition: all 0.4s ease;
	-webkit-transition: all 0.4s ease
}
.product-item .item-inner .product-thumbnail .btn-quickview a {
	background: #ffd200;
	border: 1px solid #ffd200;
	color: #000;
	font-size: 12px;
	font-weight: 500;
	padding: 0 15px 0 15px;
	line-height: 35px;
	letter-spacing: .5px;
	text-transform: inherit;
	display: inline-block;
	vertical-align: middle;
	position: relative;
	text-transform: uppercase;
	-webkit-transition: all 0.4s ease-out;
	-moz-transition: all 0.4s ease-out;
	-ms-transition: all 0.4s ease-out;
	-o-transition: all 0.4s ease-out
}
.product-item .item-inner .product-thumbnail .btn-quickview a:hover {
	color: #fff;
	background: #1d4c9e;
	border: 1px solid #1d4c9e
}
.product-item .item-inner .product-thumbnail .product-item-photo {
	display: block;
	width: 100%;
	padding: 0
}
.product-item .item-inner .product-thumbnail:hover .product-item-photo img {
	opacity: .6
}
.product-item .item-inner .pro-box-info {
	margin-top: 5px
}
.product-item .item-inner .pro-box-info .box-hover {
	text-align: center;
	margin-top: 2px;
	position: relative;
	overflow: hidden
}
.product-item .item-inner .pro-box-info .box-hover .add-to-links:after {
	display: table;
	content: "";
	clear: both
}
.product-item .item-inner .pro-box-info .box-hover .add-to-links .action {
	color: #fff;
	display: inline-block;
	font-size: 0;
	font-weight: 400;
	width: 34px;
	height: 34px;
	text-align: center;
	line-height: 34px;
	padding: 0;
	border: 1px solid #ccc;
	background: #fff;
	position: absolute;
	top: 0;
	left: 50%;
	-webkit-transition: all 0.4s ease-out;
	-moz-transition: all 0.4s ease-out;
	-ms-transition: all 0.4s ease-out;
	-o-transition: all 0.4s ease-out
}
.product-item .item-inner .pro-box-info .box-hover .add-to-links .action:hover {
	background: #1d4c9e;
	border: 1px solid #1d4c9e
}
.product-item .item-inner .pro-box-info .box-hover .add-to-links .action:before {
	display: inline-block;
	font-family: FontAwesome;
	font-size: 14px;
	color: #444
}
.product-item .item-inner .pro-box-info .box-hover .add-to-links .action span {
	display: inline-block
}
.product-item .item-inner .pro-box-info .box-hover .add-to-links .action.add-to-wishlist {
	margin-left: 0
}
.product-item .item-inner .pro-box-info .box-hover .add-to-links .action.add-to-wishlist:before {
	content: "\f004"
}
.product-item .item-inner .pro-box-info .box-hover .add-to-links .action.add-to-compare:before {
	content: "\f012"
}
.product-item .item-inner .pro-box-info .pro-actions {
	display: inline-block;
	background: #fff;
	position: relative;
	z-index: 2;
	margin-bottom: 20px
}
.product-item .item-inner .pro-box-info .pro-actions .action.add-to-cart {background: #0c105b;border: 0 solid #e5e5e5;color: #fff;font-size: 13px;font-weight: 400;padding: 0 15px;line-height: 36px;letter-spacing: .5px;text-transform: inherit;border-radius: 0;transition: all 0.4s ease-out 0s}
.product-item .item-inner:hover .pro-box-info .pro-actions .action.add-to-cart {color: #fff;background: linear-gradient(to right, #f0487a, #fd6550);border: 0 solid #1d4c9e;transition: all 0.4s ease-out 0s}
.product-item .item-inner .pro-box-info .pro-actions .action.add-to-cart:before {content: "\f07a";display: inline-block;font-family: FontAwesome;margin-right: 4px;line-height: 31px;font-size: 12px}
.product-item .item-inner .item-title h4 {overflow: hidden}
.btn-view {background: #436890;color: #fff;font-size: 1.5em;padding: 5px 14px;position: absolute;right: 10px;top: -3px;border-radius: 4px}
.btn-view:hover {color: #fff;background: #000}
.price {font-size:14px;color: #fe0100;white-space: nowrap}
.price a {padding:10px;margin-top: -5px}
.price-box {margin:6px 0 5px;background: #ddd;position: relative}
.price-box p {margin: auto}
.regular-price {display: block;padding: 6px 15px;font-size: 16px;font-weight: 700;color: #000}
.regular-price .price {font-weight: 700;font-size: 16px;color: #de1313}
.block .regular-price, .block .regular-price .price {color: #000}
.price-box .price-from .price {font-weight: 600;font-size: 14px;color: #000}
.price-box .price-to .price {font-weight: 600;font-size: 14px;color: #000}
.price-box .minimal-price .price {font-weight: 600;font-size: 14px;color: #000}
.zoom-pointer {position: absolute;right: 10px;color: #de1313;font-size: 21px;cursor: pointer}
.product-view-area .product-img-box .product-image {margin: 0 0 13px;position: relative;overflow: hidden}
.product-view-area {margin: auto;position: relative;z-index: 0;margin: 10px 15px}
.product-view-area .flexslider-thumb {max-width: 455px;padding: 22px 62px;position: relative;border-top: 1px #e5e5e5 solid}
.product-view-area-compact .flexslider-thumb {margin: 17px auto 0}
.product-view-area .flexslider-thumb .flex-viewport {z-index: 10}
.product-view-area .flexslider-thumb .flex-direction-nav {top: 30%;left: 0;width: 100%;z-index: 9}
.product-view-area .flexslider-thumb .flex-prev {position: absolute;left: 20px;top: 8px;border: 1px #e5e5e5 solid;background: #fff;width: 32px;height: 32px;line-height: 28px;text-align: center;font-size: 11px;transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s}
.product-view-area .flexslider-thumb .flex-direction-nav a:hover {background-color: #1d4c9e;color: #000;transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s}
.product-view-area .flexslider-thumb .flex-next {position: absolute;right: 20px;top: 8px;border: 1px #e5e5e5 solid;background: #fff;width: 32px;height: 32px;line-height: 28px;text-align: center;font-size: 11px;transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s}
.product-view-area .flexslider-thumb li img {cursor: pointer;-moz-user-select: none;border: 1px #e5e5e5 solid;padding: 2px}
.product-view-area .previews-list {padding: 0;list-style-type: none;text-align: center}
.product-view-area .previews-list li {margin-right: 15px;padding: 0;float: none;display: inline-block;width: 33%}
.product-view-area .flexslider-thumb-vertical-outer {margin: 0 10px 15px 0;width: 76px;float: left;position: relative;z-index: 1}
.product-view-area .flexslider-thumb-vertical .flex-viewport {height: 300px}
.product-view-area .flexslider-thumb-vertical .slides {margin: -4px 0 0;padding: 0;list-style-type: none}
.product-view-area .flexslider-thumb-vertical .slides li {margin: 0;padding: 0;overflow: hidden}
.product-view-area .flexslider-thumb-vertical .slides li img {width: 100%;padding: 4px 0;cursor: pointer;-moz-user-select: none}
.large-image img {max-width: 100%;height: auto}
.img-full {width: 100%;height: auto}
.product-big-image {position: relative;padding: 0}
.product-view-area .product-details-area {margin-top: 0;padding: 0 0 20px 22px}
.product-view-area .product-name h1 {font-size: 44px;margin: 0 0 18px;text-align: left;line-height: 45px;letter-spacing: normal;font-weight: 600;text-transform: none}
.text-primary {color: #337ab7}
.product-view-area .short-description {font-size: 13px;padding-top: 12px;border-top: 1px solid #e5e5e5;margin-bottom: 15px}
.product-view-area .short-description h3 {font-size: 15px;text-transform: uppercase;color: #000;margin-bottom: 5px;font-weight: 700}
.product-view-area .detailPriceBox {background: #f0ad4e;border-radius: 4px;padding: 5px 20px;text-align: center;color: #000;font-size: 25px;font-weight: 700;line-height: normal;border: solid 1px rgba(0,0,0,.07)}
.product-view-area .btn-cart {background: #436890;color: #fff}
.descriptionBox {margin: 30px 0}
.product-view-area .pricing-alt {padding-top: 10px;font-size: 20px}
.product-view-area .pricing-alt .price-cut {text-decoration: line-through}
.bttn-fince .detailPriceBox, .bttn-fince button {margin-bottom: 15px}
.product-view-area .short-description p {font-size: 14px}
.product-view-area .product-details-area .ratings {padding: 5px 0 0;margin: auto}
.product-view-area .product-details-area .ratings .rating {margin-bottom: 15px;display: inline-block;margin-right: 10px}
.product-view-area .product-details-area .ratings .rating i {font-size: 15px}
.product-view-area .product-details-area .ratings .rating-links {margin-bottom: 12px;display: inline-block}
.availability.in-stock span {color: #fff;background-color: #5cb85c;border-radius: 0;font-size: 12px;font-weight: 700;padding: 2px 5px}
.availability.out-of-stock span {color: #fff;background-color: #d9534f;border-radius: 0;font-size: 12px;font-weight: 700}
.product-view-area .product-details-area .price-box {display: block;margin: 10px 0;padding: 15px;background: #eee;border-bottom: 1px solid #e5e5e5}
.product-view-area .product-details-area .price-box .old-price {margin-right: 5px;margin-top: 0;display: inline-block}
.product-view-area .product-details-area .special-price {display: inline-block;margin: 0;padding: 0}
.product-view-area .product-details-area .old-price .price {font-size: 20px;font-weight: 400;color: #999;margin-left: 10px}
.product-view-area .product-details-area .price {font-size: 28px;font-weight: 700}
.cart-plus-minus .qty {border: 1px solid #e0e0e0;color: #000;float: left;font-size: 18px;font-weight: 700;height: 40px;margin-right: 0;padding: 0 5px 1px;text-align: center;width: 65px}
.dec.qtybutton {background-color: #e5e5e5;border: 1px #eaeaea solid;border-right: none;transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;color: #000;font-size: 14px;line-height: normal;padding: 12px 14px 9px 16px;line-height: 18px;display: inline-block;border-radius: 0;height: 40px;float: left;cursor: pointer}
.dec.qtybutton:hover, .inc.qtybutton:hover {background-color: #1d4c9e;color: #fff}
.inc.qtybutton {background-color: #e5e5e5;border: 1px #eaeaea solid;border-left: none;transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;color: #000;font-size: 14px;line-height: normal;padding: 12px 14px 9px 16px;line-height: 18px;display: inline-block;height: 40px;float: left;cursor: pointer}
.cart-plus-minus label {display: inline-block;float: left;margin-top: 10px;text-align: left;text-transform: uppercase;font-size: 13px;font-weight: 700;margin-right: 10px}
.cart-plus-minus {display: inline-block;float: left;margin-right: 18px}
.product-variation {display: inline-block;width: 100%;border-top: 1px #e5e5e5 solid;border-bottom: 1px #e5e5e5 solid;padding: 15px 0;margin-bottom: 15px}
.numbers-row {float: left}
.pro-add-to-cart {float: left}
button.button.pro-add-to-cart {background: #ffd200;color: #000;padding: 7px 22px;border: 2px #ffd200 solid}
button.button.pro-add-to-cart:hover {background: #1d4c9e;border: 2px #1d4c9e solid;color: #fff}
button.button.pro-add-to-cart span {font-size: 16px}
button.button.pro-add-to-cart span i {margin-right: 10px}
.email-addto-box {display: inline-block;margin-top: 30px}
.product-cart-option ul {margin: auto;display: inline-block}
.product-cart-option ul li {border-right: 1px solid #e5e5e5;float: left;margin-right: 15px;padding-right: 15px}
.product-cart-option ul li a {color: #636363;display: block;font-size: 11px;font-weight: 700;line-height: 22px;margin: 0;text-align: center;text-decoration: none;text-transform: uppercase}
.product-cart-option ul li a:hover, .product-cart-option ul li a:hover i {color: #1d4c9e}
.product-cart-option ul li:last-child {border: none}
.product-cart-option ul li a i {color: #bbb;font-size: 14px;margin-right: 8px}
.product-cart-option ul li a i.fa.fa-heart {font-size: 12px}
.product-overview-tab {margin-top: 5px;margin-bottom: 15px}
.col-main .product-grid-area .products-grid {margin-left: -12px;margin-right: -12px}
.filter-box {background: #fff;border: solid #fff 1px;padding: 0 15px}
.pagin-style {border-top: 0;margin: 0;padding: 0;text-align: left}
.pagination {display: inline-block;padding-left: 0;margin: 20px 0;border-radius: 4px}
.pagination-area {background: rgba(0,0,0,0) none repeat scroll 0 0;border-top: 1px solid #eee;margin: 15px 0 0;padding: 30px 0;text-align: center;display: inline-block;width: 100%}
.pagination-area ul li {background: #f5f5f5;color: #393939;display: inline-block;font-size: 15px;font-weight: 700;height: 35px;line-height: 35px;margin: 0 0 0 5px;width: 35px;border-radius: 0}
.pagination&gt;li:first-child&gt;a, .pagination&gt;li:first-child&gt;span {margin-left: 0;border-top-left-radius: 4px;border-bottom-left-radius: 4px}
.pagination&gt;.active&gt;a, .pagination&gt;.active&gt;a:focus, .pagination&gt;.active&gt;a:hover, .pagination&gt;.active&gt;span, .pagination&gt;.active&gt;span:focus, .pagination&gt;.active&gt;span:hover {z-index: 3;color: #fff;cursor: default;background-color: #337ab7;border-color: #337ab7}
.pagination&gt;li&gt;a, .pagination&gt;li&gt;span {width: 35px;padding: 6px 6px;text-align: center;position: relative;float: left;margin-left: -1px;line-height: 1.42857143;color: #337ab7;text-decoration: none;background-color: #fff;border: 1px solid #e0e0e0}
.toolbar {margin: 0;display: inline-block;width: 100%}
.toolbar .pagination {margin: 0}
.toolbar .sorter {margin-top: 2px}
.sorter .short-by {float: right;margin: 0;padding-left: 12px}
.sorter .short-by select {display: inline-block;font-size: 13px;height: 30px;margin: 0;padding: 0 14px;vertical-align: middle;width: auto;color: #333;border: 1px #ddd solid;border-radius: 0;appearance: none;background-position: right center;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAFCAYAAACaTbYsAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAB8SURBVHjaYkxLS8tgYGBoBuJ/QPyHARUwAzErSH7mzJkT0OQYWIB4DhBLA3E1EDMyYIIeIJ6ORZyB+cyZM/+2bNlyAKrRHs2ADiCuAtr6G5tmJhABlPwPdXozklwnENcB5f4y4ACM////h3PS09NZoAaA/FmJy0YYAAgwANafI0IAiu+9AAAAAElFTkSuQmCC);background-repeat: no-repeat;padding-right: 28px;text-indent: .01px;text-overflow: '';cursor: pointer}
.wheel-combo-box {
border-top: solid #ddd 1px;
padding: 20px 0;
display: table
}
.wheel-combo-box .product-box {
width: 100%;
text-align: center
}
.wheel-combo-box .product-box .imageBox {
overflow: hidden
}
.wheel-combo-box .product-box span {
margin-top: 10px;
display: block;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 0
}
.wheel-combo-box .plus-box {
padding: 8px;
float: left;
width: auto;
padding-top: 18%
}
.wheel-combo-box .price {
font-size: 1.8em;
font-weight: 700;
line-height: 25px
}
.wheel-combo-box .package-price {
margin-bottom: 15px
}
.wheel-combo-box h3 {
font-size: 20px
}
.wheel-combo-box h4 {
font-size: 16px;
margin-bottom: 5px
}
.wheel-combo-box .detailsList {
list-style: none;
margin: 0;
padding: 0
}
.wheel-combo-box .detailsList li {
font-size: 14px;
line-height: normal;
margin-bottom: 5px;
font-weight: 600
}
.wheel-combo-box .descriptionDetailsBox {
border-left: solid #ddd 1px;
padding-left: 20px
}
.wheel-combo-box .descriptionDetailsBox .table-style {
font-size: 14px;
font-weight: 600;
margin-top: 15px
}
.wheel-combo-box .descriptionDetailsBox .table-style table {
margin-bottom: 0
}
.wheel-combo-box .grayBox {
background: #f1f1f1;
padding: 15px;
display: table-cell;
vertical-align: middle
}
.mt-30 {
margin-top: 30px
}
@media only screen and (max-width:767px) {
	.wheel-combo-box .product-box .imageBox {height: auto}
	.wheel-combo-box .product-box span {margin-bottom: 30px}
	.wheel-combo-box .descriptionDetailsBox {border-left: none;padding-left: 0}
	.wheel-combo-box .grayBox {display: block}
}
.detailTabs {width: 100%;position: relative}
.detailTabs .nav-tabs {border: 1px solid #e0e0e0;background: #f2f2f2;margin: 0;margin-bottom: 50px;padding-top: 10px}
.detailTabs .nav-tabs&gt;li.active&gt;a, .nav-tabs&gt;li.active&gt;a:hover, .nav-tabs&gt;li.active&gt;a:focus {background: #fff;color: #000;border-radius: 4px 4px 0 0;border-top: solid 4px #000;opacity: 1;border-left: 0;border-bottom: 0;border-right: 0}
.detailTabs .nav&gt;li&gt;a {padding: 20px 40px;color: #000;border: 0;font-weight: 600;opacity: .8;text-align: center;border-top: solid 4px transparent}
.detailTabs .nav-tabs&gt;li&gt;a:hover {background: #fff}
.detailTabs .nav&gt;li&gt;a img {margin-bottom: 15px}
.detailTabs .tab-content&gt;.tab-pane {display: none}
.detailTabs .tab-content .active {display: block}
.btn-green {background: #16ab14;margin-left: 1px}
.detailsInfoBorderBox:last-child {border-bottom: none}
.detailsInfoBorderBox {border-bottom: solid #ddd 1px;margin-bottom: 25px;padding-bottom: 35px}
.font-14 {font-size: 14px;line-height: 26px}
.popupPackageList {width: 100%;margin: 0;padding-left: 20px}
.popupPackageList li {padding: 0;margin-bottom: 6px}
.well {min-height: 20px;padding: 19px;margin-bottom: 20px;background-color: #f5f5f5;border: 1px solid #e3e3e3;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.05);box-shadow: inset 0 1px 1px rgba(0,0,0,.05)}
.accordion-section .panel-default&gt;.panel-heading {border: 0;background: #f4f4f4;padding: 0}
.accordion-section .panel-default .panel-title a {display: block;font-style: italic;font-size: 1.7rem;padding: 15px 15px}
.accordion-section .panel-default .panel-title a.collapsed::after {content: "\f107"}
.accordion-section .panel-default .panel-title a::after {font-family: 'FontAwesome';font-style: normal;font-size: 3rem;content: "\f106";color: #000;float: right;margin-top: -12px}
.tbody_min_tt_tab tr td {min-width: 100px}
tbody.tbody_min_tt_tab tr th {border-left: 1px solid #ddd}
.btn-share {color: #06C;font-size: 24px}
.Top_search_filter h3 {margin: 0 0 0 0!important}
a.btn.btn-success.btn-lg.cproduct_id_click.search_btt {float: right;padding:10px 12px;background: #7fba23}
.search_min_div_tt {text-align: center;margin: 0 auto;float: unset;display: inline-block}
.serviceicon {padding: 0px!important}
.product-slider {max-width: 1200px;margin: 0 auto;display: grid;grid-gap: 3.5rem;grid-template-columns: repeat(auto-fit, minmax(245px, 1fr));padding: 8px 0}
.newServiceSection {background: url(../image/service-BG.jpg) center center no-repeat;background-size: cover!important;padding: 50px 0;margin: 0;text-align: center;border-radius: 0}
.newServiceSection h2 {margin-top: 0}
.newServiceSection h3 {font-size: 12px;line-height: normal;color: #0052b7;text-transform: uppercase;font-weight: 700}
.newServiceSection .circle-wrapper {position: relative;cursor: pointer;width: 100%;margin: 0 auto!important;background: rgba(255,255,255,.95);border-radius: 4px;padding: 8px 10px 10px;box-shadow: 0 1px 0 9px rgba(70,70,70,.5), 0 2px 3px rgba(70,70,70,.5)}
.newServiceSection .circle-wrapper span {display: block;font-weight: 700}
.newServiceSection .list-circle {width: 90px;height: 90px;position: relative;margin: 0 auto 6px;text-align: center}
.newServiceSection .circle {background: url(../image/service-circle.png) no-repeat;height: 90px;width: 90px;background-size: 90px;overflow: hidden;-webkit-transition: all 0.5s ease-in-out 0s;transition: all 0.5s ease-in-out 0s;margin: 0 0 15px}
.newServiceSection .list-circle&gt;span {left: 0;margin: 0 auto;position: absolute;right: 36px;text-align: center;top: 59%;transform: translateY(-50%);-webkit-transform: translateY(-50%);width: 90px;height: 80px}
.newServiceSection .circle-wrapper:hover .circle {transform: rotate(180deg);-webkit-transform: rotate(180deg);-webkit-transition: all 0.7s ease-in-out 0s;transition: all 0.7s ease-in-out 0s}
.newServiceSection .owl-pagination {display: none}
.newServiceSection .owl-theme .owl-controls {margin-top: 0;width: 92%}
.newServiceSection .list-circle&gt;span img {height: 60px;width: 60px}
@media only screen and (max-width:767px) {
	.newServiceSection .circle-wrapper {margin: 15px 0;float: none}
	.p-list p {margin-top: 10px}
}
@media only screen and (max-width:767px) {
	.newServiceSection .circle-wrapper {width: 240px!important}
}
@media screen and (max-width:1200px) and (min-width:767px) {
	.product-slider {grid-template-columns: repeat(auto-fit, minmax(200px, 1fr))}
}
.p-list p {margin-top: 20px}
.additionalIcons {position: absolute;-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);top: 45px;left: -25px}
.additionalIcons2 {position: absolute;-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);top: 45px;right: -25px}
.additionalIcons img, .additionalIcons2 img {margin-right: 5px}
a.scroll-btn {background: #000;padding: 10px;z-index: 999999;font-size: 14px;font-weight: 600;text-transform: capitalize;position: fixed;color: #fff;right: 0}
.popupRadio {position: relative;top: 2px;margin-right: 5px!important}
.home_dd_jj label {cursor: pointer;font-size: 15px;margin-bottom: 10px}
.tyresizechart {background: #e8e8e8;min-height: 260px;position: relative}
.tyresizechart img {position: absolute;bottom: 0;left: 0}
.left_div p {font-size: 32px;font-weight: 700;color: #50b348;border: solid 4px #50b348;float: left;width: 60px;padding-top: 3%;height: 60px;border-radius: 100%;text-align: center}
.understanding_div h2 {font-size: 18px;color: #000;font-weight: 800;background: #f1f1f1;font-family: 'Poppins', sans-serif;margin-top: 0;padding: 15px}
.b_img {margin: 0 auto;text-align: center;border-right: dashed 1px #ccc}
.right_div h1 {font-weight: 600;font-size: 21px;color: #50b348}
img.f_img {padding-left: 7px}
.right_div p {font-size: 14px;padding-right: 8%;font-weight: 600;text-align: justify}
.sec_div {border-right: dashed 1px #ccc;padding-top: 4%}
.tpp_ll {padding-top: 4%}
.modal-header.h_h_div button.close {background: #424242;opacity: 1;color: #fff;border-radius: 100%;position: relative;top: -23px;z-index: 999;border: solid 3px #d2d2d2;right: -20px}
.eu_tyre {padding: 0 01%;overflow-x: hidden;height: 510px;padding: 0px!important}
.s_b {border-bottom: dashed 1px #ccc}
.modal-header.h_h_div {position: absolute;right: 0;background: #fff!important;border-bottom: none!important}
.sec_div .left_div p {padding-top: 4.3%}
.tpp_ll .left_div p {padding-top: 4%}
.search-category::before {position: absolute;content: "";background-image: url(data:image/png;base64,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);width: 30px;height: 30px;top: 47px;left: -36px}
.search-lsiting-item {padding-bottom: 10px}
.fa-2x {font-size: 1em!important}
.churchill .search-lsiting-item {border: solid #ffdc01 3px;box-shadow: 0 0 15px #000;background: #fff9d1}
.churchill .list-head-title-blue, .churchill .list-head-title-orange, .churchill .list-head-title-green {background: #ffdc01;color: #000}
.churchill .list-head-title-blue:after, .churchill .list-head-title-orange:after, .churchill .list-head-title-green:after {border-top: solid 20px #ffdc01}
.blacklion .search-lsiting-item {border: solid #fae200 3px;box-shadow: 0 0 15px #000;background: #fff9d1}
.blacklion .list-head-title-blue, .blacklion .list-head-title-orange, .blacklion .list-head-title-green {background: #000;color: #fae200}
.blacklion .list-head-title-blue:after, .blacklion .list-head-title-orange:after, .blacklion .list-head-title-green:after {border-top: solid 20px #000}
.call-usForm {background: rgba(0,0,0,.1);padding: 20px 0;box-shadow: 0 0 6px rgba(0,0,0,.5);margin-bottom: 10px}
.call-usForm h2 {margin: 7px 0}
.call-usForm .btn-callus {background: #333;color: #fff;font-size: 1.8em;padding: 6px 15px;border-radius: 4px}
.call-usForm .btn-callus:hover {background: #000}
.termPopupScrollbox ._rw_content {padding: 0 30px;max-height: 500px;overflow-y: auto}
.manufacturepageBox ._cyt_vehicle {padding-top: 0}
.manufacturepageBox ._rw_vehicle {margin: 0}
._cyt_vehicle a {color: #0043ff}
.showHideBox {background: #82b440;position: relative;padding: 10px 0}
.showHideBox h3 {margin: 9px 0;font-size: 21px}
.app-installBox .btn-showhide {position: absolute;background: #82b440;right:0px;padding: 2px 10px;font-size: 2em;font-weight: 700;color: #fff;border-radius: 0 0 4px 4px}
.blink-hard {animation: blinker 1s step-end infinite}
.blink-soft {animation: blinker 1.5s linear infinite}
@keyframes blinker {
	50% {opacity:0}
}
@media only screen and (max-width:991px) {
	.dropdown-menu {left: auto;right: 0}
}
@media only screen and (max-width:600px) {
	.review-stars ul li i {font-size: 1.1em!important}
	.app-installBox .btn-showhide {right: 5px}
	.usersection {float: left}
	.showHideBox h3 {font-size: 15px;font-weight: 700}
	.showHideBox img {height: 18px;width: auto}
	.callussec a {white-space: inherit;margin-left: 15px}
	.ft-last .ph a {margin-right: 20px}
	.manufacturepageBox ._rw_content {margin-top: 0}
	.manufacturepageBox ._cyt_vehicle ._rw_content h3 {margin-top: 0}
	.descbrand {min-height: inherit}
	.titlebrandmodal {font-size: 22px;margin-top: 20px!important}
	._service_table_cart .stb-icon {width: 52px}
	._service_table_cart .stb-name {width: 75px}
	._service_table_cart .stb-name h3 {font-size: 14px}
	._service_table_cart .stb-wht {width: 80px}
	._service_table_cart .stb-price {width: 80px}
	._service_table_cart .stb-checkbx {width: 35px}
	.successpg ._cmp_rating {min-height: inherit!important;display: block!important}
	._cmp_rating {width: auto;float: none}
	.successpg ._cmp_rating figure {display: block!important;text-align: center}
	.successpg ._cmp_rating figure img {margin-top: 20px}
	._cmp_info {width: 100%;margin-left: 0;text-align: center}
	._Select_rt_bx {text-align: center}
}

.callussec a {
margin-left: 0
}
.branchSystem .branch-hadd {
margin-top: 0;
font-weight: 700
}
.branchSystem .address-sec {
display: table-cell;
vertical-align: middle;
line-height: 17px;
font-size: 13px;
color: #c5cac8;
background: #fff;
background: linear-gradient(0deg, #ccc 0%, #eee 100%);
border-radius: 4px;
padding: 15px 15px;
margin: 0 4px
}
.branchSystem .address-sec a.formAnchor {
color: #000
}
.branchSystem .address-sec a:hover, .branchSystem .address-sec a:focus {
text-decoration: none
}
.branchSystem .address-sec i {
color: #000;
font-size: 26px;
width: 36px;
height: 36px;
border: 1px solid #000;
text-align: center;
vertical-align: middle;
line-height: 36px;
margin-bottom: 0;
border-radius: 4px;
margin-right: 15px;
float: left
}
.branchSystem .carttopsec {
display: table-cell;
vertical-align: middle;
float: right;
text-align: right;
min-width: 100px;
position: relative
}
.branchSystem .address-sec .active {
background: #45b900;
background: linear-gradient(0deg, #2d7900 0%, #4dce00 100%)
}
.branchSystem .address-sec .active a.formAnchor {
color: #fff
}
.branchSystem .address-sec .active i {
color: #fff;
border-color: #fff
}
.auto-intrest h3 {
position: absolute;
left: 0;
font-weight: 700;
top: 3px;
text-align: center;
font-size: 35px;
color: #fff;
width: 55px;
margin-top: 0
}
.auto-intrest {
width: fit-content;
width: -moz-fit-content;
position: relative;
margin: 0 auto
}
.availableSizes {
padding: 2px 5px 10px;
border-top: solid #dadada 1px;
position: relative;
bottom: 0;
left: 0;
text-align: center;
width: 100%
}
.availableSizes span {
color: ccc;
font-size: 13px
}
.availableSizes ul {
padding-left: 0;
list-style: none;
margin: 0
}
.availableSizes .inch-list__inch {
position: relative;
display: inline-flex;
align-items: center;
justify-content: center;
width: 21px;
height: 21px;
margin: 10px 2px 0 0;
border: 1px solid #dadada;
border-radius: 4px;
font-size: 12px;
font-weight: 600
}
.availableSizes .inch-list__inch .active {
color: #000
}
.labelwatermark {
position: relative
}
.waterSample {
position: absolute;
left: 0;
top: 0;
padding: 30px;
width: -webkit-fill-available;
height: 100%
}
.waterSample h2 {
font-size: 45px;
color: rgba(0,0,0,.15);
font-weight: 800;
transform: rotate(-45deg);
margin-top: 80px;
margin-left: -25px
}
.phoneService {
font-size: 2.3em;
text-decoration: none;
color: #0060d8
}
.phoneService:hover, .phoneService:focus {
text-decoration: none
}
.f_b_b {
padding: 10px 15px
}
hr {
border-color: #ccc
}
.text-right {
text-align: right!important
}
.pb-0 {
padding-bottom: 0!important
}
.footer_bottom a {
color: #add8ff;
text-decoration: underline
}
.formTop {
padding-top: 50px
}
.formTop .btn-login {
background: #1b69c8;
color: #fff;
display: inline-block;
padding: 10px 60px;
border-radius: 50px;
letter-spacing: 1px;
font-weight: 600
}
.formTop .btn-signup {
background: #60c037;
color: #fff;
display: inline-block;
padding: 15px 60px;
border-radius: 50px;
letter-spacing: 1px;
font-weight: 600
}
.primaryContactForm label {
font-weight: 500
}
.green {
color: #60c037;
font-weight: 800
}
.product-layout .info-inner {
background: #eee;
padding-top: 6px
}
.product-layout .regular-price {
background: #ddd
}
.product-layout .regular-price .price {
color: #436890
}
.product-layout .price-box {
margin-bottom: 0
}
.product-layout .product-item .item-inner {
padding-top: 0
}
.product-item .item-inner .item-title h4 {
overflow: hidden;
padding: 0 15px;
white-space: nowrap;
text-overflow: ellipsis;
margin-bottom: 10px
}
.plr-15 {
padding: 0 15px
}
.product-descriptionBox {
width: 100%
}
.product-descriptionBox h3 {
background: #eee;
padding: 8px 20px;
font-size: 28px
}
.product-descriptionBox p {
margin-bottom: 20px
}
.text-white {
color: #fff
}
.wrapper1 {
max-width: 1600px;
margin: 0 auto;
padding: 0 15px
}
.btn-certificate {
background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab);
background-size: 400% 400%;
animation: gradient 15s ease infinite;
padding: 10px 15px;
color: #fff!important
}
.btn-certificate1 {
background: linear-gradient(-45deg, #23a6d5, #23d5ab, #ee7752, #e73c7e);
background-size: 400% 400%;
animation: gradient 15s ease infinite;
padding:10px 15px;
color:#fff !important;
}
@keyframes gradient {
0% {background-position: 0% 50%;}
50% {background-position: 100% 50%;}
100% {background-position: 0% 50%;}
}
.churchill-logoBox {
background: #ffdc01;
margin-bottom: 30px;
padding-bottom: 10px
}
.video-box {
padding: 60px 0;
margin-top: 30px
}
.free-wheel {
color: #ef181f
}
.close {
position: relative;
padding: 3px 9px!important;
z-index: 9
}
.video-box {
background: #eee
}
.fitting-section {
background: #812991;
margin: 30px 0
}
.fitting-section h2 {
color: #fff;
margin-top: 0
}
.fitting-section p {
color: #fff;
line-height: 24px;
min-height: 130px
}
.fitting-section .btn-main {
background: #fff;
font-size: 18px;
font-weight: 700;
color: #812991;
padding: 17px
}
.fitting-section .btn-main:hover {
background: #e8e8e8;
color: #222
}
.fitting-section .fitting-box {
width: 100%;
padding: 50px 20px
}
.fitting-section .fitting-box:hover {
background: rgba(0,0,0,.2)
}
.fitting-section .active {
background: rgba(0,0,0,.2)
}
.white-bg {
background: #fff;
padding: 20px 0
}
.boxes-04 {
border: solid #eee 1px;
padding: 20px;
background: #f7f7f7;
margin-bottom: 30px
}
.border-shadow-padding-none {
border: none!important;
box-shadow: none!important;
padding: 0!important
}
#main-slider .img-responsive {
width: 100%;
height: auto
}
.popup-input {
width: 20px;
height: 20px;
float: left;
margin-right: 5px!important;
margin-top: 0!important
}
.hpme_jj_div span, .home_dd_jj span {
margin: 0!important;
color: #000!important
}
.home_dd_jj label {
display: block;background:#ddd;border-radius:6px;padding:7px 15px 12px;font-weight:700 !important;
}
.home_dd_jj label:hover{background:#fff;}
.product-quantitybox {
color: #090;
font-weight: 700
}
.product-quantitybox span {
background: #090;
color: #fff;
border-radius: 50%;
padding: 5px 6px;
width: 34px;
text-align: center;
display: inline-block
}
._rw_vehicle figure img {
margin-bottom: 30px
}
@media only screen and (min-width:600px) {
	.newServiceSection .circle-wrapper {width: -moz-available!important;width: -webkit-fill-available!important;width: fill-available!important}
}
.form-box {padding-top: 0;padding-bottom: 0}
.form-wizard {background: #fff;font-size: 13px;font-weight: 600;color: #888;line-height: 30px;text-align: center}
.form-header-classic .form-wizard-step-icon {display: inline-block;width: 48px;height: 48px;margin-top: 4px;background: #fff;font-size: 24px;color: #f2641b;line-height: 48px;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%}
.form-header-classic .form-wizard-step.activated .form-wizard-step-icon {background: #fff;border: 1px solid #7fba23;color: #7fba23;line-height: 38px}
.form-header-classic .form-wizard-step.active .form-wizard-step-icon {width: 48px;height: 48px;margin-top: 4px;background: #f2641b;font-size: 22px;line-height: 48px;color: #fff}
.form-header-classic .form-wizard-step p {color: #3e3d3d;margin: 0;line-height: 18px}
.form-header-classic .form-wizard-step.activated p {color: #7fba23}
.form-header-classic .form-wizard-step.active p {color: #f2641b}
.form-wizard a, .form-wizard a:hover, .form-wizard a:focus {color: #7fba23;text-decoration: none}
.form-wizard .progress-bar {background-color: #7fba23}
.form-wizard-steps {margin: auto;overflow: hidden;position: relative;background: #293c4f;padding: 11px;background: linear-gradient(-180deg, #293c4f 41%, #fff 35%)}
.form-wizard-progress {position: absolute;top: 39px;left: 0;width: 100%;height: 2px;background: #7fba23}
.form-wizard-progress-line {position: absolute;top: 0;left: 0;height: 2px;background: #7fba23}
.form-wizard-progress-search {position: absolute;top: 39px;left: 0;width: 8%;height: 2px;background: #7fba23}
.form-wizard-progress-listing {position: absolute;top: 37px;left: 0;width: 24%;height: 2px;background: #f2641b}
.form-wizard-progress-cart {position: absolute;top: 38px;left: 0;width: 40%;height: 2px;background: #7fba23}
.form-wizard-progress-booking {position: absolute;top: 38px;left: 0;width: 57%;height: 2px;background: #f2641b}
.form-wizard-progress-checkout {position: absolute;top: 38px;left: 0;width: 73%;height: 2px;background: #f2641b}
.form-wizard-tolal-steps-4 .form-wizard-step {position: relative;float: left;width: 16.6666666667%;padding: 0 5px}
.form-wizard fieldset {display: none;text-align: left;border: 0px!important}
.form-header-classic .form-wizard-step.active .tyreicon {/*background: url(../images/tyre-icon-white.png) no-repeat;*/width: 40px;height: 40px;margin-top: 0;background-size: 78%;line-height: 47px;background-position: bottom}
.form-header-classic .form-wizard-step .tyreicon {/*background: url(../images/tyre-icon-yellow.png) no-repeat;*/width: 40px;height: 40px;margin-top: 0;background-size: 78%;line-height: 47px;background-position: bottom}
.form-wizard-step.active:first-child .form-wizard-progress .form-wizard-progress-line {width: 12%}
.form-wizard-step.active:nth-child(2) .form-wizard-progress-line {width: 26%}
.owl-carousel .owl-wrapper:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0}
.owl-carousel {display: none;position: relative;width: 100%;-ms-touch-action: pan-y}
.owl-carousel .owl-wrapper {display: none;position: relative;-webkit-transform: translate3d(0, 0, 0)}
.owl-carousel .owl-wrapper-outer {overflow: hidden;position: relative;width: 100%}
.owl-carousel .owl-wrapper-outer.autoHeight {-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out}
.owl-carousel .owl-item {float: left;}
.owl-controls .owl-page, .owl-controls .owl-buttons div {cursor: pointer}
.owl-controls {-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0,0,0,0)}
/*.grabbing {cursor: url(grabbing.png) 8 8, move}*/
.owl-carousel .owl-wrapper, .owl-carousel .owl-item {-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0)}
.search-lsiting-item {min-height: inherit!important;max-height: inherit!important}
.vehicle_manufacturers_sec img {height: auto}
#advantages {text-align: center}
.blue-bg {background: #9f9f9f;padding: 0}
.compare-item-btnbox {border-radius: 10px;padding: 0;margin-bottom: 40px}
.blue-bg h1 {color: #fff;font-size: 20px;text-transform: uppercase;font-weight: 400;margin: 0}
.compare-item-btnbox {background: transparent}
.box {background: #fff;margin: 0 0 30px;border: solid 1px #ddd;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 18px;border-radius: 15px;}
.box .box-header {background: #f7f7f7;margin: -20px -20px 20px;padding: 20px;border-bottom: solid 1px #eee}
.box .box-header:before, .box .box-header:after {content: " ";display: table}
.lstng-box-style {padding: 0;position: relative;z-index: 10;}
.lstng-box-style .compare-chkbox {position: absolute;z-index: 999;left: 3px;top: 3px}
.pdt20 {padding-top: 20px}
.list-tyre {width: 150%;max-width: 115px;height: 117px;overflow: hidden;padding-top: 5%}
.list-tyre img {width: 150%;max-width: 150%;height: auto;border: 0;margin-left: -20px}
.icn-bx {border-top: solid #ccc 1px;border-bottom: solid #ccc 1px;text-align: left;margin-bottom: 15px}
.icn-bx img {margin: 4px}
.price-fnt2 {font-size: 25px;font-weight: 800;line-height: 26px}
#advantages .box p {position: relative;color: #222;z-index: 2}
.price-span {line-height: 13px;color: #666!important;margin-bottom: 0;font-size: 11px}
.pricepd {padding: 13px 0}
.add-itm {background: #0a9224;color: #fff;font-weight: 400;padding: 8px 15px;margin-top: 10px;text-align: left}
.bottom-colorbx {background: #fffbaf;padding-bottom: 20px;margin-top: 15px;border-top: solid 1px rgba(0,0,0,.1);border-bottom: solid 1px rgba(0,0,0,.1);}
.pricefrombox {margin: 0 5px 10px;padding: 15px 0 0}
.pricefrombox span {font-size: 15px;color: #333}
.pricefrombox .priceminmax {font-size: 23px;font-weight: 700;color: #333;line-height: 18px;padding-top: 8px}
.pricefrombox .priceminmax span {font-size: 13px;font-weight: 400;color: #666}
.lst-blkbtn {font-size: 15px;font-weight: 600;background: linear-gradient(#930000, #ed3529, #930000);background-size: 100% 200%;background-position: 0 0;cursor: pointer;color: #fff;border-radius: 6px;text-align: left;position: relative;padding: 11px 18px!important;display: block;margin: 0 0 0 0;transition: background-position .2s ease-out;-webkit-transition: background-position .2s ease-out;-moz-transition: background-position .2s ease-out;-o-transition: background-position .2s ease-out;box-shadow: 0 1px 5px #777}
.lst-blkbtn:hover {background-position: 0 100%;color: #fff;text-decoration: none}
.lst-blkbtn i {font-size: 19px}
.fa.pull-right {margin-left: .3em}
.mb-20 {margin-bottom: 20px}
.lst-blkbtn span {color: #FF0}

@-webkit-keyframes blinker {
	from {opacity:1}
	to {opacity: 0}
}
.blink {text-decoration: blink;-webkit-animation-name: blinker;-webkit-animation-duration: 0.6s;-webkit-animation-iteration-count: infinite;-webkit-animation-timing-function: ease-in-out;-webkit-animation-direction: alternate}
.responsive-tabs {margin-top: 20px}
.responsive-tabs-container .tab-content {padding: 10px 20px;border: 1px solid #ddd;border-top: none}
.responsive-tabs-container[class*="accordion-"] .accordion-link {display: none;margin-bottom: 10px;padding: 10px 15px;background-color: #f5f5f5;border-radius: 3px;border: 1px solid #ddd;color: #333;text-decoration: none}
.responsive-tabs-container[class*="accordion-"] .accordion-link.active {border-bottom: medium none;border-bottom-left-radius: 0;border-bottom-right-radius: 0;color: #fff;background: #e99f00;text-decoration: none}

@media (min-width:768px) and (max-width:991px) {
	.s_b {padding-left: 15px}
	.responsive-tabs-container.accordion-sm .nav-tabs {display: block}
	.responsive-tabs-container.accordion-sm .accordion-link {display: none}
}
@media (min-width:992px) and (max-width:1199px) {
	.seasons-wrap h2 {font-size: 39px}
	h1.text-center.uppercase {font-size: 26px}
	.search-category::before {width: 25px;height: 25px;background-size: 25px;left: -38px}
	.notSure.read_tyre {margin-top: 0}
	.home_dd_tt_m {margin-bottom: -2%}
	.t-radio-option .fitting {padding-left: 22px;margin-right: 4px;margin-bottom: 6px}
	.search-fm .reg-style {padding: 8px 0 8px 34px;font-size: 12px}
	.review-text {min-width: auto!important}
	.responsive-tabs-container.accordion-md .nav-tabs {display: none}
	.responsive-tabs-container.accordion-md .accordion-link {display: block}
}
@media (min-width:1200px) {
	.responsive-tabs-container.accordion-lg .nav-tabs {display: none}
	.responsive-tabs-container.accordion-lg .accordion-link {display: block}
	.newmenu .navbar-collapse {padding-left: 0;padding-right: 0}	
}
@media screen and (max-width:991px) {
	#service_form .col-md-3.col-lg-3.col-xs-12 {padding: 0px!important}
	#service_form .col-md-4.col-lg-4.col-xs-12.p0 {padding: 0px!important}
	.search-tab-info .main-btn.t1 {width: 100%}
	.mote-due {text-align: center}
	.seasons-wrap h2 {font-size: 39px}
	.one_div_tt_txt .home_dd_tt_one {padding-top: 4%}
	.search-fm.reggrey {min-height: auto;padding-bottom: 18px}
	.row.c_div_n {margin: 0 auto}
	.innerheadrt {display: inline-block;padding: 8px 0;float: unset;margin: 0 auto;width: 100%}
	.hid_div {width: 100%;text-align: center;padding-top: 15px}
	.head_logo {text-align: center}
	.logomain a img {display: inherit}
	.openingtime {display: none!important}
	.review-text {min-width: auto!important}
	.s_b {padding-left: 15px}
	.responsive-tabs-container[class*="accordion-"] .tab-pane {border: 1px solid #ddd;border-top: none;border-top-left-radius: 0;border-top-right-radius: 0;border-width: medium 1px 1px;margin-bottom: 0;margin-top: 0;padding: 0}
	.quote_call_stripes_sec span {font-size: 15px;margin: 18px 0 0 0;float: left}
	.navbar-default .navbar-toggle .icon-bar {background-color: #fff}
	.ft-social {margin: 23px 0}
	.responsive-tabs-container[class*="accordion-"] .accordion-link {margin-bottom: 0;font-weight: 700;text-transform: uppercase}
	.search-fm {min-height: auto;margin-top: 15px}
	.p-right0 {padding-right: 15px}
	.p-left2 {padding-left: 15px}
	.search-tab-info .main-btn.t1 {padding: 8px 17px}
	.search-tab-info {padding-left: 0}
	.t-fm, .t-radio-option {padding: 0 12px}
	.our-service ul li {width: 50%}
	.our-service h2 {margin: 12px 0 14px 0;font-size: 25px}
	._partContent {margin-left: 78px}
	._sfs-content h2 {font-size: 28px}
	h2 {font-size: 26px;line-height: 30px}
	.gripbx {font-size: 22px}
	.vehicle_manufacturers_sec h3 {font-size: 20px}
	.search-category .t-img img {display: none}
	._partContent h3 {font-size: 13px}
	.callussec {padding: 7px 4px;line-height: 36px}
	.callussec i {margin-right: 5px}
	.search-head {margin-top: 20px}
	.wheel-list-item-figure figure {text-align: center}
	.pro_item_add {width: 100%;margin-bottom: 10px}
	.mainnav .navbar-default .navbar-nav&gt;li.dropdown.open {display: block;overflow: hidden}
	.mainnav .navbar-default .navbar-nav&gt;li.dropdown ul.dropdown-menu {width: 100%;position: relative}
	.mainnav .navbar-default .fa-caret-down {float: right}
	.mainnav .navbar-default .navbar-nav&gt;li&gt;a {border-right: none;outline-style: none;border-bottom: 1px solid #114b92}
	.mainnav .navbar-default .navbar-nav&gt;li&gt;a:last-child {border-bottom: none}
	.mainnav .navbar-default .navbar-nav&gt;li {box-shadow: none;overflow: hidden}
	.imgvantopmot {padding-top: 10px!important}
	.imgvantopmot figure, .reg_van figure {margin-top: 10px}
	.boxtwo {margin-bottom: 20px}
	.selct_bx_left {width: 100%;float: inherit}
	.selct_bx_right {width: 100%;float: none}
}
@media (min-width:320px) and (max-width:767px) {
	.van_group_bx .col-md-2 img {display: none}
	.mail a {word-break: break-all}
	.contenthm figure, .contenthm-left figure, .contabout figure {float: none;max-width: 100%;width: 100%}
	.contenthm h3 {padding-left: 15px;padding-right: 15px}
	.contenthm-left h3.rtheading {padding: 15px 15px;color: #0153b7;margin-top: 20px;position: relative;clear: both}
	.leftalloyimg .t-img img {max-width: 100% !important}
	.search_btn_ab_lg {font-size: 21px}
	._rw_vehicle {margin: 0 0 0 0}
	._rw_vehicle img {margin-bottom: 30px}
	._cyt_vehicle ._rw_content h3 {margin-top: 15px}
	#alloywheeltab .search-fm, #onlinerepairtb .search-fm {margin-top: 15px;display: block;float: none;clear: both}
	.quote_call_stripes_sec .rnd {display: none}
	.our-service {margin-top: 30px}
	.quote_call_stripes_sec span .fa-hand-o-right {margin-left: 5px}
	.search-category .t-img img {display: none}
	.t-fm, .t-radio-option {padding: 0 0}
	.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {outline-style: none;box-shadow: none;background: none}
	.listmarketprices li {display: inline-block;width: auto}
	.listmarketprices li span {padding: 0 10px}
	.listmarketprices {column-count: 3;column-gap: 5px;display: grid;grid-template-columns: repeat(3, 1fr)}
	.tyres-box .comptyre {width: 130px;height: auto;bottom: -30px}
	.compare-box .compare-content .title1 {font-size: 32px;line-height: 38px}
	.logomain a img {text-align: center;margin: 0 auto}
	.shopnowbox {float: right;min-width: 64%;padding: 10px}
	.headingalltyres {font-size: 28px}
	.imgblog {min-height: auto;min-width: 100%;float: none}
	.textblog {max-width: 100%;float: none;position: relative;padding: 0 15px 15px 15px}
	.commentposts, .totalview {padding: 0 10px}
	.boxtwo {margin-bottom: 20px}
	.imgavon img {width: 100%;object-fit: cover}
	.ft-bx.offset {margin-top: 0}
}
@media (max-width:768px) {
	.bannerbrand .imgbrand img {display: none}
	.bannerbrand {min-height: 100px;background: #000}
	.logobrandbann {background: #fff}
	.banner_head {margin-top: 0}
	.banner_head h1 {font-size:25px;padding: 40px 0}
	.page_banner-strip {height: auto;background-size: cover !important}
	.mainnav .navbar-default .fa-caret-down {float: right}
	.mainnav ul.nav li.dropdown .dropdown-menu {position: relative!important;width: 100%;box-shadow: none}
	.mainnav .navbar-default .navbar-nav&gt;li&gt;a {border-right: none;outline-style: none;border-bottom: 0px solid rgba(255,255,255,0.1);}
	.mainnav .navbar-default .navbar-nav&gt;li {box-shadow: none;overflow: hidden}
	.leftalloyimg {display: none}
	.wheel-component {margin-top: 0px!important}
	.wheel_alignment_sec {background-size: 100% 100%;background: none}
}
@media (min-width:768px) {
	a.scroll-btn {display: none}
}

@media (max-width:767px) {
	.form-wizard-progress-booking {top: 44px!important}
	a.scroll-btn {display: block}
	/*.van_group_bx .col-md-2 {display: none}*/
	.booking_iformation_bx {padding-top: 10px}
	.time_fitting_info {padding: 0 0px!important}
	.form-header-classic .form-wizard-step p {font-size: 12px;line-height: 12px}
	.search-listing-bx .search-element-information .search-lsiting-item {z-index: 99}
	.compare-chkbox {z-index: 0}
	.tyre-label a img {z-index: 9999}
	.compare-chkbox {position: relative!important}
	.tyreheading h1 {font-size: 18px;margin-bottom: 0;padding-top: 0}
	a.btn.btn-success.btn-lg.cproduct_id_click.search_btt {margin-top: 2%}
	.listing-title h1 {font-size: 20px;line-height: 30px}
	#findSizeInner h3 {font-size: 13px}
	#findSizeInner h2 {font-size: 19px}
	._cyt_vehicle {padding-top: 0}
	._cyt_vehicle h2 {font-size: 20px}
	.banner_head h1 {font-size: 36px}
	.page_banner-strip {height: 184px}
	h2.service-package-title {font-size: 20px;margin-top: 0}
	.p-list p {padding-top: 3%}
	.vehicle_manufacturers_sec {padding-top: 0;margin-top: 0}
	.vehicle_manufacturers_sec h3 {padding-top: 0;margin-top: 0}
	.why_choose_sec {padding: 0 0px !important}
	section.branded_tyres_sec h3 {font-size: 19px}
	h1.text-center.uppercase {font-size: 23px}
	.mainnav .navbar-default .navbar-toggle {border: none;background-color: #e99f00;margin-right: 0}
	.mainnav .navbar-default .navbar-toggle:focus, .mainnav .navbar-default .navbar-toggle:hover {background-color: #e99f00}
	.btngetservices {background: none;text-align: center}
	.responsive-tabs-container.accordion-xs .nav-tabs {display: none}
	.responsive-tabs-container.accordion-xs .accordion-link {display: block}
	.responsive-tabs-container[class*="accordion-"] .tab-pane {border: 1px solid #ddd;border-top: none;border-top-left-radius: 0;border-top-right-radius: 0;border-width: medium 1px 1px;margin-bottom: 10px;margin-top: -10px;padding: 10px 10px 0}
	.callussec {padding: 8px 0}
	.callussec a {font-size: 16px}
	.contact-address {margin-bottom: 20px}
	.quote_call_stripes_sec span {font-size: 14px;margin: 8px 0 0 0;float: left;display: inline-block;width: 60%;line-height: 20px}
	.quote_call_stripes_sec a {font-size: 16px;display: inline-block;width: 36%;padding-right: 0;margin-bottom: 8px}
	.quote_call_stripes_sec a .rndf {padding: 0 14px;margin-right: 8px}
	.banner_head h2 {font-size: 36px;line-height: 40px}
	.service-img {width: 100%}
	.service-img img {width: 100%}
	.dervice-content-bx {width: 100%;padding: 0 20px}
	.seasons-wrap h2 {font-size: 33px;margin: 180px 0 0 0;width: auto;line-height: 40px}
	.gripbx {right: 0}
	.wheel-component {width: 100%}
	._ats_bx, .van_register_bx {margin-top: 20px}
	._ats_bx figure {float: left;width: 100%;text-align: center;margin-bottom: 16px}
	._ats_info {width: auto;margin-left: 0;float: left}
	.mainnav .navbar-default .navbar-nav&gt;li&gt;a:hover, .mainnav .navbar-default .navbar-nav&gt;li:hover {transition: all 1s ease;color: #fff}
	.p0 {padding: 0 15px}
	.mainnav .navbar-default .navbar-nav&gt;li.dropdown ul.dropdown-menu a {padding: 10px 15px;color: #242424}
	.branded-logo figure {margin: 5px 0}
	.vehicle_manufacturers_sec ul li {width: 24%}
	.search-fm.F2 .post-style {width: 83%}
	._sfs-content {width: 100%;float: left;margin-top: 15px}
	.refurbish_vehicle_sec {padding-bottom: 0}
	.branded_tyres_sec {padding-top: 0}
	.dropdown-menu {right: 0;left: auto}
	.selct_bx_left, .selct_bx_right {width: 100%}
	._cmp_rating {width: 100%;float: left;text-align: center}
	._cmp_info {width: 100%;margin-left: 0;float: left;padding: 0 20px}
	.time_table_char {margin-bottom: 20px}
	._ats_bx .pro_item {width: 100%;margin-bottom: 15px;float: left}
	._cmp_rating .rating-product-rate {padding: 0 20px}
	._garage_ser {margin-bottom: 15px}
	.map_info {width: 100%;float: left}
	._autocenters ul li {width: 100%;font-size: 14px}
	._p_review_ex {margin-bottom: 30px}
	.similar_products {margin-top: 0}
	.pro_item.grid-default {width: 50%;margin-bottom: 6px;float: left}
	.view-grid-wrap {width: 100%;float: right}
	.pro_item.grid-default span {float: left;margin: 8px 0 0 0;font-size: 13px;width: 100%}
	.pro_item.grid-default select {width: 98%}
	.cart_img {width: 36px}
	.order-information {margin-top: 25px}
	.cartitemslist {min-width: 293px}
	._appdate {width: 100%;font-size: 17px;padding: 16px}
	.date-time {float: right;width: 100%;background: #d7e6f3;font-size: 14px;font-weight: 600;padding: 13px 12px}
	._service_table_cart {overflow-y: scroll}
	._service_table_cart table {width: 450px}
	.additional_service_online h3 {padding: 10px 35px 10px 8px}
	.shoppingcart-box.c2 table {width: 297px}
	.shoppingcart-box.c2 table td a {font-size: 12px;line-height: 16px;display: block}
	.rtpanelwhite {padding: 0 0 0 0;margin-top: 30px}
	.rtpanelwhite .headingrt h2 {font-size: 22px;line-height: 26px}
	.whitesecone, .alltyressection, .bglightbluesec {padding: 20px 0}
	.boxthree {margin-bottom: 20px}
	.imginnthreebox {height: 230px}
	.search-fm h4 {padding-left: 15px}
	.tabinfowheelpkg .search-lsiting-item {margin-top: 0;margin-bottom: 0}
}
@media screen and (max-width:600px) {
	.search_btn_ab{padding:8px 15px;}
	.chkut-box .table-responsive&gt;.table&gt;tbody&gt;tr&gt;td, .table-responsive&gt;.table&gt;tbody&gt;tr&gt;th, .table-responsive&gt;.table&gt;tfoot&gt;tr&gt;td, .table-responsive&gt;.table&gt;tfoot&gt;tr&gt;th, .table-responsive&gt;.table&gt;thead&gt;tr&gt;td, .table-responsive&gt;.table&gt;thead&gt;tr&gt;th {white-space: unset!important}
	.shoppingcart-box.c2 {border-top: 0;padding-top: 0}
	.additional_service_online h3 {font-size: 14px}
	.call-area h3 {font-size: 17px;line-height: 26px;text-align: center}
	.time_fitting_info h2 {font-size: 20px}
	.compare-item-btnbox {padding: 0 0!important}
	.recommandedtyres-heading {font-size: 20px}
	.imageslot {width: 60%;margin: 0 auto}
	.boxContent {width: 49%;margin-bottom: 10px}
	.page_search_strip2_full h3 {font-size: 15px}
	.footer_top {padding: 19px 0}
	.quote_call_stripes_sec {text-align: center}
	.quote_call_stripes_sec a {font-size: 16px;width: 35%;text-align: left;padding: 0 0;padding-right: 12px;margin-bottom: 8px;float: unset}
	.quote_call_stripes_sec span {width: 100%}
	.vehicle_manufacturers_sec h3 {font-size: 17px;line-height: 23px}
	h1.text-center.uppercase {font-size: 19px!important}
	.carttopsec {display: inline-block;vertical-align: middle;float: unset;text-align: center;min-width: unset;position: relative}
	.crt-div {width: 100%;text-align: center}
	.address-sec.col-md-6 {display: none}
}
@media screen and (max-width:520px) {
	.form-wizard-steps {background: linear-gradient(-180deg, #293c4f 55%, #fff 35%)!important}
	.form-header-classic .form-wizard-step-icon {width: 40px!important;height: 40px!important;margin-top: 0px!important;font-size: 18px!important;line-height: 39px!important}
	.form-wizard-progress-booking {top: 32px!important}
	.form-header-classic .form-wizard-step.active .form-wizard-step-icon {width: 40px!important;height: 40px!important;line-height: 39px!important;margin-top: 0px!important;font-size: 18px!important}
	.form-header-classic .form-wizard-step p {display: none}
	.form-header-classic .form-wizard-step.active p {display: none}
}
@media screen and (max-width:479px) {
	.search-tab-info .nav-tabs.nav-justified {padding: 0 0px!important}
	.nav-tabs.nav-justified&gt;li {float: none;width: 100%;margin-bottom: 10px}
	.compare-item-btnbox.text-right a.btn.btn-success {margin-top: 10px}
	.page_search_strip2_full h3 {font-size: 14px}
	.quote_call_stripes_sec a {width: 52%}
	.one_div_tt_txt .home_dd_tt_one {padding-top: 9%}
	.t-radio-option .fitting {font-size: 16px}
	.search-category::before {top: -6px!important}
	.review-stars {min-width: 7em!important}
	.callussec i {font-size: 18px;width: 24px;height: 23px;line-height: 24px;margin-right: 10px!important}
	.callussec a {font-size: 14px}
	.our-service ul li {font-size: 13px}
	._sfs-content .m-btn {padding: 12px 30px}
	.refurbish_vehicle_sec {padding: 15px 0}
	.lablebox {width: 100%}
	.shopnowbox .item_select {width: 100%}
	.priceshow {margin-bottom: 10px}
}
@media (min-width:320px) and (max-width:767px) {
	.search-category .t-fm {padding: 0 15px!important}
	.leftalloyimg .t-img img {max-width: 100%!important}
	#alloywheeltab ..search-fm {margin-top:15px;display:block;float:none;clear:both}
	.mainnav .navbar-default .fa-caret-down {float: right}
	.mainnav .navbar-default .navbar-nav&gt;li&gt;a {border-right: none;border-bottom: 0 solid rgba(255,255,255,.3)}
	.search-element-information, .tab-inner-section {margin-top: 30px}
	.search-lsiting-item {margin: 1px 0}
	.itm-package-info {margin-top: 1px}
	.tab_infoItem ol&gt;li {padding: 5px 10px}
	.search_cmp_left, .search_cmp_right {display: none}
	.offset-left30 {padding-left: 15px;padding-top: 15px}
	.contentbann p {max-width: 96%;font-size: 14px}
	.totalreviewbann {line-height: 30px}
	.lablebox {width: 100%}
	.shopnowbox .item_select {width: 100%}
	.priceshow {margin-bottom: 10px}
	.contentfaqs .tab-content {padding: 0;margin-top: 20px}
}
@media (max-width:991px) {
	.titleseccar {padding: 13px 0 10px 0}
	.modal-dialog.mod_top-min {width: 94%}
	h1.text-center.uppercase {font-size: 26px}
	.notSure.read_tyre {margin-top: 0;margin-bottom: 13px;padding-left: 13px}
	.home_dd_tt_m {margin-bottom: 2%}
	.home_dd_tt_one {padding-top: 28px}
	.search-component-info .col-md-5.col-lg-5 {min-height: auto!important}
	.search-category::before {top: -19px;left: 0;right: 0;margin: 0 auto}
	.ft-last .ph a {padding-right: 0px!important}
	.navbar-header {float: none}
	.navbar-left, .navbar-right {float: none!important}
	.navbar-toggle {display: block}
	.navbar-collapse {border-top: 1px solid transparent;box-shadow: inset 0 1px 0 rgba(255,255,255,.1)}
	.navbar-fixed-top {top: 0;border-width: 0 0 1px}
	.navbar-collapse.collapse {display: none!important}
	.navbar-nav {float: none!important;margin-top: 7.5px}
	.navbar-nav&gt;li {float: none}
	.navbar-nav&gt;li&gt;a {padding-top: 10px;padding-bottom: 10px}
	.collapse.in {display: block!important;border: none;box-shadow: none}
	.contentfaqs .tab-content {padding: 0;margin-top: 20px}
	.van_group_bx ._rdswrap .p0 {padding: 0 15px}
	.similar_products .similar_item .search-lsiting-item {margin-bottom: 30px}
	._p_review_ex {margin-top: 30px}
	.imginnthreebox {display: flex;justify-content: center;align-items: center;overflow: hidden!important}
	.imginnthreebox img {flex-shrink: 0;width: 100%;min-height: 100%;height: 100%}
	.boxthree {margin-bottom: 20px}
	.wheel_alignment_sec {background: none}
	.wheel-component {width: 100%;float: right}
	.configure_vehicle_sec figure, .refurbish-settings figure {text-align: center}
	.page-pagination ul li {margin-bottom: 5px}
	.imgblog {min-height: auto;min-width: 100%;float: none}
	.textblog {max-width: 100%;float: none;padding-right: 15px;position: relative;padding-left: 15px;padding-bottom: 15px}
	.sidebarblog {margin-top: 20px}
	.contact_with_us .p0 {padding: 0 15px;margin-top: 15px}
	.contact_with_us .map {margin-top: 20px}
	._motive_search_product .pr0 {padding-right: 15px}
	.paddleftbox1 {padding-right: 15px}
	.midbox {margin: 0;padding-left: 15px;padding-right: 15px}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape) {
	.callussec {padding: 7px 10px}
	.search-fm.F2 .post-style {width: 83%}
	.search-fm .post-style {font-size: 12px}
	.t-radio-option .fitting {font-size: 15px}
	.search-tab-info .main-btn.t1 i {display: none}
	.search-fm .main-btn i {display: none}
	.listing_bx_bottom h3 {font-size: 18px}
	.free-wheel-bx {font-size: 11px}
	.side-reset-info button {padding: 7px 14px 9px}
	.fitted-price .item-price {float: none}
	.fuel_efficincy ul li h3 {font-size: 12px;font-weight: 400}
	.itm-package-txt p {line-height: 18px}
	.paddltrt5 {padding-left: 5px;padding-right: 5px}
	.paddlt5 {padding-left: 5px}
	.paddrt5 {padding-right: 5px}
	.tab_infoItem ._fue_rw span.Gray_swatch {font-size: 9px}
	.etm-price {padding: 3px 15px}
	.frames-logo {padding: 16px 0}
	.search-lsiting-item {margin-bottom: 0;min-height: 310px}
	.itm-package-txt p {line-height: 18px !important}
	.listtopblogs li {font-size: 14px}
	.opening_hours h3 {font-size: 12px;padding: 12px 37px 10px 20px}
	.search_cmp_left {width: 28%}
	.search_cmp_right {width: 72%}
	.listpanelbrands li a img {width: 36%}
	.listpanelbrands li a i {top: 4px}
	.imginnthreebox {height: 195px}
	.listmarketprices {display: grid;grid-template-columns: repeat(2, 1fr)}
	.lablebox {width: 100%;margin-bottom: 10px}
	.shopnowbox .item_select {width: 100%}
	.priceshow {margin-bottom: 10px}
	.allpatterns-component .allpatterns li a span img {max-width: 20%}
	.allpatterns-component .allpatterns li a {line-height: 18px;font-size: 13px}
	.wheel-listing-sidebar ._filter_head {font-size: 14px}
	.wheel-list-info h3 {font-size: 15px;line-height: 20px}
	.imgblog {min-width: 100%;float: none;min-height: auto}
	.textblog {min-width: 100%;float: none;padding: 15px}
	._motive_search_product .pr0 {padding-left: 8px}
	._ab.s button {font-size: 13px!important;padding: 5px 12px 8px!important}
	.padd-2 {padding-left: 0;padding-right: 22px}
	.p-right0 {padding-right: 15px!important;padding-left: 6px!important}
	.col-lg-3.col-md-3.col-sm-6.col-xs-6.lastpd {padding-left: 3px;padding-right: 1px}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait) {
	.search-element-information, .tab-inner-section {margin-top: 30px}
	.fitted-price .item-price {float: none}
	.allpatternsleft h3 {font-size: 12px}
	.allpatterns-component .allpatterns li a {line-height: 18px;font-size: 11px}
	.allpatterns-component .allpatterns li a span img {max-width: 20%}
	.paddltrt5 {padding-left: 5px}
	.paddlt5 {padding-left: 15px}
	.paddrt5 {padding-right: 5px}
	.search-lsiting-item {margin-bottom: 0;min-height: 326px}
	.tab_infoItem .listing-part1 {margin-bottom: 8px}
	.itm-package-info {margin: 5px 0;max-height: 308px}
	.itm-text h3 {font-size: 15px}
	.wheel-component {padding: 20px;width: 100%}
	.offset-left30 {padding-left: 15px;padding-top: 15px}
	.offset-left30 .p0 {padding: 0 15px}
	.page_search_strip2 {background: #d9e6f1}
	.search_cmp_left, .search_cmp_right {display: none}
	.rtpanelwhite {margin: 0;padding: 0 0 0 0}
	.rtpanelwhite .headingrt h2 {font-size: 24px}
	.imginnthreebox {height: 148px !important}
	.inncontentbox {padding: 15px}
	.titleservice {font-size: 15px}
	.titlebrandmodal {font-size: 18px}
	.pricesbrnadwise {font-size: 16px}
	.pricesbrnadwise span {font-size: 22px}
	.listmarketprices {margin: 0;padding: 0;list-style: none;display: grid;grid-template-columns: repeat(1, 1fr)}
	.lablebox {width: 100%;margin-bottom: 10px}
	.shopnowbox .item_select {width: 100%}
	.priceshow {margin-bottom: 10px}
	.contentfaqs .tab-content {padding: 0;margin-top: 20px}
	.view-grid-wrap {margin-top: 15px}
	.commentposts {padding: 0 10px}
	.inncontentbox {min-height: 298px}
	.boxthree {margin-bottom: 0}
	.opening_hours {margin-top: 20px}
	._rw_content {margin-top: 0}
}
@media only screen and (min-device-width :1024px) and (max-device-width :1366px) and (orientation :portrait) {
	.paddltrt5 {padding-left: 5px;padding-right: 5px}
	.paddlt5 {padding-left: 5px}
	.paddrt5 {padding-right: 5px}
	.tab_infoItem ._fue_rw span.Gray_swatch {font-size: 9px}
	.etm-price {padding: 3px 15px}
	.list-head figure {width: 78px;overflow: hidden;height: 81px}
	.list-head-text {margin-left: 80px}
	.itm-package-txt p {line-height: 18px}
	.frames-logo {padding: 16px 0}
	.search-lsiting-item {margin: 7px 0;min-height: 296px}
	.callussec {padding: 5px 14px}
	.contentfaqs .tab-content {padding: 0 15px;margin-top: 0}
	._fue_rw figure {width: 18px}
	._fue_rw span {font-size: 11px}
	.pro-logo img {height: 26px}
	.col-md-8.col-sm-12.col-xs-12.padd-2 {padding-left: 2px;padding-right: 0;width: 74.6666%}
	.col-md-4.col-sm-12.col-xs-12.padd-2 {width: 24.66%}
	.col-md-8.col-lg-8.nopaddin {padding-left: 1px}
	.search-fm.F2 .post-style {padding: 12px 13px;font-size: 13px;font-weight: 700;width: 79%;float: left}
	.search-fm .reg-style {padding: 8px 10px 8px 35px;background-size: 26% 100%;font-size: 15px}
	.wheel-component {padding: 40px 20px;width: 52%}
	.padd-2 {padding-left: 0;padding-right: 22px}
	.p-right0 {padding-right: 15px!important;padding-left: 15px!important}
	.col-lg-3.col-md-3.col-sm-6.col-xs-6.lastpd {padding-left: 3px;padding-right: 1px}
	.search-tab-info .main-btn.t1 .fa {display: none}
	.t-radio-option .fitting {font-size: 13px}
	.search-fm .post-style {font-size: 12px}
}
@media only screen and (min-device-width :1024px) and (max-device-width :1366px) and (orientation :landscape) {
	.paddltrt5 {padding-left: 5px;padding-right: 5px}
	.paddlt5 {padding-left: 5px}
	.paddrt5 {padding-right: 5px}
	.tab_infoItem ._fue_rw span.Gray_swatch {font-size: 9px}
	.etm-price {padding: 8px 15px}
	.list-head .thumbnails {width: 78px;overflow: hidden;}
	.itm-package-info {margin-top: 8px}
	.itm-text h3 {font-size: 15px}
	.itm-package-txt p {line-height: 24px}
	.frames-logo {padding: 2px 0}
	.frames-logo img {max-height: 140px}
	.contentfaqs .tab-content {padding: 0 15px}
	.wheel-component {padding: 40px 30px;width: 52%}
}
@media only screen and (min-device-width :375px) and (max-device-width :812px) and (-webkit-device-pixel-ratio :3) and (orientation :landscape) {
	.frames-logo {width: 100%;max-height: 146px;min-height: 146px;padding: 2px 0}
	.frames-logo img {max-height: 140px}
	.paddltrt5 {padding-right: 15px}
	.paddlt5 {padding-left: 15px}
	.paddrt5 {padding-right: 5px}
	.search-lsiting-item {margin-bottom: 0}
	.tab_infoItem .listing-part1 {margin-bottom: 8px}
	.itm-package-info {margin: 5px 0}
	.carttopsec {min-width: 116px}
	.mainnav ul.nav li.dropdown .dropdown-menu {position: relative!important;width: 100%;box-shadow: none}
	.mainnav .navbar-default .fa-caret-down {float: right}
	.mainnav .navbar-default .navbar-nav&gt;li&gt;a {border-right: none;outline-style: none;border-bottom: 0px solid #114b92}
	.mainnav .navbar-default .navbar-nav&gt;li {box-shadow: none}
	.page_search_strip2 {background: #d9e6f1}
	.search_cmp_left, .search_cmp_right {display: none}
	.offset-left30 {padding-left: 15px;padding-top: 15px}
	.offset-left30 .p0 {padding: 0 15px}
	.lablebox {width: 100%}
	.shopnowbox .item_select {width: 100%}
	.priceshow {margin-bottom: 10px}
	.listmarketprices {margin: 0;padding: 0;list-style: none;display: grid;grid-template-columns: repeat(2, 1fr)}
	.seasons-wrap h2 {font-size: 40px;line-height: 50px}
	.imginnthreebox {height: 146px}
	.listpanelbrands li a img {width: 80%}
	.contact_info {margin-bottom: 15px}
	.imgavon img {width: 100%;object-fit: cover}
	.ft-last .ph a {font-size: 16px}
	.padd-2 {padding-left: 15px;padding-right: 15px}
	.p-right0 {padding-right: 15px!important;padding-left: 15px!important}
	.col-lg-3.col-md-3.col-sm-6.col-xs-6.lastpd {padding-left: 15px;padding-right: 15px}
}
@media only screen and (min-device-width :375px) and (max-device-width :812px) and (-webkit-device-pixel-ratio :3) and (orientation :portrait) {
	.search-element-information, .tab-inner-section {margin-top: 30px}
	.search-lsiting-item {margin: 1px 0}
	.itm-package-info {margin-top: 1px}
	.tab_infoItem ol&gt;li {padding: 5px 10px}	
}
@media only screen and (min-device-width :375px) and (max-device-width :736px) and (orientation :landscape) {
	._part {margin: 10px 0;width: 50%;float: left}
}
@media only screen and (min-width:480px) and (max-width:767px) and (orientation :landscape) {
	.sec_div .left_div p {padding-top: 2%}
	.tpp_ll .left_div p {padding-top: 2%}
	.left_div p {padding-top: 2%}
	.owl-carousel .owl-wrapper-outer .owl-item {width: 100%!important}
	.a_b_c_d {width: 96%}
	.paddrt5 {padding-right: 15px}
	.imginnthreebox {width: 40%;float: left;margin-right: 15px}
	.boxthree {min-height: auto}
	._rw_vehicle figure img {width: 100%;object-fit: cover}
	._rw_content {margin-top: 0px!important;margin-bottom: 20px}
	.imgtyremodal {text-align: center}
	.listpanelbrands li a img {width: auto}
	.listpanelbrands li a span {display: inline-block}
}
@media (min-width:320px) and (max-width:666px) {
	.understanding_div h2 {font-size: 17px;line-height: 35px}
	.s_b {padding-left: 15px}
}
@media (min-width:400px) {
	.review-meta, .review-stars {min-width:7em!important}
	.modal-header.h_h_div button.close {top: -7px;right: -22px}
	.a_b_c_d {width: 93%}
	.findbtnmore {text-align: center}
	.imginntwobox {left: auto;text-align: center}
	.page_search_strip2 ._src_bx {padding: 0px!important}
	.dervice-content-bx {text-align: center}
}
@media (max-width:400px) {
	#findSizeInner h2 {font-size: 18px}
	#findSizeInner h4 {font-size: 13px}
	.footer_bottom {font-size: 12px}
	.t-radio-option .fitting {font-size: 15px!important}
}
@media (max-width:440px) {
	.shoppingcart-box.c2 table td {padding: 5px 1px;font-size: 15px}
}
@media (max-width:360px) {
	.shoppingcart-box.c2 {left: -132px}
	.imageslot {width: 80%}
	.boxContent {width: 48%;min-height: 250px;margin-bottom: 10px;max-height: 250px}
}
@media (max-width:600px) {
	.shoppingcart-box.c2 table {width: 320px}
	.shoppingcart-box.c2 {left: auto!important;right: 0}
	.usersignlog li ul.dropdown-menu.listlinks {right: 0;left: auto}
	.cart_summary tbody tr td {white-space: inherit!important}
}
.float-alert {display: inline-block;margin: 0 auto;position: fixed;-webkit-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;z-index: 1031;top: 20px;right: 20px;}
.centre-locatorBox {padding: 15px 0;background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzI1MkM3N0I4QkQ0MTFFQkIyNThDQzZDNkE5Qzc4MkMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzI1MkM3N0M4QkQ0MTFFQkIyNThDQzZDNkE5Qzc4MkMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozMjUyQzc3OThCRDQxMUVCQjI1OENDNkM2QTlDNzgyQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozMjUyQzc3QThCRDQxMUVCQjI1OENDNkM2QTlDNzgyQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pt2jjWoAAACxSURBVHjabI+xDYYgEIVvjpvBwiXYwMIJHICSntbKCUicwISWzo49aEioaEj0z52RyK/FC9zdxzsenOeJx3EgnSQpJQIALsuCzxncAEkp1UBPVTDGyNA8z/i/he7gnKuNnHPj4r1HrfXlSC7W2ub1fd+2jbdM04QwjiMX1PyCjTE8h1IKDsPAxb7vrxCkdV2vMARTiBBC/ZsQggO+Uj8DkHvXdU04+IL6vseUUmPwE2AAORX2seBWTcoAAAAASUVORK5CYII=) repeat;}
.centre-locatorBox .toptitle{margin-top:0;margin-bottom:20px;}
.centre-locatorBox .panel-title{font-weight:bold;}
.centre-locatorBox .panel-default{min-height:245px;}
.postalcode-form{border-radius:4px;border:solid rgba(0,0,0,0.2) 1px; padding:5px 15px;margin-right:10px;}
.quote_call_stripes_sec {width: 100%;float: left;background: #1f2c3a;border-bottom: 0 solid #071c6d;}
.quote_call_stripes_sec .rnd {background: #f2641b;display: inline-block;padding: 12px 20px;color: #fff;font-weight: 500;font-size: 39px;float: left;margin-right: 24px;}
.quote_call_stripes_sec span {text-transform: uppercase;color: #fff;font-size: 20px;margin: 18px 0 0 0;float: left;}
.quote_call_stripes_sec a {float: right;background: #f2641b;color: #fff;display: inline-block;padding-right:20px;font-size: 16px;font-weight: 600;margin: 10px 0 0 0;border-radius: 4px;box-shadow: 0 0 5px 0 #0000009e;}
.centerArea {display: flex;align-items: center;flex-wrap:wrap;}
.centre-locatorBox h4 {margin: 0;font-weight: 700;font-size: 16px;}
.centre-locatorBox .location-box {padding: 7px 15px;border: solid rgba(0,0,0,.5) 1px;border-radius: 4px;margin: 0 5px;cursor: pointer;}
.centre-locatorBox .location-box .icn-box {color: #e5241f;float: left;margin-right: 15px;}
.centre-locatorBox .location-box .content-box {float: left;max-width: 370px;}
.centre-locatorBox .location-box .location-tittle {color: #000;font-weight: 700;}
.centre-locatorBox .location-box .aro-icn {color: #e5241f;font-size: 21px;}

/* New CSS Add For New Design 23-08-2021 */
.topLinks{padding:3px 0;font-size:13px;}
.topLinks a{color:#2766d1;padding:0 7px;font-weight:500;}
.topTiming span{display:block;}
.iconBase{background:#293c4f;width:40px; height:40px; padding:9px; border-radius:50%;text-align:center;float:left;margin-right:10px;}
.iconBase i{font-size:1.7em;color:#fff;}
.borderBox .search_btn_ab{padding: 6px 17px;}
@media (min-width:1200px) {
	.d-flex{display:flex; align-items:center;}
}
.d-flex{display:flex; align-items:center;}
/*Search form current *************************************************************************************/
.main-btn {background: #ca2a12;color: #fff;font-size: 17px;font-weight: 600;padding: 8px 25px;border-radius:4px;border:solid #fff 1px;}
/*.form-control{border-radius:50px;-webkit-border-radius: 50px;-moz-border-radius: 50px;-khtml-border-radius: 50px;}
select.form-control{border-radius:50px;-webkit-border-radius: 50px;-moz-border-radius: 50px;-khtml-border-radius: 50px;-moz-appearance: none; 
	-webkit-appearance: none; 
	appearance: none;background:#fff url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iNC45NSIgaGVpZ2h0PSIxMCIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIxLjQxIDQuNjcgMi40OCAzLjE4IDMuNTQgNC42NyAxLjQxIDQuNjciLz48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMy41NCA1LjMzIDIuNDggNi44MiAxLjQxIDUuMzMgMy41NCA1LjMzIi8+PC9zdmc+) no-repeat 95% 50%;}*/
@media screen and (max-width: 768px) {
    .white-box .radio-inline+.radio-inline{margin-left:0;}
    .white-box .tyre-search-form-box .radio-inline {margin-right: 0 !important;}
    .search-box .form-sty{padding-right:15px !important;}
	.brandmodalbox{text-align:center;}
	.brandmodalbox .same-height{height:auto !important;}
}
.search-box .form-sty{padding-right:25px;}
.white-box{background:none;}
.white-box .reg-form-box{padding:65px 15px 10px 0px;}
.white-box .form-group{margin:0 7px;}
.white-box .reg-style{background:#edda0c url(../image/gb.png) left no-repeat; padding:9px 10px 6px 34px; text-transform:uppercase; font-size:16px; font-weight:bold; color:#000; height:auto; border:solid #edda0c 2px; text-align:center;background-size: contain;}
.white-box .post-style{padding:8px 13px; text-transform:uppercase; font-size:16px; font-weight:400; color:#000; height:auto; border:solid #ccc 1px;}
.white-box span{font-size:15px; color:#fff; margin-top:15px; display:block; margin-bottom:15px;}
.white-box .pt30 { padding-top: 25px;}
.radio-inline+.radio-inline { margin-left: 0;}
.d-block{display:block;}
.white-box .service-list{width:100%; background:#fff; border:solid #ccc 1px; padding:0 10px; height:65px; overflow-y:auto; font-size:15px;}
.img-full{width:100%; height:auto;}
.white-box .tyre-search-form-box{padding:0 15px; border-left: solid #fff 1px;}
.white-box .tyre-search-form-box .tyre-imagebox{text-align:center;}
.white-box .tyre-search-form-box .form-control{padding:7px 10px; height:40px;font-weight:600;color:#000;box-shadow:none;border-color:#fff;}
.white-box .tyre-search-form-box .form-group{margin:0 7px;}
.white-box .tyre-search-form-box label{font-size:15px; margin:4px 0; color:#fff;}
/*.white-box .tyre-search-form-box .radio-inline{margin-right:13px;}*/
.white-box .tyre-search-form-box .pt30{padding-top:30px;}
.white-box .tyre-search-form-box .pt38 { padding-top: 25px;}
.white-box .tyre-search-form-box .pt14{padding-top:14px;}
.search-box .top-strip {background: linear-gradient(to right, #737373 , #737373);text-align: center;padding: 12px 0 14px 0;color: #fff;}
/* The container */
/*.search-box .top-strip .checkbox-inline+.checkbox-inline, .radio-inline+.radio-inline{margin-left:20px;}*/
.search-box .top-strip .radio-box {display: inline-block;position: relative;padding-left: 25px;cursor: pointer;font-size: 15px;font-weight:bold;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;text-shadow: 1px 1px 1px #177364;}
/* Hide the browser's default radio button */
.search-box .top-strip .radio-box input {position: absolute;opacity: 0;cursor: pointer;}
/* Create a custom radio button */
.search-box .top-strip .checkmark {position: absolute;top: 0px;left: 0;height: 16px;width: 16px;background-color: #eee;border-radius: 50%;}
/* On mouse-over, add a grey background color */
.search-box .top-strip .radio-box:hover input ~ .checkmark {background-color: #ccc;}
/* When the radio button is checked, add a blue background */
.search-box .top-strip .radio-box input:checked ~ .checkmark {background-color: #000;}
/* Create the indicator (the dot/circle - hidden when not checked) */
.search-box .top-strip .checkmark:after {content: "";position: absolute;display: none;}
/* Show the indicator (dot/circle) when checked */
.search-box .top-strip .radio-box input:checked ~ .checkmark:after {display: block;}
/* Style the indicator (do/circle) */
.search-box .top-strip .radio-box .checkmark:after {top: 5px;left: 5px;width: 6px;height: 6px;border-radius: 50%;background: white;}
.search-bar .search-tab .nav-tabs &gt; li.active &gt; a, .nav-tabs &gt; li.active &gt; a:hover, .nav-tabs &gt; li.active &gt; a:focus {color: #fff;background-color: #016ab4;border: 0px;}
.search-bar .nav&gt;li&gt;a{background:transparent; color:#fff;font-weight:600;border:solid #fff 2px !important;border-radius:4px;padding:12px 35px;font-size:15px;margin-right:0; margin:0 5px;}
.detailTabs .nav-tabs&gt;li.active&gt;a, .nav-tabs&gt;li.active&gt;a:hover, .nav-tabs&gt;li.active&gt;a:focus{border-radius:4px;}
.search-bar .nav&gt;li.active a{background:#fff;color:#000;}
.search-bar .nav&gt;li.active a:after{content: "\f0d7";position: absolute;bottom: -20px;font-family: "FontAwesome";font-size: 23px;color: #fff;left: 50%;margin-left:-6px;}
.search-bar .nav-tabs&gt;li&gt;a{border:0;}
.search-bar .nav-tabs&gt;li{float:none; display:inline-block; margin-bottom:0;}
@media screen and (max-width:767px){
.search-box {padding: 0 !important;}
.white-box .reg-form-box {padding: 0;}
.white-box .tyre-search-form-box {padding: 0;border-top: solid #fff 1px;margin-top: 15px;border-left:0;padding-top:15px;}
}
/*Search form current *************************************************************************************/
/*New searchbox end-----------------------------------------------------------*/
/* New Searchbox Start */
.reg-form-box .fitted-box, .tyre-search-form-box .fitted-box{width: auto; margin-right: 14px;}
.reg-form-box .fitted-box label, .tyre-search-form-box .fitted-box label{color:#fff;}
.reg-form-box .fitted-box label input[type=radio], .tyre-search-form-box .fitted-box label input[type=radio]{top:2px; position:relative;}
.recommended-reg{color:#fff;}
.white-box .tyre-search-form-box .form-group {margin: 0 7px;}
.search-bar .nav-tabs {border-bottom:0px;}
.search-bar {width: 100%;position: relative;padding:40px 0;margin-bottom: 0;background:#f1752d url(../image/ftr-bg.png) repeat;}
.search-tab .nav-tabs,.search-tab .nav-tabs li {border-bottom-width: 0px;}
.search-tab .nav-tabs&gt;li&gt;a{border:0px solid transparent !important;}
.search-tab .nav-item a{background-color: #262626;color:#fff;padding: 8px 18px;display: inline-block;margin: 0px 10px 0px 0px;font-size: 17px;border-radius: 5px 5px 0px 0px;}
.search-tab .nav-item .active {background-color: #016ab4;}
.search-tab .nav-item a:hover{background-color: #016ab4;}
.search-bar .search-tab .nav-tabs li a:hover{border-color:#016ab4 !important;}
.search-tab-content {padding:30px 0px 0px 0px;}
.search-by-size-items {display: flex;flex-direction: row;}
.search-by-size-item {padding: 0px 10px 0px 0px;width: 100%;}
.search-by-size-item label {display: block;font-size: 14px;color:#fff;}
.search-link {color: #fff;text-decoration: underline;margin-top: 30px;display: inline-block;}
.search-link:hover {color: #fff;}
.search-bar label{font-weight:500;}
@media (max-width: 1000px) {
.search-tab .nav-item a{padding: 8px 10px; font-size: 15px; bottom: -2px;}
.search-by-size-item {padding: 0px;}
.search-by-size-items {display: flex;flex-direction: column;}
}
.search-panel {padding: 15px 15px 0px 15px;width: 100%;height: auto;xmin-height: 275px;max-width: 1110px;margin: -50px auto 25px auto;background: #F2F2F2;border-radius: 0 0 25px 25px;position: relative;box-sizing: border-box;-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, .25),0 -1px 1px rgba(0, 0, 0, .25), 0 2px 3px rgba(0, 0, 0, .3);-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .25), 0 -1px 1px rgba(0, 0, 0, .25), 0 2px 3px rgba(0, 0, 0, .3);box-shadow: 0 1px 1px rgba(0, 0, 0, .25), 0 -1px 1px rgba(0, 0, 0, .25), 0 2px 3px rgba(0, 0, 0, .3);font-size: 14px;}
.search-panel__title {font-weight: bold;font-size: 12px;margin: 0px 0px 10px 0px;}
.search-panel__con {display: flex;flex-direction: row;flex-wrap: wrap;margin:0px 0px 20px 0px;}
.search-panel__box {padding: 0px 15px 10px 0px;margin: 0px 0px 0px 0px;}
.search-panel__box--top {margin-top: 28px;}
.search-panel__border {border-bottom: 1px solid rgba(0, 0, 0, .15);}
.search-panel__borderleft {border-left: 1px solid rgba(0, 0, 0, .15);}
.search-panel__list {display: flex;flex-direction: row;color:#fff;}
.search-panel__item {margin: 0px 10px 5px 0px;flex: 1 1;}
.search-panel__item .check-btn-container {padding: 0px;}
.search-panel__item--top {margin-top: 20px;}
.search-panel__button {margin: 16px 0px 0px 0px;display: flex;justify-content: space-between;}
.search-panel__button .btn {width: 49%;display: block;}
.search-panel-label {color: #0F0F0F;font-size: 13px;font-weight: bold;margin-bottom: 2px;}
.search-panel-select {width: 100%;min-height: 32px;font-size: 15px;font-weight: 400;background-color: #fff;border-radius: 5px;padding-left: 10px;border-width: 0px;margin-bottom: 0px;border: 1px solid rgba(0, 0, 0, .15);text-align: left;line-height: 100%;position: relative;padding-right: 15px;display: block;}
.search-panel-select .fa {position: absolute;right: 4px;top: 8px;}
.search-panel-select.dropdown-toggle:after {display: none;}
.search-panel-select + .dropdown-menu label {display: block;}
.search-panel__item-active {xtext-transform: capitalize;word-break: break-word;white-space: normal;}
.btn-search {margin-top: -0px;}
.collapse.show + .btn-search {margin-top: -38px;}
.search-filter {text-align: right;padding: 0px 5px 0px 0px;}
.search-top {margin-bottom: 30px;}
.modal-backdrop{z-index:10;}
.form-sty a {color: #fff;}
@media (min-width: 768px) {
.collapse.dont-collapse-sm {display: block;height: auto !important;visibility: visible;}
}
@media (max-width: 768px) {
.search-panel {padding: 15px 15px 15px 15px;}
.search-panel .align-self-end .btn-secondary {width: 100%;}
.search-panel__list {flex-wrap: wrap;}
.search-panel__borderleft {border-left: 0px solid rgba(0, 0, 0, .15);}
.search-panel__item, .search-panel-select {max-width: 100%;width: 100%;flex: 0 0 100%;}
.search-bar .nav-tabs&gt;li&gt;a{margin-bottom:10px;}
.article__image .copy__container h1{font-size:28px !important;}
}
@media (max-width: 650px) {
.search-by-size-item .form-label{text-align: center;}
.form-label .list p {text-align: center;}
}
.pd10-0{padding:10px 0;}
.form-sty h5 {font-size: 18px;font-weight: bold;color: #fff;padding-bottom: 8px;margin: 0 7px;}
@media screen and (min-width:360px) and (max-width:600px){
    .search-bar .nav-tabs&gt;li{width:49.4%; margin-bottom:1px !important;}
}
/* New Searchbox End */

/*------------------- New Services Panel ------------------------------------------------------------------------------*/
.servicenew3{background:#eee; padding-top:40px; padding-bottom:40px;}
.button-mrg{font-size:13px;font-weight:600;background:linear-gradient(#f1752d,#963a05,#f1752d);background-size: 100% 200%;background-position: 0 0;border: 0 #176aaf solid;cursor: pointer;color:#fff;border-radius: 8px;transition: background-position .2s ease-out;-webkit-transition: background-position .2s ease-out;-moz-transition: background-position .2s ease-out;-o-transition: background-position .2s ease-out;display: flex; overflow:hidden; align-items:center; text-transform:uppercase;line-height: initial; position:relative; overflow:hidden;min-height:62px;}
.button-mrg:nth-last{grid-area: 2/2/span 2/2;}
.button-mrg:hover, .button-mrg:focus{background-position: 0 100%;color:#fff;text-decoration:none;}
.button-mrg a{color:#fff;width:94%;display:inherit;align-items:center;line-height:15px;}
.button-mrg a:hover,.button-mrg a:focus{text-decoration:none;}
.button-mrg em{text-decoration:underline;}
.button-mrg .icn-all {background: #fff;padding: 10px 10px;margin-right:10px;display:flex;min-width:54px;position:absolute;height:100%;align-items:center;border: solid rgba(0,0,0,0.4) 1px;}

.addit-items{background:rgba(240,215,0,0.2);position: absolute;right: 15px;padding: 18px 10px;font-weight: 300;border-radius: 0px 8px 8px 0px;}
.addit-items:hover + .additTooltip{display:block;}
.additTooltip{background:#fff;border:solid rgba(0,0,0,0.2) 1px;border-radius:4px;padding:10px; display:none;position:absolute;z-index:999;right:15px;top:-60px;}
.service-descript{display:inline-block;padding:10px 0;margin-left:85px;}
.service-descript .additionalIconsbox{background:rgba(255,255,255,0.8);padding:3px 6px;margin-top: 5px;border-radius: 4px;text-align: center;width: fit-content;}
@media (min-width:1200px) {
.dgrid{display:grid;grid-template-columns: repeat(4, 1fr);gap:20px;grid-template-columns: repeat(auto-fit, minmax(auto, 1fr));}
}
@media screen and (min-width:991px) and (max-width:1190px){
.dgrid{display:grid;grid-template-columns: repeat(3, 1fr);gap: 15px;}	
}
@media screen and (min-width:767px) and (max-width:990px){
.dgrid{display:grid;grid-template-columns: repeat(2, 1fr);gap: 15px;}	
}
@media (max-width:767px) {
.dgrid{display:grid;grid-template-columns: repeat(1, 1fr);gap: 15px;}
}
/*------------------- /New Services Panel ------------------------------------------------------------------------------*/
.white-bg {background: #fff;padding:30px 0;}
.step-box {position: relative;text-align: center;padding: 20px;border: solid #ddd 1px;margin-left: -1px;}
.step-box .step-number {font-size: 4em;font-weight: 700;color: #dadada;position: absolute;top:30px;left: 25px;}
.step-box .step-image {display: -webkit-flex;display: -webkit-box;display: flex;-ms-flex-pack: center;-webkit-justify-content: center;-webkit-box-pack: center;justify-content: center;}
.step-box p {font-size: 1.6rem;padding: 5px 9px;margin-bottom: 0;}
.bg-blue {background: #f1752d;color: #fff;}
.bg-blue h3 {margin: 0;}
.bg-blue h3 a {font-size: 1.5em;font-weight: 800;margin: 0;text-decoration: underline;color: #fff;}
.bg-blue h3 a:hover {text-decoration: none;}
/*.btn{border-radius:50px;}*/
.mainnav .nav&gt;li&gt;a{padding:15px 20px;}

.popularTyreBrands{padding-bottom:50px !important;}
.popularTyreBrands h2{margin:20px 0;font-size:30px;font-weight:700;}
.bg-light {background: #fafafa;}
.pd30 {padding: 30px 0;}
.tyre-brand-logos {margin-top: 30px;display: table;}
.tyre-brand-logos .tyre-brands-item {padding: 15px;border: solid #d5d5d5 1px;display: inline-flex;background: #fff;margin-left: -1px;margin-bottom: -1px;}
@media screen and (max-width: 800px){
.tyre-brand-logos .tyre-brands-item {width: 115px;}
.booking_iformation_bx button{margin-top:10px;}
}
.article__image {display: -ms-flexbox;display: -webkit-flex;display: -webkit-box;display: flex}
.article__image--bg {display: -ms-flexbox;display: -webkit-flex;display: -webkit-box;display: flex;-ms-flex-grow: 1;-webkit-flex-grow: 1;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;background-repeat: no-repeat;background-size: cover;background-position: center;}
@media (min-width:800px) {
.article__image article {margin: 100px 0 100px -400px;}
}
.news__wrapper {width: 100%;}
.article__image--bg {display: -ms-flexbox;display: -webkit-flex;display: -webkit-box;display: flex;-ms-flex-grow: 1;-webkit-flex-grow: 1;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;background-repeat: no-repeat;background-size: cover;background-position: center;}
.article__image--bg {background-image: url(../image/article-fitting-1-600x600.jpg);}
@media (min-width:600px) {
.article__image--bg {background-image: url(../image/article-fitting-1-1099x500.jpg);}
}
@media (min-width:1200px) {
.article__image--bg {background-image: url(../image/article-fitting-1.jpg);}
}
@media (min-width:800px) {
.article__image article {margin: 60px 0 60px -400px;}
}
@media (min-width:1200px) {
.copy {padding: 30px 60px!important;}
}
@media (min-width:800px) {
.copy {width: 60%!important;padding: 20px 50px;border-right: none;}
.garage-finder-wrapper {-ms-flex-direction: row;-webkit-flex-direction: row;-webkit-box-orient: horizontal;-webkit-box-direction: normal;flex-direction: row!important;}
}
.copy {background-color: #fff;border: 1px solid #e8e8e8;padding: 10px;width: 100%;}
.copy__container {max-width: 800px;}
.copy h1+p {font-weight: 700;}
.article__image .copy__container h1{margin:20px 0;font-size:40px;font-weight:700;}
.article__image .copy__container h4{margin:10px 0;font-weight:700;}
.article__image .copy__container p{font-weight:500;margin-bottom:20px;}

.vehicle-logos-box {padding: 40px 0;text-align: center;background: #fff;}
.vehicle-logos-box h3{font-size:24px;font-weight:700;margin-bottom:20px;}
.owl-carouselcarmanufacture .owl-item .item{text-align:center;}
.tyrebrand-banners a {margin: 5px;display: block;border: solid #ddd 1px;}

.garage-finder-wrapper {background: #fff;display: -ms-flexbox;display: -webkit-flex;display: -webkit-box;display: flex;-ms-flex-direction: column;-webkit-flex-direction: column;-webkit-box-orient: vertical;-webkit-box-direction: normal;flex-direction: column;align-items:center;padding:50px 0;}
.garage-finder-wrapper .garage-finder-section {position: relative;padding: 60px;max-width: 800px}
.garage-finder-wrapper .garage-finder-section .garage-finder-address {font-size: 1.2em}
.garage-finder-wrapper .opening-times {margin: 1em 0;display: block}
.garage-finder-wrapper .opening-times p {margin-bottom: 10px}
.garage-finder-wrapper .opening-times p span {float: right;font-weight: 600}
.garage-finder-wrapper .post-style {padding: 15px 20px;text-transform: uppercase;font-size: 20px;font-weight: 700;color: #000;height: auto;border: solid #ccc 1px}
.garage-finder-wrapper .go-btn {padding: 3px 20px;color: #fff;font-size: 20px;font-weight: 700}
.garage-finder-wrapper h2 {text-transform: uppercase;margin:20px 0;font-size:30px;font-weight:700;}
.garage-finder-wrapper h2 i {margin-right: 10px}
.garage-finder-wrapper .mobile-tyre-bg {/*.background: url(../image/mobile-tyre-bg.jpg);*/background-size: cover;color: #fff}
.garage-finder-wrapper .text-medium {font-size: 1.2em}
.garage-finder-wrapper ol {padding-left: 15px}
.garage-finder-wrapper ol li {margin-bottom: 10px}
.no-wrap{white-space:nowrap;}
.additional_service_list{width:100%;border:1px solid #e8e8e8;float:left;background:#f6f6f6;padding:8px 15px}
.additional_service_online h3 {background: #293c4f;position: relative;font-size: 16px;text-transform: uppercase;padding: 10px 30px 10px 20px;margin: 0;color: #fff;width: auto;float: left;line-height: 17px;}
.additional_service_online h3:before{content:"";display:block;width:0;height:0;border-top:37px solid transparent;border-bottom:0 solid transparent;border-left:25px solid #293c4f;position:absolute;top:0;right:-25px}
.paylogos{text-align:center;}
.paylogos img{margin:0 5px;}
.light-bg{background:#f2f2f2;}
.p-20{padding:20px;}
.mt-20{margin-top:20px;}
.couponBox .panel{border-radius: 8px;overflow: hidden;}
.couponBox .panel-default&gt;.panel-heading{background:#f1752d;color:#fff;border-radius:0;padding:0;}
.couponBox .panel-default&gt;.panel-heading .panel-title a{display:block;padding:10px 15px;}
.couponBox .panel-default&gt;.panel-heading .panel-title a:hover,.couponBox .panel-default&gt;.panel-heading .panel-title a:focus{text-decoration:none;}
.checkbox, .radio{margin:0;padding:6px 0;border-bottom:solid #ddd 1px;}
.checkbox+.checkbox, .radio+.radio{margin-top:0;}
.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus{outline:none !important;}
/*.returning-customer{font-size:16px;border:solid #ddd 1px;padding:20px;background:#fbfbfb;border-radius:8px;}*/
.returning-customer a{color:#1372e6;}
.order-detail-content{border-top:solid #ddd 1px;}
.order-detail-content .table-responsive .table thead {background:none;}
.order-detail-content .text-red{color:#de180a;font-weight:500;}
/*.order-detail-content table{margin-bottom:0;}*/
.cart-subtotal .table&gt;tbody&gt;tr&gt;td, .table&gt;tbody&gt;tr&gt;th, .table&gt;tfoot&gt;tr&gt;td, .table&gt;tfoot&gt;tr&gt;th, .table&gt;thead&gt;tr&gt;td, .table&gt;thead&gt;tr&gt;th{border:0;}
.limit-availability{margin:10px 0; text-align: center;}
.limit-availability span{background: #f79d11;border-radius: 4px;padding: 0 10px;color: #fff;font-size:12px;font-weight:600;clear:both; display:block;margin:0 10px;}
.successBox{background:#fbfbfb;border-radius:10px;box-shadow:0 0 15px rgba(0,0,0,0.1);padding:10px;border:solid rgba(0,0,0,0.1) 1px;margin:0 auto;width:fit-content;}
.successBox h3{color:#2ecc40;font-weight:600;}
.successBox .text-light{color:#666;margin-bottom:20px;}

.recommendedTyres-section{background:#f1752d; padding:40px 0;}
.recommendedTyres-section h2{color:#fff; margin-top:0; margin-bottom:20px;text-align:center;font-weight:700;}
.recommendedTyres-section .recommendedTextBox{background:#fff; border-radius:10px;padding:25px;text-align:center;}
.recommendedTyres-section .recommendedTextBox .tyreBox{height:180px; overflow:hidden;border-bottom:solid #aaa 1px;margin-top:20px;margin-bottom:10px;}
.recommendedTyres-section .recommendedTextBox h3{font-weight:700; font-size:28px; color:#000; margin:10px 0;}
.recommendedTyres-section .recommendedTextBox p{font-weight:600;}
.recommendedTyres-section .owl-nav button {position: absolute;top: 50%;background-color: #000;color: #fff;margin: 0;transition: all 0.3s ease-in-out;}
.recommendedTyres-section .owl-nav button.owl-prev {left: 0;border-radius:4px 0 0 4px;}
.recommendedTyres-section .owl-nav button.owl-next {right: 0;border-radius:0 4px 4px 0;}
.recommendedTyres-section .owl-nav button.owl-prev span, .recommendedTyres-section .owl-nav button.owl-next span{font-size:4em;position: relative;top: -7px;}
.recommendedTyres-section .owl-carousel .owl-item img{width:auto;display:inline-block;}
.recommendedTyres-section .owl-dots {text-align: center;padding-top: 15px;}
.recommendedTyres-section .owl-dots button.owl-dot {width: 15px;height: 15px;border-radius: 50%;display: inline-block;background: #ccc;margin: 0 3px;}
.recommendedTyres-section .owl-dots button.owl-dot.active {background-color: #000;}
.recommendedTyres-section .owl-dots button.owl-dot:focus {outline: none;}
.recommendedTyres-section .owl-nav button {position: absolute;top: 50%;transform: translateY(-50%);background: rgba(255, 255, 255, 0.38) !important; width:30px; height:70px;}
.recommendedTyres-section .owl-nav button:focus {outline: none;}
.recommendedTyres-section .owl-controls{display:none !important;}
.recommendedTyres-section a:hover{text-decoration:none;}
.dropdown-menu&gt;li&gt;a{white-space: break-spaces;}

.btn-purple{background:#7a1d90 !important;border-color:#7a1d90 !important;}
.btn-orange{background:#f14b23 !important;border-color:#f14b23 !important;}
.btn-red{background:#ed1a24 !important;border-color:#ed1a24 !important;}
.btn-blue1{background:#0158a7 !important;border-color:#0158a7 !important;}
.newmenu .dropdown-menu{background:#333;border:0;}
.newmenu .dropdown-menu li a{color:#bbb;}
.newmenu .dropdown-menu li a:hover{color:#eee;}
.tyreFormInner00 .pro_item{margin:5px; }
.tyreFormInner00 ._src_bx .pro_item {width: auto;float: none;}
#cartright li{list-style: none;}
.tyresPopup .modal-content{overflow:hidden;}
.tyresPopup .cards {display: grid;grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));grid-template-rows: repeat(1, auto);grid-gap: 30px;padding:25px;margin:0;}
.tyresPopup .btn-drk{background:#444 !important;}
.tyresPopup .bg-light{background:#feffb6;}
.tyresPopup .search-lsiting-item{box-shadow: 0 0 15px 0 rgb(0 0 0 / 12%);border: 1px solid #ccc;max-height:inherit; overflow:hidden;}
.tyresPopup .list-head-green, .tyresPopup .list-head-title-green, .tyresPopup .list-head-title-orange, .tyresPopup .list-head-title-blue{border-radius:0;}
.tyresPopup .currentSelection{background:#888;color:#fff;padding:10px 20px;text-align:center;display:block;font-size:18px;font-weight:bold;}
.tyresPopup .recommendedSelection{background:#fedc01;color:#000;padding:10px 20px;text-align:center;display:block;font-size:18px;font-weight:bold;}
textarea{padding:15px 30px !important;}
.refineLeft{min-height:445px;}
/* /New CSS Add For New Design 23-08-2021 */

@media screen and (max-width:991px){
	.search_btn_ab{font-size:13px;}
	._rw_content ul{margin-bottom:0;padding-top:0;}
	._src_bx .pro_item{margin-bottom:15px;}
	.call-area h3{line-height:normal !important;}
}
.pro_item .form-control{padding-right:0;height:40px;}
.customers_login .search_btn_ab{font-size:18px;}
.breadcrumb{display:none;}
.bg-wht{background:#fff;}
.bg-wht .table-responsive .table thead {background:#fff !important;}
.bg-wht .table-responsive .table{margin-bottom:0;}
.viewOrder-box .well h4{margin-top:0;}
.viewOrder-box .datamycar {margin: 0;padding: 0}
.viewOrder-box .datamycar {display: grid;grid-template-columns: repeat(5, 1fr);grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));grid-template-rows: repeat(1, auto);gap:10px;}
.viewOrder-box .datamycar .cardataBox{border:solid #ddd 1px;text-align:center;padding:10px;background:#fff;border-radius:4px;}
.viewOrder-box .datamycar span.labelbold {font-weight:700;width:100%;margin-bottom:7px;}
.viewOrder-box .datamycar span {width: 100%;font-size: 14px;color: #000;display:block;}
@media screen and (max-width:768px) {
	.viewOrder-box .datamycar{grid-template-columns: repeat(auto-fill, minmax(140px, 1fr));}
	.estimatehtml .text-right{text-align:left !important;}
	.quote_call_stripes_sec a{float:none;margin-bottom:15px;width:auto;}
	.search-filter-form{margin-bottom:15px;}
}
@media screen and (min-width: 767px) and (max-width: 990px){
.sitemappg .panel-group .panel-body .panel-group ul {
    column-gap: 20px;
    grid-template-columns: repeat(3,1fr);
}

}
.imgtyremodal img{object-fit:contain;}
.search-filter-form.wh input[type=text] {border: solid #000 1px;}
.stb-checkbx ._tbl.devtb{margin-bottom:10px;text-align:right;}
.ph a{margin-right:10px;}

.call-us-box {margin-top:30px;border:solid #ddd 1px;text-align:center;border-radius:8px;overflow:hidden;}
.call-us-box i{background:#f2f2f2;border:solid rgba(0,0,0,0.1) 1px; border-radius:50%;padding:15px;width:88px;height:88px;}
.call-area {padding:25px;margin-top:30px;background:#f2641b;}
.call-area h3 {color: #fff;margin-bottom:20px;margin-top:0;}
.sus-btn {background:#fff;color: #000;display: inline-block;font-size:20px;font-weight:700;padding: 8px 25px;text-decoration: none;border-radius: 50px;}
.mt-5{margin-top:4px !important;}
.m-0{margin:0;}
.search_btn_whitegrey{margin-bottom:30px;}
@media screen and (min-width:991px){
.navbar-nav{float:none;width:fit-content;margin:0 auto;}
}
.matadorSlider .owl-pagination {
    background: rgba(0,0,0,0.3);
    border-radius: 4px;
    display: inline-flex;
    padding: 2px 5px;
}
#getQuoteBox{text-align:left;}
.successBox .checkout_form .well{padding:10px;}


/* Reviews design section start */
.reviewBox {text-align: center!important}
#google-reviews {display: table;flex-wrap: wrap;}
span.review-profile-image {float: left;padding: 0px 15px 0px 0px;}
span.review-profile-image img {width: 40px;}
.review-item {border-bottom: solid 1px rgba(190,190,190,.35);margin: 5px auto;display: inline-flex;width: 100%;background: #f2f2f2;padding: 15px;border-radius: 4px;}
.review-meta, .review-stars {text-align: left;font-size: 115%;min-width: 10em;}
.review-author {text-transform: capitalize;font-weight: bold;}
.review-date {opacity: .6;display: block;}
.review-text {line-height: 1.55;text-align: left;width: 57em;margin: auto;}
.review-stars ul {display: inline-block;list-style: none !important;margin: 0;padding: 0;}
.review-stars ul li {float: left;list-style: none !important;margin-right: 1px;line-height: 1;}
.review-stars ul li i {color: #E4B248;font-size: 1.4em;font-style: normal;}
.review-stars ul li i.inactive {color: #c6c6c6;}
.star:after {content: "\2605";}

@media ( max-width:1200px) {
.review-item {flex: 1 1 40%;display: block;}
}
@media screen and (max-width: 991px) {
.review-text {min-width: auto!important;width: auto !important;}
}
@media ( max-width:450px) {
.review-item {flex: 1 1 90%;}
}
@media ( max-width:768px) {
.margin-xs20 {margin-top: 20px;}
}
@media screen and (max-width: 991px) {
.review-text {min-width: auto!important;width: auto !important;}
}
@media screen and (max-width: 600px) {
.recommeaded-listingShopGrid{grid-template-columns: 1fr !important;}
}

/* Reviews design section End */


.discountTag {color: #fff;font-size: 16px;text-transform: uppercase;font-weight: 700;text-align: center;letter-spacing: -.5px;}
.mainlistBox {border-radius: 8px;}
.discount-purple {background: #b859cd;}
.discountTag .offer-box {line-height: 17px;display: inline-flex;align-items: center;}
.discountTag .text-yellow {color: #ff0;}
.quotePopup{text-align: left;}
.compnum{color: #fff;font-weight:600;}

.tyre-search-results_filter .panel-default .panel-heading{font-weight:600;}
/* Grid styles -------------------------------------------------*/
.recommeaded-listingShopGrid {display: grid;grid-template-columns:1fr 1fr 1fr;grid-gap:30px;margin-bottom:40px;}
.listingShopGrid {display: grid;grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));grid-template-rows: repeat(1, auto);grid-gap:30px;}
.tyrenewdiv{position:relative;background:#fff;border-radius:8px;border:solid #444 2px;}
.search-lsiting-item{object-fit: cover;}
.compare-strip{padding:15px;background:#555;border-radius: 8px;margin-bottom: 30px;}
.priceTagline{margin-bottom: 10px;margin-top:0 !important;}
.tyresPopup .modal-content{overflow:hidden;}
.tyresPopup .cards {display: grid;grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));grid-template-rows: repeat(1, auto);grid-gap: 30px;padding:25px;margin:0;}
.tyresPopup .btn-drk{background:#444 !important;}
.tyresPopup .bg-light{background:#feffb6;}
.tyresPopup .search-lsiting-item{box-shadow: 0 0 15px 0 rgb(0 0 0 / 12%);border: 1px solid #ccc;max-height:inherit; overflow:hidden;}
.tyresPopup .list-head-green, .tyresPopup .list-head-title-green, .tyresPopup .list-head-title-orange, .tyresPopup .list-head-title-blue{border-radius:0;}
.tyresPopup .currentSelection{background:#888;color:#fff;padding:10px 20px;text-align:center;display:block;font-size:18px;font-weight:bold;}
.tyresPopup .recommendedSelection{background:#fedc01;color:#000;padding:10px 20px;text-align:center;display:block;font-size:18px;font-weight:bold;}
/* ============================== End Listing (Shop) page css ================================================== */
.p-8{padding:8px;}
.auto-intrest{margin-top:10px;}
.videoCam{position: absolute;top:0;right:0;padding: 6px;background:#fff;}

 .order-information{background:#f5f5f5;border:solid 1px rgba(0, 0, 0, 0.1);border-radius:6px;}
 .order-information h3{margin:15px 0;}
  .order-information .table-responsive{overflow-x:inherit;}
   .order-information .proceed_checkout_btn{float:none;}
 .couponBox{background:rgba(0, 0, 0, 0.1);padding:15px;}
 .couponBox .btn-default{background:#000;color:#fff;}
.payment-box{padding:15px 15px;}
.payment-box .online-payment-radio{background:#fff;border-radius:4px;padding:6px 10px;display:flex;gap:10px;align-items:center;margin:3px 0;text-align: left;}
.payment-box .online-payment-radio input[type=radio]{width:16px;height:16px;margin:0;}
.payment-box .online-payment-radio label{font-weight:600;font-size:15px;}
.terms-checkbox{padding:15px;display:flex;gap:10px;}
.terms-checkbox input[type=checkbox]{width:21px;height:21px;margin:0;}
.appointment-details-box{padding:15px;border-bottom:solid #ddd 1px;margin-bottom:10px;}
.appointment-details-box br{display:none;}
.appointment-details-box p{margin-bottom:0;}
.app-installBox .btn-showhide{display:none;}
.buttonload_tyre_1.main-btn.spinner-btn {display: none;margin-top: 0px;}
span.buttonload_repair_1.main-btn.spinner-btn{display: none;margin-top: 0px;}</pre></body></html>