.line-header{
	background: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0.5)), to(#ebebeb)),-webkit-gradient(linear, left top, left bottom, from(#fafafa), to(#fafafa));
    background: linear-gradient(to bottom, rgba(255,255,255,0.5), #ebebeb),linear-gradient(#fafafa, #fafafa);
    text-align: center;
    padding: 15px;
}
.line-header img{

	width: 50px;
}
.back-site{
	color: #555;
	position: absolute;
	margin-top:14px;
	left: 10px
}

header{
	position: relative;
}
footer{
	background-color: #0f0f0f;
	width: 100%;
	padding: 20px;
	text-align: center;
}
.min-text{
	color: #666;
	font-size: 11px;
}
a.link-footer{
	color: #666;
	font-size:20px;
	margin: 10px;
}
a.link-3{
	color: #666;
	font-size: 14px;
	margin: 10px;
}
.final-text{
	max-width: 600px;
	display: inline-block;
}
.footer-first-text{
	background-color:#161616;
}
.title-main{
	font-size: 40px;
	border-bottom:3px solid #c3090f;
	display: inline-block;
}
.name-moto{
	font-weight: bold;
}

a.link-detail{
	color: #000;
}

.slider-head{
	width: 100%;
}

.blockRed{
	width: 46%;
	border:1px solid #e9e9e9;
	float: left;
	padding: 10px;
	margin-left:3%;
	background-color: #fff;
}

a .blockRed{
	font-size: 16px;
	font-weight: bold;
	color: #000;
}

.block{
	width: 100%;
	display: inline-block;
}

.select-month.active .blockRed{
	background-color: #f50e01;
	color: #fff;
}

.title-col{
	font-size: 20px;
	padding: 8px;
	font-weight: bold;
	line-height: 22px;
}
.title-col-black{
	font-size: 20px;
	padding: 8px;
	font-weight: bold;
	background-color: #242424;
	color: #fff;
}

.big-price{

	font-size: 30px;
	font-weight: bold;
}

.med-price{
	font-size: 16px;
	font-weight: bold;
}

.list-price{
	background-color: #fff;
	border: 1px solid #ccc;
	width: 90%;
	display: inline-block;
	padding: 5px;
}

.list-price-2{
	background-color: #fff;
	border: 1px solid #ccc;
	width: 45%;
	display: inline-block;
	padding: 5px;
}

.back-gray{
	background-color: #f5f1f2;
    box-shadow: 7px 6px 15px 7px #ccc;

}

a.getVersion,
a.getPromo{
	color: #000;
}

.select-eng.active .blockRed,
.title-col
{
	background-color: #f50e01;
	color: #fff;
}

.img-selected{

	height:200px;
	width: 100%; 
	background-size: contain;
    background-position: center;
	background-repeat: no-repeat;
}

.container-slider{
	text-align: center;
}

.slider-head{

	display: inline-block;
}



@media (min-width: 1100px) {
	.slider-head{

		max-width: 1600px;
	}
}
@media (max-width: 500px) {
  .back-site{
    font-size: 12px;
  }

  .item-moto{
  	margin-bottom: 15px;
  }
  .link-3{
  	width: 100%;
  	display: inline-block;
  }

  .title-main{
  	font-size: 24px;
  	position: relative;
  	top: -6px;
  }
  .choice-other{
  	font-size: 12px;
  }
}

.moreinfo{
	width: 16px;
    height: 16px;
    border-radius: 50%;
    color: #fff;
    background: #000;
    display: inline-block;
    margin-right: 5px;
    font-size: 12px;
}

a.targetModal{

    color: #000;
    display: inline-block;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 14px;
}

@font-face{font-family:'ducati';font-style:normal;font-weight:400;src:url(/public/font/DucatiStyle_W_Rg.eot);src:url(/public/font/DucatiStyle_W_Rg.eot?#iefix) format("embedded-opentype"),url(/public/font/DucatiStyle_W_Rg.woff2) format("woff2"),url(/public/font/DucatiStyle_W_Rg.woff) format("woff")}
@font-face{font-family:'ducati';font-style:normal;font-weight:700;src:url(/public/font/DucatiStyle_W_Bd.eot);src:url(/public/font/DucatiStyle_W_Bd.eot?#iefix) format("embedded-opentype"),url(/public/font/DucatiStyle_W_Bd.woff2) format("woff2"),url(/public/font/DucatiStyle_W_Bd.woff) format("woff")}
/*@font-face{font-family:'ducati-extended';font-style:normal;font-weight:400;src:url(font/DucatiStyleExt_W_Rg.eot);src:url(../public/font/ducati-font/DucatiStyleExt_W_Rg.eot?#iefix) format("embedded-opentype"),url(../public/font/ducati-font/DucatiStyleExt_W_Rg.woff2) format("woff2"),url(../public/font/ducati-font/DucatiStyleExt_W_Rg.woff) format("woff")}
@font-face{font-family:'ducati-extended';font-style:normal;font-weight:700;src:url(../public/font/ducati-font/DucatiStyleExt_W_Bd.eot);src:url(../font/ducati-font/DucatiStyleExt_W_Bd.eot?#iefix) format("embedded-opentype"),url(../font/ducati-font/DucatiStyleExt_W_Bd.woff2) format("woff2"),url(../font/ducati-font/DucatiStyleExt_W_Bd.woff) format("woff")}
@font-face{font-family:'ducati-condensed';font-style:normal;font-weight:400;src:url(../font/ducati-font/DucatiStyleCond_W_Bd.eot);src:url(../font/ducati-font/DucatiStyleCond_W_Bd.eot?#iefix) format("embedded-opentype"),url(../font/ducati-font/DucatiStyleCond_W_Bd.woff2) format("woff2"),url(../font/ducati-font/DucatiStyleCond_W_Bd.woff) format("woff")}
@font-face{font-family:'ducati-condensed';font-style:normal;font-weight:700;src:url(../font/ducati-font/DucatiStyleCond_W_XBd.eot);src:url(../font/ducati-font/DucatiStyleCond_W_XBd.eot?#iefix) format("embedded-opentype"),url(../font/ducati-font/DucatiStyleCond_W_XBd.woff2) format("woff2"),url(../font/ducati-font/DucatiStyleCond_W_XBd.woff) format("woff")}*/

body{
	font-family: 'ducati';
}