.nav,.nav a,.nav div,.nav form,.nav input,.nav li,.nav ul{margin:0;padding:0;border:none;outline:0}.nav a{text-decoration:none}.nav li{list-style:none}.nav{width:100%;display:inline-block;position:relative;cursor:default}.nav>li{width:auto;line-height:20px;display:table-cell;vertical-align:middle;position:relative}.nav>li>a{width:100%;white-space:nowrap;height:40px;line-height:1.2em;padding-left:20px;padding-right:20px;position:relative;display:table-cell;vertical-align:middle;font-family:Unbounded,sans-serif;font-weight:400;color:#1a1a1a;font-size:1.25em;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:all .3s ease;transition:.3s}.nav>li:hover>a{background-color:#e35640;color:#fff;text-shadow:none}.menu-top>a{text-transform:capitalize}.nav>li>div{position:absolute;display:block;width:270px;top:39px;padding-top:35px;left:0;opacity:0;visibility:hidden;overflow:hidden;background:#fff;border-radius:0}.content-sotto-menu{width:100%;float:left}.nav>li:hover>div{opacity:1;visibility:visible;overflow:visible}.nav .nav-column{display:inline-table;width:100%;padding:10px 35px;font-weight:300}.nav .nav-column h3{margin:0 0 5px;line-height:1.3em;height:auto;font-family:Helvetica,Arial,sans-serif;font-weight:700;font-size:.8em;color:#014268;text-transform:uppercase;border-bottom:1px solid rgba(0,0,0,.51)}.nav .nav-column a{display:block;color:#1a1a1a;-webkit-transition:.15s;-moz-transition:.15s;-o-transition:.15s;-ms-transition:all .15s ease;transition:.15s}.nav .nav-column a{text-transform:capitalize}.nav .nav-column:hover{background-color:#e35640}.nav .nav-column:hover a{color:#fff}