#nav,#nav a{font-family:PT Sans Narrow,sans-serif}#main-nav-bg{display:block;width:100%}.nav-box{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#f4f4f4",GradientType=0);border-top:1px solid #fff;background:#fff;background:-moz-linear-gradient(top,#fff 0,#f4f4f4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(top,#fff,#f4f4f4);background:-o-linear-gradient(top,#fff 0,#f4f4f4 100%);background:-ms-linear-gradient(top,#fff 0,#f4f4f4 100%);background:linear-gradient(180deg,#fff 0,#f4f4f4)}.nav-shadow-container{z-index:90;position:relative;width:100%}.nav-margin-vertical .nav-menu>li>a,.nav-margin-vertical .nav-menu>li>div>a{margin:4px 0}.nav-menu li,.nav-menu ul{list-style:none}.fixed-top-nav{left:0;box-shadow:0 1px 15px rgba(0,0,0,.18);-webkit-box-shadow:0 1px 15px rgba(0,0,0,.18);-moz-box-shadow:0 1px 15px rgba(0,0,0,.18);z-index:999;position:fixed;top:0;height:auto}.fixed-top-nav .logo-container{height:40px}.fixed-top-nav .logo-container img{height:100%;width:auto!important}.fixed-top-nav ul li a{margin:0!important}.nav-right-desktop{float:right}#nav a:hover{text-decoration:none}#nav ul{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#nav ul,#nav ul li{margin:0;list-style:none;padding:0}#nav ul li{font-family:PT Sans Narrow,sans-serif;float:left}#nav ul li a{opacity:1;font-weight:600;display:block;text-align:left;padding:11px 30px 12px 0;font-size:14px}#main-nav-bg.nav-centered ul li a{padding:5px 15px 10px}#main-nav-bg .special-search-icon{padding:5px 0 0}#main-nav-bg.nav-centered .special-search-icon{text-align:center;padding:5px 15px 0}.nav-centered #nav,.nav-centered #nav>ul{display:inline-block;position:relative}.menu-center-column{margin:0 auto;display:table}.nav-relative-container{position:relative}.nav-no-bg{background:none!important}.nav-bottom{right:0;display:block;position:absolute;bottom:0}#main-nav-bg.nav-right ul.nav-menu{float:right}#nav ul li .desc{text-transform:none;font-weight:400;margin-top:-4px;display:block;text-align:left;overflow:hidden;font-size:13px}#nav ul li a i{right:0;margin-left:5px;line-height:inherit;box-sizing:content-box!important;position:relative;top:-2px;font-size:10px}#nav ul ul{float:left;opacity:0;border-bottom-left-radius:3px;margin:0;box-shadow:0 1px 1px rgba(0,0,0,.3);border:none;display:none;border-bottom-right-radius:3px;z-index:99998;position:absolute;top:100%;padding:8px;background-color:#f4f4f4}#nav ul ul a{text-transform:none;filter:alpha(opacity=100);font-weight:400;border:none;border-top:1px solid #fdfdfd;display:block;border-bottom:1px solid #e9e9e9;position:relative;padding:9px 25px 9px 15px;height:auto;font-size:14px;max-width:340px;min-width:180px}#nav ul ul li:first-child>a{border-top:none}#nav ul ul li:last-child>a{border-bottom:none}#nav ul ul li{float:none;display:block;position:relative;max-width:250px}#nav ul ul li a i{float:right;right:-15px;top:4px}#nav>ul>li>.sub_wrapper>ul>li:hover .sub-nav-hover{opacity:1!important}#nav>ul>li>.sub_wrapper>ul>li .sub-nav-hover{opacity:0;transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s}#nav ul ul ul{filter:alpha(opacity=0);left:100%;opacity:1;margin-top:0;-webkit-box-shadow:0 3px 8px rgba(50,50,50,.41);-moz-box-shadow:0 3px 8px rgba(50,50,50,.41);box-shadow:0 3px 8px rgba(50,50,50,.41);display:none;top:-8px}.sub-nav-hover{height:100%;width:100%}.sub-nav-hover,.sub-sub-nav-hover{filter:alpha(opacity=0);left:0;opacity:0;z-index:-1;position:absolute;top:0;background-color:#333}.sub-sub-nav-hover{border-radius:4px;height:100%!important;width:100%!important}ul.sub-menu{display:block;position:absolute}.sub_wrapper{overflow:hidden;position:absolute}.sub_font_color{color:red}.widget_nav_menu .menu,.widget_nav_menu .menu li,.widget_nav_menu .menu ul{list-style:none}.widget_nav_menu .menu ul{margin:0 0 0 18px;padding:0}.widget_nav_menu .menu{margin:0;padding:4px}.widget_nav_menu .menu>li{margin:4px 0}.widget_nav_menu .menu ul.sub-menu{position:relative}.widget_nav_menu .menu>li li{margin:2px 0}.widget_nav_menu .menu a{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-decoration:none;display:block;outline:none;color:#333;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s}.widget_nav_menu .menu a .caret:before{font-family:FontAwesome;font-size:9px;content:"\f078"}.widget_nav_menu .menu a .caret{float:right;vertical-align:top;display:inline-block;height:0;margin-right:5px;content:"";width:0}.widget_nav_menu .menu li.open>a>.caret:before{content:"\f077"}.widget_nav_menu .menu a:hover,.widget_nav_menu .menu li.active>a{color:#f0f0f0;background-color:#00aae8}.widget_nav_menu .menu>li.active>a{background-color:#00aae8}.widget_nav_menu .menu li a{line-height:18px;padding:2px 10px;font-size:12px}.widget_nav_menu .menu>li>a{line-height:20px;padding:4px 10px;font-size:14px}.footer-bottom-widget ul{float:right;margin:0;list-style:none}.footer-bottom-widget ul:after{display:block;clear:both}.footer-bottom-widget li{float:left;line-height:11px;display:block;border-right:1px solid #333;padding:0 10px}.footer-bottom-widget li:last-child{padding-right:0;border-right:none}.footer-bottom-widget ul ul{display:none}.header-top-2 ul{float:right;margin:0;list-style:none}.header-top-2 ul:after{display:block;clear:both}.header-top-2 li{float:left;line-height:11px;display:block;border-right:1px solid #999;padding:0 10px}.header-top-2 li:last-child{padding-right:0;border-right:none}.header-top-2 ul ul{display:none}.header-wpml-container ul,.header-wpml-container ul ul{display:inline}.header-wpml-container li{padding:0}#lang_sel_click{text-shadow:none}#lang_sel_click a,#lang_sel_click a:visited{border-radius:3px;border:none}