﻿.navbar {min-height: 10px !important; border: none; border-radius: 0;}
#menu-collapse, #navbar-collapse, .fa-bars, .mobile-language {display: none;}
#menu,#navigation, #menu.cy-menu #navigation .language a, #menu.eng-menu #navigation .language a {height:60px;}
#menu a {background: transparent !important; font-family: 'Poiret One', cursive;} 
#navigation {margin: 0 auto; text-align: left;}
#menu a, #navbar-collapse .panel-title a, #navbar-collapse ul li a, .language a {font-family: 'Noto Sans', sans-serif;font-size: 18px;}
#navbar-collapse a:hover, #menu a, #navbar-collapse .panel-title a, #navbar-collapse ul li a,  .fa-bars:hover {color:#fff;}
#menu a:hover, #navbar-collapse ul li a:hover, .fa-bars  {color: #48464c;}
#menu, .nav .dropdown-menu, #navbar-collapse .panel-title, #navbar-collapse li {background: #6a99ab;}

.language {background:#48464c; transition: background 1s;}
.language:hover {background:#6a99ab;}
.language a {color:#fff !important; font-size:23px !important; font-family: 'Poiret One', cursive;}
#menu.cy-menu #navigation .language a, #menu.eng-menu #navigation .language a {padding: 20px 20px 14px 20px;}
#navigation .nav .dropdown-menu {min-width: 180px; padding: 0 0 20px 0;border-radius: 0;box-shadow: none; border: none;}

#navigation .nav .dropdown-menu a {line-height:0.8;}

#menu.eng-menu #navigation a, #menu.cy-menu #navigation a {font-family: 'Poiret One', cursive; }
@media (min-width:1281px) {
    #menu.eng-menu #navigation {width: 1160px;}
#menu.cy-menu #navigation {width: 1210px;}
#menu.eng-menu #navigation a {padding: 20px 24px 0 24px; font-size: 23px;}
#menu.cy-menu #navigation a {padding: 20px 20px 0 20px; font-size: 23px;}
}
@media (max-width:1280px) {
#menu.eng-menu #navigation {width: 1010px;}
#menu.cy-menu #navigation {width: 1010px;}
#menu.eng-menu #navigation a {padding: 20px 15px 0 15px; font-size: 20px;}
#menu.cy-menu #navigation a {padding: 20px 15px 0 15px; font-size: 20px;}
}


@media (max-width:1023px) {
#menu {display: none;}
.mobile-language, #menu-collapse, #navbar-collapse, .fa-bars {display: block; position: relative; z-index:2;}
.mobile-language a, .fa-bars {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;}
#menu-collapse {padding-top: 10px;}
#navbar-collapse, .fa-bars {cursor: pointer; }
.fa-bars {background: #6a99ab; margin: 0 auto -10px auto;padding: 8px 0 8px 0;line-height: 1;text-align: center;font-size: 36px;}
#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;padding: 0 0 0 0;} 
#navbar-collapse .panel-title, #navbar-collapse li {height: 54px; padding: 0 0 0 26px;line-height:3; border-bottom: solid 1px #dad8d9 !important;}
#navbar-collapse ul {margin: 0 0 0 -40px;list-style: none;}
#navbar-collapse ul li a {display: block;padding: 0 0 0 0; }
.panel-heading .accordion-toggle .fa {margin:0 0 0 0;padding: 16px 20px 15px 20px;float: right; background: #dad8d9; color:#6a99ab; text-align: center; font-size: 22px; font-weight: 400;}
#navbar-collapse .panel-body {padding: 0 0 0 0; margin-top: -1px;border-top: solid 1px #6a99ab;}
#navbar-collapse .panel-body ul li {background: #dad8d9;border-bottom: solid 1px #6a99ab !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; color:#48464c; }
#menu-collapse a, #navbar-collapse .panel-body ul li a, #navbar-collapse ul li a, #menu-collapse .panel-title a  {font-family: 'Poiret One', cursive; font-size: 20px;}
}
@media (max-width: 767px) {
    #navbar-collapse .panel-title, #navbar-collapse li {padding: 0 0 0 16px;}
}
@media (max-width: 480px) {
   .mobile-language a {padding: 8px 16px;}
}


