* .vgnWidget input[type=time]::-webkit-clear-button,* .vgnWidget input[type=time]::-webkit-inner-spin-button,* .vgnWidget input[type=date]::-webkit-calendar-picker-indicator,* .vgnWidget input[type=date]::-webkit-clear-button,* .vgnWidget input[type=date]::-webkit-inner-spin-button{display:none!important;-webkit-appearance:none!important}* .vgnWidget{text-align:left!important;border-radius:15px!important;overflow:hidden!important;padding:9px!important}* .vgnAutocomplete,* .vgnWidget,* .vgnWidget *{text-shadow:none!important;font:16px Arial,Helvetica!important;line-height:1.5!important;box-sizing:border-box!important}* .vgnWidget .vgnHead{display:table!important;width:100%!important;margin-bottom:8px!important}* .vgnWidget .vgnClaim1,* .vgnWidget .vgnLogo{display:table-cell!important;vertical-align:middle!important}* .vgnWidget .vgnLogo{text-align:right!important}* .vgnWidget .vgnClaim{font-size:13px!important;line-height:1.2!important;padding-left:5px!important;padding-top:4px!important}* .vgnWidget.style_1 .body{background:-moz-linear-gradient(45deg,rgba(0,151,103,1) 0,rgba(0,151,103,1) 50%,rgba(58,180,72,1) 100%);background:-webkit-gradient(left bottom,right top,color-stop(0,rgba(0,151,103,1)),color-stop(50%,rgba(0,151,103,1)),color-stop(100%,rgba(58,180,72,1)));background:-webkit-linear-gradient(45deg,rgba(0,151,103,1) 0,rgba(0,151,103,1) 50%,rgba(58,180,72,1) 100%);background:-o-linear-gradient(45deg,rgba(0,151,103,1) 0,rgba(0,151,103,1) 50%,rgba(58,180,72,1) 100%);background:-ms-linear-gradient(45deg,rgba(0,151,103,1) 0,rgba(0,151,103,1) 50%,rgba(58,180,72,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#009767', endColorstr='#3ab448', GradientType=1 );background:linear-gradient(45deg,rgba(0,151,103,1) 0,rgba(0,151,103,1) 50%,rgba(58,180,72,1) 100%)}* .vgnWidget input{margin:0!important;font:1em Arial,Helvetica!important;line-height:1.5!important;background:#fff!important;color:#4d4d4d!important;border:0!important;padding:.6em .5em .4em!important;border-radius:4px!important;box-shadow:none!important;box-sizing:border-box!important;height:auto!important}* .vgnWidget input.odv{padding-left:2.2em!important}* .vgnWidget .odvInput span.rcIcon.vm{display:block!important;position:absolute!important;left:.3em!important;top:50%!important;margin-top:-12px!important;color:#000!important;z-index:1!important;pointer-events:none!important}* .vgnWidget .checkbox,* .vgnWidget .radio{line-height:1!important;display:inline-block!important;overflow:hidden!important;position:relative!important;width:auto!important}* .vgnWidget .checkbox input,* .vgnWidget .radio input{display:block!important;position:absolute!important;left:-30px!important;top:0!important}* .vgnWidget .checkbox input+label,* .vgnWidget .radio input+label{color:#FFF!important;padding:.2em .5em .1em 1.55em!important;margin:0!important;display:block!important;cursor:pointer!important;position:relative!important}* .vgnWidget .radio input+label:after,* .vgnWidget .radio input+label:before{content:''!important;position:absolute!important;left:0!important;top:2px!important;width:16px!important;height:16px!important;z-index:0!important;margin:0!important;border-radius:1000px!important;box-sizing:border-box!important;-webkit-transition:.28s ease!important;-moz-transition:.28s ease!important;-o-transition:.28s ease!important;-ms-transition:.28s ease!important;transition:.28s ease!important}* .vgnWidget .radio input+label:before{border:1px solid #FFF!important}* .vgnWidget .radio input+label:after{border:0!important;background:#fff!important;-webkit-transform:scale(0)!important;-moz-transform:scale(0)!important;-ms-transform:scale(0)!important;-o-transform:scale(0)!important;transform:scale(0)!important}* .vgnWidget .radio input:checked+label:after{-webkit-transform:scale(.5)!important;-moz-transform:scale(.5)!important;-ms-transform:scale(.5)!important;-o-transform:scale(.5)!important;transform:scale(.5)!important}* .vgnWidget.color_000000 .radio input+label:before{border-color:#000!important}* .vgnWidget.color_000000 .radio input+label:after{background-color:#000!important}* .vgnWidget.bn_000000 button,* .vgnWidget.bn_000000 button span,* .vgnWidget.color_000000 .radio input+label{color:#000!important}* .vgnWidget button,* .vgnWidget button span{font:16px Arial,Helvetica!important;font-weight:700!important;color:#fff!important}* .vgnWidget button{border:0!important;background:#F5AF55!important;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)!important;border-radius:2px!important;padding:.75em 3em .75em .75em!important;transition:background .2s ease-out,box-shadow .2s ease-out!important;line-height:1.5!important;position:relative!important}* .vgnWidget button:hover{background:#f6ba6d!important;box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)!important}* .vgnAutocomplete span.rcIcon,* .vgnWidget span.rcIcon{font:normal normal normal 24px/1 rcOutput!important;font-size:24px!important;line-height:1!important}* .vgnWidget button span.rcIcon{position:absolute!important;display:block!important;top:50%!important;margin-top:-12px!important;right:.5em!important}* .vgnWidget label{font:16px Arial,Helvetica!important;font-size:16px!important;font-weight:400!important}* .vgnAutocomplete-w1{position:absolute!important;top:5px!important;left:0!important;margin:8px 0 0 6px!important}* .vgnAutocomplete{background:#FFF!important;cursor:default!important;text-align:left!important;max-height:350px!important;overflow:auto!important;min-width:280px!important;margin:-6px 6px 6px -6px!important;box-shadow:0 0 3px rgba(0,0,0,.5)!important}* .vgnAutocomplete div{padding:0!important;position:relative!important}* .vgnAutocomplete strong{font-weight:700!important}* .vgnAutocomplete div.efaAutocomplete span.Eintrag{position:relative!important;display:block!important;line-height:24px!important;padding:12px 5px 12px 40px!important;margin-right:12px!important;transition:background-color .3s!important;text-decoration:none!important;color:#000!important}* .vgnAutocomplete div.efaAutocomplete span.Eintrag span.city,* .vgnAutocomplete div.efaAutocomplete span.Eintrag span.object{position:relative!important;display:block!important;overflow:hidden!important;text-overflow:ellipsis!important}* .vgnAutocomplete div.efaAutocomplete span.city{font-size:80%!important;line-height:1.25!important}* .vgnAutocomplete div.efaAutocomplete .Eintrag>span.rcIcon,* .vgnAutocomplete div.efaAutocomplete img{position:absolute!important;top:12px!important;left:.4em!important;height:24px!important;width:24px!important}* .vgnAutocomplete .List-Element-alt{background:#f0f9f6!important}* .vgnAutocomplete .selected{background:#e3f2ee!important}* .vgnWidget span.vgnLine{font-family:Arial,Helvetica!important;font-size:inherit!important;line-height:1.3!important;border:0!important;background-color:#e70029!important;color:#fff!important;padding:1px 4px 0!important;margin:0 1px 1px!important;border-radius:1em!important;vertical-align:bottom!important;white-space:nowrap!important;display:inline-block!important;text-decoration:none!important;-webkit-user-select:none!important;user-select:none!important;cursor:pointer!important;min-width:1.77em!important;text-align:center!important;border:1px solid rgba(255,255,255,.75)!important}* .vgnWidget span.vgnLine.vgnUBahn{background-color:#006291!important;border-radius:0!important}* .vgnWidget span.vgnLine.vgnSBahn{background-color:#42864A!important;border-radius:0!important}* .vgnWidget span.vgnLine.vgnRBahn{background-color:#009163!important;border-radius:0!important}* .vgnWidget span.vgnLine.vgnTram{background-color:#852D6D!important;border-radius:0!important}* .vgnWidget span.vgnLine.vgnNightliner{color:#003f81!important;color:inherit!important;background-color:transparent!important;border-radius:0!important;padding-right:75px!important;background-image:url(https://www.vgn.de/ib/site/elements/Symbole/Nightliner.png)!important;background-position:100% 50%!important;background-repeat:no-repeat!important;border:0!important}