.gu-mirror{position:fixed!important;margin:0!important;z-index:9999!important;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.gu-hide{display:none!important}.gu-unselectable{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.gu-transit{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}
.toaster-icon{position:absolute;left:0;top:0;font-weight:normal;color:#fff}.toast-title{font-weight:bold}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-0.3em;top:-0.3em;float:right;font-size:20px;font-weight:bold;color:#fff;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:.8;-ms-filter:alpha(opacity=80);filter:alpha(opacity=80);z-index:999}.toast-close-button:hover,.toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4;-ms-filter:alpha(opacity=40);filter:alpha(opacity=40)}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.toast-content{display:inline-block;width:95%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-center{top:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-center{bottom:12px}.toast-bottom-left{bottom:12px;left:12px}.toast-center{top:45%}#toast-container{position:fixed;z-index:999999;pointer-events:auto}#toast-container.toast-center,#toast-container.toast-top-center,#toast-container.toast-bottom-center{width:100%;pointer-events:none;left:0;right:0}#toast-container.toast-center>div,#toast-container.toast-top-center>div,#toast-container.toast-bottom-center>div{margin:6px auto;pointer-events:auto}#toast-container.toast-center>button,#toast-container.toast-top-center>button,#toast-container.toast-bottom-center>button{pointer-events:auto}#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container>div{margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;background-position:15px center;background-repeat:no-repeat;-moz-box-shadow:0 0 12px #999;-webkit-box-shadow:0 0 12px #999;box-shadow:0 0 12px #999;color:#fff;opacity:.8;-ms-filter:alpha(opacity=80);filter:alpha(opacity=80)}#toast-container>:hover{-moz-box-shadow:0 0 12px #000;-webkit-box-shadow:0 0 12px #000;box-shadow:0 0 12px #000;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);cursor:pointer}.icon-success{width:35px;height:100%;display:inline-block;background-repeat:no-repeat;background-position:100% 50%;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==") !important}.icon-error{width:35px;height:100%;display:inline-block;background-repeat:no-repeat;background-position:100% 50%;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=") !important}.icon-info{width:35px;height:100%;display:inline-block;background-repeat:no-repeat;background-position:100% 50%;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=") !important}.icon-wait{width:35px;height:100%;display:inline-block;background-repeat:no-repeat;background-position:100% 50%;background-image:url("data:image/gif;base64,R0lGODlhIAAgAIQAAAQCBISGhMzKzERCROTm5CQiJKyurHx+fPz+/ExOTOzu7Dw+PIyOjCwqLFRWVAwKDIyKjMzOzOzq7CQmJLy6vFRSVPTy9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQJCQAXACwAAAAAIAAgAAAF3eAljmRpnmh6VRSVqLDpIDTixOdUlFSNUDhSQUAT7ES9GnD0SFQAKWItMqr4bqKHVPDI+WiTkaOFFVlrFe83rDrT0qeIjwrT0iLdU0GOiBxhAA4VeSk6QYeIOAsQEAuJKgw+EI8nA18IA48JBAQvFxCXDI8SNAQikV+iiaQIpheWX5mJmxKeF6g0qpQmA4yOu8C7EwYWCgZswRcTFj4KyMAGlwYxDwcHhCXMXxYxBzQHKNo+3DDeCOAn0V/TddbYJA0K48gAEAFQicMWFsfwNA3JSgAIAAFfwIMIL4QAACH5BAkJABoALAAAAAAgACAAhAQCBIyKjERCRMzOzCQiJPTy9DQyNGRmZMTCxOTm5CwqLHx+fBQWFJyenNTW1Pz6/Dw6PGxubAwKDIyOjNTS1CQmJCwuLPz+/Dw+PHRydAAAAAAAAAAAAAAAAAAAAAAAAAXboCaOZGmeaKoxWcSosMkk15W8cZ7VdZaXkcEgQtrxfD9RhHchima1GwlCGUBSFCaFxMrgRtnLFhWujWHhs2nJc8KoVlWGQnEn7/i8XgOwWAB7JwoONQ4KgSQAZRcOgHgSCwsSIhZMNRZ5CzULIgaWF5h4mhecfIQ8jXmQkiODhYeIiRYGjrG2PxgBARi3IhNMAbcCnwI5BAQpAZ8TIwK6vCQVDwUVKL+WzAANTA210g/VJ8OWxQefByQE4dZMzBoInwh4zrtgn2p725YNthUFTNRuGYB3AYGBHCEAACH5BAkJAB0ALAAAAAAgACAAhAQCBISChFRWVMzKzCQiJOTm5GxqbCwuLJSWlPz6/NTW1AwODJSSlGRmZCwqLOzu7HR2dDQ2NAQGBISGhFxaXNTS1CQmJOzq7GxubDQyNKSmpPz+/Nza3AAAAAAAAAAAAAXfYCeOZGmeaKqurHBdAiuP17Zdc0lMAVHWt9yI8LA9fCPB4xEjARoNSWpis01kBpshFahurqzsZosiGpErScMAUO0maKF8Tq/bTQCIQgFp30cQXhB1BHEcXhx0FgkJFiOHVYlzi42AgoRxeRx8fn+en3UABwedKgsBAwMBCygOCjYKDisLFV4VrCUAtVUKpSZdXl8mB8EbByQWcQPFAyYZxccdB7sV0cvBzbmvvG0LBV4FrFTBYCWuNhyyHRTFFB20trh4BxmdYl4YIqepq0IRxRE+IfDCAFQHARo0NGERAgAh+QQJCQAgACwAAAAAIAAgAIUEAgSEgoRMTkzMyswcHhzk5uR0cnQUFhRcXlwsKiz09vQMCgyMiozU1tQkJiR8fnxkZmT8/vwEBgSEhoRcWlzU0tQkIiT08vR0dnQcGhxkYmQ0MjT8+vwMDgyMjozc2twAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG+UCQcEgsGo/IpHLJXDweC6Z0+IhEHlOjRGIMWLHZoUZx0RQlAajxkFFKFFYFl5m5KNpIySU+X2bIBEoQZBBZGQdMElFhjI2Oj5AgHQEDAw8dQxYeDBaNHRVWVhWYCXsRFwmMXqFWEyAerB6MA6xWA6+xs7URt6VWqIwTu64gDh4eDp6goaORQ5OVAZjO1EgEGhB4RwAYDQ0YAEwIcBEKFEgYrBhLBORxgUYfrB9LELuF8fNDAAaVBuEg7NXCVyRdqHVCGLBiIIQAB1Yc4BXh9uEbwAXuyi2iQI7DuSwHdiFqCEGDtizLRFUDsaGAlQIbVoJYIEDAIiZBAAAh+QQJCQAbACwAAAAAIAAgAIQEAgSMioxcWlz08vQcHhysqqwMDgx8enwsKiykoqRkZmT8+vzEwsQMCgyUlpQkJiS0srQEBgSMjoxcXlz09vQkIiSsrqwUEhQ0MjRsamz8/vwAAAAAAAAAAAAAAAAAAAAF7+AmjmRpnmiqruz2PG0sIssCj4CQJAIgj4/abRNJaI6agu9kCAQaphdJgEQKUIFjgGWsahJYLdf7RTWfLKr3+jsBClVlG5Xb9eb4fImgUBBKDVB4ExRHFGwbGRQLGXMEhUgUfw2QC4IyCmSNDQtHlm2ZXgoiGQsUjW0EnUgLfyKBeYSeiHojfH61uS0GBisVEgEVLRcWRxAXKAgDRwMILMVIECgSVRIrBmS9JtRI1iMVBweuGxerSNolyszOIhjLGs0jEFXSKA8SEkMbcEgWIxfzNBxrw6AKgxIGkM05UOWALhERHJhysOThBgAVWYQAACH5BAkJABkALAAAAAAgACAAhAQGBIyKjERCRMzOzCwuLGRiZPz6/OTm5AwODLSytFRSVNTW1Dw6PHx6fAwKDJSSlERGRNTS1DQyNGxqbPz+/BQSFLy6vFRWVNza3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAXqYCaO5FgFwxBUZeu61ULNFMa+eBvQdJD/owFvFhkBBAwHsBQZUooZyWF2YOQkBNJu6ANMaQeli0AxSEwymi0DcUJeEgPlbEJFAghRe/h+Eeg/Dl9UYks5DF9VhksOAgKFi5GSSwh5kzgVCXIJNxknD5aSCTwJIw8zD5MITpanFKmSCHI8NxUPoJejNKWXLZkznL0vCJ3CxsckDpA/ChYJFzkTBgYTSxc80C4OswbLLhY8Fi/bMwYAJVgl4DTiL9LUJADrFuci1zTZLwD1IwU8BSQuWLCQb1EDHg2QiSDALYvCDAISJLDy8FIIACH5BAkJAB4ALAAAAAAgACAAhAQGBISGhFRSVNTW1CQiJKyqrGRmZOzu7CwuLIyOjGxubPz6/BQSFGRiZOTi5CwqLLy6vDQ2NIyKjFRWVCQmJKyurGxqbPT29DQyNJSSlHRydPz+/BQWFOzq7AAAAAAAAAXhoCeOJElYClGubOs117YtjWuvxCLLi3qbhc6h4FPsdorfiNI5dige43GT9AAkHUcCwCpMNxVP7tgTJY4J1uF7EBl0M8Ooueuo2SOCIkVa11kVX2E2EmgsFH4yBz4uAAkdHVstBAUHQ4xKmZqbnJ2bAhAQAiURGJ4eE0cTIxgzpp0QRxCsrp6xO7MjpaepO6unKxOhv8DFxsfIJBwaChw2DAkZDEocDjIOzi0ZMhlKUjIaLtsb3T8aR+EtDBkJ0yQUBQVQI9XX2ZsDMgMlyxr3mzE2XEgmotCGAARFIHiQ0FMIACH5BAkJABgALAAAAAAgACAAhAQCBISGhDw+POTi5CwuLLS2tPTy9BQSFJyenGRiZDQ2NIyOjLy+vPz6/BweHIyKjFRSVOzq7DQyNLy6vBQWFHRydDw6PPz+/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXXICaOZHkcZaquIjVd10SxtFrAcFGrVhBYIwoON9uNAsOA6DCEFTEKBEKxEjQvAtELNxkpGrAGNfW4Plpb2QgxRKjKzfPoVGLj3CnLNUv7hscpSDhKOxJSgDwPP0ZGAACMjAQFDQYFBJA0BAZDBpeYGBQVFUU3TV2YFAMwAzNgTQ2PkBVDFRiuQ7CYszi1pUOnkKmrM5qcnqiiTwQTDQ2Wn9DR0tPUfRKQEBEREDQSFw3XRhEwEd3f4TvjF+XWKgJ8JNnb0QkwCdUlCzAL+CQODAwc9BtIMAQAOw==") !important}.icon-warning{width:35px;height:100%;display:inline-block;background-repeat:no-repeat;background-position:100% 50%;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=") !important}#toast-container.toast-top-full-width>div,#toast-container.toast-bottom-full-width>div{width:96%;margin:auto}.toast{position:relative;background-color:#030303}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-wait{background-color:#2f96b4}.toast-warning{background-color:#f89406}@media all and (max-width:240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container .toast-close-button{right:-0.1em;top:-0.2em}.toast-content{width:94%}}@media all and (min-width:241px) and (max-width:480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container .toast-close-button{right:-0.1em;top:-0.2em}.toast-content{width:94%}}@media all and (min-width:481px) and (max-width:768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}}

.cc-window{opacity:1;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{-webkit-transition:transform 1s ease;-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}.cc-animate.cc-revoke.cc-top{-webkit-transform:translateY(-2em);transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{-webkit-transform:translateY(2em);transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-top{-webkit-transform:translateY(0);transform:translateY(0)}.cc-animate.cc-revoke.cc-active.cc-bottom{-webkit-transform:translateY(0);transform:translateY(0)}.cc-revoke:hover{-webkit-transform:translateY(0);transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;-webkit-transition:max-height 1s;transition:max-height 1s}
.cc-revoke,.cc-window{position:fixed;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cc-revoke{padding:.5em}.cc-revoke:hover{text-decoration:underline}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.2em;text-decoration:underline}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}
.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.cc-window.cc-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;margin-right:1em}.cc-compliance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}.cc-floating .cc-compliance>.cc-btn{-webkit-box-flex:1;-ms-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}
@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner .cc-compliance{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.cc-window.cc-banner .cc-message{margin-right:0}}
.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-webkit-box-flex:0;-ms-flex:none;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}
.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em;margin-bottom:1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}


.spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-ms-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0)}100%{-o-transform:rotate(359deg)}}@-moz-keyframes spin{0%{-webkit-transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes spin{0%{-webkit-transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}loader{display:none}.loading > loader{display:block}.loading > .loading-content{display:none !important}.loader{width:20px;height:20px;position:relative;margin:0 auto}.double-bounce1,.double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#a8c22d;opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);position:absolute;top:0;left:0;-webkit-animation:sk-bounce 2s infinite ease-in-out;-moz-animation:sk-bounce 2s infinite ease-in-out;-o-animation:sk-bounce 2s infinite ease-in-out;-ms-animation:sk-bounce 2s infinite ease-in-out;animation:sk-bounce 2s infinite ease-in-out}.double-bounce2{-webkit-animation-delay:-1s;-moz-animation-delay:-1s;-o-animation-delay:-1s;-ms-animation-delay:-1s;animation-delay:-1s}@-moz-keyframes sk-bounce{0%,100%{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-webkit-keyframes sk-bounce{0%,100%{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-o-keyframes sk-bounce{0%,100%{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@keyframes sk-bounce{0%,100%{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.falk-icon{font-family:'Falk-Iconfont' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.i-liste:before{content:"\e92e"}.i-garten:before{content:"\e920"}.i-aussicht:before{content:"\e921"}.i-speisen:before{content:"\e922"}.i-preisklasse1:before{content:"\e923"}.i-preisklasse2:before{content:"\e924"}.i-preisklasse3:before{content:"\e925"}.i-kinderfreundlich:before{content:"\e92b"}.i-indoor:before{content:"\e92c"}.i-outdoor:before{content:"\e92d"}.i-via-del:before{content:"\e607"}.i-bar:before{content:"\e916"}.i-filter:before{content:"\e917"}.i-fruehstueck:before{content:"\e918"}.i-haustier:before{content:"\e919"}.i-parken1:before{content:"\e91a"}.i-pool:before{content:"\e91b"}.i-restaurant:before{content:"\e91c"}.i-sortieren:before{content:"\e91d"}.i-wellness:before{content:"\e91e"}.i-wifi:before{content:"\e91f"}.i-papierkorb:before{content:"\e913"}.i-zugeklappt:before{content:"\e600"}.i-zug:before{content:"\e601"}.i-zoom-out:before{content:"\e602"}.i-route-pins:before{content:"\e603"}.i-zoom-in:before{content:"\e604"}.i-via:before{content:"\e606"}.i-verkehrsinfos:before{content:"\e608"}.i-turn-slight-right:before{content:"\e609"}.i-turn-slight-left:before{content:"\e60a"}.i-turn-right:before{content:"\e60b"}.i-turn-over-right:before{content:"\e60c"}.i-turn-over-left:before{content:"\e60d"}.i-turn-left:before{content:"\e60e"}.i-tankstelle:before{content:"\e60f"}.i-streetview:before{content:"\e610"}.i-straight:before{content:"\e611"}.i-sharp-right:before{content:"\e612"}.i-sharp-left:before{content:"\e613"}.i-teilen:before{content:"\e614"}.i-sehenswertes:before{content:"\e615"}.i-roundabout-right:before{content:"\e616"}.i-roundabout-left:before{content:"\e617"}.i-rastplaetze:before{content:"\e618"}.i-ramp-right:before{content:"\e619"}.i-ramp-left:before{content:"\e61a"}.i-print:before{content:"\e61b"}.i-premium:before{content:"\e61c"}.i-parken:before{content:"\e61d"}.i-ovm:before{content:"\e61f"}.i-optionen:before{content:"\e620"}.i-oeffentlichesaemter:before{content:"\e621"}.i-merkliste:before{content:"\e622"}.i-merge:before{content:"\e623"}.i-map:before{content:"\e624"}.i-map-ecke:before{content:"\e625"}.i-locate:before{content:"\e626"}.i-KFZ:before{content:"\e627"}.i-keep-right:before{content:"\e628"}.i-keep-left:before{content:"\e629"}.i-inhalte:before{content:"\e62a"}.i-hotels:before{content:"\e62b"}.i-gesundheitmedizin:before{content:"\e62c"}.i-fussgaenger:before{content:"\e62d"}.i-fullscreen:before{content:"\e62e"}.i-fullscreen-resize:before{content:"\e62f"}.i-freizeitsport:before{content:"\e630"}.i-fotos:before{content:"\e631"}.i-fork-right:before{content:"\e632"}.i-fork-left:before{content:"\e633"}.i-ferry:before{content:"\e634"}.i-ferry_train:before{content:"\e635"}.i-essenundtrinken:before{content:"\e636"}.i-einklappen_vertikal:before{content:"\e637"}.i-einklappen_vertikal_gross:before{content:"\e638"}.i-einklappen_horizontal:before{content:"\e639"}.i-einklappen_horizontal_gross:before{content:"\e63a"}.i-einkaufenundshoppen:before{content:"\e63b"}.i-check:before{content:"\e63c"}.i-blitzer:before{content:"\e63d"}.i-blaettern-rechts:before{content:"\e63e"}.i-blaettern-links:before{content:"\e63f"}.i-bildungwissenschaft:before{content:"\e640"}.i-bike:before{content:"\e641"}.i-autoverkehr:before{content:"\e642"}.i-ausgehenkultur:before{content:"\e643"}.i-aufklappen_vertikal:before{content:"\e644"}.i-aufklappen_vertikal_gross:before{content:"\e645"}.i-aufklappen_horizontal:before{content:"\e646"}.i-aufklappen_horizontal_gross:before{content:"\e647"}.i-aufgeklappt:before{content:"\e648"}.i-tour_bike:before{content:"\e649"}.i-allepoi:before{content:"\e64a"}.i-aktualisieren:before{content:"\e64b"}.i-ab:before{content:"\e64c"}.i-wetter:before{content:"\e64d"}.i-cal:before{content:"\e64e"}.i-anmelden:before{content:"\e64f"}.i-bushaltestelle:before{content:"\e650"}.i-routeabhier:before{content:"\e651"}.i-phone:before{content:"\e652"}.i-info:before{content:"\e653"}.i-globe:before{content:"\e654"}.i-aral:before{content:"\e655"}.i-gsichtsbuch:before{content:"\e656"}.i-kuklminus:before{content:"\e657"}.i-metro:before{content:"\e658"}.i-minus:before{content:"\e659"}.i-parkhaus:before{content:"\e65a"}.i-rueckgaengig:before{content:"\e65b"}.i-s-bahn:before{content:"\e65c"}.i-suche:before{content:"\e65d"}.i-zwitschern:before{content:"\e65e"}.i-locateme-alt:before{content:"\e65f"}.i-anfasser:before{content:"\e660"}.i-sso:before{content:"\e661"}.i-heimadresse:before{content:"\e662"}.i-falk-klein:before{content:"\e663"}.i-bueroadresse:before{content:"\e664"}.i-pencil:before{content:"\e90f"}.i-adressbuch:before{content:"\e666"}.i-schirm:before{content:"\e667"}.i-parkride:before{content:"\e668"}.i-neuesfenster:before{content:"\e669"}.i-mail:before{content:"\e66a"}.i-link:before{content:"\e66b"}.i-tour_kfz:before{content:"\e66c"}.i-tour_motorcycle:before{content:"\e66d"}.i-tour_wandern:before{content:"\e66e"}.i-schirm-zu:before{content:"\e66f"}.i-ferienwohnungen:before{content:"\e671"}.i-geocasches:before{content:"\e672"}.i-kreis:before{content:"\e673"}.i-nachrichten:before{content:"\e674"}.i-reisefuehrer:before{content:"\e675"}.i-bus:before{content:"\e676"}.i-uhr:before{content:"\e677"}.i-logout:before{content:"\e900"}.i-pin_A:before{content:"\e901"}.i-Ic_Adresse:before{content:"\e902"}.i-Ic_Lupe:before{content:"\e903"}.i-Ic_Karte:before{content:"\e904"}.i-Ic_Burger:before{content:"\e905"}.i-mehr:before{content:"\e906"}.i-location:before{content:"\e907"}.i-one-finger-swipe-right:before{content:"\e908"}.i-circle:before{content:"\e909"}.i-icon-hotel2:before{content:"\e90a"}.i-etappe-hinzufuegen_neu:before{content:"\e90b"}.i-flug_desktop:before{content:"\e90c"}.i-Ic_List:before{content:"\e90d"}.i-tools:before{content:"\e90e"}.i-floppy-o:before{content:"\e910"}.i-vorschau:before{content:"\e926"}.i-speichern:before{content:"\e927"}.i-wegbeschreibung:before{content:"\e928"}.i-alternative:before{content:"\e929"}.i-drag:before{content:"\e92a"}.i-list:before{content:"\e911"}.i-bookmark:before{content:"\e912"}.i-vote-o:before{content:"\e914"}.i-vote:before{content:"\e915"}.mat-badge-content{font-weight:600;font-size:12px;font-family:Roboto,"Helvetica Neue",sans-serif}.mat-badge-small .mat-badge-content{font-size:6px}.mat-badge-large .mat-badge-content{font-size:24px}.mat-h1,.mat-headline,.mat-typography h1{font:400 24px/32px Roboto,"Helvetica Neue",sans-serif;margin:0 0 16px}.mat-h2,.mat-title,.mat-typography h2{font:500 20px/32px Roboto,"Helvetica Neue",sans-serif;margin:0 0 16px}.mat-h3,.mat-subheading-2,.mat-typography h3{font:400 16px/28px Roboto,"Helvetica Neue",sans-serif;margin:0 0 16px}.mat-h4,.mat-subheading-1,.mat-typography h4{font:400 15px/24px Roboto,"Helvetica Neue",sans-serif;margin:0 0 16px}.mat-h5,.mat-typography h5{font:400 11.62px/20px Roboto,"Helvetica Neue",sans-serif;margin:0 0 12px}.mat-h6,.mat-typography h6{font:400 9.38px/20px Roboto,"Helvetica Neue",sans-serif;margin:0 0 12px}.mat-body-strong,.mat-body-2{font:500 14px/24px Roboto,"Helvetica Neue",sans-serif}.mat-body,.mat-body-1,.mat-typography{font:400 14px/20px Roboto,"Helvetica Neue",sans-serif}.mat-body p,.mat-body-1 p,.mat-typography p{margin:0 0 12px}.mat-small,.mat-caption{font:400 12px/20px Roboto,"Helvetica Neue",sans-serif}.mat-display-4,.mat-typography .mat-display-4{font:300 112px/112px Roboto,"Helvetica Neue",sans-serif;margin:0 0 56px;letter-spacing:-.05em}.mat-display-3,.mat-typography .mat-display-3{font:400 56px/56px Roboto,"Helvetica Neue",sans-serif;margin:0 0 64px;letter-spacing:-.02em}.mat-display-2,.mat-typography .mat-display-2{font:400 45px/48px Roboto,"Helvetica Neue",sans-serif;margin:0 0 64px;letter-spacing:-.005em}.mat-display-1,.mat-typography .mat-display-1{font:400 34px/40px Roboto,"Helvetica Neue",sans-serif;margin:0 0 64px}.mat-bottom-sheet-container{font:400 14px/20px Roboto,"Helvetica Neue",sans-serif}.mat-button,.mat-raised-button,.mat-icon-button,.mat-stroked-button,.mat-flat-button,.mat-fab,.mat-mini-fab{font-family:Roboto,"Helvetica Neue",sans-serif;font-size:14px;font-weight:500}.mat-button-toggle{font-family:Roboto,"Helvetica Neue",sans-serif}.mat-card{font-family:Roboto,"Helvetica Neue",sans-serif}.mat-card-title{font-size:24px;font-weight:500}.mat-card-header .mat-card-title{font-size:20px}.mat-card-subtitle,.mat-card-content{font-size:14px}.mat-checkbox{font-family:Roboto,"Helvetica Neue",sans-serif}.mat-checkbox-layout .mat-checkbox-label{line-height:24px}.mat-chip{font-size:14px;font-weight:500}.mat-chip .mat-chip-trailing-icon.mat-icon,.mat-chip .mat-chip-remove.mat-icon{font-size:18px}.mat-table{font-family:Roboto,"Helvetica Neue",sans-serif}.mat-header-cell{font-size:12px;font-weight:500}.mat-cell,.mat-footer-cell{font-size:14px}.mat-calendar{font-family:Roboto,"Helvetica Neue",sans-serif}.mat-calendar-body{font-size:13px}.mat-calendar-body-label,.mat-calendar-period-button{font-size:14px;font-weight:500}.mat-calendar-table-header th{font-size:11px;font-weight:400}.mat-dialog-title{font:500 20px/32px Roboto,"Helvetica Neue",sans-serif}.mat-expansion-panel-header{font-family:Roboto,"Helvetica Neue",sans-serif;font-size:15px;font-weight:400}.mat-expansion-panel-content{font:400 14px/20px Roboto,"Helvetica Neue",sans-serif}.mat-form-field{font-size:inherit;font-weight:400;line-height:1.125;font-family:Roboto,"Helvetica Neue",sans-serif}.mat-form-field-wrapper{padding-bottom:1.34375em}.mat-form-field-prefix .mat-icon,.mat-form-field-suffix .mat-icon{font-size:150%;line-height:1.125}.mat-form-field-prefix .mat-icon-button,.mat-form-field-suffix .mat-icon-button{height:1.5em;width:1.5em}.mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field-suffix .mat-icon-button .mat-icon{height:1.125em;line-height:1.125}.mat-form-field-infix{padding:.5em 0;border-top:.84375em solid transparent}.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label{-webkit-transform:translateY(-1.34375em) scale(.75);-moz-transform:translateY(-1.34375em) scale(.75);-o-transform:translateY(-1.34375em) scale(.75);-ms-transform:translateY(-1.34375em) scale(.75);transform:translateY(-1.34375em) scale(.75);width:133.33333%}.mat-form-field-can-float .mat-input-server[label]:not(:label-shown) + .mat-form-field-label-wrapper,.mat-form-field-label{-webkit-transform:translateY(-1.34374em) scale(.75);-moz-transform:translateY(-1.34374em) scale(.75);-o-transform:translateY(-1.34374em) scale(.75);-ms-transform:translateY(-1.34374em) scale(.75);transform:translateY(-1.34374em) scale(.75);width:133.33334%}.mat-form-field-label-wrapper{top:-.84375em;padding-top:.84375em}.mat-form-field-label{top:1.34375em}.mat-form-field-underline{bottom:1.34375em}.mat-form-field-subscript-wrapper{font-size:75%;margin-top:.66667em;top:calc(100% - 1.79167em)}.mat-form-field-appearance-legacy .mat-form-field-wrapper{padding-bottom:1.25em}.mat-form-field-appearance-legacy .mat-form-field-infix{padding:.4375em 0}.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label{-webkit-transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.001px);-moz-transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.001px);-o-transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.001px);-ms-transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.001px);transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.001px);-ms-transform:translateY(-1.28125em) scale(.75);width:133.33333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill + .mat-form-field-label-wrapper,.mat-form-field-label{-webkit-transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00101px);-moz-transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00101px);-o-transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00101px);-ms-transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00101px);transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00101px);-ms-transform:translateY(-1.28124em) scale(.75);width:133.33334%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown) + .mat-form-field-label-wrapper,.mat-form-field-label{-webkit-transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00102px);-moz-transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00102px);-o-transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00102px);-ms-transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00102px);transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00102px);-ms-transform:translateY(-1.28123em) scale(.75);width:133.33335%}.mat-form-field-appearance-legacy .mat-form-field-label{top:1.28125em}.mat-form-field-appearance-legacy .mat-form-field-underline{bottom:1.25em}.mat-form-field-appearance-legacy .mat-form-field-subscript-wrapper{margin-top:.54167em;top:calc(100% - 1.66667em)}@media print{.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label{-webkit-transform:translateY(-1.28122em) scale(.75);-moz-transform:translateY(-1.28122em) scale(.75);-o-transform:translateY(-1.28122em) scale(.75);-ms-transform:translateY(-1.28122em) scale(.75);transform:translateY(-1.28122em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill + .mat-form-field-label-wrapper,.mat-form-field-label{-webkit-transform:translateY(-1.28121em) scale(.75);-moz-transform:translateY(-1.28121em) scale(.75);-o-transform:translateY(-1.28121em) scale(.75);-ms-transform:translateY(-1.28121em) scale(.75);transform:translateY(-1.28121em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown) + .mat-form-field-label-wrapper,.mat-form-field-label{-webkit-transform:translateY(-1.2812em) scale(.75);-moz-transform:translateY(-1.2812em) scale(.75);-o-transform:translateY(-1.2812em) scale(.75);-ms-transform:translateY(-1.2812em) scale(.75);transform:translateY(-1.2812em) scale(.75)}}.mat-form-field-appearance-fill .mat-form-field-infix{padding:.25em 0 .75em 0}.mat-form-field-appearance-fill .mat-form-field-label{top:1.09375em;margin-top:-.5em}.mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label{-webkit-transform:translateY(-.59375em) scale(.75);-moz-transform:translateY(-.59375em) scale(.75);-o-transform:translateY(-.59375em) scale(.75);-ms-transform:translateY(-.59375em) scale(.75);transform:translateY(-.59375em) scale(.75);width:133.33333%}.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server[label]:not(:label-shown) + .mat-form-field-label-wrapper,.mat-form-field-label{-webkit-transform:translateY(-.59374em) scale(.75);-moz-transform:translateY(-.59374em) scale(.75);-o-transform:translateY(-.59374em) scale(.75);-ms-transform:translateY(-.59374em) scale(.75);transform:translateY(-.59374em) scale(.75);width:133.33334%}.mat-form-field-appearance-outline .mat-form-field-infix{padding:1em 0 1em 0}.mat-form-field-appearance-outline .mat-form-field-label{top:1.84375em;margin-top:-.25em}.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server:focus + .mat-form-field-label-wrapper .mat-form-field-label{-webkit-transform:translateY(-1.59375em) scale(.75);-moz-transform:translateY(-1.59375em) scale(.75);-o-transform:translateY(-1.59375em) scale(.75);-ms-transform:translateY(-1.59375em) scale(.75);transform:translateY(-1.59375em) scale(.75);width:133.33333%}.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server[label]:not(:label-shown) + .mat-form-field-label-wrapper,.mat-form-field-label{-webkit-transform:translateY(-1.59374em) scale(.75);-moz-transform:translateY(-1.59374em) scale(.75);-o-transform:translateY(-1.59374em) scale(.75);-ms-transform:translateY(-1.59374em) scale(.75);transform:translateY(-1.59374em) scale(.75);width:133.33334%}.mat-grid-tile-header,.mat-grid-tile-footer{font-size:14px}.mat-grid-tile-header .mat-line,.mat-grid-tile-footer .mat-line{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mat-grid-tile-header .mat-line:nth-child(n+2),.mat-grid-tile-footer .mat-line:nth-child(n+2){font-size:12px}input.mat-input-element{margin-top:-.0625em}.mat-menu-item{font-family:Roboto,"Helvetica Neue",sans-serif;font-size:14px;font-weight:400}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{font-family:Roboto,"Helvetica Neue",sans-serif;font-size:12px}.mat-radio-button{font-family:Roboto,"Helvetica Neue",sans-serif}.mat-select{font-family:Roboto,"Helvetica Neue",sans-serif}.mat-select-trigger{height:1.125em}.mat-slide-toggle-content{font-family:Roboto,"Helvetica Neue",sans-serif}.mat-slider-thumb-label-text{font-family:Roboto,"Helvetica Neue",sans-serif;font-size:12px;font-weight:500}.mat-stepper-vertical,.mat-stepper-horizontal{font-family:Roboto,"Helvetica Neue",sans-serif}.mat-step-label{font-size:14px;font-weight:400}.mat-step-sub-label-error{font-weight:normal}.mat-step-label-error{font-size:14px}.mat-step-label-selected{font-size:14px;font-weight:500}.mat-tab-group{font-family:Roboto,"Helvetica Neue",sans-serif}.mat-tab-label,.mat-tab-link{font-family:Roboto,"Helvetica Neue",sans-serif;font-size:14px;font-weight:500}.mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6{font:500 20px/32px Roboto,"Helvetica Neue",sans-serif;margin:0}.mat-tooltip{font-family:Roboto,"Helvetica Neue",sans-serif;font-size:10px;padding-top:6px;padding-bottom:6px}.mat-tooltip-handset{font-size:14px;padding-top:8px;padding-bottom:8px}.mat-list-item{font-family:Roboto,"Helvetica Neue",sans-serif}.mat-list-option{font-family:Roboto,"Helvetica Neue",sans-serif}.mat-list .mat-list-item,.mat-nav-list .mat-list-item,.mat-selection-list .mat-list-item{font-size:16px}.mat-list .mat-list-item .mat-line,.mat-nav-list .mat-list-item .mat-line,.mat-selection-list .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mat-list .mat-list-item .mat-line:nth-child(n+2),.mat-nav-list .mat-list-item .mat-line:nth-child(n+2),.mat-selection-list .mat-list-item .mat-line:nth-child(n+2){font-size:14px}.mat-list .mat-list-option,.mat-nav-list .mat-list-option,.mat-selection-list .mat-list-option{font-size:16px}.mat-list .mat-list-option .mat-line,.mat-nav-list .mat-list-option .mat-line,.mat-selection-list .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mat-list .mat-list-option .mat-line:nth-child(n+2),.mat-nav-list .mat-list-option .mat-line:nth-child(n+2),.mat-selection-list .mat-list-option .mat-line:nth-child(n+2){font-size:14px}.mat-list .mat-subheader,.mat-nav-list .mat-subheader,.mat-selection-list .mat-subheader{font-family:Roboto,"Helvetica Neue",sans-serif;font-size:14px;font-weight:500}.mat-list[dense] .mat-list-item,.mat-nav-list[dense] .mat-list-item,.mat-selection-list[dense] .mat-list-item{font-size:12px}.mat-list[dense] .mat-list-item .mat-line,.mat-nav-list[dense] .mat-list-item .mat-line,.mat-selection-list[dense] .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mat-list[dense] .mat-list-item .mat-line:nth-child(n+2),.mat-nav-list[dense] .mat-list-item .mat-line:nth-child(n+2),.mat-selection-list[dense] .mat-list-item .mat-line:nth-child(n+2){font-size:12px}.mat-list[dense] .mat-list-option,.mat-nav-list[dense] .mat-list-option,.mat-selection-list[dense] .mat-list-option{font-size:12px}.mat-list[dense] .mat-list-option .mat-line,.mat-nav-list[dense] .mat-list-option .mat-line,.mat-selection-list[dense] .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mat-list[dense] .mat-list-option .mat-line:nth-child(n+2),.mat-nav-list[dense] .mat-list-option .mat-line:nth-child(n+2),.mat-selection-list[dense] .mat-list-option .mat-line:nth-child(n+2){font-size:12px}.mat-list[dense] .mat-subheader,.mat-nav-list[dense] .mat-subheader,.mat-selection-list[dense] .mat-subheader{font-family:Roboto,"Helvetica Neue",sans-serif;font-size:12px;font-weight:500}.mat-option{font-family:Roboto,"Helvetica Neue",sans-serif;font-size:16px}.mat-optgroup-label{font:500 14px/24px Roboto,"Helvetica Neue",sans-serif}.mat-simple-snackbar{font-family:Roboto,"Helvetica Neue",sans-serif;font-size:14px}.mat-simple-snackbar-action{line-height:1;font-family:inherit;font-size:inherit;font-weight:500}.mat-tree{font-family:Roboto,"Helvetica Neue",sans-serif}.mat-tree-node,.mat-nested-tree-node{font-weight:400;font-size:14px}.mat-ripple{overflow:hidden;position:relative}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;-webkit-transition:opacity, -webkit-transform 0ms cubic-bezier(0, 0, 0.2, 1);-moz-transition:opacity, -moz-transform 0ms cubic-bezier(0, 0, 0.2, 1);-o-transition:opacity, -o-transform 0ms cubic-bezier(0, 0, 0.2, 1);-ms-transition:opacity, -ms-transform 0ms cubic-bezier(0, 0, 0.2, 1);transition:opacity, transform 0ms cubic-bezier(0, 0, 0.2, 1);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}@media screen and (-ms-high-contrast:active){.mat-ripple-element{display:none}}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;outline:0;-webkit-appearance:none;-moz-appearance:none}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:1000;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;-webkit-transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);-moz-transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);-o-transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);-ms-transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1;-ms-filter:none;filter:none}@media screen and (-ms-high-contrast:active){.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60)}}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,0.32)}.cdk-overlay-transparent-backdrop,.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cdk-text-field-autofill-monitored:-webkit-autofill{-webkit-animation-name:cdk-text-field-autofill-start;-moz-animation-name:cdk-text-field-autofill-start;-o-animation-name:cdk-text-field-autofill-start;-ms-animation-name:cdk-text-field-autofill-start;animation-name:cdk-text-field-autofill-start}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){-webkit-animation-name:cdk-text-field-autofill-end;-moz-animation-name:cdk-text-field-autofill-end;-o-animation-name:cdk-text-field-autofill-end;-ms-animation-name:cdk-text-field-autofill-end;animation-name:cdk-text-field-autofill-end}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{height:auto !important;overflow:hidden !important;padding:2px 0 !important;-webkit-box-sizing:content-box !important;-moz-box-sizing:content-box !important;box-sizing:content-box !important}.mat-ripple-element{background-color:rgba(0,0,0,0.1)}.mat-option{color:rgba(0,0,0,0.87)}.mat-option:hover:not(.mat-option-disabled),.mat-option:focus:not(.mat-option-disabled){background:rgba(0,0,0,0.04)}.mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled){background:rgba(0,0,0,0.04)}.mat-option.mat-active{background:rgba(0,0,0,0.04);color:rgba(0,0,0,0.87)}.mat-option.mat-option-disabled{color:rgba(0,0,0,0.38)}.mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#a8c22d}.mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:#a8c22d}.mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#f44336}.mat-optgroup-label{color:rgba(0,0,0,0.54)}.mat-optgroup-disabled .mat-optgroup-label{color:rgba(0,0,0,0.38)}.mat-pseudo-checkbox{color:rgba(0,0,0,0.54)}.mat-pseudo-checkbox::after{color:#fafafa}.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-indeterminate,.mat-accent .mat-pseudo-checkbox-checked,.mat-accent .mat-pseudo-checkbox-indeterminate{background:#a8c22d}.mat-primary .mat-pseudo-checkbox-checked,.mat-primary .mat-pseudo-checkbox-indeterminate{background:#a8c22d}.mat-warn .mat-pseudo-checkbox-checked,.mat-warn .mat-pseudo-checkbox-indeterminate{background:#f44336}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled{background:#b0b0b0}.mat-elevation-z0{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0.2),0 0 0 0 rgba(0,0,0,0.14),0 0 0 0 rgba(0,0,0,0.12);box-shadow:0 0 0 0 rgba(0,0,0,0.2),0 0 0 0 rgba(0,0,0,0.14),0 0 0 0 rgba(0,0,0,0.12)}.mat-elevation-z1{-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,0.2),0 1px 1px 0 rgba(0,0,0,0.14),0 1px 3px 0 rgba(0,0,0,0.12);box-shadow:0 2px 1px -1px rgba(0,0,0,0.2),0 1px 1px 0 rgba(0,0,0,0.14),0 1px 3px 0 rgba(0,0,0,0.12)}.mat-elevation-z2{-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12)}.mat-elevation-z3{-webkit-box-shadow:0 3px 3px -2px rgba(0,0,0,0.2),0 3px 4px 0 rgba(0,0,0,0.14),0 1px 8px 0 rgba(0,0,0,0.12);box-shadow:0 3px 3px -2px rgba(0,0,0,0.2),0 3px 4px 0 rgba(0,0,0,0.14),0 1px 8px 0 rgba(0,0,0,0.12)}.mat-elevation-z4{-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,0.2),0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12);box-shadow:0 2px 4px -1px rgba(0,0,0,0.2),0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12)}.mat-elevation-z5{-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 5px 8px 0 rgba(0,0,0,0.14),0 1px 14px 0 rgba(0,0,0,0.12);box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 5px 8px 0 rgba(0,0,0,0.14),0 1px 14px 0 rgba(0,0,0,0.12)}.mat-elevation-z6{-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12)}.mat-elevation-z7{-webkit-box-shadow:0 4px 5px -2px rgba(0,0,0,0.2),0 7px 10px 1px rgba(0,0,0,0.14),0 2px 16px 1px rgba(0,0,0,0.12);box-shadow:0 4px 5px -2px rgba(0,0,0,0.2),0 7px 10px 1px rgba(0,0,0,0.14),0 2px 16px 1px rgba(0,0,0,0.12)}.mat-elevation-z8{-webkit-box-shadow:0 5px 5px -3px rgba(0,0,0,0.2),0 8px 10px 1px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12);box-shadow:0 5px 5px -3px rgba(0,0,0,0.2),0 8px 10px 1px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12)}.mat-elevation-z9{-webkit-box-shadow:0 5px 6px -3px rgba(0,0,0,0.2),0 9px 12px 1px rgba(0,0,0,0.14),0 3px 16px 2px rgba(0,0,0,0.12);box-shadow:0 5px 6px -3px rgba(0,0,0,0.2),0 9px 12px 1px rgba(0,0,0,0.14),0 3px 16px 2px rgba(0,0,0,0.12)}.mat-elevation-z10{-webkit-box-shadow:0 6px 6px -3px rgba(0,0,0,0.2),0 10px 14px 1px rgba(0,0,0,0.14),0 4px 18px 3px rgba(0,0,0,0.12);box-shadow:0 6px 6px -3px rgba(0,0,0,0.2),0 10px 14px 1px rgba(0,0,0,0.14),0 4px 18px 3px rgba(0,0,0,0.12)}.mat-elevation-z11{-webkit-box-shadow:0 6px 7px -4px rgba(0,0,0,0.2),0 11px 15px 1px rgba(0,0,0,0.14),0 4px 20px 3px rgba(0,0,0,0.12);box-shadow:0 6px 7px -4px rgba(0,0,0,0.2),0 11px 15px 1px rgba(0,0,0,0.14),0 4px 20px 3px rgba(0,0,0,0.12)}.mat-elevation-z12{-webkit-box-shadow:0 7px 8px -4px rgba(0,0,0,0.2),0 12px 17px 2px rgba(0,0,0,0.14),0 5px 22px 4px rgba(0,0,0,0.12);box-shadow:0 7px 8px -4px rgba(0,0,0,0.2),0 12px 17px 2px rgba(0,0,0,0.14),0 5px 22px 4px rgba(0,0,0,0.12)}.mat-elevation-z13{-webkit-box-shadow:0 7px 8px -4px rgba(0,0,0,0.2),0 13px 19px 2px rgba(0,0,0,0.14),0 5px 24px 4px rgba(0,0,0,0.12);box-shadow:0 7px 8px -4px rgba(0,0,0,0.2),0 13px 19px 2px rgba(0,0,0,0.14),0 5px 24px 4px rgba(0,0,0,0.12)}.mat-elevation-z14{-webkit-box-shadow:0 7px 9px -4px rgba(0,0,0,0.2),0 14px 21px 2px rgba(0,0,0,0.14),0 5px 26px 4px rgba(0,0,0,0.12);box-shadow:0 7px 9px -4px rgba(0,0,0,0.2),0 14px 21px 2px rgba(0,0,0,0.14),0 5px 26px 4px rgba(0,0,0,0.12)}.mat-elevation-z15{-webkit-box-shadow:0 8px 9px -5px rgba(0,0,0,0.2),0 15px 22px 2px rgba(0,0,0,0.14),0 6px 28px 5px rgba(0,0,0,0.12);box-shadow:0 8px 9px -5px rgba(0,0,0,0.2),0 15px 22px 2px rgba(0,0,0,0.14),0 6px 28px 5px rgba(0,0,0,0.12)}.mat-elevation-z16{-webkit-box-shadow:0 8px 10px -5px rgba(0,0,0,0.2),0 16px 24px 2px rgba(0,0,0,0.14),0 6px 30px 5px rgba(0,0,0,0.12);box-shadow:0 8px 10px -5px rgba(0,0,0,0.2),0 16px 24px 2px rgba(0,0,0,0.14),0 6px 30px 5px rgba(0,0,0,0.12)}.mat-elevation-z17{-webkit-box-shadow:0 8px 11px -5px rgba(0,0,0,0.2),0 17px 26px 2px rgba(0,0,0,0.14),0 6px 32px 5px rgba(0,0,0,0.12);box-shadow:0 8px 11px -5px rgba(0,0,0,0.2),0 17px 26px 2px rgba(0,0,0,0.14),0 6px 32px 5px rgba(0,0,0,0.12)}.mat-elevation-z18{-webkit-box-shadow:0 9px 11px -5px rgba(0,0,0,0.2),0 18px 28px 2px rgba(0,0,0,0.14),0 7px 34px 6px rgba(0,0,0,0.12);box-shadow:0 9px 11px -5px rgba(0,0,0,0.2),0 18px 28px 2px rgba(0,0,0,0.14),0 7px 34px 6px rgba(0,0,0,0.12)}.mat-elevation-z19{-webkit-box-shadow:0 9px 12px -6px rgba(0,0,0,0.2),0 19px 29px 2px rgba(0,0,0,0.14),0 7px 36px 6px rgba(0,0,0,0.12);box-shadow:0 9px 12px -6px rgba(0,0,0,0.2),0 19px 29px 2px rgba(0,0,0,0.14),0 7px 36px 6px rgba(0,0,0,0.12)}.mat-elevation-z20{-webkit-box-shadow:0 10px 13px -6px rgba(0,0,0,0.2),0 20px 31px 3px rgba(0,0,0,0.14),0 8px 38px 7px rgba(0,0,0,0.12);box-shadow:0 10px 13px -6px rgba(0,0,0,0.2),0 20px 31px 3px rgba(0,0,0,0.14),0 8px 38px 7px rgba(0,0,0,0.12)}.mat-elevation-z21{-webkit-box-shadow:0 10px 13px -6px rgba(0,0,0,0.2),0 21px 33px 3px rgba(0,0,0,0.14),0 8px 40px 7px rgba(0,0,0,0.12);box-shadow:0 10px 13px -6px rgba(0,0,0,0.2),0 21px 33px 3px rgba(0,0,0,0.14),0 8px 40px 7px rgba(0,0,0,0.12)}.mat-elevation-z22{-webkit-box-shadow:0 10px 14px -6px rgba(0,0,0,0.2),0 22px 35px 3px rgba(0,0,0,0.14),0 8px 42px 7px rgba(0,0,0,0.12);box-shadow:0 10px 14px -6px rgba(0,0,0,0.2),0 22px 35px 3px rgba(0,0,0,0.14),0 8px 42px 7px rgba(0,0,0,0.12)}.mat-elevation-z23{-webkit-box-shadow:0 11px 14px -7px rgba(0,0,0,0.2),0 23px 36px 3px rgba(0,0,0,0.14),0 9px 44px 8px rgba(0,0,0,0.12);box-shadow:0 11px 14px -7px rgba(0,0,0,0.2),0 23px 36px 3px rgba(0,0,0,0.14),0 9px 44px 8px rgba(0,0,0,0.12)}.mat-elevation-z24{-webkit-box-shadow:0 11px 15px -7px rgba(0,0,0,0.2),0 24px 38px 3px rgba(0,0,0,0.14),0 9px 46px 8px rgba(0,0,0,0.12);box-shadow:0 11px 15px -7px rgba(0,0,0,0.2),0 24px 38px 3px rgba(0,0,0,0.14),0 9px 46px 8px rgba(0,0,0,0.12)}.mat-app-background{background-color:#fafafa;color:rgba(0,0,0,0.87)}.mat-theme-loaded-marker{display:none}.mat-autocomplete-panel{background:#fff;color:rgba(0,0,0,0.87)}.mat-autocomplete-panel:not([class*='mat-elevation-z']){-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,0.2),0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12);box-shadow:0 2px 4px -1px rgba(0,0,0,0.2),0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12)}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:#fff}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:rgba(0,0,0,0.87)}.mat-badge-content{color:#fff;background:#a8c22d}.mat-badge-accent .mat-badge-content{background:#a8c22d;color:#fff}.mat-badge-warn .mat-badge-content{color:#fff;background:#f44336}.mat-badge{position:relative}.mat-badge-hidden .mat-badge-content{display:none}.mat-badge-disabled .mat-badge-content{background:#b9b9b9;color:rgba(0,0,0,0.38)}.mat-badge-content{position:absolute;text-align:center;display:inline-block;border-radius:50%;-webkit-transition:-webkit-transform 200ms ease-in-out;-moz-transition:-moz-transform 200ms ease-in-out;-o-transition:-o-transform 200ms ease-in-out;-ms-transition:-ms-transform 200ms ease-in-out;transition:transform 200ms ease-in-out;-webkit-transform:scale(.6);-moz-transform:scale(.6);-o-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6);overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;pointer-events:none}.mat-badge-content.mat-badge-active{-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}.mat-badge-small .mat-badge-content{width:16px;height:16px;line-height:16px}@media screen and (-ms-high-contrast:active){.mat-badge-small .mat-badge-content{outline:solid 1px;border-radius:0}}.mat-badge-small.mat-badge-above .mat-badge-content{top:-8px}.mat-badge-small.mat-badge-below .mat-badge-content{bottom:-8px}.mat-badge-small.mat-badge-before .mat-badge-content{left:-16px}[dir='rtl'] .mat-badge-small.mat-badge-before .mat-badge-content{left:auto;right:-16px}.mat-badge-small.mat-badge-after .mat-badge-content{right:-16px}[dir='rtl'] .mat-badge-small.mat-badge-after .mat-badge-content{right:auto;left:-16px}.mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-8px}[dir='rtl'] .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-8px}.mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-8px}[dir='rtl'] .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-8px}.mat-badge-medium .mat-badge-content{width:22px;height:22px;line-height:22px}@media screen and (-ms-high-contrast:active){.mat-badge-medium .mat-badge-content{outline:solid 1px;border-radius:0}}.mat-badge-medium.mat-badge-above .mat-badge-content{top:-11px}.mat-badge-medium.mat-badge-below .mat-badge-content{bottom:-11px}.mat-badge-medium.mat-badge-before .mat-badge-content{left:-22px}[dir='rtl'] .mat-badge-medium.mat-badge-before .mat-badge-content{left:auto;right:-22px}.mat-badge-medium.mat-badge-after .mat-badge-content{right:-22px}[dir='rtl'] .mat-badge-medium.mat-badge-after .mat-badge-content{right:auto;left:-22px}.mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-11px}[dir='rtl'] .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-11px}.mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-11px}[dir='rtl'] .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-11px}.mat-badge-large .mat-badge-content{width:28px;height:28px;line-height:28px}@media screen and (-ms-high-contrast:active){.mat-badge-large .mat-badge-content{outline:solid 1px;border-radius:0}}.mat-badge-large.mat-badge-above .mat-badge-content{top:-14px}.mat-badge-large.mat-badge-below .mat-badge-content{bottom:-14px}.mat-badge-large.mat-badge-before .mat-badge-content{left:-28px}[dir='rtl'] .mat-badge-large.mat-badge-before .mat-badge-content{left:auto;right:-28px}.mat-badge-large.mat-badge-after .mat-badge-content{right:-28px}[dir='rtl'] .mat-badge-large.mat-badge-after .mat-badge-content{right:auto;left:-28px}.mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-14px}[dir='rtl'] .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-14px}.mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-14px}[dir='rtl'] .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-14px}.mat-bottom-sheet-container{-webkit-box-shadow:0 8px 10px -5px rgba(0,0,0,0.2),0 16px 24px 2px rgba(0,0,0,0.14),0 6px 30px 5px rgba(0,0,0,0.12);box-shadow:0 8px 10px -5px rgba(0,0,0,0.2),0 16px 24px 2px rgba(0,0,0,0.14),0 6px 30px 5px rgba(0,0,0,0.12);background:#fff;color:rgba(0,0,0,0.87)}.mat-button,.mat-icon-button,.mat-stroked-button{color:inherit;background:transparent}.mat-button.mat-primary,.mat-icon-button.mat-primary,.mat-stroked-button.mat-primary{color:#a8c22d}.mat-button.mat-accent,.mat-icon-button.mat-accent,.mat-stroked-button.mat-accent{color:#a8c22d}.mat-button.mat-warn,.mat-icon-button.mat-warn,.mat-stroked-button.mat-warn{color:#f44336}.mat-button.mat-primary[disabled],.mat-button.mat-accent[disabled],.mat-button.mat-warn[disabled],.mat-button[disabled][disabled],.mat-icon-button.mat-primary[disabled],.mat-icon-button.mat-accent[disabled],.mat-icon-button.mat-warn[disabled],.mat-icon-button[disabled][disabled],.mat-stroked-button.mat-primary[disabled],.mat-stroked-button.mat-accent[disabled],.mat-stroked-button.mat-warn[disabled],.mat-stroked-button[disabled][disabled]{color:rgba(0,0,0,0.26)}.mat-button.mat-primary .mat-button-focus-overlay,.mat-icon-button.mat-primary .mat-button-focus-overlay,.mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:#a8c22d}.mat-button.mat-accent .mat-button-focus-overlay,.mat-icon-button.mat-accent .mat-button-focus-overlay,.mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:#a8c22d}.mat-button.mat-warn .mat-button-focus-overlay,.mat-icon-button.mat-warn .mat-button-focus-overlay,.mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:#f44336}.mat-button[disabled] .mat-button-focus-overlay,.mat-icon-button[disabled] .mat-button-focus-overlay,.mat-stroked-button[disabled] .mat-button-focus-overlay{background-color:transparent}.mat-button.mat-primary .mat-ripple-element,.mat-icon-button.mat-primary .mat-ripple-element,.mat-stroked-button.mat-primary .mat-ripple-element{background-color:rgba(168,194,45,0.1)}.mat-button.mat-accent .mat-ripple-element,.mat-icon-button.mat-accent .mat-ripple-element,.mat-stroked-button.mat-accent .mat-ripple-element{background-color:rgba(168,194,45,0.1)}.mat-button.mat-warn .mat-ripple-element,.mat-icon-button.mat-warn .mat-ripple-element,.mat-stroked-button.mat-warn .mat-ripple-element{background-color:rgba(244,67,54,0.1)}.mat-button-focus-overlay{background:#000}.mat-stroked-button:not([disabled]){border-color:rgba(0,0,0,0.12)}.mat-flat-button,.mat-raised-button,.mat-fab,.mat-mini-fab{color:rgba(0,0,0,0.87);background-color:#fff}.mat-flat-button.mat-primary,.mat-raised-button.mat-primary,.mat-fab.mat-primary,.mat-mini-fab.mat-primary{color:#fff}.mat-flat-button.mat-accent,.mat-raised-button.mat-accent,.mat-fab.mat-accent,.mat-mini-fab.mat-accent{color:#fff}.mat-flat-button.mat-warn,.mat-raised-button.mat-warn,.mat-fab.mat-warn,.mat-mini-fab.mat-warn{color:#fff}.mat-flat-button.mat-primary[disabled],.mat-flat-button.mat-accent[disabled],.mat-flat-button.mat-warn[disabled],.mat-flat-button[disabled][disabled],.mat-raised-button.mat-primary[disabled],.mat-raised-button.mat-accent[disabled],.mat-raised-button.mat-warn[disabled],.mat-raised-button[disabled][disabled],.mat-fab.mat-primary[disabled],.mat-fab.mat-accent[disabled],.mat-fab.mat-warn[disabled],.mat-fab[disabled][disabled],.mat-mini-fab.mat-primary[disabled],.mat-mini-fab.mat-accent[disabled],.mat-mini-fab.mat-warn[disabled],.mat-mini-fab[disabled][disabled]{color:rgba(0,0,0,0.26)}.mat-flat-button.mat-primary,.mat-raised-button.mat-primary,.mat-fab.mat-primary,.mat-mini-fab.mat-primary{background-color:#a8c22d}.mat-flat-button.mat-accent,.mat-raised-button.mat-accent,.mat-fab.mat-accent,.mat-mini-fab.mat-accent{background-color:#a8c22d}.mat-flat-button.mat-warn,.mat-raised-button.mat-warn,.mat-fab.mat-warn,.mat-mini-fab.mat-warn{background-color:#f44336}.mat-flat-button.mat-primary[disabled],.mat-flat-button.mat-accent[disabled],.mat-flat-button.mat-warn[disabled],.mat-flat-button[disabled][disabled],.mat-raised-button.mat-primary[disabled],.mat-raised-button.mat-accent[disabled],.mat-raised-button.mat-warn[disabled],.mat-raised-button[disabled][disabled],.mat-fab.mat-primary[disabled],.mat-fab.mat-accent[disabled],.mat-fab.mat-warn[disabled],.mat-fab[disabled][disabled],.mat-mini-fab.mat-primary[disabled],.mat-mini-fab.mat-accent[disabled],.mat-mini-fab.mat-warn[disabled],.mat-mini-fab[disabled][disabled]{background-color:rgba(0,0,0,0.12)}.mat-flat-button.mat-primary .mat-ripple-element,.mat-raised-button.mat-primary .mat-ripple-element,.mat-fab.mat-primary .mat-ripple-element,.mat-mini-fab.mat-primary .mat-ripple-element{background-color:rgba(255,255,255,0.1)}.mat-flat-button.mat-accent .mat-ripple-element,.mat-raised-button.mat-accent .mat-ripple-element,.mat-fab.mat-accent .mat-ripple-element,.mat-mini-fab.mat-accent .mat-ripple-element{background-color:rgba(255,255,255,0.1)}.mat-flat-button.mat-warn .mat-ripple-element,.mat-raised-button.mat-warn .mat-ripple-element,.mat-fab.mat-warn .mat-ripple-element,.mat-mini-fab.mat-warn .mat-ripple-element{background-color:rgba(255,255,255,0.1)}.mat-icon-button.mat-primary .mat-ripple-element{background-color:rgba(168,194,45,0.2)}.mat-icon-button.mat-accent .mat-ripple-element{background-color:rgba(168,194,45,0.2)}.mat-icon-button.mat-warn .mat-ripple-element{background-color:rgba(244,67,54,0.2)}.mat-stroked-button:not([class*='mat-elevation-z']),.mat-flat-button:not([class*='mat-elevation-z']){-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0.2),0 0 0 0 rgba(0,0,0,0.14),0 0 0 0 rgba(0,0,0,0.12);box-shadow:0 0 0 0 rgba(0,0,0,0.2),0 0 0 0 rgba(0,0,0,0.14),0 0 0 0 rgba(0,0,0,0.12)}.mat-raised-button:not([class*='mat-elevation-z']){-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12)}.mat-raised-button:not([disabled]):active:not([class*='mat-elevation-z']){-webkit-box-shadow:0 5px 5px -3px rgba(0,0,0,0.2),0 8px 10px 1px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12);box-shadow:0 5px 5px -3px rgba(0,0,0,0.2),0 8px 10px 1px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12)}.mat-raised-button[disabled]:not([class*='mat-elevation-z']){-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0.2),0 0 0 0 rgba(0,0,0,0.14),0 0 0 0 rgba(0,0,0,0.12);box-shadow:0 0 0 0 rgba(0,0,0,0.2),0 0 0 0 rgba(0,0,0,0.14),0 0 0 0 rgba(0,0,0,0.12)}.mat-fab:not([class*='mat-elevation-z']),.mat-mini-fab:not([class*='mat-elevation-z']){-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12)}.mat-fab:not([disabled]):active:not([class*='mat-elevation-z']),.mat-mini-fab:not([disabled]):active:not([class*='mat-elevation-z']){-webkit-box-shadow:0 7px 8px -4px rgba(0,0,0,0.2),0 12px 17px 2px rgba(0,0,0,0.14),0 5px 22px 4px rgba(0,0,0,0.12);box-shadow:0 7px 8px -4px rgba(0,0,0,0.2),0 12px 17px 2px rgba(0,0,0,0.14),0 5px 22px 4px rgba(0,0,0,0.12)}.mat-fab[disabled]:not([class*='mat-elevation-z']),.mat-mini-fab[disabled]:not([class*='mat-elevation-z']){-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0.2),0 0 0 0 rgba(0,0,0,0.14),0 0 0 0 rgba(0,0,0,0.12);box-shadow:0 0 0 0 rgba(0,0,0,0.2),0 0 0 0 rgba(0,0,0,0.14),0 0 0 0 rgba(0,0,0,0.12)}.mat-button-toggle-standalone,.mat-button-toggle-group{-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12)}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.mat-button-toggle-group-appearance-standard{-webkit-box-shadow:none;box-shadow:none}.mat-button-toggle{color:rgba(0,0,0,0.38)}.mat-button-toggle .mat-button-toggle-focus-overlay{background-color:rgba(0,0,0,0.12)}.mat-button-toggle-appearance-standard{color:rgba(0,0,0,0.87);background:#fff}.mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{background-color:#000}.mat-button-toggle-group-appearance-standard .mat-button-toggle + .mat-button-toggle{border-left:solid 1px rgba(0,0,0,0.12)}[dir='rtl'] .mat-button-toggle-group-appearance-standard .mat-button-toggle + .mat-button-toggle{border-left:none;border-right:solid 1px rgba(0,0,0,0.12)}.mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle + .mat-button-toggle{border-left:none;border-right:none;border-top:solid 1px rgba(0,0,0,0.12)}.mat-button-toggle-checked{background-color:#e0e0e0;color:rgba(0,0,0,0.54)}.mat-button-toggle-checked.mat-button-toggle-appearance-standard{color:rgba(0,0,0,0.87)}.mat-button-toggle-disabled{color:rgba(0,0,0,0.26);background-color:#eee}.mat-button-toggle-disabled.mat-button-toggle-appearance-standard{background:#fff}.mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#bdbdbd}.mat-button-toggle-standalone.mat-button-toggle-appearance-standard,.mat-button-toggle-group-appearance-standard{border:solid 1px rgba(0,0,0,0.12)}.mat-card{background:#fff;color:rgba(0,0,0,0.87)}.mat-card:not([class*='mat-elevation-z']){-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,0.2),0 1px 1px 0 rgba(0,0,0,0.14),0 1px 3px 0 rgba(0,0,0,0.12);box-shadow:0 2px 1px -1px rgba(0,0,0,0.2),0 1px 1px 0 rgba(0,0,0,0.14),0 1px 3px 0 rgba(0,0,0,0.12)}.mat-card.mat-card-flat:not([class*='mat-elevation-z']){-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0.2),0 0 0 0 rgba(0,0,0,0.14),0 0 0 0 rgba(0,0,0,0.12);box-shadow:0 0 0 0 rgba(0,0,0,0.2),0 0 0 0 rgba(0,0,0,0.14),0 0 0 0 rgba(0,0,0,0.12)}.mat-card-subtitle{color:rgba(0,0,0,0.54)}.mat-checkbox-frame{border-color:rgba(0,0,0,0.54)}.mat-checkbox-checkmark{fill:#fafafa}.mat-checkbox-checkmark-path{stroke:#fafafa !important}@media screen and (-ms-high-contrast:black-on-white){.mat-checkbox-checkmark-path{stroke:#000 !important}}.mat-checkbox-mixedmark{background-color:#fafafa}.mat-checkbox-indeterminate.mat-primary .mat-checkbox-background,.mat-checkbox-checked.mat-primary .mat-checkbox-background{background-color:#a8c22d}.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,.mat-checkbox-checked.mat-accent .mat-checkbox-background{background-color:#a8c22d}.mat-checkbox-indeterminate.mat-warn .mat-checkbox-background,.mat-checkbox-checked.mat-warn .mat-checkbox-background{background-color:#f44336}.mat-checkbox-disabled.mat-checkbox-checked:not(.mat-checkbox-indeterminate) .mat-checkbox-background{background-color:#b0b0b0}.mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#b0b0b0}.mat-checkbox-disabled .mat-checkbox-label{color:#b0b0b0}@media screen and (-ms-high-contrast:active){.mat-checkbox-disabled{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}}@media screen and (-ms-high-contrast:active){.mat-checkbox-background{background:none}}.mat-checkbox:not(.mat-checkbox-disabled).mat-primary .mat-checkbox-ripple .mat-ripple-element{background-color:#a8c22d}.mat-checkbox:not(.mat-checkbox-disabled).mat-accent .mat-checkbox-ripple .mat-ripple-element{background-color:#a8c22d}.mat-checkbox:not(.mat-checkbox-disabled).mat-warn .mat-checkbox-ripple .mat-ripple-element{background-color:#f44336}.mat-chip.mat-standard-chip{background-color:#e0e0e0;color:rgba(0,0,0,0.87)}.mat-chip.mat-standard-chip .mat-chip-remove{color:rgba(0,0,0,0.87);opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40)}.mat-chip.mat-standard-chip .mat-chip-remove:hover{opacity:.54;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=54)";filter:alpha(opacity=54)}.mat-chip.mat-standard-chip:focus{-webkit-box-shadow:0 3px 3px -2px rgba(0,0,0,0.2),0 3px 4px 0 rgba(0,0,0,0.14),0 1px 8px 0 rgba(0,0,0,0.12);box-shadow:0 3px 3px -2px rgba(0,0,0,0.2),0 3px 4px 0 rgba(0,0,0,0.14),0 1px 8px 0 rgba(0,0,0,0.12)}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:#a8c22d;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:#fff;opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40)}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove:hover{opacity:.54;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=54)";filter:alpha(opacity=54)}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:#f44336;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#fff;opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40)}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove:hover{opacity:.54;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=54)";filter:alpha(opacity=54)}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:#a8c22d;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:#fff;opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40)}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove:hover{opacity:.54;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=54)";filter:alpha(opacity=54)}.mat-table{background:#fff}.mat-table thead,.mat-table tbody,.mat-table tfoot,mat-header-row,mat-row,mat-footer-row,[mat-header-row],[mat-row],[mat-footer-row],.mat-table-sticky{background:inherit}mat-row,mat-header-row,mat-footer-row,th.mat-header-cell,td.mat-cell,td.mat-footer-cell{border-bottom-color:rgba(0,0,0,0.12)}.mat-header-cell{color:rgba(0,0,0,0.54)}.mat-cell,.mat-footer-cell{color:rgba(0,0,0,0.87)}.mat-calendar-arrow{border-top-color:rgba(0,0,0,0.54)}.mat-datepicker-toggle,.mat-datepicker-content .mat-calendar-next-button,.mat-datepicker-content .mat-calendar-previous-button{color:rgba(0,0,0,0.54)}.mat-calendar-table-header{color:rgba(0,0,0,0.38)}.mat-calendar-table-header-divider::after{background:rgba(0,0,0,0.12)}.mat-calendar-body-label{color:rgba(0,0,0,0.54)}.mat-calendar-body-cell-content{color:rgba(0,0,0,0.87);border-color:transparent}.mat-calendar-body-disabled > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected){color:rgba(0,0,0,0.38)}.mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.cdk-keyboard-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.cdk-program-focused .mat-calendar-body-active > .mat-calendar-body-cell-content:not(.mat-calendar-body-selected){background-color:rgba(0,0,0,0.04)}.mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:rgba(0,0,0,0.38)}.mat-calendar-body-disabled > .mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:rgba(0,0,0,0.18)}.mat-calendar-body-selected{background-color:#a8c22d;color:#fff}.mat-calendar-body-disabled > .mat-calendar-body-selected{background-color:rgba(168,194,45,0.4)}.mat-calendar-body-today.mat-calendar-body-selected{-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content{-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,0.2),0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12);box-shadow:0 2px 4px -1px rgba(0,0,0,0.2),0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12);background-color:#fff;color:rgba(0,0,0,0.87)}.mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:#a8c22d;color:#fff}.mat-datepicker-content.mat-accent .mat-calendar-body-disabled > .mat-calendar-body-selected{background-color:rgba(168,194,45,0.4)}.mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:#f44336;color:#fff}.mat-datepicker-content.mat-warn .mat-calendar-body-disabled > .mat-calendar-body-selected{background-color:rgba(244,67,54,0.4)}.mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content-touch{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0.2),0 0 0 0 rgba(0,0,0,0.14),0 0 0 0 rgba(0,0,0,0.12);box-shadow:0 0 0 0 rgba(0,0,0,0.2),0 0 0 0 rgba(0,0,0,0.14),0 0 0 0 rgba(0,0,0,0.12)}.mat-datepicker-toggle-active{color:#a8c22d}.mat-datepicker-toggle-active.mat-accent{color:#a8c22d}.mat-datepicker-toggle-active.mat-warn{color:#f44336}.mat-dialog-container{-webkit-box-shadow:0 11px 15px -7px rgba(0,0,0,0.2),0 24px 38px 3px rgba(0,0,0,0.14),0 9px 46px 8px rgba(0,0,0,0.12);box-shadow:0 11px 15px -7px rgba(0,0,0,0.2),0 24px 38px 3px rgba(0,0,0,0.14),0 9px 46px 8px rgba(0,0,0,0.12);background:#fff;color:rgba(0,0,0,0.87)}.mat-divider{border-top-color:rgba(0,0,0,0.12)}.mat-divider-vertical{border-right-color:rgba(0,0,0,0.12)}.mat-expansion-panel{background:#fff;color:rgba(0,0,0,0.87)}.mat-expansion-panel:not([class*='mat-elevation-z']){-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12);box-shadow:0 3px 1px -2px rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12)}.mat-action-row{border-top-color:rgba(0,0,0,0.12)}.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled='true']).cdk-keyboard-focused,.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled='true']).cdk-program-focused,.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled='true']):hover{background:rgba(0,0,0,0.04)}@media (hover:none){.mat-expansion-panel:not(.mat-expanded):not([aria-disabled='true']),.mat-expansion-panel-header:hover{background:#fff}}.mat-expansion-panel-header-title{color:rgba(0,0,0,0.87)}.mat-expansion-panel-header-description,.mat-expansion-indicator::after{color:rgba(0,0,0,0.54)}.mat-expansion-panel-header[aria-disabled='true']{color:rgba(0,0,0,0.26)}.mat-expansion-panel-header[aria-disabled='true'] .mat-expansion-panel-header-title,.mat-expansion-panel-header[aria-disabled='true'] .mat-expansion-panel-header-description{color:inherit}.mat-form-field-label{color:rgba(0,0,0,0.6)}.mat-hint{color:rgba(0,0,0,0.6)}.mat-form-field.mat-focused .mat-form-field-label{color:#a8c22d}.mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:#a8c22d}.mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:#f44336}.mat-focused .mat-form-field-required-marker{color:#a8c22d}.mat-form-field-ripple{background-color:rgba(0,0,0,0.87)}.mat-form-field.mat-focused .mat-form-field-ripple{background-color:#a8c22d}.mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:#a8c22d}.mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:#f44336}.mat-form-field.mat-form-field-invalid .mat-form-field-label{color:#f44336}.mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,.mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker{color:#f44336}.mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:#f44336}.mat-error{color:#f44336}.mat-form-field-appearance-legacy .mat-form-field-label{color:rgba(0,0,0,0.54)}.mat-form-field-appearance-legacy .mat-hint{color:rgba(0,0,0,0.54)}.mat-form-field-appearance-legacy .mat-form-field-underline{background-color:rgba(0,0,0,0.42)}.mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.42) 0%, rgba(0,0,0,0.42) 33%, transparent 0%);background-image:-moz-linear-gradient(left, rgba(0,0,0,0.42) 0%, rgba(0,0,0,0.42) 33%, transparent 0%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.42) 0%, rgba(0,0,0,0.42) 33%, transparent 0%);background-image:-ms-linear-gradient(left, rgba(0,0,0,0.42) 0%, rgba(0,0,0,0.42) 33%, transparent 0%);background-image:linear-gradient(to right, rgba(0,0,0,0.42) 0%, rgba(0,0,0,0.42) 33%, transparent 0%);-webkit-background-size:4px 100%;-moz-background-size:4px 100%;background-size:4px 100%;background-repeat:repeat-x}.mat-form-field-appearance-standard .mat-form-field-underline{background-color:rgba(0,0,0,0.42)}.mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.42) 0%, rgba(0,0,0,0.42) 33%, transparent 0%);background-image:-moz-linear-gradient(left, rgba(0,0,0,0.42) 0%, rgba(0,0,0,0.42) 33%, transparent 0%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.42) 0%, rgba(0,0,0,0.42) 33%, transparent 0%);background-image:-ms-linear-gradient(left, rgba(0,0,0,0.42) 0%, rgba(0,0,0,0.42) 33%, transparent 0%);background-image:linear-gradient(to right, rgba(0,0,0,0.42) 0%, rgba(0,0,0,0.42) 33%, transparent 0%);-webkit-background-size:4px 100%;-moz-background-size:4px 100%;background-size:4px 100%;background-repeat:repeat-x}.mat-form-field-appearance-fill .mat-form-field-flex{background-color:rgba(0,0,0,0.04)}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:rgba(0,0,0,0.02)}.mat-form-field-appearance-fill .mat-form-field-underline::before{background-color:rgba(0,0,0,0.42)}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:rgba(0,0,0,0.38)}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline::before{background-color:transparent}.mat-form-field-appearance-outline .mat-form-field-outline{color:rgba(0,0,0,0.12)}.mat-form-field-appearance-outline .mat-form-field-outline-thick{color:rgba(0,0,0,0.87)}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{color:#a8c22d}.mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:#a8c22d}.mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick{color:#f44336}.mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:#f44336}.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{color:rgba(0,0,0,0.38)}.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:rgba(0,0,0,0.06)}.mat-icon.mat-primary{color:#a8c22d}.mat-icon.mat-accent{color:#a8c22d}.mat-icon.mat-warn{color:#f44336}.mat-form-field-type-mat-native-select .mat-form-field-infix::after{color:rgba(0,0,0,0.54)}.mat-input-element:disabled,.mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix::after{color:rgba(0,0,0,0.38)}.mat-input-element{caret-color:#a8c22d}.mat-input-element::placeholder{color:rgba(0,0,0,0.42)}.mat-input-element::-moz-placeholder{color:rgba(0,0,0,0.42)}.mat-input-element::-webkit-input-placeholder{color:rgba(0,0,0,0.42)}.mat-input-element:-ms-input-placeholder{color:rgba(0,0,0,0.42)}.mat-accent .mat-input-element{caret-color:#a8c22d}.mat-warn .mat-input-element,.mat-form-field-invalid .mat-input-element{caret-color:#f44336}.mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix::after{color:#f44336}.mat-list .mat-list-item,.mat-nav-list .mat-list-item,.mat-selection-list .mat-list-item{color:rgba(0,0,0,0.87)}.mat-list .mat-list-option,.mat-nav-list .mat-list-option,.mat-selection-list .mat-list-option{color:rgba(0,0,0,0.87)}.mat-list .mat-subheader,.mat-nav-list .mat-subheader,.mat-selection-list .mat-subheader{color:rgba(0,0,0,0.54)}.mat-list-item-disabled{background-color:#eee}.mat-list-option:hover,.mat-list-option:focus,.mat-nav-list .mat-list-item:hover,.mat-nav-list .mat-list-item:focus{background:rgba(0,0,0,0.04)}.mat-menu-panel{background:#fff}.mat-menu-panel:not([class*='mat-elevation-z']){-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,0.2),0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12);box-shadow:0 2px 4px -1px rgba(0,0,0,0.2),0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12)}.mat-menu-item{background:transparent;color:rgba(0,0,0,0.87)}.mat-menu-item[disabled],.mat-menu-item[disabled]::after{color:rgba(0,0,0,0.38)}.mat-menu-item .mat-icon:not([color]),.mat-menu-item-submenu-trigger::after{color:rgba(0,0,0,0.54)}.mat-menu-item:hover:not([disabled]),.mat-menu-item.cdk-program-focused:not([disabled]),.mat-menu-item.cdk-keyboard-focused:not([disabled]),.mat-menu-item-highlighted:not([disabled]){background:rgba(0,0,0,0.04)}.mat-paginator{background:#fff}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{color:rgba(0,0,0,0.54)}.mat-paginator-decrement,.mat-paginator-increment{border-top:2px solid rgba(0,0,0,0.54);border-right:2px solid rgba(0,0,0,0.54)}.mat-paginator-first,.mat-paginator-last{border-top:2px solid rgba(0,0,0,0.54)}.mat-icon-button[disabled] .mat-paginator-decrement,.mat-icon-button[disabled] .mat-paginator-increment,.mat-icon-button[disabled] .mat-paginator-first,.mat-icon-button[disabled] .mat-paginator-last{border-color:rgba(0,0,0,0.38)}.mat-progress-bar-background{fill:#e5edc0}.mat-progress-bar-buffer{background-color:#e5edc0}.mat-progress-bar-fill::after{background-color:#a8c22d}.mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#e5edc0}.mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#e5edc0}.mat-progress-bar.mat-accent .mat-progress-bar-fill::after{background-color:#a8c22d}.mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#ffcdd2}.mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#ffcdd2}.mat-progress-bar.mat-warn .mat-progress-bar-fill::after{background-color:#f44336}.mat-progress-spinner circle,.mat-spinner circle{stroke:#a8c22d}.mat-progress-spinner.mat-accent circle,.mat-spinner.mat-accent circle{stroke:#a8c22d}.mat-progress-spinner.mat-warn circle,.mat-spinner.mat-warn circle{stroke:#f44336}.mat-radio-outer-circle{border-color:rgba(0,0,0,0.54)}.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:#a8c22d}.mat-radio-button.mat-primary .mat-radio-inner-circle,.mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-primary:active .mat-radio-persistent-ripple{background-color:#a8c22d}.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#a8c22d}.mat-radio-button.mat-accent .mat-radio-inner-circle,.mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:#a8c22d}.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#f44336}.mat-radio-button.mat-warn .mat-radio-inner-circle,.mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-warn:active .mat-radio-persistent-ripple{background-color:#f44336}.mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle,.mat-radio-button.mat-radio-disabled .mat-radio-outer-circle{border-color:rgba(0,0,0,0.38)}.mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element,.mat-radio-button.mat-radio-disabled .mat-radio-inner-circle{background-color:rgba(0,0,0,0.38)}.mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:rgba(0,0,0,0.38)}.mat-radio-button .mat-ripple-element{background-color:#000}.mat-select-value{color:rgba(0,0,0,0.87)}.mat-select-placeholder{color:rgba(0,0,0,0.42)}.mat-select-disabled .mat-select-value{color:rgba(0,0,0,0.38)}.mat-select-arrow{color:rgba(0,0,0,0.54)}.mat-select-panel{background:#fff}.mat-select-panel:not([class*='mat-elevation-z']){-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,0.2),0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12);box-shadow:0 2px 4px -1px rgba(0,0,0,0.2),0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12)}.mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(0,0,0,0.12)}.mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:#a8c22d}.mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:#a8c22d}.mat-form-field.mat-focused.mat-warn .mat-select-arrow{color:#f44336}.mat-form-field .mat-select.mat-select-invalid .mat-select-arrow{color:#f44336}.mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:rgba(0,0,0,0.38)}.mat-drawer-container{background-color:#fafafa;color:rgba(0,0,0,0.87)}.mat-drawer{background-color:#fff;color:rgba(0,0,0,0.87)}.mat-drawer.mat-drawer-push{background-color:#fff}.mat-drawer:not(.mat-drawer-side){-webkit-box-shadow:0 8px 10px -5px rgba(0,0,0,0.2),0 16px 24px 2px rgba(0,0,0,0.14),0 6px 30px 5px rgba(0,0,0,0.12);box-shadow:0 8px 10px -5px rgba(0,0,0,0.2),0 16px 24px 2px rgba(0,0,0,0.14),0 6px 30px 5px rgba(0,0,0,0.12)}.mat-drawer-side{border-right:solid 1px rgba(0,0,0,0.12)}.mat-drawer-side.mat-drawer-end{border-left:solid 1px rgba(0,0,0,0.12);border-right:none}[dir='rtl'] .mat-drawer-side{border-left:solid 1px rgba(0,0,0,0.12);border-right:none}[dir='rtl'] .mat-drawer-side.mat-drawer-end{border-left:none;border-right:solid 1px rgba(0,0,0,0.12)}.mat-drawer-backdrop.mat-drawer-shown{background-color:rgba(0,0,0,0.6)}.mat-slide-toggle.mat-checked:not(.mat-disabled) .mat-slide-toggle-thumb{background-color:#a8c22d}.mat-slide-toggle.mat-checked:not(.mat-disabled) .mat-slide-toggle-bar{background-color:rgba(168,194,45,0.54)}.mat-slide-toggle.mat-checked:not(.mat-disabled) .mat-ripple-element{background-color:#a8c22d}.mat-slide-toggle.mat-primary.mat-checked:not(.mat-disabled) .mat-slide-toggle-thumb{background-color:#a8c22d}.mat-slide-toggle.mat-primary.mat-checked:not(.mat-disabled) .mat-slide-toggle-bar{background-color:rgba(168,194,45,0.54)}.mat-slide-toggle.mat-primary.mat-checked:not(.mat-disabled) .mat-ripple-element{background-color:#a8c22d}.mat-slide-toggle.mat-warn.mat-checked:not(.mat-disabled) .mat-slide-toggle-thumb{background-color:#f44336}.mat-slide-toggle.mat-warn.mat-checked:not(.mat-disabled) .mat-slide-toggle-bar{background-color:rgba(244,67,54,0.54)}.mat-slide-toggle.mat-warn.mat-checked:not(.mat-disabled) .mat-ripple-element{background-color:#f44336}.mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:#000}.mat-disabled .mat-slide-toggle-thumb{background-color:#bdbdbd}.mat-disabled .mat-slide-toggle-bar{background-color:rgba(0,0,0,0.1)}.mat-slide-toggle-thumb{-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,0.2),0 1px 1px 0 rgba(0,0,0,0.14),0 1px 3px 0 rgba(0,0,0,0.12);box-shadow:0 2px 1px -1px rgba(0,0,0,0.2),0 1px 1px 0 rgba(0,0,0,0.14),0 1px 3px 0 rgba(0,0,0,0.12);background-color:#fafafa}.mat-slide-toggle-bar{background-color:rgba(0,0,0,0.38)}.mat-slider-track-background{background-color:rgba(0,0,0,0.26)}.mat-primary .mat-slider-track-fill,.mat-primary .mat-slider-thumb,.mat-primary .mat-slider-thumb-label{background-color:#a8c22d}.mat-primary .mat-slider-thumb-label-text{color:#fff}.mat-accent .mat-slider-track-fill,.mat-accent .mat-slider-thumb,.mat-accent .mat-slider-thumb-label{background-color:#a8c22d}.mat-accent .mat-slider-thumb-label-text{color:#fff}.mat-warn .mat-slider-track-fill,.mat-warn .mat-slider-thumb,.mat-warn .mat-slider-thumb-label{background-color:#f44336}.mat-warn .mat-slider-thumb-label-text{color:#fff}.mat-slider-focus-ring{background-color:rgba(168,194,45,0.2)}.mat-slider:hover .mat-slider-track-background,.cdk-focused .mat-slider-track-background{background-color:rgba(0,0,0,0.38)}.mat-slider-disabled .mat-slider-track-background,.mat-slider-disabled .mat-slider-track-fill,.mat-slider-disabled .mat-slider-thumb{background-color:rgba(0,0,0,0.26)}.mat-slider-disabled:hover .mat-slider-track-background{background-color:rgba(0,0,0,0.26)}.mat-slider-min-value .mat-slider-focus-ring{background-color:rgba(0,0,0,0.12)}.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:rgba(0,0,0,0.87)}.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:rgba(0,0,0,0.26)}.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:rgba(0,0,0,0.26);background-color:transparent}.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb,.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb{border-color:rgba(0,0,0,0.38)}.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb,.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb{border-color:rgba(0,0,0,0.26)}.mat-slider-has-ticks .mat-slider-wrapper::after{border-color:rgba(0,0,0,0.7)}.mat-slider-horizontal .mat-slider-ticks{background-image:-webkit-repeating-linear-gradient(left, rgba(0,0,0,0.7), rgba(0,0,0,0.7) 2px, transparent 0, transparent);background-image:-moz-repeating-linear-gradient(left, rgba(0,0,0,0.7), rgba(0,0,0,0.7) 2px, transparent 0, transparent);background-image:-o-repeating-linear-gradient(left, rgba(0,0,0,0.7), rgba(0,0,0,0.7) 2px, transparent 0, transparent);background-image:-ms-repeating-linear-gradient(left, rgba(0,0,0,0.7), rgba(0,0,0,0.7) 2px, transparent 0, transparent);background-image:repeating-linear-gradient(to right, rgba(0,0,0,0.7), rgba(0,0,0,0.7) 2px, transparent 0, transparent);background-image:-moz--webkit-repeating-linear-gradient(90deg, rgba(0,0,0,0.7), rgba(0,0,0,0.7) 2px, transparent 0, transparent);background-image:-moz--moz-repeating-linear-gradient(90deg, rgba(0,0,0,0.7), rgba(0,0,0,0.7) 2px, transparent 0, transparent);background-image:-moz--o-repeating-linear-gradient(90deg, rgba(0,0,0,0.7), rgba(0,0,0,0.7) 2px, transparent 0, transparent);background-image:-moz--ms-repeating-linear-gradient(90deg, rgba(0,0,0,0.7), rgba(0,0,0,0.7) 2px, transparent 0, transparent);background-image:-moz-repeating-linear-gradient(0.0001deg, rgba(0,0,0,0.7), rgba(0,0,0,0.7) 2px, transparent 0, transparent)}.mat-slider-vertical .mat-slider-ticks{background-image:-webkit-repeating-linear-gradient(top, rgba(0,0,0,0.7), rgba(0,0,0,0.7) 2px, transparent 0, transparent);background-image:-moz-repeating-linear-gradient(top, rgba(0,0,0,0.7), rgba(0,0,0,0.7) 2px, transparent 0, transparent);background-image:-o-repeating-linear-gradient(top, rgba(0,0,0,0.7), rgba(0,0,0,0.7) 2px, transparent 0, transparent);background-image:-ms-repeating-linear-gradient(top, rgba(0,0,0,0.7), rgba(0,0,0,0.7) 2px, transparent 0, transparent);background-image:repeating-linear-gradient(to bottom, rgba(0,0,0,0.7), rgba(0,0,0,0.7) 2px, transparent 0, transparent)}.mat-step-header.cdk-keyboard-focused,.mat-step-header.cdk-program-focused,.mat-step-header:hover{background-color:rgba(0,0,0,0.04)}.mat-step-header .mat-step-label,.mat-step-header .mat-step-optional{color:rgba(0,0,0,0.38)}.mat-step-header .mat-step-icon{background-color:rgba(0,0,0,0.38);color:#fff}.mat-step-header .mat-step-icon-selected,.mat-step-header .mat-step-icon-state-done,.mat-step-header .mat-step-icon-state-edit{background-color:#a8c22d;color:#fff}.mat-step-header .mat-step-icon-state-error{background-color:transparent;color:#f44336}.mat-step-header .mat-step-label.mat-step-label-active{color:rgba(0,0,0,0.87)}.mat-step-header .mat-step-label.mat-step-label-error{color:#f44336}.mat-stepper-horizontal,.mat-stepper-vertical{background-color:#fff}.mat-stepper-vertical-line::before{border-left-color:rgba(0,0,0,0.12)}.mat-stepper-horizontal-line{border-top-color:rgba(0,0,0,0.12)}.mat-sort-header-arrow{color:#757575}.mat-tab-nav-bar,.mat-tab-header{border-bottom:1px solid rgba(0,0,0,0.12)}.mat-tab-group-inverted-header .mat-tab-nav-bar,.mat-tab-group-inverted-header .mat-tab-header{border-top:1px solid rgba(0,0,0,0.12);border-bottom:none}.mat-tab-label,.mat-tab-link{color:rgba(0,0,0,0.87)}.mat-tab-label.mat-tab-disabled,.mat-tab-link.mat-tab-disabled{color:rgba(0,0,0,0.38)}.mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,0.87)}.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,0.38)}.mat-tab-group[class*='mat-background-'] .mat-tab-header,.mat-tab-nav-bar[class*='mat-background-']{border-bottom:none;border-top:none}.mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(229,237,192,0.3)}.mat-tab-group.mat-primary .mat-ink-bar,.mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#a8c22d}.mat-tab-group.mat-primary.mat-background-primary .mat-ink-bar,.mat-tab-nav-bar.mat-primary.mat-background-primary .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(229,237,192,0.3)}.mat-tab-group.mat-accent .mat-ink-bar,.mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:#a8c22d}.mat-tab-group.mat-accent.mat-background-accent .mat-ink-bar,.mat-tab-nav-bar.mat-accent.mat-background-accent .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,205,210,0.3)}.mat-tab-group.mat-warn .mat-ink-bar,.mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:#f44336}.mat-tab-group.mat-warn.mat-background-warn .mat-ink-bar,.mat-tab-nav-bar.mat-warn.mat-background-warn .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(229,237,192,0.3)}.mat-tab-group.mat-background-primary .mat-tab-header,.mat-tab-group.mat-background-primary .mat-tab-links,.mat-tab-nav-bar.mat-background-primary .mat-tab-header,.mat-tab-nav-bar.mat-background-primary .mat-tab-links{background-color:#a8c22d}.mat-tab-group.mat-background-primary .mat-tab-label,.mat-tab-group.mat-background-primary .mat-tab-link,.mat-tab-nav-bar.mat-background-primary .mat-tab-label,.mat-tab-nav-bar.mat-background-primary .mat-tab-link{color:#fff}.mat-tab-group.mat-background-primary .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-primary .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary .mat-tab-link.mat-tab-disabled{color:rgba(255,255,255,0.4)}.mat-tab-group.mat-background-primary .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-chevron{border-color:#fff}.mat-tab-group.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(255,255,255,0.4)}.mat-tab-group.mat-background-primary .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary .mat-ripple-element{background-color:rgba(255,255,255,0.12)}.mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(229,237,192,0.3)}.mat-tab-group.mat-background-accent .mat-tab-header,.mat-tab-group.mat-background-accent .mat-tab-links,.mat-tab-nav-bar.mat-background-accent .mat-tab-header,.mat-tab-nav-bar.mat-background-accent .mat-tab-links{background-color:#a8c22d}.mat-tab-group.mat-background-accent .mat-tab-label,.mat-tab-group.mat-background-accent .mat-tab-link,.mat-tab-nav-bar.mat-background-accent .mat-tab-label,.mat-tab-nav-bar.mat-background-accent .mat-tab-link{color:#fff}.mat-tab-group.mat-background-accent .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-accent .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent .mat-tab-link.mat-tab-disabled{color:rgba(255,255,255,0.4)}.mat-tab-group.mat-background-accent .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-chevron{border-color:#fff}.mat-tab-group.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(255,255,255,0.4)}.mat-tab-group.mat-background-accent .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent .mat-ripple-element{background-color:rgba(255,255,255,0.12)}.mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,205,210,0.3)}.mat-tab-group.mat-background-warn .mat-tab-header,.mat-tab-group.mat-background-warn .mat-tab-links,.mat-tab-nav-bar.mat-background-warn .mat-tab-header,.mat-tab-nav-bar.mat-background-warn .mat-tab-links{background-color:#f44336}.mat-tab-group.mat-background-warn .mat-tab-label,.mat-tab-group.mat-background-warn .mat-tab-link,.mat-tab-nav-bar.mat-background-warn .mat-tab-label,.mat-tab-nav-bar.mat-background-warn .mat-tab-link{color:#fff}.mat-tab-group.mat-background-warn .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-warn .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn .mat-tab-link.mat-tab-disabled{color:rgba(255,255,255,0.4)}.mat-tab-group.mat-background-warn .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-chevron{border-color:#fff}.mat-tab-group.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(255,255,255,0.4)}.mat-tab-group.mat-background-warn .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn .mat-ripple-element{background-color:rgba(255,255,255,0.12)}.mat-toolbar{background:#f5f5f5;color:rgba(0,0,0,0.87)}.mat-toolbar.mat-primary{background:#a8c22d;color:#fff}.mat-toolbar.mat-accent{background:#a8c22d;color:#fff}.mat-toolbar.mat-warn{background:#f44336;color:#fff}.mat-toolbar .mat-form-field-underline,.mat-toolbar .mat-form-field-ripple,.mat-toolbar .mat-focused .mat-form-field-ripple{background-color:currentColor}.mat-toolbar .mat-form-field-label,.mat-toolbar .mat-focused .mat-form-field-label,.mat-toolbar .mat-select-value,.mat-toolbar .mat-select-arrow,.mat-toolbar .mat-form-field.mat-focused .mat-select-arrow{color:inherit}.mat-toolbar .mat-input-element{caret-color:currentColor}.mat-tooltip{background:rgba(97,97,97,0.9)}.mat-tree{background:#fff}.mat-tree-node,.mat-nested-tree-node{color:rgba(0,0,0,0.87)}.mat-snack-bar-container{color:rgba(255,255,255,0.7);background:#323232;-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12);box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12)}.mat-simple-snackbar-action{color:#a8c22d}md-divider{display:block;height:1px;width:100%;background:#f5f5f5}.md-button{display:inline-block;position:relative;cursor:pointer;min-height:36px;min-width:88px;text-align:center;line-height:36px;vertical-align:middle;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none;border:0;padding:0 6px;margin:6px 8px;color:currentColor;white-space:nowrap;text-transform:uppercase;font-weight:500;font-size:13px;font-style:inherit;font-variant:inherit;font-family:inherit;text-decoration:none;overflow:hidden;-webkit-transition:background-color 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);-moz-transition:background-color 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);-o-transition:background-color 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);-ms-transition:background-color 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);transition:background-color 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);}.md-button,.md-button:focus{background-color:transparent;border-color:#fff}.md-button *{color:#666}.md-button:hover{background-color:#f5f5f5}.md-button.md-fab{z-index:20;line-height:56px;min-width:0;width:56px;height:56px;vertical-align:middle;border-radius:50%;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;overflow:hidden;-webkit-transition:all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2);-moz-transition:all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2);-o-transition:all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2);-ms-transition:all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2);transition:all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2);-webkit-transition-property:background-color, box-shadow, -webkit-transform;-moz-transition-property:background-color, box-shadow, -moz-transform;-o-transition-property:background-color, box-shadow, -o-transform;-ms-transition-property:background-color, box-shadow, -ms-transform;transition-property:background-color, box-shadow, transform;background-color:#fff}.md-button.md-fab,.md-button.md-fab *{color:#fff}.md-button.md-fab.md-mini{width:40px;height:40px}.md-button.md-primary,.md-button.md-primary:focus{background-color:#a8c22d}.md-button.md-primary,.md-button.md-primary *,.md-button.md-primary FalkIcon{color:#fff}.md-button.md-warn{background-color:#f44336;color:#fff;}.md-button.md-warn FalkIcon,.md-button.md-warn span{color:#fff}.md-button[disabled],.md-button[disabled]:focus{background-color:#c1c1c1}.md-button.md-icon-button{margin:0 6px;height:40px;min-width:0;line-height:24px;padding:8px;width:40px;border-radius:50%}.layout-align,.layout-align-start-stretch{-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-line-pack:stretch;-webkit-align-content:stretch;align-content:stretch;-webkit-box-align:stretch;-moz-box-align:stretch;-o-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch}.layout-align-start,.layout-align-start-start,.layout-align-start-center,.layout-align-start-end,.layout-align-start-stretch{-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.layout-align-center,.layout-align-center-start,.layout-align-center-center,.layout-align-center-end,.layout-align-center-stretch{-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.layout-align-end,.layout-align-end-start,.layout-align-end-center,.layout-align-end-end,.layout-align-end-stretch{-webkit-box-pack:end;-moz-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.layout-align-space-around,.layout-align-space-around-center,.layout-align-space-around-start,.layout-align-space-around-end,.layout-align-space-around-stretch{-webkit-box-pack:distribute;-moz-box-pack:distribute;-o-box-pack:distribute;-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}.layout-align-space-between,.layout-align-space-between-center,.layout-align-space-between-start,.layout-align-space-between-end,.layout-align-space-between-stretch{-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.layout-align-start-start,.layout-align-center-start,.layout-align-end-start,.layout-align-space-between-start,.layout-align-space-around-start{-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-ms-flex-line-pack:start;-webkit-align-content:flex-start;align-content:flex-start}.layout-align-start-center,.layout-align-center-center,.layout-align-end-center,.layout-align-space-between-center,.layout-align-space-around-center{-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center;max-width:100%}.layout-align-start-center > *,.layout-align-center-center > *,.layout-align-end-center > *,.layout-align-space-between-center > *,.layout-align-space-around-center > *{max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-align-start-end,.layout-align-center-end,.layout-align-end-end,.layout-align-space-between-end,.layout-align-space-around-end{-webkit-box-align:end;-moz-box-align:end;-o-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;-ms-flex-line-pack:end;-webkit-align-content:flex-end;align-content:flex-end}.layout-align-start-stretch,.layout-align-center-stretch,.layout-align-end-stretch,.layout-align-space-between-stretch,.layout-align-space-around-stretch{-webkit-box-align:stretch;-moz-box-align:stretch;-o-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-ms-flex-line-pack:stretch;-webkit-align-content:stretch;align-content:stretch}.flex{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.flex-grow{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.flex-initial{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.flex-auto{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.flex-none{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.flex-noshrink{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.flex-nogrow{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-wrap{-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.layout-nowrap{-webkit-box-lines:single;-moz-box-lines:single;-o-box-lines:single;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.layout-fill{margin:0;width:100%;min-height:100%;height:100%}.flex-10{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-row > .flex-10{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-column > .flex-10{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:10%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-row > .flex-10{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-column > .flex-10{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:10%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.flex-15{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-row > .flex-15{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-column > .flex-15{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:15%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-row > .flex-15{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-column > .flex-15{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:15%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.flex-20{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-row > .flex-20{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-column > .flex-20{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:20%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-row > .flex-20{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-column > .flex-20{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:20%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.flex-25{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-row > .flex-25{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-column > .flex-25{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:25%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-row > .flex-25{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-column > .flex-25{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:25%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.flex-30{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-row > .flex-30{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-column > .flex-30{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:30%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-row > .flex-30{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-column > .flex-30{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:30%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.flex-35{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-row > .flex-35{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-column > .flex-35{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:35%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-row > .flex-35{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-column > .flex-35{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:35%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.flex-40{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-row > .flex-40{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-column > .flex-40{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:40%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-row > .flex-40{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-column > .flex-40{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:40%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.flex-45{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-row > .flex-45{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-column > .flex-45{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:45%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-row > .flex-45{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-column > .flex-45{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:45%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.flex-50{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-row > .flex-50{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-column > .flex-50{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-row > .flex-50{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-column > .flex-50{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.flex-55{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-row > .flex-55{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-column > .flex-55{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:55%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-row > .flex-55{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-column > .flex-55{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:55%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.flex-60{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-row > .flex-60{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-column > .flex-60{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:60%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-row > .flex-60{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-column > .flex-60{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:60%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.flex-65{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-row > .flex-65{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-column > .flex-65{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:65%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-row > .flex-65{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-column > .flex-65{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:65%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.flex-70{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-row > .flex-70{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-column > .flex-70{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:70%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-row > .flex-70{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-column > .flex-70{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:70%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.flex-75{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-row > .flex-75{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-column > .flex-75{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:75%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-row > .flex-75{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-column > .flex-75{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:75%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.flex-80{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-row > .flex-80{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-column > .flex-80{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:80%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-row > .flex-80{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-column > .flex-80{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:80%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.flex-85{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-row > .flex-85{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-column > .flex-85{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:85%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-row > .flex-85{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-column > .flex-85{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:85%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.flex-90{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-row > .flex-90{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-column > .flex-90{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:90%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-row > .flex-90{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-column > .flex-90{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:90%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.flex-95{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-row > .flex-95{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-column > .flex-95{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:95%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-row > .flex-95{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-column > .flex-95{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:95%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.flex-100{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-row > .flex-100{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-column > .flex-100{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-row > .flex-100{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-column > .flex-100{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-row > .flex-33{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 33.33%;-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-row > .flex-66{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 66.66%;-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-column > .flex-33{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 33.33%;-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-column > .flex-66{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 66.66%;-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-row > .flex-33{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:33.33%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-row > .flex-66{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:66.66%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-row > .flex{min-width:0}.layout-column > .flex-33{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:33.33%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-column > .flex-66{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:66.66%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-column > .flex{min-height:0}.layout,.layout-column,.layout-row{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.layout-column{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.layout-row{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.md-padding,.layout-padding,.layout-padding > *{padding:8px}.md-margin{margin:8px}.row-center{display:-webkit-box;display:-moz-box;display:-webkit-flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center;max-width:100%}.row-start{display:-webkit-box;display:-moz-box;display:-webkit-flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:start;justify-content:start;-ms-flex-line-pack:start;-webkit-align-content:start;align-content:start;max-width:100%}.column-center{display:-webkit-box;display:-moz-box;display:-webkit-flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center;max-width:100%}#falk .advertisement-info{font-size:10px;text-align:right}#falk .advertisement-info,#falk .advertisement-info *{color:#8c8c8c}#falk .cc-window .cc-message{color:#fff}#falk #szm_divlayer{position:absolute !important;left:50% !important;top:50% !important}#falk #szm_layer{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#falk .H_ib,#falk .H_ib_body{background:#fff;font-size:13px;line-height:1;}#falk .H_ib.offset--38,#falk .H_ib_body.offset--38{margin-top:-38px}#falk .H_ib.H_tib,#falk .H_ib_body.H_tib{margin-top:-30px;}#falk .H_ib.H_tib .H_rdo_title,#falk .H_ib_body.H_tib .H_rdo_title{background-color:transparent;font-weight:bold;color:#4f4f4f;margin-bottom:0;font-size:16px}#falk .H_ib.H_tib .H_ib_close .H_icon,#falk .H_ib_body.H_tib .H_ib_close .H_icon{fill:#4f4f4f}#falk .H_ib.H_tib .H_tib_time,#falk .H_ib_body.H_tib .H_tib_time{border-top:1px solid #b7b7b7;margin-top:8px;padding-top:4px}@media (max-width:380px){#falk .H_ib.H_tib .H_tib_content,#falk .H_ib_body.H_tib .H_tib_content{width:240px}#falk .H_ib.H_tib .H_tib_time br,#falk .H_ib_body.H_tib .H_tib_time br{display:none}#falk .H_ib.H_tib .H_tib_time .H_tib_left,#falk .H_ib_body.H_tib .H_tib_time .H_tib_left{display:block;font-weight:bold;margin-bottom:-5px}#falk .H_ib.H_tib .H_tib_time .H_tib_right,#falk .H_ib_body.H_tib .H_tib_time .H_tib_right{float:none;display:block}}#falk .H_ib_body{bottom:.3em}#falk .H_ib_content{margin-top:16px;margin-bottom:16px}#falk .H_ib_close .H_icon{fill:#333;font-size:1.5em}#falk .H_ib_tail{background:transparent url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'><path fill='white' d='M 0,0 10,0 5,10 z'></path></svg>") no-repeat scroll;-webkit-background-size:1.2em .6em;-moz-background-size:1.2em .6em;background-size:1.2em .6em;background-position:center top;}#falk .H_ib_tail svg{display:none}#falk a.secondary-link,#falk a.partner-link,#falk a.secondary-link *,#falk a.partner-link *{color:#4f4f4f}#falk a.secondary-link:hover,#falk a.partner-link:hover,#falk a.secondary-link:hover *,#falk a.partner-link:hover *{color:#666}#falk a.partner-link{font-size:9px;}#falk a.partner-link,#falk a.partner-link *{color:#b7b7b7}#falk a.partner-link:hover,#falk a.partner-link:hover *{color:#666}#falk a.partner-link .i-neuesfenster{font-size:8px !important;height:8px !important;width:auto}#falk .running-text{font-size:14px}#falk h1,#falk h2,#falk h3,#falk h4,#falk h5,#falk h6,#falk h1 *,#falk h2 *,#falk h3 *,#falk h4 *,#falk h5 *,#falk h6 *{color:#333}#falk [ButtonGroup]{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}#falk [ButtonGroup] button{margin-right:10px;}#falk [ButtonGroup] button:last-child{margin-right:0}#falk [InputGroup]{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}#falk [InputGroup] input{margin-right:10px;}#falk [InputGroup] input:last-child{margin-right:0}#falk [FalkInput],#falk FalkDatePicker > input,#falk [FalkSelect]{height:36px;line-height:normal;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:14px;border-radius:0;border:1px solid #ebebeb;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none;width:100%;padding:0 12px;background:#fff;}#falk [FalkInput]:hover,#falk FalkDatePicker > input:hover,#falk [FalkSelect]:hover,#falk [FalkInput]:focus,#falk FalkDatePicker > input:focus,#falk [FalkSelect]:focus{border-color:#b7b7b7}#falk [FalkInput] input,#falk FalkDatePicker > input input,#falk [FalkSelect] input{border:none}#falk [FalkInput]::placeholder,#falk FalkDatePicker > input::placeholder,#falk [FalkSelect]::placeholder{color:#8c8c8c}#falk FalkDatePicker.sm > input,#falk [FalkInput].sm,#falk [FalkSelect].sm{font-size:12px;height:32.4px;min-height:32.4px;max-height:32.4px;line-height:32.4px}#falk FalkDatePicker.xs > input,#falk [FalkInput].xs,#falk [FalkSelect].xs{font-size:12px;height:27px;min-height:27px;max-height:27px;line-height:27px}#falk FalkDatePicker.xxs > input,#falk [FalkInput].xxs,#falk [FalkSelect].xxs{height:21.599999999999998px;min-height:21.599999999999998px;min-width:21.599999999999998px;max-height:21.599999999999998px}#falk FalkDatePicker > input,#falk [FalkSelect]{-webkit-transition:0.3s all ease;-moz-transition:0.3s all ease;-o-transition:0.3s all ease;-ms-transition:0.3s all ease;transition:0.3s all ease;}#falk FalkDatePicker > input:hover,#falk [FalkSelect]:hover{background:#ebebeb;border-color:#8c8c8c}#falk [FalkSelect]{margin:0;}#falk [FalkSelect] .mat-select-value-text *,#falk [FalkSelect].dark-placeholder .mat-select-placeholder{color:#333}#falk [FalkSelect].xxs,#falk [FalkSelect].xxs .mat-select-trigger,#falk [FalkSelect].xxs .mat-select-value,#falk [FalkSelect].xxs .mat-select-value-text,#falk [FalkSelect].xxs .mat-select-placeholder{height:21.599999999999998px;line-height:21.599999999999998px;font-size:10px}#falk [FalkSelect].xxs{padding-right:3px}#falk .mat-option *{color:#333}#falk FalkDatePicker > input{padding-left:36px}#falk FalkDatePicker.inline > input{display:none}#falk .flatpickr-calendar{border-radius:0;-webkit-box-shadow:none;box-shadow:none;border:1px solid #b7b7b7;}#falk .flatpickr-calendar:before,#falk .flatpickr-calendar:after{content:none}#falk .flatpickr-calendar .flatpickr-months .flatpickr-month,#falk .flatpickr-calendar .flatpickr-months .flatpickr-prev-month,#falk .flatpickr-calendar .flatpickr-months .flatpickr-next-month{height:40px;line-height:40px;padding:0 10px}#falk .flatpickr-calendar .flatpickr-months .numInput{padding-left:5px;-moz-appearance:textfield;}#falk .flatpickr-calendar .flatpickr-months .numInput::-webkit-outer-spin-button,#falk .flatpickr-calendar .flatpickr-months .numInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#falk .flatpickr-calendar .flatpickr-months .flatpickr-prev-month,#falk .flatpickr-calendar .flatpickr-months .flatpickr-next-month{position:relative;}#falk .flatpickr-calendar .flatpickr-months .flatpickr-prev-month:before,#falk .flatpickr-calendar .flatpickr-months .flatpickr-next-month:before{content:'\e63f';font-family:Falk-Iconfont;font-size:20px;position:absolute;top:0;left:0;width:100%;height:100%;background:#fff}#falk .flatpickr-calendar .flatpickr-months .flatpickr-prev-month:before{content:'\e63f'}#falk .flatpickr-calendar .flatpickr-months .flatpickr-next-month:before{content:'\e63e'}#falk .flatpickr-calendar .flatpickr-current-month{height:40px;line-height:40px;padding:0}#falk .flatpickr-calendar .flatpickr-monthDropdown-months{-webkit-appearance:none}#falk .flatpickr-calendar .flatpickr-day.disabled{color:#c1c1c1}#falk .flatpickr-calendar .flatpickr-day.inRange{background:#f5f5f5;border-color:#f5f5f5;-webkit-box-shadow:-5px 0 0 #f5f5f5,5px 0 0 #f5f5f5;box-shadow:-5px 0 0 #f5f5f5,5px 0 0 #f5f5f5}#falk .flatpickr-calendar .flatpickr-day.selected{background:#a8c22d;border-color:#a8c22d}#falk .flatpickr-calendar .flatpickr-day.startRange,#falk .flatpickr-calendar .flatpickr-day.endRange{background:#a8c22d;border-color:#a8c22d;}#falk .flatpickr-calendar .flatpickr-day.startRange + .endRange:not(:nth-child(7n+1)),#falk .flatpickr-calendar .flatpickr-day.endRange + .endRange:not(:nth-child(7n+1)),#falk .flatpickr-calendar .flatpickr-day.startRange + .startRange:not(:nth-child(7n+1)),#falk .flatpickr-calendar .flatpickr-day.endRange + .startRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #a8c22d;box-shadow:-10px 0 0 #a8c22d}#falk .suggestionsContainer *{color:#333}#falk .suggestionsContainer .active *{color:#333}#falk Article .content h1,#falk page-content .content h1,#falk cityguide-content .content h1{font-size:18px;}#falk Article .content h1:first-child,#falk page-content .content h1:first-child,#falk cityguide-content .content h1:first-child{margin-top:0}#falk Article .content h2,#falk page-content .content h2,#falk cityguide-content .content h2,#falk Article .content h3,#falk page-content .content h3,#falk cityguide-content .content h3{font-size:14px}#falk Article .content p,#falk page-content .content p,#falk cityguide-content .content p,#falk Article .content ul,#falk page-content .content ul,#falk cityguide-content .content ul{font-size:14px}#falk Article .content a,#falk page-content .content a,#falk cityguide-content .content a{text-decoration:none;font-size:14px}#falk Article .content a,#falk page-content .content a,#falk cityguide-content .content a,#falk Article .content a *,#falk page-content .content a *,#falk cityguide-content .content a *{color:#729010}#falk Article .content a:hover,#falk page-content .content a:hover,#falk cityguide-content .content a:hover,#falk Article .content a:hover *,#falk page-content .content a:hover *,#falk cityguide-content .content a:hover *{color:#4f650b}#falk Article .content .more-link,#falk page-content .content .more-link,#falk cityguide-content .content .more-link{text-transform:none}#falk [FalkSlider].mat-accent .mat-slider-thumb{background-color:#fff;border:3px solid #4f4f4f}#falk [FalkSlider].mat-accent .mat-slider-track-background{background-color:#c9c9c9}#falk [FalkSlider].mat-accent .mat-slider-track-fill{background-color:#4f4f4f}#falk ad-medium-rectangle{display:block;}#falk ad-medium-rectangle > div{margin-top:-1px;margin-bottom:8px;padding-top:17px}#falk pois ad-medium-rectangle > div{margin-left:0}#falk PoiList ad-medium-rectangle > div,#falk PoiDetail ad-medium-rectangle > div{margin-left:30px}#falk .place-result ad-medium-rectangle{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ebebeb;padding-top:0;}#falk .place-result ad-medium-rectangle > div{margin-left:30px;margin-bottom:0;padding-top:0}#falk.app-mobile ad-medium-rectangle{text-align:center}::-ms-clear{display:none}::-moz-focus-inner{border:0}html,body{margin:0;padding:0;width:100%;height:100%;overflow:hidden}FalkIcon{margin:auto;background-repeat:no-repeat no-repeat;display:inline-block;vertical-align:middle}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#4f4f4f}a img{border:0}@font-face{font-family:'Open Sans';src:url("../../../fonts/Open-Sans/regular/OpenSans-Regular-webfont.eot");src:url("../../../fonts/Open-Sans/regular/OpenSans-Regular-webfont.eot?#iefix") format('embedded-opentype'),url("../../../fonts/Open-Sans/regular/OpenSans-Regular-webfont.woff2") format('woff2'),url("../../../fonts/Open-Sans/regular/OpenSans-Regular-webfont.woff") format('woff'),url("../../../fonts/Open-Sans/regular/OpenSans-Regular-webfont.ttf") format('truetype'),url("../../../fonts/Open-Sans/regular/OpenSans-Regular-webfont.svg#open_sansregular") format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Open Sans';src:url("../../../fonts/Open-Sans/semibold/OpenSans-Semibold-webfont.eot");src:url("../../../fonts/Open-Sans/semibold/OpenSans-Semibold-webfont.eot?#iefix") format('embedded-opentype'),url("../../../fonts/Open-Sans/semibold/OpenSans-Semibold-webfont.woff2") format('woff2'),url("../../../fonts/Open-Sans/semibold/OpenSans-Semibold-webfont.woff") format('woff'),url("../../../fonts/Open-Sans/semibold/OpenSans-Semibold-webfont.ttf") format('truetype'),url("../../../fonts/Open-Sans/semibold/OpenSans-Semibold-webfont.svg#open_sanssemibold") format('svg');font-weight:bold;font-style:normal}@font-face{font-family:'Open Sans';src:url("../../../fonts/Open-Sans/light/OpenSans-Light-webfont.eot");src:url("../../../fonts/Open-Sans/light/OpenSans-Light-webfont.eot?#iefix") format('embedded-opentype'),url("../../../fonts/Open-Sans/light/OpenSans-Light-webfont.woff2") format('woff2'),url("../../../fonts/Open-Sans/light/OpenSans-Light-webfont.woff") format('woff'),url("../../../fonts/Open-Sans/light/OpenSans-Light-webfont.ttf") format('truetype'),url("../../../fonts/Open-Sans/light/OpenSans-Light-webfont.svg#open_sanslight") format('svg');font-weight:100;font-style:normal}mat-tab-content{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.mat-slide-toggle{margin:16px 0}html{-webkit-content-zooming:none;-ms-content-zooming:none;content-zooming:none;touch-action:manipulation}noscript{position:fixed;top:0;padding:50px;width:100%;height:100%;z-index:10000;background:#fff;background:rgba(255,255,255,0.6);color:#000;text-align:center}a{text-decoration:none;}a,a *{color:#729010}a:hover,a:hover *{color:#4f650b}#falk{overflow:hidden;}#falk .content-padding{padding:20px 30px}#falk .content-padding-h{padding-left:30px;padding-right:30px}#falk .content-padding-v{padding-top:20px;padding-bottom:20px}#falk .content-margin{margin:20px 30px}#falk .content-margin-h{margin-left:30px;margin-right:30px}#falk .content-margin-v{margin-top:20px;margin-bottom:20px}#falk *{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-touch-callout:none}#falk lazy{display:none}#falk .no-top-margin{margin-top:0 !important}#falk .logo-image{width:40px;max-width:40px}#falk .vertical-scroll{overflow-y:auto;overflow-x:hidden}#falk PoiList .settingsFilter{border-bottom:1px solid #c1c1c1}#falk PoiList .date,#falk PoiList .source{font-size:9px;font-weight:100}#falk .block{display:block}#falk .listItemMenuTrigger{position:absolute;padding:0 !important;height:100%;width:70px !important;right:0;top:0;z-index:1}#falk .listItemMenuOverlay{width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;background:#f5f5f5;}#falk .listItemMenuOverlay FalkIcon{color:#4f4f4f !important}#falk .listItemMenuOverlay button{height:100%;padding:0 20px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;apperance:none;border:none;background:transparent;border-left:1px solid #ebebeb;-webkit-transition:0.25s background ease;-moz-transition:0.25s background ease;-o-transition:0.25s background ease;-ms-transition:0.25s background ease;transition:0.25s background ease;}#falk .listItemMenuOverlay button:hover{background:rgba(0,0,0,0.05)}#falk .padded-vertical{padding-top:8px;padding-bottom:8px}#falk info-window{display:block}#falk #toolbarContent{position:relative}#falk [hidden]{display:none !important}#falk .stateActiveOn{display:none}#falk .stateActive > .stateActiveOn{display:block;}#falk .stateActive > .stateActiveOn.flex{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}#falk .stateActive > .stateActiveOff{display:none}#falk page{position:relative;z-index:1}#falk .toast{z-index:1010;opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);position:absolute;}#falk .toast *{color:#fff}#falk .toast .toast-close-button{position:absolute;top:0;right:5px}#falk .toast-success{background-color:#a8c22d}#falk falk-map,#falk falk-map *{visibility:inherit}#falk falk-map,#falk .print-map{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);}#falk falk-map .zoom-buttons,#falk .print-map .zoom-buttons{position:absolute;bottom:80px;left:10px;width:28px;-webkit-box-shadow:rgba(0,0,0,0.298) 0 1px 4px -1px;box-shadow:rgba(0,0,0,0.298) 0 1px 4px -1px;border-radius:2px;background:#fff;z-index:1;}#falk falk-map .zoom-buttons .md-button,#falk .print-map .zoom-buttons .md-button{padding:0;width:28px !important;height:30px !important;min-height:30px;background:#fff;border-radius:2px;color:#666;font-size:24px;font-weight:bold;}#falk falk-map .zoom-buttons .md-button:first-child,#falk .print-map .zoom-buttons .md-button:first-child{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:1px solid #f5f5f5}#falk falk-map .zoom-buttons .md-button:last-child,#falk .print-map .zoom-buttons .md-button:last-child{border-top-left-radius:0;border-top-right-radius:0;border-top:1px solid #f5f5f5;font-size:20px}#falk .flex{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}#falk .flex-no-shrink{-webkit-flex-shrink:0;flex-shrink:0}#falk .no-flex{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 0;-ms-flex:0 0 0;flex:0 0 0}#falk button,#falk .clickable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:none;-webkit-touch-callout:none}#falk button{margin:0;text-transform:none}#falk .cta-button{color:#fff;background:#a8c22d}#falk .falk-button{color:#666;background:#f5f5f5}#falk mat-tab-header{border:0;background:#fff}#falk mat-toolbar{padding:0}#falk .mat-toolbar-layout,#falk mat-toolbar-row{padding:0;width:100%;height:100%}#falk mat-dialog-container mat-dialog-content{max-width:400px}@media (min-width:800px){#falk mat-dialog-container{min-width:400px;background-color:#fafafa}}#falk mat-dialog-container mat-toolbar{background-color:#f5f5f5;margin:-24px -24px 24px -24px;width:auto;padding:0 16px;height:60px;border-bottom:1px solid #ebebeb;}#falk mat-dialog-container mat-toolbar h2{line-height:40px}#falk .mat-dialog-content.flex{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}#falk mat-list-item::before,#falk mat-list-item .mat-list-item-inner::before,#falk mat-list-item.mat-2-line::before,#falk mat-list-item.mat-2-line > .mat-no-style::before{content:none}#falk .mat-dialog-fullscreen{width:100%;height:100%;max-width:100% !important;max-height:100% !important;margin:0;padding:0;}#falk .mat-dialog-fullscreen mat-dialog-content{max-width:100% !important;max-height:100% !important}#falk .mat-dialog-fullscreen .mat-dialog-container{padding:0;margin:0;background-color:#fff;border:none;border-radius:0;}#falk .mat-dialog-fullscreen .mat-dialog-container mat-toolbar{margin:0}#falk .mat-dialog-fullscreen mat-dialog-content{padding:0;margin:0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}#falk .text-ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}#falk #page-loader{position:absolute;z-index:0;top:0;left:0;height:100%;width:100%;}#falk #page-loader.ng-hide{display:none !important}#falk #page-loader .page-loader-inner{position:relative;top:50%;margin-top:-45px;height:90px;}#falk #page-loader .page-loader-inner .falk-logo{text-align:center;margin:0 auto;color:#e02e16}#falk #page-loader .loader{margin:0 auto;margin-top:15px}#falk *{font-family:sans-serif}#falk.open-sans-loaded *{font-family:'Open Sans',sans-serif}#falk a{cursor:pointer}#falk falk-map,#falk pois,#falk search,#falk user-area,#falk address-book,#falk routes-list,#falk tracks-list,#falk hotels-search{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical}#falk .circuitFilter{font-size:12px;margin-left:10px;}#falk .circuitFilter .label{padding-right:5px}#falk .circuitFilter .value{white-space:nowrap;width:40px;text-align:right}#falk address-create .search-row,#falk address-edit .search-row{margin-top:8px}#falk address-book,#falk routes-list,#falk tracks-list{height:100%;width:100%;}#falk address-book .mat-list-avatar,#falk routes-list .mat-list-avatar,#falk tracks-list .mat-list-avatar{background-color:#f5f5f5;color:#666}#falk address-book mat-list,#falk routes-list mat-list,#falk tracks-list mat-list{padding:0}#falk address-book mat-list-item,#falk routes-list mat-list-item,#falk tracks-list mat-list-item,#falk address-book .mat-list-item-content,#falk routes-list .mat-list-item-content,#falk tracks-list .mat-list-item-content{position:relative;cursor:pointer;}#falk address-book mat-list-item:hover,#falk routes-list mat-list-item:hover,#falk tracks-list mat-list-item:hover,#falk address-book .mat-list-item-content:hover,#falk routes-list .mat-list-item-content:hover,#falk tracks-list .mat-list-item-content:hover{background-color:#f5f5f5}#falk address-book mat-list-item h3,#falk routes-list mat-list-item h3,#falk tracks-list mat-list-item h3,#falk address-book .mat-list-item-content h3,#falk routes-list .mat-list-item-content h3,#falk tracks-list .mat-list-item-content h3{font-size:16px;font-weight:400;letter-spacing:.01em;margin:0 0 0 0;line-height:1.2em;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}#falk address-book mat-list-item .mat-list-text,#falk routes-list mat-list-item .mat-list-text,#falk tracks-list mat-list-item .mat-list-text,#falk address-book .mat-list-item-content .mat-list-text,#falk routes-list .mat-list-item-content .mat-list-text,#falk tracks-list .mat-list-item-content .mat-list-text{width:100%;padding-right:60px;}#falk address-book mat-list-item .mat-list-text p,#falk routes-list mat-list-item .mat-list-text p,#falk tracks-list mat-list-item .mat-list-text p,#falk address-book .mat-list-item-content .mat-list-text p,#falk routes-list .mat-list-item-content .mat-list-text p,#falk tracks-list .mat-list-item-content .mat-list-text p{font-size:12px}#falk address-book mat-list-item > button,#falk routes-list mat-list-item > button,#falk tracks-list mat-list-item > button,#falk address-book .mat-list-item-content > button,#falk routes-list .mat-list-item-content > button,#falk tracks-list .mat-list-item-content > button{padding-right:60px;height:100%;width:100%}#falk address-book mat-list-item .mat-fab-toolbar .mat-fab-trigger,#falk routes-list mat-list-item .mat-fab-toolbar .mat-fab-trigger,#falk tracks-list mat-list-item .mat-fab-toolbar .mat-fab-trigger,#falk address-book .mat-list-item-content .mat-fab-toolbar .mat-fab-trigger,#falk routes-list .mat-list-item-content .mat-fab-toolbar .mat-fab-trigger,#falk tracks-list .mat-list-item-content .mat-fab-toolbar .mat-fab-trigger{width:100%;min-width:100%}#falk address-book mat-list-item .mat-fab-toolbar .menu-trigger-button FalkIcon,#falk routes-list mat-list-item .mat-fab-toolbar .menu-trigger-button FalkIcon,#falk tracks-list mat-list-item .mat-fab-toolbar .menu-trigger-button FalkIcon,#falk address-book .mat-list-item-content .mat-fab-toolbar .menu-trigger-button FalkIcon,#falk routes-list .mat-list-item-content .mat-fab-toolbar .menu-trigger-button FalkIcon,#falk tracks-list .mat-list-item-content .mat-fab-toolbar .menu-trigger-button FalkIcon{color:#666}#falk address-book mat-list-item .text-label,#falk routes-list mat-list-item .text-label,#falk tracks-list mat-list-item .text-label,#falk address-book .mat-list-item-content .text-label,#falk routes-list .mat-list-item-content .text-label,#falk tracks-list .mat-list-item-content .text-label{color:#fff}#falk FalkIcon{margin:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;display:inline;}#falk FalkIcon:before{line-height:1;font-family:'Falk-Iconfont'}#falk .mat-list-avatar{min-width:40px;min-height:40px}#falk mat-tab-content{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}#falk .gm-style-cc[style*="bottom: 89px"]{display:none}#falk .gm-style-cc *{font-size:9px !important}#falk #map-copyright{height:14px;line-height:14px;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);background-color:#f5f5f5;font-size:9px;text-align:right;white-space:nowrap;padding:0;}#falk #map-copyright:empty{display:none}#falk #map-copyright a{text-decoration:none;color:#444}#falk #map-copyright > div{padding:0 6px}#falk copyright.static{position:absolute;bottom:14px;right:0;z-index:1;}#falk copyright.static #map-copyright{display:block}@media (min-width:601px){#falk copyright.static{display:none}}#falk a.md-button{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}#falk .smartbanner{position:fixed}#falk .subtext{color:#b7b7b7}#falk mat-datepicker,#falk [mdTooltip]{display:none}#falk mat-datepicker-toggle{height:100%;}#falk mat-datepicker-toggle .FalkIcon-button,#falk mat-datepicker-toggle .mat-button-wrapper{display:-webkit-box;display:-moz-box;display:-webkit-flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center;max-width:100%}#falk mat-datepicker-toggle button{height:100%;}#falk mat-datepicker-toggle button svg{fill:#666;display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;font-size:19px;height:19px;width:19px;line-height:19px;text-align:center;display:-ms-inline-flexbox;display:inline-box;display:inline-flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#falk input,#falk .input-container,#falk .md-raised,#falk mat-select,#falk mat-select .mat-select-trigger,#falk mat-select .mat-select-value-text{outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:14px;height:36px;line-height:36px;border-radius:0}#falk .input-container.prefixed,#falk .input-container.postfixed{position:relative;}#falk .input-container.prefixed input,#falk .input-container.postfixed input{width:100%;background:#fff;color:#333;opacity:1;-ms-filter:none;filter:none;}#falk .input-container.prefixed input::placeholder,#falk .input-container.postfixed input::placeholder{color:#8c8c8c}#falk .input-container.prefixed mat-datepicker-toggle,#falk .input-container.postfixed mat-datepicker-toggle{position:absolute;top:0;}#falk .input-container.prefixed mat-datepicker-toggle FalkIcon,#falk .input-container.postfixed mat-datepicker-toggle FalkIcon{display:block}#falk .input-container.prefixed input{padding-left:36px}#falk .input-container.prefixed mat-datepicker-toggle{left:0}#falk .input-container.postfixed input{padding-right:36px}#falk .input-container.postfixed mat-datepicker-toggle{right:0}#falk input{padding:0 8px;padding-left:0;color:#333;}#falk input:focus{color:#000}#falk.hasNoLocation input{padding-left:8px}#falk .search-row .locateme-loader.loading{background:#fff;width:36px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}#falk .search-row .locateme-loader.loading ~ * input{padding-left:0}#falk,#falk page,#falk toolbar,#falk #toolbar{width:100%}#falk mat-toast{background:#fff;color:#768820;font-weight:bold}#falk FalkIcon{display:inline-block;font-size:20px;height:20px}#falk .location-button{width:36px;padding:0;}#falk .location-button FalkIcon,#falk .location-button.btn-simple FalkIcon{font-size:18px;height:18px;width:18px;color:#b7b7b7}#falk mat-tooltip{background-color:#666 !important;}#falk mat-tooltip a{color:#fff;text-decoration:underline}#falk mat-toolbar{border-bottom:1px solid #c1c1c1;}#falk mat-toolbar FalkIcon{font-size:25px;height:25px}#falk mat-toolbar .menu-button FalkIcon{font-size:15px;height:15px}#falk mat-toolbar .FalkIcon-button{height:48px;width:48px}#falk .padded-content{padding-top:25px}#falk #logo{text-align:center;font-size:55px;height:55px;line-height:55px;color:#e02e16}#falk .tabs-toolbar{color:#666;min-height:inherit;-webkit-flex-shrink:0;flex-shrink:0;}#falk .tabs-toolbar,#falk .tabs-toolbar mat-tabs-wrapper{background:#fff}#falk .tabs-toolbar mat-pagination-wrapper{width:auto !important}#falk .tabs-toolbar FalkIcon{color:#b7b7b7}#falk .tabs-toolbar .mat-active FalkIcon{color:#a8c22d}#falk sidenav,#falk div.profile{color:#666;}#falk sidenav FalkIcon,#falk div.profile FalkIcon,#falk sidenav a,#falk div.profile a,#falk sidenav p,#falk div.profile p{color:#4f4f4f;text-decoration:none}#falk sidenav .md-warn FalkIcon,#falk div.profile .md-warn FalkIcon,#falk sidenav .contextMenuButton FalkIcon,#falk div.profile .contextMenuButton FalkIcon{color:#fff}#falk sidenav mat-toolbar,#falk div.profile mat-toolbar{background:#333;height:calc(65px - 1px)}#falk sidenav #menu-close-button,#falk div.profile #menu-close-button{color:#fff}#falk sidenav mat-list p,#falk div.profile mat-list p{line-height:22px;margin:0}#falk sidenav mat-list .login.profile,#falk div.profile mat-list .login.profile{padding-right:0}#falk sidenav mat-list .login p,#falk div.profile mat-list .login p{padding:10px 0}#falk sidenav mat-list .login .logout,#falk div.profile mat-list .login .logout{height:70px;width:70px;}#falk sidenav mat-list .login .logout FalkIcon,#falk div.profile mat-list .login .logout FalkIcon{font-size:20px;height:20px}#falk sidenav .sub-items,#falk div.profile .sub-items{padding:0;font-size:14px;}#falk sidenav .sub-items mat-list-item,#falk div.profile .sub-items mat-list-item,#falk sidenav .sub-items .mat-list-item-inner,#falk div.profile .sub-items .mat-list-item-inner{min-height:40px;}#falk sidenav .sub-items mat-list-item:before,#falk div.profile .sub-items mat-list-item:before,#falk sidenav .sub-items .mat-list-item-inner:before,#falk div.profile .sub-items .mat-list-item-inner:before{display:none}#falk sidenav .sub-items .list-link,#falk div.profile .sub-items .list-link{min-height:40px;padding:0 16px;}#falk sidenav .sub-items .list-link button,#falk div.profile .sub-items .list-link button{padding:0}#falk sidenav .sub-items .list-link a,#falk div.profile .sub-items .list-link a{display:block;padding:0 16px;width:100%;cursor:pointer;min-height:40px;pointer-events:auto}#falk sidenav .sub-items .list-link .md-avatar,#falk div.profile .sub-items .list-link .md-avatar{margin:8px 16px 8px 0;border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:40px;height:40px}#falk sidenav .sub-items .list-link.login a,#falk div.profile .sub-items .list-link.login a{display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}#falk mat-backdrop ~ mat-content{position:fixed;overflow:hidden}#falk mat-content{color:#000}#falk .mat-menu{padding:0}#falk .download-button{background:unset;color:#f5f5f5;padding:10px;border:none;curser:pointer}#falk #content-tabs > mat-tabs-wrapper{display:none}#falk .mat-tab-label{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-touch-callout:none;}#falk .mat-tab-label:focus{background:#fff}#falk .md-button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:0;margin:0;outline:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(255,255,255,0);}#falk .md-button .loading loader{display:inline;}#falk .md-button .loading loader .loader{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}#falk .md-button.md-icon-button FalkIcon,#falk .md-button.md-fab FalkIcon{display:block}#falk .md-fab.inactive{border-color:#c1c1c1;}#falk .md-fab.inactive FalkIcon{color:#c1c1c1}#falk .md-fab FalkIcon{font-size:35px;height:35px;width:35px}#falk .md-fab.md-mini FalkIcon{font-size:25px;height:25px;width:25px;margin-top:0}#falk .md-raised{min-height:44px;border-radius:0;}#falk .md-raised.md-primary{color:#fff}#falk .md-raised[disabled]{color:#b7b7b7}#falk .btn-addon{margin:0;min-width:44px;padding:0;border-radius:0;}#falk .btn-addon:first-child{border-right:none}#falk .btn-addon:last-child{border-left:none}#falk .btn-simple{background:#fff;-webkit-box-shadow:none;box-shadow:none;border:1px solid #666;}#falk .btn-simple:not(.md-fab){border-radius:0}#falk .btn-simple:disabled{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}#falk .btn-simple,#falk .btn-simple FalkIcon{color:#666}#falk .invalid .remove-button{border-color:#a8c22d}#falk .input-button{text-align:left;padding-left:8px;height:44px;background:#fff;border:1px solid #666;outline:none;color:#333;font-size:15px;}#falk .input-button .button-placeholder{color:#8c8c8c}#falk .input-button .button-label{display:none;color:#333}#falk .input-button.filled{color:#333;}#falk .input-button.filled .button-label{display:inline}#falk .input-button.filled .button-placeholder{display:none}#falk .as-sortable-placeholder{background:#a8c22d;margin:10px 0}#falk #search-row-list{outline:0;position:relative;overflow:hidden}#falk .routePlanning .addressPlanning{display:none !important}#falk .addressPlanning .routePlanning{display:none !important}#falk .search-row{position:relative;z-index:22;}#falk .search-row .poi-help{width:100%;left:0;top:100%;position:absolute;height:30px;line-height:30px;z-index:-1;background:#a8c22d;margin-top:-31px;-webkit-transition:0.3s margin-top ease;-moz-transition:0.3s margin-top ease;-o-transition:0.3s margin-top ease;-ms-transition:0.3s margin-top ease;transition:0.3s margin-top ease;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}#falk .search-row .poi-help,#falk .search-row .poi-help FalkIcon{color:#fff;font-size:12px}#falk .search-row .poi-help FalkIcon{width:42px;text-align:center}#falk .search-row .poi-help.active{opacity:1;-ms-filter:none;filter:none;margin-top:0}#falk .search-row .inner-area{background:#fff}#falk .search-row .routePlanning.remove-button{display:none;border-left:none;}#falk .search-row .routePlanning.remove-button FalkIcon{font-size:16px;height:16px}#falk .search-row .btn-addon:last-child{padding:0 13px;min-width:auto;-webkit-animation:none 0s;-moz-animation:none 0s;-o-animation:none 0s;-ms-animation:none 0s;animation:none 0s}#falk .search-row .btn-addon.handle-button{border-right:0;border-top:0;border-bottom:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;}#falk .search-row .btn-addon.handle-button FalkIcon{font-size:24px;height:24px}#falk .search-row .loader{height:20px;width:20px}#falk .search-row .location-button{position:absolute;z-index:1;border-right:0}#falk.hasLocation .search-row input{width:100%;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border-radius:0}#falk .search-buttons-container{margin-bottom:20px;}#falk .search-buttons-container .search-options-button{position:relative;outline:none;width:40px;height:60px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;border-top-left-radius:50%;border-top-right-radius:50%;}#falk .search-buttons-container .search-options-button .md-button{border-color:#c1c1c1;}#falk .search-buttons-container .search-options-button .md-button FalkIcon{color:#c1c1c1}#falk .search-buttons-container.optionsActive .search-options-button:before{position:absolute;height:50%;top:50%;left:0;width:100%;content:'';background:#f5f5f5}#falk .search-buttons-container.optionsActive .search-options-button .md-button{border-color:#666;}#falk .search-buttons-container.optionsActive .search-options-button .md-button FalkIcon{color:#666}#falk .search-add-button{outline:none;background:transparent;border:0;width:100%;}#falk .search-add-button.disabled{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);cursor:not-allowed;}#falk .search-add-button.disabled p,#falk .search-add-button.disabled .md-button{cursor:not-allowed}#falk .search-add-button p{cursor:pointer;margin:0}#falk .search-add-button .md-button{height:36px;width:36px;line-height:36px;min-height:inherit;margin-right:8px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;}#falk .search-add-button .md-button FalkIcon{font-size:20px;height:20px;margin:auto}#falk .info-button{min-width:170px;margin:5px 0;padding:0 8px;}#falk .info-button,#falk .info-button:focus{background:#a8c22d !important}#falk .info-button.booking-link{width:100%;text-transform:none;background:#a8c22d !important;}#falk .info-button.booking-link FalkIcon{font-size:10px;height:10px;vertical-align:middle}#falk .info-button:hover{background:#729010 !important}#falk .poi-list{margin-bottom:20px;}#falk .poi-list figure{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}#falk .poi-list h3{text-align:center;font-size:14px;font-weight:400;margin:0;width:100%;overflow:hidden;color:#666}#falk .poi-list md-grid-tile .loader{height:40px;width:40px}#falk .poi-list md-grid-tile button{margin:0}#falk .poi-marker{font-size:16px;background:#fff;cursor:pointer}#falk .poi-marker-wrapper{height:0;width:0;}#falk .poi-marker-wrapper.draggable{cursor:pointer;cursor:grab;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}#falk .green-pin{-webkit-transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);-o-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}#falk .positionMarker{width:16px;height:16px;background:#a8c22d;border-radius:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#falk .waypointMarker{width:12px;height:12px;background:#fff;border:2px solid #000;border-radius:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#falk .poi-marker-button{width:20px;height:20px;min-height:20px;padding:0;}#falk .poi-marker-button.md-fab.md-mini FalkIcon{font-size:15px;height:15px;width:100%}#falk .poi-search-button{margin:0;margin-left:10px}#falk .no-animate.ng-animate{-webkit-animation:none 0s;-moz-animation:none 0s;-o-animation:none 0s;-webkit-animation:none 0s;-moz-animation:none 0s;-o-animation:none 0s;-ms-animation:none 0s;animation:none 0s}#falk .as-sortable-item{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}#falk md-dialog.full-screen{border-radius:0;border:none;max-width:inherit;max-height:inherit;md-dialog-contentoverflow:hidden;}#falk md-dialog.full-screen,#falk md-dialog.full-screen md-dialog-content,#falk md-dialog.full-screen iframe{width:100%;height:100%;padding:0;border:0}#falk md-dialog.full-screen md-list{padding:0}#falk .address-placeholder{background:#f5f5f5;text-align:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}#falk .md-open-menu-container{overflow:hidden;}#falk .md-open-menu-container md-menu-content{overflow-y:scroll;-webkit-overflow-scrolling:touch}#falk md-dialog{min-width:400px;}#falk md-dialog.user-warning{max-width:550px;position:relative;}#falk md-dialog.user-warning p{margin-top:0;text-align:center}#falk md-dialog .login-button,#falk md-dialog .cancel-button{position:relative;margin:0 8px;}#falk md-dialog .login-button FalkIcon,#falk md-dialog .cancel-button FalkIcon{padding-right:10px}#falk md-dialog .login-button .button-text,#falk md-dialog .cancel-button .button-text{text-align:left;line-height:22px;text-transform:none}#falk md-dialog .close-button{display:block;position:absolute;top:0;right:0;min-width:inherit}#falk md-dialog .mat-actions{padding:16px;}#falk md-dialog .mat-actions .md-button{margin:0 8px}#falk md-dialog .mat-actions.layout-align-center-center{-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}#falk md-dialog .mat-actions.layout-align-start-center{-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}#falk mat-list-item.active,#falk mat-list-item.active .md-button:hover{background:#f5f5f5}#falk settings{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:100%;}#falk settings .version-info{height:30px;line-height:30px;color:#666;background:#f5f5f5;font-size:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}@media (min-width:400px){#falk settings .mat-list-item-inner FalkIcon,#falk language-settings .mat-list-item-inner FalkIcon{-webkit-box-ordinal-group:-1;-moz-box-ordinal-group:-1;-o-box-ordinal-group:-1;-ms-flex-order:-1;-webkit-order:-1;order:-1}}#falk banner{width:100%;min-height:1px;overflow:hidden;background:rgba(255,255,255,0.6);height:50px;-webkit-flex-basis:50px;flex-basis:50px;}#falk banner *{width:100%;height:100%}#falk banner iframe{border:0;width:100%}#falk banner.ng-enter,#falk banner.ng-leave{-webkit-transition:height 0.35s;-moz-transition:height 0.35s;-o-transition:height 0.35s;-ms-transition:height 0.35s;transition:height 0.35s}#falk banner.ng-enter,#falk banner.ng-leave.ng-leave-active{height:0}#falk banner.ng-leave,#falk banner.ng-enter.ng-enter-active{height:50px}#falk .banner-layer{display:none;}#falk .banner-layer.active{display:block}#falk[data-group*="|article|"] .banner,#falk[data-group*="|landingpage|"] .banner{display:none}#falk #info-window-container{margin-top:20px;margin-left:20px;margin-bottom:20px;}#falk #info-window-container .integration-links{margin:8px 0}#falk #info-window-container .bahn-link{cursor:pointer;color:#666;font-size:10px;margin:4px 0;text-decoration:none;}#falk #info-window-container .bahn-link:hover{color:#000}#falk #info-window-container .bahn-link img{margin-right:5px}#falk traveling-expenses-calculator,#falk petrol-cost-calculator{display:block;font-size:14px;}#falk traveling-expenses-calculator input,#falk petrol-cost-calculator input{padding:0 8px}#falk traveling-expenses-calculator label,#falk petrol-cost-calculator label{color:#4f4f4f}#falk traveling-expenses-calculator .input-row,#falk petrol-cost-calculator .input-row{padding-bottom:8px}#falk traveling-expenses-calculator .unit,#falk petrol-cost-calculator .unit{padding-left:4px;color:#4f4f4f}#falk traveling-expenses-calculator .result,#falk petrol-cost-calculator .result{padding-top:8px;font-weight:600;}#falk traveling-expenses-calculator .result *,#falk petrol-cost-calculator .result *{color:#4f4f4f}#falk traveling-expenses-calculator .result > *:nth-child(2),#falk petrol-cost-calculator .result > *:nth-child(2){font-size:17px}#falk .map-type-menu{padding:0;max-height:calc(100vh - 212px);cursor:pointer;}#falk .map-type-menu mat-list-item{min-height:56px;}#falk .map-type-menu mat-list-item .md-text{white-space:nowrap}#falk route-preview,#falk poi-preview{background:#fff;-webkit-transition:0.5s height;-moz-transition:0.5s height;-o-transition:0.5s height;-ms-transition:0.5s height;transition:0.5s height;}#falk route-preview .progress,#falk poi-preview .progress{width:100%;height:2px;background:#fff;position:relative}#falk route-preview .progress-inner,#falk poi-preview .progress-inner{height:100%;position:absolute;left:0;top:0;background:#a8c22d;-webkit-transition:0.5s width;-moz-transition:0.5s width;-o-transition:0.5s width;-ms-transition:0.5s width;transition:0.5s width}#falk route-preview .button-next,#falk poi-preview .button-next,#falk route-preview .button-previous,#falk poi-preview .button-previous{min-width:40px}#falk route-preview{display:block;position:relative;}#falk route-preview .description{-webkit-transition:0.3s all ease-out;-moz-transition:0.3s all ease-out;-o-transition:0.3s all ease-out;-ms-transition:0.3s all ease-out;transition:0.3s all ease-out;position:relative;}#falk route-preview .description.no-animate{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}#falk route-preview .description.description-prev,#falk route-preview .description.description-next{position:absolute;width:100%;height:100%;top:0}#falk route-preview .description.description-prev{right:100%}#falk route-preview .description.description-next{left:100%}#falk poi-preview .md-button{-webkit-flex-shrink:0;flex-shrink:0}#falk poi-preview .poi-link{margin:0 auto;max-width:750px;outline:none;cursor:pointer}#falk poi-preview .title{font-size:16px;word-wrap:break-word}#falk poi-preview .rating,#falk poi-preview poi-rating{height:20px;line-height:20px;font-size:14px}#falk poi-preview .distance{font-size:14px;font-style:italic;color:#b7b7b7;word-wrap:break-word}#falk poi-preview .star{color:#b7b7b7;font-size:16px;height:20px;line-height:16px;min-height:20px;min-width:13px;width:13px;}#falk poi-preview .star.active{color:#a20010}#falk route-description{height:100%;z-index:3;position:relative;background:#fff;}#falk route-description > div{height:100%}#falk route-description mat-list{position:relative;width:100%;padding:0;overflow:auto;-webkit-overflow-scrolling:touch}#falk route-description .sortRow{width:100%;background:#f5f5f5;border-bottom:1px solid #c1c1c1}#falk route-description .step{height:120px;-webkit-transition:0.3s background;-moz-transition:0.3s background;-o-transition:0.3s background;-ms-transition:0.3s background;transition:0.3s background;page-break-inside:avoid;border-bottom:1px solid #ebebeb;}#falk route-description .step:last-child{border-bottom:0}#falk route-description .step:hover{background:#f5f5f5}#falk route-description .step FalkIcon{height:auto}#falk route-description .step .betweenLabel,#falk route-description .step .nextLabel{position:absolute;right:0;font-style:italic;}#falk route-description .step .betweenLabel,#falk route-description .step .nextLabel,#falk route-description .step .betweenLabel FalkIcon,#falk route-description .step .nextLabel FalkIcon{font-size:12px;color:#666}#falk route-description .step .betweenLabel FalkIcon,#falk route-description .step .nextLabel FalkIcon{width:12px;min-width:12px;font-size:10px;font-weight:100;line-height:22px}#falk .large-text route-description .title{font-size:18px}#falk .large-text route-description .subtitle{font-size:15px}#falk .large-text route-description .topline{font-size:13px}#falk .large-text route-description .waypoint .title{font-size:20px}#falk route-preview .direction-icon,#falk route-description .direction-icon{width:30px;min-width:30px;text-align:center;line-height:20px;vertical-align:middle;display:block;color:#333}#falk route-preview .title,#falk route-description .title{font-size:16px;word-wrap:break-word;}#falk route-preview .title,#falk route-description .title,#falk route-preview .title *,#falk route-description .title *{color:#333}#falk route-preview .title > span,#falk route-description .title > span{font-weight:bold;}#falk route-preview .title > span.distance-description,#falk route-description .title > span.distance-description{display:none}#falk route-preview .subtitle,#falk route-description .subtitle{font-size:14px;font-style:italic;color:#666;word-wrap:break-word}#falk route-preview .topline,#falk route-description .topline{font-size:12px}#falk route-preview .waypoint .title,#falk route-description .waypoint .title{font-size:18px;font-weight:bold;color:#333}#falk route-preview .waypoint FalkIcon,#falk route-description .waypoint FalkIcon{font-family:'Open Sans',sans-serif !important;font-weight:bold}#falk route-preview .waypoint .title,#falk route-description .waypoint .title{font-weight:bold}#falk map-context-menu{display:block;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;opacity:1;-ms-filter:none;filter:none;}#falk map-context-menu .md-grid{padding:8px 0}#falk map-context-menu .layout-padding{padding:0}#falk map-context-menu .md-secondary-container{display:none}#falk map-context-menu .md-fab FalkIcon{font-size:22px;height:22px;width:22px}#falk map-context-menu .mat-grid{margin-top:0}#falk map-context-menu.ng-hide{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}#falk map-context-menu.ng-hide .mat-grid{margin-top:-120px}#falk map-context-menu.ng-hide-add,#falk map-context-menu.ng-hide-remove{-webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;-ms-transition:all 0.35s ease;transition:all 0.35s ease;}#falk map-context-menu.ng-hide-add .mat-grid,#falk map-context-menu.ng-hide-remove .mat-grid{-webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;-o-transition:all 0.35s ease;-ms-transition:all 0.35s ease;transition:all 0.35s ease}#falk .contextMenuButton{display:block;height:36px;min-height:36px;max-height:36px;-webkit-box-shadow:none;box-shadow:none;border:0;outline:0;padding:0;margin:0;width:100%;-webkit-transition:0.2s background ease;-moz-transition:0.2s background ease;-o-transition:0.2s background ease;-ms-transition:0.2s background ease;transition:0.2s background ease;font-size:14px;}#falk .contextMenuButton.gray{background:#f5f5f5;}#falk .contextMenuButton.gray *{color:#000}#falk .contextMenuButton.gray:hover{background:#ebebeb !important}#falk .contextMenuButton FalkIcon{color:#fff;position:absolute;right:13px;top:13px;-webkit-transition:-webkit-transform 0.35s ease;-moz-transition:-moz-transform 0.35s ease;-o-transition:-o-transform 0.35s ease;-ms-transition:-ms-transform 0.35s ease;transition:transform 0.35s ease;}#falk .contextMenuButton FalkIcon.open{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}#falk .no-select{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#falk route-information,#falk .track-information{vertical-align:middle;text-transform:none}#falk route-information .sign-wrapper,#falk route-alternatives .sign-wrapper{text-align:center;padding-left:5px;padding-right:5px}#falk route-information .sign,#falk route-alternatives .sign{display:inline-block;height:10px;width:10px;border-radius:50%;border:1px solid #fff;vertical-align:middle;}#falk route-information .sign.green,#falk route-alternatives .sign.green{background-color:#b5db00}#falk route-information .sign.yellow,#falk route-alternatives .sign.yellow{background-color:#ffd800}#falk route-information .sign.red,#falk route-alternatives .sign.red{background-color:#d80000}#falk clearing-input{display:block;}#falk clearing-input .clearing-input{width:200px;max-width:200px;border:1px solid #b7b7b7;}#falk clearing-input .clearing-input .btn-addon{border:none;display:none}#falk clearing-input .clearing-input input{border:none}#falk clearing-input.flex .clearing-input{width:auto;max-width:inherit}#falk clearing-input .clearing input{border-right:0}#falk clearing-input .clearing .btn-addon{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}#falk clearing-input .clearing input[FalkInput]{padding-right:0}#falk clearing-input input[FalkInput]{-webkit-appearance:none;-moz-appearance:none;appearance:none}#falk .poi-marker-button{-webkit-transition:0.2s all;-moz-transition:0.2s all;-o-transition:0.2s all;-ms-transition:0.2s all;transition:0.2s all;position:relative;overflow:visible;color:#fff;cursor:pointer;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}#falk .poi-marker-button:before{position:absolute;content:'';-webkit-transition:0.15s all cubic-bezier(0, 2, 1, 2);-moz-transition:0.15s all cubic-bezier(0, 2, 1, 2);-o-transition:0.15s all cubic-bezier(0, 2, 1, 2);-ms-transition:0.15s all cubic-bezier(0, 2, 1, 2);transition:0.15s all cubic-bezier(0, 2, 1, 2);width:14px;height:14px;top:5px;left:5px;background:inherit;z-index:-1;border-radius:50%;color:#fff}#falk .poi-marker-button.active:before{width:30px;height:30px;top:-5px;left:-5px;border-radius:50%}#falk .poi-marker-button.active.md-fab.md-mini FalkIcon{font-size:20px;height:20px;max-height:20px;line-height:20px}#falk .poi-marker-button.booking{border:none;background:transparent;}#falk .poi-marker-button.booking:before{display:none}#falk .poi-marker-button.booking svg{height:47px;width:33px;overflow:visible;-webkit-transform:translate(-6.5px,-37px);-moz-transform:translate(-6.5px,-37px);-o-transform:translate(-6.5px,-37px);-ms-transform:translate(-6.5px,-37px);transform:translate(-6.5px,-37px);}#falk .poi-marker-button.booking svg .pin-box{fill:#fff;stroke-width:0;-webkit-transition:fill 0.3s ease-in-out;-moz-transition:fill 0.3s ease-in-out;-o-transition:fill 0.3s ease-in-out;-ms-transition:fill 0.3s ease-in-out;transition:fill 0.3s ease-in-out}#falk .poi-marker-button.booking svg .rating-badge{color:transparent;fill:currentColor;stroke-width:0;}#falk .poi-marker-button.booking svg .rating-badge.bad{color:#e3001b}#falk .poi-marker-button.booking svg .rating-badge.medium{color:#f49401}#falk .poi-marker-button.booking svg .rating-badge.good{color:#73b867}#falk .poi-marker-button.booking svg .rating-badge.verygood{color:#649637}#falk .poi-marker-button.booking svg .rating-badge.excellent{color:#2f781e}#falk .poi-marker-button.booking svg .rating-text{fill:#fff;font-weight:bold;font-size:12px}#falk .poi-marker-button.booking svg .price{fill:#000;font-weight:bolder;font-size:10px;-webkit-transition:fill 0.3s ease-in-out;-moz-transition:fill 0.3s ease-in-out;-o-transition:fill 0.3s ease-in-out;-ms-transition:fill 0.3s ease-in-out;transition:fill 0.3s ease-in-out}#falk .poi-marker-button.booking.active svg .pin-box,#falk .poi-marker-button.booking.hovered svg .pin-box,#falk .poi-marker-button.booking:hover svg .pin-box{fill:#4f4f4f}#falk .poi-marker-button.booking.active svg .price,#falk .poi-marker-button.booking.hovered svg .price,#falk .poi-marker-button.booking:hover svg .price{fill:#fff}#falk media-image-dialog{position:relative;display:block;min-width:auto;padding:16px;padding-bottom:40px;height:100%;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#falk media-image-dialog > div{width:100%;height:100%}#falk media-image-dialog mat-dialog-content{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}#falk media-image-dialog .loading{min-width:100px}#falk media-image-dialog .close-button{position:absolute;top:0;right:0;z-index:2}#falk media-image-dialog .copyright{position:absolute;bottom:10px;left:16px}#falk media-image-dialog a,#falk media-image-dialog a > FalkIcon{color:#a8c22d;text-decoration:none}#falk media-image-dialog .image-wrapper{position:relative;overflow:hidden;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;}#falk media-image-dialog .image-wrapper .prev,#falk media-image-dialog .image-wrapper .next{position:absolute;width:50%;height:100%;display:block;top:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);z-index:1;cursor:pointer;outline:none;-webkit-transition:0.25s opacity ease;-moz-transition:0.25s opacity ease;-o-transition:0.25s opacity ease;-ms-transition:0.25s opacity ease;transition:0.25s opacity ease;}#falk media-image-dialog .image-wrapper .prev:hover,#falk media-image-dialog .image-wrapper .next:hover{opacity:1;-ms-filter:none;filter:none}#falk media-image-dialog .image-wrapper .prev FalkIcon,#falk media-image-dialog .image-wrapper .next FalkIcon{position:absolute;top:50%;font-size:32px;margin-top:-16px}#falk media-image-dialog .image-wrapper .prev{left:0;background:-webkit-linear-gradient(right, rgba(245,245,245,0), #f5f5f5);background:-moz-linear-gradient(right, rgba(245,245,245,0), #f5f5f5);background:-o-linear-gradient(right, rgba(245,245,245,0), #f5f5f5);background:-ms-linear-gradient(right, rgba(245,245,245,0), #f5f5f5);background:linear-gradient(to left, rgba(245,245,245,0), #f5f5f5);}#falk media-image-dialog .image-wrapper .prev FalkIcon{left:10px}#falk media-image-dialog .image-wrapper .next{right:0;background:-webkit-linear-gradient(left, rgba(245,245,245,0), #f5f5f5);background:-moz-linear-gradient(left, rgba(245,245,245,0), #f5f5f5);background:-o-linear-gradient(left, rgba(245,245,245,0), #f5f5f5);background:-ms-linear-gradient(left, rgba(245,245,245,0), #f5f5f5);background:linear-gradient(to right, rgba(245,245,245,0), #f5f5f5);}#falk media-image-dialog .image-wrapper .next FalkIcon{right:10px}#falk media-image-dialog .image-wrapper img{top:0;bottom:0;left:0;right:0;position:absolute;width:auto;height:auto;min-width:0;min-height:0;max-height:100%;max-width:100%;display:block;margin:auto}#falk media-image-dialog .thumb-list-container{height:50px;padding-bottom:25px;overflow:hidden;overflow-x:auto;position:relative;}#falk media-image-dialog .thumb-list-container .thumb-list{position:absolute;list-style:none;margin:0;padding:0;display:inline-block;height:40px;white-space:nowrap;}#falk media-image-dialog .thumb-list-container .thumb-list li{outline:none;cursor:pointer;display:inline-block;white-space:nowrap;border:2px solid #fff}#falk media-image-dialog .thumb-list-container .thumb-list img{height:50px;min-height:auto;min-width:auto;display:block}#falk mat-datepicker{border:1px solid #666;height:44px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#falk mat-datepicker .mat-datepicker-input-container{border:none;margin-left:0}#falk mat-datepicker .FalkIcon-button,#falk mat-datepicker .mat-datepicker-input-container{height:42px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#falk mat-datepicker .mat-datepicker-triangle-button{display:none}#falk .mat-datepicker-calendar{background:#fff;}#falk .mat-datepicker-calendar .mat-calendar-date-disabled{color:#b7b7b7}#falk .mat-datepicker-input-mask{background:#fff;display:none}#falk .mat-select-menu-container{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);border:1px solid #b7b7b7;margin-left:-3px;margin-top:-3px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}#falk .mat-select-menu-container mat-option{height:44px;padding:0;}#falk .mat-select-menu-container mat-option[selected],#falk .mat-select-menu-container mat-option:hover{background:#f5f5f5;color:#000}#falk .mat-select-menu-container mat-option .mat-text{padding:0 16px}#falk mat-select{background:#fff;padding:0 8px;border:1px solid #ebebeb;height:44px;font-size:14px;margin-top:10px;margin-bottom:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;}#falk mat-select .mat-select-arrow{color:#b7b7b7}#falk .mat-select-panel{-webkit-box-shadow:none;box-shadow:none;border:1px solid #c1c1c1;}#falk .mat-select-panel mat-option{padding:0 8px;}#falk .mat-select-panel mat-option.mat-selected{background:#f5f5f5;color:#000}#falk .mat-text{font-size:14px}#falk hotels-widget h3{margin:0}#falk hotels-widget button{min-width:auto}#falk .cluster{margin:-20px -20px 0 0;}#falk .cluster.active svg,#falk .cluster.hovered svg{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}#falk .info-dialog{max-width:500px;min-width:auto;margin:20px}#falk share-dialog{display:block;}#falk share-dialog mat-content{padding:16px}#falk share-dialog #share-url,#falk share-dialog .md-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px;width:100%}#falk share-dialog .mat-margin-right{margin-right:4px}#falk share-dialog .mat-margin-top{margin-top:4px}#falk share-dialog hr{border:0;height:0;border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.3);margin-top:15px}#falk share-dialog .mat-share-buttons{margin-top:20px}#falk share-dialog FalkIcon{color:#b7b7b7;-webkit-transition:color 0.25s ease 0s;-moz-transition:color 0.25s ease 0s;-o-transition:color 0.25s ease 0s;-ms-transition:color 0.25s ease 0s;transition:color 0.25s ease 0s;border:1px solid #b7b7b7;border-radius:50%;font-size:22px;height:40px;width:40px;text-align:center;cursor:pointer;display:inline-block;}#falk share-dialog FalkIcon:hover{color:#333;border-color:#333}#falk share-dialog FalkIcon::before{line-height:38px}#falk user-address .submit-row{margin-top:8px}#falk virtual-scroll,#falk .scroll-div{width:100%;overflow:auto;overflow:overlay;}#falk virtual-scroll > div,#falk .scroll-div > div{width:100%}#falk .tracking-record-info .container,#falk .tracking-record-overlay .container{position:relative}#falk .tracking-record-info .label,#falk .tracking-record-overlay .label{width:100%;text-align:center;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);font-size:10px;text-transform:uppercase}#falk .tracking-record-info .unit,#falk .tracking-record-overlay .unit{font-size:10px}#falk .tracking-record-info{background:#a8c22d;outline:none;height:50px;}#falk .tracking-record-info *{color:#fff}#falk .tracking-record-info .value{font-size:20px}#falk .tracking-record-info .unit{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70)}#falk .tracking-record-overlay{padding-top:10px 0;}#falk .tracking-record-overlay .value-wrapper{text-align:center;padding:0 5px}#falk .tracking-record-overlay .value{font-size:20px}#falk .tracking-record-overlay .unit{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70)}#falk .tracking-record-overlay .values-row{padding:10px 0}#falk .tracking-record-overlay .altitude-row{background:#f5f5f5}#falk track-elevation{z-index:100;}#falk track-elevation .nv-axisMin-x text{text-anchor:start !important}#falk track-elevation .nv-axisMax-x text{text-anchor:end !important}#falk mat-fab-toolbar,#falk .mat-fab-toolbar{width:42px;position:absolute;height:100%;-webkit-transition:0s width linear;-moz-transition:0s width linear;-o-transition:0s width linear;-ms-transition:0s width linear;transition:0s width linear;-webkit-transition-delay:1s;-moz-transition-delay:1s;-o-transition-delay:1s;-ms-transition-delay:1s;transition-delay:1s;right:0;top:0;}#falk mat-fab-toolbar .md-button.md-fab:not(.poi-marker-button),#falk .mat-fab-toolbar .md-button.md-fab:not(.poi-marker-button){width:42px;background:none;height:72px;line-height:21px;-webkit-box-shadow:none;box-shadow:none;}#falk mat-fab-toolbar .md-button.md-fab:not(.poi-marker-button) FalkIcon,#falk .mat-fab-toolbar .md-button.md-fab:not(.poi-marker-button) FalkIcon{height:21px;min-height:21px;font-size:21px;line-height:21px}#falk mat-fab-toolbar mat-fab-trigger.md-fab.md-button,#falk .mat-fab-toolbar mat-fab-trigger.md-fab.md-button,#falk mat-fab-toolbar .mat-fab-trigger.md-fab.md-button,#falk .mat-fab-toolbar .mat-fab-trigger.md-fab.md-button{background:none;height:72px;}#falk mat-fab-toolbar mat-fab-trigger.md-fab.md-button FalkIcon,#falk .mat-fab-toolbar mat-fab-trigger.md-fab.md-button FalkIcon,#falk mat-fab-toolbar .mat-fab-trigger.md-fab.md-button FalkIcon,#falk .mat-fab-toolbar .mat-fab-trigger.md-fab.md-button FalkIcon{color:#666}#falk mat-fab-toolbar .mat-fab-toolbar-background,#falk .mat-fab-toolbar .mat-fab-toolbar-background{background:#a8c22d !important;-webkit-transform:scale(0) !important;-moz-transform:scale(0) !important;-o-transform:scale(0) !important;-ms-transform:scale(0) !important;transform:scale(0) !important}#falk mat-fab-toolbar.mat-is-open,#falk .mat-fab-toolbar.mat-is-open{width:100%;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s;}#falk mat-fab-toolbar.mat-is-open .mat-fab-toolbar-background,#falk .mat-fab-toolbar.mat-is-open .mat-fab-toolbar-background{-webkit-transform:scale(100) !important;-moz-transform:scale(100) !important;-o-transform:scale(100) !important;-ms-transform:scale(100) !important;transform:scale(100) !important}#falk .mat-fab-toolbar-content{height:100%;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center;max-width:100%}#falk mat-fab-actions,#falk .mat-fab-actions{height:100% !important;min-height:100% !important}#falk mat-fab-actions *,#falk .mat-fab-actions *{color:#fff}#falk mat-fab-speed-dial mat-fab-trigger .FalkIcon:before{content:'';width:816px;height:816px;border-radius:408px;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}#falk mat-list-item{-webkit-flex-shrink:0;flex-shrink:0;padding:0;overflow:hidden}#falk mat-radio-group > mat-radio-button{margin-right:10px;}#falk mat-radio-group > mat-radio-button:last-child{margin-right:0}#falk mat-radio-button{display:block;margin-bottom:8px;}#falk mat-radio-button .mat-radio-outer-circle{border-color:#b7b7b7}#falk mat-radio-button:hover .mat-radio-outer-circle{border-color:#666}#falk mat-checkbox{margin-bottom:8px;margin-right:8px;display:inline-block;}#falk mat-checkbox.loading .mat-checkbox-frame{border-color:rgba(168,194,45,0.6);}#falk mat-checkbox.loading .mat-checkbox-frame::before,#falk mat-checkbox.loading .mat-checkbox-frame::after{content:'';width:100%;height:100%;border-radius:50%;background-color:#a8c22d;opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);position:absolute;top:0;left:0;-webkit-animation:sk-bounce 2s infinite ease-in-out;-moz-animation:sk-bounce 2s infinite ease-in-out;-o-animation:sk-bounce 2s infinite ease-in-out;-ms-animation:sk-bounce 2s infinite ease-in-out;animation:sk-bounce 2s infinite ease-in-out}#falk mat-checkbox.loading .mat-checkbox-frame::after{-webkit-animation-delay:-1s;-moz-animation-delay:-1s;-o-animation-delay:-1s;-ms-animation-delay:-1s;animation-delay:-1s}#falk mat-checkbox.loading .mat-checkbox-background{display:none}#falk mat-checkbox .FalkIcon{border-radius:0;border-width:1px;border-color:#666}#falk mat-checkbox.last{margin:0}#falk mat-checkbox .mat-checkbox-frame{border-width:1px;border-color:#b7b7b7;border-radius:0}#falk mat-checkbox:hover .mat-checkbox-frame{border-color:#666}#falk .menuMask.menuMaskSearch{z-index:500}#falk search-overlay{position:fixed;z-index:501;left:0;top:0;bottom:0;width:100%;background:#fff;}#falk search-overlay .search-row-wrapper{margin:0;z-index:1;}#falk search-overlay .search-row-wrapper input{font-size:15px}#falk search-overlay .search-row-wrapper{background:#f5f5f5;height:60px}#falk search-overlay .feature-list{text-align:center;position:relative;z-index:1;background:#fff;}#falk search-overlay .feature-list mat-list-item{padding:0}#falk search-overlay .feature-list .mat-grid-text{word-break:break-word}#falk search-overlay .feature-list FalkIcon{font-size:22px;height:22px}#falk search-overlay address-book{height:auto;top:60px;bottom:0;position:absolute}#falk.search-overlay:not(.mat-dialog-is-showing) mat-tab-content{-webkit-transform:none !important;-moz-transform:none !important;-o-transform:none !important;-ms-transform:none !important;transform:none !important}#falk.search-overlay:not(.mat-dialog-is-showing) toolbar{margin-top:-50px}#falk.search-overlay:not(.mat-dialog-is-showing) .md-scroll-mask{position:fixed;top:59px}#falk .suggestionsContainer{width:100%;height:100%;top:0;left:0;position:absolute;background:transparent;z-index:1001;}#falk .suggestionsContainer .suggestions{position:absolute;overflow:auto;-webkit-transition:0.2s margin-top ease-out, 0.2s opacity ease-out;-moz-transition:0.2s margin-top ease-out, 0.2s opacity ease-out;-o-transition:0.2s margin-top ease-out, 0.2s opacity ease-out;-ms-transition:0.2s margin-top ease-out, 0.2s opacity ease-out;transition:0.2s margin-top ease-out, 0.2s opacity ease-out;z-index:1;width:100%;background:#fff;border:1px solid #c1c1c1;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;margin-left:-1px;margin-top:20px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);}#falk .suggestionsContainer .suggestions.open{margin-top:0;opacity:1;-ms-filter:none;filter:none}#falk .suggestionsContainer .suggestions .suggestion{width:100%;line-height:36px;font-size:15px;-webkit-transition:0.25s background ease-in-out;-moz-transition:0.25s background ease-in-out;-o-transition:0.25s background ease-in-out;-ms-transition:0.25s background ease-in-out;transition:0.25s background ease-in-out;cursor:pointer;border-bottom:1px solid #ebebeb;}#falk .suggestionsContainer .suggestions .suggestion:last-child{border-bottom:none}#falk .suggestionsContainer .suggestions .suggestion .suggestionsPartOne{height:36px}#falk .suggestionsContainer .suggestions .suggestion .suggestionsPartTwo{height:36px;font-size:13px;color:#888;margin-top:-15px}#falk .suggestionsContainer .suggestions .suggestion .type{width:36px;height:36px;-webkit-flex-shrink:0;flex-shrink:0;margin-right:-8px}#falk .suggestionsContainer .suggestions .suggestion .title{padding:0 8px;overflow:hidden}#falk .suggestionsContainer .suggestions .suggestion.active{background:#f5f5f5}#falk .suggestionsContainer.in-overlay .suggestions .suggestion{border-top:0}#falk optimized-list{width:100%;display:block;position:relative;overflow:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;will-change:transform;}#falk optimized-list .fake-scroller{height:100%}#falk optimized-list .content-wrapper{position:absolute;top:0;left:0;width:100%}#falk user-profile .profile{-webkit-transition:0.3s background;-moz-transition:0.3s background;-o-transition:0.3s background;-ms-transition:0.3s background;transition:0.3s background;text-decoration:none;}#falk user-profile .profile img.user-image{width:50px;height:50px}#falk user-profile .profile p{padding:0 5px}#falk user-profile .profile FalkIcon{padding:0 5px;font-size:12px;height:12px}#falk user-profile .profile:hover{background:#f5f5f5}#falk user-profile .profile.falk .delete{margin:0 5px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:0.5s opacity;-moz-transition:0.5s opacity;-o-transition:0.5s opacity;-ms-transition:0.5s opacity;transition:0.5s opacity;text-transform:none;}#falk user-profile .profile.falk .delete span{vertical-align:middle}#falk user-profile .profile.falk:hover .delete{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);}#falk user-profile .profile.falk:hover .delete:hovers{opacity:1;-ms-filter:none;filter:none}#falk user-profile .profile.falk FalkIcon.logo{font-size:24px;height:24px;width:50px;text-align:center}#falk .nx-privacy-table-wrapper{overflow-x:auto;}#falk .nx-privacy-table-wrapper .nx-privacy-table{word-break:keep-all}#falk .tile-issue-hint{position:absolute;z-index:-1;width:480px;max-width:100%;max-width:calc(100% - 65px - 10px);left:65px;top:172px;background-color:#fff;border:2px solid #fff;padding:10px 15px;color:#4f4f4f;}#falk .tile-issue-hint:after{content:'';position:absolute;border:8px solid transparent;border-right-color:#c1c1c1;border-width:8px 10px 8px 0;top:12px;left:-12px}#falk .tile-issue-hint *{color:inherit}#falk .tile-issue-hint > p:first-child{margin-top:0}#falk .tile-issue-hint > p:last-child{margin-bottom:0}@-moz-keyframes skeleton{0%{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}50%{opacity:1;-ms-filter:none;filter:none}100%{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}}@-webkit-keyframes skeleton{0%{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}50%{opacity:1;-ms-filter:none;filter:none}100%{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}}@-o-keyframes skeleton{0%{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}50%{opacity:1;-ms-filter:none;filter:none}100%{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}}@keyframes skeleton{0%{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}50%{opacity:1;-ms-filter:none;filter:none}100%{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}}#falk{overflow:hidden;}#falk #page-loader{position:absolute;z-index:0;top:0;left:0;height:100%;width:100%;}#falk #page-loader.ng-hide{display:none !important}#falk #page-loader .page-loader-inner{position:relative;top:50%;margin-top:-45px;height:90px;}#falk #page-loader .page-loader-inner .falk-logo{text-align:center;margin:0 auto;color:#e02e16}#falk #page-loader .loader{margin:0 auto;margin-top:15px}#falk *{font-family:'Open Sans',sans-serif}#falk falk-map,#falk pois,#falk PlaceSearch,#falk user-area,#falk address-book,#falk routes-list,#falk hotels-search{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical}#falk #map-copyright{height:14px;line-height:14px;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);background-color:#f5f5f5;font-size:11px;text-align:right;padding:0 6px;}#falk #map-copyright a{text-decoration:none;color:#444}#falk,#falk #content,#falk toolbar,#falk #toolbar{width:100%}.toolbarWrapper *,falk-map,falk-map *{visibility:hidden}agm-map,agm-map *,ui-gmap-google-map,ui-gmap-google-map *{visibility:visible}html{height:100%;visibility:inherit}body{margin:0;padding:0;width:100%;height:100%;min-height:100%;visibility:inherit}#skeleton{position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;width:100%;height:100%;visibility:inherit;overflow:hidden;}#skeleton MainNavigation{height:65px;-webkit-flex-shrink:0;flex-shrink:0;width:100%;background:#4f4f4f;border-bottom:1px solid #fff;position:relative;z-index:3;}#skeleton MainNavigation [Tabs]{height:100%;}#skeleton MainNavigation [Tabs] a{text-transform:none;font-size:16px;color:#b7b7b7}#skeleton MainNavigation [Tabs] li:hover a,#skeleton MainNavigation [Tabs] li.active a{color:#fff}#skeleton MainNavigation [Tabs] li:after{background-color:#fff}#skeleton MainNavigation .logo{width:70px}#skeleton MainNavigation .menuButton{background:transparent;padding:0;margin:0;border:0;outline:0;width:32px;height:32px;border-radius:50%;overflow:hidden;cursor:pointer;}#skeleton MainNavigation .menuButton FalkIcon{-webkit-transition:0.3s color ease;-moz-transition:0.3s color ease;-o-transition:0.3s color ease;-ms-transition:0.3s color ease;transition:0.3s color ease;color:#c1c1c1}#skeleton MainNavigation .menuButton:hover FalkIcon{color:#fff}#skeleton MainNavigation .userButton{width:20px;height:20px;}#skeleton MainNavigation .userButton img{width:100%}#skeleton MainNavigation .globalMenuButton{min-width:auto;margin-right:30px;}#skeleton MainNavigation .globalMenuButton FalkIcon{color:#c1c1c1;margin:0;display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;font-size:12px !important;height:12px !important;width:12px !important;line-height:12px !important;text-align:center;display:-ms-inline-flexbox;display:inline-box;display:inline-flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:20px !important}#skeleton MainNavigation .globalMenuButton:hover FalkIcon{color:#fff}#skeleton MainNavigation .globalMenuButton.open FalkIcon{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;font-size:20px !important;height:20px !important;width:20px !important;line-height:20px !important;text-align:center;display:-ms-inline-flexbox;display:inline-box;display:inline-flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#skeleton MainNavigation .loginButton,#skeleton MainNavigation .menuButton{text-transform:none;color:#c1c1c1;font-size:12px;min-width:auto;}#skeleton MainNavigation .loginButton FalkIcon,#skeleton MainNavigation .menuButton FalkIcon{color:#c1c1c1}#skeleton MainNavigation .loginButton FalkIcon,#skeleton MainNavigation .menuButton FalkIcon{font-size:20px;height:20px}#skeleton MainNavigation .loginButton span.login,#skeleton MainNavigation .menuButton span.login{display:inline-block;vertical-align:middle;width:24px;height:24px;}#skeleton MainNavigation .loginButton span.login loader,#skeleton MainNavigation .menuButton span.login loader{padding:2px}#skeleton MainNavigation .loginButton span.login.loading loader,#skeleton MainNavigation .menuButton span.login.loading loader{display:inline-block}#skeleton MainNavigation .loginButton span.button-text,#skeleton MainNavigation .menuButton span.button-text,#skeleton MainNavigation .loginButton p,#skeleton MainNavigation .menuButton p{padding-left:10px;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:200px;vertical-align:middle}#skeleton .menuButton{background:#cecece !important}#skeleton .mock-loading{-webkit-animation:skeleton .8s 0s infinite forwards ease;-moz-animation:skeleton .8s 0s infinite forwards ease;-o-animation:skeleton .8s 0s infinite forwards ease;-ms-animation:skeleton .8s 0s infinite forwards ease;animation:skeleton .8s 0s infinite forwards ease}#skeleton .toolbarMock{position:absolute;z-index:0;top:75px;height:97px;left:0;right:0;visibility:visible;overflow:hidden;background:#f5f5f5;}#skeleton .toolbarMock .toolbarMockItem{position:relative;float:left;width:25%;height:100%;-webkit-animation:skeleton .8s 0s infinite forwards ease;-moz-animation:skeleton .8s 0s infinite forwards ease;-o-animation:skeleton .8s 0s infinite forwards ease;-ms-animation:skeleton .8s 0s infinite forwards ease;animation:skeleton .8s 0s infinite forwards ease;}#skeleton .toolbarMock .toolbarMockItem:before{position:absolute;content:'';display:block;top:14px;left:50%;margin-left:-20px;border:1px solid #bbb;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:50%;width:40px;height:40px}#skeleton .toolbarMock .toolbarMockItem:after{position:absolute;content:'';display:block;bottom:16px;left:20%;background:#ddd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:60%;height:12px;margin:0 auto}#skeleton .toolbarWrapperMock{visibility:visible;background:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);box-shadow:0 0 10px rgba(0,0,0,0.2);z-index:0;height:100%;min-height:100%;position:absolute;top:0;bottom:0;left:0;width:408px;min-width:408px;overflow:hidden;}#skeleton .toolbarWrapperMock .TabsMock{padding:0;}#skeleton .toolbarWrapperMock .TabsMock li{padding:0 16px}#skeleton .toolbarWrapperMock .TabsMock a{font-size:16px;font-weight:500;color:#c1c1c1}#skeleton .angular-google-map-containerMock{display:block;position:absolute;z-index:-1;bottom:0;top:65px;left:0;right:0;background:#e5e3df;visibility:visible;}#falk.desktop #skeleton .angular-google-map-containerMock{top:0;left:408px}#skeleton .menuButtonMock,#skeleton .userButtonMock{position:absolute;z-index:1;width:70px;height:16px;top:29px;right:16px;background:#ddd;-webkit-animation:skeleton .8s 0s infinite forwards ease;-moz-animation:skeleton .8s 0s infinite forwards ease;-o-animation:skeleton .8s 0s infinite forwards ease;-ms-animation:skeleton .8s 0s infinite forwards ease;animation:skeleton .8s 0s infinite forwards ease}#skeleton .userButtonMock{right:102px;width:90px}#skeleton .logoMock{position:absolute;left:15px;top:15px;height:40px;color:#e02e16}#skeleton .searchInputMock{height:38px;border:1px solid #aaa;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-animation:skeleton .8s 0s infinite forwards ease;-moz-animation:skeleton .8s 0s infinite forwards ease;-o-animation:skeleton .8s 0s infinite forwards ease;-ms-animation:skeleton .8s 0s infinite forwards ease;animation:skeleton .8s 0s infinite forwards ease;background:#fff}#falk.app-mobile #skeleton{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}#falk.app-mobile #skeleton .toolbarWrapperMock{width:100%;position:static;min-height:0;height:auto;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#falk.app-mobile #skeleton .angular-google-map-containerMock{position:static;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}#falk.app-mobile #skeleton MainNavigation{border-bottom:none}.flex{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.layout-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flex-grow{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.flex-100{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.layout-row > .flex{min-width:0}.layout-column > .flex{min-height:0}.layout,.layout-column,.layout-row{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.layout-column{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.layout-row{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}#falk ui-gmap-google-map{position:relative}#falk .toolbarWrapper{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);box-shadow:0 0 10px rgba(0,0,0,0.2);z-index:2;position:relative;-webkit-transition:0.3s all ease-in-out;-moz-transition:0.3s all ease-in-out;-o-transition:0.3s all ease-in-out;-ms-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out;width:408px;min-width:408px}#falk #mapContainer{position:relative;}#falk #mapContainer > div,#falk #mapContainer falk-map,#falk #mapContainer .angular-google-map-container{top:0;left:0;right:0;z-index:1;position:absolute;height:100%;background:none;width:100%;filter:blur(0)}#falk #mapContainer > div{display:block}#falk #mapContainer md-content{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#falk #mapContainer ui-gmap-google-map{position:relative}#falk #tab-content-0 > div,#falk #tab-content-1 > div,#falk #tab-content-2 > div,#falk #tab-content-3 > div,#falk #tab-content-0 > div > md-content,#falk #tab-content-1 > div > md-content,#falk #tab-content-2 > div > md-content,#falk #tab-content-3 > div > md-content{height:100%}#falk survey-row{height:30px;position:relative;visibility:visible;background:#fff}#falk .falk-routeplanner-widget{background:#fff;padding:16px;border:1px solid #b7b7b7;font-size:12px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#falk .falk-routeplanner-widget .falk-clear{clear:both}#falk .falk-routeplanner-widget *{font-family:Arial,sans-serif;color:#333}#falk .falk-routeplanner-widget h3{margin:0;margin-bottom:10px;padding:0;min-height:30px;}#falk .falk-routeplanner-widget h3 a{margin:0;font-size:20px;font-weight:400;text-decoration:none;color:#768820}#falk .falk-routeplanner-widget .falk-logo{position:absolute;right:16px;top:16px}#falk .falk-routeplanner-widget .falk-search-row{height:36px;width:100%;position:relative;}#falk .falk-routeplanner-widget .falk-search-row.first{margin:0}#falk .falk-routeplanner-widget .falk-search-row.second{margin:8px 0}#falk .falk-routeplanner-widget .falk-search-row .falk-location-button{width:36px;height:100%;position:absolute;top:0;left:0;border:0;background:url("https://www.falk.de/img/locate.svg") no-repeat 10px 10px;fill:#f00;outline:none;cursor:pointer}#falk .falk-routeplanner-widget .falk-search-row .falk-destination{width:36px;line-height:36px;text-align:center;height:100%;position:absolute;top:0;left:0;border:0;outline:none;cursor:default;font-weight:bold;color:#b7b7b7}#falk .falk-routeplanner-widget .falk-search-row .falk-input{outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #b7b7b7;width:100%;height:36px;padding-left:36px;padding-right:8px;-webkit-transition:0.25s all ease;-moz-transition:0.25s all ease;-o-transition:0.25s all ease;-ms-transition:0.25s all ease;transition:0.25s all ease;-webkit-box-shadow:none;box-shadow:none;}#falk .falk-routeplanner-widget .falk-search-row .falk-input:hover,#falk .falk-routeplanner-widget .falk-search-row .falk-input:focus{border-color:#333}#falk .falk-routeplanner-widget .falk-submit-row .falk-submit{text-decoration:none;outline:none;cursor:pointer;text-align:right;height:36px;line-height:36px;background:#a8c22d;color:#fff;border:0;padding:0 8px;-webkit-transition:0.25s all ease;-moz-transition:0.25s all ease;-o-transition:0.25s all ease;-ms-transition:0.25s all ease;transition:0.25s all ease;float:right;display:block;}#falk .falk-routeplanner-widget .falk-submit-row .falk-submit:hover,#falk .falk-routeplanner-widget .falk-submit-row .falk-submit:focus{background:#729010}#falk .falk-routeplanner-widget .falk-options{float:left;display:block;vertical-align:middle;}#falk .falk-routeplanner-widget .falk-options div{margin:0;margin-right:5px;outline:none;width:36px;height:36px;border:1px solid #b7b7b7;border-radius:50%;display:inline-block;cursor:pointer;-webkit-transition:0.25s all ease;-moz-transition:0.25s all ease;-o-transition:0.25s all ease;-ms-transition:0.25s all ease;transition:0.25s all ease;opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);}#falk .falk-routeplanner-widget .falk-options div:hover,#falk .falk-routeplanner-widget .falk-options div.active{border-color:#333;opacity:1;-ms-filter:none;filter:none}#falk .falk-routeplanner-widget .falk-options div svg{margin:8px}#falk PoiListItem{position:relative;}#falk PoiListItem BasicPoiListItem,#falk PoiListItem SeparatorListItem,#falk PoiListItem HotelPoiListItem{height:140px;padding:0;border-bottom:1px solid #ebebeb;cursor:pointer;-webkit-transition:0.2s background ease;-moz-transition:0.2s background ease;-o-transition:0.2s background ease;-ms-transition:0.2s background ease;transition:0.2s background ease;}#falk PoiListItem BasicPoiListItem:hover,#falk PoiListItem SeparatorListItem:hover,#falk PoiListItem HotelPoiListItem:hover{background-color:#f5f5f5}#falk PoiListItem BasicPoiListItem PoiVisual,#falk PoiListItem SeparatorListItem PoiVisual,#falk PoiListItem HotelPoiListItem PoiVisual{margin:20px 20px 20px 30px;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#falk PoiListItem BasicPoiListItem >.main,#falk PoiListItem SeparatorListItem >.main,#falk PoiListItem HotelPoiListItem >.main{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;overflow-x:hidden;padding:20px 30px 20px 0}#falk PoiListItem .poi-headline{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}#falk PoiListItem .street,#falk PoiListItem .place{max-height:200px;line-height:16px;overflow:hidden}#falk PoiListItem .rating{line-height:20px}#falk PoiListItem .title-wrapper{display:inline-block;width:100%;}#falk PoiListItem .title-wrapper .title{vertical-align:middle;margin-bottom:10px;font-weight:bold;font-size:14px;line-height:20px;word-wrap:break-word;color:#4f4f4f;}#falk PoiListItem .title-wrapper .title FalkIcon{vertical-align:top}#falk PoiListItem .numCircleWrapper{width:26px;padding-left:4px;padding-right:4px}#falk PoiListItem .numCircle{border-radius:50%;text-align:center;padding:0;width:18px;height:18px;display:block;}#falk PoiListItem .numCircle FalkIcon{padding:0;line-height:20px;width:18px;height:18px;color:#fff;font-size:11px;display:block}#falk PoiListItem .featured{font-size:18px;height:18px;width:18px;padding:0;line-height:15px;min-height:18px;min-width:18px}#falk PoiListItem .video{height:300px;margin:8px 0}#falk PoiListItem .rating{white-space:nowrap;height:20px;line-height:20px;display:inline-block;vertical-align:middle}#falk PoiListItem .star{color:#b7b7b7;font-size:16px;width:13px;height:20px;line-height:16px;min-width:13px;min-height:20px;}#falk PoiListItem .star.category{font-size:10px}#falk PoiListItem .star.bookingCom{color:#feb902}#falk PoiListItem .image{padding-left:10px;outline:none;cursor:pointer;}#falk PoiListItem .image > img{max-width:72px}#falk PoiListItem .teaser{-webkit-transition:0.5s opacity ease;-moz-transition:0.5s opacity ease;-o-transition:0.5s opacity ease;-ms-transition:0.5s opacity ease;transition:0.5s opacity ease;padding-top:10px;overflow:hidden;}#falk PoiListItem .teaser a{text-decoration:none;font-weight:bold}#falk PoiListItem .teaser a,#falk PoiListItem .teaser a *{color:#729010}#falk PoiListItem .teaser a:hover,#falk PoiListItem .teaser a:hover *{color:#4f650b}#falk PoiListItem .description{padding-top:0;height:0;overflow:hidden;}#falk PoiListItem .description a{color:#a8c22d;text-decoration:none}#falk PoiListItem .tel,#falk PoiListItem .streetFull,#falk PoiListItem .placeFull{max-height:0;line-height:20px;overflow:hidden;font-weight:bold;word-wrap:break-word}#falk PoiListItem .integration-links{overflow:hidden;padding:0;max-height:0;}#falk PoiListItem .integration-links a{word-wrap:break-word;cursor:pointer;color:#666;font-size:10px;margin:4px 0;text-decoration:none;}#falk PoiListItem .integration-links a:hover{color:#000}#falk PoiListItem .integration-links img{margin-right:5px}#falk PoiListItem .webInfo{overflow:hidden;padding:0;}#falk PoiListItem .webInfo a{display:inline-block;text-decoration:none;word-wrap:break-word}#falk PoiListItem .webInfo a,#falk PoiListItem .webInfo a *{color:#a8c22d}#falk PoiListItem .email,#falk PoiListItem .website{overflow:hidden;max-height:0;line-height:20px;font-weight:bold;}#falk PoiListItem .email.bookingCom,#falk PoiListItem .website.bookingCom{max-height:200px;}#falk PoiListItem .email.bookingCom FalkIcon,#falk PoiListItem .website.bookingCom FalkIcon{font-size:12px;height:12px;color:#a8c22d}#falk PoiListItem .webInfo a{display:block;float:left;font-weight:normal;}#falk PoiListItem .webInfo a,#falk PoiListItem .webInfo a *{color:#333}#falk PoiListItem .webInfo a:hover{color:#a8c22d}#falk PoiListItem .webInfo a:after{content:'|';color:#333}#falk PoiListItem .webInfo a:last-child:after{content:''}#falk PoiListItem .webInfo .email,#falk PoiListItem .webInfo .website{max-height:200px}#falk PoiListItem .ratingAndDistance{padding:0}#falk PoiListItem .bookingComInfo{margin:10px 0}#falk PoiListItem .buttons{display:none;margin-top:20px;}#falk PoiListItem .buttons .md-button{background-color:#f5f5f5;margin-left:10px;border:1px solid #cecece;}#falk PoiListItem .buttons .md-button:first-child{margin-left:0}#falk PoiListItem SeparatorListItem p,#falk PoiListItem SeparatorListItem p *{color:#333}#falk BasicPoiListItem{height:200px;}#falk BasicPoiListItem Tripadvisor{margin:5px 0}#falk HotelPoiListItem PoiBookingRating,#falk HotelPoiListItem .distance{margin-bottom:2px}#falk HotelPoiListItem .title-wrapper{margin-bottom:2px}#falk HotelPoiListItem .title{line-height:1;margin-bottom:0;vertical-align:top;margin-right:5px}#falk HotelPoiListItem .rating,#falk HotelPoiListItem .rating .star{vertical-align:top}#falk HotelPoiListItem .rating FalkIcon.i-merkliste{margin-top:-1px}#falk HotelPoiListItem .distance{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;white-space:nowrap;}#falk HotelPoiListItem .distance .location{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}#falk HotelPoiListItem .distance .distance-label{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0}#falk PoiTabBar{display:block;height:60px;-webkit-flex-shrink:0;flex-shrink:0;}#falk PoiTabBar .poi-teaser-wrapper,#falk PoiTabBar .poi-teaser,#falk PoiTabBar ul{height:100%}#falk PoiTabBar .poi-teaser{overflow:hidden;width:100%;position:relative;z-index:0;scroll-behavior:auto;}#falk PoiTabBar .poi-teaser li{height:100%;width:50px;max-width:50px;word-break:break-word;position:relative;}#falk PoiTabBar .poi-teaser li .line{height:3px;width:36px;position:absolute;bottom:0;-webkit-transition:0.25s background ease;-moz-transition:0.25s background ease;-o-transition:0.25s background ease;-ms-transition:0.25s background ease;transition:0.25s background ease}#falk PoiTabBar .poi-teaser li:not(.active) .line{background:transparent !important}#falk PoiTabBar .poi-teaser li:not(.active):hover .line{background:#b7b7b7 !important}#falk PoiTabBar .poi-teaser li .md-button{padding:0;width:36px !important;height:36px !important}#falk PoiTabBar .poi-teaser .activePoiOverlay{position:absolute;z-index:20;background:rgba(0,0,0,0.8);top:0;height:100%;width:100%;color:#fff;opacity:1;-ms-filter:none;filter:none;}#falk PoiTabBar .poi-teaser .activePoiOverlay.ng-leave{-webkit-transition:0.5s all ease;-moz-transition:0.5s all ease;-o-transition:0.5s all ease;-ms-transition:0.5s all ease;transition:0.5s all ease;}#falk PoiTabBar .poi-teaser .activePoiOverlay.ng-leave.ng-leave-active{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}#falk PoiTabBar .poi-teaser-wrapper{position:relative;background:#f5f5f5;width:100%;}#falk PoiTabBar .poi-teaser-wrapper .teaser{padding:0;margin:0}#falk PoiTabBar .poi-teaser-wrapper .toLeft,#falk PoiTabBar .poi-teaser-wrapper .toRight{position:absolute;top:0;bottom:0;width:16px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);background:#b7b7b7;z-index:1;outline:none;cursor:pointer;}#falk PoiTabBar .poi-teaser-wrapper .toLeft FalkIcon,#falk PoiTabBar .poi-teaser-wrapper .toRight FalkIcon{height:16px;width:16px;font-size:16px;line-height:16px;position:absolute;top:50%;margin-top:-8px;color:#fff}#falk PoiTabBar .poi-teaser-wrapper .toLeft{left:0;}#falk PoiTabBar .poi-teaser-wrapper .toLeft FalkIcon{left:0;text-align:left}#falk PoiTabBar .poi-teaser-wrapper .toRight{right:0;}#falk PoiTabBar .poi-teaser-wrapper .toRight FalkIcon{right:0;text-align:right}#falk PoiTabBar .poi-teaser-wrapper.active .toLeft,#falk PoiTabBar .poi-teaser-wrapper.active .toRight{opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);}#falk PoiTabBar .poi-teaser-wrapper.active .toLeft:hover,#falk PoiTabBar .poi-teaser-wrapper.active .toRight:hover{opacity:1;-ms-filter:none;filter:none}#falk.is-touch PoiTabBar .poi-teaser-wrapper .poi-teaser{overflow-x:scroll;}#falk.is-touch PoiTabBar .poi-teaser-wrapper .poi-teaser::-webkit-scrollbar{display:none}#falk.is-touch PoiTabBar .poi-teaser-wrapper .toLeft,#falk.is-touch PoiTabBar .poi-teaser-wrapper .toRight{display:none}#falk SearchForm{display:block;background:#f5f5f5;padding:20px 30px;}#falk SearchForm .search-controls{padding-right:24px}#falk SearchForm .search-list-wrapper{position:relative;}#falk SearchForm .search-list-wrapper.switchable{padding-right:0}#falk SearchForm .search-list-wrapper.disabled,#falk SearchForm .routePlanning.disabled{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);cursor:not-allowed;}#falk SearchForm .search-list-wrapper.disabled > *,#falk SearchForm .routePlanning.disabled > *{pointer-events:none}#falk SearchForm #search-row-list{padding-left:24px;padding-right:24px}#falk SearchForm .options-button FalkIcon{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;font-size:12px;height:12px;width:12px;line-height:12px;text-align:center;display:-ms-inline-flexbox;display:inline-box;display:inline-flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:auto}#falk SearchForm .route-options{padding-bottom:20px;padding-left:24px;padding-right:24px;}#falk SearchForm .route-options .options-button{color:#4f4f4f;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;cursor:pointer;outline:none;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}#falk SearchForm .route-options .options-button > *{color:inherit}#falk SearchForm .route-options mat-checkbox .mat-label{margin-left:29px}#falk SearchForm .search-add-button{padding-left:0;height:36px;margin-right:10px;cursor:pointer;}#falk SearchForm .search-add-button:focus{text-select:none;outline:1px dotted #333;}#falk SearchForm .search-add-button:focus p,#falk SearchForm .search-add-button:focus FalkIcon{color:#333}#falk SearchForm .search-add-button button.md-button.md-fab{padding:0;background:transparent;border:1px solid #4f4f4f;width:20px;height:20px;border-radius:10px;}#falk SearchForm .search-add-button button.md-button.md-fab FalkIcon{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;font-size:14px;height:14px;width:14px;line-height:14px;text-align:center;display:-ms-inline-flexbox;display:inline-box;display:inline-flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;color:#4f4f4f;-webkit-align-self:center;align-self:center;-ms-flex-item-align:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;text-align:center}#falk SearchForm .search-add-button p{font-size:13px;color:#4f4f4f}#falk SearchForm .error-message{padding:8px;border:1px solid #a20010;background:#ffeeef;margin:8px 0;font-size:14px}#falk SearchForm .search-row-wrapper,#falk .search-row-wrapper.gu-mirror{left:0;-webkit-transition:0.5s left ease;-moz-transition:0.5s left ease;-o-transition:0.5s left ease;-ms-transition:0.5s left ease;transition:0.5s left ease;position:relative;margin:8px 0;}#falk SearchForm .search-row-wrapper.swiping,#falk .search-row-wrapper.gu-mirror.swiping{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}#falk SearchForm .search-row-wrapper:first-child,#falk .search-row-wrapper.gu-mirror:first-child{margin-top:0}#falk SearchForm .search-row-wrapper .letter,#falk .search-row-wrapper.gu-mirror .letter{text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-flex-shrink:0;flex-shrink:0;width:30px;margin-left:-30px;height:36px;line-height:36px;font-size:15px;color:#666;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab;}#falk SearchForm .search-row-wrapper .letter FalkIcon,#falk .search-row-wrapper.gu-mirror .letter FalkIcon{font-size:10px;height:10px}#falk SearchForm .search-row-wrapper .letter:before,#falk .search-row-wrapper.gu-mirror .letter:before{font-family:'Falk-Iconfont';font-size:14px;content:'\e90d';position:absolute;left:-18px;width:5px;top:24px;bottom:-18px;color:#cecece}#falk SearchForm .search-row-wrapper .letter .showOnHover,#falk .search-row-wrapper.gu-mirror .letter .showOnHover{display:none}#falk SearchForm .search-row-wrapper .letter .hideOnHover,#falk .search-row-wrapper.gu-mirror .letter .hideOnHover{display:inline-block}#falk SearchForm .search-row-wrapper .letter:hover .showOnHover,#falk .search-row-wrapper.gu-mirror .letter:hover .showOnHover{display:inline-block}#falk SearchForm .search-row-wrapper .letter:hover .hideOnHover,#falk .search-row-wrapper.gu-mirror .letter:hover .hideOnHover{display:none}#falk SearchForm .search-row-wrapper:last-child .letter:before,#falk .search-row-wrapper.gu-mirror:last-child .letter:before{content:none}#falk SearchForm .search-row-wrapper .remove-button,#falk .search-row-wrapper.gu-mirror .remove-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:38px;min-width:36px;margin-right:-36px;-webkit-transition:0.3s opacity ease;-moz-transition:0.3s opacity ease;-o-transition:0.3s opacity ease;-ms-transition:0.3s opacity ease;transition:0.3s opacity ease;}#falk SearchForm .search-row-wrapper .remove-button FalkIcon,#falk .search-row-wrapper.gu-mirror .remove-button FalkIcon{-webkit-transform:translate3d(-36px,0,0);-moz-transform:translate3d(-36px,0,0);-o-transform:translate3d(-36px,0,0);-ms-transform:translate3d(-36px,0,0);transform:translate3d(-36px,0,0)}#falk .search-row-wrapper.gu-mirror .remove-button{display:none}#falk SearchForm .switch-rows-button{position:absolute;right:-10px;top:32px;min-width:30px;}#falk.desktop SearchForm .switch-rows-button{top:22px}#falk SearchForm .switch-rows-button FalkIcon{color:#4f4f4f;display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;font-size:14px;height:14px;width:14px;line-height:14px;text-align:center;display:-ms-inline-flexbox;display:inline-box;display:inline-flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-transition:0.3s color ease;-moz-transition:0.3s color ease;-o-transition:0.3s color ease;-ms-transition:0.3s color ease;transition:0.3s color ease}#falk SearchForm .switch-rows-button:hover FalkIcon{color:#333}#falk SearchForm .search-row-wrapper:hover .remove-button,#falk SearchForm .search-row-wrapper .remove-button.removable{opacity:1;-ms-filter:none;filter:none;}#falk SearchForm .search-row-wrapper:hover .remove-button FalkIcon,#falk SearchForm .search-row-wrapper .remove-button.removable FalkIcon{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#falk RouteSearch{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}#falk RouteSearch .tab-header{padding-top:0;padding-bottom:0;padding-left:0}#falk RouteSearch .back-button{background:#f5f5f5;border:0;outline:0;width:40px;height:60px;border-right:1px solid #fff;padding:0;}#falk RouteSearch .back-button FalkIcon{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;font-size:14px;height:14px;width:14px;line-height:14px;text-align:center;display:-ms-inline-flexbox;display:inline-box;display:inline-flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;color:#333}#falk RouteSearch .route-info-header{background:#f5f5f5;padding:0 30px;height:60px;-webkit-flex-shrink:0;flex-shrink:0;}#falk RouteSearch .route-info-header route-information{font-size:16px;font-weight:bold;}#falk RouteSearch .route-info-header route-information *{color:#333}#falk RouteSearch .route-info-header route-information .sign{width:10px;height:10px;margin-right:5px}#falk RouteSearch .save-button{text-transform:uppercase;margin-right:-8px;}#falk RouteSearch .save-button *{color:#666}#falk RouteSearch cityguide-content{padding-top:30px}.toolbarWrapper *{visibility:inherit}::-webkit-scrollbar{width:8px;height:8px;background-color:#f5f5f5}::-webkit-scrollbar-button{height:0;width:0}::-webkit-scrollbar-thumb{background-color:#b7b7b7;-webkit-transition:1s background-color;-moz-transition:1s background-color;-o-transition:1s background-color;-ms-transition:1s background-color;transition:1s background-color;}::-webkit-scrollbar-thumb:hover{background-color:#666}#falk .tab-header{background:#f5f5f5;-webkit-transition:padding 0.3s;-moz-transition:padding 0.3s;-o-transition:padding 0.3s;-ms-transition:padding 0.3s;transition:padding 0.3s;}#falk .tab-header.content-padding.condensed{padding:20px 30px}@media (min-width:800px){#falk .mat-dialog-fullscreen{max-width:90% !important;max-height:90% !important}}#falk .banner-layer{position:absolute;top:0;left:0}#falk .banner-top,#falk .banner-right{position:absolute;z-index:1;top:0}#falk .banner-right{right:0;min-width:160px}#falk .banner-top{position:absolute;left:474px;}#falk .banner-top.entry{left:auto;right:0}#falk.nx-wp .banner-top{left:auto;right:160px}#falk .md-button.md-fab:not(.poi-marker-button){width:42px;height:42px;line-height:21px}#falk[data-group*="|searchResult|"].state-leaving .place-result,#falk[data-group*="|searchResult|"].state-leaving .route-result{display:none}#falk .place-result{overflow:auto}#falk .contentWrapper{position:relative}#falk.desktop .mobile:not(.desktop),#falk.desktop .cordova:not(.desktop){display:none !important}#falk .ng-hide:not(.ng-hide-animate){display:none !important}#falk .cta-button{-webkit-transition:0.25s background ease;-moz-transition:0.25s background ease;-o-transition:0.25s background ease;-ms-transition:0.25s background ease;transition:0.25s background ease;}#falk .cta-button:hover{background:hoverGreenColor}#falk .degreesCheckbox{position:absolute;margin:0;top:183px;left:41px;display:block;text-align:center;z-index:1;background:#fff;padding:0;padding-left:10px;padding-right:2px;font-size:12px;color:#666;}#falk .degreesCheckbox mat-checkbox{margin:0}#falk .degreesCheckbox .mat-label{margin-left:20px}#falk mat-checkbox.smaller .mat-container,#falk mat-checkbox.smaller .mat-container FalkIcon{width:14px;height:14px}#falk mat-checkbox.smaller .mat-container FalkIcon:after{top:0;left:4px;width:5px;height:10px}#falk #info-window-container .text-selection{text-align:center;-webkit-box-ordinal-group:-1;-moz-box-ordinal-group:-1;-o-box-ordinal-group:-1;-ms-flex-order:-1;-webkit-order:-1;order:-1;}#falk #info-window-container .text-selection,#falk #info-window-container .text-selection input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}#falk #info-window-container .text-selection input{margin-top:0;background:#f5f5f5;color:#333}#falk #info-window-container .info-buttons{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}#falk #info-window-container .info-buttons .info-button{width:auto;min-width:auto;margin-right:8px;}#falk #info-window-container .info-buttons .info-button:last-child{margin-right:0}#falk #info-window-container .info-title{font-size:16px}#falk .menuMask{display:block;position:fixed;width:100%;height:100%;top:0;left:0;z-index:999;background:#c2c0c0;-webkit-transition:0.4s opacity ease;-moz-transition:0.4s opacity ease;-o-transition:0.4s opacity ease;-ms-transition:0.4s opacity ease;transition:0.4s opacity ease;}#falk .menuMask.ng-enter,#falk .menuMask.ng-leave.ng-leave-active{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}#falk .menuMask,#falk .menuMask.ng-enter-active,#falk .menuMask.ng-leave{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}#falk .toolbarWrapper .menuButton img{border-radius:50%}#falk .addressPlanning.firstTab #toolbar mat-tabs mat-ink-bar{background:none;color:none}#falk .addressPlanning.firstTab #toolbar .mat-tab,#falk .addressPlanning.firstTab #toolbar .md-tab-item{cursor:pointer;}#falk .addressPlanning.firstTab #toolbar .mat-tab:not(:hover),#falk .addressPlanning.firstTab #toolbar .md-tab-item:not(:hover),#falk .addressPlanning.firstTab #toolbar .mat-tab:not(:hover) a,#falk .addressPlanning.firstTab #toolbar .md-tab-item:not(:hover) a{color:#666}#falk .addressPlanning.firstTab #toolbar .mat-tab:not(:hover) FalkIcon,#falk .addressPlanning.firstTab #toolbar .md-tab-item:not(:hover) FalkIcon{color:#b7b7b7;border-color:#b7b7b7}#falk #search-row-list{overflow:visible}#falk optimized-list{width:408px !important}#falk markdown-preview-dialog{display:block;}#falk markdown-preview-dialog p{line-height:12px;margin:5px 0}#falk formathelp-dialog{display:block;}#falk formathelp-dialog table{width:100%;}#falk formathelp-dialog table th,#falk formathelp-dialog table td{padding:8px 16px}#falk formathelp-dialog table tbody tr:nth-child(odd){background-color:#f5f5f5}#falk formathelp-dialog a{color:#768820;text-decoration:none;font-size:14px;cursor:pointer;padding-left:16px}#falk formathelp-dialog .i-neuesfenster{color:#768820;text-decoration:none;font-size:12px;cursor:pointer;line-height:22px}#falk .format-help{font-size:10px}#falk .print-map{position:relative}#falk .landingpage-content *:first-child{margin-top:0}#falk .poi-functions{padding:10px;padding-top:0;font-size:12px;}#falk .poi-functions .syncMapCheckbox mat-checkbox{margin:0;padding:0;margin-left:3px;}#falk .poi-functions .syncMapCheckbox mat-checkbox .mat-label{margin-left:27px}#falk .poi-functions .listButtonWrapper{padding:5px 0;}#falk .poi-functions .listButtonWrapper FalkIcon{min-width:27px}#falk RouteSearch .state-group-routePlannerType .cityguide-content,#falk PlaceSearch .state-group-routePlannerType .cityguide-content{margin-left:-40px;margin-right:-40px}#falk RouteSearch .search-context-list,#falk PlaceSearch .search-context-list{width:100%;height:100%}#falk RouteSearch .globalAddressesMenu,#falk PlaceSearch .globalAddressesMenu{position:absolute;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none;top:0;bottom:0;}#falk RouteSearch .globalAddressesMenu .container,#falk PlaceSearch .globalAddressesMenu .container{position:absolute;top:36px;bottom:0;width:100%;padding:0 40px;}#falk RouteSearch .globalAddressesMenu .container address-book,#falk PlaceSearch .globalAddressesMenu .container address-book{margin-left:-40px;margin-right:-40px;width:auto;}#falk RouteSearch .globalAddressesMenu .container address-book .contextMenuButton,#falk PlaceSearch .globalAddressesMenu .container address-book .contextMenuButton{-webkit-box-ordinal-group:10 !important;-moz-box-ordinal-group:10 !important;-o-box-ordinal-group:10 !important;-ms-flex-order:10 !important;-webkit-order:10 !important;order:10 !important}#falk RouteSearch .place-categories-result,#falk PlaceSearch .place-categories-result{position:absolute;top:0;left:0;}#falk RouteSearch .place-categories-result ul,#falk PlaceSearch .place-categories-result ul{padding:0 16px}#falk RouteSearch .poi-category-list,#falk PlaceSearch .poi-category-list{overflow:auto;padding:0;margin:0}#falk RouteSearch .place-result .header,#falk PlaceSearch .place-result .header,#falk RouteSearch .route-result .header,#falk PlaceSearch .route-result .header{margin:0;height:200px;position:relative;background:#f5f5f5;}#falk RouteSearch .place-result .header img,#falk PlaceSearch .place-result .header img,#falk RouteSearch .route-result .header img,#falk PlaceSearch .route-result .header img{display:block;width:100%;height:100%;object-fit:cover}#falk RouteSearch .via-list,#falk PlaceSearch .via-list{border-top:0;}#falk RouteSearch .via-list > div,#falk PlaceSearch .via-list > div{cursor:pointer;position:relative;outline:none;-webkit-transition:0.25s color ease;-moz-transition:0.25s color ease;-o-transition:0.25s color ease;-ms-transition:0.25s color ease;transition:0.25s color ease;line-height:20px;}#falk RouteSearch .via-list > div .remove,#falk PlaceSearch .via-list > div .remove,#falk RouteSearch .via-list > div .edit,#falk PlaceSearch .via-list > div .edit{color:#b7b7b7;font-size:12px;display:block;position:absolute;left:100%;line-height:20px}#falk RouteSearch .via-list > div:hover,#falk PlaceSearch .via-list > div:hover,#falk RouteSearch .via-list > div:hover .remove,#falk PlaceSearch .via-list > div:hover .remove,#falk RouteSearch .via-list > div:hover .edit,#falk PlaceSearch .via-list > div:hover .edit{color:#333}#falk RouteSearch .route-tabs,#falk PlaceSearch .route-tabs{overflow-y:auto;overflow-x:hidden;}#falk RouteSearch .route-tabs mat-tabs-content-wrapper .mat-active FalkIcon,#falk PlaceSearch .route-tabs mat-tabs-content-wrapper .mat-active FalkIcon,#falk RouteSearch .route-tabs mat-tabs-content-wrapper .md-active FalkIcon,#falk PlaceSearch .route-tabs mat-tabs-content-wrapper .md-active FalkIcon{color:#666}#falk RouteSearch .route-tabs mat-toolbar,#falk PlaceSearch .route-tabs mat-toolbar{display:block}#falk RouteSearch .tabs-toolbar FalkIcon,#falk PlaceSearch .tabs-toolbar FalkIcon{font-size:16px;height:16px}#falk hotels-widget mat-datepicker{width:126px}#falk hotels-widget mat-datepicker-input{width:80px}#falk hotels-widget .mat-datepicker-button{width:35px;padding:0;}#falk hotels-widget .mat-datepicker-button FalkIcon{font-size:20px;height:20px}#falk hotels-widget label{font-size:11px;text-transform:uppercase;color:#b7b7b7}#falk hotels-widget .md-button.search-submit-button FalkIcon{color:#fff;font-size:20px;height:20px}#falk breadcrumb{margin-left:10px;}#falk breadcrumb ul{list-style:none;padding:0;margin:0;height:25px;line-height:25px;}#falk breadcrumb ul li{height:25px;line-height:25px;}#falk breadcrumb ul li a{line-height:25px;outline:none;color:#000;font-size:12px;max-width:50px;display:inline-block;text-decoration:none;vertical-align:middle}#falk breadcrumb ul li:not(:last-child) a{cursor:pointer;color:#666;-webkit-transition:0.3s color;-moz-transition:0.3s color;-o-transition:0.3s color;-ms-transition:0.3s color;transition:0.3s color;}#falk breadcrumb ul li:not(:last-child) a:hover{color:#000}#falk breadcrumb ul li:not(:last-child):after{font-family:'Falk-Iconfont';font-size:12px;content:'\e600';color:#b7b7b7;padding-right:4px;-webkit-transition:0.25s all ease;-moz-transition:0.25s all ease;-o-transition:0.25s all ease;-ms-transition:0.25s all ease;transition:0.25s all ease;vertical-align:middle}#falk breadcrumb ul.breadcrumb-2 li a{max-width:90px}#falk breadcrumb ul.breadcrumb-2 li:last-child a{max-width:150px}#falk breadcrumb ul.breadcrumb-3 li a{max-width:60px}#falk breadcrumb ul.breadcrumb-3 li:first-child a{max-width:40px}#falk breadcrumb ul.breadcrumb-3 li:last-child a{max-width:130px}#falk breadcrumb ul.breadcrumb-4 li a{max-width:40px}#falk breadcrumb ul.breadcrumb-4 li:first-child a{max-width:30px}#falk breadcrumb ul.breadcrumb-4 li:last-child a{max-width:105px}#falk breadcrumb ul li FalkIcon{font-size:12px;height:12px;color:#b7b7b7}#falk .breadcrumbBackButton.md-icon-button.md-button.md-fab{border:1px solid #b7b7b7;height:30px;width:30px;min-height:30px;min-width:30px;margin-right:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;background:#fff;}#falk .breadcrumbBackButton.md-icon-button.md-button.md-fab FalkIcon{font-size:18px;height:18px;width:18px;min-height:18px;line-height:18px;color:#b7b7b7}#falk .breadcrumbBackButton.md-icon-button.md-button.md-fab:hover{border-color:#666;}#falk .breadcrumbBackButton.md-icon-button.md-button.md-fab:hover FalkIcon{color:#666}#falk route-preview{display:block;}#falk route-preview .contextMenuButton{display:none}#falk route-preview .title{font-size:14px;color:#333}#falk route-preview .subtitle{font-size:12px;color:#666}#falk route-preview .description{height:120px}#falk route-preview .progress-circle{position:relative;}#falk route-preview .progress-circle .progress-bg{position:absolute;}#falk route-preview .progress-circle .progress-bg circle{stroke:#e5e5e5}#falk route-preview .progress-circle .text{font-size:16px;position:absolute;line-height:70px;height:70px;width:70px;text-align:center;top:0;left:0;color:#a8c22d}#falk route-preview .info-title,#falk route-preview .info-value{font-size:11px;padding:5px 0;}#falk route-preview .info-title > span,#falk route-preview .info-value > span{color:#4f4f4f}#falk route-preview .info-title{text-transform:uppercase}#falk route-preview .slider-wrapper mat-slider{width:100%}#falk route-preview mat-divider{border-color:#f5f5f5}#falk route-preview .buttons{margin-top:16px}#falk .route-result{max-height:100%;-webkit-flex-basis:100%;flex-basis:100%;}#falk .route-result RouteSearch > div{padding:0 40px}#falk .route-result .globalMenu{background:#fff}#falk .route-result route-save{display:block;padding:16px;}#falk .route-result route-save mat-toolbar,#falk .route-result route-save .cancel-button{display:none}#falk .route-result route-save .clearing-input{margin-bottom:8px}#falk .route-result .route-save h3{padding:0 16px;margin-bottom:0;margin-top:8px}#falk .route-result .route-save .driving-tools h3{padding-top:16px;border-top:1px solid #cecece}#falk .route-result .route-save .i-info{font-size:12px;color:#b7b7b7}#falk clearing-input .clearing-input:hover{border-color:#000}#falk clearing-input .clearing-input FalkIcon{font-size:16px;height:16px}#falk .profile .header-bar{background:#f5f5f5;border-bottom:1px solid #cecece}#falk .profile .back-button{background:#f5f5f5;border:0;outline:0;width:40px;height:60px;border-right:1px solid #fff;padding:0;}#falk .profile .back-button FalkIcon{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;font-size:14px;height:14px;width:14px;line-height:14px;text-align:center;display:-ms-inline-flexbox;display:inline-box;display:inline-flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;color:#333}#falk .profile .title{padding:0 30px;font-weight:bold}#falk mat-toolbar{border:none;-webkit-flex-shrink:0;flex-shrink:0}#falk .md-raised{min-height:36px}#falk page{height:100%;position:relative;z-index:1}#falk track-statistic .contextMenuButton{display:none}#falk track-elevation .contextMenuButton{display:none}#falk agm-map,#falk ui-gmap-google-map{position:relative}#falk .toolbarWrapper{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);box-shadow:0 0 10px rgba(0,0,0,0.2);z-index:2;position:relative;-webkit-transition:0.3s all ease-in-out;-moz-transition:0.3s all ease-in-out;-o-transition:0.3s all ease-in-out;-ms-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out;width:408px;min-width:408px;}#falk .toolbarWrapper > .article,#falk .toolbarWrapper > .profile{display:none;margin-top:0}#falk .toolbarWrapper.hasTrack > .track{overflow-y:auto;}#falk .toolbarWrapper.hasTrack > .track h2{padding:0 16px}#falk .toolbarWrapper.hasTrack > toolbar > .tabs-toolbar,#falk .toolbarWrapper.hasTrack > .mat-tabs,#falk .toolbarWrapper.hasTrack > .md-tabs{display:none}#falk .toolbarWrapper.hasProfile > .profile{display:block;position:relative;}#falk .toolbarWrapper.hasProfile > .profile routes-list,#falk .toolbarWrapper.hasProfile > .profile tracks-list,#falk .toolbarWrapper.hasProfile > .profile address-book{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute}#falk .toolbarWrapper.hasProfile > toolbar > .tabs-toolbar,#falk .toolbarWrapper.hasProfile > .mat-tabs,#falk .toolbarWrapper.hasProfile > .md-tabs{display:none}#falk .toolbarWrapper.hasArticle{width:800px;min-width:800px}#falk .toolbarWrapper .toolbar-resizer{width:20px;height:30px;position:absolute;left:100%;top:50%;margin-top:-15px;outline:none;background:#fff;z-index:0;cursor:pointer;-webkit-transition:0.5s background;-moz-transition:0.5s background;-o-transition:0.5s background;-ms-transition:0.5s background;transition:0.5s background;}#falk .toolbarWrapper .toolbar-resizer .small{display:none}#falk .toolbarWrapper .toolbar-resizer .big{display:block}#falk .toolbarWrapper .toolbar-resizer FalkIcon{line-height:30px}#falk .toolbarWrapper.smallToolbar{margin-left:-408px;}#falk .toolbarWrapper.smallToolbar.hasArticle{margin-left:-800px}#falk .toolbarWrapper.smallToolbar .toolbar-resizer .small{display:block}#falk .toolbarWrapper.smallToolbar .toolbar-resizer .big{display:none}#falk .toolbarWrapper > mat-tabs > mat-tabs-content-wrapper{top:0}#falk .toolbarWrapper toolbar mat-toolbar{background:#fff;min-height:97px;height:97px}#falk .toolbarWrapper .menu-button FalkIcon{color:#b7b7b7}#falk .toolbarWrapper .header-toolbar{height:75px;max-height:75px;min-height:auto;width:100%}#falk RouteSearch > .md-padding,#falk PlaceSearch > .md-padding,#falk hotels-search > .md-padding,#falk user-area > .md-padding{padding:20px 40px}#falk hotels-search form{-webkit-flex-shrink:0;flex-shrink:0;background:#f5f5f5}#falk user-area mat-list-item{cursor:pointer;}#falk user-area mat-list-item FalkIcon{margin:0 15px 0 0}#falk mat-list-item .mat-list-item-content{padding:0 30px}#falk pois > .md-padding{padding:20px 16px;}#falk pois > .md-padding .poiForm{margin-left:-16px;margin-right:-16px;padding:0 40px;padding-bottom:20px;border-bottom:1px solid #f5f5f5}#falk .searchForm .search-submit-button{margin:0;width:133px;text-transform:none}#falk #mapContainer{position:relative;}#falk #mapContainer > div,#falk #mapContainer falk-map,#falk #mapContainer .angular-google-map-container{top:0;left:0;right:0;z-index:1;position:absolute;height:auto;background:none;width:100%;filter:blur(0);bottom:46px}#falk #mapContainer > div{display:block}#falk #mapContainer mat-content{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#falk #mapContainer agm-map,#falk #mapContainer .agm-map-container-inner,#falk #mapContainer ui-gmap-google-map,#falk #mapContainer .gmap-wrapper{position:relative;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1}#falk .mat-tabs > div{position:relative}#falk RouteSearch,#falk PlaceSearch,#falk pois,#falk hotels-search,#falk user-area,#falk user-area > div.tab-addressBook,#falk user-area > div.tab-routes{height:calc(100% - 31px);width:100%;position:absolute;overflow-y:auto;overflow-x:hidden}#falk div.tab-addressBook mat-list,#falk div.tab-routes mat-list{padding:0}#falk .pois-list-wrapper{position:absolute;z-index:25;top:0;bottom:0;height:100%;}#falk .pois-list-wrapper pois-list{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;width:408px;min-width:408px;}#falk .pois-list-wrapper pois-list > div{height:auto;width:100%}#falk pois-list .scroll-item:hover .content{background:#f5f5f5;}#falk pois-list .scroll-item:hover .content:after{background:-webkit-linear-gradient(top, rgba(245,245,245,0) 0%, #f5f5f5);background:-moz-linear-gradient(top, rgba(245,245,245,0) 0%, #f5f5f5);background:-o-linear-gradient(top, rgba(245,245,245,0) 0%, #f5f5f5);background:-ms-linear-gradient(top, rgba(245,245,245,0) 0%, #f5f5f5);background:linear-gradient(to bottom, rgba(245,245,245,0) 0%, #f5f5f5)}#falk pois-list .contextMenuButton{display:none}#falk pois-list .syncMapCheckbox{width:100%;padding:0 16px;min-height:50px;max-height:50px;border-bottom:1px solid #cecece;}#falk pois-list .syncMapCheckbox mat-checkbox{margin:0}#falk .mat-open-menu-container mat-menu-content{padding:0;overflow:auto}#falk .btn-simple,#falk input,#falk .md-raised,#falk .input-container,#falk mat-select,#falk mat-select .mat-select-trigger,#falk mat-select .mat-select-value-text{height:36px;line-height:36px}#falk mat-select{border:1px solid #e5e5e5;}#falk mat-select .mat-select-trigger{font-size:14px}#falk mat-select:hover{border-color:#b7b7b7}#falk mat-option{font-size:14px}#falk mat-checkbox FalkIcon{border-color:#b7b7b7}#falk mat-checkbox:hover FalkIcon{border-color:#333}#falk .search-add-button .md-button,#falk .search-options-button .md-button{height:36px;width:36px;line-height:18px}#falk .search-add-button p,#falk .search-options-button p{color:#8c8c8c;-webkit-transition:0.25s color;-moz-transition:0.25s color;-o-transition:0.25s color;-ms-transition:0.25s color;transition:0.25s color}#falk .search-add-button:hover p,#falk .search-options-button:hover p{color:#333}#falk .search-add-button:hover .btn-simple,#falk .search-options-button:hover .btn-simple{border-color:#333}#falk .btn-simple{border-color:#b7b7b7;-webkit-transition:0.25s border-color;-moz-transition:0.25s border-color;-o-transition:0.25s border-color;-ms-transition:0.25s border-color;transition:0.25s border-color;}#falk .btn-simple:hover,#falk .btn-simple.active{border-color:#b7b7b7}#falk .btn-simple.location-button{width:36px;}#falk .btn-simple.location-button FalkIcon{height:16px;font-size:16px}#falk .btn-simple FalkIcon,#falk .btn-simple.inactive FalkIcon{-webkit-transition:0.25s color;-moz-transition:0.25s color;-o-transition:0.25s color;-ms-transition:0.25s color;transition:0.25s color}#falk .btn-simple FalkIcon *,#falk .btn-simple.inactive FalkIcon *{color:#8c8c8c}#falk .btn-simple:hover FalkIcon,#falk .btn-simple.active FalkIcon{color:#666}#falk .poi-marker-button{width:20px;height:20px;min-height:20px;padding:0;}#falk .poi-marker-button,#falk .poi-marker-button i{-webkit-print-color-adjust:exact;color-adjust:exact}#falk .poi-marker-button.md-fab.md-mini FalkIcon{font-size:13px;height:13px;min-height:13px;min-width:13px;line-height:13px;width:100%}#falk .poi-marker-button.active,#falk .poi-marker-button.hovered,#falk .poi-marker-button:hover{z-index:1000;}#falk .poi-marker-button.active:before,#falk .poi-marker-button.hovered:before,#falk .poi-marker-button:hover:before{top:-5px;left:-5px;width:30px;height:30px}#falk .poi-marker-button.active:before{-webkit-box-shadow:0 0 10px rgba(102,102,102,0.75);box-shadow:0 0 10px rgba(102,102,102,0.75)}#falk .streetView .zoom-buttons{display:none}#falk .btn-addon{min-width:36px}#falk .md-button{-webkit-box-shadow:none;box-shadow:none;line-height:0;}#falk .md-button:not(.md-fab){border-radius:0}#falk .md-button.md-raised.md-primary:not([disabled]):hover,#falk .md-button.md-raised.md-primary:not([disabled]):focus{background:hoverGreenColor}#falk .contextMenuButton FalkIcon{top:8px}#falk map-context-menu{font-size:14px}#falk .search-row{border:1px solid #e5e5e5;}#falk .search-row input{padding-right:8px;border:none;color:#333;font-size:15px;width:100%;}#falk .search-row input:focus{-webkit-box-shadow:none;box-shadow:none;border:none;outline:none}#falk .search-row button{border:none}#falk .search-row:hover{border-color:#b7b7b7}#falk .search-row.invalid{border-color:#a8c22d}#falk .addressPlanning .search-row-wrapper{margin-top:0}#falk .address-placeholder{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}#falk mat-tab-item,#falk .md-tab-item{width:25%;padding:0;}#falk mat-tab-item,#falk .md-tab-item,#falk mat-tab-item > a,#falk .md-tab-item > a,#falk mat-tab-item > div,#falk .md-tab-item > div{height:100%;outline:none;text-decoration:none;text-transform:none}#falk mat-tab-item > div span,#falk .md-tab-item > div span,#falk mat-tab-item > a span,#falk .md-tab-item > a span,#falk mat-tab-item > span,#falk .md-tab-item > span{height:30px;line-height:15px;font-size:12px;text-transform:none}#falk[data-group*="|routePlanner|"] .menu-toolbar [state="routePlanner"],#falk[data-group*="|routePlannerType|"] .menu-toolbar [state="routePlanner"],#falk[data-group*="|routePlannerResult|"] .menu-toolbar [state="routePlanner"],#falk[data-state="pois"] .menu-toolbar [state="pois"],#falk[data-state="pois.category"] .menu-toolbar [state="pois"],#falk[data-state="pois.text"] .menu-toolbar [state="pois"],#falk[data-state="hotels"] .menu-toolbar [state="hotels"],#falk[data-state="hotels.result"] .menu-toolbar [state="hotels"],#falk[data-group*="|routePlanner|"] .menu-toolbar [state="routePlanner"] *,#falk[data-group*="|routePlannerType|"] .menu-toolbar [state="routePlanner"] *,#falk[data-group*="|routePlannerResult|"] .menu-toolbar [state="routePlanner"] *,#falk[data-state="pois"] .menu-toolbar [state="pois"] *,#falk[data-state="pois.category"] .menu-toolbar [state="pois"] *,#falk[data-state="pois.text"] .menu-toolbar [state="pois"] *,#falk[data-state="hotels"] .menu-toolbar [state="hotels"] *,#falk[data-state="hotels.result"] .menu-toolbar [state="hotels"] *{color:#000;border-color:#000}#falk pois-list,#falk premium-poi{font-size:12px;}#falk pois-list .title,#falk premium-poi .title{margin-top:-1px}#falk pois-list .numCircleWrapper,#falk premium-poi .numCircleWrapper{width:34px}#falk pois-list .numCircle,#falk premium-poi .numCircle{line-height:18px;width:18px;height:18px;font-size:9px}#falk pois-list .content,#falk premium-poi .content{font-size:12px}#falk pois-list .buttons .md-button,#falk premium-poi .buttons .md-button{text-transform:none}#falk premium-poi .contextMenuButton.gray.md-button.md-raised.md-primary,#falk .pois-list-wrapper .contextMenuButton.gray.md-button.md-raised.md-primary,#falk .globalAddressesMenu .contextMenuButton.gray.md-button.md-raised.md-primary{-webkit-box-ordinal-group:-1;-moz-box-ordinal-group:-1;-o-box-ordinal-group:-1;-ms-flex-order:-1;-webkit-order:-1;order:-1;margin-right:5px;}#falk premium-poi .contextMenuButton.gray.md-button.md-raised.md-primary span,#falk .pois-list-wrapper .contextMenuButton.gray.md-button.md-raised.md-primary span,#falk .globalAddressesMenu .contextMenuButton.gray.md-button.md-raised.md-primary span{vertical-align:middle;color:#666}#falk premium-poi .contextMenuButton.gray.md-button.md-raised.md-primary FalkIcon,#falk .pois-list-wrapper .contextMenuButton.gray.md-button.md-raised.md-primary FalkIcon,#falk .globalAddressesMenu .contextMenuButton.gray.md-button.md-raised.md-primary FalkIcon{position:static;color:#666}#falk premium-poi .contextMenuButton.gray.md-button.md-raised.md-primary,#falk .pois-list-wrapper .contextMenuButton.gray.md-button.md-raised.md-primary,#falk .globalAddressesMenu .contextMenuButton.gray.md-button.md-raised.md-primary{background:#f5f5f5;-webkit-transition:0.25s background ease;-moz-transition:0.25s background ease;-o-transition:0.25s background ease;-ms-transition:0.25s background ease;transition:0.25s background ease}#falk premium-poi .contextMenuButton.gray.md-button.md-raised.md-primary:hover,#falk .pois-list-wrapper .contextMenuButton.gray.md-button.md-raised.md-primary:hover,#falk .globalAddressesMenu .contextMenuButton.gray.md-button.md-raised.md-primary:hover{background:#e5e5e5}#falk mat-datepicker{border:1px solid #b7b7b7;height:36px;}#falk mat-datepicker:hover{border-color:#333}#falk mat-datepicker .mat-datepicker-button{height:34px;padding:0;vertical-align:top}#falk input.info-button{border:1px solid #cecece;color:#8c8c8c;}#falk input.info-button:hover{border-color:#333;color:#333}#falk app-badge h3{padding:0 !important;font-size:18px;margin:16px 0 8px 0}#falk app-badge a{text-decoration:none}#falk app-badge p{margin:8px 0;margin-left:-7px}#falk app-badge{display:block;margin-top:-1px;margin-bottom:8px;padding-top:17px}#falk pois app-badge{margin-left:0}#falk PoiList app-badge{margin-left:16px}#falk .place-result app-badge{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ebebeb;padding-top:0;}#falk .place-result app-badge > div{margin-left:30px;margin-bottom:0;padding-top:0}#falk .mat-select-menu-container mat-content{padding:0}#falk search-add-button{margin-right:10px}#falk routeplanner-widget{display:block;}#falk routeplanner-widget textarea[FalkInput]{font-family:monospace;line-height:16px;font-size:12px;height:200px;padding:0}#falk routeplanner-widget .falk-routeplanner-widget{-webkit-transition:1s all ease;-moz-transition:1s all ease;-o-transition:1s all ease;-ms-transition:1s all ease;transition:1s all ease}#falk routeplanner-widget .destination-row{margin-top:8px}#falk routeplanner-widget .search-add-button{height:44px;}#falk routeplanner-widget .search-add-button button.md-button.md-fab{width:18px;height:18px;padding:0;border:0;}#falk routeplanner-widget .search-add-button button.md-button.md-fab FalkIcon{font-size:18px;height:18px;width:18px;line-height:18px;color:#666;-webkit-align-self:center;align-self:center;-ms-flex-item-align:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;text-align:center}#falk routeplanner-widget .remove-button{min-width:36px}#falk color-picker{display:block;width:100%;}#falk color-picker .color-picker-wrapper,#falk color-picker .color-picker-input-wrapper{width:100%;margin-top:10px;margin-bottom:10px}#falk color-picker .color-picker-input-wrapper span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:20%}#falk color-picker .color-picker-input-wrapper input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}#falk survey-box .button-row,#falk mobile-switch .button-row{margin-top:20px}#falk survey-box .md-button,#falk mobile-switch .md-button{text-transform:none}#falk survey-row{display:block;height:30px;background:#fff;color:#666;position:relative;font-size:14px;}#falk survey-row *{visibility:visible}#falk survey-row > div{height:30px}#falk survey-row .md-button.md-raised.md-primary{height:30px;min-height:30px;text-transform:none;}#falk survey-row .md-button.md-raised.md-primary.goToSurvey,#falk survey-row .md-button.md-raised.md-primary.goToSurvey:hover{margin-left:10px;height:26px;min-height:26px}#falk survey-row .closeButton{height:30px;min-height:30px;position:absolute;top:0;right:0;padding:0}#falk RouteSearch user-address,#falk PlaceSearch user-address,#falk pois user-address,#falk hotels-search user-address{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0;}#falk RouteSearch user-address > div,#falk PlaceSearch user-address > div,#falk pois user-address > div,#falk hotels-search user-address > div{padding:20px 40px;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}#falk newsletter form{width:50%}#falk newsletter input[FalkInput]{margin-bottom:8px}#falk newsletter mat-radio-group{font-size:14px;}#falk newsletter mat-radio-group span{margin-right:50px}#falk newsletter .success FalkIcon{font-size:36px;height:36px;width:36px;min-width:36px;color:#a8c22d;margin-right:20px}#falk newsletter .success p{color:#768820}#falk newsletter .error{color:#a20010}#falk.cssLoaded.jsLoaded .toolbarWrapper{background:#fff}#falk route-elevation{display:block;}#falk route-elevation .nv-axisMin-x text{text-anchor:start !important}#falk route-elevation .nv-axisMax-x text{text-anchor:end !important}#falk .route-elevation{overflow:hidden;display:block;position:absolute;left:50px;bottom:35px;width:500px;height:170px;background:#fff;z-index:10;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);box-shadow:0 0 10px rgba(0,0,0,0.2);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:0.3s width ease, 0.3s height ease;-moz-transition:0.3s width ease, 0.3s height ease;-o-transition:0.3s width ease, 0.3s height ease;-ms-transition:0.3s width ease, 0.3s height ease;transition:0.3s width ease, 0.3s height ease;}#falk .route-elevation .minimize{display:none !important}#falk .route-elevation .maximize{display:block !important}#falk .route-elevation .title{cursor:move;background:#f5f5f5;color:#666;padding:0 8px;height:35px;line-height:35px}#falk .route-elevation .graph{position:absolute;top:35px;bottom:0;left:0;right:0}#falk .route-elevation FalkIcon{color:#666}#falk .route-elevation button{position:absolute;right:0;top:0;height:35px;padding:0}#falk .route-elevation .nv-axisMax-x text{text-anchor:end !important}#falk .route-elevation svg{-webkit-transition:opacity 1s ease;-moz-transition:opacity 1s ease;-o-transition:opacity 1s ease;-ms-transition:opacity 1s ease;transition:opacity 1s ease;opacity:1;-ms-filter:none;filter:none}#falk .route-elevation.minimized{width:150px;height:35px;-webkit-transition:width 0.3s ease, height 0.3s ease;-moz-transition:width 0.3s ease, height 0.3s ease;-o-transition:width 0.3s ease, height 0.3s ease;-ms-transition:width 0.3s ease, height 0.3s ease;transition:width 0.3s ease, height 0.3s ease;}#falk .route-elevation.minimized svg{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}#falk .route-elevation.minimized .minimize{display:block !important}#falk .route-elevation.minimized .maximize{display:none !important}#falk RouteSearch .i-info,#falk PlaceSearch .i-info{display:inline-block}#falk RouteSearch .save-info,#falk PlaceSearch .save-info{display:none;position:absolute;left:0;font-size:12px;line-height:16px;background:rgba(102,102,102,0.85);color:#f5f5f5;width:100%;padding:8px;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#falk RouteSearch .save-info a,#falk PlaceSearch .save-info a{color:#fff;text-decoration:underline}#falk RouteSearch .i-info:hover .save-info,#falk PlaceSearch .i-info:hover .save-info{display:block}#falk .search-overlay{width:408px;top:75px;}#falk .search-overlay .search-row-wrapper{height:97px;padding:0 40px;}#falk .search-overlay .search-row-wrapper input{font-size:14px}#falk .search-overlay .feature-list{padding:10px 30px;font-size:14px}#falk .search-overlay address-book{top:97px}#falk #print-warning{display:none;margin:20px 0}#falk .map-type-menu mat-list-item .md-text{font-size:14.5px}#falk .dnd-drag-start .search-row,#falk .dnd-drag-enter .search-row,#falk .dnd-drag-over .search-row,#falk .dnd-sortable-drag .search-row{border-color:#000 !important}.nvtooltip.xy-tooltip{border:0;border-radius:0;padding:0;margin:0;background:none;}.nvtooltip.xy-tooltip div{display:inline-block;background:#a8c22d;opacity:1;-ms-filter:none;filter:none;color:#fff;padding:2px 4px}.nvtooltip.xy-tooltip div:last-child{background:#fff;color:#666}@media print{html{height:100%;width:100%;overflow:initial !important;position:static}#falk{width:100%;height:100%;margin:0;padding:0 !important;background:#fff;display:block !important;overflow:initial !important;position:static;}#falk #print-warning.active,#falk #print-warning.active *{display:block;visibility:visible}#falk #print-warning.active img{margin:50px auto}#falk,#falk *{visibility:hidden;float:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}#falk .contentWrapper,#falk .toolbarWrapper{display:none !important}#falk,#falk print-control .content *,#falk print-map-control .content *,#falk route-description *,#falk heremap *,#falk .description-text.hasText *{visibility:visible}#falk page{padding:0;display:block;position:static;width:100%}#falk .contentWrapper,#falk .toolbarWrapper{display:none !important}#falk .poi-marker-button:before{background:transparent}#falk .banner:not(.banner-print){display:none !important}}


/*# sourceMappingURL=ff9d1a6ef00a2245454763dbc34f4f7bf8def855.desktop.css.map */
