*,:after,:before{border:0;box-sizing:inherit;font-size:100%;font:inherit;line-height:1.25;margin:0;padding:0;text-decoration:none;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img,svg,video{max-width:100%}svg{max-height:100%}body,html{box-sizing:border-box}textarea{border:1px solid #ddd}mifaz-app{display:flex;flex-direction:column;flex-wrap:wrap;min-height:100%;min-height:100vh;overflow:hidden;width:100%}mifaz-app .mobile-menu{cursor:pointer}.stand-alone{background:var(--mifaz-color-prime,#0064be);color:#fff;font-weight:300;margin:1rem 0 0;padding:15px}h2.stand-alone{font-size:24px;font-size:1.5rem}.message-title{background:var(--mifaz-color-prime,#0064be);font-size:16px;font-size:1rem;padding:15px}.badges,.message-title{color:#fff;font-weight:300}.badges{background:green;border-radius:50%;cursor:pointer;display:inline-block;font-size:12.8px;font-size:.8rem;height:1.5em;height:1.5rem;line-height:1.5em;line-height:1.5rem;position:relative;right:-5px;text-align:center;top:-10px;width:1.5em;width:1.5rem}.mifaz-message-box .close{color:#fff}jastit-time-input-clock{display:inline-block;margin:0 30px 0 0;padding:0;position:relative}jastit-time-input-clock .clock{transform:scale(1.3) translate(-50%,-25%)}jastit-time-input-clock input,jastit-time-input-clock input[type=text]{margin:0;padding:0;text-align:center;width:75px}jastit-time-input-clock a{cursor:pointer}jastit-time-input-clock .icon>span>svg{height:20px;width:20px}jastit-time-input-clock>a.icon,jastit-time-input-clock>a.icon:active,jastit-time-input-clock>a.icon:focus{position:absolute;right:-30px;top:0}jastit-time-input-clock>a.icon:active:active:after,jastit-time-input-clock>a.icon:active:after,jastit-time-input-clock>a.icon:active:focus:after,jastit-time-input-clock>a.icon:active:hover:after,jastit-time-input-clock>a.icon:after,jastit-time-input-clock>a.icon:focus:active:after,jastit-time-input-clock>a.icon:focus:after,jastit-time-input-clock>a.icon:focus:focus:after,jastit-time-input-clock>a.icon:focus:hover:after,jastit-time-input-clock>a.icon:hover:after{display:none}jastit-time-input-clock>a.icon img,jastit-time-input-clock>a.icon:active img,jastit-time-input-clock>a.icon:focus img{position:static;width:20px}jastit-time-input-clock .clock{background-clip:padding-box;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);display:block;padding:1px;position:absolute;text-align:left;white-space:normal;z-index:1010}jastit-time-input-clock .clock .head-line{display:flex;flex-direction:row;flex-wrap:nowrap}jastit-time-input-clock .clock .head-line>a{color:#aaa;font-size:20px;margin:.25rem .25rem .25rem auto;padding:0}jastit-time-input-clock .clock .head-line .active{font-weight:bolder}jastit-time-input-clock .clock .head-line .time{color:#aaa;display:inline-block;font-size:30px;padding:5px;text-align:center;width:66.66666667%}jastit-time-input-clock .clock .head-line>button{background:transparent;font-size:12px;height:45px;margin:0;padding:0;width:33.33333333%}jastit-time-input-clock .clock a:active,jastit-time-input-clock .clock a:hover{color:#aaa}jastit-time-input-clock .clock .content{background:#efefef;padding:9px 14px}jastit-time-input-clock .clock .face{-webkit-touch-callout:none;background-color:#fff;border:1px solid #ccc;border-radius:50%;overflow:visible;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}jastit-time-input-clock .clock .dial{left:-1px;position:absolute;top:-1px}jastit-time-input-clock .clock .tick{border-radius:50%;color:#666;cursor:pointer;position:absolute;text-align:center;z-index:10}jastit-time-input-clock .clock .tick:hover{background-color:#c0e5f7;background-color:rgba(0,149,221,.25)}jastit-time-input-clock .clock .tick.selectet{color:red;font-weight:700}mifaz-about-me .image{text-align:center}mifaz-about-me textarea{height:300px}mifaz-about-me mifaz-md-card{margin:0}mifaz-about-me .mifaz-card-deck{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:.5rem 0}mifaz-about-me .image-card{display:flex;flex-direction:column;flex-wrap:nowrap;margin:0 .5rem 0 0;width:170px}mifaz-about-me .md-label{display:block;margin:1rem 0 .5rem}mifaz-article-card .alignleft{display:inline-block;float:left;margin:1rem 1rem 1rem 0}mifaz-article-card .alignright{display:inline-block;float:right;margin:1rem 0 1rem 1rem}mifaz-article-card .creation-time{display:block;font-size:12.8px;font-size:.8rem;font-style:italic;position:relative;text-align:right;top:-10px}mifaz-drivetime-input{display:block;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-top:15px}mifaz-drivetime-input>.mifaz-time-input-item{flex:1 1 280px;-ms-flex:1 1 auto;max-width:49%}mifaz-drivetime-input>.hint{width:100%}mifaz-drivetime-input hr{border:1px solid}mifaz-drivetime-input select{margin:0;padding:0}mifaz-drivetime-input dt{font-weight:400;padding-top:3px}mifaz-drivetime-input dd{text-align:right}mifaz-drivetime-input button{align-self:flex-start}mifaz-drivetime-input button.break{margin-right:45%}mifaz-drivetime-input button:active,mifaz-drivetime-input button:focus{outline:none}mifaz-drivetime-input .header{position:relative}mifaz-drivetime-input .header button{font-size:12.8px;font-size:.8rem;position:absolute;right:0;top:-5px}mifaz-drivetime-input mifaz-md-select{float:right;width:105px}mifaz-drivetime-input dl{display:flex;flex-direction:row;flex-wrap:wrap}mifaz-drivetime-input dt{margin:0 0 .5rem;width:60%}mifaz-drivetime-input dd{margin:0 0 .5rem auto;width:30%}mifaz-entry-card>mifaz-md-card{margin:.5rem 0 0;width:100%}mifaz-entry-card .own-entry{align-self:center;font-weight:700;margin-right:auto}mifaz-entry-card .content{display:flex;flex-direction:row;flex-wrap:wrap}mifaz-entry-card h2{margin:0 1em}mifaz-entry-card .footer{text-align:right}mifaz-entry-card .title{border-bottom:1px solid;display:block;font-size:22.4px;font-size:1.4rem;margin:0 -16px;padding:0 10px 10px 15px}mifaz-entry-card .title strong{font-size:25.6px;font-size:1.6rem}mifaz-entry-card .last-update{display:block;font-size:11.2px;font-size:.7rem;font-style:italic;margin:0;text-align:right}mifaz-entry-card .stopovers{margin:1.5rem 0 .5rem}mifaz-entry-card .carpooling{margin:1rem 0 0}.entry-route{font-weight:400;margin:.33333333rem 0}.entry-route .location-name{margin:0 .33333333rem 0 0}mifaz-entry-list{cursor:pointer;display:block}mifaz-entry-list .entry-route{display:block;text-transform:uppercase;width:100%}mifaz-entry-list .entry-route .location-name{font-size:20.8px;font-size:1.3rem}mifaz-entry-list .details-link{text-align:right}mifaz-entry-list .carpooling{margin:.5rem 0 0}mifaz-entry-list .entry-type{font-size:11.2px;font-size:.7rem;font-weight:700;letter-spacing:1px;word-spacing:2px}mifaz-entry-matches-card{display:block;width:100%}mifaz-entry-matches-card.seleced>mifaz-md-card{box-shadow:0 0 2px 2px red;transition:box-shadow .3s ease-in 0s}mifaz-entry-matches-card>mifaz-md-card{width:100%}mifaz-entry-matches-card .link-like{align-items:center;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap}mifaz-entry-matches-card .entry-state{margin:0 .5rem 0 0}mifaz-entry-matches-card .row.full{padding:0}mifaz-entry-matches-card .with-icons{position:relative}mifaz-entry-matches-card .half{box-sizing:border-box;padding-right:1rem;width:50%}mifaz-entry-matches-card .entry-attributes{margin:0}mifaz-entry-matches-card .entry-attributes h4{margin:.16666667rem 0 0}mifaz-entry-matches-card .entry-attributes img{position:relative;top:2px}mifaz-entry-matches-card .icon-buttons{flex:0 0 220px;position:absolute;right:16px;right:1rem;text-align:right;transform:translateY(-50%)}mifaz-entry-matches-card .icon{width:16px;width:1rem}mifaz-entry-matches-card .entry-state button{background:transparent;height:30px;padding:0;width:35px}mifaz-entry-matches-card .inactive-info{margin:.5rem 0 1rem}mifaz-entry-matches-card .entry-title{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 180px)}mifaz-entry-matches-card .entry-type{font-size:11.2px;font-size:.7rem;font-weight:600;letter-spacing:1px;word-spacing:2px}mifaz-entry-matches-card .toggle-icons{display:none;position:absolute;right:4px;right:.25rem;top:50%;transform:translateY(-50%)}mifaz-feedback-widget{background:var(--mifaz-color-sec,#0a64a2);bottom:0;box-sizing:border-box;color:#fff;display:block;margin:0;padding:0;position:fixed;right:0;top:0;transform:translateX(500px);transition:all .5s ease-out 0s;width:500px;z-index:750}mifaz-feedback-widget.open{transform:translateX(0)}mifaz-feedback-widget.open .form{opacity:1;transition:opacity .3s ease-out 0s}mifaz-feedback-widget form{margin:0}mifaz-feedback-widget .form{height:555px;opacity:0;padding:20px;transition:opacity .3s ease-out 0s;width:500px}mifaz-feedback-widget .marker{background:var(--mifaz-color-sec,#0a64a2);height:60px;left:-240px;position:absolute;top:480px;transform:rotate(-90deg);width:420px}mifaz-feedback-widget .marker a{color:#fff;display:block;font-size:24rem;font-size:1.5rem;height:60px;line-height:60px;margin:0;padding:0;text-align:center;text-decoration:none}mifaz-feedback-widget button.confirm{background:transparent;border-color:#fff;color:#fff}mifaz-feedback-widget button.confirm:hover{background:transparent;border-color:transparent;color:#fff}mifaz-feedback-widget .wrapper{position:relative}mifaz-feedback-widget textarea{font-size:20.8px;font-size:1.3rem;height:365px;padding:5px;resize:none;width:100%}@keyframes slidIn{0%{transform:translateX(300px)}to{transform:translateX(0)}}mifaz-flash-message{box-sizing:content-box;display:block;margin:0 auto;max-width:800px;position:relative;width:100%}mifaz-flash-message .message-body{font-size:32px;font-size:2rem;padding:0 1rem 1rem}mifaz-flash-message .message-title{margin:0 30px 0 0;padding:1rem}mifaz-flash-message{background:var(--mifaz-color-prime,#0064be);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:all .3s cubic-bezier(.25,.8,.25,1)}mifaz-flash-message .hover,mifaz-flash-message.shadow-hover:hover{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}mifaz-flash-message.failure,mifaz-flash-message.failure .message-title{background:orange}mifaz-flash-message.warning,mifaz-flash-message.warning .message-title{background:#800}mifaz-flash-message .close,mifaz-flash-message .message-body,mifaz-flash-message .message-title{color:#fff}mifaz-flash-message .flash-action-link{font-size:16px;font-size:1rem}mifaz-flash-message .flash-action-link a{border:1px solid;color:inherit;padding:.5rem}mifaz-google-map{display:block;height:100%;height:800px;margin:0;padding:0;width:100%}mifaz-google-map #google-map{background:#fafad2;height:100%;width:100%}mifaz-md-checkbox{box-sizing:border-box;display:block;margin:.25rem 0;position:relative}mifaz-md-checkbox *,mifaz-md-checkbox :after,mifaz-md-checkbox :before{box-sizing:inherit}mifaz-md-checkbox>*{vertical-align:top}mifaz-md-checkbox input{border:none;display:inline-block;font-size:16px;font-size:1rem;margin:0 .25rem;width:1rem}mifaz-md-checkbox input:before{background:#fff;border:1px solid #a0a0a0;content:"";display:block;height:1rem;position:absolute;width:1rem}mifaz-md-checkbox input:after{background:transparent;content:"";cursor:pointer;display:block;height:100%;position:absolute;width:100%}mifaz-md-checkbox input:checked:before{background:url(/static/icons/fa/check.svg) #fff no-repeat 50% 50%;background-size:contain;border:none}mifaz-md-checkbox label{display:inline-block;width:90%;width:calc(100% - 3rem)}mifaz-md-card{display:inline-block;display:flex;flex:1 1 auto;flex-direction:column;flex-wrap:nowrap;margin:.5rem 0 0;padding:0}mifaz-md-card.mifaz-card-info{margin:0}mifaz-md-card.important{position:relative}mifaz-md-card textarea{height:300px;overflow-x:hidden}mifaz-md-card.title-only{display:block;flex:0}div[mifaz-md-card-title]{position:relative}div[mifaz-md-card-title] h1,div[mifaz-md-card-title] h2,div[mifaz-md-card-title] h3,div[mifaz-md-card-title] h4,div[mifaz-md-card-title] h5{margin:0;padding:1rem 35px 1rem 1rem;transition:all .3s ease-in 0s}div[mifaz-md-card-title] h1{font-size:40px;font-size:2.5rem;line-height:1}div[mifaz-md-card-title] h2{font-size:24px;font-size:1.5rem;line-height:24px;line-height:1.5rem}div[mifaz-md-card-title] h3{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}div[mifaz-md-card-title] p{margin:.1rem 0;padding:.5rem}div[mifaz-md-card-title] .with-icons{padding-right:70px}article[mifaz-md-card-body],div[mifaz-md-card-body]{flex:1 1 auto;padding:1rem}div[mifaz-md-card-footer]{padding:0 1rem 1rem}div[mifaz-md-card-footer].buttons{display:flex;flex-direction:row;flex-wrap:wrap;flex-wrap:nowrap;justify-content:flex-end}div[mifaz-md-card-footer].buttons a,div[mifaz-md-card-footer].buttons button{font-size:12.8px;font-size:.8rem;text-decoration:none}div[mifaz-md-card-footer].buttons.items-justify-between{justify-content:space-between}mifaz-md-card{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:all .3s cubic-bezier(.25,.8,.25,1)}mifaz-md-card .hover,mifaz-md-card.shadow-hover:hover{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}mifaz-md-card div[mifaz-md-card-title]{background:#fff;color:var(--mifaz-heading-color,#374359)}mifaz-md-card div[mifaz-md-card-title] h1,mifaz-md-card div[mifaz-md-card-title] h2,mifaz-md-card div[mifaz-md-card-title] h3,mifaz-md-card div[mifaz-md-card-title] h4,mifaz-md-card div[mifaz-md-card-title] h5{border-bottom:none}mifaz-md-card div[mifaz-md-card-title] h1,mifaz-md-card div[mifaz-md-card-title] h2,mifaz-md-card div[mifaz-md-card-title] h3,mifaz-md-card div[mifaz-md-card-title] h4,mifaz-md-card div[mifaz-md-card-title] h5,mifaz-md-card div[mifaz-md-card-title] p{background:#fff;color:var(--mifaz-heading-color,#374359)}mifaz-md-card.active-entry div[mifaz-md-card-title] h1,mifaz-md-card.active-entry div[mifaz-md-card-title] h2,mifaz-md-card.active-entry div[mifaz-md-card-title] h3,mifaz-md-card.active-entry div[mifaz-md-card-title] h4,mifaz-md-card.active-entry div[mifaz-md-card-title] h5{background:#999}mifaz-md-card.mifaz-card-info{background:gray}mifaz-md-card.important{background:var(--mifaz-color-prime,#0064be);color:#fff}mifaz-md-card.important div[mifaz-md-card-title]{border-bottom:1px solid #fff}mifaz-md-card.important .close-important,mifaz-md-card.important div[mifaz-md-card-title] h1,mifaz-md-card.important div[mifaz-md-card-title] h2,mifaz-md-card.important div[mifaz-md-card-title] h3,mifaz-md-card.important div[mifaz-md-card-title] h4,mifaz-md-card.important div[mifaz-md-card-title] h5{color:#fff}mifaz-md-card.important div[mifaz-md-card-footer].buttons .button,mifaz-md-card.important div[mifaz-md-card-footer].buttons button{background:transparent;color:#fff}mifaz-md-card.important div[mifaz-md-card-footer].buttons .button.confirm,mifaz-md-card.important div[mifaz-md-card-footer].buttons button.confirm{border:1px solid #fff}mifaz-md-card .close{color:var(--mifaz-heading-color,#374359)}article[mifaz-md-card-body] h1,article[mifaz-md-card-body] h2,article[mifaz-md-card-body] h3,article[mifaz-md-card-body] h4{color:var(--mifaz-color-sec,#0a64a2)}article[mifaz-md-card-body] h3{font-size:20.8px;font-size:1.3rem}article[mifaz-md-card-body] h3 .subtitle{display:block;font-size:1rem;font-weight:400;margin-bottom:-20px;position:relative;top:-42px}article[mifaz-md-card-body] h3 .hidden-dash{opacity:0;visibility:hidden}article[mifaz-md-card-body] h4{font-size:16px;font-size:1rem;font-weight:400;margin:0 0 .25rem}article[mifaz-md-card-body] .img-left-top{float:left;margin:0 1rem 1rem 0;min-width:300px;width:50%}article[mifaz-md-card-body] figcaption{font-size:12.8px;font-size:.8rem;font-weight:600}article[mifaz-md-card-body].credentials{overflow-x:hidden}article[mifaz-md-card-body].credentials h3{margin:2.5rem 0 .5rem}article[mifaz-md-card-body].credentials li{list-style:none;margin:0 0 .25rem .25rem}article[mifaz-md-card-body].credentials .yt-video,article[mifaz-md-card-body].credentials figure{margin:0 -17px 35px}article[mifaz-md-card-body].credentials .yt-video .caption,article[mifaz-md-card-body].credentials figcaption{background:var(--mifaz-color-prime,#0064be);color:#fff;display:block;font-size:16px;font-size:1rem;font-weight:300;margin:-5px 0 0;padding:10px 10px 10px 17px}article[mifaz-md-card-body].credentials .yt-video .caption{margin-top:0}article[mifaz-md-card-body].credentials hr{color:#c2c2c2;margin:40px -5px}mifaz-md-input{display:block;height:55px;margin:0;padding:0;position:relative}mifaz-md-input.invalid input{background:#ffac41}mifaz-md-input input[type=password],mifaz-md-input input[type=text]{background:transparent;border:none;border-bottom:1px solid #757575;display:block;font-size:18px;margin:5px 0;padding:15px 10px 10px 5px;position:absolute;width:100%;z-index:5}mifaz-md-input input[type=password]:focus,mifaz-md-input input[type=text]:focus{border-bottom:none}mifaz-md-input input:focus,mifaz-md-input input:valid{outline:none;padding:20px 10px 5px 0}mifaz-md-input .suggestion{color:#e3e3e3;font-size:18px;position:absolute;top:25px;z-index:0}mifaz-md-input label{color:#878787;font-size:18px;font-weight:400;left:0;pointer-events:none;position:absolute;top:20px;transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease}mifaz-md-input input:focus~label,mifaz-md-input input:valid~label{color:#5264ae;font-size:14px;top:3px}mifaz-md-input .bar{display:block;position:relative;top:55px;width:100%;z-index:10}mifaz-md-input .bar:after,mifaz-md-input .bar:before{background:#5264ae;bottom:1px;content:"";height:2px;position:absolute;transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;width:0}mifaz-md-input .bar:before{left:50%}mifaz-md-input .bar:after{right:50%}mifaz-md-input input:focus~.bar:after,mifaz-md-input input:focus~.bar:before{width:50%}mifaz-md-input .highlight{height:60%;left:0;opacity:.5;pointer-events:none;position:absolute;top:25%;width:100px}mifaz-md-input input:focus~.highlight{animation:inputHighlighter .3s ease}mifaz-md-input input:focus~label,mifaz-md-input input:valid~label{color:var(--region_input-label_active_color,var(--mifaz-color-prime,#0064be))}mifaz-md-input .bar:after,mifaz-md-input .bar:before{background:var(--mifaz-color-prime,#0064be)}mifaz-md-list-item{display:flex;flex-direction:row;flex-wrap:wrap;margin:.25rem 0;min-width:460px;padding:.16666667rem;position:relative}mifaz-md-list-item.clickable{cursor:pointer}mifaz-md-list-item:hover{z-index:1}mifaz-md-list-item .mifaz-md-list-item-body,mifaz-md-list-item .mifaz-md-list-item-images{display:inline-block;padding:.33333333rem;vertical-align:top}mifaz-md-list-item .mifaz-md-list-item-body{display:flex;flex:1 1 220px;flex-direction:column;flex-wrap:nowrap;justify-content:space-between}mifaz-md-list-item .mifaz-md-list-item-body a{color:#333}mifaz-md-list-item .mifaz-md-list-item-body>div{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;min-height:100%}mifaz-md-list-item{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:all .3s cubic-bezier(.25,.8,.25,1)}mifaz-md-list-item .hover,mifaz-md-list-item.shadow-hover:hover,mifaz-md-list-item:hover{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}mifaz-md-list-item .entry-details-link{display:block}mifaz-md-list-item mifaz-md-list-item{color:#333}.selected mifaz-md-list-item{background:#d0d0d0}mifaz-md-select{background:transparent;box-sizing:border-box;display:block;height:48px;margin-bottom:15px;padding-top:10px;position:relative}mifaz-md-select.invalid input{background:#ffac41}mifaz-md-select.small{margin:0;padding:0}mifaz-md-select.small select{font-size:16px;margin:0;padding:3px 5px 0}mifaz-md-select.small .bar{top:1px}mifaz-md-select select{background:transparent;border:none;border-bottom:1px solid #757575;display:block;font-size:18px;height:42px;padding:10px 10px 8px 0;position:relative;top:-10px;width:100%}mifaz-md-select label{font-size:14px;font-weight:400;left:0;pointer-events:none;position:absolute;top:5px;z-index:1}mifaz-md-select .bar{display:block;position:relative;top:-25px;width:100%}mifaz-md-select .bar:after,mifaz-md-select .bar:before{bottom:1px;content:"";height:2px;position:absolute;transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;width:0}mifaz-md-select .bar:before{left:50%}mifaz-md-select .bar:after{right:50%}mifaz-md-select select:focus~.bar:after,mifaz-md-select select:focus~.bar:before{width:50%}mifaz-md-select .highlight{height:60%;left:0;opacity:.5;pointer-events:none;position:absolute;top:25%;width:100px}mifaz-md-select select:focus~.highlight{animation:inputHighlighter .3s ease}@keyframes inputHighlighter{0%{background:#5264ae}to{background:transparent;width:0}}mifaz-md-select input:focus~label,mifaz-md-select input:valid~label,mifaz-md-select label{color:var(--mifaz-color-prime,#0064be)}mifaz-md-select .bar:after,mifaz-md-select .bar:before{background:var(--mifaz-color-prime,#0064be)}mifaz-modal-message{align-items:baseline;background:rgba(0,0,0,.3);bottom:0;box-sizing:content-box;display:flex;flex-direction:row;flex-wrap:wrap;height:100vh;height:100%;justify-content:center;left:0;margin:0;overflow:hidden;padding:0;position:fixed;right:0;top:0;width:100vw;width:100%;z-index:1010}mifaz-modal-message>mifaz-md-card{margin:2rem;max-height:80%;max-height:calc(100% - 4rem);max-width:600px}mifaz-modal-message>mifaz-md-card div[mifaz-md-card-body]{margin:0 0 1rem;overflow-y:auto}mifaz-modal-message>mifaz-md-card div[mifaz-md-card-body] li{margin:.5rem 0}mifaz-modal-message>mifaz-md-card div[mifaz-md-card-footer]{flex:1 0 auto}mifaz-modal-message .close{position:absolute;right:10px;text-decoration:none;top:10px}mifaz-modal-message textarea{height:300px;resize:vertical;width:100%}mifaz-modal-message textarea.small{height:150px}mifaz-modal-message mifaz-stars{color:var(--mifaz-color-sec,#0a64a2);display:block;margin:2rem auto;text-align:center;width:205px}mifaz-modal-message mifaz-stars svg{cursor:pointer}mifaz-avatar-img{display:inline-block;margin:5px auto;padding:0;text-align:center}mifaz-avatar-img.thumb{width:45px}mifaz-avatar-img.thumb .frame{height:40px;width:40px}mifaz-avatar-img.thumb .user-name{font-size:9.6px;font-size:.6rem;margin:0}mifaz-avatar-img.small{width:90px}mifaz-avatar-img.small .frame{height:80px;width:80px}mifaz-avatar-img.medium{width:160px}mifaz-avatar-img.medium .frame{height:140px;width:140px}mifaz-avatar-img.big{width:250px}mifaz-avatar-img.big .frame{height:230px;width:230px}mifaz-avatar-img a{display:block}mifaz-avatar-img.clickable a{cursor:pointer}mifaz-avatar-img .frame{background:#999;border-radius:50%;margin:auto;overflow:hidden;position:relative;z-index:5}mifaz-avatar-img .inner-frame{background:transparent;margin:auto;overflow:hidden;position:relative;z-index:10}mifaz-avatar-img .user-name{display:block;font-size:12.8px;font-size:.8rem;height:1em;height:1rem;height:auto;margin-top:.75rem;overflow:hidden}mifaz-avatar-img img{height:auto;left:0;max-width:none;position:relative;top:0;width:100%;z-index:1}mifaz-avatar-img a:active:after,mifaz-avatar-img a:focus:after,mifaz-avatar-img a:hover:after{display:none}mifaz-stars{position:relative;top:2px}mifaz-stars.for-input svg{cursor:pointer;opacity:.4;transition:opacity .1s ease-in 0s}mifaz-stars.for-input .hilighted svg{opacity:1}mifaz-stars .svg-star{display:inline-block}mifaz-stars .svg-star path{fill:#ffdb45;fill:currentColor}mifaz-staticpage h3{font-size:17.6px;font-size:1.1rem}mifaz-staticpage p+h2,mifaz-staticpage p+h3{margin-top:2rem}mifaz-staticpage h2,mifaz-staticpage h3{color:var(--mifaz-color-prime,#0064be)}mifaz-staticpage article{margin:0 0 2rem}mifaz-staticpage article .body h2{font-size:20.8px;font-size:1.3rem;margin:2rem 0 .5rem;text-transform:capitalize}mifaz-staticpage article img[align=left]{margin:.5rem 1rem .5rem 0}mifaz-staticpage article img[align=right]{margin:.5rem 0 .5rem 1rem}mifaz-toast{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);box-sizing:content-box;display:inline-block;margin:.5rem 0 0;max-width:800px;position:relative;text-align:left;transition:all .3s cubic-bezier(.25,.8,.25,1);width:100%}mifaz-toast .hover,mifaz-toast.shadow-hover:hover{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}mifaz-toast .close.ui-element{position:absolute;right:10px;text-decoration:none;top:10px;z-index:100}mifaz-toast h3{margin-right:20px}mifaz-toast .message-body{padding:1rem}mifaz-toast .message-title{margin:0;padding:1rem 1rem 0}mifaz-toast{background:var(--mifaz-color-prime,#0064be)}mifaz-toast.failure{background:orange}mifaz-toast.success{background:green}mifaz-toast.info{background:var(--mifaz-color-prime,#0064be)}mifaz-toast .close,mifaz-toast .message-body{color:#fff}mifaz-toast .message-title{background:transparent;color:#fff;font-weight:700}mifaz-map-input{display:block;margin:0;padding:0}mifaz-map-input .stoppover-row{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap}mifaz-map-input .stoppover-row mifaz-location-input{flex:1;margin-right:20px}mifaz-map-input .map-focus-bind input[type=text]{border-color:var(--mifaz-color-prime,#0064be);border-width:3 1px}mifaz-map-input .map-target-info{color:#7a7a7a;font-size:24px;font-size:1.5rem}mifaz-user-card .column-1-3{margin-bottom:25px}mifaz-user-card>mifaz-md-card{width:100%}mifaz-user-card dl{padding-right:15px}mifaz-user-card dd{margin:0 0 15px 10px}mifaz-user-card dt{margin-bottom:15px;padding-right:10px}mifaz-user-card .column-1-3{width:33.3333%}mifaz-user-card .column-2-3{width:66.6666%}mifaz-user-card mifaz-avatar-img{margin-top:15px}mifaz-user-card .avatar-with-stars{max-width:160px;width:100%}mifaz-location-input li.region{color:var(--mifaz-color-prime,#0064be)}mifaz-location-input li.region .marker{display:inline-block;height:20px;left:-3px;position:relative;top:3px;width:20px}mifaz-location-input li.region .marker svg path{fill:currentColor}.mifaz-datepicker .ui-kit-calendar-container{display:block;margin:0;max-width:170px;position:relative;width:100%;z-index:99}.mifaz-datepicker .ui-kit-calendar-container .ui-kit-calendar-input{border:none;border-bottom:1px solid;height:30px}.mifaz-datepicker .ui-kit-calendar-container .ui-kit-calendar-input.opened{font-size:16px;font-size:1rem}.mifaz-datepicker .ui-kit-calendar-container .ui-kit-calendar-cal-container{background:#7a9e1a;border-radius:3px;color:#fff;display:inline-block;opacity:0;position:absolute;right:0;top:55px;transition:visibility 0s,opacity .3s linear .3s;visibility:hidden;width:300px}.mifaz-datepicker .ui-kit-calendar-container .ui-kit-calendar-cal-container.opened{opacity:1;visibility:visible}.mifaz-datepicker .ui-kit-calendar-container .ui-kit-calendar-cal-container:after{border-bottom:15px solid transparent;border-left:15px solid #7a9e1a;border-top:15px solid transparent;content:"";height:0;position:absolute;right:28px;top:-15px;transform:rotate(-90deg);width:0}.mifaz-datepicker .ui-kit-calendar-container .ui-kit-calendar-cal-container .ui-kit-calendar-cal-top{height:40px;line-height:40px;width:100%}.mifaz-datepicker .ui-kit-calendar-container .ui-kit-calendar-cal-container .ui-kit-calendar-cal-top i{cursor:pointer;display:block;float:left;font-size:16px;font-style:normal;height:40px;text-align:center;width:40px}.mifaz-datepicker .ui-kit-calendar-container .ui-kit-calendar-cal-container .ui-kit-calendar-cal-top span{display:block;float:left;font-size:14px;height:40px;text-align:center;width:220px}.mifaz-datepicker .ui-kit-calendar-container .ui-kit-calendar-cal-container .ui-kit-calendar-day-names{background:rgba(0,0,0,.3);height:23px;width:100%}.mifaz-datepicker .ui-kit-calendar-container .ui-kit-calendar-cal-container .ui-kit-calendar-day-names span{display:block;float:left;font-size:10px;height:23px;line-height:23px;text-align:center;width:14.28571%}.mifaz-datepicker .ui-kit-calendar-container .ui-kit-calendar-cal-container .ui-kit-calendar-days{margin-bottom:15px;padding:5px 0;width:100%}.mifaz-datepicker .ui-kit-calendar-container .ui-kit-calendar-cal-container .ui-kit-calendar-days span{border-radius:50%;cursor:pointer;display:block;float:left;font-size:12px;height:40px;line-height:40px;text-align:center;width:14.28571%}.mifaz-datepicker .ui-kit-calendar-container .ui-kit-calendar-cal-container .ui-kit-calendar-days span.today{border:1px solid #fff}.mifaz-datepicker .ui-kit-calendar-container .ui-kit-calendar-cal-container .ui-kit-calendar-days span.is-active,.mifaz-datepicker .ui-kit-calendar-container .ui-kit-calendar-cal-container .ui-kit-calendar-days span:hover{background:#fff;color:#7a9e1a}.mifaz-datepicker .ui-kit-calendar-container .ui-kit-calendar-input{align-items:center;cursor:pointer;display:flex;font-size:0;justify-content:center;text-align:center;transition:all .3s ease}.mifaz-datepicker .ui-kit-calendar-container .ui-kit-calendar-input i{color:#505b71;font-size:20px}.mifaz-datepicker .ui-kit-calendar-container .ui-kit-calendar-input.opened{width:auto}.mifaz-datepicker .ui-kit-calendar-container .ui-kit-calendar-input.opened i{color:#7a9e1a}.mifaz-datepicker .ui-kit-calendar-container .ui-kit-calendar-input span{display:none}.mifaz-datepicker .ui-kit-calendar-container .ui-kit-calendar-input span.opened{display:inline;margin-right:10px}.mifaz-datepicker .ui-kit-calendar-cal-top>*{line-height:40px}.mifaz-helper-icon-container{display:flex;justify-content:space-between}mifaz-helper-icon{margin:-5px -15px -25px 10px;padding:0;position:relative}mifaz-helper-icon svg{max-width:100%}mifaz-helper-icon svg path{fill:currentColor}mifaz-helper-icon .mifaz-helper-icon-button{background:transparent;border:none;color:var(--region_helper-icon_color,#fff);height:var(--region_helper-icon_size,30px);margin:var(--region_helper-icon_margin,0);padding:var(--region_helper-icon_padding,0);width:var(--region_helper-icon_size,30px)}mifaz-helper-icon .mifaz-helper-error{font-weight:700;margin:1rem 0;text-transform:none}mifaz-helper-icon .mifaz-helper-icon-content{background:#fff;border:3px solid;left:-420px;padding:1rem;position:absolute;width:400px;z-index:100}mifaz-helper-icon .mifaz-helper-icon-content jast-it-colored-spinner .the-spinner{margin:30px auto}mifaz-helper-icon .mifaz-helper-icon-content:after{background:url(/static/icons/helper.png) no-repeat;content:"";display:block;height:55px;position:absolute;right:-13px;top:-34px;width:80px}mifaz-helper-header.widht-second-element{display:inline-block;width:calc(100% - 35px)}mifaz-md-card mifaz-helper-icon .mifaz-helper-icon-content{background:#fff;border-color:orange;color:#333}mifaz-md-card mifaz-helper-icon .mifaz-helper-icon-content h1,mifaz-md-card mifaz-helper-icon .mifaz-helper-icon-content h2,mifaz-md-card mifaz-helper-icon .mifaz-helper-icon-content h3,mifaz-md-card mifaz-helper-icon .mifaz-helper-icon-content p{background:#fff;color:#333;text-transform:none}mifaz-md-card mifaz-helper-icon .mifaz-helper-icon-content h1,mifaz-md-card mifaz-helper-icon .mifaz-helper-icon-content h2{font-weight:700}mifaz-md-card mifaz-helper-icon .mifaz-helper-icon-content h1{font-size:24px;font-size:1.5rem;margin:0;padding:0}mifaz-md-card mifaz-helper-icon .mifaz-helper-icon-content h2{font-size:19.2px;font-size:1.2rem;margin:0;padding:0}mifaz-md-card mifaz-helper-icon .mifaz-helper-icon-content ol,mifaz-md-card mifaz-helper-icon .mifaz-helper-icon-content p,mifaz-md-card mifaz-helper-icon .mifaz-helper-icon-content ul{font-size:16px;font-size:1rem;margin:.5rem 0;padding:0}mifaz-md-card mifaz-helper-icon .mifaz-helper-icon-content ol li,mifaz-md-card mifaz-helper-icon .mifaz-helper-icon-content ul li{margin:0 1rem}mifaz-md-card mifaz-helper-icon .mifaz-helper-icon-content ul li{list-style:circle}mifaz-md-card mifaz-helper-icon .mifaz-helper-icon-content ol li{list-style:decimal}mifaz-new-entry .button-group button.confirm{background:transparent;border-color:var(--mifaz-color-sec,#0a64a2);color:var(--mifaz-color-sec,#0a64a2)}mifaz-new-entry .button-group button.confirm.selected{background:var(--mifaz-color-sec,#0a64a2);border-color:#fff;color:#fff}mifaz-vehicle .image{text-align:center}mifaz-vehicle mifaz-md-card{margin:0}mifaz-vehicle .image-card{display:flex;flex-direction:column;flex-wrap:nowrap;margin:0 .5rem 0 0;width:90px}mifaz-vehicle .mifaz-card-deck{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:.5rem 0 0}mifaz-vehicle textarea{height:300px;resize:vertical;width:100%}.page-title{color:#0072b5;display:none;font-size:32px;font-size:2rem;line-height:2;margin:0;padding:0}.button,button{border:none;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:16px;font-size:1rem;margin:.25rem;padding:.5rem 1rem}.button:disabled,.button[disabled=disabled],button:disabled,button[disabled=disabled]{cursor:no-drop;opacity:.6}.button.link,button.link{margin:0}.button.small-btn,button.small-btn{padding:5px 8px}.button-group{margin:15px -5px 5px;width:100%;width:calc(100% + 10px)}.button-group.second-line{margin-top:-15px}.button-group label{font-weight:700;margin-bottom:15px;text-decoration:underline}.button-group .group{display:flex;flex-direction:row;flex-wrap:nowrap;flex-wrap:wrap;margin-top:15px}.button-group button{flex:1 0 150px;margin:1px}.action-buttons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:15px -5px;width:calc(100% + 10px)}.action-buttons.small{margin:0 -5px}.list-buttons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:.5rem 0;padding:.5rem;width:100%}.list-buttons button{font-size:11.2px;font-size:.7rem;margin:0;padding:.5rem .75rem}a.ui-element.close-button{background:transparent;border:3px solid transparent;border-radius:50%;color:#fff;font-size:24px;font-size:1.5rem;height:35px;margin:0;padding:0;position:absolute;right:15px;text-align:center;text-decoration:none;top:10px;width:35px}a.ui-element.close-button:hover{background:transparent;border-color:#fff;color:#fff}a.ui-element.close-button:active{color:#fff;transform:rotate(5deg) scale(.7)}a.ui-element.close-button:after{display:none}.close-button.ui-element.do-max{background:transparent;border-color:transparent;color:#fff}.close-button.ui-element.do-max:hover{background:transparent;border-color:#fff;color:#fff}.remove-button{border:1px solid;border-radius:50%;display:inline-block;height:20px;line-height:20px;margin:0;padding:0;position:absolute;right:0;text-align:center;top:0;width:20px;z-index:50}.button,button{border:2px solid transparent;color:#333;transition:all .2s ease-in 0s}.button.confirm,button.confirm{background:var(--mifaz-color-sec,#0a64a2);border-color:var(--mifaz-color-sec,#0a64a2);color:#fff}.button.confirm:hover,button.confirm:hover{background:transparent;border-color:var(--mifaz-color-sec,#0a64a2);color:var(--mifaz-color-sec,#0a64a2)}.button.confirm:disabled:hover,button.confirm:disabled:hover{background:var(--mifaz-color-sec,#0a64a2);border-color:transparent;color:#fff}.button.cancel,button.cancel{background:transparent;border-color:transparent;color:var(--mifaz-color-sec,#0a64a2)}.button.cancel:hover,button.cancel:hover{background:transparent;border-color:var(--mifaz-color-sec,#0a64a2);color:var(--mifaz-color-sec,#0a64a2)}.button.cancel:disabled:hover,button.cancel:disabled:hover{background:var(--mifaz-color-sec,#0a64a2);border-color:var(--mifaz-color-sec,#0a64a2);color:#fff}.button.alert,button.alert{background:#800;border-color:#800;color:#fff}.button.alert:disabled:hover,.button.alert:hover,button.alert:disabled:hover,button.alert:hover{background:#fff;border-color:#800;color:#800}.button.link,.button.link:disabled:hover,.button.link:hover,button.link,button.link:disabled:hover,button.link:hover{background:transparent;border-color:transparent;color:var(--mifaz-color-sec,#0a64a2)}.button.selected,.button.selected.no-pointer-on-selected:hover,button.selected,button.selected.no-pointer-on-selected:hover{background:var(--mifaz-color-prime,#0064be);border-color:var(--mifaz-color-prime,#0064be);color:#fff}.button.selected.no-pointer-on-selected,.button.selected.no-pointer-on-selected:hover.no-pointer-on-selected,button.selected.no-pointer-on-selected,button.selected.no-pointer-on-selected:hover.no-pointer-on-selected{pointer-events:none}.button.selected.no-pointer-on-selected:hover:focus,.button.selected:focus,button.selected.no-pointer-on-selected:hover:focus,button.selected:focus{outline:none}.list-buttons{background:#fff}.list-buttons .confirm{border:none;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:all .3s cubic-bezier(.25,.8,.25,1)}.list-buttons .confirm .hover,.list-buttons .confirm.shadow-hover:hover{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.list-buttons .confirm:hover{background:#d0d0d0;border:none}button.icon-button,button:hover.icon-button{background:transparent;color:#fff}.remove-button{background:#fff;border-color:var(--mifaz-color-sec,#0a64a2);color:var(--mifaz-color-sec,#0a64a2)}datepicker{float:right;width:105px}body,html{min-height:100%;overflow-x:hidden;overflow-y:visible;width:100%}body{background-color:#f1f3f4;color:#333;font-family:Fira Sans,Georgia,serif;font-size:16px;font-weight:300}body:before{background-size:cover;content:"";display:block;height:125%;left:0;position:fixed;top:0;width:100%;z-index:-1}a:link,a:visited{color:var(--mifaz-color-sec,#0a64a2);cursor:pointer;position:relative}.mouse-moving a:active:after,.mouse-moving a:focus:after,.mouse-moving a:hover:after,.mouse-moving a:link:after,.mouse-moving a:visited:after{border:none;border-bottom:2px solid;bottom:0;content:" ";display:block;left:50%;position:absolute;transition:width,.3s,position,.3s;width:0}.mouse-moving a:active:after,.mouse-moving a:focus:after,.mouse-moving a:hover:after{left:0;width:100%}.mouse-moving a.close-button.ui-element:active:after,.mouse-moving a.close-button.ui-element:focus:after,.mouse-moving a.close-button.ui-element:hover:after{content:none;display:none}strong{font-weight:600}hr{border-bottom:1px solid;margin:20px 0}hr.invisible{border:transparent}p{margin:0 0 .75rem}input[type=password]:focus,input[type=text]:focus,select:focus{border-color:#000}.mobile-menu-button{background:transparent;color:var(--mifaz-color-sec,#0a64a2);display:none;height:30px;left:10px;margin:0;padding:0;position:absolute;top:10px;width:30px}.mobile-menu-button path{fill:currentColor}.mobile-menu-button:after{display:none}.mobile-menu-button:active{transform:scale(.5)}.hint,.hint a{color:#ff6e04}.is-backway-match{border-left:2px solid;border-color:var(--mifaz-color-prime,#0064be)}.backway-info,.own-entry-info{font-size:small;font-weight:700;margin:0 0 1rem}.backway-info{color:var(--mifaz-color-prime,#0064be)}.own-entry-info{color:var(--mifaz-color-sec,#0a64a2)}h3.blocked-heading{background:var(--mifaz-color-prime,#0064be);color:#fff;display:block;margin:2rem 0 0;padding:.5rem;width:100%}.mifaz-news-date{float:right}.mifaz-news h5,.mifaz-news h5+h3{color:var(--mifaz-color-sec,#0a64a2);margin:0;text-transform:uppercase}.mifaz-news h3+h5{margin:0 0 .7rem;text-transform:uppercase}.mifaz-news figure{margin-bottom:1rem}.mifaz-news figcaption{font-size:12.8px;font-size:.8rem;font-weight:700;letter-spacing:1px}.error-info{border:3px solid #800;font-size:20.8px;font-size:1.3rem;margin:0 0 1rem;padding:1rem}.error-info ul{font-weight:700;margin:1rem 0}.error-info p{margin:.25rem 0}.important-hint{background:var(--mifaz-color-prime,#0064be);color:#fff;padding:.5rem}h1,h2,h3,h4,h5,h6{font-weight:300;letter-spacing:1px;margin:.7rem 0;word-spacing:4px}h1,h2,h3{text-transform:uppercase}h1{font-size:2.5rem}h2,h3,h4{font-size:24px;font-size:1.5rem}h3,h4{letter-spacing:0;word-spacing:0}h4{word-spacing:2px}button.icon-button{height:30px;margin:0;padding:.16666667rem;width:30px}button.icon-button svg path{fill:currentColor}img{height:auto}input[type=password],input[type=text],select{border-left:none;border-right:none;border-top:none;box-shadow:none;font-size:17.6px;font-size:1.1rem;margin:1rem 0}input[type=password]:active,input[type=password]:focus,input[type=text]:active,input[type=text]:focus,select:active,select:focus{outline:none}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;font-size:1em;width:100%}select::-ms-expand{display:none}option{padding:1rem}textarea{resize:vertical;width:100%}label.clickable{cursor:pointer;display:inline-block;margin:.25rem 0 .25rem .25rem}.with-label{cursor:pointer;position:relative;top:1.6px;top:.1rem}.more-margin{margin:.75rem 0}input[type=range].slider{-webkit-appearance:none;margin:5px 0;width:100%}input[type=range].slider:focus{outline:none}input[type=range].slider::-webkit-slider-runnable-track{background:#484d4d;border:0 solid #010101;border-radius:0;box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d;cursor:pointer;height:5px;width:100%}input[type=range].slider::-webkit-slider-thumb{-webkit-appearance:none;background:rgba(122,158,26,.93);border:0 solid #ff1e00;border-radius:27px;box-shadow:0 0 1px #670000,0 0 0 #810000;cursor:pointer;height:15px;margin-top:-5px;width:30px}input[type=range].slider:focus::-webkit-slider-runnable-track{background:#545a5a}input[type=range].slider::-moz-range-track{background:#484d4d;border:0 solid #010101;border-radius:0;box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d;cursor:pointer;height:5px;width:100%}input[type=range].slider::-moz-range-thumb{background:rgba(122,158,26,.93);border:0 solid #ff1e00;border-radius:27px;box-shadow:0 0 1px #670000,0 0 0 #810000;cursor:pointer;height:15px;width:30px}input[type=range].slider::-ms-track{background:transparent;border-color:transparent;color:transparent;cursor:pointer;height:5px;width:100%}input[type=range].slider::-ms-fill-lower{background:#3c4040}input[type=range].slider::-ms-fill-lower,input[type=range].slider::-ms-fill-upper{border:0 solid #010101;border-radius:0;box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d}input[type=range].slider::-ms-fill-upper{background:#484d4d}input[type=range].slider::-ms-thumb{background:rgba(122,158,26,.93);border:0 solid #ff1e00;border-radius:27px;box-shadow:0 0 1px #670000,0 0 0 #810000;cursor:pointer;height:15px;height:5px;width:30px}input[type=range].slider:focus::-ms-fill-lower{background:#484d4d}input[type=range].slider:focus::-ms-fill-upper{background:#545a5a}dl{display:flex;flex-direction:row;flex-wrap:wrap;margin:1.5rem 0}dt{font-weight:700;width:150px}dd,dt{margin:0 1rem .25rem 0}dd{width:400px;width:calc(100% - 185px)}dd img{position:relative;top:3px;width:16px}.switch-button{background:green;border:1px solid;border-radius:20px;display:inline-block;height:15px;position:relative;top:1px;width:30px}.switch-button:focus{outline:none}.switch-button:before{border:1px solid;border-radius:50%;content:"";display:block;height:15px;position:absolute;transition:all .3s ease-in 0s;width:15px}.switch-button.on{background:green}.switch-button.on:before{background:#fff;border-color:#000;left:50%;top:-1px}.switch-button.off{background:red}.switch-button.off:before{background:#fff;border-color:#000;left:-1px;top:-1px}.with-linebreaks{white-space:pre-wrap}.toasts{left:0;margin:auto;max-width:800px;position:fixed;right:0;top:10px;width:100%;z-index:9999}.toasts li{text-align:center;width:100%}.specialPoi-wrapper{margin-bottom:15px}.specialPoi-label__icon{display:inline-block;height:20px;width:20px}.specialPoi-list__item{border-bottom:1px solid #999;cursor:pointer;padding:.5rem .25rem}.mifaz-location-input-row{align-items:flex-end;display:flex}.mifaz-location-input-row mifaz-md-input{flex:1}.mifaz-location-input-row__button{margin-right:15px;padding:.2rem .5rem}footer{align-self:baseline;padding:20px 50px 0;width:100%}footer>.row{margin:0 auto;max-width:1630px;width:100%}footer li{margin-bottom:15px}footer .col{flex:1 1 300px}footer .social-media{margin:20px 0}footer .social-media li{display:inline-block;margin-right:15px}footer .social-media span{display:block;height:30px;width:30px}footer .copy{margin-top:30px;text-align:right}footer .footer-info{margin:0 0 2rem}footer{background:#fff;box-shadow:0 -2px 3px rgba(0,0,0,.12),0 -3px 2px rgba(0,0,0,.24)}footer .social-media{margin:0 -15px 0 0}footer .social-media path{fill:var(--region_footer-social-media-icon_color,var(--mifaz-color-prime,#0064be))}footer .col-3>nav{display:flex;justify-content:space-between}.footer-mifaz-logo{margin:30px 0;max-width:260px;text-align:center}.footer-mifaz-logo .powered-by{margin:1rem 0}header{align-self:baseline;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);display:flex;flex-direction:row;flex-wrap:nowrap;height:115px;justify-content:space-between;left:0;margin:0 auto;padding:0 1.5rem;position:fixed;top:0;transition:all .3s cubic-bezier(.25,.8,.25,1);width:100%;z-index:700}header .hover,header.shadow-hover:hover{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}header.small{height:55px;transition:height .3s ease-in 0s}header.small .logo img{transition:width .3s ease-in 0s;width:85px}header.small .is-free{top:-150px;transition:top .3s ease-in 0s}header:after,header:before{background:#fff;content:" ";display:block;font-size:30px;height:100%;position:absolute;width:100%}header:before{left:-100%}header:after{right:-100%}header .logo{align-self:flex-end;padding:0 1rem 5px}header .logo:after{display:none}header .logo img{transition:width .3s ease-in 0s;width:205px}.header-title{color:var(--mifaz-color-prime,#0064be);font-size:25px;font-weight:300;letter-spacing:1px;line-height:1;margin-bottom:15px;margin-right:30px;transition:all .3s ease}.header-title small{color:inherit;font-size:22px;transition:all .3s ease}.header-title-mobile{margin:8px auto 0;text-align:center}header.small .header-title{font-size:19px;margin-bottom:6px;transition:all .3s ease}header.small .header-title small{font-size:16.8px;transition:all .3s ease}header .main-nav{margin-left:10px}header .main-nav a.customer-header-logo{background:transparent;display:inline-block;height:100%;margin:0 0 0 -15px;max-height:110px;padding:0;position:relative;right:-20px;top:0;transition:max-height .3s}header .main-nav a.customer-header-logo:after{display:none!important}header .main-nav a.customer-header-logo img{max-height:100px;transition:max-height .3s}header .main-nav a.customer-header-logo-right{margin:0 1rem 0 -1rem}header.small .main-nav a.customer-header-logo{max-height:50px;transition:max-height .3s}header.small .main-nav a.customer-header-logo img{max-height:45px;transition:max-height .3s}.link-icon{display:inline-block;height:2em;line-height:2em;margin:0;padding:.35rem .5rem .5rem!important;vertical-align:bottom;width:2em}.link-icon svg path{fill:currentColor}.no-fixed-header{margin:0 auto;position:static;transform:none}.block-header{display:block}.mifaz-header-row{align-items:center;display:flex;justify-content:space-between}.mifaz-header-row .header-title{margin-bottom:0;margin-right:auto;margin-top:0}.mifaz-header-row .customer-header-logo{margin:15px}.mobile-user-panel,.user-panel{background:var(--mifaz-color-prime,#0064be);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);color:#fff;display:flex;flex-direction:column;flex-wrap:nowrap;margin-left:-130px;margin-top:20px;min-width:250px;padding:0;position:absolute;transition:all .3s cubic-bezier(.25,.8,.25,1);z-index:20}.mobile-user-panel .hover,.mobile-user-panel.shadow-hover:hover,.user-panel .hover,.user-panel.shadow-hover:hover{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.mobile-user-panel a,.user-panel a{display:block;height:2em;line-height:2em;margin:0;padding:0;top:0}.mobile-user-panel li,.mobile-user-panel ul,.user-panel li,.user-panel ul{border-bottom:1px solid #fff;display:block}.account .user-panel a,.mobile-user-panel a{background:var(--mifaz-color-prime,#0064be);color:#fff;display:block;font-size:16px;font-size:1rem;line-height:2em}.account .user-panel a.current,.mobile-user-panel a.current{background:rgba(0,0,0,.2);color:#fff}.account .user-panel a:hover,.mobile-user-panel a:hover{background:hsla(0,0%,100%,.1)}.mobile-user-panel{margin:0;position:absolute;right:0}.main-nav{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-left:30px;padding:0;transition:height .3s ease-in 0s}.main-nav .for-customers ul,.main-nav .pages ul{display:flex;flex-direction:row;flex-wrap:nowrap}.main-nav .for-customers li,.main-nav .pages li{display:inline-block;margin-left:2px}.main-nav .for-customers a,.main-nav .for-customers span,.main-nav .pages a,.main-nav .pages span{display:block;font-size:19.2px;font-size:1.2rem;line-height:2.5;margin:0;padding:0 1rem}.main-nav .for-customers a,.main-nav .pages a{background:var(--mifaz-color-sec,#0a64a2);border-color:var(--mifaz-color-sec,#0a64a2);color:#fff}.main-nav .for-customers a.current,.main-nav .pages a.current{background:var(--mifaz-color-prime,#0064be);border-color:#fff;color:#fff}.main-nav .for-customers a:after,.main-nav .pages a:after{border-width:4px}.main-nav .pages{margin-right:auto}.main-nav .for-customers{margin-left:30px}.main-nav .for-customers a{background:grey}.account{display:flex;margin-left:auto;margin-right:25px;padding:.5rem 0;position:relative}.account mifaz-avatar-img{cursor:pointer}.account ul.user-panel a{padding:0}.account.logged-in .has-avatar .user-name{display:inline-block;line-height:1;margin-bottom:-.25rem;max-width:100px;overflow:hidden;text-overflow:ellipsis}.account.logged-in .has-avatar mifaz-avatar-img~a:after{bottom:-10px}.account a,.account span{display:inline-block;font-size:16px;font-size:1rem;padding:0 .25rem}.account a{background:#fff}.account a,.account a.current{color:var(--mifaz-color-sec,#0a64a2)}.fixed-shrink-header .user-panel{left:50px;position:absolute;top:50px}header mifaz-avatar-img{position:relative;top:12px}.no-br{white-space:nowrap}.no-br nav.main-nav .user-panel{background:var(--mifaz-color-prime,#0064be)}.container-button{background:transparent;border:none;margin:0;outline:none;padding:0}main{display:flex;flex:1 0 auto;justify-content:flex-start;margin:150px auto -300px;max-width:1950px;overflow-y:visible;padding:0 15px 400px;width:100%}.side-main-nav,main{flex-direction:column;flex-wrap:nowrap;overflow-x:hidden}.side-main-nav{background:var(--mifaz-color-sec,#0a64a2);bottom:0;display:none;display:flex;font-size:19.2px;font-size:1.2rem;left:0;margin:0;overflow-y:auto;padding:0 0 15px;position:fixed;top:55px;transform:translateX(-100%);transition:transform .3s ease-in 0s;width:200px;z-index:1000}.side-main-nav.open{display:none;transform:translateX(0)}.side-main-nav li,.side-main-nav ul{display:block;width:100%}.side-main-nav li{border-bottom:1px solid #afafaf}.side-main-nav a{color:#fff;display:block}.side-main-nav a.current{background:rgba(0,0,0,.3);color:#fff}.side-main-nav .has-avatar{color:#333;padding:0}.side-main-nav .account{background:#fff}.side-main-nav .account a{color:#333}.side-main-nav .user-name,.side-main-nav mifaz-avatar-img{display:inline-block}.side-main-nav .user-name{height:40px;line-height:40px;overflow:hidden;text-overflow:ellipsis;width:70%;width:calc(100% - 70px)}.side-main-nav .change-lang{text-align:center}.side-main-nav .change-lang li{border:none;display:inline-block;width:48%}.row{display:flex;flex-direction:row;flex-wrap:nowrap;margin:0 auto;width:100%}.row>*{flex:1 1 auto}.row.full{padding:0}.col-a,.col-b{display:flex;flex:1 1 470px;flex-direction:column;flex-wrap:nowrap}.col-a>hr,.col-b>hr{border:1px solid #fff;border-bottom:none;margin:1.5rem 0 1rem;padding:0}.col-a{flex:3;width:60%}.col-b{flex:2;width:40%}.col-right{padding-left:.25rem}.col-left{padding-right:.25rem}.mifaz-route{display:block;margin:0 auto;max-width:1630px;width:100%}.mifaz-route.one-column{max-width:800px}.mifaz-route mifaz-entry-matches-card>mifaz-md-card,.mifaz-route>.mifaz-card-deck>mifaz-md-card,.mifaz-route>mifaz-md-card{width:100%}.mifaz-route hr~.mifaz-card-deck{margin:1.5rem 0}.mifaz-route>hr{border:1px solid #fff;border-bottom:none;margin:1.5rem 0 1rem;padding:0}.mifaz-card-deck{width:100%}.mobile-user-nav{display:none}.overlayBox-menu{border-color:var(--mifaz-color-prime,#0064be);box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);color:var(--mifaz-color-prime,#0064be);display:none;transition:all .3s cubic-bezier(.25,.8,.25,1)}.overlayBox-menu .hover,.overlayBox-menu.shadow-hover:hover{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.close-button.ui-element.do-max,.fixed-box .cancel-button,mifaz-location-input .cancel-button{display:none}mifaz-startpage mifaz-entry-list{margin:0 -15px}mifaz-startpage .no-stretch{flex:0 0 auto}mifaz-startpage .icon-buttons{position:absolute;right:8px;right:.5rem;top:12px;top:.75rem}mifaz-startpage mifaz-entry-matches-card .icon-buttons{top:50%}mifaz-startpage .no-results{font-size:1.5rem;margin:1rem 0;padding:2rem 1rem;text-align:center}mifaz-startpage .entry-list{flex:2 1 320px;margin:0 15px}mifaz-startpage .small{flex:0 1 auto}mifaz-startpage mifaz-map-input{flex:1 1 320px}mifaz-startpage mifaz-entry-matches-list{flex:1 1 auto}mifaz-startpage .content-box{float:left;width:66%;width:calc(100% - 330px)}mifaz-startpage .info-box{float:right;font-size:12.8px;font-size:.8rem;width:300px}mifaz-startpage .info-box h3{font-size:19.2px;font-size:1.2rem;margin-top:0}mifaz-startpage .info-box h4{font-size:16px;font-size:1rem}mifaz-entry-matches-card .icon-buttons{top:50%}.full-size{display:inline-block;margin:0 0 1rem;width:100%}.full-size img{width:100%}.half-left{display:inline-block;margin:1rem 1rem 1rem 0;width:50%}.half-left img{width:100%}.half-right{display:inline-block;margin:1rem 0 1rem 1rem;width:50%}.half-right img{width:100%}.half-left-top{display:inline-block;margin:0 1rem 1rem 0;width:50%}.half-left-top img{width:100%}.half-right-top{display:inline-block;margin:0 0 1rem 1rem;width:50%}.half-right-top img{width:100%}.half-left-bottom{display:inline-block;margin:0 1rem 0 0;width:50%}.half-left-bottom img{width:100%}.half-right-bottom{display:inline-block;margin:1rem 0 0 1rem;width:50%}.half-right-bottom img{width:100%}.float-right{float:right}.md-label{color:var(--mifaz-color-prime,#0064be);font-size:14px}.no-results{background:#fff}.error-message{background:#e2e2e2;margin:0 0 15px;padding:15px}.static-content li{list-style:circle;margin:0 0 1rem 1rem}.filter-by-date{display:inline-block}.filter-by-date input[type=range]{display:inline-block;margin:0 0 1rem;position:relative;top:-10px}datepicker.trans-top-1{margin-left:30px;position:relative;top:-25px}.filters{display:flex;flex-wrap:wrap}.filters>*{flex:1 1 auto;margin:0 .25rem}.filters mifaz-md-select{margin-bottom:10px}.filters datepicker{display:inline-block;float:none}.filters .filter-by-date{margin-top:30px;width:100%}.filters .filter-by-date .md-label{display:inline-block;margin-bottom:20px}section.messages{display:flex;flex-wrap:wrap;margin:0 auto;max-width:1660px;padding:0 15px;width:100%}.customers-list .landkreise{-moz-column-count:3;column-count:3;-moz-column-gap:60px;column-gap:60px}.customers-list .landkreise.two-columns{-moz-column-count:1;column-count:1}.customers-list .start-date{float:right;font-size:.8em;white-space:nowrap}.customers-list .landkreis{column-break-inside:avoid;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-ms-column-break-inside:avoid;padding-bottom:20px;page-break-inside:avoid}.customers-list .landkreis>a,.customers-list .landkreis>span{font-weight:600}.customers-list .gemeinden{margin-left:15px}.videoWrapper{height:0;padding-bottom:56.25%;padding-top:25px;position:relative}.videoWrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.inline-block{display:inline-block}.items-justify-between{justify-content:space-between}.align-items-center{align-items:center}.savings{border:1px solid #7a9e1a;float:left;margin-right:15px;padding:10px;width:270px}.savings .title{background:#7a9e1a;color:#fff;margin:-10px -10px 5px;padding:10px}.savings dl{font-size:17.6px;font-size:1.1rem;justify-content:space-between;margin:10px 0 0}.savings dt{font-weight:100;margin:0;width:100px}.savings dd{float:right;font-weight:600;margin:0;text-align:right;width:135px}.mifaz-messages{display:flex;flex-direction:row;flex-wrap:nowrap}.badged{background:red;border-radius:50%;color:#fff;display:block;font-size:.7rem;height:20px;line-height:20px;position:absolute;right:-10px;text-align:center;top:5px;width:20px;z-index:10}.badged.left-badged{left:20px;right:auto}.badged.middle-badged{top:0}.pr{position:relative}.entries.fb-ai-start,.fb-ai-start{align-items:flex-start}.fb-row{display:flex;flex-direction:row;flex-wrap:nowrap}mifaz-trustami-widget .widget{background:url(/static/icons/trustami-logo.svg) 50% 50% no-repeat;background-size:40%;display:block;margin-bottom:15px;min-height:105px}.ios-modal-fix{position:fixed}.no-margin-lr,div[mifaz-md-card-title] .no-margin-lr{margin-left:0;margin-right:0}.header-title-span,header .main-nav span.header-title-span{display:inline;font-size:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}.header-title.header-title-mobile span.header-title-span{display:block;font-size:inherit}.mifaz-legal-info-add,.mifaz-sponsor-info{margin:1rem 0}.mifaz-news-card{border-bottom:2px solid var(--mifaz-color-prime,#0064be);margin-bottom:2rem;padding-bottom:2rem}.mifaz-news-card:first-child{border-top:2px solid var(--mifaz-color-prime,#0064be);margin-top:2rem;padding-top:2rem}.mifaz-news{display:flex;flex-direction:column;justify-content:space-between}.mifaz-news-card__title{margin-top:-.5rem;text-align:right}.mifaz-news__link{border-top:2px solid var(--mifaz-color-prime,#0064be);margin:1rem 0;padding-top:1rem}.flex-row{display:flex;flex-wrap:nowrap}.content-box__intro-img-container{flex:1 0 130px;margin-right:30px;width:200px}.header__after-title-img__container{flex:1}.header__after-title-img__img{width:14.28571%}.mifaz-startpage-flexbus{background:#fff;margin:10px 0 0}.customer-banner-container{align-items:baseline;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.customer-banner{margin:0 0 1rem;max-width:30%}.mifaz__location-list{max-height:calc(100vh - 30px);overflow-x:auto;z-index:5000}#cookie-law button{background:transparent;border:none;color:#ebebeb;font-weight:700}.image-upload-input{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.image-upload-button{background:var(--mifaz-color-sec,#0a64a2);border:2px solid;border-color:var(--mifaz-color-sec,#0a64a2);box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:12.8px;font-size:.8rem;margin:.25rem;padding:.5rem 1rem}.image-upload-button:disabled,.image-upload-button[disabled=disabled]{cursor:no-drop;opacity:.6}.image-upload-button:hover{background:transparent;border-color:var(--mifaz-color-sec,#0a64a2);color:var(--mifaz-color-sec,#0a64a2)}.image-upload-button:disabled:hover{background:var(--mifaz-color-sec,#0a64a2);border-color:transparent;color:#fff}.image-upload-input:focus+.image-upload-button{outline:1px dotted #000;outline:5px auto -webkit-focus-ring-color}.back-icon{color:var(--mifaz-heading-color,#374359)}.back-icon svg{height:3rem;width:3rem}.back-icon svg path{fill:currentColor}.mifaz-card{background:#fff;margin-top:1rem}.mifaz-card__title{background:#fff;color:var(--mifaz-heading-color,#374359);display:flex;justify-content:space-between;padding:1rem}.mifaz-card__title h1,.mifaz-card__title h2,.mifaz-card__title h3,.mifaz-card__title h4,.mifaz-card__title h5{border-bottom:none;margin:0;padding:0;transition:all .3s ease-in 0s}.mifaz-card__title h1,.mifaz-card__title h2,.mifaz-card__title h3,.mifaz-card__title h4,.mifaz-card__title h5,.mifaz-card__title p{background:#fff;color:var(--mifaz-heading-color,#374359)}.mifaz-card__title h1{font-size:2.5rem;line-height:1}.mifaz-card__title h2{font-size:1.5rem;line-height:1.5rem}.mifaz-card__title h3{font-size:1rem;line-height:1.5rem}.mifaz-card__title .mifaz-card__title_button{color:var(--mifaz-heading-color,#374359);display:block;font-size:2rem;line-height:1;margin:-1rem 0;padding:.5rem}.mifaz-card__title .mifaz-card__title_button:after{display:none!important}.mifaz-card__body{padding:1rem}.mifaz-card__body h1,.mifaz-card__body h2,.mifaz-card__body h3,.mifaz-card__body h4{color:var(--mifaz-color-sec,#0a64a2)}.mifaz-card__body h3{font-size:1.3rem}.mifaz-card__body h3 .subtitle{display:block;font-size:1rem;font-weight:400;margin-bottom:-20px;position:relative;top:-42px}.mifaz-card__body h3 .hidden-dash{opacity:0;visibility:hidden}.mifaz-card__body h4{font-size:1rem;font-weight:400;margin:0 0 .25rem}.mifaz-card__body .img-left-top{float:left;margin:0 1rem 1rem 0;min-width:300px;width:50%}.mifaz-card__body figcaption{font-size:.8rem;font-weight:600}.mifaz-card__body hr{color:#c2c2c2;margin:40px -5px}.mifaz-card__footer{padding:0 1rem 1rem}:root{--region_footer-social-media-icon_color:var(--mifaz-color-sec,#0a64a2);--region_helper-icon_color:var(--mifaz-color-sec,#0a64a2);--region_helper-icon_size:25px;--region_input-label_active_color:var(--mifaz-color-sec,#0a64a2)}h1{font-size:40px;font-weight:500;text-transform:uppercase}h2{font-size:32px}h2,h3{font-style:normal;font-weight:500}h3{font-size:24.8px}h4{font-size:19.2px;font-style:normal;font-weight:500}.mifaz-header-banner{align-items:baseline;background:var(--mifaz-header-banner,url("/static/customers/header-bg/ra.header-bg.jpg")) bottom no-repeat;background-size:cover;margin:90px auto 0;max-width:1630px;padding-bottom:33%}main{margin-top:20px}mifaz-header-logo{margin-right:1rem}.main-nav{flex:1 1 auto;width:100%}header{align-items:flex-end}.mifaz-header-inner-content{width:100%}.header-title{align-self:flex-start;margin-top:13px}footer{background:#005098;box-shadow:none;max-width:100%;padding:20px 35px 0}footer,footer .button.cancel,footer a:link,footer a:visited,footer button.cancel{color:#fff}footer .button.cancel:hover,footer .button.confirm:hover,footer button.cancel:hover,footer button.confirm:hover{border-color:#fff;color:#fff}@media screen and (min-width:768px){.filters datepicker.mifaz-datepicker .ui-kit-calendar-container .ui-kit-calendar-cal-container{bottom:-200px;right:-310px;top:inherit}.filters datepicker.mifaz-datepicker .ui-kit-calendar-container .ui-kit-calendar-cal-container:after{left:-10px;right:inherit;top:40px;transform:rotate(-180deg);z-index:-1}mifaz-myratingspage .row.ratings,mifaz-ratingspage .row.ratings{display:flex;flex-direction:row;flex-wrap:wrap}}@media screen and (max-width:1750px){.main-nav .for-customers a,.main-nav .pages a{font-size:16px;font-size:1rem}mifaz-feedback-widget .marker{height:30px;left:-165px;top:310px;width:300px}mifaz-feedback-widget .marker a{font-size:17.6px;font-size:1.1rem;height:30px;line-height:30px}}@media screen and (max-width:1450px){header .main-nav a.customer-header-logo{max-height:80px}header .main-nav a.customer-header-logo img{max-height:75px}.main-nav .for-customers a,.main-nav .pages a{font-size:14.4px;font-size:.9rem;padding:0 .5rem}.account a{font-size:12.8px;font-size:.8rem;line-height:1.7;padding:0 .25rem}.fixed-shrink-header{height:90px}.fixed-shrink-header .logo{padding-left:0}.fixed-shrink-header .logo img{width:150px}mifaz-md-list-item{min-width:100px}}@media screen and (max-width:1350px){.header-title,header.small .header-title{font-size:20px}.header-title small,header.small .header-title small{font-size:17px}}@media screen and (max-width:1150px){.header-title{letter-spacing:0}}@media screen and (max-width:1095px){header .main-nav a.customer-header-logo{max-height:50px}header .main-nav a.customer-header-logo img{max-height:45px}}@media screen and (max-width:1024px){mifaz-feedback-widget{bottom:0;top:0}mifaz-feedback-widget .marker{top:500px}mifaz-feedback-widget textarea{font-size:16px;font-size:1rem;height:200px}.row{display:block}.row.entry-attributes{display:flex;flex-direction:row;flex-wrap:nowrap}.col-a,.col-b{width:100%}.col-left,.col-right{padding:0}.hideOnTablet{display:none}.mifaz-route.one-column{max-width:100%}main{margin-top:65px}.mobile-menu-button{display:block}.fixed-shrink-header{height:55px;justify-content:flex-end}.fixed-shrink-header .page-title{display:inline-block}.fixed-shrink-header .logo{margin:0 auto 5px;padding:0}.fixed-shrink-header .logo img{height:40px;width:auto}.fixed-shrink-header nav.main-nav{display:none}.overlayBox.tablet{background:#fff;bottom:0;display:none;left:0;margin:0;overflow:scroll;padding:0;position:fixed;right:0;top:0;width:100%;z-index:800}.overlayBox.tablet .overlayBox-menu{border-bottom:1px solid;display:none;position:relative}.overlayBox.tablet .overlayBox-menu h3{font-size:20.8px;font-size:1.3rem;height:40px;margin:0}.overlayBox.tablet .overlayBox-menu a.close-button.ui-element{color:#0072b5;right:5px;top:2px}.mobile-user-nav,.overlayBox.tablet.show-overlay,.overlayBox.tablet.show-overlay .overlayBox-menu,.side-main-nav,.side-main-nav.open{display:block}.mobile-user-nav>button{font-size:12.8px;font-size:.8rem;margin:10px -15px 0 -60px;padding:.5rem}.mobile-user-nav .has-avatar{margin:0;position:relative;right:-15px;top:-10px}.mobile-user-nav ul.account{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);position:absolute;right:0;transition:all .3s cubic-bezier(.25,.8,.25,1);width:320px}.mobile-user-nav ul.account .hover,.mobile-user-nav ul.account.shadow-hover:hover{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.mobile-user-nav ul.account .link-icon{display:inline-block;height:20px;margin:0 10px 0 0;padding:0;position:relative;top:5px;width:20px}.mobile-user-nav ul.account svg path{fill:currentColor}.mobile-user-nav ul.account li{border-bottom:1px solid #fff}.mobile-user-nav ul.account a{background:#0072b5;color:#fff;display:block;padding:.5rem;top:0}.ios-modal-fix-tablet{position:fixed}}@media screen and (max-width:1023px){.overlayBox.phone{background:#fff;bottom:0;display:none;left:0;margin:0;overflow:scroll;padding:0;position:fixed;right:0;top:0;width:100%;z-index:800}.overlayBox.phone .overlayBox-menu{border-bottom:1px solid;display:none;position:relative}.overlayBox.phone .overlayBox-menu h3{font-size:20.8px;font-size:1.3rem;margin:0}.overlayBox.phone .overlayBox-menu a.close-button.ui-element{color:#0072b5;right:5px;top:2px}.overlayBox.phone.show-overlay,.overlayBox.phone.show-overlay .overlayBox-menu{display:block}}@media screen and (max-width:768px){.mifaz__location-list li:last-child{margin-bottom:100vh}}@media screen and (max-width:767px){mifaz-entry-list .entry-route .inline-block{font-size:11.2px;font-size:.7rem}mifaz-entry-list .entry-route .location-name{font-size:14.4px;font-size:.9rem}mifaz-entry-list .details-link,mifaz-entry-list .entry-type,mifaz-entry-list .no-br{font-size:11.2px;font-size:.7rem;line-height:1}mifaz-entry-list .details-link{margin:1rem 0 0}mifaz-feedback-widget{left:0;top:0;transform:translateY(calc(100% - 30px));width:100%}mifaz-feedback-widget button{margin:0;width:100%}mifaz-feedback-widget a.close-button.ui-element{animation:slidIn .6s ease-in forwards;right:0;top:25px}mifaz-feedback-widget .marker{left:0;top:0;transform:rotate(0deg);width:100%}mifaz-feedback-widget .marker a{display:block;z-index:10}mifaz-feedback-widget h3{font-size:16px;font-size:1rem;margin:1rem 0 0}mifaz-feedback-widget .form,mifaz-feedback-widget form{height:auto;min-height:333px;width:100%}mifaz-feedback-widget .form p,mifaz-feedback-widget form p{font-size:14px}mifaz-feedback-widget textarea{height:150px}mifaz-feedback-widget.open{bottom:-30px;transform:translateY(-30px)}mifaz-helper-icon{margin:-10px -55px -25px 10px}mifaz-helper-icon .mifaz-helper-icon-content{left:-270px;padding:.25rem;top:70px;width:300px}mifaz-helper-header.with-ui-element{display:inline-block;width:calc(100% - 35px)}mifaz-helper-header.with-ui-element .mifaz-helper-icon-content{left:-235px}mifaz-vehicle .mifaz-card-deck{display:flex;flex-direction:column;flex-wrap:nowrap}mifaz-vehicle .image-card{margin:0 0 .5rem;width:100%}mifaz-vehicle mifaz-avatar-img{display:block}.overlayBox>mifaz-entry-card>mifaz-md-card{margin-top:0}.button-group button{min-width:100%}.button-group .group{display:block}.customers-list .landkreise{-moz-column-count:1;column-count:1}.customers-list .landkreise.two-columns{-moz-column-count:3;column-count:3}.hideOnPhone{display:none}main{padding:0 0 350px}dl{display:block}dt{margin:0 0 .25rem}dd,dt{width:100%}dd{margin:0 0 1rem .5rem}mifaz-drivetime-input{flex-direction:column}mifaz-drivetime-input>.mifaz-time-input-item{max-width:100%;padding-bottom:5px;width:100%}mifaz-drivetime-input dl{display:block}mifaz-drivetime-input dl:after{clear:both;content:"";display:table}mifaz-drivetime-input dt{float:left}mifaz-drivetime-input dd{float:right}mifaz-entry-matches-card .row.entry-attributes{display:block}mifaz-entry-matches-card .half{margin-bottom:15px;width:100%}mifaz-map-input .map-target-info,mifaz-map-input mifaz-google-map{display:none}mifaz-entry-list{margin:0 -15px}mifaz-md-list-item{min-width:0}mifaz-md-list-item .mifaz-md-list-item-images{height:95px;width:75px}mifaz-md-list-item .mifaz-md-list-item-body{width:calc(100% - 80px)}mifaz-md-list-item .no-br{display:block;font-size:11.2px;font-size:.7rem;overflow:hidden;text-overflow:ellipsis}mifaz-md-list-item .no-br .location-name{font-size:16px;font-size:1rem}mifaz-md-list-item mifaz-avatar-img{transform:scale(.7);transform-origin:top left}mifaz-user-card .column-1-3,mifaz-user-card .column-2-3{width:100%}mifaz-user-card .column-1-3{height:140px}mifaz-user-card mifaz-avatar-img{transform:scale(.7);transform-origin:top left}mifaz-user-card .car{position:relative;top:-50px}mifaz-user-card .car-details{font-size:.8rem;left:120px;max-width:200px;position:relative;top:-90px}mifaz-user-card .avatar-with-stars{display:inline-block;height:130px;width:110px}mifaz-user-card .avatar-with-stars mifaz-user-ratings{position:relative;top:-45px}mifaz-about-me .mifaz-card-deck{margin:.5rem 0}mifaz-about-me .image-card{margin:0 0 .5rem;width:100%}.modal-action.login{bottom:0;left:0;margin:0;overflow:scroll;padding:0;position:fixed;right:0;top:0}.modal-action.login mifaz-md-card{margin:0}.main-header div[mifaz-md-card-title] h1,div[mifaz-md-card-title] h2{font-size:16px;font-size:1rem}div[mifaz-md-card-title] h2{font-size:13.6px;font-size:.85rem;line-height:1;margin-right:30px}div[mifaz-md-card-title] h3{font-size:11.2px;font-size:.7rem;line-height:1;margin-right:30px}.action-buttons,div[mifaz-md-card-footer].buttons{display:block}.action-buttons .button,.action-buttons button,div[mifaz-md-card-footer].buttons .button,div[mifaz-md-card-footer].buttons button{display:block;margin:5px 0;text-align:center;width:100%}.action-buttons{margin:15px -5px -10px}jastit-time-input-clock{left:-25px}jastit-time-input-clock .clock .head-line{display:block}jastit-time-input-clock .clock .head-line .time{float:left}jastit-time-input-clock .clock .head-line button:first-child{float:left;width:16%}jastit-time-input-clock .clock .head-line button:last-child{float:right;width:16%}jastit-time-input-clock .clock .content{clear:both}jastit-time-input-clock .clock{left:-15px}mifaz-article-card .alignleft,mifaz-article-card .alignright{display:block;float:none;margin:0;padding:0;width:100%!important}mifaz-article-card img{width:100%}a.close-button.ui-element{right:10px;top:5px}mifaz-entry-matches-card .entry-title{font-size:16px;font-size:1rem;width:calc(100% - 70px)}mifaz-entry-matches-card .icon-buttons{align-items:center;background:#006400;bottom:100%;justify-content:space-around;left:100%;line-height:1;opacity:0;overflow:hidden;right:40px;top:0;transform:translateY(0);transition:all .3s;white-space:nowrap}mifaz-entry-matches-card .icon-buttons.show{bottom:0;display:flex;left:0;opacity:1}mifaz-entry-matches-card .toggle-icons{display:block}mifaz-entry-matches-card .entry-attributes .half{margin-bottom:15px}mifaz-entry-matches-card .badges{position:absolute;right:50px;top:4px}mifaz-modal-message>mifaz-md-card{margin:0}.mifaz-datepicker .ui-kit-calendar-container .ui-kit-calendar-cal-container{right:0;top:75px}.mifaz-datepicker .ui-kit-calendar-container .ui-kit-calendar-cal-container:after{right:150px;top:-20px;z-index:-1}article[mifaz-md-card-body] .img-left-top{float:inherit;margin:1rem 0;min-width:100%;width:100%}mifaz-map-input .stoppover-row{margin-right:-10px}mifaz-map-input .stoppover-row mifaz-location-input{margin-right:10px}mifaz-map-input .stoppover-row button{padding:0 3px}mifaz-location-input.active{background:#fff;left:0;position:fixed;top:0;width:100%;z-index:900}mifaz-location-input.active:after{background:#fff;content:" ";display:block;height:100%;position:fixed;width:100%}mifaz-location-input.active mifaz-md-input label{margin-left:5px}mifaz-location-input.active mifaz-md-input input[type=password],mifaz-location-input.active mifaz-md-input input[type=password]:focus,mifaz-location-input.active mifaz-md-input input[type=text],mifaz-location-input.active mifaz-md-input input[type=text]:focus{padding-left:5px;padding-right:70px}mifaz-location-input.active .suggestion{left:5px}mifaz-location-input.active .cancel-button{background:transparent;border:none;border-radius:0;color:#333;display:block;font-size:12.8px;font-size:.8rem;height:50px;line-height:50px;margin:0;padding:0;position:absolute;right:5px;top:2px;width:70px;z-index:20}.fixed-box{height:100%;left:0;margin-top:0;overflow-y:auto;position:fixed;top:0;width:100%;z-index:720}.fixed-box div[mifaz-md-card-title] .close-button.ui-element{display:block}.close-button.ui-element.do-max{color:#fff;display:block}.close-button.ui-element.do-max svg path{fill:currentColor}.close-button.ui-element.do-max span{display:inline-block;height:20px;width:20px}.image-upload-button{display:block;margin-left:0;margin-right:0;text-align:center}}@media screen and (max-width:700px){.full-size,.half-left,.half-left-bottom,.half-left-top,.half-right,.half-right-bottom,.half-right-top{width:100%}}@media screen and (max-width:610px){.customer-banner{max-width:48%}}@media screen and (max-width:580px){.header-title-mobile{font-size:12px;margin:15px auto 0 25px;text-align:left}.header-title-mobile small{font-size:10px}header.small .header-title{font-size:12px}header.small .header-title small{font-size:10px}}@media screen and (max-width:420px){.customer-banner-container{justify-content:center}.customer-banner{max-width:100%;width:220px}}