body.design90 header { background: #EDEDED; }
/*body.design90 #logo_container { top: 14px; bottom: 14px; height: 92px; }
body.design90 #logo_container > a { background: url("/pages/img/giezendanner_90.svg") no-repeat right center; }*/

body.design90 header #hNavigation > ul > li > a { color: #333333; background: #EDEDED !important; }
body.design90 header #hNavigation > ul > li.current > a,
body.design90 header #hNavigation > ul > li:hover > a { color: #ff0000; }

body.design90 header .hLng_trennlinie { color: #333333; }
body.design90 header nav#hLng > ul > li > a { color: #333333; }
body.design90 header nav#hLng > ul > li.current > a,
body.design90 header nav#hLng > ul > li:hover > a { color: #ff0000; }

body.design90 header #hNavigation > ul > li > ul > li > a { background: #EDEDED; color: #333333; border-bottom: 1px solid #333333; box-shadow: none; }
body.design90 header #hNavigation > ul > li > ul > li.active > a,
body.design90 header #hNavigation > ul > li > ul > li:hover > a { background: #ffffff; color: #ff0000; }

@media screen and (max-width: 1280px){
body.design90 header #hNavigation { background: #EDEDED; }
body.design90 header #hNavigation > ul > li.current > a,
body.design90 header #hNavigation > ul > li:hover > a { background: #ffffff !important; }
}

body.design90 header #nav-icon4 span { background: #333333; }


body.design90 div.animated { background: url("/pages/img/giezendanner_90_button.svg") no-repeat center transparent; background-position: center; background-size: contain; border: none; cursor: default;transform: rotate(0deg) !important; }
body.design90 div.animated * { display: none; }
body.design90 div.animated:hover { transform: rotate(30deg) !important; }