/*! 
 ### Built with css preprocessor, don't modify directly ### 
 */
abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}
audio[controls],canvas,video{display:inline-block}
html{font-size:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
::-moz-selection{background:#dedede;color:#000;text-shadow:none}
::selection{background:#dedede;color:#000;text-shadow:none}
a:active,a:focus,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:700}
dfn{font-style:italic}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
ins{background:#ff9;color:#000;text-decoration:none}
mark{background:#ff0;color:#000;font-style:italic;font-weight:700}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:none}
q:after,q:before{content:"";content:none}
small{font-size:85%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
ol,ul{list-style:none;margin:0;padding:0}
img{border:0;-ms-interpolation-mode:bicubic}
svg:not(:root){overflow:hidden}
figure,form{margin:0}
fieldset{border:0;margin:0;padding:0}
legend{border:0;padding:0}
label{cursor:pointer}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}
button,input{line-height:normal}
button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}
input[type=checkbox],input[type=radio]{box-sizing:border-box}
input[type=search]{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
input:invalid,textarea:invalid{background-color:#f0dddd}
table{border-collapse:collapse;border-spacing:0}
html *{max-height:1000000px}
body{margin:0;line-height:1.231;text-align:left;background-color:#fff;font:14px Arial,'Helvetica Neue',Helvetica,sans-serif;overflow:hidden}
.assistive-text{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}
.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}
.ir br{display:none}
.left{float:left}
.right{float:right}
.placeholder{color:#bfbfbf}
h1,h2,h3{text-rendering:optimizeLegibility;font-weight:400}
a{text-decoration:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}
.next-button,.prev-button{position:absolute;z-index:1000;top:50%;margin-top:-20px;display:block;background-color:rgba(32,46,53,.8);background:0 0\9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc202e35', endColorstr='#cc202e35')}
.next-button span,.prev-button span{background-image:url(http://www.repstatic.it/cless/main/venerdi/2015-v1/img/sprite.png);background-repeat:no-repeat;text-indent:-9999px;display:block;margin:10px 15px;width:10px;height:20px}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.next-button span,.prev-button span{background-image:url(http://www.repstatic.it/cless/main/venerdi/2015-v1/img/sprite@2x.png);background-size:35px 145px}
}
.next-button:hover,.prev-button:hover{background-color:rgba(255,255,255,.8);background:0 0\9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccffffff', endColorstr='#ccffffff')}
.prev-button{left:0}
.prev-button span{background-position:0 -26px}
.prev-button:hover span{background-position:0 0}
.next-button{right:0}
.next-button span{background-position:-16px -26px}
.next-button:hover span{background-position:-16px 0}
.disabled{display:none}
.network-wrapper{background:#fff;border-bottom:1px solid #ddd;border-top:1px solid #eee}
.network-wrapper #network-extra-container{border:none;position:relative;left:0;top:0;margin:0 auto}
.has_domination .network-wrapper{width:978px;margin:0 auto;padding:0 10px}
.wrapper{zoom:1;width:978px;background:#fff;margin:0 auto}
.wrapper:after,.wrapper:before{content:"";display:table}
.wrapper:after{clear:both}
.has_domination .wrapper{padding:0 10px}
.page-header{margin:0 0 40px;border-bottom:1px solid #ddd;position:relative}
.page-header .logo-container-repubblica{zoom:1;position:relative;float:right;width:173px;height:34px;background-color:#ccc}
.page-header .logo-container-repubblica:after,.page-header .logo-container-repubblica:before{content:"";display:table}
.page-header .logo-container-repubblica:after{clear:both}
.page-header .logo-container-repubblica:before{content:"";width:0;height:0;border-bottom:95px solid #fff;border-right:80px solid transparent}
.page-header .logo-container-repubblica a{position:absolute;top:5px;right:8px;width:125px;height:26px}
.page-header .logo-container{zoom:1}
.page-header .logo-container:after,.page-header .logo-container:before{content:"";display:table}
.page-header .logo-container:after{clear:both}
.page-header .logo-container h1{float:left;margin-left:30px;margin-top:25px;position:relative}
.page-header .logo-container h1 .venerdi-logo{float:left;display:block;width:300px;height:60px;margin-top:15px}
.page-header .logo-container h1 .section-logo{margin-left:30px;padding-left:30px;border-left:1px solid #ddd;font:40px/83px Arial,'Helvetica Neue',Helvetica,sans-serif}
.page-header .logo-container h1 a{color:#111}
.page-header .logo-container h1 a:hover{color:#087bbb}
.page-header .logo-container .claim{position:absolute;top:12px;left:49px;font:13px/15px Georgia,Times,Times New Roman,serif}
.main-nav{zoom:1;background-color:#000;height:40px;margin-bottom:10px;position:relative}
.main-nav:after,.main-nav:before{content:"";display:table}
.main-nav:after{clear:both}
.main-nav ul{zoom:1}
.main-nav ul:after,.main-nav ul:before{content:"";display:table}
.main-nav ul:after{clear:both}
.main-nav ul li{zoom:1;float:left}
.main-nav ul li:after,.main-nav ul li:before{content:"";display:table}
.main-nav ul li:after{clear:both}
.main-nav ul a{padding:12px 32px;font:18px/16px Arial,'Helvetica Neue',Helvetica,sans-serif;color:#fff;display:block}
.main-nav ul a.active,.main-nav ul a:hover{color:#fff;background-color:#666}
.main-nav ul a.active{background-color:#666}
.menu-search{position:absolute;top:0;right:0}
.menu-search #menu-search-toggle{background-image:url(http://www.repstatic.it/cless/main/venerdi/2015-v1/img/sprite.png);background-repeat:no-repeat;background-position:0 -128px;text-indent:-9999px;float:left;display:block;width:17px;height:17px;margin:10px 20px;padding:0;-webkit-transition:none;-moz-transition:none;transition:none}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.menu-search #menu-search-toggle{background-image:url(http://www.repstatic.it/cless/main/venerdi/2015-v1/img/sprite@2x.png);background-size:35px 145px}
}
.menu-search #menu-search-toggle.active,.menu-search #menu-search-toggle:hover{background-position:-19px -128px;background-color:#000!important}
.menu-search #menu-search-toggle:hover:before{visibility:hidden;background-color:#000}
.menu-search #menu-search-toggle.active{border-bottom:none}
.menu-search #searchform{position:absolute;right:6px;top:35px;z-index:1000;font-size:14px;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.2);-moz-box-shadow:0 3px 5px rgba(0,0,0,.2);box-shadow:0 3px 5px rgba(0,0,0,.2);display:none}
.menu-search #searchform:before{border:solid transparent;content:" ";height:0;width:0;position:absolute;top:-10px;border-bottom-color:#eee;border-width:5px;right:15px}
.menu-search #searchform input[type=text]{width:306px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#666;border:1px solid #eee;background-color:#fff;padding:8px 10px}
.menu-search #searchform input[type=text]:focus{outline:0}
.menu-search #searchform button{cursor:pointer;display:block;height:30px;border:none;position:absolute;right:2px;top:2px;background:0 0}
.menu-search #searchform button:hover{color:#2db2ce}
.main-content{width:642px;float:left}
.main-content .column{float:left;width:306px;margin-right:30px;margin-bottom:30px}
.main-content .column.last{margin-right:0}
.sidebar-content{width:306px;float:right}
p.authors-list{font-size:14px;margin-bottom:15px;color:#333}
em.author{font-size:14px;font-style:normal;color:#2db2ce;font-weight:400;background:0 0!important}
#main-articles-slider,#main-articles-slider .cycle-slide{height:540px;overflow:hidden;position:relative}
#main-articles-slider{margin:-30px 0 30px}
#main-articles-slider .cycle-slide img{display:block}
#main-articles-slider .article-content{position:absolute;z-index:1000;bottom:0;left:0;background-color:rgba(0,0,0,.7);background:0 0\9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3000000', endColorstr='#b3000000');width:978px}
#main-articles-slider .article-content:hover{background-color:rgba(207,207,207,.8);background:0 0\9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccfcfcf', endColorstr='#cccfcfcf');color:#000}
#main-articles-slider .article-content:hover h1 a,#main-articles-slider .article-content:hover p a{color:#000}
#main-articles-slider .article-content h1{padding:10px;margin:0 auto;text-align:center;font:40px/50px lato-bold,Arial,'Helvetica Neue',Helvetica,sans-serif;color:#fff;cursor:pointer}
#main-articles-slider .article-content h1:hover{color:#000!important}
#main-articles-slider .article-content h1 a{color:#fff}
#main-articles-slider .article-content h1 a:hover{color:#000}
#main-articles-slider .article-content p{width:642px;padding:10px;margin:0 auto;text-align:center;color:#fff;font:17px/24px lato-regular,Arial,'Helvetica Neue',Helvetica,sans-serif}
#main-articles-slider .article-content p:hover{color:#000}
#main-articles-slider .article-content p a{color:#fff;display:block}
#main-articles-slider .article-content strong,#main-articles-slider .article-content strong:hover{color:#2db2ce}
.hot-topics{zoom:1;margin-bottom:35px}
.hot-topics:after,.hot-topics:before{content:"";display:table}
.hot-topics:after{clear:both}
.hot-topics>h1{float:left;background:#cfcfcf;color:#fff;text-transform:uppercase;font-size:14px;line-height:26px;padding:0 12px;border-right:1px #cfcfcf solid;white-space:nowrap}
.hot-topics .triangle-right{float:left;width:0;height:0;border-top:13px solid transparent;border-left:13px solid #cfcfcf;border-bottom:13px solid transparent}
.hot-topics ul{width:810px;float:left}
.hot-topics li{float:left;margin-left:28px}
.hot-topics li a{text-transform:uppercase;font:16px/26px Arial,'Helvetica Neue',Helvetica,sans-serif;color:#202e35}
.hot-topics li a:hover{color:#2db2ce}
.more-content{clear:both;padding:50px 0;text-align:center}
.more-content a{display:-moz-inline-stack;display:inline-block;zoom:1;font:16px/40px Arial,'Helvetica Neue',Helvetica,sans-serif;border:1px solid #202e35;color:#202e35;padding:0 20px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.more-content a:hover{background:#202e35;color:#fff;border:1px solid #202e35}
.section-list{zoom:1;width:642px;margin-bottom:50px;float:left}
.section-list:after,.section-list:before{content:"";display:table}
.section-list:after{clear:both}
.section-list>h1{zoom:1;font:700 16px/20px Arial,'Helvetica Neue',Helvetica,sans-serif;color:#111;text-transform:uppercase;padding-bottom:5px;border-bottom:1px #ddd solid;margin-bottom:30px}
.section-list>h1:after,.section-list>h1:before{content:"";display:table}
.section-list>h1:after{clear:both}
.section-list>h1 a{color:#111}
.section-list>h1 a:hover{color:#2db2ce}
.section-list article{float:left;width:306px;margin-right:30px}
.section-list article a{color:#000}
.section-list article a:hover{color:#2db2ce}
.section-list article a img{margin:0 10px 0 0}
.section-list article .summary{font-size:14px;line-height:18px;color:#333;margin-bottom:10px}
.section-list article .authots-list{font-size:14px;margin-bottom:15px;color:#333}
.section-list article .authots-list em.author{font-size:13px;color:#2db2ce}
.section-list article .authots-list em.author a{color:#cfcfcf}
.section-list article .authots-list em.author a:hover{color:#000}
.section-list article h2{font:21px/23px lato-bold,Arial,'Helvetica Neue',Helvetica,sans-serif;margin:10px 0}
.section-list article.last{margin-right:0}
.edicola{clear:both;margin-bottom:30px;zoom:1}
.edicola:after,.edicola:before{content:"";display:table}
.edicola:after{clear:both}
.edicola>h1{font:700 16px/20px Arial,'Helvetica Neue',Helvetica,sans-serif;color:#111;text-transform:uppercase;padding-bottom:5px;border-bottom:1px #ddd solid}
.edicola img{display:block;width:137px;height:176px;margin:20px auto}
.edicola h2{font-family:lato-bold,Arial,'Helvetica Neue',Helvetica,sans-serif;text-transform:uppercase;margin-bottom:5px;text-align:center}
.edicola h2 a{color:#000;font-size:13px}
.edicola a.button-subscription{display:block;margin:0 auto;cursor:pointer;color:#000;font-family:lato-bold,Arial,'Helvetica Neue',Helvetica,sans-serif;text-transform:uppercase;text-align:center;padding:10px 15px;border:1px solid #000;border-radius:3px}
.edicola a.button-subscription:hover{background-color:#000;border:1px solid #000;color:#fff}
.sidebar-content .blog-list{zoom:1;clear:both;margin-bottom:30px}
.sidebar-content .blog-list:after,.sidebar-content .blog-list:before{content:"";display:table}
.sidebar-content .blog-list:after{clear:both}
.sidebar-content .blog-list>h1{font:700 16px/20px Arial,'Helvetica Neue',Helvetica,sans-serif;color:#111;text-transform:uppercase;padding-bottom:5px;border-bottom:1px #ddd solid;margin-bottom:30px}
.sidebar-content .blog-list article{font:13px/15px Arial,'Helvetica Neue',Helvetica,sans-serif;width:254px;float:left;margin-bottom:30px;zoom:1;padding:0 15px}
.sidebar-content .blog-list article:after,.sidebar-content .blog-list article:before{content:"";display:table}
.sidebar-content .blog-list article:after{clear:both}
.sidebar-content .blog-list article a{color:#000}
.sidebar-content .blog-list article a:hover{color:#2db2ce}
.sidebar-content .blog-list article em.author{font-size:13px;color:#111}
.sidebar-content .blog-list article em.author a{color:#2db2ce}
.sidebar-content .blog-list article em.author a:hover{color:#000}
.sidebar-content .blog-list article img{margin:0 10px 0 0;float:left;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.sidebar-content .blog-list article h1{font-family:lato-bold,Arial,'Helvetica Neue',Helvetica,sans-serif;text-transform:uppercase;margin-bottom:5px}
.sidebar-content .blog-list article h2{margin-top:5px}
.sidebar-content .restaurant{margin-bottom:30px}
.sidebar-content .usa-president{zoom:1;margin-bottom:30px;border:1px solid #d5d5d5}
.sidebar-content .usa-president:after,.sidebar-content .usa-president:before{content:"";display:table}
.sidebar-content .usa-president:after{clear:both}
.sidebar-content .usa-president a img{width:306px;height:100%;overflow:hidden;margin-bottom:15px}
.sidebar-content .usa-president h1{zoom:1;display:block;margin-bottom:10px;margin-left:10px}
.sidebar-content .usa-president h1:after,.sidebar-content .usa-president h1:before{content:"";display:table}
.sidebar-content .usa-president h1:after{clear:both}
.sidebar-content .usa-president h1 a{font:20px/20px lato-bold,Arial,'Helvetica Neue',Helvetica,sans-serif;color:#000}
.sidebar-content .usa-president p.summary{zoom:1;display:block;margin-bottom:10px;margin-left:10px}
.sidebar-content .usa-president p.summary:after,.sidebar-content .usa-president p.summary:before{content:"";display:table}
.sidebar-content .usa-president p.summary:after{clear:both}
.sidebar-content .usa-president p.summary a{font:14px/18px Arial,'Helvetica Neue',Helvetica,sans-serif;color:#000}
.sidebar-content .usa-president p.author-list{margin-bottom:10px;margin-left:10px}
.sidebar-content .news24ore{position:relative;margin-bottom:30px!important}
.sidebar-content .news24ore #news24ore{height:160px;overflow:hidden}
.sidebar-content .news24ore article{margin:15px 0}
.sidebar-content .news24ore article time{font:14px/16px Arial,'Helvetica Neue',Helvetica,sans-serif;color:#c60909}
.sidebar-content .news24ore article h1 a,.sidebar-content .news24ore article h1 a:visited{display:block;font:14px/16px Arial,'Helvetica Neue',Helvetica,sans-serif;color:#111}
.sidebar-content .news24ore .other{position:absolute;right:10px;top:10px;font:13px/15px Arial,'Helvetica Neue',Helvetica,sans-serif;color:#2db2ce}
.sidebar-content .news24ore .other:hover{color:#2db2ce}
.sidebar-content .news24ore .news-pagination{text-align:center;border-top:1px #eee solid;position:absolute;left:0;bottom:0}
.sidebar-content .news24ore .news-pagination span{color:grey;font-size:30px;line-height:30px;margin:0 3px;cursor:pointer}
.sidebar-content .news24ore .news-pagination span.cycle-pager-active{color:#000}
.news24ore{padding:10px}
.news24ore .occhiello{border-bottom:1px #000 solid;padding:0 10px 10px;margin:0 -10px;text-transform:uppercase}
.news24ore .occhiello a{color:#000;font:700 14px/16px Arial,'Helvetica Neue',Helvetica,sans-serif}
.news24ore .news-pagination,.news24ore article{width:286px}
.main-content .article{border:1px solid #ddd;padding:5px 10px;margin-bottom:30px}
.main-content .article img{display:block;margin:-5px -11px 0}
.main-content .article .overtitle{margin-left:-11px;font:13px/16px lato-regular,Arial,'Helvetica Neue',Helvetica,sans-serif;background:rgba(0,0,0,.55);color:#fff;padding:5px 10px;zoom:1}
.main-content .article.has-image .overtitle{float:left;margin:-26px 0 10px -11px;position:relative}
.main-content .article h1{margin:10px 0}
.main-content .article h1 a{font:21px/23px lato-bold,Arial,'Helvetica Neue',Helvetica,sans-serif;color:#111}
.main-content .article h1 a:hover{color:#2db2ce}
.main-content .article .summary{font-size:14px;line-height:18px;color:#333;margin-bottom:10px}
.main-content .article .summary a{color:#2db2ce}
.main-content .article .summary a:hover{color:#111}
.main-content .article footer{border-top:1px #eee solid;padding:7px 0 2px;margin:0}
.main-content .secondary h1 a{font-size:32px;line-height:34px}
#topic .main-article{margin-bottom:30px}
#topic .main-article h1{font:40px/46px lato-bold,Arial,'Helvetica Neue',Helvetica,sans-serif;text-transform:uppercase;margin:0 0 10px}
#topic .main-article h1 a{color:#111}
#topic .main-article.has-image{margin-top:-30px}
#topic .main-article.has-image h1{margin-top:-50px;position:relative;zoom:1;background:#fff;padding:10px 15px 0 0;float:left}
#topic .main-article .summary{clear:both;font:italic 18px/24px Georgia,Times,Times New Roman,serif}
#detail #social-share-top{float:right;margin:-20px 0 25px}
.shared-detail .body-text a,.shared-detail header em.author a{color:#2db2ce!important}
.shared-detail .body-text a:hover,.shared-detail header em.author a:hover{color:#111}
#floating-share .gig-button-container{width:65px!important}
.search-label{display:block;font:20px;line-height:26px;color:#666;margin-bottom:30px}
.search-label strong{font-size:30px;color:#111}
.section-label{font:40px/46px lato-bold,Arial,'Helvetica Neue',Helvetica,sans-serif;margin-bottom:30px}
.pagination{clear:both;margin-bottom:15px;zoom:1;border-top:1px #ddd solid;padding-top:15px}
.pagination:after,.pagination:before{content:"";display:table}
.pagination:after{clear:both}
.pagination p{float:left;font-size:14px;margin-top:3px}
.pagination ul{float:right}
.pagination li{float:left}
.pagination li a,.pagination li a:visited,.pagination li.disable{font-size:14px;color:#333;padding:3px 8px;text-decoration:none;display:block}
.pagination li a:hover,.pagination li.active a{color:#2db2ce}
.pagination li.disable{color:#666}
.has_top .adv-top{margin:10px auto;text-align:center;border:none;padding:0}
.has_domination .adv-top{margin:0 auto}
.has_topleft .adv-strip{margin:5px -6px 0;border:none;text-align:center;line-height:normal}
.has_middle1 .adv-middle1,.has_middle2 .middle2,.has_x40 .adv-x40{margin-bottom:30px}
.has_piede .adv-piede{padding:20px 0;background:#fff;width:998px;margin:0 auto}
.adv-middle3 .adv-middle3{margin-bottom:30px}
.adv-zbanner{zoom:1}
.adv-zbanner:after,.adv-zbanner:before{content:"";display:table}
.adv-zbanner:after{clear:both}
#detail .adv-zbanner{width:558px;margin-left:84px}
#detail .adv-zbanner iframe{width:558px!important}
#gallery .adv-middle1{display:none}
.has_middle1 #gallery .adv-middle1{display:block;position:absolute;top:0;right:0;z-index:100;padding:5px 10px 10px;line-height:0;background-color:rgba(32,46,53,.8);background:0 0\9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc202e35', endColorstr='#cc202e35');margin-bottom:0}
.has_middle1 #gallery .adv-middle1 a.close{font:12px/23px Arial;color:#fff!important;display:block;border-bottom:1px solid #666;margin:0 0 10px}
.has_middle1 #gallery .adv-middle1 a.close:hover{color:#2db2ce!important}
.shared-content-vetrina{display:none;padding:3px 5px;margin-bottom:30px;font-size:12px;color:#9b9b9b;text-align:right;zoom:1}
.shared-content-vetrina:after,.shared-content-vetrina:before{content:"";display:table}
.shared-content-vetrina:after{clear:both}
.shared-content-vetrina hr{display:none}
.shared-content-vetrina br{height:5px}
.shared-content-vetrina-whitebox{zoom:1}
.shared-content-vetrina-whitebox:after,.shared-content-vetrina-whitebox:before{content:"";display:table}
.shared-content-vetrina-whitebox:after{clear:both}
.shared-content-vetrina-whitebox a,.shared-content-vetrina-whitebox a:visited{display:block;float:left;padding:6px 0 0;margin:6px 0 0;font:12px/14px Arial,'Helvetica Neue',Helvetica,sans-serif;color:#333;text-align:left}
.shared-content-vetrina-whitebox a:hover{text-decoration:none}
.shared-content-vetrina-whitebox img{float:left;margin-right:5px}
#adv-x90{padding:0 10px;margin-bottom:50px}
#adv-x90 h5{font-size:14px;font-weight:700;color:#cfcfcf;text-transform:uppercase;border-bottom:1px #cfcfcf solid;padding:0 10px 20px;margin:0 -10px}
#adv-x90 b{font-weight:400}
#adv-x90 .lista-rep2{padding:10px 0;border-bottom:1px #eee solid;font-size:13px;line-height:16px;color:#333;margin-left:20px}
#adv-x90 .normal{font:13px/16px lato-bold,Arial,'Helvetica Neue',Helvetica,sans-serif;color:#111;position:relative}
#adv-x90 .normal:hover{color:#2db2ce}
#adv-x90 .normal:before{content:"•";color:#2db2ce;font-size:14px;position:absolute;left:-15px;top:0}
#adv-x90 .offerta{color:#cfcfcf}
#adv-x90 .offerta:hover{color:#111}
#adv-x95{zoom:1;padding:10px 0;margin-bottom:50px}
#adv-x95:after,#adv-x95:before{content:"";display:table}
#adv-x95:after{clear:both}
#adv-x95 .thumbnail{margin:0 10px 0 0;float:left}
#adv-x95 h5{font:13px/16px lato-bold,Arial,'Helvetica Neue',Helvetica,sans-serif}
#adv-x95 h5 a{color:#111}
#adv-x95 h5 a:hover{color:#cfcfcf}
#adv-x95 .mt5{font-size:13px;line-height:16px}
.has-sharebutton{position:relative}
.gig-bar-container .gs-sharebutton-more,.gs-morebuttons-close{background-image:url(http://www.repstatic.it/cless/main/venerdi/2015-v1/img/sprite.png);background-repeat:no-repeat}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.gig-bar-container .gs-sharebutton-more,.gs-morebuttons-close{background-image:url(http://www.repstatic.it/cless/main/venerdi/2015-v1/img/sprite@2x.png);background-size:35px 145px}
}
.comments-button,.share-button{font:12px/15px Arial,'Helvetica Neue',Helvetica,sans-serif;color:#333;background-image:url(http://www.repstatic.it/cless/main/venerdi/2015-v1/img/sprite.png);background-repeat:no-repeat;background-position:0 -90px;padding-left:20px!important}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.comments-button,.share-button{background-image:url(http://www.repstatic.it/cless/main/venerdi/2015-v1/img/sprite@2x.png);background-size:35px 145px}
}
.share-and-comment:after,.share-and-comment:before{content:"";display:table}
.share-and-comment:after{clear:both}
.share-and-comment .share-button{float:left;position:relative;cursor:pointer}
.share-and-comment .comments-button{float:right;padding-right:16px;width:100px;background-position:103px -110px;padding-left:0!important;text-align:right}
.share-and-comment .gs-sharebutton-more{background-position:1px -70px;padding-left:4px!important;display:inline-block;width:10px;height:18px;text-indent:-9999px;cursor:pointer}
.share-and-comment .gs-sharebutton-more:hover{background-position:-18px -70px;padding-left:4px!important}
.gs-morebuttons-background.gs-morebuttons-hidden{display:none}
.gs-morebuttons-background .share-overlay input{border:1px solid #ddd;background:#efefef}
.gs-morebuttons-background .share-overlay .share-close{position:absolute;top:0;right:0}
.gs-morebuttons-background .gs-morebuttons-shares{position:absolute;left:50%;top:50%;margin-left:-182px;margin-top:-35px}
.gs-morebuttons-background .gs-morebuttons-shares .gs-sharebuttons.gs-sharebuttons-loaded{display:block}
.gs-morebuttons-layout-small .gs-morebuttons-background .gs-morebuttons-shares{width:209px;margin-left:-105px}
.share-and-comment{zoom:1;font:12px/15px Arial,'Helvetica Neue',Helvetica,sans-serif;color:#333;position:relative;clear:both}
.extra-container .account-data-container .header-logged-link a:hover{margin:0 5px;padding:5px 0}
.share-button{white-space:nowrap}
.gs-share-count-container{width:160px}
.gs-share-count-container .share-count{display:none}
.gs-share-count-container.gs-share-count-loaded .share-count{display:block}
.gs-share-count-container.gs-share-count-loaded .share-label,.gs-share-count-container.gs-share-count-loaded.gs-share-count-hidden .share-count{display:none}
.gs-share-count-container.gs-share-count-loaded.gs-share-count-hidden .share-label{display:block}
.comments-button{white-space:nowrap}
.gs-comment-count-container .comments-add,.gs-comment-count-container .comments-count{display:none}
.gs-comment-count-container.gs-comment-count-existing .comments-count{display:block}
.gs-comment-count-container.gs-comment-count-existing .comments-add,.gs-comment-count-container.gs-comment-count-existing.gs-comment-count-hidden .comments-count{display:none}
.gs-comment-count-container.gs-comment-count-existing.gs-comment-count-hidden .comments-add{display:block}
.gs-morebuttons-background{position:absolute;top:0;left:0;z-index:1000;zoom:1;-moz-opacity:.9;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(90));filter:alpha(opacity=90);width:100%;height:100%}
.gs-morebuttons-background .share-overlay form{position:absolute;left:50%;top:50%}
.gs-morebuttons-background .gs-morebuttons-close{background-position:1px -50px;padding-left:4px!important;display:inline-block;width:15px;height:18px;text-indent:-9999px;cursor:pointer;position:absolute;right:-2px!important;top:-22px!important}
.gs-morebuttons-background .gs-morebuttons-close:hover{background-position:-17px -50px;padding-left:4px!important}
.gs-morebuttons-shares{width:auto;height:auto;background-color:#fff;margin-left:-197px;margin-top:-50px;-webkit-box-shadow:0 0 5px 0 #ccdcdc;-moz-box-shadow:0 0 5px 0 #ccdcdc;box-shadow:0 0 5px 0 #ccdcdc;border:1px solid #ddd;padding:7px}
.gs-social-popup{position:relative}
.gs-social-popup-balloon{position:absolute;z-index:2}
.gs-social-popup-trigger.open{opacity:0}
.gs-morebuttons-shares .hidden .gig-bar-container{width:0;height:0;overflow:hidden;padding:0!important;margin:0!important;border:0!important}
.gs-social-popup-balloon.initialized.open{width:200px;height:20px;background-image:url(http://www.repstatic.it/cless/main/nazionale/2013-v1/img/common/loader.gif);background-repeat:no-repeat;background-position:92px 2px}
.gs-social-popup-balloon.initialized.loaded.open{background:#fff;width:auto;height:auto;overflow:visible;position:absolute;left:0;top:0;margin-top:-3px}
.gs-morebuttons-background-panel{opacity:.9;width:100%;height:100%;margin:-2px;padding:0 2px;position:absolute;background-color:#fff}
.apertura .gs-morebuttons-background-panel{padding:0}
.gs-morebuttons-shares .hidden{width:365px;height:70px;background-image:url(http://www.repstatic.it/cless/main/nazionale/2013-v1/img/common/loader.gif);background-repeat:no-repeat;background-position:174px 30px}
.gs-morebuttons-background{opacity:1;background:0 0}
.gs-morebuttons-shares-row2{margin-top:8px}
.gig-bar-container img{margin:0!important}