.header-mobile_toggle{margin-right:0}.header-nav-mobile{display:none;list-style-type:none;margin:10px 0 5px 0;padding:0 10px;width:0;float:right;clear:both}.mmx-header .header-nav_item-mobile{float:right;clear:both;display:block;padding:8px 0 8px 0;margin:0;white-space:nowrap;font-size:1.3rem;line-height:1.5rem;letter-spacing:.15rem;text-transform:uppercase;cursor:pointer}.mmx-header.white .navbar-toggle .icon-bar{background-color:#333}.mmx-header.black .navbar-toggle .icon-bar{background-color:#F4F4F4}.navbar-toggle:focus{outline:none}.mmx-header .header-uber{position:absolute;opacity:1;list-style-type:none;margin:20px 0 0 0;padding:0}.mmx-header:not(.scroll-top) .header-uber{opacity:0}.header-uber .header-uber_item{float:left;text-transform:uppercase;padding:0 15px 0 0;font-size:1.2rem;font-weight:400;color:#A0A0A0}.header-uber .header-uber_item a:hover{color:#333;cursor:pointer}.scroll-transition{transition:all .3s ease;-webkit-transition:all .3s ease}.mmx-header{width:100%;position:fixed;top:0;left:0;right:0;margin:0;padding:0;font-weight:400;z-index:9999}.mmx-header-offset{display:block;height:70px}.mmx-header-offset.scroll-top{height:105px}.mmx-header .visual-bar{height:70px;width:100%;position:absolute;top:0;right:0;z-index:-10}.mmx-header.scroll-top .visual-bar{height:105px}.mmx-header .header-content{margin:20px 0 0 0}.mmx-header.scroll-top .header-content{margin:55px 0 0 0}.mmx-header textarea:focus,.mmx-header input:focus{outline:0}.mmx-header .header-search{float:right;padding:5px 10px 7px 10px;margin:14px 0 0 0;font-size:1.25rem;width:30px;height:30px;position:relative;transition:width .5s ease;-moz-transition:width .5s ease;-webkit-transition:width .5s ease}.mmx-header .header-search.open{width:150px;transition:width .5s ease;-moz-transition:width .5s ease;-webkit-transition:width .5s ease}.mmx-header .header-search_input{width:0;height:20px;padding:0;margin:0 0 0 18px;border:0;background-color:transparent;color:#707070}.mmx-header .header-search.open input{transition:width .5s ease;-moz-transition:width .5s ease;-webkit-transition:width .5s ease;width:115px}.mmx-header .header-search .header-search_icon{position:absolute;left:10px;top:5px}.mmx-header a,.mmx-header a:hover{color:inherit}.mmx-header.white{background-color:rgba(255,255,255,.95);border-bottom:solid 2px #DBDBDB}.mmx-header.white .visual-bar{background-color:white;border-bottom:solid 1px #DBDBDB;color:#333}.mmx-header.black{background-color:rgba(0,0,0,.9);border-bottom:solid 2px #3A3A3A}.mmx-header.black .visual-bar{background-color:black;border-bottom:solid 1px #3A3A3A;color:#FFF}.mmx-header .logo{height:40px;width:auto;position:absolute;top:-4px;left:12px}.mmx-header.white .header-nav:hover .header-nav_item:not(.active){color:#E7E7E7}.mmx-header .header-nav{padding:0;margin:19px 0 0 0;list-style-type:none;float:right;text-transform:uppercase;letter-spacing:.00006rem;font-size:1.4rem}.mmx-header .header-nav_item{background-color:inherit;padding:0 1.3rem;float:left;margin:0;transition:color .2s ease;-moz-transition:color .2s ease;-webkit-transition:color .2s ease;background-color:inherit}.mmx-header .header-dropdown{display:none;list-style-type:none;margin:30px 0 10px 0;padding:0;width:0}.mmx-header .header-nav_item.active .header-dropdown{display:block}.mmx-header .header-dropdown_label{color:#AAA;font-weight:600;font-size:1.1rem;line-height:1.1rem;letter-spacing:.15rem;text-transform:uppercase;padding:0 0 10px 0}.mmx-header .header-dropdown:not(:first-child) .header-dropdown_label{padding-top:10px}.mmx-header .header-dropdown_item{float:none;clear:both;display:block;padding:0 0 10px 0;margin:0;width:0;overflow:visible;white-space:nowrap;font-size:1.3rem;line-height:1.5rem;letter-spacing:.15rem;text-transform:uppercase;cursor:pointer}.mmx-header.white .header-dropdown{color:#333}.mmx-header.black .header-dropdown{color:#FFF}@media(max-width:991px){.mmx-header .visual-bar,.mmx-header.scroll-top .visual-bar{height:50px}.mmx-header-offset,.mmx-header-offset.scroll-top{height:50px}.mmx-header .logo{height:23px;top:12px}.mmx-header .header-content,.mmx-header.scroll-top .header-content{margin:0}.mmx-header{border-bottom-width:1px!important}}