@charset "utf-8";.nav,
.nav a,
.nav ul,
.nav li,
.nav div,
.nav form,
.nav input{margin:0;padding:0;border:none;outline:none;}
.nav a{text-decoration:none;}
.nav li{list-style:none;}
.nav{display:inline-block;position:relative;cursor:default;z-index:999;}
.nav > li{display:block;float:left;}
.nav > li > a{position:relative;display:block;z-index:999;height:50px;padding:0px 20px;line-height:50px;font-family:'Lato', Arial, Helvetica, sans-serif;font-weight:bold;font-size:1.35em;color:#35383c;background-color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;background-repeat:no-repeat;}
.nav > li:hover > a{background-color:#E9E9E9;color:#35383c;}
.nav > li.nav-search > form{position:relative;width:inherit;height:54px;z-index:510;border-left:1px solid #4b4441;}
.nav > li.nav-search input[type="text"]{display:block;float:left;width:1px;height:24px;padding:15px 0;line-height:24px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:13px;color:#999999;text-shadow:0 0 1px rgba(0,0,0,.35);background:#372f2b;-webkit-transition:all .3s ease 1s;-moz-transition:all .3s ease 1s;-o-transition:all .3s ease 1s;-ms-transition:all .3s ease 1s;transition:all .3s ease 1s;}
.nav > li.nav-search input[type="text"]:focus{color:#fcfcfc;}
.nav > li.nav-search input[type="text"]:focus,
.nav > li.nav-search:hover input[type="text"]{width:110px;padding:15px 20px;-webkit-transition:all .3s ease .1s;-moz-transition:all .3s ease .1s;-o-transition:all .3s ease .1s;-ms-transition:all .3s ease .1s;transition:all .3s ease .1s;}
.nav > li.nav-search input[type="submit"]{display:block;float:left;width:20px;height:54px;padding:0 25px;cursor:pointer;border-radius:0 3px 3px 0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;}
.nav > li.nav-search input[type="submit"]:hover{background-color:#4b4441;}
.nav > li > div{position:absolute;display:block;width:100%;top:50px;left:0;opacity:0;visibility:hidden;overflow:hidden;background-color:#E9E9E9;border-style:solid;border-color:#E9E9E9;border-size:1px;border-radius:0px 0px 5px 5px;}
.nav > li:hover > div{opacity:1;visibility:visible;overflow:visible;}
.nav .nav-column{float:left;width:30%;padding:1.5%;}
.nav .nav-column h3{margin:0px 0px 5px 0px;line-height:18px;background-color:#F17C00;font-family:"Lato", Arial, Helvetica sans-serif;font-weight:400;font-size:.9em;letter-spacing:0;color:#fff;text-transform:uppercase;padding:5px;text-align:center;margin-bottom:10px;margin-top:15px;}
.nav .nav-column h3.orange{color:#6fc3c4;}
.nav .nav-column li a{display:block;font-family:"Lato", Arial, Helvetica, sans-serif;font-weight:normal;font-size:.9em;color:#4c4234;line-height:1em;margin-bottom:14px;margin-left:5px;padding-left:15px;background-image:url(../../img/symbols/footer-carret.png);background-repeat:no-repeat;background-position:left 2px;}
.nav .nav-column li a:hover{color:#1F53BD;text-decoration:underline;padding-left:15px;background-image:url(../../img/symbols/blue-carret.png);background-repeat:no-repeat;background-position:left 2px;}