﻿#menu-bar {background:transparent; }
.navbar {min-height: 10px !important; border: none; border-radius: 0;}
#menu-collapse, #navbar-collapse, .fa-bars{display: none;}
#menu,#navigation, #menu.cy-menu #navigation .language a, #menu.eng-menu{height:60px;}

#navigation {margin: 0 auto; text-align: left;}
#menu a, #navbar-collapse .panel-title a, #navbar-collapse ul li a {font-family: 'Noto Sans', sans-serif;}
#navbar-collapse a:hover, #menu a, #navbar-collapse .panel-title a, #navbar-collapse ul li a,  .fa-bars:hover {color:#2e3337; font-family: 'Roboto Slab', serif;}
#menu a:hover, #navbar-collapse ul li a:hover, .fa-bars  {color: #48464c;}
#menu #navigation {display: table;}
#menu ul {width:100%;}
#menu li {display: table-cell;}
#menu, .nav .dropdown-menu, #navbar-collapse .panel-title, #navbar-collapse li {background: transparent;}
#navigation .nav .dropdown-menu {width: auto;padding: 0 0 10px 10px;border-radius: 0;box-shadow: none;border: none; background:#aeb6b3; }
#navigation .nav .dropdown-menu a {line-height:1.5; margin-left:-14px; border: none !important;}
#menu #navigation a {font-size: 20px;line-height: 1.5; text-decoration: none; }
#menu #navigation a:hover {color:#42ae32;background: transparent;} 
#menu .dropdown-menu li {display: block;}
#menu li:nth-child(2) a {pointer-events: none;}
#menu li .dropdown-menu a {pointer-events:auto !important;}

@media (max-width:1280px) {
    #menu #navigation a {font-size: 18px;}
}
@media (max-width:1023px) {
#menu-bar  {display: none;}
.mobile-language, #menu-collapse, #navbar-collapse, .fa-bars {display: block; position: relative; z-index:2;}
.mobile-language a, .fa-bars, #navbar-collapse .panel-body ul li a, .panel-heading .accordion-toggle .fa {color:#fff;}
.mobile-language a, .fa-bars, #navbar-collapse a {text-decoration: none !important;}
.mobile-language a {padding: 10px 20px;background:#48464c;  font-size: 18px;}
#navbar-collapse, .fa-bars {cursor: pointer; }
.fa-bars {padding: 4px 0 4px 0;line-height: 1;font-size: 30px; }
.fa-bars, .panel-heading .accordion-toggle .fa, #navbar-collapse .panel-body ul li  {background: #afcb07;}
.fa-bars, .panel-heading .accordion-toggle .fa {text-align: center;}
#navbar-collapse .panel-group, #navbar-collapse .panel-default, #navbar-collapse .panel-heading, #navbar-collapse .panel {border-radius: 0;border: none !important;box-shadow: none !important;} 
#navbar-collapse .panel-group, #navbar-collapse .panel-default, #navbar-collapse .panel-heading, #navbar-collapse .panel, #navbar-collapse ul li a, #navbar-collapse .panel-body {padding: 0 0 0 0;}
#navbar-collapse .panel-title, #navbar-collapse li {height: 54px; padding: 0 0 0 26px;line-height:3; }
#navbar-collapse .panel-title, #navbar-collapse li, #navbar-collapse .panel-default>.panel-heading, #navbar-collapse ul li  {border-bottom: solid 1px #afcb07; }
#navbar-collapse ul {margin: 0 0 0 -40px;list-style: none;}
#navbar-collapse ul li a {display: block;}
.panel-heading .accordion-toggle .fa {margin:0 0 0 0;padding: 18px 20px 15px 20px;float: right;}
#navbar-collapse .panel-body {margin-top: -1px;}
#navbar-collapse .panel-body ul li {border-bottom: solid 1px #fff !important;}
#navbar-collapse .panel-group {margin-top: 0;border-top: none;width: 100%;}
#navbar-collapse .panel-body ul li a {padding: 0 0 0 0 !important;}
#navbar-collapse .panel-body ul li a, #navbar-collapse ul li a, #navbar-collapse .panel-title, .panel-heading .accordion-toggle .fa {font-size: 20px;}
#navbar-collapse .panel-default>.panel-heading {background:#fff;}
}
@media (max-width: 360px) {
    #navbar-collapse .panel-title, #navbar-collapse li {padding: 0 0 0 16px;}
}



