/*! 
 ### Built with css preprocessor, don't modify directly ### 
 */
*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}
::-moz-selection{color:#fff;background-color:#4297b5}
::selection{color:#fff;background-color:#4297b5}
::-moz-focus-inner{padding:0;border:0}
:focus{outline:0}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
ul{list-style:none}
button,input,select,textarea{margin:0}
audio,embed,iframe,img,object,video{max-width:100%}
iframe{border:0}
select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f3f3f3;font-size:16px;padding:10px 16px;border:none;border-radius:0}
select::-ms-expand{display:none}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0;text-align:left}
svg:not(:root){overflow:hidden}
html{-webkit-box-sizing:border-box;box-sizing:border-box}
body{margin:0;padding:0;height:100%;font-family:BlinkMacSystemFont,Helvetica,Arial,sans-serif;line-height:1.2;color:#000;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;text-rendering:optimizeLegibility;overflow-x:hidden}
.wf-lato-n4-active body{font-family:Lato,BlinkMacSystemFont,Helvetica,Arial,sans-serif}
body.has-menu-active{overflow:hidden}
a{text-decoration:none;color:inherit}
#mainpage{background-color:#fff;margin-left:auto;margin-right:auto}
#home .gnn-main-content .block+.block{position:relative;padding-top:24px;margin-top:8px}
#home .gnn-main-content .block+.block:before{content:"";position:absolute;left:16px;right:16px;top:0;background-color:#e2e2e2;height:1px}
#home .gnn-main-content .block+.block .block_title{padding-top:0;margin-top:-8px;margin-bottom:8px;border-top:0;border-bottom:0}
#home .entry-longform.is-reserved .entry_title a{background:0 0;color:#ffdf33}
#home .entry-large.entry-longform .entry_content{z-index:10;bottom:16px;left:16px;right:16px}
#home .entry-large.entry-longform .entry_content:after{content:"";position:absolute;top:0;bottom:-16px;left:-16px;right:-16px;z-index:1;pointer-events:none;background:-webkit-gradient(linear,left top, left bottom,from(rgba(0,0,0,0)),color-stop(80%, rgba(0,0,0,.9)));background:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.9) 80%);background:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.9) 80%);background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.9) 80%)}
#home .entry-large.entry-longform .entry_author,#home .entry-large.entry-longform .entry_date,#home .entry-large.entry-longform .entry_eyelet,#home .entry-large.entry-longform .entry_links li a,#home .entry-large.entry-longform .entry_title{color:#fff;position:relative;z-index:2}
#home .entry-large.entry-longform .entry_links li a:before{border-color:#fff;z-index:2}
#home .entry-large.entry-longform .entry_share{z-index:10;position:absolute;bottom:16px;left:16px;right:16px}
#home .entry-large.entry-longform .entry_share svg path{fill:#fff}
#home .entry-basic.entry-longform .entry_content{padding:16px;background:#0b181f}
#home .entry-basic.entry-longform .entry_author,#home .entry-basic.entry-longform .entry_date,#home .entry-basic.entry-longform .entry_eyelet,#home .entry-basic.entry-longform .entry_links li a,#home .entry-basic.entry-longform .entry_title{color:#fff;position:relative;z-index:2}
#home .entry-basic.entry-longform .entry_links li a:before{border-color:#fff;z-index:2}
#home .entry-basic.entry-longform .entry_share{z-index:10;position:absolute;bottom:16px;left:16px;right:16px}
#home .entry-basic.entry-longform .entry_share svg path{fill:#fff}
#list .block .block_title{border-top-width:2px}
#list .block+.block{margin-top:32px}
#list .gnn-row.no-title .gnn-sidebar:after,#list .gnn-row.no-title .gnn-sidebar:before{display:none;visibility:hidden}
#list .layout-list.has-opening .block_item:first-child{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;border-right:0}
#list .layout-list.has-opening .block_item:first-child .entry{border-bottom:1px solid #e2e2e2}
#list .layout-list.has-opening .block_item:first-child .entry_content{padding-left:0;padding-top:8px}
#list .layout-list.has-opening .block_item:first-child .entry_media{padding-right:0}
#detail .gnn-sidebar{padding-top:0}
#detail .gnn-sidebar:after,#detail .gnn-sidebar:before{display:none;visibility:hidden}
#weather .block .block_title{border-top-width:2px;position:relative}
#weather .block .block_title .weather_partner{display:initial;font-size:12px;color:#333;text-transform:lowercase;position:absolute;right:0;top:10px}
#weather .block .block_title .weather_partner img{margin-left:5px;position:relative;top:4px;max-width:60px}
#weather .block+.block{margin-top:32px}
#set-edition{position:fixed;bottom:-8px;right:-8px;z-index:999;background-color:#fff;-webkit-box-shadow:-8px -8px #f7f7f7;box-shadow:-8px -8px #f7f7f7;max-width:300px;padding:24px 32px}
#set-edition .set-edition_close{position:absolute;top:-15px;left:-15px;width:32px;height:32px;border-radius:100%;border:none;text-indent:-999em;background-color:#4297b5;cursor:pointer;padding:0;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}
#set-edition .set-edition_close:hover{background-color:#2e687d}
#set-edition .set-edition_close:after,#set-edition .set-edition_close:before{content:"";height:15px;position:absolute;top:9px;left:15px;border-left:2px solid #fff}
#set-edition .set-edition_close:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
#set-edition .set-edition_close:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
#set-edition .set-edition_content{font-weight:700;font-size:1.1em;line-height:1.5}
#set-edition .set-edition_content p{margin-bottom:16px}
#set-edition .set-edition_content span{text-transform:capitalize;color:#4297b5}
#set-edition .set-edition_confirm{border-radius:4px;padding:12px 24px;font-family:inherit;font-weight:700;text-transform:uppercase;background-color:#4297b5;border:none;color:#fff;cursor:pointer;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}
#set-edition .set-edition_confirm:hover{background-color:#2e687d}
.gnn-content{position:relative;margin-top:20px;margin-bottom:20px}
.gnn-wrapper{position:relative}
.gnn-wrapper+.gnn-wrapper{margin-top:16px}
.gnn-wrapper-membership{background-color:#f4f4f4;border-top:1px solid #4297b5;padding-top:16px;padding-bottom:16px}
.gnn-wrapper-membership .block_title{border-top-color:transparent}
.gnn-wrapper-membership .block_subtitle{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.gnn-wrapper-membership .layout-a .block_item:first-child .entry_title{font-size:22px}
.gnn-wrapper-membership .gnn-column-6:first-child .block_title{padding-left:40px;position:relative}
.gnn-wrapper-membership .gnn-column-6:first-child .block_title:before{content:"";background-color:#ffdf33;background-image:url(//www.gelestatic.it/cless/common/2018-v1/img/gnn-membership.svg);background-repeat:no-repeat;background-position:center center;position:absolute;top:10px;left:0;height:24px;width:32px;-webkit-transform:none;-ms-transform:none;transform:none;border:none}
.gnn-wrapper-membership+.gnn-wrapper{margin-top:32px}
.gnn-wrapper-videos{padding-top:20px;padding-bottom:20px;background-color:#387286;color:#fff}
.gnn-wrapper-videos .gnn-row{z-index:1}
.gnn-wrapper-videos .block_title{margin-bottom:0}
.gnn-wrapper-videos .block_title-special:after{display:none}
.gnn-wrapper-videos+.gnn-wrapper{margin-top:32px}
.gnn-wrapper-editorial .block_title{border-top:3px solid #4297b5;margin-bottom:20px}
.gnn-wrapper-editorial .block_title-special{font-size:26px;font-family:"Source Serif Pro",Georgia,"Times New Roman",Times,serif;text-transform:none;color:#4297b5;text-indent:50px;margin-left:0;margin-right:0}
.gnn-wrapper-editorial .block_title-special:after{top:5px;color:#f2f2f2;font-size:45px}
.gnn-wrapper-editorial .block_title-special:hover a{color:#000}
.gnn-wrapper-editorial section:first-child{margin-bottom:16px}
.gnn-wrapper-editorial section:first-child .block_title-special{background-image:url(//www.gelestatic.it/cless/common/2018-v1/img/blog.jpg);background-repeat:no-repeat;background-size:44px 44px;background-position:top 10px left}
.gnn-wrapper-editorial section:last-child .block_title-special{background-image:url(//www.gelestatic.it/cless/common/2018-v1/img/thought.jpg);background-repeat:no-repeat;background-size:44px 44px;background-position:top 15px left}
.gnn-wrapper-editorial .gnn-sidebar{padding-top:0;margin-left:0;margin-right:0}
.gnn-wrapper-editorial .gnn-sidebar .block_title{margin-left:-16px;margin-right:-16px}
.gnn-wrapper-editorial .gnn-sidebar:after,.gnn-wrapper-editorial .gnn-sidebar:before{display:none;visibility:hidden}
.gnn-wrapper-editorial+.gnn-wrapper{margin-top:32px}
.gnn-row{position:relative;max-width:1280px;margin-left:auto;margin-right:auto}
.gnn-row.no-title .gnn-sidebar:after,.gnn-row.no-title .gnn-sidebar:before{display:none;visibility:hidden}
.gnn-sidebar.no-title{padding-top:0}
.gnn-sidebar.no-title:after,.gnn-sidebar.no-title:before{display:none;visibility:hidden}
.gnn-sidebar.is-live:before{background-color:#c04942}
.gnn-sidebar.is-live .entry_eyelet{color:#c04942}
.gnn-sidebar.is-live .entry-shoulder .entry_eyelet{color:#fff;background-color:#c04942}
.gnn-sidebar.from-cultura:before{background-color:#d40075}
.gnn-sidebar.from-cultura .entry-shoulder .entry_eyelet{color:#fff;background-color:#d40075}
.gnn-sidebar.from-sport:before{background-color:#75ab63}
.gnn-sidebar.from-sport .entry_eyelet{color:#75ab63}
.gnn-sidebar.from-sport .entry-shoulder .entry_eyelet{color:#fff;background-color:#75ab63}
.gnn-sidebar-videos{background-color:#1a1a1a;color:#fff;padding:16px;margin-bottom:32px}
.gnn-sidebar-videos .block_title-special{position:static;border:none;color:#fff;font-weight:400;margin-bottom:20px;text-transform:uppercase;padding-top:0;padding-bottom:0}
.gnn-sidebar-videos .block_title-special:after{display:none;visibility:hidden}
.gnn-sidebar-videos .entry-video .entry_eyelet{color:#00accd}
.gnn-sidebar-videos .block_outro{color:#fff;margin-left:0;margin-right:0;padding-bottom:16px;padding-right:0}
.gnn-sidebar-photogallery{background-color:#e2e2e2;padding:16px;margin-bottom:32px}
.gnn-sidebar-photogallery .block_title-special{position:relative;z-index:2;border:none;color:#4d4d4d;font-weight:400;margin-bottom:20px;text-transform:uppercase;padding-top:0;padding-bottom:0}
.gnn-sidebar-photogallery .block_title-special:after{content:attr(data-text);position:absolute;top:0;left:-16px;color:#eaeaea;font-size:90px;letter-spacing:.03em;white-space:nowrap;z-index:-1}
.gnn-sidebar-photogallery .entry-photo .entry_eyelet{color:#00accd}
.gnn-sidebar-editorial{background-color:#dfe8ed;margin-bottom:32px;padding:16px}
.gnn-sidebar-editorial .block_title{position:relative;z-index:2;border-top:2px solid #4297b5;border-bottom:1px solid #d2d2d2;color:#4297b5;font-weight:400;font-size:18px;text-transform:uppercase;margin-top:-16px;margin-bottom:16px;margin-left:-16px;margin-right:-16px;padding:12px 16px}
.gnn-sidebar-editorial .entry_title{font-size:18px;margin-bottom:10px}
.gnn-sidebar-homepage{margin-bottom:32px}
.gnn-sidebar-homepage .block_title{position:relative;z-index:2;border-top:2px solid #4297b5;border-bottom:1px solid #d2d2d2;color:#4297b5;font-weight:400;font-size:18px;text-transform:uppercase;padding:20px 0}
.gnn-sidebar-homepage .entry:not(:first-of-type){border-top:1px solid #e2e2e2}
.gnn-sidebar-homepage .entry.is-reserved .entry_media+.entry_content .entry_title:before{content:"";background-color:#ffdf33;background-image:url(//www.gelestatic.it/cless/common/2018-v1/img/gnn-membership.svg);background-repeat:no-repeat;background-position:center center;position:absolute;top:0;left:0;height:24px;width:32px;-webkit-transform:none;-ms-transform:none;transform:none;border:none}
.gnn-sidebar-homepage .entry.is-reserved .entry_title:before{position:relative;display:block;top:-5px}
.gnn-sidebar-homepage .entry_title{font-size:18px;margin-bottom:10px}
.gnn-sidebar-homepage .block_native{background-color:#fff;margin-bottom:0;width:auto;position:absolute;top:8px;right:0}
.gnn-sidebar-homepage .block_native:before{display:none;visibility:hidden}
.gnn-sidebar-membership{background-color:#ededed;margin-bottom:32px;padding:16px}
.gnn-sidebar-membership .block_title{position:relative;z-index:2;border-top:1px solid #4297b5;border-bottom:1px solid #d2d2d2;color:#4297b5;font-weight:400;font-size:18px;text-transform:uppercase;margin-top:-16px;margin-bottom:16px;margin-left:-16px;margin-right:-16px;padding:12px 16px}
.gnn-sidebar-membership .events{padding-top:20px;border-top:1px solid #e2e2e2}
.gnn-sidebar-membership .events .entry{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid #e2e2e2;padding-bottom:16px}
.gnn-sidebar-membership .events .entry .entry_author{margin-bottom:0;font-family:"Source Serif Pro",Georgia,"Times New Roman",Times,serif;font-size:14px;font-weight:400;color:#4d4d4d}
.gnn-sidebar-membership .events .entry .entry_content{-webkit-box-flex:1;-ms-flex:1;flex:1}
.gnn-sidebar-membership .events .entry .entry_media{margin-right:auto}
.gnn-sidebar-membership .events .entry .entry_title{font-size:16px;margin-bottom:16px}
.gnn-sidebar-membership .entry_title{font-size:18px;margin-bottom:10px}
.gnn-sidebar-mostread{background-color:#fff;padding:16px 0}
.gnn-sidebar-mostread .block_title{position:relative;z-index:2;border-top:1px solid #4297b5;border-bottom:1px solid #d2d2d2;color:#4297b5;font-weight:400;font-size:18px;text-transform:uppercase;margin-top:-16px;margin-bottom:16px;padding:12px 0}
.gnn-sidebar-mostread .entry{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid #e2e2e2;padding-bottom:8px}
.gnn-sidebar-mostread .entry .entry_author{margin-bottom:0;font-family:"Source Serif Pro",Georgia,"Times New Roman",Times,serif;font-size:14px;font-weight:400;color:#4d4d4d}
.gnn-sidebar-mostread .entry .entry_content{-webkit-box-flex:1;-ms-flex:1;flex:1}
.gnn-sidebar-mostread .entry .entry_media{margin-right:auto}
.gnn-sidebar-mostread .entry .entry_title{font-size:16px;margin-bottom:16px}
.gnn-sidebar-mostread .entry_title{font-size:18px;margin-bottom:10px}
.gnn-sidebar-from-rss{background-color:#fff;padding:16px 0}
.gnn-sidebar-from-rss .block_title{position:relative;z-index:2;border-top:1px solid #4297b5;border-bottom:1px solid #d2d2d2;color:#4297b5;font-weight:400;font-size:18px;text-transform:uppercase;margin-top:-16px;margin-bottom:16px;padding:12px 0}
.gnn-sidebar-from-rss .entry{border-bottom:1px solid #e2e2e2}
.gnn-sidebar-from-rss .entry .entry_author{margin-bottom:0;font-family:"Source Serif Pro",Georgia,"Times New Roman",Times,serif;font-size:14px;font-weight:400;color:#4d4d4d}
.gnn-sidebar-from-rss .entry .entry_content{-webkit-box-flex:1;-ms-flex:1;flex:1}
.gnn-sidebar-from-rss .entry .entry_title{font-size:16px;margin-bottom:16px}
.gnn-sidebar-from-rss .entry_title{font-size:18px;margin-bottom:10px}
.block_title{position:relative;font-family:Lato,BlinkMacSystemFont,Helvetica,Arial,sans-serif;font-size:18px;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:10px;padding-top:12px;padding-bottom:12px;font-weight:700;text-transform:uppercase;color:#4297b5;border-top:1px solid #4297b5;border-bottom:1px solid #e2e2e2}
.block_title:hover>a span{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:opacity 1s,-webkit-transform 750ms;transition:opacity 1s,-webkit-transform 750ms;-o-transition:transform 750ms,opacity 1s;transition:transform 750ms,opacity 1s;transition:transform 750ms,opacity 1s,-webkit-transform 750ms}
.block_title>a{position:relative}
.block_title>a span{display:inline-block;opacity:0;font-size:inherit;font-style:normal;position:relative;text-indent:-9999px;vertical-align:middle;width:1em;margin-left:12px;-webkit-transition:opacity 1s,-webkit-transform 750ms;transition:opacity 1s,-webkit-transform 750ms;-o-transition:transform 750ms,opacity 1s;transition:transform 750ms,opacity 1s;transition:transform 750ms,opacity 1s,-webkit-transform 750ms}
.block_title>a span:after,.block_title>a span:before{display:block;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.block_title>a span:after{background:currentColor;content:"";height:1px;width:.8em;left:45%}
.block_title>a span:before{border:1px solid currentColor;border-bottom:0;border-right:0;content:"";height:.55em;width:.55em;-webkit-transform:translate(-50%,-50%) rotate(135deg);-ms-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}
.block_title>a:hover span{-webkit-transform:translate(80px,0);-ms-transform:translate(80px,0);transform:translate(80px,0)}
.block_title>a:hover:after{max-width:200px;-webkit-transform:translate(-25px,0);-ms-transform:translate(-25px,0);transform:translate(-25px,0);opacity:1}
.block_title>a:after{content:attr(data-text);display:inline-block;opacity:0;max-width:0;color:currentColor;font-size:.5em;letter-spacing:.03em;white-space:nowrap;vertical-align:middle;-webkit-transform:translate(-40px,0);-ms-transform:translate(-40px,0);transform:translate(-40px,0);-webkit-transition:max-width 1s,opacity 1s,-webkit-transform 750ms;transition:max-width 1s,opacity 1s,-webkit-transform 750ms;-o-transition:max-width 1s,opacity 1s,transform 750ms;transition:max-width 1s,opacity 1s,transform 750ms;transition:max-width 1s,opacity 1s,transform 750ms,-webkit-transform 750ms}
.block_title-special{position:relative;z-index:2;border:none;color:inherit;font-weight:400;margin-bottom:0;margin-left:0;margin-right:0}
.block_subtitle{position:relative;font-family:Lato,BlinkMacSystemFont,Helvetica,Arial,sans-serif;font-size:16px;padding-bottom:16px;font-weight:700;color:#4297b5}
.block_intro{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;border-top:2px solid #4297b5;border-bottom:1px solid #4297b5;padding-top:8px;padding-bottom:8px}
.block_intro-title{font-family:Lato,BlinkMacSystemFont,Helvetica,Arial,sans-serif;font-size:22px;font-weight:700;line-height:1.2;text-transform:uppercase;color:#4297b5}
.block_intro-img{margin-left:0;margin-right:auto;display:block}
.block_intro-sport{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.block_intro-sport .block_intro-title{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.block_intro-sport .block_intro-img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-right:16px;margin-right:16px;margin-left:0;border-right:1px solid #4297b5}
.block_link{position:absolute;top:16px;right:16px;z-index:100}
.block_link span{display:inline-block;font-size:inherit;font-style:normal;position:relative;text-indent:-9999px;vertical-align:middle;width:1em;margin-left:12px}
.block_link span:after,.block_link span:before{display:block;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.block_link span:after{background:currentColor;content:"";height:.1rem;width:.8em;left:45%}
.block_link span:before{border:.1rem solid currentColor;border-bottom:0;border-right:0;content:"";height:.55em;width:.55em;-webkit-transform:translate(-50%,-50%) rotate(135deg);-ms-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}
.block_outro{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;text-align:center;padding-top:16px;padding-bottom:16px;color:#4297b5;border-top:1px solid #e2e2e2}
.block_outro-cta{font-family:Lato,BlinkMacSystemFont,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.2;text-transform:uppercase;color:inherit}
.block_outro>a{position:relative}
.block_outro>a span{display:inline-block;font-size:inherit;font-style:normal;position:relative;text-indent:-9999px;vertical-align:middle;width:1em;margin-left:12px}
.block_outro>a span:after,.block_outro>a span:before{display:block;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.block_outro>a span:after{background:currentColor;content:"";height:.1rem;width:.8em;left:45%}
.block_outro>a span:before{border:.1rem solid currentColor;border-bottom:0;border-right:0;content:"";height:.55em;width:.55em;-webkit-transform:translate(-50%,-50%) rotate(135deg);-ms-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}
.block_advertorial{margin-bottom:10px;background-color:#f5f5f5;min-height:50px;position:relative;width:100%}
.block_advertorial:before{content:"Informazione pubblicitaria";display:block;position:absolute;left:16px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#999;text-align:left;font-weight:700;font-style:italic;z-index:1}
.block_native{margin-bottom:10px;background-color:#f5f5f5;min-height:50px;position:relative;width:100%}
.block_native:before{content:"Contenuto Sponsorizzato";display:block;position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#999;text-align:right;font-weight:700;font-style:italic;z-index:1}
.layout-a-full .block_item:first-child{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.layout-d .block_item:nth-child(even){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;padding-right:0}
.layout-g-one .block_item{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.layout-g-two .block_item:first-of-type{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.layout-list .block_item:not(:last-child) .entry{border-bottom:1px solid #e2e2e2}
.layout-list .entry{padding-bottom:16px;margin-bottom:0}
.layout-list .entry_summary{font-size:16px;margin-bottom:16px}
.layout-list-double .entry{padding-bottom:16px;margin-bottom:0}
.layout-list-double .entry_summary{font-size:16px;margin-bottom:16px}
.layout-events .block_grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.layout-events .block_item:not(:last-child) .entry{border-bottom:1px solid #e2e2e2}
.layout-events .entry{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:8px;margin-bottom:8px}
.layout-events .entry .entry_author{margin-bottom:0;font-family:"Source Serif Pro",Georgia,"Times New Roman",Times,serif;font-size:14px;font-weight:400;color:#4d4d4d}
.layout-events .entry .entry_content{-webkit-box-flex:1;-ms-flex:1;flex:1}
.layout-events .entry .entry_media{margin-right:auto}
.layout-events .entry .entry_title{font-size:16px;margin-bottom:16px}
.layout-editorial .entry{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:16px;border-bottom:1px solid #e2e2e2;margin-bottom:8px}
.layout-editorial .entry_media{height:60px;width:60px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.layout-editorial .entry_media>a{display:block;position:relative}
.layout-editorial .entry_media>a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:100%;opacity:.3;background-image:-webkit-linear-gradient(51deg,#01446d 6%,#00accd 100%);background-image:-o-linear-gradient(51deg,#01446d 6%,#00accd 100%);background-image:linear-gradient(39deg,#01446d 6%,#00accd 100%);z-index:1}
.layout-editorial .entry_media img{border-radius:100%;position:relative}
.layout-editorial .entry_title{font-size:20px;color:#4297b5;margin-bottom:0}
.layout-editorial .entry_subtitle{margin-top:8px}
.layout-editorial .entry_author{font-size:14px}
.layout-editorial .entry_content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-right:24px;padding-top:0;-ms-flex-preferred-size:100%;flex-basis:100%}
.from-sport .block_title{color:#75ab63;border-top:1px solid #75ab63}
.from-cultura .block_title{color:#d40075;border-top:1px solid #d40075}
.from-economia .block_title,.from-finanza .block_title{color:#66a5d3;border-top:1px solid #66a5d3}
.from-primopiano .block_title{color:#66a5d3;border-top:1px solid #66a5d3}
.is-live .block_title{color:#c04942;border-top:1px solid #c04942}
.is-live .block_title span{display:inline-block;height:16px;width:16px;border-radius:16px;background-color:#c04942;margin-left:8px;position:relative}
.is-live .block_title span:after{content:'';position:absolute;width:100%;height:100%;border-radius:100%;background-color:#c04942;-webkit-animation:center 2s infinite;animation:center 2s infinite}
.entry_prima-pagina .prima-pagina_container{border-bottom:1px solid #ccc;margin-bottom:32px;padding-bottom:32px}
.entry_prima-pagina .prima-pagina_edizione{text-align:center}
.entry_prima-pagina .prima-pagina_links{text-align:center}
.entry_prima-pagina .prima-pagina_links a{display:inline-block;padding:10px 16px;margin-right:16px;background-color:#4297b5;color:#fff;font-size:16px;margin-bottom:16px;border-radius:5px;text-decoration:none!important}
.entry_prima-pagina .prima-pagina_links a:hover{background-color:#347890}
.entry_prima-pagina .prima-pagina_image{display:block;margin:32px 0}
.entry_prima-pagina .prima-pagina_image img{margin:0 auto;display:block;border:1px solid #ccc}
.search-container{margin-bottom:16px}
.gnn-search_control{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;background-color:#fff;border:2px solid #ddd;border-radius:5px;min-height:50px;max-height:50px}
.gnn-search_control input{border:none;padding:14px 16px;font-family:inherit;color:grey;font-size:15px;width:100%}
.gnn-search_control input:focus{outline:0}
.gnn-search_control button{position:relative;right:-2px;font-size:13px;letter-spacing:.5px;min-height:48px;padding:14px 24px;color:#fff;font-weight:700;background-color:#4297b5;text-transform:uppercase;border:0;border-top-right-radius:5px;border-bottom-right-radius:5px}
.gnn-search_control button:hover{background-color:#347890;cursor:pointer}
.gnn-search_control select{cursor:pointer;background-color:#f4f4f4;background-image:url(//www.gelestatic.it/cless/common/2018-v1/img/select-affordance.svg);background-repeat:no-repeat;background-position:center right 10px;color:grey;font-size:15px;font-family:inherit;padding-right:36px;height:46px;border-right:2px solid #ddd}
.gnn-search_sort{margin-top:16px}
.gnn-search_sort select{margin-left:16px}
.advanced-search a{font-size:16px;line-height:16px;background-color:#4297b5;color:#fff;padding:10px 16px;white-space:nowrap}
.search-result{padding-bottom:16px;text-align:center}
.search-result_option{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.search-result_option label{font-size:14px;margin-right:16px}
.external-widget{text-align:center;position:relative}
.external-widget iframe{margin-left:auto;margin-right:auto}
.pagination{margin-top:16px;margin-bottom:16px;padding-top:16px;padding-bottom:16px;border-top:1px solid #e2e2e2;position:relative;text-align:center}
.pagination ul li{display:inline-block}
.pagination ul li.prev{position:absolute;left:0}
.pagination ul li.next{position:absolute;right:0}
.pagination ul li.active a{background-color:#4297b5;color:#fff}
.pagination ul li a{display:block;font-size:16px;line-height:1;text-align:center;text-transform:capitalize;color:#838383;padding:4px 6px}
.pagination ul li a:hover{background-color:#4297b5;color:#fff}
.breadcrumb{padding-bottom:16px;position:relative}
.breadcrumb ul li{display:inline-block}
.breadcrumb ul li+li{margin-left:16px}
.breadcrumb ul li+li a{padding-left:16px}
.breadcrumb ul li+li a:before{content:"»";display:block;position:absolute;top:-3px;left:-3px;font-size:20px}
.breadcrumb ul li.active a{color:#4297b5;text-decoration:underline}
.breadcrumb ul li a{position:relative;display:block;font-size:16px;line-height:1;text-align:center;text-transform:capitalize;color:#838383}
.breadcrumb ul li a:hover{color:#4297b5}
.adv{position:relative;margin-bottom:32px;margin-left:auto;margin-right:auto}
.adv img{margin-left:auto;margin-right:auto;display:block;-o-object-fit:cover;object-fit:cover}
.lazyload,.lazyloading{opacity:0}
.lazyloaded{opacity:1;-webkit-transition:opacity .4s ease-out;-o-transition:opacity .4s ease-out;transition:opacity .4s ease-out}
.inline-embed{margin-bottom:16px}
.responsive-video-wrapper{position:relative}
.responsive-video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}
.responsive-video_title{position:relative;padding-left:8px;padding-right:8px;margin-top:8px;margin-bottom:12px;padding-bottom:20px;border-bottom:1px solid #e2e2e2;font-size:14px}
.responsive-video_title:after,.responsive-video_title:before{content:"";position:absolute;left:0;right:0;width:100%;height:1px;background-color:#e2e2e2}
.responsive-video_title:after{bottom:8px}
.responsive-video_title:before{bottom:4px}
.responsive-video_title svg{height:18px;width:18px;position:absolute;left:0;top:0}
.responsive-video_title p{font-size:15px!important;color:#6f6f6f!important;padding-left:16px!important;margin-bottom:0!important}
.responsive-video_player{position:absolute;top:0;left:0;width:100%;height:100%}
.section-dallagiunta{margin-bottom:32px;border:1px solid #c7c7c7;background-color:#f4f4f4;padding:16px}
.section-dallagiunta .block_title{position:relative;border:0;margin-left:0}
.section-dallagiunta .entry{border-bottom:1px solid #e2e2e2}
.section-dallagiunta .entry .entry_author{margin-bottom:0;font-family:"Source Serif Pro",Georgia,"Times New Roman",Times,serif;font-size:14px;font-weight:400;color:#4d4d4d}
.section-dallagiunta .entry .entry_content{-webkit-box-flex:1;-ms-flex:1;flex:1}
.section-dallagiunta .entry .entry_title{font-size:16px;margin-bottom:16px}
.section-dallagiunta .entry_title{font-size:18px;margin-bottom:10px}
.section-dallagiunta .button{border-radius:4px;padding:12px 24px;font-family:inherit;font-weight:700;font-size:15px;text-transform:uppercase;background-color:#4297b5;border:none;color:#fff;cursor:pointer;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;display:inline-block}
.section-dallagiunta .button:hover{background-color:#2e687d}
.section-classifica,.section-risultati{margin-bottom:32px}
.section-classifica>h1,.section-risultati>h1{position:relative;z-index:2;border-top:1px solid #4297b5;border-bottom:1px solid #d2d2d2;color:#4297b5;font-weight:400;font-size:18px;text-transform:uppercase;margin-bottom:16px;padding:12px 0}
.section-risultati table{width:100%}
.section-risultati table tr{border-bottom:1px solid #ebebeb}
.section-risultati table tr td{width:89%;padding:8px 0;position:relative}
.section-risultati table tr td.risultato{width:11%;text-align:right}
.section-risultati table tr.live td.risultato::before{content:" ";display:block;width:6px;height:6px;border-radius:50px;background-color:#2cbf2b;position:absolute;top:9px;left:-15px}
.section-risultati table tr.legenda{border-bottom:0;position:relative}
.section-risultati table tr.legenda td{font-size:12px;padding-left:15px;margin-bottom:-15px}
.section-risultati table tr.legenda td::before{content:" ";display:block;width:6px;height:6px;border-radius:50px;background-color:#2cbf2b;position:absolute;top:9px;left:0}
.section-classifica{zoom:1}
.section-classifica:after,.section-classifica:before{content:"";display:table}
.section-classifica:after{clear:both}
.section-classifica .occhiello{display:block}
.section-classifica .classifica-dx,.section-classifica .classifica-sx{width:45%;float:left}
.section-classifica .classifica-dx li,.section-classifica .classifica-sx li{border-bottom:1px solid #ebebeb;padding:8px 0}
.section-classifica .classifica-dx span,.section-classifica .classifica-sx span{float:right}
.section-classifica .classifica-sx{margin-right:10%}
.section-tvzap{border:2px solid #ebebeb;margin-bottom:30px;padding:14px 10px 0 10px}
.section-tvzap>.occhiello{background:0 0;color:#d81b10;text-transform:uppercase;padding:0 0;font-size:18px;margin-bottom:13px;display:-moz-inline-stack;display:inline-block;zoom:1}
.section-tvzap section .occhiello{margin-bottom:10px;background:#aac4cc;color:#fff;text-transform:uppercase;padding:5px 14px 2px;display:inline-block}
.section-tvzap section article{zoom:1;margin-bottom:10px}
.section-tvzap section article:after,.section-tvzap section article:before{content:"";display:table}
.section-tvzap section article:after{clear:both}
.section-tvzap section article h1{margin:2px 0}
.section-tvzap section article h1 .title1{float:left;font-size:18px;line-height:20px;margin-bottom:10px;margin-top:4px}
.section-tvzap section article .thumb{float:left;margin-right:10px}
.section-tvzap section article div{float:left;width:215px}
.section-tvzap section article .articoli-correlati a{color:#4298b5;margin-right:5px}
.section-tvzap section article .articoli-correlati a:hover{color:#111}
.section-tvzap section article .articoli-correlati a:before{content:"â€¢ "}
.section-tvzap>h1>a{background-image:url(https://www.repstatic.it/cless/main/nazionale/2013-v1/img/common/tvzap-finegil.png);background-position:0 0;background-repeat:no-repeat;display:block;height:42px;text-indent:-9999px;width:180px}
.box-top500{border:2px solid #ebebeb;padding:12px 8px 12px;background:url(https://www.gelestatic.it/cless/common/2014-v1/img/common/sfondo-top500.png) transparent 1px 6px no-repeat;zoom:1;margin-bottom:20px}
.box-top500:after,.box-top500:before{content:"";display:table}
.box-top500:after{clear:both}
.box-top500>h1{background:0 0;color:#666;text-transform:uppercase;padding:0;font-size:18px}
.box-top500 p{float:right;margin-bottom:10px;margin-right:8px;width:200px}
.box-top500 p span{text-transform:uppercase}
.box-top500 p em{color:#d81b10;font-style:normal}
.box-top500>.bottone{display:inline-block;padding:10px 12px 6px;border-radius:4px;background:#d81b10;color:#fff;text-transform:uppercase;float:left;margin-right:10px}
.box-top500>.bottone:hover{display:inline-block;padding:10px 12px 6px;border-radius:4px;background:#666;color:#fff;text-transform:uppercase}
.box-top500 .occhiello{display:none}
.box-strillo{border:2px solid #ebebeb;padding:20px 14px;margin-bottom:30px}
.box-strillo>.occhiello{background:0 0;color:#d81b10;text-transform:uppercase;padding:0 0;font-size:18px;margin-bottom:20px;display:block}
.box-strillo article{zoom:1;margin-bottom:20px}
.box-strillo article:after,.box-strillo article:before{content:"";display:table}
.box-strillo article:after{clear:both}
.box-strillo article .occhiello{margin-bottom:5px;display:inline-block}
.box-strillo article .occhiello a{background:#91b06a;color:#fff;text-transform:uppercase;padding:5px 14px 2px}
.box-strillo article p{color:#333}
.box-strillo article.has-thumb header h1{margin-bottom:5px;letter-spacing:-1px}
.box-strillo article.has-thumb header h2{margin-bottom:5px;letter-spacing:-1px}
.box-strillo article.has-thumb .thumb{float:left;margin-right:10px}
.box-strillo article.has-thumb em{font-size:14px;font-style:italic;color:#666}
.box-strillo article.no-thumb header h1{margin-bottom:0}
.box-strillo article.no-thumb .author{font-size:14px;font-style:italic;color:#666}
.box-strillo article .articoli-correlati a{color:#4298b5;margin-right:5px}
.box-strillo article .articoli-correlati a:hover{color:#111}
.box-strillo article .articoli-correlati a:before{content:"â€¢ "}
.box-strillo article .share-and-comment{margin-top:5px}
.box-strillo.eventi article{margin-bottom:10px}
.box-strillo.eventi article.has-thumb header h1{font-size:17px;line-height:19px}
.box-strillo.eventi .bottone{display:inline-block;padding:10px 12px 6px;border-radius:4px;background:#4298b5;color:#fff;text-transform:uppercase;margin:10px 0 10px 0}
.box-strillo.eventi .bottone:hover{display:inline-block;padding:10px 12px 6px;border-radius:4px;background:#666;color:#fff;text-transform:uppercase}
.widget-partner{margin-bottom:0!important;position:relative;z-index:0}
.widget-partner_content{padding-left:0!important}
.widget-partner_media{margin-bottom:8px!important}
.widget-partner_title{margin-left:0!important}
.gnn-tab-nav{margin-bottom:32px}
.gnn-tab-nav nav{margin-bottom:24px}
.gnn-tab-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;background:#f5f5f5}
.gnn-tab-nav ul li{text-transform:uppercase;font-size:12px}
.gnn-tab-nav ul li a{color:#404040;padding:16px;border:none;border-radius:0}
.gnn-tab-nav ul li a:hover{text-decoration:underline;color:#000;background-color:inherit}
.gnn-tab-nav ul li a.is-active{background-color:#e0e0e0;color:#000}
.weather_section-day{font-family:"Source Serif Pro",Georgia,"Times New Roman",Times,serif;font-size:22px;font-weight:700;color:#4297b5;margin-bottom:16px}
.weather_section-data{padding-top:16px;padding-bottom:16px;border-bottom:1px solid #e2e2e2;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.weather_section-data dl{-ms-flex-preferred-size:33.333333%;flex-basis:33.333333%;max-width:33.333333%;margin-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.weather_section-data .time dt{text-transform:uppercase;color:#000;font-size:18px}
.weather_section-data .time dd{font-size:15px;color:#999}
.weather_section-data .condition dd{font-size:14px;color:#999}
.weather_section-data .degrees dt{font-size:30px;color:#000}
.weather_section-data .degrees dd{font-size:14px;color:#000}
.weather_section-data .degrees dd span{color:#999}
.weather_section-data .humidity dt,.weather_section-data .rainfall dt,.weather_section-data .wind dt{font-size:14px;color:#999}
.weather_section+.weather_section{margin-top:16px}
#gs-social-sharebuttons{margin-top:16px;overflow:hidden}
#gs-social-sharebuttons .share-text{font-size:38px!important;width:38px!important;text-shadow:none!important}
.page-404{margin-bottom:32px}
.page-404 h1{font-family:"Source Serif Pro",Georgia,"Times New Roman",Times,serif;font-weight:700;font-size:22px;line-height:1.2;color:inherit;margin-bottom:18px}
.page-404 p{color:rgba(0,0,0,.84);font-size:17px;line-height:1.5;position:relative;margin-bottom:16px}
.page-404 a{color:#4297b5;text-decoration:underline}
.page-video .gnn-header_page_nav nav>ul>li>a{text-transform:uppercase;font-weight:700;font-size:13px;color:#4297b5}
.page-video .gnn-header_page_nav nav>ul>li:first-child>a{color:#838383;padding-right:0}
.page-video .gnn-header_page_nav .sections-menu li{display:inline-block}
.page-video .gnn-header_logo-video{text-transform:uppercase;color:#4297b5;font-weight:700}
.page-video .gnn-header_logo-video span{font-size:14px}
.page-video .gnn-main-content .entry:hover .entry_media a:after{border-color:transparent transparent transparent #4297b5}
.page-video .gnn-main-content .entry_media a{position:relative;display:block}
.page-video .gnn-main-content .entry_media a:after{content:"";display:block;position:absolute;bottom:10px;left:10px;border-style:solid;border-width:10px 0 10px 16px;border-color:transparent transparent transparent #fff}
.page-video .gnn-main-content .entry_media a:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background-image:-webkit-gradient(linear,left bottom, left top,color-stop(0, rgba(10,10,10,.47058824)),color-stop(30%, rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(10,10,10,.47058824) 0,rgba(0,0,0,0) 30%);background-image:-o-linear-gradient(bottom,rgba(10,10,10,.47058824) 0,rgba(0,0,0,0) 30%);background-image:linear-gradient(0deg,rgba(10,10,10,.47058824) 0,rgba(0,0,0,0) 30%)}
.page-video.entry_detail-video .entry_subtitle{font-family:Lato,BlinkMacSystemFont,Helvetica,Arial,sans-serif;font-size:16px}
.page-video .grouped-video{margin-top:16px;margin-bottom:16px;padding:16px 16px 0 16px;background-color:#387286}
.page-video .grouped-video_related{margin-top:8px;margin-bottom:8px}
.page-video .grouped-video_trigger{position:relative;cursor:pointer;border:0;background-color:transparent;margin-bottom:16px;padding:0 16px 0 0;font-family:inherit;font-size:14px;font-weight:700;color:#fff;text-transform:uppercase}
.page-video .grouped-video_trigger.is-active:before{top:6px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.page-video .grouped-video_trigger:before{content:"";position:absolute;top:2px;right:0;height:9px;width:9px;border-top:2px solid #fff;border-right:2px 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}
.page-video .grouped-video_list{display:none}
.page-video .grouped-video_list.is-active{display:block}
.page-video .grouped-video_list li{padding:16px;margin-left:-16px;margin-right:-16px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}
.page-video .grouped-video_list li:hover{background-color:#306374}
.page-video .grouped-video_list li.is-active{background-color:#306374}
.page-video .grouped-video_list li a{line-height:1.2;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.page-video .grouped-video_list li a img{padding-right:8px}
.page-video .gnn-wrapper-videos .block_title{margin-left:0;margin-right:0}
.page-video .gnn-wrapper-videos .block_title-special{font-size:18px}
.page-video .gnn-wrapper-videos .entry .entry_title{font-size:18px}
.page-video .gnn-wrapper-videos .tab-nav{margin-bottom:16px}
.tab-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.tab-nav li+li{margin-left:8px}
.tab-nav li a{cursor:pointer;font-size:12px;display:block;padding:6px 8px;text-transform:uppercase;border-radius:20px;border:1px solid #fff;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}
.tab-nav li a:hover{background-color:#fff;color:#4297b5}
.tab-nav li.is-active a{background-color:#fff;color:#4297b5}
.tab-content{position:relative}
.tab-content--header{font-family:"Source Serif Pro",Georgia,"Times New Roman",Times,serif;font-size:22px;font-weight:700;color:#4297b5;margin-bottom:16px}
.tab-content--list ul{display:block;-webkit-columns:5;columns:5;width:100%;background:#e8f2f6;padding:16px}
.tab-content--list ul li{line-height:40px;font-size:inherit}
.tab-content--list ul li a{font-size:15px;text-transform:capitalize;white-space:nowrap}
.tab-pane{display:none}
.tab-pane.is-active{display:block}
.entry{position:relative;margin-bottom:16px;-ms-flex-preferred-size:100%;flex-basis:100%}
.entry_media img{width:100%;display:block}
.entry_reserved{margin-right:8px}
.entry_media_caption{position:relative;margin-top:8px;padding-bottom:20px;border-bottom:1px solid #e2e2e2;color:#6f6f6f;font-size:14px}
.entry_media_caption span{display:block;padding-left:16px;position:relative}
.entry_media_caption span:before{content:"";display:block;position:absolute;top:3px;left:0;border-style:solid;border-width:0 5px 7px 5px;border-color:transparent transparent #4297b5 transparent}
.entry_media_caption:after,.entry_media_caption:before{content:"";position:absolute;left:0;right:0;width:100%;height:1px;background-color:#e2e2e2}
.entry_media_caption:after{bottom:8px}
.entry_media_caption:before{bottom:4px}
.entry_content{padding-top:8px;position:relative}
.entry_eyelet{display:inline-block;font-size:14px;text-transform:uppercase;color:#4297b5}
.entry_date{display:inline-block;font-size:14px;text-transform:uppercase;color:#5a5a5a;margin-right:4px;padding-right:8px}
.entry_title{font-weight:700;font-family:Georgia,"Times New Roman",Times,serif;font-size:18px;line-height:1.2;color:inherit;margin-top:8px;-webkit-transition:color .2s ease-in;-o-transition:color .2s ease-in;transition:color .2s ease-in}
.wf-sourceserifpro-n4-active .entry_title{font-family:"Source Serif Pro",Georgia,"Times New Roman",Times,serif;font-size:18px;margin-bottom:12px}
.entry_subtitle{font-family:"Source Serif Pro",Georgia,"Times New Roman",Times,serif;font-size:16px;font-weight:400;color:#4d4d4d}
.entry_subtitle strong{font-weight:700;color:#000}
.entry_subtitle em{font-style:italic}
.entry_subtitle a{text-decoration:underline}
.entry_subtitle-special{margin-top:0;margin-bottom:8px;color:#4297b5;text-transform:capitalize}
.entry_subtitle-special+.entry_title{color:#000}
.entry_reserved-info{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px;position:relative}
.entry_reserved-info em{-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#ededed;text-transform:uppercase;font-size:13px;font-weight:600;letter-spacing:.6px;padding:8px}
.entry_author{display:block;margin-top:8px;color:#999;font-size:14px;text-transform:uppercase}
.entry_links{margin-top:8px}
.entry_links ol,.entry_links ul{list-style:none}
.entry_links li a{padding:4px 10px 4px 18px;color:#575757;display:block;position:relative;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}
.entry_links li a:hover{color:#347890;text-decoration:underline}
.entry_links li a:before{content:"";position:absolute;left:0;top:10px;height:8px;width:8px;border-top:2px solid #4297b5;border-right:2px solid #4297b5;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.entry_share{text-align:right;margin-top:0;margin-bottom:0;position:relative}
.entry_share-trigger{color:#999;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;cursor:pointer}
.entry_share-trigger:hover{color:#000}
.entry_share-trigger:hover svg path{fill:#000}
.entry_share-trigger span{position:relative;bottom:4px;display:none}
.entry_share-trigger.is-open .gs-sharebar{position:absolute;right:24px;top:0}
.entry_share-trigger.is-open .gig-button-container{padding:0}
.entry_share-trigger.is-open .gs-link{display:block}
.entry_share-trigger.is-open .share-text{display:block;height:22px;width:22px;line-height:22px;text-align:center;color:#fff;border-radius:4px;bottom:0}
.entry_share-trigger.is-open .gs-custom-facebook{background-color:#43609c;background-image:url(//www.gelestatic.it/cless/common/2018-v1/img/facebook.svg);background-repeat:no-repeat;background-position:center center}
.entry_share-trigger.is-open .gs-custom-googleplus{background-color:#be3838;background-image:url(//www.gelestatic.it/cless/common/2018-v1/img/google.svg);background-repeat:no-repeat;background-position:center center}
.entry_share-trigger.is-open .gs-custom-linkedin{display:none;visibility:hidden;background-color:#3072b0;background-image:url(//www.gelestatic.it/cless/common/2018-v1/img/linkedin.svg);background-repeat:no-repeat;background-position:center center}
.entry_share-trigger.is-open .gs-custom-whatsapp{background-color:#59ca66;background-image:url(//www.gelestatic.it/cless/common/2018-v1/img/whatsapp.svg);background-repeat:no-repeat;background-position:center center}
.entry_share-trigger.is-open .gs-custom-email{background-color:#4e4e4e;background-image:url(//www.gelestatic.it/cless/common/2018-v1/img/mail.svg);background-repeat:no-repeat;background-position:center center}
.entry_share-trigger.is-open .gs-custom-pinterest{background-color:#cb2027}
.entry_share-trigger.is-open .gig-button-container-gs-custom-customtpl-twitter{background-color:#3cceff;background-image:url(//www.gelestatic.it/cless/common/2018-v1/img/twitter.svg);background-repeat:no-repeat;background-position:center center}
.entry-shoulder{background-color:#f4f4f4;padding-bottom:24px}
.entry-shoulder .entry_content{padding-left:16px;padding-right:16px;position:static}
.entry-shoulder:not(.entry-video) .entry_eyelet{position:absolute;top:16px;right:16px;left:auto;z-index:1;padding:4px 8px;background-color:#4297b5;color:#fff}
.entry-shoulder .entry_share{margin-right:16px}
.entry-shoulder.entry-video{background-color:#1a1a1a}
.entry-video{color:#fff}
.entry-video .entry_media a{position:relative;display:block}
.entry-video .entry_media a:after{content:"";display:block;position:absolute;bottom:10px;left:10px;border-style:solid;border-width:10px 0 10px 16px;border-color:transparent transparent transparent #fff}
.entry-video .entry_media a:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background-image:-webkit-gradient(linear,left bottom, left top,color-stop(0, rgba(10,10,10,.47058824)),color-stop(30%, rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(10,10,10,.47058824) 0,rgba(0,0,0,0) 30%);background-image:-o-linear-gradient(bottom,rgba(10,10,10,.47058824) 0,rgba(0,0,0,0) 30%);background-image:linear-gradient(0deg,rgba(10,10,10,.47058824) 0,rgba(0,0,0,0) 30%)}
.entry-video .entry_eyelet{color:#fff}
.entry-video .entry_title{font-size:20px}
.entry_socials li{display:inline-block;margin-right:16px}
.entry_socials li a{display:block}
.entry_tags{border-top:2px solid #4297b5;padding-top:10px 16px;margin-bottom:16px;margin-top:16px}
.entry_tags_title{display:block;padding-left:16px;margin-top:16px;margin-bottom:16px;font-family:"Source Serif Pro",Georgia,"Times New Roman",Times,serif;font-weight:700;font-size:20px;color:#000}
.entry_tags_list{padding-left:16px}
.entry_tags_list li{display:inline-block;margin-right:16px;margin-bottom:16px}
.entry_tags_list li a{color:#858585;text-transform:capitalize}
.entry_tags_list li a:hover{color:#000}
.entry_insights{position:relative;padding-top:16px;margin-bottom:16px;margin-top:16px;border-top:1px solid #ededed}
.entry_insights:after,.entry_insights:before{content:"";position:absolute;left:0;right:0;width:100%;background-color:#ededed}
.entry_insights:after{top:10px;height:3px}
.entry_insights:before{top:4px;height:2px}
.entry_insights_title{padding:16px;background-color:#ededed;display:block;font-size:20px;font-weight:700;color:#000;text-transform:uppercase}
.entry_insights_list{padding:20px 0;background-color:#f8f8f8}
.entry_insights_list .entry{margin-bottom:0}
.entry_insights_list .entry_media{margin-bottom:0}
.entry_insights_list .entry_title{font-size:16px}
.entry:hover .entry_title a{color:#64adc6}
.entry:hover .entry_share{opacity:1}
.entry.is-reserved .entry_content{position:static}
.entry.is-reserved .entry_date{position:relative;left:auto;right:auto;top:0;margin-bottom:8px}
.entry.is-reserved .entry_title{position:static}
.has_domination .entry.is-reserved .entry_title{padding-left:0;position:static}
.has_domination .entry.is-reserved .entry_title:before{top:0}
.entry.is-reserved .entry_title:before{content:"";background-color:#ffdf33;background-image:url(//www.gelestatic.it/cless/common/2018-v1/img/gnn-membership.svg);background-repeat:no-repeat;background-position:center center;position:absolute;top:0;left:0;height:24px;width:32px;-webkit-transform:none;-ms-transform:none;transform:none;border:none}
.entry.is-reserved .entry_title a{padding-left:0;background:-webkit-gradient(linear,left top, left bottom,color-stop(20%, transparent),color-stop(0, #fff4d3));background:-webkit-linear-gradient(top,transparent 20%,#fff4d3 0);background:-o-linear-gradient(top,transparent 20%,#fff4d3 0);background:linear-gradient(180deg,transparent 20%,#fff4d3 0)}
.entry.is-reserved .entry_title a:before{display:none;visibility:hidden}
.entry_advertorial .entry_title{margin-top:0}
.entry_advertorial .entry_intro .entry_title{font-size:30px;margin-bottom:32px;margin-top:8px}
.entry_advertorial .entry_intro .entry_media img{width:100%;max-width:100%}
.entry_advertorial .entry_content a{text-decoration:none;font-weight:400}
.entry_advertorial .layout-c .block_item .entry .entry_media{margin-bottom:4px}
.entry_detail .entry_title{margin-top:0;margin-bottom:16px}
.entry_detail .entry_subtitle{color:#2d6c82;line-height:1.5;font-size:18px}
.entry_detail .entry_meta{margin-top:32px;padding-top:16px;padding-bottom:16px;border-top:2px solid #4297b5;border-bottom:1px solid #e2e2e2;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}
.entry_detail .entry_author{font-family:"Source Serif Pro",Georgia,"Times New Roman",Times,serif;font-size:18px;font-weight:700;color:#4d4d4d;margin-bottom:5px}
.entry_detail .entry_date{font-size:14px;position:relative;top:auto;right:0}
.entry_detail .entry_content h2{font-size:22px;font-weight:700;margin-bottom:24px}
.entry_detail .entry_content p{color:rgba(0,0,0,.84);font-size:17px;line-height:1.5;position:relative;margin-bottom:16px}
.entry_detail .entry_content a{text-decoration:underline;font-weight:700}
.entry_detail .entry_content blockquote{position:relative;margin-top:16px;margin-bottom:16px;padding-top:32px;font-family:"Source Serif Pro",Georgia,"Times New Roman",Times,serif}
.entry_detail .entry_content blockquote p{font-size:24px;line-height:40px;position:relative}
.entry_detail .entry_content blockquote span{font-size:22px;position:absolute;top:0;left:0;font-weight:700;color:#bfbfbf;padding-left:150px}
.entry_detail .entry_content blockquote span:after{content:"";display:block;width:80px;height:2px;background-color:#ededed;position:absolute;left:50px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.entry_detail .entry_content blockquote span:before{content:"“";position:absolute;left:0;top:-5px;font-size:70px;line-height:1;color:#000}
.entry_detail .entry_content ul{margin-top:32px;margin-bottom:32px;padding-left:32px;list-style-type:disc}
.entry_detail .entry_content ul li{display:list-item}
.entry_detail .entry_content ul li+li{padding-top:8px}
.entry_detail .entry_media{margin-bottom:16px}
.entry_detail .entry_related .block_title{padding-top:12px;padding-bottom:12px;margin-left:auto;margin-right:auto;color:#000;font-size:20px;border-bottom:0;margin-bottom:0}
.entry_detail .entry_related .entry{padding:16px;background-color:#e5f0f5}
.entry_detail .entry_related .entry_title{font-size:18px}
.entry_detail .entry_related .entry_media{margin-bottom:8px}
.entry_detail .entry_related .entry_content{padding-top:0}
.entry_detail .responsive-video{margin-top:8px;margin-bottom:8px}
.entry_detail-standard .entry_meta{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}
.entry_detail-big .entry .entry_intro{margin-bottom:16px}
.entry_detail-medium .entry .entry_intro{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:16px}
.entry_detail-medium .entry .entry_intro .entry_meta,.entry_detail-medium .entry .entry_intro .entry_subtitle{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.entry_detail-longform .entry .entry_intro{margin-bottom:16px}
.entry_detail-longform .entry .entry_intro .entry_meta,.entry_detail-longform .entry .entry_intro .entry_subtitle{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.entry_detail .article-body,.entry_detail .entry_content,.entry_detail .text-container,.entry_detail-big .article-body,.entry_detail-big .entry_content,.entry_detail-big .text-container,.entry_detail-longform .article-body,.entry_detail-longform .entry_content,.entry_detail-longform .text-container,.entry_detail-medium .article-body,.entry_detail-medium .entry_content,.entry_detail-medium .text-container,.entry_detail-standard .article-body,.entry_detail-standard .entry_content,.entry_detail-standard .text-container{color:rgba(0,0,0,.84);font-size:17px;line-height:1.5;position:relative;margin-bottom:16px}
#longform-navigation-container{height:40px;margin-bottom:20px}
#longform-navigation{background-color:#e3ecf0;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 30px 0;position:relative;z-index:150;list-style-type:none;padding-left:0}
#longform-navigation li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0;border-right:1px solid #fff}
#longform-navigation li+li{padding-top:0}
#longform-navigation li:last-child{border-right:none}
#longform-navigation li a{display:block;text-decoration:none;background-color:#e3ecf0;color:#000;font-weight:700;font-size:15px;line-height:20px;padding:10px 0;text-transform:uppercase;text-align:center}
#longform-navigation li a:hover{background:#c2d5de;color:#fff}
#longform-wrapper.longform-sticky{position:fixed;top:0;z-index:20;left:0;right:0}
#longform-mobilemenu{display:none}
#longform-mobilemenu .openclose{background-color:#000;position:relative;width:5px;height:5px;border-radius:50%;float:right;margin:10px 15px 0 0}
#longform-mobilemenu .openclose:after,#longform-mobilemenu .openclose:before{content:"";position:absolute;width:100%;height:100%;left:0;background-color:inherit;border-radius:inherit}
#longform-mobilemenu .openclose:before{top:8px}
#longform-mobilemenu .openclose:after{top:16px}
#article-body[hidden]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
#adv-36,#adv-Groupage,#adv-Middle1,#adv-Middle2,#adv-Middle3,#adv-Piede,#adv-TopLeft,#adv-x37,#adv-x38,#adv-x39,#adv-x40,#ph-banner_editoriale_big,#ph-banner_editoriale_medium{margin-left:auto;margin-right:auto;margin-top:8px;margin-bottom:8px}
#adv-x20,#adv-x21{position:relative;z-index:2}
.has_middle1 #adv-Middle1,.has_middle2 #adv-Middle2,.has_top #adv-Top,.has_x36 #adv-x36,.has_x37 #adv-x37,.has_x38 #adv-x38,.has_x39 #adv-x39,.has_x40 #adv-x40{margin-top:8px;margin-bottom:8px}
.adv_top{position:absolute;left:0;right:0;top:36px;margin-bottom:0}
.paywall-adagio{position:relative}
.paywall-adagio:before{content:"";position:absolute;top:-300px;left:0;height:300px;background:-webkit-gradient(linear,left top, left bottom,color-stop(0, rgba(255,255,255,0)),to(#fff));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%);width:100%;pointer-events:none}
#adv-Piede{z-index:999}
.gnn-footer{position:relative;background-color:#4d4d4d;color:#fff;padding-top:32px;padding-bottom:32px;font-size:12px;line-height:1.5}
.gnn-footer .gnn-wrap{max-width:1280px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}
.gnn-footer_info{margin-bottom:16px}
.gnn-footer_menu li{display:inline-block}
.gnn-footer_menu li+li a{margin-left:5px;padding-left:4px;border-left:1px solid #fff}
.gnn-footer_menu a:hover{text-decoration:underline}
.gnn-footer_address{margin-top:16px}
.gnn-footer_copy{border-top:1px solid #fff;padding-top:16px}
@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:2/1),(min-resolution:192dpi){
.gnn-wrapper-editorial section:first-child .block_title-special{background-image:url(//www.gelestatic.it/cless/common/2018-v1/img/blog@2x.jpg)}
.gnn-wrapper-editorial section:last-child .block_title-special{background-image:url(//www.gelestatic.it/cless/common/2018-v1/img/thought@2x.jpg)}
}
@media screen and (min-width:500px) and (max-width:768px){
.layout-l .entry .entry_media{-webkit-box-flex:1;-ms-flex:auto;flex:auto}
.layout-list .entry .entry_media{-webkit-box-flex:1;-ms-flex:1;flex:1}
}
@media only screen and (min-width:500px) and (max-width:768px){
.entry.is-reserved .entry_title{padding-left:0;position:static}
.entry.is-reserved .entry_title:before{top:0}
}
@media screen and (min-width:768px){
#home .entry-large.entry-longform .entry_content{position:absolute;bottom:32px;left:32px;right:32px}
#home .entry-large.entry-longform .entry_content:after{top:-40%;bottom:-32px;left:-32px;right:-32px}
#home .entry-large.entry-longform{margin-bottom:24px}
#list .block .block_title{font-size:36px}
#list .gnn-sidebar{padding-top:90px}
#list .gnn-sidebar:before{height:2px}
#list .gnn-sidebar:after{top:69px}
#list .gnn-row.no-title .gnn-sidebar{padding-top:0}
#list .layout-list.has-opening .block_item:first-child .entry_title{font-size:34px}
#weather .block .block_title{font-size:36px}
#weather .block .block_title .weather_partner{top:25px}
#weather .block .block_title .weather_partner img{top:5px;max-width:75px}
.gnn-wrapper-membership .block_subtitle{margin-left:16px;margin-right:16px}
.gnn-wrapper-membership .gnn-column-6 .layout-events{margin-top:32px}
.gnn-row{display:-webkit-box;display:-ms-flexbox;display:flex}
.gnn-row.no-title .gnn-sidebar{padding-top:0}
.gnn-main-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%;padding-left:16px;padding-right:16px}
.gnn-sidebar{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%;min-width:348px;padding-left:16px;padding-right:16px;padding-top:70px;position:relative}
.gnn-sidebar:after,.gnn-sidebar:before{content:"";position:absolute;left:-16px;right:-16px;display:block;height:1px;width:100%}
.gnn-sidebar:before{top:0;background-color:#4297b5}
.gnn-sidebar:after{top:49px;background-color:#e2e2e2}
.gnn-sidebar .block_title{margin-left:0;margin-right:0}
.gnn-sidebar-editorial .block_title{margin-left:-16px;margin-right:-16px}
.gnn-sidebar-membership .block_title{margin-left:-16px;margin-right:-16px}
.gnn-sidebar-membership .events .entry .entry_content{padding-top:0;padding-left:16px}
.gnn-sidebar-mostread .entry .entry_content{padding-top:0;padding-left:16px}
.gnn-sidebar-from-rss .entry .entry_content{padding-top:0}
.gnn-column-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding-left:16px;padding-right:16px}
.gnn-column-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;padding-left:16px;padding-right:16px}
.gnn-column-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:16px;padding-right:16px}
.gnn-column-4{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;padding-left:16px;padding-right:16px}
.gnn-column-3{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%;padding-left:16px;padding-right:16px}
.block{margin-left:-16px;margin-right:-16px}
.block_title{font-size:20px;margin-bottom:18px;margin-left:16px;margin-right:16px}
.block_subtitle{font-size:18px}
.block_grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.block_item{padding-left:16px;padding-right:16px}
.block_intro{margin-bottom:16px}
.block_intro-title{font-size:28px}
.block_intro-sport .block_intro-img{padding-right:24px;margin-right:24px}
.block_outro{text-align:right}
.layout-a .block_item{-ms-flex-preferred-size:33.33%;flex-basis:33.33%;max-width:33.33%}
.layout-a .block_item:first-child{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.layout-a .block_item:first-child .entry_title{font-size:34px}
.layout-a-full .block_item{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}
.layout-a-full .block_item:first-child .entry_title{font-size:32px}
.layout-b .block_item{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}
.layout-b .entry .entry_title{font-size:22px}
.layout-c .block_item{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}
.layout-d .block_item{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}
.layout-d .block_item:nth-child(even) .entry{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-left:16px;padding-right:16px}
.layout-e .block_item:nth-child(odd){-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%}
.layout-e .block_item:nth-child(even){-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%}
.layout-f .block_item:nth-child(even){-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%}
.layout-f .block_item:nth-child(odd){-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%}
.layout-g-two .block_item:first-of-type .entry{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.layout-g-two .block_item:first-of-type .entry .entry_content{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:16px}
.layout-g-two .block_item:first-of-type .entry .entry_media{margin-right:auto}
.layout-g-two .block_item:first-of-type .entry .entry_title{font-size:26px}
.layout-g-two .block_item:first-of-type .entry .entry_share{position:absolute;bottom:0;right:0}
.layout-g-two .block_item{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}
.layout-i .block_item{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}
.layout-l .block_item{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}
.layout-l .entry{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.layout-l .entry .entry_content{-webkit-box-flex:1;-ms-flex:1;flex:1}
.layout-l .entry .entry_title{font-size:18px}
.layout-l .entry .entry_share{position:absolute;bottom:0;right:0}
.layout-m .block_item{-ms-flex-preferred-size:33.33%;flex-basis:33.33%;max-width:33.33%}
.layout-m .block_item:first-child{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
.layout-m .block_item:first-child .entry_title{font-size:28px}
.layout-list .block_grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.layout-list .entry{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.layout-list .entry .entry_title{font-size:20px}
.layout-list .entry .entry_content{-webkit-box-flex:1;-ms-flex:1;flex:1}
.layout-list .entry .entry_media{margin-right:auto;padding-right:16px}
.layout-list .entry .entry_share{position:absolute;bottom:16px;right:0;left:0}
.layout-list .entry{padding-bottom:24px;margin-bottom:24px}
.layout-list .entry_content{padding-top:0}
.layout-list-double .block_grid{display:-webkit-box;display:-ms-flexbox;display:flex}
.layout-list-double .block_item{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}
.layout-list-double .block_item:nth-child(8n+1),.layout-list-double .block_item:nth-child(8n+2){-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}
.layout-list-double .entry .entry_title{font-size:20px}
.layout-list-double .entry{padding-bottom:24px;margin-bottom:24px}
.layout-events .entry .entry_content{padding-top:0;padding-left:16px}
.layout-editorial .block_item{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}
.search-container{margin-left:16px;margin-right:16px;margin-bottom:32px}
.search-result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:16px;margin-right:16px;margin-bottom:16px}
.search-result_label{display:block;font-size:18px}
#search-result_sorting{margin-right:32px}
.pagination{margin-top:32px;margin-nottom:32px}
.inline-embed{margin-bottom:24px}
.responsive-video_title{display:none;visibility:hidden}
.section-dallagiunta .entry .entry_content{padding-top:0}
.weather_section-data{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}
.weather_section-data dl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:0}
.weather_section-data dl dt{margin-right:8px}
.weather_section+.weather_section{margin-top:32px}
#gs-social-sharebuttons .gs-custom-whatsapp{display:none;visibility:hidden}
.page-404{margin-bottom:48px}
.page-404 h1{font-size:34px}
.page-dallagiunta .layout-list .entry .entry_media{-webkit-box-flex:0;-ms-flex:0 1 290px;flex:0 1 290px;overflow:hidden;max-height:163px}
.page-video .gnn-header_logo-video{margin-left:16px}
.page-video .gnn-header_logo-video span{font-size:22px}
.page-video .gnn-wrapper-videos .block_title{margin-bottom:18px}
.page-video .gnn-wrapper-videos .tab-nav{position:absolute;top:8px;right:16px;z-index:5;margin-bottom:0}
.wf-sourceserifpro-n4-active .entry_title{font-size:18px}
.entry_reserved-info span{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}
.entry_share{margin-top:8px}
.entry_tags{margin-bottom:32px;margin-top:32px}
.entry_insights{margin-bottom:32px;margin-top:32px}
.entry_insights_list{display:-webkit-box;display:-ms-flexbox;display:flex}
.entry_insights_list .entry{padding-left:16px;padding-right:16px;-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}
.entry_detail .entry_title{font-size:34px}
.entry_detail .entry_subtitle{font-size:20px;margin-bottom:16px}
.entry_detail .entry_content p{font-size:18px;line-height:1.5;margin-bottom:24px}
.entry_detail .entry_content blockquote{margin-top:32px;padding-top:48px}
.entry_detail .entry_media{margin-bottom:24px}
.entry_detail-big .entry .entry_intro{margin-bottom:32px}
.entry_detail-medium .entry .entry_intro{margin-bottom:32px}
.entry_detail-medium .entry .entry_intro .entry_title{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding-right:32px}
.entry_detail-medium .entry .entry_intro .entry_media{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}
.entry_detail-longform .entry .gnn-main-content{-ms-flex-preferred-size:55%;flex-basis:55%;max-width:55%;margin:0 auto;overflow:visible}
.entry_detail-longform .entry .entry_detail .entry_media,.entry_detail-longform .entry .inline-embed,.entry_detail-longform .entry blockquote{margin-right:-14%;margin-left:-14%}
.entry_detail-longform .entry .entry_intro .entry_media,.entry_detail-longform .entry .entry_related .entry_media{margin-right:0;margin-left:0}
.entry_detail-longform .entry .entry_intro{margin-bottom:32px}
.entry_detail .article-body,.entry_detail .entry_content,.entry_detail .text-container,.entry_detail-big .article-body,.entry_detail-big .entry_content,.entry_detail-big .text-container,.entry_detail-longform .article-body,.entry_detail-longform .entry_content,.entry_detail-longform .text-container,.entry_detail-medium .article-body,.entry_detail-medium .entry_content,.entry_detail-medium .text-container,.entry_detail-standard .article-body,.entry_detail-standard .entry_content,.entry_detail-standard .text-container{font-size:18px;line-height:1.5;margin-bottom:24px}
#longform-navigation-container{margin-right:-45%;margin-left:-45%;padding:0 16px}
body.has_top.has-menu-active .gnn-header_slim_menu nav{position:absolute}
body.has_domination #mainpage{max-width:996px;position:relative}
body.has_domination.has-menu-active .gnn-header_slim_menu nav{position:absolute}
body.has_domination .gnn-header_slim_nav ul>li>a{font-size:12px;padding-left:8px;padding-right:8px}
body.has_domination .gnn-header_slim_menu nav{width:996px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
body.has_domination .dropdown-content{left:0;right:0}
body.has_domination .dropdown-content ul>li>a{font-size:13px}
.gnn-footer_info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.gnn-footer_logo{margin-right:20px}
.gnn-footer_menu li+li a{margin-left:10px;padding-left:9px}
}
@media screen and (min-width:1152px) and (max-width:2560px){
#list .block .block_title{font-size:42px}
#list .gnn-sidebar{padding-top:95px}
#list .gnn-sidebar:after{top:76px}
#list .gnn-row.no-title .gnn-sidebar{padding-top:0}
#list .layout-list.has-opening .block_item:first-child .entry_title{font-size:40px}
#weather .block .block_title{font-size:42px}
.gnn-wrapper-membership .gnn-column-6 .layout-events{margin-top:64px}
.gnn-wrapper-videos .block_title-special{font-size:40px}
.gnn-row.no-title .gnn-sidebar{padding-top:0}
.gnn-main-content{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}
.gnn-sidebar{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;padding-top:70px;max-width:348px}
.gnn-sidebar:after{top:51px}
.gnn-sidebar-videos .block_title-special{font-size:32px}
.gnn-sidebar-photogallery .block_title-special{font-size:32px}
.gnn-sidebar-photogallery .block_title-special:after{top:-38px}
.block_title{font-size:22px}
.block_title-special:after{content:attr(data-text);position:absolute;top:0;left:0;color:inherit;font-size:45px;letter-spacing:.03em;white-space:nowrap;z-index:-1}
.block_intro{margin-bottom:32px}
.block_intro-title{font-size:32px}
.block_intro-sport .block_intro-img{padding-right:32px;margin-right:32px}
.layout-a .block_item:first-child .entry_title{font-size:40px}
.layout-a-full .block_item:first-child .entry_title{font-size:40px}
.layout-b .entry .entry_title{font-size:24px}
.has_domination .layout-b .entry .entry_title{font-size:22px}
.layout-d .block_item:nth-child(odd) .entry_title{font-size:32px}
.layout-e .block_item:nth-child(even) .entry_title{font-size:32px}
.layout-f .block_item:nth-child(odd) .entry_title{font-size:32px}
.layout-l .entry .entry_content{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:16px;padding-top:0}
.layout-l .entry .entry_media{margin-right:auto}
.layout-m .block_item:first-child .entry{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:32px}
.layout-m .block_item:first-child .entry_media{-ms-flex-preferred-size:50%;flex-basis:50%}
.layout-m .block_item:first-child .entry_content{-ms-flex-preferred-size:50%;flex-basis:50%;padding-top:0;padding-left:16px}
.layout-list .block_item{-ms-flex-item-align:auto;align-self:auto}
.layout-list .entry .entry_title{font-size:26px}
.inline-embed{margin-bottom:32px}
.weather_section+.weather_section{margin-top:64px}
.page-404 h1{font-size:40px}
.page-video .gnn-header_logo-video span{font-size:36px}
.page-video.entry_detail-video .entry_subtitle{font-size:19px}
.entry_title{font-size:20px}
.wf-sourceserifpro-n4-active .entry_title{font-size:22px}
.entry_share{-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}
.has_domination .entry-shoulder:not(.entry-video) .entry_eyelet{left:auto;right:16px}
.entry-shoulder:not(.entry-video) .entry_eyelet{left:16px;right:auto}
.entry_detail .entry_title{font-size:40px}
.entry_detail .entry_subtitle{font-size:24px;margin-bottom:24px}
.entry_detail .entry_content p{margin-bottom:32px}
.entry_detail .entry_content p{font-size:20px}
.entry_detail .entry_content blockquote{margin-top:48px;padding-top:64px}
.entry_detail .entry_media{margin-bottom:32px}
.entry_detail .entry_related .entry{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.entry_detail .entry_related .entry .entry_content{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:16px}
.entry_detail .entry_related .entry .entry_title{font-size:21px}
.entry_detail .entry_related .entry .entry_media{margin-right:auto}
.entry_detail .entry_related .entry .entry_share{position:absolute;bottom:0;right:0}
.entry_detail-standard .gnn-main-content{-ms-flex-preferred-size:55%;flex-basis:55%;max-width:55%;margin-left:20%}
.entry_detail-standard .entry_detail{position:static}
.entry_detail-standard .entry_meta{position:absolute;top:16px;left:16px;min-width:200px;max-width:200px;border-bottom:0;display:block}
.entry_detail-standard .entry_socials{border-top:1px solid #e2e2e2;margin-top:16px;padding-top:16px}
.entry_detail-longform .entry .gnn-main-content{-ms-flex-preferred-size:55%;flex-basis:55%;max-width:55%;margin:0 auto}
.entry_detail-longform .entry .entry_detail .entry_media,.entry_detail-longform .entry .inline-embed,.entry_detail-longform .entry blockquote{margin-right:-14%;margin-left:-14%}
.entry_detail-longform .entry .entry_intro .entry_media,.entry_detail-longform .entry .entry_related .entry_media{margin-right:0;margin-left:0}
.entry_detail .article-body,.entry_detail .entry_content,.entry_detail .text-container,.entry_detail-big .article-body,.entry_detail-big .entry_content,.entry_detail-big .text-container,.entry_detail-longform .article-body,.entry_detail-longform .entry_content,.entry_detail-longform .text-container,.entry_detail-medium .article-body,.entry_detail-medium .entry_content,.entry_detail-medium .text-container,.entry_detail-standard .article-body,.entry_detail-standard .entry_content,.entry_detail-standard .text-container{margin-bottom:32px;font-size:20px}
body.has_domination .entry_detail-standard .gnn-main-content{margin-left:0;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
body.has_domination .entry_detail-standard .entry_meta{position:relative;top:0;left:0;overflow:hidden;min-width:100%;max-width:100%}
#adv-scrollable{position:relative;padding:8px;background-color:#ebebeb;min-height:600px}
#adv-scrollable #adv-Middle1,#adv-scrollable img{position:-webkit-sticky;position:sticky;top:8px}
body.has_domination .gnn-main-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%;padding-left:16px;padding-right:16px;margin-left:0}
body.has_domination .entry_meta{position:relative;width:100%;top:auto;left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;border-bottom:1px solid #e2e2e2}
body.has_domination .layout-a .block_item:first-child .entry_title{font-size:32px}
.gnn-footer_logo{margin-right:40px}
}
@media screen and (max-width:767px){
#home .entry-large.entry-longform{margin-bottom:16px}
#home .entry-large.entry-longform .entry_share{right:0;bottom:0}
.gnn-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}
.gnn-wrapper{padding-left:16px;padding-right:16px}
.gnn-sidebar-videos{margin-left:-16px;margin-right:-16px}
.gnn-sidebar-photogallery{margin-left:-16px;margin-right:-16px}
.gnn-sidebar-editorial{margin-left:-16px;margin-right:-16px}
.gnn-sidebar-homepage .entry.is-reserved .entry_media+.entry_content .entry_title:before{top:0}
.gnn-column-6{margin-bottom:16px}
.layout-events .entry .entry_content{padding-top:0}
.layout-events .entry .entry_media{width:123px;max-width:123px;padding-right:8px}
.layout-events .entry .entry_title{margin-top:0}
.wf-sourceserifpro-n4-active .layout-editorial .entry_title{font-size:17px}
.layout-a .block_item,.layout-a-full .block_item,.layout-b .block_item,.layout-c .block_item,.layout-d .block_item,.layout-e .block_item,.layout-f .block_item,.layout-g .block_item,.layout-h .block_item,.layout-i .block_item{position:relative;margin-bottom:0;padding-bottom:16px}
.layout-a .block_item:before,.layout-a-full .block_item:before,.layout-b .block_item:before,.layout-c .block_item:before,.layout-d .block_item:before,.layout-e .block_item:before,.layout-f .block_item:before,.layout-g .block_item:before,.layout-h .block_item:before,.layout-i .block_item:before{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background-color:#e2e2e2;display:block}
.layout-a .block_item .entry,.layout-a-full .block_item .entry,.layout-b .block_item .entry,.layout-c .block_item .entry,.layout-d .block_item .entry,.layout-e .block_item .entry,.layout-f .block_item .entry,.layout-g .block_item .entry,.layout-h .block_item .entry,.layout-i .block_item .entry{margin-bottom:0}
.search-container{margin-left:-16px;margin-right:-16px;padding:16px 8px;background-color:#f4f4f4}
.advanced-search{display:none}
.responsive-video-wrapper{margin-left:-16px;margin-right:-16px}
.responsive-video_title svg{left:8px;top:2px}
.responsive-video_title p{padding-left:24px!important}
.gnn-tab-nav{margin-top:-10px}
.gnn-tab-nav nav{margin-left:-8px}
.gnn-tab-nav ul li{text-align:center;padding:4px 0}
.gnn-tab-nav ul li a{padding:16px 5px}
.layout-a .block_item:not(:first-child) .entry .entry_media,.layout-a .block_item:not(:first-of-type) .entry .entry_media,.layout-a-full .block_item:not(:first-child) .entry .entry_media,.layout-a-full .block_item:not(:first-of-type) .entry .entry_media,.layout-b .block_item:not(:first-child) .entry .entry_media,.layout-b .block_item:not(:first-of-type) .entry .entry_media,.layout-c .block_item:not(:first-child) .entry .entry_media,.layout-c .block_item:not(:first-of-type) .entry .entry_media,.layout-d .block_item:not(:first-child) .entry .entry_media,.layout-d .block_item:not(:first-of-type) .entry .entry_media,.layout-e .block_item:not(:first-child) .entry .entry_media,.layout-e .block_item:not(:first-of-type) .entry .entry_media,.layout-f .block_item:not(:first-child) .entry .entry_media,.layout-f .block_item:not(:first-of-type) .entry .entry_media,.layout-g .block_item:not(:first-child) .entry .entry_media,.layout-g .block_item:not(:first-of-type) .entry .entry_media,.layout-h .block_item:not(:first-child) .entry .entry_media,.layout-h .block_item:not(:first-of-type) .entry .entry_media,.layout-i .block_item:not(:first-child) .entry .entry_media,.layout-i .block_item:not(:first-of-type) .entry .entry_media,.layout-l .block_item:not(:first-child) .entry .entry_media,.layout-l .block_item:not(:first-of-type) .entry .entry_media,.layout-list .block_item:not(:first-child) .entry .entry_media,.layout-list .block_item:not(:first-of-type) .entry .entry_media{display:none;visibility:hidden}
#gs-social-sharebuttons .gig-button-container-count-right{min-width:0!important}
#gs-social-sharebuttons .gs-count{display:none;visibility:hidden}
.page-video .gnn-header_slim_menu nav{top:78px}
.page-video .gnn-header #admin-toggle .user-logged-in,.page-video .gnn-header #admin-toggle .user-logged-out{top:78px}
.page-video.has_top .gnn-header #admin-toggle .user-logged-in,.page-video.has_top .gnn-header #admin-toggle .user-logged-out,.page-video.has_top .gnn-header_slim_menu nav{top:200px}
.page-video.has_top .gnn-content{margin-top:190px}
.page-video .grouped-video{margin-left:-16px;margin-right:-16px}
.tab-nav li a{padding:6px 5px}
.tab-content--list ul{-webkit-columns:2;columns:2}
.entry_title{font-size:22px}
.wf-sourceserifpro-n4-active .entry_title{font-size:22px}
.entry_reserved-info span{position:absolute;left:-8px;top:-57px;height:75px;width:2px;background-color:#ededed}
.entry_reserved-info span:after,.entry_reserved-info span:before{content:"";position:absolute;display:block}
.entry_reserved-info span:before{left:-5px;top:3px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #ffdf33;background-color:#fff}
.entry_reserved-info span:after{left:-2px;bottom:0;border-radius:6px;height:6px;width:6px;background-color:#ffdf33}
.entry_share-trigger{font-size:13px}
.entry-shoulder{margin-left:-16px;margin-right:-16px}
.entry.is-reserved .entry_title{padding-left:40px;position:relative}
.entry.is-reserved .entry_title:before{top:0}
.entry_advertorial .entry_intro .entry_title{font-size:24px}
.entry_advertorial .layout-c .block_item .entry{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important;padding-top:16px}
.entry_advertorial .layout-c .block_item .entry .entry_media{-webkit-box-flex:1!important;-ms-flex:1!important;flex:1!important;display:block!important;visibility:visible!important}
.entry_advertorial .layout-c .block_item .entry .entry_media img{display:block}
.entry_advertorial .layout-c .block_item .entry .entry_content{-webkit-box-flex:2!important;-ms-flex:2!important;flex:2!important;padding-top:0}
.entry_advertorial .layout-c .block_item .entry .entry_content .entry_title{font-size:20px;margin-left:16px}
#longform-navigation-container{position:-webkit-sticky;position:sticky;top:106px;z-index:2;border-top:5px solid #fff}
#longform-navigation{margin:0 0 30px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:none}
#longform-navigation li{border-bottom:1px solid #fff;border-right:none}
#longform-navigation li:last-child{border-bottom:none}
#longform-navigation.is-active{display:-webkit-box;display:-ms-flexbox;display:flex}
#longform-mobilemenu{display:block;background-color:#e3ecf0;color:#000;font-size:16px;line-height:40px;text-transform:uppercase;padding-left:10px}
#longform-wrapper.longform-sticky{width:100%;top:0;left:0}
#advHook{margin-top:16px;padding:8px;background-color:#e2e2e2}
body.has_top .gnn-header_slim_menu nav{top:180px}
body.has_top .gnn-header #admin-toggle .user-logged-in,body.has_top .gnn-header #admin-toggle .user-logged-out{top:190px}
#adv-Piede{display:none;visibility:hidden}
.gnn-footer_logo{margin-bottom:16px}
}
@-webkit-keyframes center{
to{-webkit-transform:scale(1.8);transform:scale(1.8);opacity:0}
}
@keyframes center{
to{-webkit-transform:scale(1.8);transform:scale(1.8);opacity:0}
}