@@ -1823,14 +1823,6 @@ input[type="submit"].btn {
18231823.js .menu-sidebar .active > .sub-menu {
18241824 display : block
18251825}
1826- .logo {
1827- background : transparent url ('../assets/icons-s73b196a6ae_2.png' ) 0 0 no-repeat;
1828- display : inline-block;
1829- overflow : hidden;
1830- text-indent : -9999em ;
1831- height : 60px ;
1832- width : 240px
1833- }
18341826.close {
18351827 color : # 888 ;
18361828 cursor : pointer;
@@ -1890,18 +1882,10 @@ input[type="submit"].btn {
18901882(min--moz-device-pixel-ratio : 1.3 ),
18911883(min-device-pixel-ratio : 1.3 ),
18921884(min-resolution : 1.3dppx ) {
1893- .logo ,
18941885 .cf-proxied ,
18951886 .cf-unproxied {
18961887 background-image : url ('../assets/icons-s73b196a6ae_2.png' )
18971888 }
1898- .logo {
1899- background-position : 0 -122px ;
1900- -webkit-background-size : 100% auto;
1901- -moz-background-size : 100% auto;
1902- -o-background-size : 100% auto;
1903- background-size : 100% auto
1904- }
19051889 .cf-proxied {
19061890 background-position : 0 -380px ;
19071891 -webkit-background-size : 55px , auto;
@@ -1938,11 +1922,6 @@ input[type="submit"].btn {
19381922.header-main .btn {
19391923 font-size : 0.93333rem
19401924}
1941- .logo-header {
1942- display : block;
1943- margin : 0 auto;
1944- background-position : 0 -60px
1945- }
19461925.header-navigation {
19471926 display : none;
19481927 font-size : 0.93333rem
@@ -1984,15 +1963,6 @@ input[type="submit"].btn {
19841963 top : 50% ;
19851964 width : 100%
19861965}
1987- @media screen and (-webkit-min-device-pixel-ratio : 1.3 ),
1988- (-o-min-device-pixel-ratio : 2.6 / 2 ),
1989- (min--moz-device-pixel-ratio : 1.3 ),
1990- (min-device-pixel-ratio : 1.3 ),
1991- (min-resolution : 1.3dppx ) {
1992- .logo-header {
1993- background-position : sprite-background-position (url ('../assets/icons_2x-sc6e92cc69d_2.png' ), logo-white)
1994- }
1995- }
19961966@media screen and (min-width : 49.2em ) {
19971967 .mobile-navigation {
19981968 display : none
@@ -2468,3 +2438,71 @@ hr.double,
24682438 margin-left : 2em
24692439 }
24702440}
2441+ .navigation {
2442+ position : relative;
2443+ z-index : 10 ;
2444+ top : 0 ;
2445+ left : 0 ;
2446+ width : 100% ;
2447+ display : -webkit-box;
2448+ display : -ms-flexbox;
2449+ display : flex;
2450+ -webkit-box-align : stretch;
2451+ -ms-flex-align : stretch;
2452+ align-items : stretch;
2453+ background : # fff ;
2454+ -webkit-box-shadow : 0 1px rgba (0 , 0 , 0 , 0.2 );
2455+ box-shadow : 0 1px rgba (0 , 0 , 0 , 0.2 );
2456+ }
2457+ .navigation ::before {
2458+ content : "" ;
2459+ position : absolute;
2460+ display : block;
2461+ height : 3px ;
2462+ width : 100% ;
2463+ background : # f38020 ;
2464+ }
2465+ .navigation > a {
2466+ display : -webkit-box;
2467+ display : -ms-flexbox;
2468+ display : flex;
2469+ -webkit-box-align : center;
2470+ -ms-flex-align : center;
2471+ align-items : center;
2472+ padding : 1rem ;
2473+ padding-top : calc (1rem + 3px );
2474+ font-size : 13px ;
2475+ text-transform : uppercase;
2476+ letter-spacing : 0.0625em ;
2477+ text-decoration : none;
2478+ }
2479+ .navigation > a : not (: hover ) {
2480+ color : # 808285 ;
2481+ }
2482+ .navigation > a : hover {
2483+ background : rgba (243 , 128 , 32 , 0.1 );
2484+ -webkit-box-shadow : 0 1px # fbc99e ;
2485+ box-shadow : 0 1px # fbc99e ;
2486+ color : # f38020 ;
2487+ }
2488+ .navigation > a .active {
2489+ color : # f38020 ;
2490+ }
2491+ .navigation > a : first-child {
2492+ padding-left : 2rem ;
2493+ padding-top : 1rem ;
2494+ }
2495+ @media (max-width : 48em ) {
2496+ .navigation > a : not (: nth-child (1 )): not (: nth-child (2 )) {
2497+ display : none;
2498+ }
2499+ }
2500+ .navigation .logo {
2501+ width : 108px ;
2502+ }
2503+ .navigation .logo svg {
2504+ display : block;
2505+ width : 100% ;
2506+ height : 100% ;
2507+ margin : auto;
2508+ }
0 commit comments