button.showNav{line-height:43px;width:100%;text-align:center;color:#ffffff;text-transform:uppercase;background-color:#0a6682}nav ul{margin:0;padding:0;list-style:none}nav.nav--main{background-color:#0a6682;overflow:visible;position:relative}nav.nav--main li{position:relative;margin:0;padding:0}nav.nav--main li.submenu>ul{position:absolute;display:block;overflow:hidden;z-index:10;max-height:0;-webkit-transition:max-height 1s;transition:max-height 1s;left:6px}nav.nav--main a,nav.nav--main strong{font-weight:bold;font-size:16px;line-height:39px;text-transform:uppercase;white-space:nowrap;display:block}nav.nav--main ul.level_1{text-align:center}nav.nav--main ul.level_1>li{display:inline-block;background:url(../../layout/img/nav--border.png) 0 center no-repeat}nav.nav--main ul.level_1>li.first{background:none}nav.nav--main ul.level_1>li.last>ul.level_2,nav.nav--main ul.level_1>li.prelast>ul.level_2{left:auto;right:6px}nav.nav--main ul.level_1>li a,nav.nav--main ul.level_1>li strong{color:#efefef;padding:0 1em;margin:0 4px;font-weight:400;letter-spacing:1px}nav.nav--main ul.level_1>li a.trail,nav.nav--main ul.level_1>li a:hover,nav.nav--main ul.level_1>li strong{background-color:#75adbd}nav.nav--main li.submenu:hover>ul{max-height:1000px}nav.nav--main ul.level_2{background:#ffffff;padding:0 20px 0 10px;border-radius:0 0 40px 0;min-width:16em;text-align:left}nav.nav--main ul.level_2>li{border-top:1px solid #eeeeee;left:6px}nav.nav--main ul.level_2>li.first{border-top:0;padding-top:15px}nav.nav--main ul.level_2>li.last{padding-bottom:15px}nav.nav--main ul.level_2>li a,nav.nav--main ul.level_2>li strong{color:#7e8185;font-weight:normal;padding:0;font-size:14px;line-height:16px;font-size:1rem;line-height:1.6rem}nav.nav--main ul.level_2>li a.trail,nav.nav--main ul.level_2>li a:hover,nav.nav--main ul.level_2>li strong{color:#333638;background:none}nav.nav--main .mod_form{display:none;position:absolute;top:0;right:0;height:39px;z-index:300}@media only screen and (min-width:930px){nav.nav--main .mod_form{display:block}}nav.nav--main .mod_form:hover .widget-text input{width:150px!important;padding-left:3px!important}nav.nav--main .mod_form .formbody{position:relative}nav.nav--main .mod_form .formbody>div{margin-bottom:0}nav.nav--main .mod_form .formbody .widget-text input{line-height:33px;font-size:14px;padding:0;margin:3px 39px 3px 0;width:0;border:0;-webkit-transition:width 0.5s;transition:width 0.5s;display:block;text-align:center}nav.nav--main .mod_form .formbody .widget-text input:focus{width:150px;padding-left:3px}nav.nav--main .mod_form .formbody .widget-submit{position:absolute;right:0;top:-3px;margin:0}nav.nav--main .mod_form .formbody .widget-submit input{border:0;border-radius:0;padding:9px;height:39px;width:39px;background-color:#0a6682}nav.nav--main .mod_form .formbody .widget-submit input:hover{background-color:#75adbd}nav.nav--footer h2{font-size:18px;line-height:18px;font-size:1.2857142857rem;line-height:1.8rem;color:#e3e3e3;position:relative;text-align:center;font-weight:normal}nav.nav--footer h2:before{content:'';border-top:1px solid #e3e3e3;position:absolute;top:50%;left:0;right:0;height:1px;z-index:1;width:100%}nav.nav--footer h2 span{position:relative;background-color:#373737;padding:0 20px;z-index:5;font-size:inherit;color:#e3e3e3}nav.nav--footer a,nav.nav--footer strong{font-weight:normal;color:#e3e3e3;font-size:14px;line-height:14px;font-size:1rem;line-height:1.4rem}nav.nav--footer a:hover,nav.nav--footer strong:hover{color:#75adbd}nav.nav--sub a,nav.nav--sub strong{color:#0a6682;font-size:16px;line-height:18px;font-size:1.1428571429rem;line-height:1.8rem;text-transform:uppercase;font-weight:normal}nav.nav--sub a.trail,nav.nav--sub a:hover,nav.nav--sub strong.active{color:#e71d72}nav.nav--sub ul.level_2{margin-left:20px;max-height:0;overflow:hidden;-webkit-transition:max-height 1.0s linear 0.5s;transition:max-height 1.0s linear 0.5s}nav.nav--sub ul.level_2 li a,nav.nav--sub ul.level_2 li strong{text-transform:none}nav.nav--sub h2{margin-top:0}nav.nav--sub li.submenu:hover ul.level_2{max-height:1000px}