@media screen and (min-width:940px){#menu{display:none !important;}}
#headermenu{position:fixed;z-index:949494949494;width:100%;left:0;top:0;right:0;margin-top:0px !important;}
#headermenu > label{position:fixed;z-index:949494949494;width:100%;left:0;right:0;margin-top:0px !important;}
#headermenu2{position:fixed;z-index:949494949494;}
#headermenu2 > label{position:fixed;z-index:949494949494;width:100%;}
#menu{padding-top:20px;}
#menu{overflow-y:scroll;height:1000px;}
#menu > li:nth-child(4), #menu > li:nth-child(3){font-size:19px;}
#menu2{overflow-y:scroll;height:361px;}
.mobile-menu ul{list-style-type:none;margin:0 auto;padding-left:0;text-align:center;width:100%;position:absolute;background:white;width:100%;}
#menu > li:nth-child(1) > a{padding-left:9px;margin-top:42px;}
.mobile-menu2 ul{list-style-type:none;margin:0 auto;padding-left:0;text-align:center;width:100%;position:absolute;background:#575b5d;width:100%;}
.mobile-menu li{display:inline-block;}
.mobile-menu2 li{display:inline-block;}
.mobile-menu li a{display:block;min-width:140px;text-align:center;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;color:black;text-transform:uppercase;background:white;text-decoration:none;margin-left:-5px;padding:10px 0;-webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-ms-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;}
.mobile-menu2 li a{display:block;min-width:140px;text-align:center;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;color:#fff;text-transform:uppercase;background:#8aa8bd;text-decoration:none;margin-left:-5px;padding:10px 0;-webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;-ms-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;}
.mobile-menu li:hover a{color:#4db3ff;background-color:#ccddee;}
.mobile-menu2 li:hover a{color:#4db3ff;background-color:#ccddee;}
.mobile-menu li:hover ul a{background:#f3f3f3;color:#2f3036;height:40px;line-height:40px;}
.mobile-menu2 li:hover ul a{background:#f3f3f3;color:#2f3036;height:40px;line-height:40px;}
.mobile-menu li:hover .mobile-menu ul a:hover{color:#4db3ff;}
.mobile-menu2 li:hover .mobile-menu2 ul a:hover{color:#4db3ff;}
.mobile-menu li ul{display:none;}
.mobile-menu2 li ul{display:none;}
.mobile-menu li ul li{display:block;float:none;}
.mobile-menu2 li ul li{display:block;float:none;}
.mobile-menu li ul li a{width:auto;min-width:100px;padding:0 20px;}
.mobile-menu2 li ul li a{width:auto;min-width:100px;padding:0 20px;}
.mobile-menu .show-menu{text-decoration:none;color:black;background:white;text-align:center;padding:18px 15px;display:none;cursor:pointer;text-transform:uppercase;background-image:url(https://viza5.by/avia/logo.jpg);background-repeat:no-repeat;border-bottom:1px black groove;background-position-y:center;background-position-x:3%;}
@media screen and (max-width:767px){.mobile-menu .show-menu{background-size:21%;}}
@media screen and (min-width:768px){.mobile-menu .show-menu{background-size:11%;}}
.mobile-menu2 .show-menu2{text-decoration:none;color:black;background:white;text-align:center;padding:10px 15px;display:none;cursor:pointer;text-transform:uppercase;}
#headermenu > label > i{padding-left:10px;padding-right:10px;}
.mobile-menu2 .show-menu2 span{padding-left:13px;}
.mobile-menu input[type=checkbox]{display:none;}
.mobile-menu2 input[type=checkbox]{display:none;}
.mobile-menu2 input[type=checkbox]{display:none;}
.mobile-menu input[type=checkbox]:checked ~ #menu{display:block;}
.mobile-menu2 input[type=checkbox]:checked ~ #menu2{display:block;}
@media screen and (max-width:800px){.mobile-menu .lines{border-bottom:15px double #f8f8f8;border-top:5px solid #f8f8f8;content:"";height:5px;width:20px;padding-right:15px;float:right;}
.mobile-menu ul{position:static;display:none;}
.mobile-menu li{margin-bottom:1px;}
.mobile-menu ul li, .mobile-menu li a{width:100%;}
.mobile-menu .show-menu{display:block;}}
@media screen and (max-width:800px){.mobile-menu2 .lines2{border-bottom:15px double #f8f8f8;border-top:5px solid #f8f8f8;content:"";height:5px;width:20px;padding-right:15px;float:right;}
.mobile-menu2 ul{position:static;display:none;}
.mobile-menu2 li{margin-bottom:1px;}
.mobile-menu2 ul li, .mobile-menu2 li a{width:100%;}
.mobile-menu2 .show-menu2{display:block;}
}
@media screen and (max-width:940px) and (orientation:landscape){#menu2{height:93px !important;overflow-y:scroll !important;}}