@font-face{font-family:icon-font;src:url(../fonts/icon-font.eot);src:url(../fonts/icon-font.eot?#iefix) format("eot"),url(../fonts/icon-font.woff) format("woff"),url(../fonts/icon-font.ttf) format("truetype"),url(../fonts/icon-font.svg#icon-font) format("svg")}
*{transition:background-color 500ms linear 0}
#fixtop{position:fixed;z-index:999;display:block;height:60px;top:0;left:0;width:100%;background-color: rgba(6,40,59,.2);-webkit-transition:500ms all ease-in-out;-moz-transition:500ms all ease-in-out;-ms-transition:500ms all ease-in-out;-o-transition:500ms all ease-in-out}
.costum-navbar { background-color:rgba(6,40,59,1)!important;}
.fix-close{-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}
.slideanim{visibility:hidden;visibility:visible\9}
.slideanim.slide{visibility:visible;animation:slide 1s}
.slideanim::after{content:"";display:table;clear:both}
@keyframes slide {
0%{opacity:0;transform:translateY(50%)}
100%{opacity:1;transform:translateY(0)}
}
.navigationWrapper{clear:both;height:60px;line-height:1.1;letter-spacing:1px;}
.navigationWrapper{margin-top:0;margin-bottom:0}
.nav-button{display:none}
.nav-close{display:none}
.nav{display:block;position:relative;bottom:auto;overflow:visible;text-align: center;}
.nav ul{display:block;position:relative;zoom:1;list-style-type:none;margin:0;padding:0}
.nav li{position:relative;padding-top:0;padding-bottom:0;margin-left: -4px}
.nav>ul>li{display:inline-block}
.nav a,.nav a:visited{display:block;font-weight:400;position:relative;color:#edd2c6;text-transform:uppercase;font-size:13px;letter-spacing: 1px; padding:23px 60px}
.nav ul a:hover{background:#E8541E;color:#fff}
.nav .nav-submenu>a{padding-right:20px}
.nav ul li.nav-submenu>a:after{padding-left:8px;padding-top:25px;content:"\E005"}
.nav ul li.nav-submenu ul li.nav-submenu>a:after{content:"\E006";padding-left:0;padding-top:0;position:absolute;z-index:999;display:block;right:10px;top:20px}
.nav-button:before,.nav-close:before,.nav .nav-submenu>a:after,.nav>ul>.nav-submenu>a:after{font-family:"icon-font";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;vertical-align:top}
.nav .nav-submenu li{min-width:260px}
.nav ul ul{min-width:400px;text-transform:none;display:none;position:absolute;top:100%;left:0;z-index:901;background-color:#06283B;border-bottom:1px solid #000}
.nav ul ul li{margin-left: 0;border-top:1px solid #000}
.nav ul ul a:hover{color:#fff!important;background:#08344C}
.nav ul ul a,.nav ul ul a:visited{padding:20px;text-transform:none;color:#fff}
.nav ul ul ul{top:5px;left:95%;z-index:902}
.nav ul ul ul ul{z-index:903}
.nav ul ul ul ul ul{z-index:904}
li.nav-active a{color:#fff!important;font-weight: 700}
.lang {display: inline-block;padding-right: 10px}

@media all and (min-width: 1025px) and (max-width: 1280px) {
.nav a,.nav a:visited{letter-spacing: 0; padding:24px 40px}
}


@media only screen and (max-width:1024px){
	#fixtop{background: #1589C8}
.navigationWrapper{height:auto !important;}
.nav{display:none;background:none 0 0 repeat scroll #114898;bottom:0;left:0;overflow-x:hidden;overflow-y:auto;position:fixed;right:0;top:60px;z-index:999900; border-top: solid 1px #0d336b;}
.navigationWrapper .nav a:hover{color:#fff;background:#184DA3;box-shadow:0 -1px 0 0 #00268f inset;}
.nav-button{ display: block; width: 60px; height: 60px; cursor: pointer; background: #114898; padding: 5px;position: absolute;top:0;z-index: 9999999; }
.nav-button span{display:block;position:absolute;height:2px;width:40px;background:#fff;opacity:1;left:12px;transform:rotate(0deg);transition:0.25s ease-in-out;}
.nav-button span:nth-child(1){top:23px;}
.nav-button span:nth-child(2), .nav-button span:nth-child(3){top:31px;}
.nav-button span:nth-child(4){top:39px;}
.nav-button:hover span:nth-child(1){top:20px;}
.nav-button:hover span:nth-child(4){top:42px;}
.nav-button.active span:nth-child(1){top:42px;opacity:0;}
.nav-button.active span:nth-child(2){transform:rotate(225deg);transition-delay:0.25s;}
.nav-button.active span:nth-child(3){transform:rotate(135deg);transition-delay:0.25s;}
.nav-button.active span:nth-child(4){top:24px;opacity:0;}
.nav-lock-scroll{overflow:hidden;}
.nav a{color:#D1E0ED !important;text-shadow:0 0 1px #00111F;}
.navigationWrapper .nav ul ul{width:100%;}
.navigationWrapper .nav ul ul{text-transform:none;display:none;position:absolute;top:100%;left:0;z-index:999901;background-color:#0A3272;}
	
	
	
.navigationWrapper .nav > ul > li{display:block;box-shadow:0 -1px 0 0 #0F2E62 inset}	
.navigationWrapper .nav > ul > li:hover{display:block;box-shadow:0 -1px 0 0 #0F2E62 inset;}
.navigationWrapper2 .nav > ul > li:hover{display:block;box-shadow:none;}
.navigationWrapper .nav ul ul li{line-height: 20px;border-top: 1px solid #062556;}
.nav a, .nav a:visited{font-size:12px;font-weight:700;}
.nav .nav-submenu > ul{position:relative;left:0;top:0;}
.nav .nav-submenu ul li a:hover{background-color:#184DA3;color:#7FABCF !important;}
.nav .nav-submenu ul li a{padding-bottom:16px;padding-left:30px;padding-top:15px;border:none !important;}
.nav .nav-submenu ul ul li a{padding-left:50px;border:none !important;}
.nav .nav-submenu ul ul ul li a{padding-left:70px;border:none !important;}
.nav ul li.nav-submenu ul li.nav-submenu > a:after{content:"\E005";}
.nav-active, .nav ul ul, .nav a:hover{background-color:#0A3272;}
.nav-active, .nav a:hover{border-top:none !important;}
.nav ul li.nav-submenu > a::after{top:12px;}
}
