#nav-container-wrapper{padding:15px 0;border-bottom:solid 2px #233e8f}#nav-container{position:relative;display:table;margin:0 auto;z-index:50}nav a{text-decoration:none}nav ul,nav ul li{margin:0;padding:0}nav .touch-btn{display:none}@media screen and (min-width:767px){nav ul li{float:left;display:inline;width:200px;position:relative;margin:0}nav>ul>li{margin:5px 3px 0 0;width:auto!important;border-right:solid 2px #233e8f}nav ul li a{padding:10px;display:block;color:#fff}nav>ul>li:last-child{border-right:none}nav>ul>li>a{padding:5px 10px;text-transform:uppercase;color:#686868!important}nav ul li ul{-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;position:absolute;max-height:0;overflow:hidden;margin:-20px 0 0;opacity:0;z-index:100}nav ul li:hover>ul{max-height:1000px;overflow:visible;margin:0;opacity:1}nav ul li ul li{background-color:#233e8f}nav ul li ul li a:hover{background-color:#686868;color:#fff!important}ul li ul li a.parent{background:url(images/arrow-parent.gif) 97% 50% no-repeat}nav ul li ul li ul{float:left;position:absolute;left:200px;top:0;width:0;margin:0 0 0 -20px}nav ul li ul li:hover>ul{margin:0;width:200px}nav ul li ul li ul li{background-color:#233e8f}nav ul li ul li ul li ul li{background-color:#6e8878}}@media only screen and (max-width:767px){a.toggleMenu,nav ul li ul{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease}nav ul li ul,nav>ul{max-height:0;overflow:hidden}#nav-container-wrapper{display:block;margin:0 20px;border-bottom:none}#nav-container{position:relative;display:block}#nav-container a,nav a{color:#fff}nav a:hover{color:#fff;text-decoration:none}a.toggleMenu{padding:10px;margin:0;text-decoration:none;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;background-color:#233e8f;text-align:center;transition:all .5s ease}#nav-container .active{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}nav .active{-webkit-border-radius:0 0 10px 10px!important;-moz-border-radius:0 0 10px 10px!important;border-radius:0 0 10px 10px!important}#nav ul .active,nav ul .active{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}nav{margin:0 10px 10px}nav ul li{list-style:none;border-top:solid 1px #8a8a8a}nav>ul>li{background-color:#686868}nav ul li a{padding:10px;display:block}nav ul li ul{padding:0 20px;transition:all .5s ease}nav>ul{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}nav ul li ul li a{background:url(images/bullet-sub.gif) 6px 8px no-repeat;padding:5px 5px 5px 18px}nav ul li.active>ul,nav>ul.active{max-height:1000px}span.touch-btn{float:right;transition:all .2s ease;-webkit-transition:all .2s ease;width:20px;height:20px;margin:0;padding:5px;-webkit-border-radius:25%;border-radius:25%;text-align:center;display:block;overflow:hidden;text-indent:-9999px;background:url(images/plus-minus.gif) 50% 0 no-repeat #233e8f}a.toggleMenu span.touch-btn,nav ul li.active>a.parent span.touch-btn{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);background-position:50% -20px}a.toggleMenu.active span.touch-btn{background-position:50% 0;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}}@media all and (device-width:768px) and (device-height:1024px) and (orientation:portrait){nav ul li ul{display:none}nav ul li:hover>ul{display:block}}