nav.menu .menu-full .dropdown-inn{margin-bottom:25px}div.logo-bar .navbar-header{margin:10px}.affix nav.menu{margin:0;min-height:auto}.sr-only{border:0 none;clip:rect(0px,0px,0px,0px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}a.menu-link{background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px;float:right;margin:15px 10px 0 0;padding:9px 10px;position:relative;display:block;text-decoration:none;border-color:#ddd}.menu-link span.icon-bar{border-radius:1px;display:block;height:2px;width:22px;background:#ddd}.menu-link span.icon-bar + .icon-bar{margin-top:4px}.menu.active{background:#333;border-top:2px solid #1abc9c;margin:0;max-height:12em;width:100%;overflow:scroll}.js .menu > ul ul.active{margin:0;max-height:55em;padding:0}.menu > ul{padding:0}.menu-full{position:static!important}nav.menu ul li{display:inline-block;margin:0;padding:0 22px;position:relative}nav.menu ul li:last-child{padding-right:0}.menu li a{color:#fff;display:inline-block;font-size:14px;font-weight:500;text-decoration:none;font-family:Roboto,sans-serif;text-transform:uppercase;margin-bottom:36px;padding:0}span.has-subnav{animation:inherit;font-size:13px;right:0;padding:0;top:0;padding-left:5px;cursor:pointer}nav.menu ul li.menu-full span.has-subnav .fa.fa-angle-down,nav.menu ul li.menu-auto span.has-subnav .fa.fa-angle-down{animation:inherit;font-size:16px}nav.menu ul li.menu-full ul .dropdown-inn h3{color:#fff;font-size:17px;margin:0 0 20px;padding:0}nav.menu ul li.menu-full ul .dropdown-inn h3 > a{color:#1abc9c;display:inline-flex;font-family:Raleway,sans-serif;font-weight:700;font-size:14px;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out 0;line-height:21px;margin:0;padding:0}nav.menu ul li.menu-full ul .dropdown-inn h3 > a:hover{color:#1abc9c}nav.menu ul li.menu-full ul .dropdown-inn h3 a .fa-angle-right{padding-right:10px}.js .menu > ul ul.level-2 .dropdown-inn ul{border:none;margin:0;padding:0;display:block;position:inherit;width:100%}.js .menu > ul ul.level-2 .dropdown-inn ul li,nav.menu ul li.menu-auto ul li{transition:all .5s ease-in-out 0;cursor:pointer;float:left;width:100%}.js .menu > ul ul.level-2 .dropdown-inn ul li a,nav.menu ul li.menu-auto ul li a{margin:0;padding:10px 10px 10px 2px;color:#969696;font-size:14px;font-weight:600;font-family:Raleway,sans-serif;text-transform:uppercase;transition:all .5s ease-in-out 0}.js .menu > ul ul.level-2 .dropdown-inn ul li a:focus,.js .menu > ul ul.level-2 .dropdown-inn ul li a:hover,nav.menu ul li.menu-auto ul li a:focus,nav.menu ul li.menu-auto ul li a:hover{background:#2e2e2e none repeat scroll 0 0;color:#fff;padding-left:10px;text-decoration:none}.js .menu > ul ul.level-2 .dropdown-inn > a{margin:0}nav.menu ul li.menu-auto ul{min-width:245px;background-color:#333;border-top:2px solid #1abc9c;margin:0;padding:0}nav.menu ul li.menu-auto ul li a{padding:10px 20px 10px 15px}nav.menu ul li.menu-auto ul li a:hover{padding:10px 20px 10px 25px}@media screen and (min-width:801px) and (max-width:1025px){nav.menu ul li.menu-full .dropdown-inn-img a img{width:100%}nav.menu ul li{padding:0 15px}}@media screen and (min-width: 980px){div.logo-bar .navbar-header{width:30%;margin:0}div.logo-bar .menu .container {width:1170px;} div.logo-bar .menu{width:70% !important;float:right}a.menu-link{display:none}.js .menu{margin:0;padding:0;float:right;width:60%!important}.js .menu > ul ul{background:#333;border-top:2px solid #1abc9c;left:0;margin:0 auto;padding:36px 20px 0;right:0;width:96%;transition:all .5s ease-in-out 0}.js .menu > ul li:hover > ul,.js .menu > ul li:hover > ul ul{display:flex}.menu ul{margin:25px 0 0;padding:0;float:left;text-align:left}.menu ul ul{display:none;height:auto;overflow:hidden;padding:0;position:absolute;text-align:left;top:100%;width:150px;z-index:999}.chrome .js .menu > ul ul{top:43px}.menu ul ul li{display:inline-block;position:relative;margin:0;padding:0}.menu > ul ul li:last-child{border-bottom:none}.menu ul ul li a{display:block}}@media (min-width:768px) and (max-width:991px){nav.menu ul li{margin:0;padding:0;display:block}nav.menu > ul{padding:20px}span.has-subnav{display:block;position:absolute}nav.menu ul li.menu-full{position:relative!important}nav.menu ul li.menu-full span.has-subnav .fa.fa-angle-down,nav.menu ul li.menu-auto span.has-subnav .fa.fa-angle-down{animation:inherit;font-size:20px}nav.menu ul li.menu-full .dropdown-inn{float:left;margin-bottom:20px;width:100%}.js .menu > ul ul.level-2 .dropdown-inn ul{overflow:inherit}.js .menu > ul ul.active{overflow:inherit}div.logo-bar .navbar-header{width:55%}nav.menu ul li{float:left;width:100%}nav.menu ul li a{width:100%;padding:0;margin-bottom:20px}nav.menu ul li.menu-full .dropdown-inn-img{display:none}nav.menu ul li.menu-auto{display:block}nav.menu ul li.menu-auto ul{border:none;min-width:auto}nav.menu ul li.menu-auto ul.active{border-top:2px solid #1abc9c;min-width:auto;margin-bottom:20px;float:left}.affix .menu-link.active{margin:30px 0 0}.affix nav.menu,.affix a.menu-link{margin:20px 0 0;min-height:auto}span.bottom_row{display:none!important}a.menu-link{margin-top:20px}.menu.active{margin-top:90px}.js .menu > ul ul.level-2 .dropdown-inn ul li a:focus,.js .menu > ul ul.level-2 .dropdown-inn ul li a:hover,nav.menu ul li.menu-auto ul li a:focus,nav.menu ul li.menu-auto ul li a:hover{padding-left:2px;background:none}nav.menu ul li ul.wide.level-2 div.container{width:auto}a.menu-link,a.menu-link.active{margin-right:3%!important}}@media screen and (max-width:800px){.menu,.menu > ul ul{margin:0;max-height:0;overflow:hidden}}@media (max-width:767px){div.logo-bar .pull-right div.container-fluid{padding:0}nav.menu ul li{margin:0;padding:0;display:block}nav.menu > ul{padding:20px}span.has-subnav{display:block;position:absolute}nav.menu ul li.menu-full{position:relative!important}nav.menu ul li.menu-full span.has-subnav .fa.fa-angle-down,nav.menu ul li.menu-auto span.has-subnav .fa.fa-angle-down{animation:inherit;font-size:20px}nav.menu ul li.menu-full .dropdown-inn{float:left;margin-bottom:20px}.js .menu > ul ul.level-2 .dropdown-inn ul{overflow:inherit}.js .menu > ul ul.active{overflow:inherit}nav.menu ul li{float:left;width:100%}nav.menu ul li a{width:100%;padding:0;margin-bottom:16px}nav.menu ul li.menu-full .dropdown-inn-img{display:none}nav.menu ul li.menu-auto{display:block}nav.menu ul li.menu-auto ul{border:none;min-width:auto}nav.menu ul li.menu-auto ul.active{border-top:2px solid #1abc9c;min-width:auto;margin-bottom:20px;float:left}.affix nav.menu,.affix a.menu-link{margin-top:20px;min-height:auto}span.bottom_row{display:none!important}}@media screen and (max-width:640px){.menu.active{margin:30px 0 0}.logo-bar{margin-bottom:35px}}@media screen and (max-width:480px){.menu.active{margin:20px 0 0}}@media screen and (max-width:320px){.menu.active{margin:20px 0 0}}