:root {
  --main-color: #c29451;
  --second-color: #2c2b31;
  --third-color: #818181;
}

body{
	font-size: 14px;
	padding: 0;
	margin: 0;
	background: #fff;
	font-family: "Montserrat", sans-serif;
	color: var(--second-color);
}
a{
	text-decoration: none;
}
img{
	max-width: 100%;
}
ul{
	list-style: none;
	padding: 0;
	margin: 0;
}
header{
	position: relative;
	z-index: 3;
	background: var(--second-color);
}
header.home{
	position: absolute;
	top: 0;
	z-index: 3;
	left: 0;
	right: 0;
	background: transparent;
}
header{
	text-transform: uppercase;

	border-bottom: 1px solid #ffffff29;
}
header .container{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
header:after{
	left: 33%;
	width: 1px;
	height: 100%;
	top: 0;
	bottom: 0;
	right: 0;
	content: "";
	position: absolute;
	background: #ffffff29;
}
header ul.menu li{
	display: inline-block;
	position: relative;
}
header ul.menu li a{
	padding: 40px 0;
	display: block;
}
header ul.menu li:hover:after{
	position: absolute;
	width: 100%;
	top: 99%;
	left: 0;
	right: 0;
	background: var(--main-color);
	height: 3px;
	content: "";
}
header ul.menu li.active:after{
	position: absolute;
	width: 100%;
	top: 99%;
	left: 0;
	right: 0;
	background: var(--main-color);
	height: 3px;
	content: "";
}

header ul.menu li a{
	margin: 0 10px;
}
header a{
	color: #fff;
}

header .header-btn i {
	color: var(--main-color);
	margin-left: 5px;
	font-size: 1.1em;
}
header .header-btn{
	position: relative;
	padding: 40px 0;
}
header .header-btn:hover:after{
	position: absolute;
	width: 100%;
	top: 99%;
	left: 0;
	right: 0;
	background: var(--main-color);
	height: 3px;
	content: "";
}
.breadcrumb-slider .slide{
	background-size: cover;
	background-position: center center;
	background-repeat: no-repeat;
	padding: 12% 0;
	color: #fff;
	position: relative;
}
.breadcrumb-slider-area{
	position: relative;
}
.breadcrumb-slider-area.full-h .slide{
	height: calc(100vh);
}
.breadcrumb-slider-area h2{
	text-align: center;
	font-size: 56px;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	display: flex;
	align-items: center;
	justify-content: center;
	z-index: 5;
	margin-top: 100px;
	color: #fff;
}
.breadcrumb-slider .slide:after{
	background-image: linear-gradient(to top, rgba(0,0,0,0), rgba(0,0,0,1));
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	height: 100%;
}
.slider-area .slide{
	height: calc(100vh);
	background-size: cover;
	background-position: center center;
	background-repeat: no-repeat;
	padding: 23% 0;
	color: #fff;
	position: relative;
}
.slider-area .slide:after{
	background-image: linear-gradient(to top, rgba(0,0,0,0), rgba(0,0,0,1));
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	height: 40%;
}
.slider-area .slide h5{
	font-weight: 400;
}
.slider-area .slide h3{
	font-weight: 500;
	font-size: 56px;
}
.slider-area .slide a{
	color: #fff;
	text-decoration: underline;
	font-size: 20px;
}
.bg-1{
	background-image: url(../img/bg.png);
	background-size: cover;
	background-position: top center;
	background-repeat: no-repeat;
}
.ptb-70{
	padding-top: 70px;
	padding-bottom: 70px;
}
.why h2{
	font-size: 50px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 1;
	position: relative;
	padding-bottom: 30px;
}
.why h2 span{
	font-weight: 700;
	display: block;
}
.why h4{
	font-weight: 700;
}
.why h2:after{
	top: 100%;
	left: 0;
	right: 0;
	width: 25%;
	height: 4px;
	background: var(--main-color);
	content: "";
	position: absolute;
}
.pb-70{
	padding-bottom: 70px;
}
.pt-140{
	padding-top: 140px;
}

.why .bottom{
	background-image: url(../img/bg2.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	padding: 140px;
	position: relative;
}
.why .bottom img.absolute{
	position: absolute;
	bottom: 150px;
	max-width: 400px;
}
.why .widget img{
	height: 30px;
	width: auto;
}
.why .widget h3{
	margin-top: 30px;
	font-weight: 400;
	text-transform: uppercase;
	font-size: 1.3rem;
}
.why .widget h3.border-r{
	border-right: 1px solid var(--second-color);
}
.why .widget h3 span{
	font-weight: 700;
	display: block;
}
h3.title{
	text-transform: uppercase;
	font-weight: 400;
	letter-spacing: .2em;
	position: relative;
	padding-bottom: 20px;
}
h3.title span{
	font-weight: 700;
}
h3.title:after{
	top: 100%;
	left: 0;
	right: 0;
	width: 100px;
	height: 4px;
	background: var(--main-color);
	content: "";
	position: absolute;
}
h3.title.center:after{
	margin: 0 auto;
}
.text-dark{
	color: var(--second-color);
}
.product-slider{
	margin-top: 50px;
}
.product-slider .product{
	padding: 0 30px 20px 30px;
	position: relative;
	margin-bottom: 10px;
	height: 100%;
}
.product-slider .product.swiper-slide{
	min-height: 400px;
}
.product-slider .product:before{
	box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 10px;
	border-radius: 6px;
	background: #fff;
	position: absolute;
	left: 10px;
	right: 10px;
	bottom: 10px;
	top: 20%;
	content: "";
	z-index: -1;
}
.product-slider .product img{
	border-radius: 6px;
}
.product-slider .product a{
	color: var(--second-color);
}
.product-slider .product h5{
	margin: 20px 0 10px 0;
	font-weight: 600;
}
.product-slider .product span{
	display: block;
	font-weight: 500;
	color: var(--main-color);
	margin-bottom: 10px;
}
.product-slider .swiper-button-next{
	right: -10px;
}
.product-slider .swiper-button-prev{
	left: 0px;
}
.home-product{
	position: relative;
}
.home-product .product-left{
	position: absolute;
	top: 50%;
  left: -40px;
  font-size: 36px;
  color: var(--main-color);
}
.home-product .product-right{
	position: absolute;
	top: 50%;
  right: -40px;
  font-size: 36px;
  color: var(--main-color);
}
.home-product h6{
	margin-top: 20px;
}
.btn-theme{
	background: var(--main-color);
	color: #fff;
	border-radius: 50px;
	padding: 10px 20px;
}
.btn-theme:hover{
	background: var(--second-color);
	color: #fff;
}
.btn i{
	margin-left: 5px;
}

section.banner{
	background-size: cover;
	background-position: center center;
	background-repeat: no-repeat;
}
.mt-10{
	margin-top: 10px;
}
.mt-20{
	margin-top: 20px;
}
.font-400{
	font-weight: 400;
}
.mt-50{
	margin-top: 50px;
}
div.brands{
	display: flex;
	flex-wrap: wrap;
	align-items: stretch;
	justify-content: space-between;
	margin-top: 70px;
	margin-bottom: 70px;
}
div.brands div{
	flex-basis: 12.5%;
	border: 1px solid #e2e1e1;
	display: flex;
	justify-content: center;
	align-items: center;
	padding: 20px;
	filter: grayscale(1);
}
div.brands div:hover{
	filter: grayscale(0);
}

footer{
	padding-top: 70px;
	background-image: url(../img/footer.png);
	background-repeat: no-repeat;
	background-size: cover;
	background-position: bottom right;
	color: #fff;
	position: relative;
}
footer .copyright{
	padding-bottom: 20px;
}
footer h2{
	font-weight: 400;
	text-transform: uppercase;
}
footer h2 span{
	font-weight: 700;
	display: block;
	margin-bottom: 90px;
}
footer img.absolute{
	display: none;
}
footer:before{
	position: absolute;
	left: 0;
	top: -50px;
	bottom: 60px;
	width: 50%;
	z-index: 0;
	content: "";
	z-index: 1;
	background-image: url(../img/footerimage.png);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: bottom center;
}
footer .container{
	z-index: 2;
	position: relative;
}
footer a.up{
	position: absolute;
	right: 10%;
	top: -30px;
	background: var(--main-color);
	padding: 15px 24px;
	border-radius: 100%;
	color: #fff;
	font-size: 24px;
}
footer ul.social{
	display: flex;
	align-items: center;
	float: right;
	position: relative;
}
footer ul.social li{
	margin-left: 15px;
}
footer ul.social li a{
	color: #fff;
	font-size: 20px;
}
footer ul.social li a:hover{
	color: var(--main-color);
}
footer .menu{
	margin-top: 70px;
	margin-bottom: 10px;
}
footer .menu h5{
 text-transform: uppercase;
}
footer .menu h6{
	margin-bottom: 0;
}
footer .menu p{
	font-weight: 300;
}

section.slider-area .home-form{
	position: absolute;
	top: 87%;
	z-index: 5;
	left: 0;
	right: 0;
}
section.slider-area .home-form .form{
	background: #fff;
	padding: 30px;
	border-top-right-radius: 10px;
	box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}
section.slider-area .home-form button{
	display: block;
	width: 100%;
}
section.slider-area .home-form .form-title{
	cursor: pointer;
	background: #fff;
	padding: 20px 30px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	width: max-content;
	margin:0;
	color: var(--main-color);
	position: relative;
	display: flex;
	align-items: center;
}
section.slider-area .home-form .form-title img{
	margin-right: 10px;
}
section.slider-area .home-form .form-title:after{
	position: absolute;
	top: 98%;
	width: 60%;
	background: var(--main-color);
	content: " ";
	left: 0;
	right: 0;
	height: 4px;
	margin:0 auto;
}
section.slider-area .home-form label{
	display: block;
	font-weight: 700;
	font-size: 24px;
}
section.slider-area .home-form select{
	border: 0px;
	outline: 0px;
	color: #2c2b317a;
	font-size: 16px;
 	position: relative;
}
.slider-area{
	position: relative;
}
header .hamburger{
	display: none;
}
.pt-100{
	padding-top: 100px;
}
.pb-100{
	padding-bottom: 100px;
}
.btn-block{
	width: 100%;
	display: block;
}

.contact form{
	background: var(--second-color);
	padding: 30px;
	border-radius: 10px;
}

.text-theme{
	color: var(--main-color);
}
.pt-50{
	padding-top: 50px;
}

.mb-30{
	margin-bottom: 30px;
}

form.filter div{
    margin-bottom: 20px;
}
form.filter label{
    display: block;
    font-size: 20px;
    font-weight: 700;
    margin-bottom: 5px;
}
.detail-slider img{
    border-radius: 10px;
}
.details{
    background-color: var(--second-color);
    padding: 30px;
    border-radius: 6px;
    color: #fff;
}
.details h4{
    margin-bottom: 10px;
}
.details .detail{
    padding: 10px 0;
    border-bottom: 1px solid var(--third-color);
}
.details .detail:last-child{
    border:none;
}

.hidden{
	display: none;
}

.blogFormContent input, .blogFormContent select, .blogFormContent textarea{
		margin-bottom: 10px;
	}
footer .copyright{
	display: flex;
	justify-content: space-between;
	align-items: center;
}

@media only screen and (max-width: 767px) {
	footer .copyright{
		flex-direction: column;
	}
	.details{
		margin-top: 30px;
	}
	.pt-100{
		padding-top: 60px;
	}
	.pb-100{
		padding-bottom: 60px;
	}
	header ul.menu{
		display: none;
	}
	header.home{
		padding: 15px 0;
	}
	header:after{
		content: unset;
	}
	.slider-area .slide{
		height: auto;
		padding: 35% 0;
	}
	.slider-area .slide:after{
		height: 25%;
	}
	section.slider-area .home-form select{
		width: 100%;
		margin-bottom: 10px;
	}
	section.slider-area .home-form{
		position: relative;
		margin-top: -70px;
	}
	.pt-140{
		padding-top: 90px;
	}
	.pb-70{
		padding-bottom: 40px;
	}
	.why .bottom{
		background: #fff;
		background-image: none;
		padding: 30px;
		margin-bottom: 50px;
	}
	.why .bottom img.absolute{
		position: static;
		max-width: 100%;
	}
	.why .widget h3{
		margin-top: 10px;
	}
	.why .widget{
		margin-top: 30px;
		text-align: center;
	}
	.why .widget h3.border-r{
		border-right: none;
	}
	h3.title span{
		display: block;
	}
	div.brands div{
		flex-basis: 25%;
	}
	footer:before{
		width: 100%;
		bottom: auto;
		height: 100%;
		background-position: top center;
		background-size: contain;
		top: 0;
	}
	footer a.up{
		z-index: 2;
	}
	footer ul.social{
		float: left;
	}
	footer ul.social li{
		margin-left: 0;
		margin-right: 15px;
	}
	.home-product .product-right{
		z-index: 2;
		right: 0;
	}
	.home-product .product-left{
		z-index: 2;
		left: 0;
	}
	header .hamburger{
		display: block;
	}
	header ul.menu{
		width: 100%;
		position: absolute;
		background: #fff;
		height: auto;
		left: 0;
		right: 0;
		top: 100%;
		bottom: auto;
		z-index: 5;
		padding: 20px;
	}
	header ul.menu li{
		padding: 15px 0;
		display: block;
	}
	header ul.menu li a{
		color: var(--second-color);
	}
	.breadcrumb-slider .slide{
		padding: 30% 0;
	}
	.breadcrumb-slider-area h2{
		font-size: 46px;
	}
	header ul.menu li a{
		padding: 0;
	}
	header{
		z-index: 6;
	}
	header{
		padding: 15px 0;
	}
	.breadcrumb-slider-area .slide{
		height: calc(50vh);
	}
}


/* gallery product */
div.galleryProduct div.galleryProductTop { background: #ffffff; margin-bottom: 6px; }
div.galleryProduct div.galleryProductTop div.carousel { margin-bottom: 0; height: 562px; }
div.galleryProduct div.galleryProductTop div.carousel .carousel-control { z-index: 2; background: none; box-shadow: none; }
div.galleryProduct div.galleryProductTop div.details { background-color: #ffffff; background-color: #ffffff; padding: 50px 10px; padding-right: 40px; }
div.galleryProduct div.galleryProductTop div.details div.title { font-size: 21pt; line-height: 21pt; margin-bottom: 5px; }
div.galleryProduct div.galleryProductTop div.details div.altTitle { font-size: 12pt; line-height: 14pt; margin-bottom: 10px; color: #999; font-family: "Helvetica Neue"; }
div.galleryProduct div.galleryProductTop div.details div.tags { }
div.galleryProduct div.galleryProductTop div.details div.tags.motosiklet {}
div.galleryProduct div.galleryProductTop div.details div.tags ul { margin-bottom: 0; }
div.galleryProduct div.galleryProductTop div.details div.tags ul li { font-size: 13pt; color: #000; border-top: 1px solid #999; padding-top: 4px; line-height: 32px; }
div.galleryProduct div.galleryProductTop div.details div.tags ul li:first-child { padding-top: 6px; border-top: none; }
div.galleryProduct div.galleryProductTop div.details div.tags ul li span.caption { display: inline-block; width: 120px; }
div.galleryProduct div.galleryProductTop div.details div.tags ul li span.value { font-family: "Helvetica Neue"; }
div.galleryProduct div.galleryProductTop div.details div.tags a.link { color: #575756; font-size: 12pt; display: block; margin-top: 20px; text-align: right; opacity: 0.8; }
div.galleryProduct div.galleryProductTop div.details div.tags a.link:hover { opacity: 1; }
div.galleryProduct div.galleryProductTop div.details div.price { margin-top: 32px; font-size: 20pt; }
div.galleryProduct div.galleryProductTop div.details div.price span { }
div.galleryProduct div.galleryProductTop div.details div.price small { font-size: 90%; }
div.galleryProduct div.sloganArea.white { background: #fff; color: #000; font-family: "Helvetica Neue Cond Bold"; }
div.galleryProduct div.carDetailsList { background: #fff; margin-bottom: 6px; padding: 30px; overflow: hidden;}
div.galleryProduct div.carDetailsList ul { margin: 0; -moz-column-count: 4; -webkit-column-count: 4; column-count: 4; list-style-position: inside; list-style: none; padding: 0; }
div.galleryProduct div.carDetailsList ul li { line-height: 24px; font-size: 16px; font-family: "Helvetica Neue"; padding-left: 1.3em; color: #ccc; }
div.galleryProduct div.carDetailsList ul li.selected { color: #000; }
div.galleryProduct div.carDetailsList ul li:before { content: "\f10c"; font-family: FontAwesome; display: inline-block; margin-left: -1.3em; width: 1.5em; }
div.galleryProduct div.carDetailsList ul li.selected:before { content: "\f111"; }
div.galleryProduct .car-parts { background-image: url('../img/vehicle/vehicle_plan-0c6fff263000435d73ead7462c3c0baa.png'); background-position: 0 0; }
div.galleryProduct .car-parts { width: 311px; height: 391px; position: relative; left: 180px; transform: rotate(90deg) scale(1.2); }
div.galleryProduct .car-parts div { cursor: pointer;position: absolute; z-index: 3; -webkit-transition: background-image .1s linear; -moz-transition: background-image .1s linear; -o-transition: background-image .1s linear; -ms-transition: background-image .1s linear; -webkit-transition: background-image .1s linear; -moz-transition: background-image .1s linear; -o-transition: background-image .1s linear; -ms-transition: background-image .1s linear; transition: background-image .1s linear }
div.galleryProduct .car-parts .front-bumper { left: 104px; top: 16px }
div.galleryProduct .car-parts .front-left-mudguard { top: 51px; left: 21px }
div.galleryProduct .car-parts .front-right-mudguard { top: 51px; left: 262px }
div.galleryProduct .car-parts .front-hood { top: 48px; left: 101px }
div.galleryProduct .car-parts .front-left-door { top: 108px; left: 21px }
div.galleryProduct .car-parts .front-right-door { top: 108px; left: 210px }
div.galleryProduct .car-parts .rear-left-door { top: 197px; left: 21px }
div.galleryProduct .car-parts .rear-right-door { top: 197px; left: 211px }
div.galleryProduct .car-parts .roof { top: 208px; left: 119px }
div.galleryProduct .car-parts .rear-bumper { left: 104px; top: 352px }
div.galleryProduct .car-parts .rear-hood { top: 309px; left: 104px }
div.galleryProduct .car-parts .rear-left-mudguard { top: 292px; left: 21px }
div.galleryProduct .car-parts .rear-right-mudguard { top: 293px; left: 262px }
div.galleryProduct .car-parts div { background-image: url('../img/vehicle/vehicle_orijinal-a9c83630774db5046e389c78a605bcbc.png') }
div.galleryProduct .car-parts div.painted { background-image: url('../img/vehicle/vehicle_boyali-7847300a6a4df10f341c171aa0918646.png') }
div.galleryProduct .car-parts div.changed { background-image: url('../img/vehicle/vehicle_degisen-3cb39434bfbe6477b364b35ae5e958f5.png') }
div.galleryProduct .car-parts .front-bumper { background-position: -532px -252px; width: 105px; height: 22px }
div.galleryProduct .car-parts .front-bumper.painted { background-position: -532px -252px; width: 105px; height: 22px }
div.galleryProduct .car-parts .front-bumper.changed { background-position: -532px -252px; width: 105px; height: 22px }
div.galleryProduct .car-parts .front-left-mudguard { background-position: -872px -43px; width: 28px; height: 43px }
div.galleryProduct .car-parts .front-left-mudguard.painted { background-position: -872px -43px; width: 28px; height: 43px }
div.galleryProduct .car-parts .front-left-mudguard.changed { background-position: -872px -43px; width: 28px; height: 43px }
div.galleryProduct .car-parts .front-right-mudguard { background-position: -900px 0; width: 28px; height: 43px }
div.galleryProduct .car-parts .front-right-mudguard.painted { background-position: -900px 0; width: 28px; height: 43px }
div.galleryProduct .car-parts .front-right-mudguard.changed { background-position: -900px 0; width: 28px; height: 43px }
div.galleryProduct .car-parts .front-hood { background-position: 0 -682px; width: 110px; height: 80px }
div.galleryProduct .car-parts .front-hood.painted { background-position: 0 -682px; width: 110px; height: 80px }
div.galleryProduct .car-parts .front-hood.changed { background-position: 0 -682px; width: 110px; height: 80px }
div.galleryProduct .car-parts .front-left-door { background-position: -190px -473px; width: 80px; height: 104px }
div.galleryProduct .car-parts .front-left-door.painted { background-position: -190px -473px; width: 80px; height: 104px }
div.galleryProduct .car-parts .front-left-door.changed { background-position: -190px -473px; width: 80px; height: 104px }
div.galleryProduct .car-parts .front-right-door { background-position: -110px -577px; width: 80px; height: 105px }
div.galleryProduct .car-parts .front-right-door.painted { background-position: -110px -577px; width: 80px; height: 105px }
div.galleryProduct .car-parts .front-right-door.changed { background-position: -110px -577px; width: 80px; height: 105px }
div.galleryProduct .car-parts .rear-left-door { background-position: -349px -304px; width: 79px; height: 84px }
div.galleryProduct .car-parts .rear-left-door.painted { background-position: -349px -304px; width: 79px; height: 84px }
div.galleryProduct .car-parts .rear-left-door.changed { background-position: -349px -304px; width: 79px; height: 84px }
div.galleryProduct .car-parts .rear-right-door { background-position: -270px -388px; width: 79px; height: 85px }
div.galleryProduct .car-parts .rear-right-door.painted { background-position: -270px -388px; width: 79px; height: 85px }
div.galleryProduct .car-parts .rear-right-door.changed { background-position: -270px -388px; width: 79px; height: 85px }
div.galleryProduct .car-parts .roof { background-position: -742px -177px; width: 74px; height: 53px }
div.galleryProduct .car-parts .roof.painted { background-position: -742px -177px; width: 74px; height: 53px }
div.galleryProduct .car-parts .roof.changed { background-position: -742px -177px; width: 74px; height: 53px }
div.galleryProduct .car-parts .rear-bumper { background-position: -637px -230px; width: 105px; height: 22px }
div.galleryProduct .car-parts .rear-bumper.painted { background-position: -637px -230px; width: 105px; height: 22px }
div.galleryProduct .car-parts .rear-bumper.changed { background-position: -637px -230px; width: 105px; height: 22px }
div.galleryProduct .car-parts .rear-hood { background-position: -428px -274px; width: 104px; height: 30px }
div.galleryProduct .car-parts .rear-hood.painted { background-position: -428px -274px; width: 104px; height: 30px }
div.galleryProduct .car-parts .rear-hood.changed { background-position: -428px -274px; width: 104px; height: 30px }
div.galleryProduct .car-parts .rear-left-mudguard { background-position: -816px -131px; width: 28px; height: 46px }
div.galleryProduct .car-parts .rear-left-mudguard.painted { background-position: -816px -131px; width: 28px; height: 46px }
div.galleryProduct .car-parts .rear-left-mudguard.changed { background-position: -816px -131px; width: 28px; height: 46px }
div.galleryProduct .car-parts .rear-right-mudguard { background-position: -844px -86px; width: 28px; height: 45px }
div.galleryProduct .car-parts .rear-right-mudguard.painted { background-position: -844px -86px; width: 28px; height: 45px }
div.galleryProduct .car-parts .rear-right-mudguard.changed { background-position: -844px -86px; width: 28px; height: 45px }
div.galleryProduct .car-damage-info { text-align: center; margin: 30px 0;   }
div.galleryProduct .car-damage-info span { font-weight: bold; font-size: 20px; line-height: 20px; margin-right: 40px; display: inline-block; position: relative; padding-left: 22px }
div.galleryProduct .car-damage-info span:before { position: absolute; left: 0; width: 17px; height: 16px; margin-right: 10px; content: '' }
div.galleryProduct .car-damage-info span.original { color: #999 }
div.galleryProduct .car-damage-info span.original:before { background-color: #999 }
div.galleryProduct .car-damage-info span.changed { color: #875de2 }
div.galleryProduct .car-damage-info span.changed:before { background-color: #875de2 }
div.galleryProduct .car-damage-info span.painted { color: #ff5e39 }
div.galleryProduct .car-damage-info span.painted:before { background-color: #ff5e39 }
div.galleryProduct .noekspertiz {font-size: 18px;font-family: "Helvetica Neue";}
@media only screen and (max-width: 767px) {
	div.galleryProduct .car-parts{
		left: 4px;
		transform: rotate(0deg) scale(1);
	}
}