#mobnav-trigger,
#nav > li > a{text-transform:uppercase;}
.vertnav-side{float:left;width:100%;}
#mobnav{display:none;}
#mobnav-trigger{display:block;}
#mobnav-trigger .icon{float:left;width:23px;padding-top:18px;margin:0 8px 0 0;}
#mobnav-trigger .icon .line{background-color:#000;height:3px;margin-bottom:2px;}
.nav-container .vertnav-top{display:none;margin-top:0 !important;}
.vertnav-top.mobile{display:block;overflow:hidden;height:auto;max-height:0px;-moz-transition-property:max-height;-moz-transition-duration:500ms;-moz-transition-timing-function:ease-in-out;}
.vertnav-top.mobile.show{max-height:9999px;-moz-transition-property:max-height;-moz-transition-duration:500ms;-moz-transition-timing-function:ease-in-out;}
.vertnav-top li a{text-transform:uppercase;}
#nav{position:relative;z-index:2000;}
#nav.mobile{display:none;}
#nav .opener{display:none;}
#nav li{text-align:left;}
#nav li a{display:block;text-decoration:none;}
#nav li.parent{}
#nav li a span{display:block;white-space:nowrap;}
#nav li ul a span{white-space:normal;}
#nav > li{float:left;}
#nav > li > a{display:block;padding:0 20px 0 0;}
#nav > li.parent > a{padding-right:20px;background:url(../../../images/infortis/ultra-megamenu/arrow-dropdown.png) no-repeat 100% center;}
#nav .level0-wrapper{display:none;position:absolute;top:49px;left:0;background-color:#fff;width:96%;padding:2%;}
#nav .nav-custom-link > a{cursor:default;}
#nav .nav-custom-link{position:static;}
#nav .nav-custom-link .header-nav-dropdown-wrapper{padding-bottom:10px;}
#nav .nav-custom-link .header-nav-dropdown-wrapper p{margin:10px 0;}
#nav .nav-custom-link .header-nav-dropdown-wrapper .heading{margin:10px 0;}
.cat-label{padding:2px 4px;font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:18px;text-transform:none;transition:color 450ms ease-in-out, background-color 450ms ease-in-out;-moz-transition:color 450ms ease-in-out, background-color 450ms ease-in-out;-webkit-transition:color 450ms ease-in-out, background-color 450ms ease-in-out;-o-transition:color 450ms ease-in-out, background-color 450ms ease-in-out;}
li > a:hover > span > .cat-label{transition-duration:100ms;-moz-transition-duration:100ms;-webkit-transition-duration:100ms;-o-transition-duration:100ms;}
li.level0 > a > span{position:relative;}
li.level0 > a > span > .cat-label{position:absolute;top:-14px;right:0;padding:0 6px;font-size:14px;line-height:22px;}
li.level0 > a > span > .pin-bottom:before{position:absolute;right:6px;top:22px;width:0;height:0;content:"";border-style:solid;border-width:4px;border-color:transparent;transition:border-color 450ms ease-in-out;-moz-transition:border-color 450ms ease-in-out;-webkit-transition:border-color 450ms ease-in-out;-o-transition:border-color 450ms ease-in-out;}
li.level0 > a:hover > span > .pin-bottom:before{transition-duration:100ms;-moz-transition-duration:100ms;-webkit-transition-duration:100ms;-o-transition-duration:100ms;}
li.level1 > a > span > .cat-label{display:inline-block !important;padding:0 4px;margin-left:2px;vertical-align:top;}
li.level2 > a > span > .cat-label{display:inline-block !important;padding:0 4px;margin-left:2px;}
ul.vertnav li > a > span > .cat-label{position:static;display:inline-block !important;padding:0 4px;margin-left:2px;font-size:inherit;line-height:inherit;}
ul.vertnav li.level0 > a > span > .pin-bottom:before{display:none;}
.nav-block{margin-top:0;margin-bottom:1%;}
.nav-block-top{}
.nav-block-bottom{}
.nav-block-center{}
.nav-block-right{}
.nav-block-level1-top{margin-bottom:10px;}
.nav-block-level1-bottom{margin-top:10px;}
.nav-block .section-line{border-color:#eee;}