@media all and (min-width: 641px){.h_nav{height:41px}.h_nav ul{line-height:2.4rem;font-size:1.4rem;font-weight:500;text-transform:uppercase}.h_nav li{display:inline-block;padding:2px 0 0 3px;text-align:center;color:#666;border-left:2px solid #ededed}.h_nav li:first-child{border:0}.h_nav li a{color:#666;margin:0px 12px 0px 12px}.h_nav li a:hover{color:#ccc}.h_nav li.current-menu-item{font-weight:700;color:#666}.h_nav li.current-menu-item>a{font-weight:700;color:#666}#h_nav .primary-menu{font-size:0}#h_nav .primary-menu li{position:relative;font-size:1.4rem}#h_nav .primary-menu ul{width:auto;float:left;margin:0;position:absolute;top:100%;left:-999em;z-index:99999;list-style:none;background:#fff;border:1px solid #ededed}#h_nav .primary-menu .menu-item-has-children>a{position:relative;margin-right:0;padding-right:34px}#h_nav .primary-menu .menu-item-has-children>a .fa-caret-down{position:absolute;top:0;right:0;line-height:24px;padding:0 13px}#h_nav .primary-menu li li{margin-bottom:0 !important;border:0;display:block;height:auto;line-height:1.0909090909;text-align:left;background:#fff}#h_nav .primary-menu li li a{font-size:0.9em}#h_nav .primary-menu ul a{display:inline-block;padding:8px;white-space:normal;width:176px;word-wrap:break-word}.no-touch #h_nav .primary-menu li:hover>ul{left:0}.no-touch #h_nav .primary-menu li.reverse-pos:hover>ul{right:0;left:auto}.touch #h_nav .primary-menu li a.focus+.sub-menu{left:0}.touch #h_nav .primary-menu li.reverse-pos a.focus+.sub-menu{right:0;left:auto}.touch #h_nav .primary-menu li a.focus{color:#ccc}.touch .h_nav li a:hover{color:#666}#h_nav{position:static;height:auto;margin:auto;box-sizing:border-box;display:inline-block;max-width:962px}#h_nav li{margin-bottom:16px;margin-top:16px}#h_nav .primary-menu{margin:auto}#h_nav .primary-menu>li>a{display:block;padding-right:4px;line-height:24px}#h_nav_footer{padding-top:0 !important}#h_nav_footer li{margin-bottom:0 !important}#f_nav{max-width:100%;color:#333;margin:0 auto;width:auto !important;text-align:center}#f_nav:after{content:".";display:block;clear:both;visibility:hidden;height:0}.wrap-f-col{max-width:-webkit-calc(100% - 100px);max-width:-moz-calc(100% - 100px);max-width:calc(100% - 100px);display:inline-block}#f_nav ul{float:left;margin-bottom:1.5em;width:19.3%;min-width:189px;padding-right:3%;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#f_nav li{padding-bottom:5px}#f_nav ul.f_social{display:inline-block;vertical-align:top;float:none;position:relative;width:auto !important;min-width:1px;max-width:95px;padding:0}#f_nav ul.f_social li:first-child{padding:0 0 12px 2px}#f_nav ul.f_social li a{display:inline-block;height:20px;width:22px}#f_nav ul.f_social li a.last{margin:0}#f_nav ul.f_social li a img{display:block;height:20px}#f_nav .f_social .linkedin{background:url("../image/linkedin.jpg") no-repeat;background-size:20px}#f_nav .f_social .twitter{background:url("../image/twitter.jpg") no-repeat;background-size:20px}#f_nav .f_social .facebook{background:url("../image/facebook.jpg") no-repeat;background-size:20px}}@media all and (min-width: 641px) and (max-width: 999px){#f_nav{margin:0 50px}#f_nav ul{width:25% !important}}@media all and (max-width: 640px){.h_nav{background:#fff}header .h_nav{display:none}.h_nav ul{line-height:4.2rem;font-size:1.1rem;font-weight:500;text-transform:uppercase}.h_nav li{display:block;text-align:center;color:#666;border-bottom:1px solid #ccc;margin-top:0 !important;margin-bottom:0 !important}.h_nav li a{display:block;padding:.2rem 0 0;color:#666}.h_nav li.current-menu-item{font-weight:700;color:#666}.h_nav li.current-menu-item>a{font-weight:700;color:#666}.primary-menu li .sub-menu{display:none}.primary-menu li.menu-item-has-children ul{margin:0 20px;border-top:1px solid #ff6600;font-weight:normal}.primary-menu li.menu-item-has-children ul li{border-bottom:0}.primary-menu li.menu-item-has-children ul li a{line-height:1.3;padding:9px 9px 7px}.primary-menu li.menu-item-has-children .fa-caret-down{position:absolute;top:0;right:0;line-height:45px;padding:0 21px;bottom:0}.primary-menu li.menu-item-has-children>a{position:relative}.primary-menu li.menu-item-has-children>a i{color:#ff6600}.primary-menu li.menu-item-has-children a.focus .fa-caret-down:before{content:"\f0d8"}.primary-menu li.menu-item-has-children a.focus+.sub-menu{display:block}footer .h_nav li:last-child{border-width:0}#f_nav{display:none}}
