/*
 * jQuery FlexSlider v2.7.2
 * https://www.woocommerce.com/flexslider/
 *
 * Copyright 2012 WooThemes
 * Free to use under the GPLv2 and later license.
 * http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Contributing author: Tyler Smith (@mbmufffin)
 *
 */.flex-container a:hover,.flex-slider a:hover{outline:none}.flex-pauseplay span{text-transform:capitalize}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider .slides>li:first-child{display:block}.loading .flex-viewport{max-height:300px}@-moz-document url-prefix(){.loading .flex-viewport{max-height:none}}.carousel li{margin-right:5px}.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:4px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:4px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;z-index:-1}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:hover{opacity:1}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}.flexslider{padding:0!important
border:0;padding:0;margin:0;background:#fff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:'' 0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:'' 0 1px 4px rgba(0,0,0,.2);-o-box-shadow:'' 0 1px 4px rgba(0,0,0,.2);box-shadow:'' 0 1px 4px rgba(0,0,0,.2)}.flex-viewport{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.slides,.slides>li,.flex-control-nav{margin:0;padding:0;list-style:none}.flex-control-nav{overflow:hidden;width:100%;position:absolute;text-align:center;height:19px;bottom:-15px;opacity:.5}.flex-control-nav li{margin:0 7px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:16px;height:15px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-direction-nav{visibility:hidden}.flexslider .slides{zoom:1}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{height:auto;-moz-user-select:none;width:100%;max-width:100%;display:block}.lazyslider{display:none}#flex_wrapper{padding:0!important;margin:0;min-height:100px;max-width:980px}#flex_wrapper li h2{font-weight:400;font-size:.75em!important;white-space:nowrap;overflow:hidden;margin-left:6px!important}.ui_headline1{width:auto!important;margin:-6px -6px 0 -4px;padding:0;background-color:#004e84;color:white}.ui_headline1_1{padding:8px 12px 8px 10px;font-size:1.11em!important}.ui_headline2{color:#004e84;padding:8px 0 8px 0}.os_mitte{font-size:1.2em;line-height:1.4em;margin:5px!important}.os_mitte h2{font-size:1.4em!important;height:26px}.os_txts div,.os_txts div a{font-size:.888em;color:grey!important;font-weight:normal!important}#content sup{font-size:.5em;margin-left:5px}.vendormaindiv>li a{padding-left:4px;padding-bottom:4px}.vendormaindiv>li img{width:120px;height:60px}.os_offer_list .ui-last-child b,.vendormaindiv .ui-last-child b{font-size:1.3em}.toprubriken>li a{padding-left:8px;padding-bottom:8px}.toprubriken div{float:left}.toprubriken h2{overflow:hidden!important;text-overflow:ellipsis;white-space:nowrap!important;font-size:1.1em!important}.toprubriken .wrapper-name{margin-left:15px;margin-top:27px;max-width:calc(100% - 99px);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.toprubriken .wrapper-thumb{height:80px;width:80px;margin:0}.toprubriken .wrapper-thumb img{height:80px;width:80px}.os_offer_list h2,.os_txt_br h2{overflow:visible!important;white-space:normal!important;font-size:1em!important}.btl h2 span{font-size:.9em;font-weight:normal;margin-left:2px}.os_content,.os_content h3{text-overflow:unset!important;overflow:visible!important;white-space:wrap!important}#sbox{margin:5px 0}#sbox li{padding-top:.66em;padding-bottom:.66em}input::placeholder{font-size:.9em;color:#adadad;letter-spacing:-.01em}#ausgabe{margin:0 0 0 -10px}#ausgabe .os_button_col2_submit{display:none}#ausgabe .info{font-size:.8em;line-height:1.8em;color:#686868;margin:0 30px 0 30px;text-align:center}#ausgabe div{padding:10px 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:.915em;border-bottom:1px solid silver}#ausgabe div:last-child{border:0}#ausgabe img{margin:0 10px 0 0;height:60px;border:1px solid #ededed;padding:5px}#ausgabe span{vertical-align:middle}.flexcontcenter{display:flex;justify-content:center;text-align:center}#content>.flexcontcenter:has(#flex_wrapper){margin-left:-4px;margin-right:-6px}@media (min-width:920px){#content>.flexcontcenter{margin-left:-4px;margin-right:-6px}#content>.flexcontcenter.opt_cls{max-width:calc(100% + 10px)}}.ui-input-btn input{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;border:0;outline:0;-webkit-border-radius:inherit;border-radius:inherit;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;background:#fff;background:rgba(255,255,255,0);filter:Alpha(Opacity=0);opacity:.1;font-size:1px;text-indent:-9999px;z-index:2}#content h1.hm_h1{margin:0;line-height:1.5em}#content h2.hm_h2{margin:0;line-height:1.6em}#content .hm_kasten_hoch{max-height:180px}#content .hm_kasten_flach{max-height:120px}#content .hm_kasten_unten{padding-bottom:30px}#content ul.hm_liste{max-width:600px}#content li.hm_gruen_rahmen{border:2px solid green;padding:1em}#content h2.hm_gruen_h2{color:green;font-size:1.4em!important}#content .hm_rahmen_blau{border-color:#004e84}#content .hm_suchknopf{margin-top:1.1em;margin-bottom:.8em}#content #rubwait{margin-left:90%;top:29%}#content .no-results{margin:30px 0;text-align:center}#content .hm_text_kasten{padding:50px 10px 30px 10px}#content .hm_absatz{padding-bottom:20px}