/*! 
 ### Built with css preprocessor, don't modify directly ### 
 */
.gnn-header{border-top:8px solid #4297b5;background-color:#fff;z-index:9999}
.gnn-header-wrapper{padding-left:16px;padding-right:16px}
.gnn-header_slim_menu nav{display:none;visibility:hidden;z-index:100;position:absolute;top:68px;left:0;right:0;width:100%;padding-top:20px;padding-bottom:20px;background-color:#fff}
.has-menu-active .gnn-header_slim_menu nav{display:block;visibility:visible;position:fixed;overflow-y:scroll}
.gnn-header_slim_menu nav ul li a{font-family:Lato,BlinkMacSystemFont,Helvetica,Arial,sans-serif;font-size:18px}
.gnn-header_slim_menu nav>ul>li:not(:last-child){border-bottom:1px solid #e2e2e2;padding-bottom:20px;margin-bottom:20px}
.gnn-header_slim_menu nav>ul>li.has-main-menu.mobile-only{margin-top:-20px;padding-bottom:0}
.gnn-header_slim_menu nav>ul>li>a{color:#4297b5;font-family:"Source Serif Pro",Georgia,"Times New Roman",Times,serif;font-weight:700;font-size:22px;display:block}
.gnn-header_slim_menu .gnn-header_search{padding-left:16px;padding-right:16px}
.gnn-header_slim_menu .gnn-header_search input{background-color:#ededed;min-height:40px;max-height:40px}
.gnn-header_slim_menu .gnn-header_search button{background-color:#ededed;right:16px;height:40px;width:40px}
.gnn-header_slim_menu .link-edicola a{font-family:Lato,BlinkMacSystemFont,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;text-transform:uppercase}
.gnn-header_slim_menu .dropdown-content>ul>li{display:block}
.gnn-header_slim_menu .dropdown-content>ul>li>a{display:block;padding-top:16px;padding-bottom:16px}
.gnn-header_slim_nav{display:none;visibility:hidden;background-color:#4297b5;color:#fff}
.gnn-header_slim_nav ul>li{display:inline-block}
.gnn-header_slim_nav ul>li:first-child a:before{display:none;visibility:hidden}
.gnn-header_slim_nav ul>li.is-open>a{background-color:#e8f2f6;color:#000}
.gnn-header_slim_nav ul>li.is-open>a:before{background-color:#e8f2f6}
.gnn-header_slim_nav ul>li.is-open>a span:before{border-color:#000}
.gnn-header_slim_nav ul>li>a{display:block;padding-top:12px;padding-bottom:12px;padding-left:10px;padding-right:8px;font-size:13px;color:#fff;text-transform:uppercase;position:relative;-webkit-transition:background-color .1s ease,color .1s ease;-o-transition:background-color .1s ease,color .1s ease;transition:background-color .1s ease,color .1s ease;white-space:nowrap}
.gnn-header_slim_nav ul>li>a:hover{background-color:#e8f2f6;color:#000}
.gnn-header_slim_nav ul>li>a:hover:before{background-color:#e8f2f6}
.gnn-header_slim_nav ul>li>a:hover span:before{border-color:#000}
.gnn-header_slim_nav ul>li>a:before{content:"";position:absolute;top:10px;left:0;height:20px;width:1px;background-color:#61abc5;display:block}
.gnn-header_page_top{padding-top:16px}
.gnn-header_page_nav .dropdown-content,.gnn-header_slim_nav .dropdown-content{display:none;visibility:hidden}
.gnn-header_page_nav .dropdown-content>ul:not(.sections-menu)>li,.gnn-header_slim_nav .dropdown-content>ul:not(.sections-menu)>li{display:block}
.gnn-header_page_nav .dropdown-content>ul>li>a,.gnn-header_slim_nav .dropdown-content>ul>li>a{padding:12px;font-size:13px;font-weight:400;color:#2c4652;text-transform:capitalize;text-align:left}
.gnn-header_page_nav .dropdown-content>ul>li>a:before,.gnn-header_slim_nav .dropdown-content>ul>li>a:before{display:none;visibility:hidden}
.gnn-header_page_nav .dropdown-content>ul>li>a:hover,.gnn-header_slim_nav .dropdown-content>ul>li>a:hover{color:#000}
.gnn-header_weather{position:absolute;top:20px;left:70px;font-size:12px;text-transform:uppercase;display:none;visibility:hidden}
.gnn-header_weather>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}
.gnn-header_weather .weather-label{font-weight:700}
.gnn-header_weather .weather-temperature{margin-left:4px}
.gnn-header_weather .weather-image{height:14px;margin-left:4px}
.gnn-header_socials .gs-follow-button .gs-follow-button-facebook,.gnn-header_socials .gs-follow-button .gs-follow-button-twitter{background-repeat:no-repeat;background-position:center center;display:block;width:20px;height:20px}
.gnn-header_socials .gs-follow-button .gs-follow-button-facebook{background-image:url(//www.gelestatic.it/cless/common/2018-v1/img/facebook-grey.svg);margin-right:8px}
.gnn-header_socials .gs-follow-button .gs-follow-button-twitter{background-image:url(//www.gelestatic.it/cless/common/2018-v1/img/twitter-grey.svg)}
.gnn-header_uptime{color:#878787;font-weight:700;font-size:12px;text-transform:uppercase}
.gnn-header_page_membership nav ul{display:-webkit-box;display:-ms-flexbox;display:flex}
.gnn-header_page_membership nav ul li a{display:block;text-transform:uppercase;font-size:12px;padding:8px;background-color:#e2e2e2;color:#4d4d4d}
.gnn-header_page_membership nav ul li:not(:first-child) a{border-left:1px solid #fff}
.gnn-header_page_membership nav ul li:not(:first-child) a:hover{background-color:#4297b5;color:#fff}
.gnn-header_page_nav{display:none;visibility:hidden}
.gnn-header_page_nav nav{border-top:1px solid #ededed;border-bottom:1px solid #ededed;position:relative}
.gnn-header_page_nav nav>ul{position:relative}
.gnn-header_page_nav nav>ul>li{display:inline-block}
.gnn-header_page_nav nav>ul>li>a{display:block;color:#4d4d4d;font-size:13px;padding:12px 10px;white-space:nowrap}
.gnn-header_page_nav nav>ul>li>a:hover{color:#000}
.gnn-header_page_nav .dropdown-menu.is-open a{background-color:#e8f2f6;color:#000}
.gnn-header_page_nav .dropdown-menu.is-open a span:before{border-color:#000!important}
.gnn-header_page_nav .dropdown-menu a{display:block;padding-left:10px;padding-right:8px;position:relative;font-weight:700;-webkit-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease;color:#4297b5}
.gnn-header_page_nav .dropdown-menu a span:before{border-color:#4297b5!important}
.gnn-header_page_nav .dropdown-menu>ul{position:absolute;top:43px;left:50%;right:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:1248px;background-color:#e8f2f6;text-align:center;-webkit-columns:5;columns:5;padding:60px 80px;z-index:100}
.gnn-header_page_nav .dropdown-menu>ul li{display:block;max-width:140px;margin-left:auto;margin-right:auto}
.gnn-header_page_nav .dropdown-menu>ul li a{padding-top:12px;padding-bottom:12px;font-size:13px;font-weight:400;text-align:left;color:#4d4d4d}
.gnn-header_logo a{display:block;width:170px;margin-left:auto;margin-right:auto}
.gnn-header_logo-edizione span{color:#4297b5;text-transform:uppercase;font-weight:700;font-size:14px}
.gnn-header_search{position:relative}
.gnn-header_search:hover button,.gnn-header_search:hover input{background-color:#e2e2e2}
.gnn-header_search input{color:#616161;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:6px 12px;padding-right:45px;border:none;border-radius:3px;-webkit-transition:.1s ease;-o-transition:.1s ease;transition:.1s ease;width:100%;position:relative;min-height:28px;max-height:28px;display:block;font-family:Lato,BlinkMacSystemFont,Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:.03em;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}
.gnn-header_search button{position:absolute;bottom:0;right:0;cursor:pointer;height:28px;width:28px;border:none;background-color:#fff;border-left:0;border-top-right-radius:3px;border-bottom-right-radius:3px;padding:0;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}
.gnn-header_search button:hover svg{fill:#000}
.gnn-header_search button svg{height:18px;width:18px;fill:#a8a8a8}
.gnn-header .dropdown-menu>a span{display:inline-block;height:12px;width:12px;position:relative;margin-left:6px;pointer-events:none}
.gnn-header .dropdown-menu>a span:before{content:"";position:absolute;left:1px;top:3px;height:6px;width:6px;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}
.gnn-header .dropdown-menu_subtitle{display:block;text-transform:uppercase;font-family:"Source Serif Pro",Georgia,"Times New Roman",Times,serif;font-size:20px;font-weight:700;color:#000;padding-left:10px;margin-bottom:10px}
.gnn-header .dropdown-menu.is-open>a span:before{top:6px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.gnn-header .dropdown-menu.is-open .dropdown-content{display:block;visibility:visible}
.gnn-header .dropdown-content{display:none;visibility:hidden}
.gnn-header .gnn-header_slim_menu .dropdown-menu>a span{height:20px;width:20px}
.gnn-header .gnn-header_slim_menu .dropdown-menu>a span:before{left:5px;top:6px;height:10px;width:10px;border-top:2px solid #4297b5;border-right:2px solid #4297b5;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}
.gnn-header .gnn-header_slim_menu .dropdown-menu.is-open>a span:before{top:10px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.gnn-header .common-lists{position:relative;display:none;visibility:hidden}
.gnn-header .common-lists select{background-color:#4d4d4d;width:100%;color:#fff;font-family:Lato,BlinkMacSystemFont,Helvetica,Arial,sans-serif}
.gnn-header .common-lists:after{content:"";position:absolute;right:16px;top:12px;height:10px;width:10px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}
.gnn-header .mobile-only{display:none;visibility:hidden}
.gnn-header .has-main-menu li a{padding-top:14px;padding-bottom:14px;display:block}
.gnn-header .has-main-menu li a span:before{border-top:2px solid #000!important;border-right:2px solid #000!important}
.gnn-header .has-main-menu li:not(:first-child) a{border-top:1px solid #efefef}
.gnn-header .has-main-menu li ul{background-color:#ededed;padding-top:16px;padding-bottom:16px}
.gnn-header .has-main-menu li ul li a{display:block;font-size:16px}
.gnn-header .has-main-menu ul li.is-open .common-lists{display:block;visibility:visible}
.gnn-header .editions-links li:first-child a{font-weight:700;color:#4297b5;padding-right:0}
.gnn-header .editions-links li a{text-transform:uppercase;padding:12px 0;font-size:12px}
.gnn-header .gnn-us{background-color:#ffdf33!important;background-image:url(//www.gelestatic.it/cless/common/2018-v1/img/gnn-membership.svg);background-repeat:no-repeat;background-position:center center;min-width:40px;overflow:hidden;text-indent:-999em}
.gnn-header .is-highlighted a{background-color:#42798d}
.gnn-header .is-highlighted a:before{background-color:#42798d}
.gnn-header .is-highlighted a:after{content:"";position:absolute;top:10px;right:-1px;height:20px;width:1px;background-color:#4d97b2;display:block;z-index:1}
.gnn-header #menu-toggle{position:absolute;top:5px;left:0;width:50px;height:50px;cursor:pointer;z-index:5}
.gnn-header #menu-toggle span{position:absolute;top:50%;width:20px;height:2px;background:#4297b5;left:50%;margin-left:-10px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}
.gnn-header #menu-toggle span:after,.gnn-header #menu-toggle span:before{content:"";position:absolute;width:20px;height:2px;background:#4297b5;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}
.gnn-header #menu-toggle span:after{top:6px}
.gnn-header #menu-toggle span:before{top:-6px}
.gnn-header #menu-toggle.is-active span{background:0 0}
.gnn-header #menu-toggle.is-active span:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:0}
.gnn-header #menu-toggle.is-active span:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:0}
.gnn-header #admin-toggle{position:absolute;top:16px;right:16px;z-index:2}
.gnn-header #admin-toggle .editorial-access{display:none;visibility:hidden;background-color:#292b30}
.gnn-header #admin-toggle .header-logged-label{font-weight:700;font-size:14px;text-transform:uppercase;margin-right:10px;padding-right:10px;border-right:1px solid #000}
.gnn-header #admin-toggle .user-admin_link{font-weight:700;font-size:14px;text-transform:uppercase;cursor:pointer}
.gnn-header #admin-toggle .user-admin_info{color:#fff;width:100%;padding-bottom:16px;margin-bottom:32px;border-bottom:1px solid #e2e2e2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.gnn-header #admin-toggle .user-admin_info svg g{fill:#e2e2e2}
.gnn-header #admin-toggle .user-admin_info span{font-size:16px;margin-left:16px;display:block}
.gnn-header #admin-toggle .user-admin_info span strong{font-size:14px;margin-top:4px;display:block}
.gnn-header #admin-toggle .user-avatar{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:32px;height:32px}
.gnn-header #admin-toggle .user-avatar svg g{fill:#e2e2e2}
.gnn-header #admin-toggle .user-avatar img{display:none;visibility:hidden}
.gnn-header #admin-toggle .editorial-access{font-size:16px;color:#fff}
.gnn-header #admin-toggle .editorial-access_link{font-size:18px;font-weight:700;display:block;margin-bottom:16px}
.gnn-header #admin-toggle .editorial-access_form label{display:block;width:100%;margin-bottom:8px;color:#fff}
.gnn-header #admin-toggle .editorial-access_form input{color:#616161;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:6px 12px;border:none;border-radius:3px;width:100%;position:relative;min-height:40px;max-height:40px;display:block;font-family:Lato,BlinkMacSystemFont,Helvetica,Arial,sans-serif;font-size:15px;letter-spacing:.03em;margin-bottom:16px}
.gnn-header #admin-toggle .editorial-access_form button{font-family:Lato,BlinkMacSystemFont,Helvetica,Arial,sans-serif;font-size:inherit;color:#fff;display:block;background-color:#4297b5;padding:16px;border-radius:4px;width:100%;text-align:center;border:0;cursor:pointer}
.gnn-header #admin-toggle-editorial{position:absolute;top:0;right:16px;z-index:4;width:50px;height:50px;cursor:pointer;display:none}
.gnn-header #admin-toggle-editorial.is-active{background-color:#292b30}
.gnn-header #admin-toggle-editorial svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.gnn-header-video .gnn-header_videocat_mobile{display:none;visibility:hidden;position:relative}
.gnn-header-video .gnn-header_videocat_mobile:after{content:"";position:absolute;right:16px;top:10px;height:10px;width:10px;border-top:2px solid #4297b5;border-right:2px solid #4297b5;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;-webkit-transform:rotate(-225deg);-ms-transform:rotate(-225deg);transform:rotate(-225deg)}
.gnn-header-video .gnn-header_videocat_mobile select{letter-spacing:.5px;text-transform:uppercase;font-weight:700;font-size:12px;color:#4297b5;text-align:center;width:100%}
@media screen and (min-width:768px){
.gnn-header{border-top:0;position:relative}
.gnn-header-wrapper{max-width:1280px;margin-left:auto;margin-right:auto;position:relative}
.gnn-header_slim_menu nav{top:39px;padding-top:40px;padding-bottom:40px;-webkit-box-shadow:0 3px 4px 0 rgba(131,131,131,.26);box-shadow:0 3px 4px 0 rgba(131,131,131,.26)}
.gnn-header_slim_menu nav>ul{max-width:1280px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}
.gnn-header_slim_menu nav>ul>li:not(:last-child){padding-bottom:25px;margin-bottom:25px}
.gnn-header_slim_menu .dropdown-content>ul{-webkit-columns:4;columns:4;padding-top:16px}
.gnn-header_slim_menu .dropdown-content>ul>li{-webkit-column-break-inside:avoid;break-inside:avoid}
.gnn-header_slim_nav{display:block;visibility:visible;min-height:39px}
.gnn-header_slim_nav nav{max-width:1280px;margin-left:auto;margin-right:auto;position:relative;z-index:4}
.gnn-header_slim_nav nav>ul{padding-left:30px;font-size:0;overflow-x:scroll;white-space:nowrap}
.gnn-header_slim_nav nav>ul::-webkit-scrollbar{display:none}
.gnn-header_page_top{max-width:1280px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:48px;padding-bottom:16px;position:relative}
.gnn-header_page_nav .dropdown-content,.gnn-header_slim_nav .dropdown-content{position:absolute;top:auto;left:16px;right:16px;background-color:#e8f2f6;z-index:99999}
.gnn-header_page_nav .dropdown-content>ul:not(.sections-menu),.gnn-header_slim_nav .dropdown-content>ul:not(.sections-menu){text-align:center;-webkit-columns:5;columns:5;padding:12px 16px}
.gnn-header_page_nav .dropdown-content>ul:not(.sections-menu)>li,.gnn-header_slim_nav .dropdown-content>ul:not(.sections-menu)>li{max-width:140px;margin-left:auto;margin-right:auto;-webkit-column-break-inside:avoid;break-inside:avoid}
.gnn-header_page_nav .dropdown-content>ul>li>a,.gnn-header_slim_nav .dropdown-content>ul>li>a{font-size:14px;white-space:normal}
.gnn-header_weather{display:block;visibility:visible}
.gnn-header_socials{position:absolute;top:16px;left:8px}
.gnn-header_uptime{position:absolute;top:18px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.gnn-header_page_nav{display:block;visibility:visible}
.gnn-header_page_nav nav>ul{max-width:1280px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.gnn-header_page_nav nav>ul>li:first-child>a{padding-left:0}
.gnn-header_logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}
.gnn-header_logo a{width:240px;margin-left:0}
.gnn-header_logo-edizione{margin-left:16px;position:relative;top:-5px}
.gnn-header_logo-edizione span{font-size:17px}
.gnn-header_actions{max-width:1280px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;position:relative}
.gnn-header .common-lists{margin-left:16px;margin-right:16px}
.gnn-header .sections-menu{padding:24px 40px}
.gnn-header #menu-toggle{top:-45px}
.gnn-header #menu-toggle span{background:#fff}
.gnn-header #menu-toggle span:after,.gnn-header #menu-toggle span:before{background:#fff}
.gnn-header #admin-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.gnn-header #admin-toggle.padded{padding-right:60px}
.gnn-header #admin-toggle .editorial-access{position:absolute;top:32px;right:0;padding:32px;min-width:320px}
.has-login-membership-active .gnn-header #admin-toggle .editorial-access{display:block;visibility:visible}
.gnn-header #admin-toggle .user-admin_link:not(:first-of-type){margin-left:10px;padding-left:10px;border-left:1px solid #000}
.gnn-header #admin-toggle .user-admin_link:hover{color:#4297b5}
.gnn-header #admin-toggle .user-admin_info{display:none;visibility:hidden}
.gnn-header #admin-toggle .user-avatar{display:none;visibility:hidden}
.gnn-header #admin-toggle .editorial-access{display:none;visibility:hidden}
}
@media screen and (min-width:1152px) and (max-width:2560px){
.gnn-header_slim_menu nav>ul>li:not(:last-child){padding-bottom:30px;margin-bottom:30px}
.gnn-header_slim_nav nav{padding-left:16px;padding-right:16px}
.gnn-header_slim_nav nav:after,.gnn-header_slim_nav nav:before{display:none;visibility:hidden}
.gnn-header_slim_nav nav>ul{overflow-x:hidden;overflow-y:visible}
.gnn-header_page_top{padding-top:64px;padding-bottom:32px}
.gnn-header_page_nav .dropdown-content>ul:not(.sections-menu),.gnn-header_slim_nav .dropdown-content>ul:not(.sections-menu){padding:24px 32px}
.gnn-header_page_nav .dropdown-content>ul>li>a,.gnn-header_slim_nav .dropdown-content>ul>li>a{font-size:15px;white-space:nowrap}
.gnn-header_page_membership nav ul li a{font-size:14px}
.gnn-header_page_nav nav>ul{-ms-flex-wrap:wrap;flex-wrap:wrap}
.gnn-header_page_nav nav>ul>li>a{font-size:15px}
.gnn-header_logo a{width:300px}
.gnn-header_logo-edizione span{font-size:24px}
}
@media screen and (max-width:767px){
.gnn-header{position:-webkit-sticky;position:sticky;left:0;right:0;top:0}
.has-menu-active .gnn-header{border-bottom:1px solid #e2e2e2}
.gnn-header_slim_menu nav{bottom:0}
.gnn-header_slim_menu nav ul li a{padding-left:16px;padding-right:16px}
.gnn-header_socials{display:none;visibility:hidden}
.gnn-header_uptime{display:none;visibility:hidden}
.gnn-header_page_membership{padding-top:16px}
.gnn-header_page_membership nav{position:relative;overflow-x:hidden}
.gnn-header_page_membership nav:after{content:"";position:absolute;top:0;right:-20px;bottom:0;-webkit-box-shadow:-15px 0 15px 0 #fff;box-shadow:-15px 0 15px 0 #fff;width:20px}
.gnn-header_page_membership nav ul{overflow-x:scroll;white-space:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}
.gnn-header_page_membership nav ul::-webkit-scrollbar{display:none}
.gnn-header_logo{text-align:center}
.gnn-header .dropdown-menu_subtitle{padding-left:16px}
.gnn-header .sections-menu li:nth-child(4){padding-top:35px}
.gnn-header .mobile-only{display:block;visibility:visible}
.gnn-header .has-main-menu li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:16px}
.gnn-header .has-main-menu li ul{-webkit-columns:2;columns:2}
.gnn-header .has-main-menu li ul li{-webkit-column-break-inside:avoid;break-inside:avoid}
.gnn-header .has-main-menu li ul li a{padding:8px 16px}
.gnn-header .editions-links li a{font-size:11px}
.gnn-header #admin-toggle{width:50px;height:50px;cursor:pointer;top:5px;right:0}
.gnn-header #admin-toggle .user-logged-in,.gnn-header #admin-toggle .user-logged-out{display:none;visibility:hidden;position:fixed;top:68px;left:0;right:0;bottom:0;background-color:#292b30;padding:32px}
.has-login-active .gnn-header #admin-toggle .user-logged-in,.has-login-active .gnn-header #admin-toggle .user-logged-out{display:-webkit-box;display:-ms-flexbox;display:flex;visibility:visible;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}
.gnn-header #admin-toggle .editorial-access{position:fixed;top:68px;left:0;right:0;bottom:0;padding:32px}
.has-login-membership-active .gnn-header #admin-toggle .editorial-access{display:-webkit-box;display:-ms-flexbox;display:flex;visibility:visible;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}
.gnn-header #admin-toggle .header-logged-label{display:none;visibility:hidden}
.gnn-header #admin-toggle .user-admin_link{color:#fff;display:block;background-color:#4297b5;padding:16px;height:45px;border-radius:4px;width:100%;text-align:center;margin-bottom:32px}
.gnn-header #admin-toggle .user-avatar img{display:block;visibility:visible;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;border-radius:100%;-webkit-box-shadow:0 0 0 2px #4297b5;box-shadow:0 0 0 2px #4297b5}
body.logged .gnn-header #admin-toggle .user-avatar svg g{fill:#4297b5}
body.premium-user .gnn-header #admin-toggle .user-avatar svg g{fill:#193b52}
.gnn-header #admin-toggle-editorial{top:5px;right:50px}
.gnn-header-video .gnn-header_videocat_mobile{display:block;visibility:visible}
}