/**handles:cctranslate-css**/
.cctranslate-hide,li.cctranslate-hide{display:none!important}.country-selector{z-index:9999;text-align:left;position:relative;display:inline-block;width:auto}.country-selector a{padding:0 10px;outline:0;text-decoration:none;float:none!important;white-space:nowrap;font-weight:400;cursor:pointer;color:#000;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.country-selector a:focus{outline:0}.country-selector ul{padding:0;z-index:1010;list-style:none;margin:0}.country-selector li{margin:0;padding:0}.country-selector.cctranslate-custom-switcher-ajax{display:none}.country-selector.cctranslate-dropdown{background-color:#fff}.country-selector.cctranslate-dropdown a,.country-selector.cctranslate-dropdown span{display:block;height:37px;line-height:36px;font-size:13px;padding:0 10px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:400}.country-selector.cctranslate-dropdown a:hover,.country-selector.cctranslate-dropdown span:hover{cursor:pointer}.country-selector.cctranslate-dropdown .cctcurrent{border:1px solid #e0e0e0;list-style:none;display:block;margin:0}.country-selector.cctranslate-dropdown .cctcurrent a,.country-selector.cctranslate-dropdown .cctcurrent span{padding-right:60px}.country-selector.cctranslate-dropdown .cctcurrent:after{display:inline-block;position:absolute;top:17px;right:8px;width:13px;height:7px;-ms-interpolation-mode:nearest-neighbor;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;background:url("https://schauvorbei.at/wp-content/plugins/cctranslate-basic/dist/images/cctarrowdown.png") no-repeat;content:"";-webkit-transition:all .2s;transition:all .2s;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.country-selector.cctranslate-dropdown ul{position:absolute;min-width:100%;border:1px solid #ebeef0;background:#fff;left:0;top:initial;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;padding:0}.country-selector.cctranslate-dropdown input:checked~ul{display:block}.country-selector.cctranslate-dropdown input:checked~.cctcurrent:after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.country-selector.cctranslate-dropdown li{width:100%}.country-selector.cctranslate-dropdown.cctranslate-invert ul{bottom:38px}.country-selector.cctranslate-dropdown.cctranslate-invert input:checked~.cctcurrent:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.country-selector.cctranslate-default{position:fixed;bottom:0;right:40px}.country-selector.cctranslate-inline a:hover{text-decoration:underline;color:#00a0d2}.country-selector.cctranslate-inline .cctcurrent a{text-decoration:underline}.country-selector.cctranslate-inline label{margin-bottom:0;display:inline-block;vertical-align:middle}.country-selector.cctranslate-inline ul{display:inline-block;vertical-align:middle}.country-selector.cctranslate-inline li{line-height:1!important;display:inline-block;margin:2px 0;vertical-align:middle}.country-selector.cctranslate-inline.cctranslate-default{bottom:5px}.country-selector input{display:none!important}.navbar .navbar-nav li.cctranslate-flags a.cctranslate-lang:before{position:static;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:none;transition:none}.js .main-navigation .country-selector ul{display:none}html[dir=rtl] .cctranslate-flags a:before,html[dir=rtl] .cctranslate-flags span:before{margin-right:0;margin-left:10px}.cctranslate-flags>a:before,.cctranslate-flags>span.cctlanguage-name:before{background-size:auto 20px!important;border-radius:0!important;width:30px!important;height:20px!important;content:"";vertical-align:middle;margin-right:10px;display:inline-block;overflow:hidden}.cctranslate-flags.flag-2>a:before,.cctranslate-flags.flag-2>span:before{width:24px!important;height:24px!important;background-size:auto 24px!important}.cctranslate-flags.flag-3 a:before,.cctranslate-flags.flag-3 span:before{width:24px!important;height:24px!important;background-size:auto 24px!important}.cctranslate-flags>a span:before{background-image:none!important;display:none!important}.cctranslate-flags>span a:before{background-image:none!important;display:none!important}