.navigation,.navigation ul,.navigation ul li,.navigation ul li a{margin:0;padding:0;border:0;list-style:none;line-height:1;display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.navigation:after,.navigation>ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.navigation{width:auto;margin:auto;z-index:100}.navigation>ul>li{float:left;display:inline-block}.navigation>ul>li>a{padding:15px 20px;text-decoration:none;font-size:18px;font-weight:500;color:#444;transition:all .3s;-webkit-transition:all .3s;position:relative}.navigation>ul>li:last-child>a:after{display:none}.navigation>ul>li:hover>a,.navigation>ul>li>a:hover,.navigation>ul>li.active>a{color:#111;background:#FFF}.navigation ul ul{position:absolute;left:-9999px;top:60px;padding-top:6px;font-size:14px;opacity:0;-webkit-transition:top 0.2s ease,opacity 0.2s ease-in;-moz-transition:top 0.2s ease,opacity 0.2s ease-in;-ms-transition:top 0.2s ease,opacity 0.2s ease-in;-o-transition:top 0.2s ease,opacity 0.2s ease-in;transition:top 0.2s ease,opacity 0.2s ease-in}.navigation>ul>li>ul{top:120px}.navigation>ul>li:hover>ul{top:48px;left:0;opacity:1;background:#FFF;padding:10px 0;-webkit-box-shadow:2px 2px 5px 0 rgb(0 0 0 / .2);-moz-box-shadow:2px 2px 5px 0 rgb(0 0 0 / .2);box-shadow:2px 2px 5px 0 rgb(0 0 0 / .2)}.navigation ul ul ul{padding-top:0;padding-left:0}.navigation ul ul>li:hover>ul{left:180px;top:-10px;opacity:1;background:#131D33;-webkit-box-shadow:2px 2px 5px 0 rgb(0 0 0 / .2);-moz-box-shadow:2px 2px 5px 0 rgb(0 0 0 / .2);box-shadow:2px 2px 5px 0 rgb(0 0 0 / .2)}.navigation ul ul li a{text-decoration:none;font-weight:400;padding:10px 20px;max-width:260px;min-width:200px;white-space:nowrap;;width:auto;color:#444;border-bottom:0;transition:all .2s;-webkit-transition:all .2s;font-size:16px}.navigation ul ul li:hover>a,.navigation ul ul li.active>a{color:#FFF;background:#222}.navigation>ul>li>ul::after{position:absolute;display:block}.navigation ul ul li.has-sub>a::after{content:"";position:absolute;width:0;height:0;border:4px solid #fff0;border-left-color:#000;right:17px;top:18px}.navigation ul ul li.has-sub.active>a::after,.navigation ul ul li.has-sub:hover>a::after{border-left-color:#000}.nav-right{float:right;position:relative;z-index:1500}.nav-right .search-link{padding:46px 0 46px 40px;height:117px}.nav-right li,.nav-right ul{list-style:none;list-style-type:none;float:left;margin-bottom:0}.nav-right li a{color:#666!important;padding:46px 20px!important;font-size:14px;display:inline-block}.nav-right .search a{position:absolute;right:0;top:0;font-size:18px;color:#003E17!important;padding:8px 0;-webkit-transition:all .2s;transition:all .2s;padding-right:0}.nav-right li a:hover{color:#000}.nav-right .searchform{display:none;position:absolute;z-index:5500;height:67px;right:0;padding:10px;background:#131D33;width:320px}.nav-right .searchform input{border:0;padding:14px;width:80%;float:left;height:46px}.nav-right .searchform button{border:0;padding:14px;width:20%;float:left;height:46px;background:#00ADEF;color:#FFF}.nav-right .inputtext{float:left;width:80%;height:38px}.nav-right .inputsubmit{float:left;width:20%;border:0;background:#444;color:#FFF;height:38px}