/* *** generated @ 2026-03-10 13:56:17 *** */

/* ** [ /src_project/sites/baeuerinnen_in_niederoesterreich/css/3/portal-styles.css ] (continued) ** */


/* ** [ /src_project/sites/portal/css/3/customer4all.css ] (@import) ** */
.recipe-list .box-grey .figure--right{
float: right;
margin-right: 0;
margin-left: 10px;
}
.recipe-list .box-grey a:hover,
.recipe-list .rec-desc a:hover{
text-decoration: underline;
}


.webform .wf-sp2.wf00,.webform .wf-sp2.wf02,.webform .wf-sp2.wf04,
.webform .wf-sp2.wf06 .webform .wf-sp2.wf08,.webform .wf-sp2.wf010,
.webform .wf-sp2.wf012,.webform .wf-sp2.wf014,.webform .wf-sp2.wf016,
.webform .wf-sp2.wf018,.webform .wf-sp2.wf020,.webform .wf-sp2.wf022{
clear: both;
padding-right: 1%;
}
.webform .wf-sp2.wf01,.webform .wf-sp2.wf03,.webform .wf-sp2.wf05,
.webform .wf-sp2.wf07,.webform .wf-sp2.wf09,.webform .wf-sp2.wf011,
.webform .wf-sp2.wf013,.webform .wf-sp2.wf015,.webform .wf-sp2.wf017,
.webform .wf-sp2.wf019,.webform .wf-sp2.wf021,.webform .wf-sp2.wf023{
padding-left: 1%;
}
.webform .style{
color: #606060;
}

.map-form fieldset .close-bt{
color: #606060;
}

.solo.map-form fieldset .close-bt{
display: none !important;
}

.closed .m-login{
display: none;
}
.open .m-logout{
display: none;
}

.messagebox{
font-weight: bold;
line-height: 30px;
margin: 100px 0 50px;
text-align: center;
}
.messagebox a{
opacity: 0.6;
text-decoration: underline;
}
.messagebox a:hover{
text-decoration: none;
}

.modal .modal-button.download.open{
display:block !important;
}

.plainimg{
margin-bottom: 7px;
}

#produzenten-map-tooltip .map-layer{
display: flex;
}
@media (max-width: 767px){
#produzenten-map-tooltip .map-layer{
display: block;
}
}

/* ** [ /src_project/sites/baeuerinnen_in_niederoesterreich/css/3/customer.css ] (@import) ** */
header .navbar-collapse .navbar-nav.bezirke > li > a{color: #000 !important}
header .navbar-collapse .navbar-nav.bezirke > li > a:hover,
header .navbar-collapse .navbar-nav.bezirke > li.active > a{color: #00763a !important}
header .navbar-collapse .navbar-nav.bezirke > .bezirk > a{color: #000 !important;padding-right: 3px}
header .navbar-collapse .navbar-nav.bezirke > .bezirk > a:hover,
header .navbar-collapse .navbar-nav.bezirke > .bezirk.active > a{color: #00763a !important}
header .navbar-collapse .navbar-nav.bezirke > .has-mega-menu > a,
header .navbar-collapse .navbar-nav.bezirke > .has-mega-menu.active > a{color: #616161 !important}
header .navbar-collapse .navbar-nav.bezirke > .has-mega-menu > a:hover,
header .navbar-collapse .navbar-nav.bezirke > .has-mega-menu.active li.active a{color: #00763a !important}
@media (min-width: 992px){
header .navbar-collapse .navbar-nav > li:first-child > a{padding-left: 0 !important}
header .navbar-collapse .navbar-nav > li:last-child > a{padding-right: 0 !important}

header .navbar-collapse .navbar-nav{margin-bottom: 0}
header .submenue{width: auto;margin-right: 102px;margin-top: 0 !important}
header .submenue li{float: left}
header .submenue li a{padding: 5px 10px;font-weight: 500}
header .submenue li a:hover,
header .submenue li.active a{color: #00763a}
}
@media (min-width: 992px) and (max-width: 1199px){
header .navbar-collapse .navbar-nav li a{
font-size: 14px;
padding: 5px;
}
}
header .logo{
max-width: 250px;
}
@media screen and (min-width: 992px) and (max-width: 1200px){
header .logo.key4841{
max-width: 190px}
header .logo .logo__logo{
max-width: 190px}}
header .more{
font-size: 14px;
color: #00763a;
}
header .more::after{
font-family: "lko" !important;
font-size: 10px;
font-weight: 100;
content: "\4a";
}
main .mediabox.img-slide .set-container .counter{
display: inline !important;
font-weight: normal;
}
.toplinks__quick > span,
.toplinks__bundeslander > span{
margin-right: 65px;
}

.fullimage.landscape figcaption{
text-align: left !important;
}

.content-container .content-text a{
color: #00763a;
}
.content-container .content-text a:hover{
opacity: 0.7;
text-decoration: underline;
}

/* gen-time: (0.000152 sec) */