.pci{display:none}#step-navigation{background:#f2f2f2;border-bottom:1px solid #bdbdbd;-moz-box-shadow:inset 0 1px 3px #e5e5e4;-webkit-box-shadow:inset 0 1px 3px #e5e5e4;box-shadow:inset 0 1px 3px #e5e5e4;box-sizing: content-box!important;}#step-navigation-steps{margin:0 auto;font-size:15px}.step-navigation-step{padding:10px 0;float:left;width:19.4%;color:#c7c9cd;border-right:1px solid #d2d2d2;box-sizing: content-box!important;}.step-navigation-step.current{color:#1a75bb}.step-navigation-step.done{color:#666}.step-navigation-step.last{border:none}.step-navigation-step.done .step_number{background:url(../images/step_done.png) no-repeat center transparent;color:transparent;font-size:0}.step-navigation-step.current .step_number{background:url(../images/step_current.png) no-repeat center transparent;color:#fff}.step-navigation-step .step_number{background:url(../images/step_undone.png) no-repeat center transparent;height:30px;width:30px;line-height:2;text-align:center;color:#fff;display:block;margin:0 auto}.step-navigation-step .step_name{display:none}.step-navigation-step .step_name a{display:none}.greenButton.pricequery{width:100%;margin-top:10px;-webkit-appearance:none;-moz-appearance:none;display:block;text-align:center;text-decoration:none;color:#fff;cursor:pointer;height:40px;line-height:40px;border:none;background:#1a75bb;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:15px}.greenButton.pricequery.active{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}input.greenButton.register{width:100%}input.greenButton.login{width:100%}input.greenButton.continue{width:100%;margin-bottom:20px;height:40px}input.greenButton.booknow{width:100%;margin:0 auto;font-size:13px;background:#b0347b;border:#b01b70 1px solid;}input.greenButton.booknow:hover { background:#ce5399; }input.greenButton.abschluss,input.greyButton.abschluss{width:100%;margin:30px auto 0 auto}#primary{display:none}#primary_laststep{display:block;width:100%;background-image:none;margin-top:20px;padding:0}.sidebar-left{float:none;width:100%}#content{clear:both;margin:0 auto;position:relative}.main-form{position:relative;width:100%;margin:20px auto 0 auto;float:right;background:#fff;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border:1px solid #d6d6d6}.main-form-large{position:relative;width:100%;margin:20px auto 0 auto;float:right;background:#fff;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border:1px solid #d6d6d6}.main-form .title-form{width:100%;margin:1px;padding:8px 0 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}.main-form-large .title-form{width:99.4%;margin:1px;padding:8px 0 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}.main-form .title-form.current,.main-form-large .title-form.current{background:#1a75bb}.main-form .title-form.current span,.main-form-large .title-form.current span{position:relative;top:4px;left:15px}.main_form_navigation{overflow:hidden;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.content-form{width:95%;padding:10px 0 15px 0;margin:0 auto}.switch_container{height:30px;margin:0 auto 10px;position:relative;top:50%;width:50px}.switch{background:#d6d6d6;border-radius:32px;display:block;height:30px;position:relative;width:50px}.switch label{color:#666;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:#666}.switch input~:checked~label:nth-of-type(1){color:#666}.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:#666;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}.address-block{width:100%;position:relative}.content-form .address{color:#767676;font-size:13px;text-transform:uppercase}::-webkit-input-placeholder{color:#cecece}:-moz-placeholder{color:#cecece;opacity:1}::-moz-placeholder{color:#cecece;opacity:1}:-ms-input-placeholder{color:#cecece}::-ms-input-placeholder{color:#cecece}.content-form input.address{font-size:13px;text-indent:10px;text-transform:none;margin:3px 0 10px -1px;height:42px;width:100%}.address-block #check_start_icon,.address-block #check_ziel_icon,.spinner_start,.spinner_ziel{float:right;position:absolute;top:35px;right:4px;font-size:20px;color:#1a75bb}.switchPoints{background:url(../images/switchPointIBE.png) no-repeat;width:17px;height:24px;display:block;position:relative;margin:8px auto 8px}@media screen and (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.switchPoints{background-image:url(../images/switchPointIBE-px2.png) no-repeat;background-size:17px 24px}}.content-form label{padding-left:1px;word-spacing:1px}.form-block{float:left}.form-block h4{text-transform:uppercase;color:#7c8490;font-size:11px;margin:0 0 3px}.form-block.pick-up{width:100%}.form-block .datepicker_class{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:35px;text-transform:none;margin:3px 0 10px -1px;color:#7c8490;height:42px;width:100%}.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;margin-left:5px;margin-right:5px;margin-top:9px}.form-block .time-select select{height:41px;float:left;color:#7c8490;font-size:13px;width:128px}.time-select .selectricWrapper{width:110px;float:left}.time-select .selectric .label{color:#7c8490;font-size:13px}.duration-select{margin-top:3px;width:100%}.duration-select select{height:45px;color:#7c8490;font-size:13px;float:right;width:100%;margin:0 0 8px 0}.duration-select .selectricWrapper{width:100%}.form-block.passenger{margin:0;float:left;width:100%}.form-block.passenger select{height:45px;color:#7c8490;font-size:13px;float:right;width:100%;margin:10px 0 10px 0}.form-block.passenger .selectricWrapper{width:100%;float:right}.form-block.passenger .selectric .label{color:#7c8490;font-size:13px}.form-block.submit{margin-right:0;width:100%}input.greenButton.pricequery{height:45px;width:100%}.form-block.form-submit>input{height:45px}input#anschluss_sel{float:left;margin-right:10px;margin-top:10px}div#opt_rueckfahrt{width:100%;float:left}#opt_rueckfahrt_val{float:left;position:relative;top:9px;width:85%;margin-bottom:20px}#opt_rueckfahrt_info{float:left;width:90%}#opt_rueckfahrt span{position:relative;top:9px}.content-middle{float:left;width:100%;margin:20px 0 0 0}.flight-block{width:100%;float:left;margin-bottom:20px}.flight-block p{width:auto}.form-block.adressergaenzung{width:100%;margin-bottom:10px;margin-top:15px}.form-block.adressergaenzung.multiple{width:48%;margin-right:1%}.form-block.adressergaenzung h4{line-height:12px;color:#eb5858}.form-block.adressergaenzung input{background:#fff}.form-block.flightdetails{width:100%}.content-form input.flightdetails{width:98%;text-indent:5px;margin-bottom:10px}.passengerinfo-block{width:100%;float:left;margin-bottom:10px}.content-form input.passengerinfo{width:98%;text-indent:5px}div.bemerkungen-block div.form-block h4{width:100%;margin-top:10px}.content-form textarea.bemerkungen{width:98%;height:120px;line-height:18px;text-transform:none;margin:3px 0 10px 0}div#show_block_kindersitze textarea.bemerkungen{width:250px;height:90px;font-size:14px;padding-left:10px;text-transform:none;margin:3px 0 10px -1px}.entry-header h3{font-weight:700;line-height:26px;color:#434b56;margin:0 0 8px;font-size:16px;word-spacing:2.5px}.entry-content{word-spacing:-2px}.entry-meta a:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAYFBMVEVDS1ZDS1ZDS1ZDS1ZDS1ZDS1ZDS1ZDS1ZDS1ZDS1ZDS1ZDS1ZDS1ZDS1ZDS1ZDS1ZDS1ZDS1ZDS1ZDS1ZDS1ZDS1ZDS1ZDS1ZDS1ZDS1ZDS1ZDS1ZDS1ZDS1ZDS1ZDS1aEt+rSAAAAIHRSTlMAAgUKEBESExcYGS44OjtJTE1PUFJTVVZYW2BhYmRlZuAr0wkAAACXSURBVBjTdZDtGoIgDIVHGH4yrTCjhHP/d6lMynqq/WG87GycEf2JonMxuq7YSTtDYm4zUD0CN0o1HNArQRa+3B5Ljy6dJgbz7GBCPEoRy3W4aCKWsgm1IGDSVOO6pgGKhm2iI4V7Rv2GznTAY0U3VLuwEiHDCjo5nWbZ709IzvCZGZ8VyZBtiGr7MvTDtixnBMb35XzGAlWGDHtsSFSrAAAAAElFTkSuQmCC);position:relative;right:6px;top:4px}.entry-meta a:hover{text-decoration:none}.entry-meta{text-transform:uppercase;color:#a5a8ac;line-height:24px;font-weight:700;margin:6px 5px;letter-spacing:-1px;word-spacing:2px}.post .entry-meta a{color:#a5a8ac}.widget{background:#fff;border:1px solid #bebebd;border-radius:4px 4px 4px 4px;-webkit-border-radius:4px 4px 4px 4px;-moz-border-radius:4px 4px 4px 4px;margin:1px 0 10px 2px;border:1px solid #d6d6d6}.widget .widget-title{background:#fff;border-bottom:1px solid #d6d6d6;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-moz-box-shadow:0 0 2px #c9c8c8;webkit-box-shadow:0 0 2px #c9c8c8;box-shadow:0 0 2px #c9c8c8;font-size:16px;color:#444c57;padding:17px 21px 15px 10px}.widget .widget-title i{margin-right:5px}h3.widget-title i.fa.fa-info{float:right;cursor:pointer}h3.widget-title i.fa.fa-info:hover .fa-info_tooltip{opacity:1}h3.widget-title i.fa.fa-info .fa-info_tooltip{top:-80px;left:100px;background:#fff;border-radius:5px;opacity:0;position:absolute;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-ms-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s;padding:10px;width:150px;font-family:'Ubuntu',sans-serif;font-size:13px;line-height:16px;text-align:left;border:#D6D6D6 1px solid;color:#676767;z-index:5}.widget .widget-title img{position:relative;left:-4px;top:3px}.widget h4.widget-title{font-size:13px;font-weight:bolder;letter-spacing:-1.1px;margin:9px 0 5px}.widget>h4, .main-widget .accordion_head h4 {background:#eee;color:#666;font-size:12px;text-transform:uppercase;padding:4px 20px;line-height: 21px !important;} .main-widget .accordion_head h4 { border-bottom: #fff 1px solid; } .main-widget .accordion_content { display: none; } .main-widget .arrow{float:right;width:0;height:0;border:8px solid transparent;margin-top: 8px; border-top-color:#1a75bb}.main-widget .accordion_head.accOpen .arrow{margin-top:0px;border-bottom-color:#1a75bb;border-top-color:transparent}.widget div#loginBox>h4,.widget div#loginBox form>h4,.widget div#regBox>h4,.widget div#regBox form>h4,.widget div#fastregBox>h4,.widget div#fastregBox form>h4{background:#eee;color:#7c8490;font-size:13px;text-transform:uppercase;padding:4px 20px}.widget>h4 a{float:right}div#regBox>h4 i{float:right;position:relative;top:3px;display:block}.widget-title>img{left:-9px;margin-right:-4px;position:relative;top:2px}.widget-title span{color:#c7c9cd}.widget-title>div.widget-title-sort{float:right;font-size:13px;position:relative}.widget-title a.current{color:#444c57}.widget .widget-content{padding:13px 19px 15px;color:#7c8490}.widget .widget-footer{background:#fff;border-top:1px solid #bebebd;border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;color:#adb3bc;font-size:11px;padding:6px 19px 8px;word-spacing:-.6px}.widget ul a:link,.widget ul a:visited{color:#7c8490;text-decoration:none}.widget ul a:hover{color:#24A8DF}.widget li{padding:13px 19px 17px}.even{background:#f3f3f3}.odd{background:#ececec}li.current{background:#434b56}.widget ul li.current a{color:#fff}.widget.widget-features>ul{list-style:disc;padding:12px 10px 11px 39px;word-spacing:-1.5px}.widget.widget-features li{margin:1px 0 5px;padding:0}.widget.main-widget .widget-title img{left:-5px;position:relative;top:4px}.widget.main-widget .widget-title{padding:17px 21px 15px 20px}.widget.main-widget .widget-title div.title{margin:0 auto;text-align:center}.widget.main-widget .post{padding:25px 20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAEBAMAAACnyqiHAAAAIVBMVEX///////////////+ytbn///+ytbmytbn///+ytbmytbnShAojAAAACnRSTlMAPUdcZnB3mZm7tJY7XwAAABxJREFUCNdjYIACtlUFDLOWMDAwdRgwRDTCRBkAQjwD8oEj0agAAAAASUVORK5CYII=) repeat-x scroll left bottom transparent}.widget.main-widget .post.last_child{background:none}.widget.main-widget .post .entry-format{color:#444c57;font-size:13px;font-weight:700;line-height:21px;word-spacing:-2px;margin:0 auto;width:100%}.widget.main-widget .post .entry-format span{font-size:12px;font-weight:400}.widget.main-widget .entry-header .entry-meta{color:#a8abb0;font-size:12px;text-transform:none;line-height:21px;margin:0;position:relative;top:-2px;font-weight:400}.widget.main-widget .entry-meta a:before{content:none}.widget.main-widget .post .entry-content{color:#7c8490;margin:5px -1px}.widget.main-widget .entry-meta-footer a{font-size:13px;font-weight:400;letter-spacing:-.5px;position:relative;top:3px}.info_widget{margin-bottom:19px}.info_widget .widget-title{padding-left:29px}.widget.product-widget .post{padding:0}.widget.main-widget.product-widget{margin-bottom:19px;overflow:hidden}.widget.main-widget.product-widget.zusatzinfos{margin-bottom:10px;overflow:visible}.main-block_container{width:100%;text-align:center}.additional-block_container{width:100%;text-align:center;background:#f9f9f9}.product-widget .additional-block.zusatzinfos{width:100%;text-align:center;color:#444c57;font-size:20px;padding:10px 0 10px 0;margin-top:0;margin-bottom:0}#show_block_kindersitze{display:none}.widget.main-widget .post.last_child .additional-block_container{background-image:none}.product-widget .additional-block{text-align:center;color:#444c57;font-size:20px;position:relative;width:90%;padding:0% 5% 5% 5%}.gutscheinInfoMobile{text-align:center;background:#9d2067;color:#fff;width:50%;height:auto;display:block;margin:0 auto;border-radius:4px;padding:1%;font-size:12px;line-height:15px}.gutscheinInfo{display:none}.product-widget .additional-block .price{font-size:24px;font-weight:700;width:49%;display:block;float:right;text-align:left;line-height:58px}.product-widget .additional-block .price.newprice{color:#9d2067;line-height:30px;text-align:left;width:49%}.product-widget .additional-block .oldprice{font-size:18px;font-weight:700;width:47%;padding-left:2%;display:block;float:right;text-align:left;line-height:18px;text-decoration:line-through}.product-widget .additional-block .span{color:#a0a2a7;font-size:12px;text-align:center}.product-widget .main-block{width:96%;padding:2%;/*border-top:#b2b5b9 1px dashed*/}.product-widget .additional-block .greenButton{margin-top:10px}.product-widget .main-block .product-img{width:49%;margin:2% auto 0;float:left}.product-widget .main-block .product-img img{width:130px;height:auto;display:block;float:right}.serviceby{float:right;margin-right:25px;margin-top:10px}.product-widget .main-block .product-info{float:none;width:100%}.main-block.zusatzinfos{width:100%}.product-widget .main-block.zusatzinfos .product-info{width:100%;margin:0;padding:0}.product-widget .entry-format>span.top-seller{top:1px;padding:0 0 0 9px;color:#fff;background:#434b56;display:block;width:64px;height:22px;float:right;font-size:12px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.widget.product-widget .post .entry-format{font-size:14px;margin:12px 0;word-spacing:0}.product-widget .entry-format>span{color:#a0a2a7}div.product-info div.entry-format span.fahrzeuge{color:#999;display:block;text-transform:none;line-height:14px;font-size:11px;position:relative;top:5px;margin:0 0 10px 0}div.features{width:100px;margin:0 auto}.features>p{margin:5px 10px 0 0;width:40px;float:left}.features img{position:relative;top:3px;left:-5px}.features i{color:#c7c9cd;font-weight:700;position:relative;left:-5px;font-size:18px}.details{margin:10px auto;max-width:200px;font-size:12px;color:#999}.details div{color:#24A8DF;cursor:pointer;padding-bottom:8px}.details .close-details{display:none}.details>ul{width:400px}.details ul.en{margin-left:55px}.details ul.de{margin-left:38px}.details li{text-align:left}.details li i{color:#c7c9cd;font-size:18px}p.details-more{clear:both;padding:2px 23px 0}ul.details-more{max-width:200px}ul.details-more li{padding:0;margin:0}.product-select-count{margin-top:10px;margin-bottom:10px}.product-select-count select{width:60px}div.content-middle div.smallTxt{text-align:center}.checkbox-block_container{background:#f9f9f9;width:100%;padding:0}.widget.main-widget .post.last_child .checkbox-block_container{background-image:none}.checkbox-block_container .main-block_container{width:100%}.additional-block_container.zusatzinfos{width:100%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAEBAMAAACnyqiHAAAAIVBMVEX///////////////+ytbn///+ytbmytbn///+ytbmytbnShAojAAAACnRSTlMAPUdcZnB3mZm7tJY7XwAAABxJREFUCNdjYIACtlUFDLOWMDAwdRgwRDTCRBkAQjwD8oEj0agAAAAASUVORK5CYII=) repeat-x scroll left bottom #f3f3f3}.checkbox-block_container .main-block{/*width:90%;*/margin:0;padding-bottom:0;padding-top:0}.checkbox-block{margin:0 auto;padding-top:10px;width:60px}.checkbox-block input.checkbox{margin-left:20px;width:20px}.widget.main-widget.main-widget-3column .widget-title,.widget.main-widget.faq-widget .widget-title{padding:17px 21px 15px 20px}div.widget.main-widget.main-widget-3column>div.widget-title>div{float:left}div.widget.main-widget.main-widget-3column>div.widget-title>span.ssl_verschluesselung{float:right}div.widget.main-widget.main-widget-3column>div.widget-title>span.ssl_verschluesselung img{position:relative;margin-left:5px;margin-top:-1px;display:block;float:left}iframe{max-width:100%}.main-widget-3column .main-block .product-img{width:107px}.main-widget-3column .additional-block{line-height:100%;padding:15% 0 15% 0;width:50%}.widget>h4.extras{color:#739925;background:#d8edae;margin-bottom:10px}.widget .widget-content.widget-extras{padding:0 20px 0 20px}.widget-content.widget-extras>p{margin-bottom:5px}span.price{float:right;color:#434b56}.widget .widget-content.widget-info{padding:0 0 15px}.widget-info h4{font-size:14px;padding:14px 19px 0;color:#434b56}.widget-info p{padding:0 19px 7px;letter-spacing:.5px}.widget-info p.alert{background-color:#FF9;color:#666}.widget-info img.alertIcon{position:relative;top:-10px;float:right}.subtotal{margin:6px 0 2px;text-transform:uppercase;padding:13px 19px 15px;color:#434b56;font-size:20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAEBAMAAACnyqiHAAAAIVBMVEX///////////////+ytbn///+ytbmytbn///+ytbmytbnShAojAAAACnRSTlMAPUdcZnB3mZm7tJY7XwAAABxJREFUCNdjYIACtlUFDLOWMDAwdRgwRDTCRBkAQjwD8oEj0agAAAAASUVORK5CYII=) repeat-x scroll left bottom transparen}.subtotal_content{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAEBAMAAACnyqiHAAAAIVBMVEX///////////////+ytbn///+ytbmytbn///+ytbmytbnShAojAAAACnRSTlMAPUdcZnB3mZm7tJY7XwAAABxJREFUCNdjYIACtlUFDLOWMDAwdRgwRDTCRBkAQjwD8oEj0agAAAAASUVORK5CYII=) repeat-x scroll left top transparent}.faq-widget .details{margin:11px 10px 2px}.faq-widget p.details-more{padding:2px 0 10px 21px}.faq_nav.widget{margin:1px 0 18px 2px}.faq_nav.widget .widget-title{padding:17px 21px 15px 24px}.faq_nav.widget .widget-title>img{left:-6px;top:3px}.widget-footer.widget-footer-total{font-size:18px;font-weight:700;background:#434b56;color:#fff;text-transform:uppercase;padding:16px 19px 16px}.widget-footer-total span.price{color:#fff;font-weight:700}.widget-footer-total span.zusatz{font-size:12px;font-weight:400;text-transform:none}.complete_reservation .widget{margin:1px 0 19px 2px}.widget.main-widget .widget-content{padding:13px 19px 23px}.widget.main-widget .widget-content table tr td{line-height:18px;vertical-align:top}.widget.main-widget .widget-content table tr td a{color:#1a75bb}.widget.main-widget .widget-content table tr td a:hover{color:#82AA29;text-decoration:underline}.widget.main-widget .widget-content #zahlungsoptionen div{margin-bottom:0}#zahlungsoptionen label{cursor:pointer}div#zahlung_k div.selectric,div#zahlung_kAG div.selectric,div#zahlung_k select,div#zahlung_kAG select{margin-top:10px}div#zahlung_k select,div#zahlung_kAG select{width:100%}div#zahlung_k div.selectric .label,div#zahlung_kAG div.selectric .label{font-size:15px}.fa-cc-amex,.fa-cc-mastercard,.fa-cc-visa{position:relative;top:5px}.fa-cc-amex{color:#357fc0}.fa-cc-mastercard{color:#282425}.fa-cc-visa{color:#3b439e}.fa-cc-paypal{color:#3d94df}div#zahlung_pp{margin-top:20px}#pp_info_layer,div#kk_auswahl_id_layer{margin-left:25px}.zentriert{text-align:center;color:#1a75bb;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.paypalredirectinfobox{background:#fff;padding:10px;border-radius:4px}.paypalredirectinfobox span{font-size:30px;color:#1a75bb}.paypalspin{font-size:50px;color:#1a75bb}.widget.main-widget .widget-content.personal_info{padding:10px 21px 10px 20px}.widget.main-widget .widget-content.gutschein_info{padding:13px 21px 20px}.widget.main-widget .widget-content.gutschein_info input{text-indent:5px;width:100%}.widget.main-widget .widget-content.gutschein_info a.greenButton{width:100%;margin-top:5px;background:#7f7f7f}.widget.main-widget .widget-content.aida_abrechnungsinfos input{text-indent:5px;width:100%}.widget.main-widget .widget-content.aida_abrechnungsinfos div{float:left;width:48%;float:left;margin-right:1%;margin-bottom:5px}.widget-note h4{color:#434b56;padding:8px 10px 0}div.widget-note{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.widget-note p{padding:12px 0 6px 2px}.widget-note ul{list-style:disc outside none;padding:12px 0 6px 16px}.widget .widget-note li{padding:0 0 5px}.widget.main-widget.main-widget-3column .widget-title.loginbox{background:#ffe4da;padding-top:0;padding-bottom:0}.widget.main-widget.main-widget-3column .widget-title.fastregbox{background:#daffe5;padding-top:0;padding-bottom:0}.socialBox img{max-width:290px;height:auto}.socialBox span.icon{margin-left:-14px}.socialicons{float:right}.socialicons i.fa-facebook-official{color:#5061af}.socialicons i.fa-google{color:#d62d20}.socialicons i.fa-amazon{color:#272424}.center{margin:0 auto;text-align:center}.separator{position:relative;text-align:center;margin-top:1rem;margin-bottom:1.5rem;background-color:inherit;width:100%;display:inline-block}.separator:before{content:' ';position:absolute;background-color:#dcdddd;height:1px;width:100%;bottom:50%;left:0}.separator span{background-color:inherit;color:#cacbcd;padding:0 5px;position:relative;z-index:1;background:#fff}.widget.main-widget.main-widget-3column .widget-title.regbox{background:#daefff;padding-top:0;padding-bottom:0}.widget-title.loginbox span.radio,.widget-title.fastregbox span.radio,.widget-title.regbox span.radio,.widget-title.loginservicebox span.radio{position:relative;top:15px}.notify-badge{position:absolute;right:10px;top:11px;background:#ff6552;text-align:center;border-radius:15px;color:white;padding:5px 10px;font-size:15px}.form_element{margin:11px auto;width:100%}.form_element div{text-transform:uppercase;font-size:13px}.form_element div span{color:#b4b9c2}.form_element>img{margin:4px 11px -7px 0}.form_element .product-select-count{float:left}.product-select-count.expiration_date_year{margin-left:9px}.card_country{margin:3px 0 0}.form_element>input{margin:0;text-indent:5px;width:100%}.form_element>input.cvv{width:45px}.form_element>input.no-lable{margin:25px 0 0}.form_element>input.postal_code{width:104px}.form_element input.billing_address{width:550px}.form_element_checkbox{width:95%;margin:10px 0 10px 10px}.form_element label.loginLabel,.form_element_checkbox label{display:block;float:left;width:80%;margin:2px 0}label.check_login,label.check_fast_reg,label.check_reg,label.check_login_service{width:100%;display:block;cursor:pointer;height:55px;line-height:55px}.form_element .forgot_passwd{float:right;margin-bottom:20px}.widget.widget-shortcode{margin:39px 0 28px 3px}.widget.widget-shortcode .widget-title{padding:16px 21px 15px 26px}.widget.widget-shortcode .widget-content{padding:28px 25px 61px}#vorteileRegBox{margin:15px 0 15px 0}#vorteileRegBox li{margin-bottom:5px;padding:0 0 0 25px}#vorteileRegBox li i{color:#1a75bb;margin-right:4px}#vorteileWrap_activation .vorteil{width:80%;float:none;text-align:center;margin:0 auto 30px}#vorteileWrap_activation .vorteil:last-child{margin-bottom:0}#vorteileWrap_activation .vorteil i{font-size:33px;color:#fff;text-align:center;font-weight:400;margin-bottom:12px}#vorteileWrap_activation h3{font-size:18px;margin-bottom:5px;font-weight:700;color:#333;text-transform:none}#vorteileWrap_activation .vorteil span{color:#777}#vorteileWrap_activation .circle{background:#fff;border:#1a75bb 1px solid;background:#1a75bb;width:75px;height:75px;border-radius:50%;text-align:center;line-height:88px;margin:0 auto 20px}div.teaser{font-family:'Ubuntu',sans-serif}.didyouknow{position:relative;top:-11px;left:-8px;float:left}p.didyouknow_text{text-align:center;width:40%;font-size:16px;float:right;font-weight:700;color:#515151;margin-top:10px}p.didyouknow_text span{color:#ee3769}div.teaser h3{font-size:18px!important;margin-top:20px!important;padding-top:0px!important;display:block;text-align:center!important;font-weight:700;margin-bottom:10px}div.worldBG{text-align:center}div.worldBG div{font-size:20px;background:#010101;padding:10px;border-radius:4px;display:inline-block;color:#fff;text-align:center;width:auto;margin:0 auto 0}.content-form-abschluss{clear:both;padding:15px 0 30px 0}.content-form-abschluss>h4{background:#eee;color:#7c8490;font-size:11px;text-transform:uppercase;padding:4px 20px}.content-form-abschluss .success{margin:0 20px 15px 20px}.abschlussTeaser{max-width:100%;height:auto;margin-top:10px}.abschlussTeaser.last{margin-top:0}.nachabschlussBox{width:100%;height:auto;margin-top:0;margin-left:0;margin-bottom:20px;float:none;background:#f3f3f3;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.nachabschlussBox.first{margin-bottom:0}.nachabschlussBGHead{padding:10px 20px 10px 20px;font-size:20px;font-weight:700}.nachabschlussBGHeadNA{padding:20px;font-size:15px;color:#a9a9a9}.nachabschlussBoxContent{padding:20px}.nachabschlussBoxContent img{margin-right:10px}.nachabschlussBoxContent div{margin-top:10px}.nachabschlussBoxContent div label{float:left;margin-top:10px}.datepicker_class.abschluss{width:100%;text-indent:5px;float:right}.nachabschlussBoxContentNA{padding-top:100px;text-align:center;color:#a9a9a9}.nachabschlussBtn{font-size:15px}.voucherinfo{margin-left:5px}