.boxed .header-links{display:none}.boxed .site-header .header-inner .left-col{padding-left:0}body:not(.logged-in) .right-col{padding-right:10px;text-align:center}.boxed .site-header .right-col{padding-left:0}.boxed .site-header .searchform input[type=text]{position:relative}body:not(.left-menu-open) #mastlogo h1.site-title a span{color:transparent}.right-col .login,.right-col .register,.right-col .register+.login{margin:4px}.header-account-login .pop{right:0;min-width:180px;left:auto}#titlebar-search,.header-navigation{vertical-align:middle;display:table-cell}#titlebar-search{width:68px}.site-header .header-inner .left-col,.site-header .header-inner .right-col{float:none;display:table-cell}.site-header .header-inner{padding-left:0}.site-header .header-inner .left-col{position:relative;box-sizing:border-box;width:76%;padding-left:25px}.site-header .right-col{width:24%}.site-header li.hideshow ul li{height:auto;line-height:1}#titlebar-search{text-align:center}#titlebar-search form>div{height:100%}body #titlebar-search .searchform{height:100%;right:0;position:absolute;top:0;background-color:#fff;width:100%;display:none;z-index:2}#titlebar-search form input[type=text]{height:100%;border-right:1px solid #e1e1e1;border-left:1px solid #e1e1e1;padding:20px 80px 20px 30px;font-size:18px;font-weight:300;border-bottom:none;background-color:#fff;box-sizing:border-box;border-radius:0;width:100%}#titlebar-search form .search-wrapper:before{height:1px;content:"";position:absolute;bottom:-1px;background-color:#e1e1e1;width:100%}.boxed #titlebar-search form .search-wrapper:before{bottom:0}#titlebar-search form .searchsubmit{height:100%;padding:0;font-size:20px;right:0;color:#333;position:absolute;top:0;background-color:transparent;border-radius:0;width:68px;line-height:70px;vertical-align:baseline;z-index:1}#titlebar-search form .searchsubmit i{position:relative;top:0;left:-1px}#titlebar-search form .searchsubmit:hover{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#search-open{height:74px;font-size:20px;-webkit-transition:none;-o-transition:none;transition:none;position:relative;line-height:74px;display:block}#search-open i,.searchsubmit:hover i{-ms-transform:none;-webkit-transform:none;transform:none}#titlebar-search #search-close{height:12px;padding:0;font-size:6px;right:0;color:#fff;position:absolute;outline:none;text-align:center;top:0;margin:10px;border-radius:0;background:transparent;width:12px;line-height:12px;font-family:sans-serif;z-index:2}#titlebar-search #search-close i{font-size:10px}#titlebar-search #search-close i:before{height:12px;text-align:center;background-color:#b94545;width:11px;padding-left:1px;display:block}.header-account-login .user-link span.name:after{font-size:16px}.header-account-login{float:right;padding-left:0}.header-navigation>div>ul>li{height:74px;position:relative;line-height:74px;vertical-align:middle}#header-menu>ul>li{height:auto}.header-navigation .sub-menu li{line-height:1.2;white-space:nowrap}.header-navigation ul li a span{padding:2px 4px;top:-4px}.header-inner .left-col .header-navigation ul li a{font-size:16px;font-weight:600;line-height:1}.header-inner .left-col .header-navigation ul.sub-menu li a:after{display:none}.header-navigation>div>ul{overflow:hidden;padding-top:0;text-align:center;top:100%}.header-navigation li.hideshow ul{top:100%}.header-navigation .sub-menu{position:absolute;display:table}.header-navigation ul li a:after{height:2px;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;content:"";position:relative;top:6px;background-color:transparent;width:100%;display:block}.site-header li.hideshow ul li a:after{display:none}.header-account-login .user-link span.name{height:20px;overflow:hidden;text-overflow:ellipsis;position:relative;padding-right:8px;text-align:right;width:80px;line-height:20px;vertical-align:middle;white-space:nowrap;display:inline-block}.header-account-login .user-link span.name:after{display:none}.header-account-login{min-width:144px}.header-account-login,.header-notifications{display:table-cell}.site-header .right-col{min-width:inherit}