/* Menu for GHP Strebel © admotion © */


#menu ul { margin: 0px; padding: 0px; display: flex; flex-wrap: wrap; }
#menu li { margin: 0px 0px 0px 0px; padding: 0px; list-style: none; }
#menu li a { color: #000000;  background: #ffffff; padding: 10px 15px; text-transform: uppercase; letter-spacing: 0.08em; font-size: 17px; transition: .3s ease-out; font-weight: 400;}

#menu li:hover a { background: var(--green); color: #ffffff; }
#menu li.active a { background: var(--orange); color: #ffffff; }

div#maximenuck114.maximenuckh ul.maximenuck li.level1.parent > a, div#maximenuck114.maximenuckh ul.maximenuck li.level1.parent > span.separator { padding-right: 15px; }
div#maximenuck114 ul.maximenuck li.level1.parent > a::after, div#maximenuck114 ul.maximenuck li.level1.parent > span.separator::after { display: none;}
div#maximenuck114 div.maxidrop-main { width: 210px; }

#menu li li a { color: #000000;  background: #ffffff; padding: 10px 15px; text-transform: none; letter-spacing: 0.02em; font-size: 17px; transition: .3s ease-out; font-weight: 400;}


#menu li li:hover a { background: var(--orange); color: #ffffff; }
#menu li li.active a { background: var(--green); color: #ffffff; }

#menu li.active li:hover a { background: var(--green); color: #ffffff; }


[data-id="maximenuck114"] .mobilemenuck-bar-title { background: var(--orange); }


[data-id="maximenuck114"] .mobilemenuck-title { background: var(--orange); }
[data-id="maximenuck114"] .mobilemenuck-button { font-size: 25px; }
[data-id="maximenuck114"] .mobilemenuck-bar-button { background: var(--orange); padding-top: 7px; font-size: 30px; }
[data-id="maximenuck114"].mobilemenuck { background: var(--orange); }
[data-id="maximenuck114"] .mobilemenuck-item > .level1 { background: var(--orange); padding: 10px 0px; border-bottom: 1px solid #ffffff; border-radius: 0px; margin: 0px 20px; }
[data-id="maximenuck114"] .mobilemenuck-item > .level1 a { text-transform: uppercase; letter-spacing: 0.08em; font-size: 17px; transition: .3s ease-out; font-weight: 400; }
[data-id="maximenuck114"] .mobilemenuck-item > .level1:not(.headingck):hover, [data-id="maximenuck114"] .mobilemenuck-item > .level1.open { background: none;}


[data-id="maximenuck114"] .mobilemenuck-item > .active.level1 a { font-weight: 700; }
[data-id="maximenuck114"] .mobilemenuck-item > .active.level2 a { font-weight: 700; }


[data-id="maximenuck114"] .mobilemenuck-item > .level2 { border-radius: 0px; background: none; margin: 0px 20px; padding: 5px 0px; border-bottom: 1px solid #ffffff; }

[data-id="maximenuck114"] .mobilemenuck-item > .level2 a { letter-spacing: 0.02em; font-size: 17px; transition: .3s ease-out; font-weight: 400; }
[data-id="maximenuck114"] .mobilemenuck-item > .level2:not(.headingck):hover, [data-id="maximenuck114"] .mobilemenuck-item > .level2.open { background: none; }

[data-id="maximenuck114"] .mobilemenuck-togglericon::after { background: url(../images/plus.png) no-repeat scroll center center; background-size: 15px 15px; content: ""; padding: 0px; width: 15px; }
.mobilemenuck .open .mobilemenuck-togglericon::after { content: ""; background: url(../images/minus.png) no-repeat scroll center center; background-size: 15px 15px; }