@charset "UTF-8";html,body,div,section,article,aside,header,hgroup,footer,nav,h1,h2,h3,h4,h5,h6,p,blockquote,address,time,span,em,strong,img,ol,ul,li,figure,canvas,video,th,td,tr{margin:0;padding:0;border:0;vertical-align:baseline;font:inherit}nav,menu,section,summary{display:block}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}.cf{zoom:1}a{text-decoration:none;color:#667F6A;border-bottom:1px dotted #667F6A}#mainNav h2,#mainNav #menuToggle{display:none}nav ul{list-style:none}#mainNav{margin-bottom:.5em;width:auto;background-color:#999;line-height:35px}#mainNav li{float:left}#mainNav a,#mainNav h3{text-transform:capitalize;display:block;color:#FFF;border:none}#mainNav a:hover{color:#7b798f}#mainNav a.current{color:#7b798f;cursor:pointer}.mission h1{text-transform:uppercase}@media only screen and (max-width:480px){html,body,div,section,article,aside,header,hgroup,footer,nav,h1,h2,h3,h4,h5,h6,p,blockquote,address,time,span,em,strong,img,ol,ul,li,figure,canvas,video,th,td,tr{-webkit-text-size-adjust:none}#mainNav{width:auto;margin:0;margin-bottom:1em;background:#fff;overflow:hidden}#mainNav li{margin:0;float:none;position:relative}.topMenu{max-height:0;visibility:hidden}.topMenu.expand{max-height:900em;visibility:visible}#mainNav a,#mainNav h3{font-size:1.2em;text-align:left;color:#fff;display:block;margin-bottom:4px;background:#4c4341;padding-left:1em;line-height:2em;text-transform:uppercase;cursor:pointer}#mainNav a:hover{color:#fff}#mainNav a.current{color:#ede4d6;cursor:pointer}#mainNav span.indicator{position:absolute;right:1em}#mainNav ul.submenu{float:none;width:auto;height:auto;max-height:0;-moz-transition:max-height .5s ease;-webkit-transition:max-height .5s ease;-o-transition:max-height .5s ease;transition:max-height .5s ease;overflow:hidden}#mainNav ul.submenu.expand{max-height:33em}#mainNav ul.submenu li a{padding:.2em 1em;white-space:nowrap;color:#fff;text-align:left;font-size:.9em;padding-left:3em;background:#646266}#mainNav .menuToggle{display:block;background:#4c4341;width:8em;margin-bottom:.2em;position:relative}.menuToggle a{text-align:center;padding:0}}@media only screen and (min-width:481px) and (max-width:768px){#mainNav{width:100%;font-size:90%;padding-bottom:0;font-style:normal;line-height:15px;margin-bottom:0}.topMenu{width:450px;margin:0 auto}#mainNav li{margin-right:10%;position:relative;width:auto}#mainNav li:last-child{margin-right:0}#mainNav a,#mainNav h3{font-size:1.3em;text-align:center;padding:.6em .1em;cursor:pointer}#mainNav ul.submenu{float:none;width:auto;height:auto;padding-top:.06em;max-height:0;-moz-transition:max-height .3s ease;-webkit-transition:max-height .3s ease;-o-transition:max-height .3s ease;transition:max-height .3s ease;overflow:hidden;z-index:1000;position:absolute}#mainNav ul.submenu li{float:none;margin:0;background:#4c4341;background:rgba(76,67,65,.8)}#mainNav li.hover:hover ul,#mainNav ul.submenu.expand{max-height:42em}#mainNav ul.submenu li a{border-bottom:1px solid #fff;padding:.8em 1em;white-space:nowrap;color:#fff;text-align:left;font-size:.8em}#mainNav ul.submenu li:last-child a{border-bottom:none}#mainNav ul.submenu li a:hover{background:#7b798f}}@media only screen and (min-width:769px){#mainNav{padding-left:3.9%;line-height:20px;margin-bottom:0}#mainNav li{margin-right:10%;position:relative}#mainNav a,#mainNav h3{font-size:1.3em;text-align:center;padding:.4em;cursor:pointer}#mainNav a.current{color:#ede4d6;cursor:pointer}#mainNav ul.submenu{float:none;width:auto;height:auto;position:absolute;top:0;padding-top:2.8em;left:-8000em;max-height:0;-moz-transition:max-height .9s ease;-webkit-transition:max-height .9s ease;-o-transition:max-height .9s ease;transition:max-height .9s ease;overflow:hidden;z-index:1000}#mainNav ul.submenu li{float:none;margin:0;background:#4c4341;background:rgba(76,67,65,.9)}#mainNav li:hover ul{left:0;max-height:28.5em}#mainNav ul.submenu li a{border-bottom:1px solid #fff;padding:.2em 1em;white-space:nowrap;color:#fff;text-align:left;font-size:.8em}#mainNav ul.submenu li:last-child a{border-bottom:none}#mainNav ul.submenu li a:hover{background:#7b798f}}