/* Anpassungen Audi Frankreich */


.vtp-icon-5fj-warranty {
  background-image: url("../../vtp_base/img/audi_nemo/sprite-detailpage-acn.png");
  background-position: 0px -1134px;
  background-repeat: no-repeat;
  width: 60px;
  height: 92px; }
  @media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 144dpi), (min-resolution: 1.5dppx) {
    .vtp-icon-5fj-warranty {
      background-size: 60px 1408px;
      background-image: url("../../vtp_base/img/audi_nemo/sprite-detailpage-acn@2x.png"); } }

.vtp-highlights .module-highlights-item-5fj-warranty:before {
   background-image: url("../../vtp_base/img/audi_nemo/sprite-detailpage-acn.png");
    background-position: 0px -1134px;
    background-repeat: no-repeat;
    width: 60px;
    height: 92px;
    margin-left: -30px;
    height: 92px !important; }
    @media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 144dpi), (min-resolution: 1.5dppx) {
      .vtp-highlights .module-highlights-item-5fj-warranty:before {
        background-size: 60px 1408px;
        background-image: url("../../vtp_base/img/audi_nemo/sprite-detailpage-acn@2x.png"); } }

.inquiry-fr .custom-select select {
	width:99%;
}

.inquiry-fr .control-group label, .inquiry-fr .control-group .label {
	width:11%;
	margin-right: 4%;
}

.inquiry-fr .two-row .control-group .controls {
	width:31.5%;
}

.inquiry-fr .two-row .control-group.unstack-primary-controls .controls input {
	width:20%;
}

.inquiry-fr .two-row .control-group .controls input{
	width:20%;
}

@media only screen and (max-width: 800px) {
	.inquiry-fr .control-group .controls {
		width:100%;
	}
	
	.inquiry-fr .two-row-check .control-group .controls {
		width:61.375%;
	}
	
	.inquiry-fr .two-row .control-group .controls {
		width: 61.375%;
	}
	
	.inquiry-fr .custom-select select {
		width:97%;
	}

	.inquiry-fr .two-row .custom-select select {
		width:100%;
	}
	
	.inquiry-fr .control-group {
		margin-bottom: 0;
	}

	.inquiry-fr .custom-select select, .inquiry-fr .two-row .control-group .controls {
		margin-bottom: 1.66667rem;
	}

	.inquiry-fr .control-group label, .inquiry-fr .control-group .label {
		width: 35.625%;
		margin-right: 0%;
	}
	

	
	.inquiry-fr .two-row .control-group.unstack-primary-controls .controls input, .inquiry-fr .two-row .control-group .controls input {
		width: 100%;
	}

}

@media only screen and (max-width: 660px) {
	.inquiry-fr .controls, .inquiry-fr .custom-select select, .inquiry-fr .control-group.unstack-primary-controls .controls input, .inquiry-fr .two-row .control-group .controls input, .inquiry-fr .two-row .control-group .controls {
		width: 100%;
	}
	.inquiry-fr .custom-select select, .inquiry-fr .two-row .control-group .controls {
		margin-bottom: 1.66667rem;
	}
	.inquiry-fr .control-group label, .inquiry-fr .control-group .label {
		width: 100%;
	}
	.inquiry-fr .two-row-check .control-group .controls {
		width:100%;
	}
	.inquiry-fr .control-group {
		margin-bottom: 0;
	}
}

@media only screen and (max-width: 320px) {
	.inquiry-fr .controls, .inquiry-fr .custom-select select, .inquiry-fr .control-group.unstack-primary-controls .controls input, .inquiry-fr .two-row .control-group .controls input, .inquiry-fr .two-row .control-group .controls {
		width: 100%;
	}
	.inquiry-fr .custom-select select, .inquiry-fr .two-row .control-group .controls {
		margin-bottom: 1.66667rem;
	}
	.inquiry-fr .control-group label, .inquiry-fr .control-group .label {
		width: 100%;
	}
	.inquiry-fr .two-row-check .control-group .controls {
		width:100%;
	}
	.inquiry-fr .control-group {
		margin-bottom: 0;
	}
}

.vtp-car-info [itemprop="finance"] .finance-data-rate {
    font-size: 18px !important;
    font-family: Verdana,sans-serif;
    letter-spacing: 0;
}

@media print {
      .vtp-car-info [itemprop="finance"] .finance-data-rate {
        font-size: 11pt !important; }
}
        
@media only screen and (max-width: 568px) {
    .vtp-car-info [itemprop="finance"] .finance-data-rate {
      font-size: 15px !important; }
}

.vtp-highlights .module-highlights-item-5fj-warranty .has-info::after {
    top: -100px;
}

.search_monthly_rate_dislaimer {
	font-family: "AudiTypeExtBold", Verdana, sans-serif;
	font-size: 1rem;
	padding: 5px 10px;
}

.search_monthly_rate_dislaimer .info_highlight {
	font-size: 1.2rem;
	font-weight: 700;
}

.search_monthly_rate_dislaimer_list {
	padding: 5px 0px;
	font-family: "AudiTypeExtBold", Verdana, sans-serif;
    font-size: 16px;
    letter-spacing: 0;
}

.car-teaser .finance-data .info_highlight,
.vtp-compare-item .finance-data .info_highlight {
	font-size: 1.2rem;
}

.relas_header {
	display: block;
}