﻿@import url('mainHelvetia/components.styles.min.css');@media(max-width:768px){.hv-content .hv-step-sidebar.fixed{position:fixed;z-index:1000;top:0;}}.wrapper{height:100vh;width:100vw;padding:0;}@media(min-width:767px){.fixed-min-sm{position:fixed !important;top:0;left:0;z-index:90 !important;}}@media(min-width:767px){.header{-webkit-box-shadow:0 1px 8px 0 rgba(50,50,50,.3);-moz-box-shadow:0 1px 8px 0 rgba(50,50,50,.3);box-shadow:0 1px 8px 0 rgba(50,50,50,.3);transition:box-shadow .25s ease-out;}}.mt20{margin-top:20px;}.mt10{margin-top:10px;}.header{position:relative;top:0;left:0;z-index:300;height:70px;width:100%;background:#fff;}.header .header-logo{float:left;height:60%;max-height:30px;width:auto;margin:18.2px 0 0 20px;}.hv-step-sidebar .hv-statusbar .hv-step.hv-step-active .hv-step-text{font-weight:bold;}.hv-content .hv-step-sidebar .hv-step-sidebar-wrapper{padding:30px 0 50px 35px;}@media(max-width:767px){.hv-content .hv-step-sidebar .hv-step-sidebar-wrapper{padding:5px 0 !important;}}img.hv-header-kooplogo{display:inline-block;height:30px;float:left;max-height:30px;margin:18.2px 0 0 20px;}@media(max-width:768px){img.hv-header-kooplogo{margin:8px !important;height:60%;}}.paymentImg{background-size:cover;width:100px;}.paymentImg.sepa{background-image:url(/_cssAll/imgHelvetia/sepa_logo.svg);height:27px;}.paymentImg.creditcard{background-image:url(/_cssAll/imgHelvetia/creditcard.png);height:28px;}.paymentImg.paypal{background-image:url(/_cssAll/imgHelvetia/de-pp-logo-200px.png);height:25.5px;}.md-container:not(.active) .paymentImg{filter:grayscale(100%);opacity:.5;}.hv-header-logo{display:inline-block;width:215px;margin:15px 0 0 30px;height:60px;max-height:60px;background-image:url(/_cssAll/img/SVLogo-Weiss.svg);background-size:cover;}@media only screen and (max-width:712px){.hv-header-logo{background-image:url(/_cssAll/img/SVLogo-Weiss-klein.svg);width:116px;margin:15px 0 0 30px;height:70px;max-height:70px;}}.hv-header{background:#f20000;height:100px;}@media(max-width:767px){.hv-button.hv-icon-left.hv-icon-center-xs,.hv-button.hv-icon-left.hv-icon-right-xs,.hv-button.hv-icon-center-xs i.hv-icon{left:10px !important;transform:unset !important;}.hv-button span.hideSmall{display:contents;}}body .md-off{border-color:#f20000;border-radius:0;}body .md-container .md-on{transform:scale(.5);background-color:unset;display:none;border:4px solid #f20000;border-radius:0;border-top:0;border-left:0;width:1rem;transform:rotate(45deg) scale(.8);height:1.7rem;left:4.8px;}body .container-fluid .hv-content:before{background:#fff;}body .both h1,body .hv-step-text{color:#000;}body .content-headline-number,body .hv-content .hv-step-content .hv-step-header .hv-step-headline .hv-step-headline-number{border-color:#000;}html body .hv-content .hv-step-content .hv-step-header .hv-step-text,.tarifDefinitionItem label{color:#000;}body a.aSelector{margin:0 25px;display:inline-block;width:15rem;}body .content-one-selector-item--moped .content-one-selector-item-icon{background-image:url(/images/moped.png);}body .content-one-selector-item--ebike .content-one-selector-item-icon{background-image:url(/images/ebike.png);}body .content-one-selector-item--escooter .content-one-selector-item-icon{background-image:url(/images/escooter.png);}body .content-one-selector-item--sonstiges .content-one-selector-item-icon{background-image:url(/images/sonstige.png);}@media only screen and (min-width:2px){body .content-one-selector-item{height:12.5rem !important;margin:0;margin:0 0 4rem 0 !important;}body .content-one-selector-item .content-one-selector-item-text{top:11rem;width:12.5rem;}body .content-one-selector-item .content-one-selector-item-icon{width:12.5rem;height:12.5rem;margin:0;}body .aSelector.active .content-one-selector-item-icon-verified,body .aSelector:hover .content-one-selector-item-icon-verified{bottom:4rem !important;}}@media only screen and (min-width:769px){body .content-one-selector-item{height:12.5rem !important;margin:0;margin:0 0 2rem 0 !important;}}@media only screen and (min-width:300px){body a.aSelector{width:20rem;margin-bottom:20px;}body .content-one-selector-item{height:12.5rem !important;margin:0;}body .content-one-selector-item .content-one-selector-item-icon{width:12rem;height:12rem;margin:0;}}@media only screen and (min-width:459px){body .content-one-selector-item{height:12.5rem !important;margin:0;}body .content-one-selector-item .content-one-selector-item-icon{width:12.5rem;height:12.5rem !important;margin:0;}}@media only screen and (max-width:768px){body a.aSelector{margin:0 0;}}body .aSelector.active .content-one-selector-item-icon-verified,body .aSelector:hover .content-one-selector-item-icon-verified{background:#f20000;top:unset;bottom:-35px;right:unset;left:-1.3rem;}body .aSelector.active .content-one-selector-item--moped .content-one-selector-item-icon,body .aSelector:hover .content-one-selector-item--moped .content-one-selector-item-icon{background-image:url(/images/moped-hv.png);}body .aSelector.active .content-one-selector-item--moped .content-one-selector-item-icon-verified,body .aSelector:hover .content-one-selector-item--moped .content-one-selector-item-icon-verified{left:-2.8rem;}body .aSelector.active .content-one-selector-item--ebike .content-one-selector-item-icon,body .aSelector:hover .content-one-selector-item--ebike .content-one-selector-item-icon{background-image:url(/images/ebike-hv.png);}body .aSelector.active .content-one-selector-item--ebike .content-one-selector-item-icon-verified,body .aSelector:hover .content-one-selector-item--ebike .content-one-selector-item-icon-verified{left:-1.6rem;}body .aSelector.active .content-one-selector-item--escooter .content-one-selector-item-icon,body .aSelector:hover .content-one-selector-item--escooter .content-one-selector-item-icon{background-image:url(/images/escooter-hv.png);}body .aSelector.active .content-one-selector-item--escooter .content-one-selector-item-icon-verified,body .aSelector:hover .content-one-selector-item--escooter .content-one-selector-item-icon-verified{left:1.4rem;}body .aSelector.active .content-one-selector-item--sonstiges .content-one-selector-item-icon,body .aSelector:hover .content-one-selector-item--sonstiges .content-one-selector-item-icon{background-image:url(/images/sonstige-hv.png);}body .aSelector.active .content-one-selector-item--sonstiges .content-one-selector-item-icon-verified,body .aSelector:hover .content-one-selector-item--sonstiges .content-one-selector-item-icon-verified{left:1.1rem;}body a.aSelector.active .content-one-selector-item .none,body .content-one-selector-item:hover .none{transition:all .15s,visibility .15s;}body .content-one-selector-item .none{transform:rotate(0deg);}body .hv-button,body .content-button:hover,body *.content-button{background:#f20000 !important;border-bottom:0 solid #fff !important;border-radius:6px;padding:1.5rem 1.3rem;font-size:2rem;width:auto;}body .hv-button img,body .content-button:hover img,body *.content-button img{width:22px;margin-right:14px;}body .hv-button.hv-icon-left,body .content-button:hover.hv-icon-left,body *.content-button.hv-icon-left{background:#666 !important;}body .hv-button.hv-icon-left img,body .content-button:hover.hv-icon-left img,body *.content-button.hv-icon-left img{transform:rotate(180deg);}body .hv-button .content-button-verified,body .content-button:hover .content-button-verified,body *.content-button .content-button-verified{display:none;}@media(max-width:768px){body .hv-site-wrap .hv-footer-link a{color:#000 !important;}}@media(max-width:768px){body .hv-header{height:100px !important;}.content-headline{padding:0 20px;text-align:center;}}@media(min-width:1px){.both h1,body .hv-content .hv-step-content .hv-step-header .hv-step-headline{text-align:left;font-size:2rem !important;font-family:Arial;font-weight:bold;line-height:1;color:#000;}body{background-color:#fff !important;}.content-one-selector-item-icon,.content-one-selector-item-text{color:#f20000;}.content-one-selector-item-icon{width:15rem;height:18rem;}}@media(min-width:1200px){body .content-one-selector-item-text{top:15rem;width:15rem;}.content-one-selector-item{width:14rem;height:14rem;font-size:1.5rem;}.content-one-selector ng-scope{height:18rem;}}@media(min-width:992px){.content-one-selector{margin-top:40px;margin-bottom:40px;}}body .labelCtl{color:#888;}body .colGreen{color:#888 !important;}body .PrivatFirmaItem label{color:#000;}body .ctlCont.noVal .labelCtl,body .ctlCont.script .labelCtl,body .ctlCont .labelCtl,body .labelCtl{font-style:italic;top:-2px !important;font-size:16px !important;position:relative;transition:all .18s ease 0s;}body input[type="text"],body input[type="password"],body select.form-control,body .drpCont select.form-control:focus,body select.form-control:focus,body md-input-container .md-input,body md-input-container .md-input:focus{font-size:1.9rem;color:#fff;font-weight:500;border:none;color:#000;border:1px solid #555;border-bottom:1px solid #555;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;-webkit-box-shadow:none;box-shadow:none;appearance:none;padding-left:10px;padding-right:10px;height:3.5rem;background-position-x:calc(100% - 10px);background-size:24px 17px;border-width:1px;}body .LoginForm input[type="text"],body .LoginForm input[type="password"],body .LoginForm select.form-control,body .LoginForm md-input-container .md-input,body .LoginForm md-input-container .md-input:focus{display:block;width:100%;padding:.5rem .75rem;font-size:1rem;font-weight:normal;height:2rem;line-height:20px;color:#55595c;background-color:#fff;background-image:none;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;}.hv-product-card .hv-product-card-title{background-color:#f20000 !important;color:#fff;font-size:2.5rem;font-weight:400;text-align:center;min-height:45px;position:relative;}.hv-product-card{border-top:0;}.hv-product-card .hv-product-card-pricing{background:#eee;padding:0;min-height:42px;text-align:center;color:#000;}.hv-price-tag .hv-price{float:right;font:28px "arial",sans-serif;color:#000;}.hv-price-tag .hv-price-tag-subline{color:#000;}.hv-product-card.hv-product-card-active .hv-product-card-pricing{background:#eee;color:#000;}.hv-product-card.hv-product-card-active .hv-product-card-pricing .hv-price-tag .hv-price,.hv-product-card.hv-product-card-active .hv-product-card-pricing .hv-price-tag .hv-price-tag-subline{color:#000;}.hv-product-card.hv-product-card-active{border:2px solid #f20000;background-color:#fff;}body .tarifDefinitionItem.whiteBox{padding-bottom:0;}.hv-content .hv-step-sidebar{background-color:#f20000 !important;}.hv-step-sidebar .hv-statusbar .hv-step .hv-step-number{background-color:#fff;}.hv-step-sidebar .hv-statusbar .hv-step.hv-step-active .hv-step-number{background-color:#f20000;border:#fff 2px solid;transition:all .45s;-webkit-transition:all .45s;}.hv-step-sidebar .hv-statusbar .hv-step .hv-step-number::before{color:#f20000;}.hv-step-sidebar .hv-statusbar .hv-step .hv-step-number{color:#f20000;}.hv-card-container .hv-card-content.bgsummary{background-color:#f20000;color:#fff;text-align:right;padding-right:50px;width:calc(100% + 15px);}.hv-card-container .hv-card-content.bgsummary:after{background-image:unset;}body .hv-block .isErrorMarker a{color:#f20000 !important;}body .chkContainer .chk-icon{border-color:#f20000;}.hv-feature-list li .hv-icon{color:#f20000;}.hv-product-card-active.selected .selTarif div{display:inline;}.hv-product-card-active.selected .selTarif div:before{left:-25px;}.hv-feature-list .hv-step-number{transform:scale(.75) !important;}.hv-feature-list li{margin-bottom:12px !important;}.row.hv-flexbox-row>div{padding:0 !important;}@media screen and (-webkit-min-device-pixel-ratio:0) and (min-width:970px){.hv-flexbox-row [class*=col-]{width:50%;margin:0 auto;}}.hv-product-card:not(.hv-product-card-active) button{background-color:#fff !important;border:#f20000 2px solid !important;}.hv-product-card:not(.hv-product-card-active) button span{color:#000;}.chkContainer.active .chk-icon{background-color:#f20000;}.hv-step-sidebar .hv-statusbar .hv-step.hv-step-active .hv-step-number{line-height:35px;}