.adacbox{display:block;margin:0 auto;width:172px;position:relative;top:10px}
.hertzlogo_start{width:172px;height:65px;display:block}
.adacbox h4{font-size:14px;margin:0 auto;text-transform:uppercase;display:block;color:#fff;margin-left:14px;text-shadow:0 1px 2px rgba(0,0,0,0.7)}
.hertzbox{display:block;margin:0 auto;width:100%;position:relative;top:10px;text-align:center}
@media only screen and (min-width: 459px) {
.hertzbox{width:459px;position:relative;top:10px}
}
.hertzbox h4{font-size:14px;margin:0 auto;text-transform:uppercase;display:block;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,0.7)}
.TA_Hertz_logo_start{width:100%;height:auto;display:block;float:left}
#eKomiSeal_default{position:absolute;top:125px;right: -10px; z-index:2; }
#eKomiSeal_default img { width: 44px;}
.pci{display:none}
.zahlungsarten{margin: 20px auto 0; width:153px;z-index:2;display:none}
.zahlungsarten_text{font-size: 11px; float: left; margin-top: 14px; margin-left: 40px; display:none}
.uebBox{width: 100%; margin: 0px auto; }
.uebBox h1{ font-size: 35px; line-height: 42px; margin-top: 15px; margin-bottom: 10px; text-align: center; display: block; color: #fff;text-transform: uppercase;clear: both;text-shadow: 0 1px 2px rgba(0, 0, 0, 0.7); font-weight: normal;}
.uebBox h2 { font-size: 18px; margin-bottom: 10px; display: block; letter-spacing: 1px; color: #fff;clear: both; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.7); }
.uebBox h2.span { margin-top: 30px; display: block;}
.widgetBox { position: absolute; width:201px; height: 55px; display: none;  }

@media only screen and (min-width:500px){
	#eKomiSeal_default{top:150px; }
}

@media only screen and (min-width:580px) {
	#eKomiSeal_default{ top:135px; }
	#eKomiSeal_default img { width: 60px; }
}

.AMA_badge{ display: none; } 

.AMA_mobile
{
	position: relative; text-align: center; margin-top: 20px;
}

.bg-pad { font-size: 20px; color: #ffffff; text-align: center;  line-height: 1.8; padding: 0.3rem 1rem;
  background: #D64597; box-sizing: border-box; }

.bdbc {
  -webkit-box-decoration-break: clone;
	box-decoration-break: clone;
}

.hotline { margin: 0px auto; text-align: center; width: 90%; display: block;  }
.help { color: #f8b878; position: relative; left: 5px; }

.form-block p.ueb.tablet{display: none;}

.switch_container{height:30px;margin:0 auto 10px;position:relative;top:50%;width:50px}
.switch{background:#fff;border-radius:32px;display:block;height:30px;position:relative;width:50px}
.switch label{color:#fff;font-size:13px;font-weight:700;line-height:30px;text-transform:uppercase;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease;width:120px}
.switch label:nth-of-type(1){left:-250%;position:absolute;text-align:right}
.switch label:nth-of-type(2){position:absolute;right:-250%;text-align:left}
.switch input{height:30px;left:0;opacity:0;position:absolute;top:0;width:120px;z-index:2}
.switch input:checked~label:nth-of-type(1){color:#1a75bb}
.switch input:checked~label:nth-of-type(2){color:#fff}
.switch input~:checked~label:nth-of-type(1){color:#fff}
.switch input~:checked~label:nth-of-type(2){color:#1a75bb}
.switch input:checked~.toggle{left:4px}
.switch input~:checked~.toggle{left:25px}
.switch input:checked{z-index:0}
.toggle{background:#4a4a4a;border-radius:50%;height:22px;left:0;position:absolute;top:4px;-webkit-transition:left .2s ease;-moz-transition:left .2s ease;-ms-transition:left .2s ease;-o-transition:left .2s ease;transition:left .2s ease;width:22px;z-index:1}
.ui-autocomplete{position:absolute;top:0;left:0;cursor:default;max-height:250px;font-size:13px;color:#666;overflow-y:auto;overflow-x:hidden;padding-right:0}
table.autocomplete_advice a:link.grayBtn,table.autocomplete_advice a:visited.grayBtn{-webkit-appearance:none;-moz-appearance:none;display:block;text-align:center;text-decoration:none;color:#fff;cursor:pointer;height:25px;line-height:25px;font-size:12px;background:#555;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-top:10px;margin-bottom:5px;width:90%}
table.autocomplete_advice a:hover.grayBtn{color:#fff;-webkit-appearance:none;-moz-appearance:none;color:#1a75bb;background:#333;-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;transition:background-color .3s ease-in-out}

.main-form-large{position:relative;width:100%;margin:15px auto 0;float:right;background-color:rgba(0,0,0,0.8);border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-moz-box-shadow:0 0 0 #999;-webkit-box-shadow:0 0 0 #999;box-shadow:0 0 0 #999}
.main-form-large .title-form{width:99.4%;margin:1px;padding:8px 0;text-align:left;font-size:16px;color:#fff;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;display:none}
.main-form-large h4{font-weight:700}
.content-form{width:90%;padding:10px 0 15px;margin:0 auto}
.address-block-left{width:100%;position:relative}
.address-block-right{width:100%;position:relative}
.address-block-left #check_start_icon,.address-block-right #check_ziel_icon,.spinner_start,.spinner_ziel{float:right;position:absolute;top:35px;right:4px;font-size:20px;color:#1a75bb}
.switchPoints,.switchPoints_test{background:url(../_images_2014/switchPointMobile.png) no-repeat;width:17px;height:24px;display:block;position:relative;top:-2px;margin:10px auto}
@media screen and (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
.switchPoints,.switchPoints_test{background-image:url(../_images_2014/switchPointMobile-px2.png) no-repeat;background-size:17px 24px} 
} 
.content-form label{padding-left:1px;word-spacing:1px}
.content-form .address{color:#666;font-size:13px;text-transform:uppercase}
::-webkit-input-placeholder { color:#c4c4c4 }
::-moz-placeholder { color:#a5a5a5 }
:-ms-input-placeholder { color:#a5a5a5 }
:-moz-placeholder { color:#a5a5a5 }
.content-form input.address{font-size:13px;text-indent:8px;width:100%;text-transform:none;margin:3px 0 10px -1px;height:42px;background-color:#fff}
.content-form p{color:#efefef; font-size: 13px;}
.form-block{float:left}
.form-block h4{text-transform:uppercase;color:#767676;font-size:11px;margin:0 0 3px}
.form-block.pick-up{width:100%}
.form-block .datepicker_class{margin:3px 0 10px -1px;background:#f9f9f9 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAuBAMAAACytabNAAAAMFBMVEU3ju+oq7D///83ju83ju+oq7A3ju83ju83ju83ju83ju83ju83ju83ju83ju83ju95r+m9AAAAD3RSTlMAAAADBhFIeIeKjeHn6vAKsYQIAAAAcUlEQVQoz2NQwgAMI1iIAQ4QQhb8/P//f/jQjCQ039v///8vW34hCb0vqP///zv7PxBPESL0HwpwCKlChSD2oajCJvSf/8N/nEJKmBqV8KgiRuP9BJAI218koX6I438iCXmdB4n8WcKANwgxhUZe+gIATzOhcD+MVs4AAAAASUVORK5CYII=) no-repeat left center;font-size:13px;text-indent:30px;text-transform:none;height:42px;width:100%;background-color:#fff;color:#666}
.form-block .datepicker_class:focus{background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAuBAMAAACytabNAAAAMFBMVEU3ju+oq7D///83ju83ju+oq7A3ju83ju83ju83ju83ju83ju83ju83ju83ju83ju95r+m9AAAAD3RSTlMAAAADBhFIeIeKjeHn6vAKsYQIAAAAcUlEQVQoz2NQwgAMI1iIAQ4QQhb8/P//f/jQjCQ039v///8vW34hCb0vqP///zv7PxBPESL0HwpwCKlChSD2oajCJvSf/8N/nEJKmBqV8KgiRuP9BJAI218koX6I438iCXmdB4n8WcKANwgxhUZe+gIATzOhcD+MVs4AAAAASUVORK5CYII=) no-repeat left center}
.form-block.pick-up-time{margin-top:0;width:100%}
.form-block.pick-up-time span{float:left;width:6%;margin-top:9px;color:#fff;display:block;text-align:center;font-weight:700}
.form-block .time-select select{height:43px;margin-bottom: 10px; color:#666;font-size:13px;width:47%;background-color:#fff;-webkit-appearance:none;-moz-appearance:none}
.time-select select#abholzeit_h{float:left}
.time-select select#abholzeit_m{float:left}
.time-select .selectricWrapper{width:47%;float:left}
.time-select .selectric,.form-block.passenger .selectric,.duration-select .selectric{background-color:#fff}
.time-select .selectric .label{color:#666;font-size:13px}
.form-block.passenger{margin:0;float:left;width:100%}
.form-block.passenger select{height:45px;color:#666;font-size:13px;float:right;width:100%;margin:0 0 10px 0;background-color:#fff;-webkit-appearance:none;-moz-appearance:none}
.form-block.passenger .selectricWrapper{width:100%;float:right}
.form-block.passenger .selectric .label{color:#666;font-size:13px}
.duration-select{margin-top:3px;width:100%}
.duration-select select{height:45px;color:#666;font-size:13px;float:right;width:100%;margin:0 0 8px;background-color:rgba(0,0,0,0.7);-webkit-appearance:none;-moz-appearance:none}
.duration-select .selectricWrapper{width:100%}
.form-block.submit{margin-right:0;width:100%}
input.address:-ms-input-placeholder{color:#b1b1b1}

#book_car_content hr { border: 0; height: 1px; background-image: linear-gradient(to right,rgba(0,0,0,0),#999999,rgba(0,0,0,0)); }

.return_transfer_box { width: 45%; float:left; padding: 2%; background: #595959; border-radius: 4px; font-size: 10px; margin-top: 10px;}

.calc_btn_box { width: 45%; float:right; padding: 2%; background: #595959; border-radius: 4px; font-size: 10px; margin-top: 10px; }
.calc_btn_box i { float: left; font-size: 18px; color: #fff; margin-right: 5px; margin-top: 2px; }
#show_duration_calc { color: #76d9ff; }

a.hourlyBtn{float: left; width: 100%; -webkit-appearance:none;-moz-appearance:none;display:block;text-align:center;text-decoration:none;color:#fff;cursor:pointer;height:30px;line-height:30px;border: #083b5b 1px solid;background:#083b5b;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:13px;margin-top:10px}
a.hourlyBtn:hover{color:#fff;background:#0b3b5b}

 

input.btn, a.btn{display:inline-block;*display:inline;zoom:1;height: 13px; padding:10px 0px 16px 0px;margin:0;font-family:inherit;cursor:pointer;border:1px solid #bbb;overflow:visible;font-size:16px;font-weight:500;text-transform:uppercase;text-decoration:none;color:#fff;transition:background-color .2s ease-out;background-clip:padding-box;border-radius:6px;box-shadow:0 1px 0 rgba(0, 0, 0, .3), 0 2px 2px -1px rgba(0, 0, 0, .5), 0 1px 0 rgba(255, 255, 255, .3) inset;}
.btn.magenta, a.btn.magenta{background-color:#b0347b;border-color:#b01b70}
.btn.magenta:hover, a.btn.magenta:hover{background-color:#ce5399}
.btn.pricequery{ -webkit-appearance: none;width:100%;margin-bottom:6px; text-align: center;}
.pricequery.has-spinner.active {pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}
.greenButton.pricequery{height:45px;width:100%;text-transform:uppercase;border:0}
a.greenButton.pricequery{height:42px;width:100%;line-height:42px;-webkit-appearance:none;-moz-appearance:none;display:block;text-align:center;text-decoration:none;color:#fff;cursor:pointer;border:none;background:#1a75bb;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:15px}
.greenButton.pricequery.has-spinner.active{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}
.tip > .tooltipL,.tip > .tooltipB,.tip > .tooltipR,.tip > .tooltipT,.tipClick > .tooltipL,.tipClick > .tooltipB,.tipClick > .tooltipR,.tipClick > .tooltipT{display:none}