.nav.stretched > .mobnav-trigger-wrapper,
.nav.stretched > .nav-mobile{width:100% !important;}
.nav-mobile{overflow:hidden;}
.nav,
.nav-regular{-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}
.nav-regular .nav-item.level0{padding-left:0;padding-right:4px;}
.nav-regular .nav-item.level0 > a{border-top-left-radius:3px;border-top-right-radius:3px;padding:0 10px;}
.nav-regular .nav-item.level0 > a > span{padding:7px 0 0;}
.nav-regular .nav-item.level0 > a > span.caret{padding:0 !important;}
.nav-regular .nav-item.level0 > a,
.nav-regular .nav-item.level0 > a > span.caret{transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none;}
.nav-regular .nav-item.level0:hover > a > span,
.nav-regular .nav-item.level0.active > a > span,
.cms-index-index .nav-regular .nav-item--home > a > span{padding-top:13px;}
.nav-regular .nav-submenu--mega > li > a{padding:10px;}
.nav-regular .nav-submenu--mega > li > ul > li > a{line-height:1.6666em;}
.nav-regular .nav-submenu--mega > li > ul > li{background:none;padding-left:10px;}
.nav-regular .nav-item--home a.level-top .icon{padding:0px !important;margin-top:-4px;}
.nav-regular .nav-item--homeicon{margin:0;padding-right:0;}
.nav-regular .nav-item--homeicon a.level-top .icon{margin-top:5px;padding-top:0;opacity:0.75;filter:alpha(opacity=75);transition:background-color 300ms ease-in-out, opacity 300ms ease-in-out, background-position 300ms ease-in-out;-moz-transition:background-color 300ms ease-in-out, opacity 300ms ease-in-out, background-position 300ms ease-in-out;-webkit-transition:background-color 300ms ease-in-out, opacity 300ms ease-in-out, background-position 300ms ease-in-out;-o-transition:background-color 300ms ease-in-out, opacity 300ms ease-in-out, background-position 300ms ease-in-out;}
.nav-regular .nav-item--homeicon:hover a.level-top .icon,
.cms-index-index .nav-regular .nav-item--homeicon a.level-top .icon{opacity:1;filter:alpha(opacity=100);}
#nav.nav-regular .nav-item--homeicon a.level-top{padding-left:5px;padding-right:5px;}
li.level0 > a > span > .cat-label{top:-25px;}
li.level0:hover > a > span > .cat-label,
li.level0.active > a > span > .cat-label{top:-17px;}
li.level2 > a > span > .cat-label{float:left;margin-left:0;margin-right:3px;}
.mobnav-trigger{line-height:49px;}
.nav-regular .nav-item.level0 > a{line-height:14px;}
.nav-regular .nav-item--home a.level-top.feature,
.nav-regular .nav-item--homeicon a.level-top{height:40px;position:static;}
#colorbox #cboxNext{left:41px;}