#main-navigation .panel{background:0 0;padding:0;border:none;-webkit-box-shadow:none;box-shadow:none;margin:0}
.dropdown-menu li.off a,.nav del{text-decoration:none}
.navbar-nav>li>a{font-family:Arial;font-size:16px}
.navbar .nav>li>.dropdown-menu:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,.2);position:absolute;top:-7px;left:9px}
.navbar .nav>li>.dropdown-menu:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:10px}
.navbar-nav>li>a{padding:10px 20px 10px 0}
.navbar-nav>li{float:none;display:inline-block}
.navbar{display:block;float:left;width:100%}
.nav.navbar-nav.expand-on-hover{display:block;text-align:left;width:100%}
.nav-container{background:#fff;margin:0;display:block;float:left;width:100%}
.topmenu{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}
.dropdown-menu .topmenu a{padding-bottom:4px;color:#000;padding-top:4px;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;background-image:-webkit-linear-gradient(top,#fff 0,#ddd 100%);background-image:-o-linear-gradient(top,#fff 0,#ddd 100%);background-image:linear-gradient(to bottom,#fff 0,#ddd 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffdddddd', GradientType=0);border-bottom:1px solid #ddd}
.dropdown-menu .topmenu a:hover{color:#566643;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;background-image:-webkit-linear-gradient(top,#ddd 0,#fff 100%);background-image:-o-linear-gradient(top,#ddd 0,#fff 100%);background-image:linear-gradient(to bottom,#ddd 0,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdddddd', endColorstr='#ffffffff', GradientType=0)}
.dropdown-menu .topmenu.active a{color:#566643}
.nav-container .container{padding:0}
.navbar-collapse.collapse{padding-left:10px;padding-right:10px}
#main-navigation{border-bottom:4px solid #566643;border-left:none;border-top:0 solid #566643;border-right:none}
.nav-container.affix #main-navigation{border:none}
.nav-container.affix{border-bottom:4px solid #566643;border-top:none;left:0;right:0;top:0;z-index:800}
.dropdown-submenu{position:relative}
.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px}
.dropdown-menu li.off a{background-repeat:no-repeat;background-position:5px 6px;opacity:.7;background-image:url(../../../../../src_project/img/portal/menu_locked.png)}
@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.dropdown-menu li.off a{background-image:url(../../../../../src_project/img/portal/menu_locked@2x.png);background-size:11px 14px}}
.dropdown-menu li.off .topmenu a{background-position:5px 7px;background-repeat:no-repeat;background-image:url(../../../../../src_project/img/portal/menu_locked.png)}
@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.dropdown-menu li.off .topmenu a{background-image:url(../../../../../src_project/img/portal/menu_locked@2x.png);background-size:11px 14px}}
.menu1252 .dropdown-submenu>.dropdown-menu{left:inherit;right:100%}
.dropdown-menu{max-width:inherit;min-width:200px;padding:0 0 5px;top:97%}
.navbar-nav>li>.dropdown-menu{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.dropdown-menu li span{line-height:20px;display:block}
.navbar .btn-ad,.navbar .btn-text{bottom:0;display:block;font-size:11px;position:relative;width:100%;text-align:center;clear:both}
.btn-cart,.btn-login,.btn-searchbar,.navbar-btn{color:#2f3f1c;margin:0;padding:0;height:auto;width:auto;min-width:25px}
.btn-cart .count{font-family:arial;font-weight:700;letter-spacing:-1px;padding:0 7px;position:absolute;right:0;text-align:center;top:-3px;width:28px}
.btn-cart img,.btn-login img,.btn-searchbar img,.navbar-btn img{display:block;float:left}
.btn-login img{height:13px;margin:0 9px}
.btn-searchbar img{height:14px;margin:0 9px}
.btn-cart img{margin:0 9px}
.navbar-btn{float:right;margin-right:10px}
.btn-login,.btn-searchbar{margin-left:10px}
.btn .icon-bar{background-color:#566643;display:block;height:2px;width:100%;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(0,0,0,.25)}
.btn .icon-bar+.icon-bar{margin-top:3px}
.navbar .btn-navbar .icon-bar{height:3px}
.btn-cart:hover,.btn-login:hover,.btn-searchbar:hover,.navbar-btn:hover{color:#566643}
.lt-ie9 .btn-cart img,.lt-ie9 .btn-login img,.lt-ie9 .btn-searchbar img,.lt-ie9 .navbar-btn img{float:right;margin:0 0 0 3px}
.lt-ie9 .btn-searchbar img{height:20px}
.lt-ie9 .btn-login img{height:18px}
.lt-ie9 .navbar .btn-ad,.lt-ie9 .navbar .btn-text{width:auto;font-size:12px;clear:none;float:left}
.lt-ie9 .navbar .btn-cart .btn-text{margin-right:-7px;margin-top:4px}
@media (min-width:768px){.dropdown-submenu:hover>.dropdown-menu,.expand-on-hover>li:hover>.dropdown-menu{display:block}
.btn-cart img,.btn-login img,.btn-searchbar img,.navbar-btn img{float:right;margin:0 0 0 3px}
.btn-searchbar img{height:20px}
.btn-login img{height:18px}
.navbar .btn-ad,.navbar .btn-text{width:auto;font-size:12px;clear:none;float:left}
.navbar .btn-cart .btn-text{margin-right:-7px;margin-top:4px}}
.lt-ie9 .dropdown-submenu:hover>.dropdown-menu,.lt-ie9 .expand-on-hover>li:hover>.dropdown-menu{display:block;margin-top:0}
@media (max-width:991px){.navbar-nav>li>a{padding:10px}
.navbar-nav>li{display:block;float:left}
.navbar-collapse.collapse{padding-left:0;padding-right:10px}
.btn-searchbar.visible-lg{right:10px}}
@media (min-width:768px) and (max-width:991px){.navbar .btn-ad,.navbar .btn-text{float:none;clear:both;font-size:11px;margin-right:0;line-height:12px}
.navbar .btn-cart .btn-text{margin-top:0;font-size:11px;line-height:12px;margin-right:0}
.btn-cart .count{width:100%;padding:0 24px 0 26px}
.btn-cart.visible-lg,.btn-login.visible-lg,.btn-searchbar.visible-lg{bottom:3px;margin-top:0;text-align:center}
.btn-cart img,.btn-login img,.btn-searchbar img{float:none;display:inline;height:20px;margin:0}
.btn-cart.visible-lg{right:110px}
.btn-login.visible-lg{right:60px}
.id1001 .btn-cart.visible-lg{right:55px}
.login-collapse .login::before{right:47px;top:-7px;border-width:7px}
.login-collapse .login::after{right:48px;top:-6px;border-width:6px}}
@media (max-width:767px){.dropdown-menu{position:relative;width:100%;max-width:inherit;-webkit-box-shadow:none;box-shadow:none;padding:0;border:none}
.btn-login img{height:15px;margin:0 7px}
.btn-searchbar img{height:16px;margin:0 8px}
.btn-cart{position:relative;margin-left:10px}
.btn-cart img{height:20px;margin:0 16px}
.btn-cart .btn-text{float:left;margin-top:-3px}
.btn-cart .count{width:100%;padding:0 19px 0 16px;top:-6px}
.dropdown-menu li.off a{background-position:10px 13px}
.dropdown-menu .dropdown-submenu li.off a{background-position:20px 13px}
.dropdown-submenu>.dropdown-menu:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,.2);position:absolute;top:-7px;left:26px}
.dropdown-submenu>.dropdown-menu:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:27px}
.navbar .nav>li.dropdown.active>.dropdown-menu:after{border-bottom-color:#eaeaea}
.topmenu{display:block}
.nav-container.affix{border-bottom:none}
.navbar-nav>li{width:100%}
.navbar-nav>li>.dropdown-menu{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.dropdown-submenu>.dropdown-menu{position:relative;left:0!important;right:inherit!important;top:inherit;margin-left:0;margin-top:0}
.navbar-nav>li>a{padding:10px;border-bottom:1px solid #ccc}
.dropdown-menu .topmenu a,.dropdown-menu .topmenu a:hover,.topmenu{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.dropdown-menu .topmenu a,.dropdown-menu>li>a{padding:10px 10px 10px 25px;border-bottom:1px solid #ccc}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background-color:#ddd}
.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#eaeaea;color:#566643}
.dropdown-submenu li.active a,.dropdown-submenu li.active.topmenu a{background-color:#f7f7f7;color:#566643}
.dropdown-menu .topmenu a,.dropdown-menu .topmenu a:hover{background-image:none}
.dropdown-menu li span{word-wrap:break-word;white-space:normal}
.dropdown-submenu li a,.dropdown-submenu li.topmenu a{padding-left:35px}
#main-navigation{background:0 0;border:none;min-height:inherit}
.nav-container{margin:0}
.navbar .btn-row{background:#fff;border-bottom:4px solid #566643;min-height:54px;padding:10px 0 7px}
.navbar .collapse .btn-row{width:100%}
.navbar .collapse .btn-row .accordion-close,.navbar .collapsing .btn-row .accordion-close{float:right;padding:0 10px;line-height:25px}
.accordion-close span i{background-image:url(../../../../../src_project/img/oesterreichischer_imkerbund/close.png);background-repeat:no-repeat;background-position:center;width:26px;height:26px;display:block;float:left}
.accordion-close span{-webkit-box-shadow:0 0 4px 0 #b4b2bb;box-shadow:0 0 4px 0 #b4b2bb;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:rgba(255,255,255,.65);display:block;float:right;margin:0 0 0 5px}
.navbar .collapse.in .btn-row{top:0;left:0;position:absolute}
.btn-row .menu-title{padding:0 0 0 10px;color:#566643;text-transform:uppercase}
.navbar .collapse.in .login,.navbar .collapse.in .main-search,.navbar .collapse.in .navbar-nav{position:absolute;overflow:auto;top:54px;bottom:0;max-height:100%;width:100%}
.login-collapse .login,.main-search{padding:10px}
.navbar-nav{margin:0}
.navbar-collapse.collapse{padding:0}}
@media (max-width:767px) and (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.accordion-close span i{background-image:url(../../../../../src_project/img/oesterreichischer_imkerbund/close@2x.png);background-size:10px 9px}}
