.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both}
body{background-color:#000}body.has_domination #wrapper{background-color:#282828}
section.webnotte>h1{display:block;width:645px;height:110px;background:url('https://puntoitalia.online/static/images/spettacoli/2013/head-web-notte.png') 0 0 no-repeat;text-indent:-9999px;margin-bottom:45px}
section.webnotte section.webnotte-articles{zoom:1;margin-bottom:20px}section.webnotte section.webnotte-articles:before,section.webnotte section.webnotte-articles:after{content:"";display:table}
section.webnotte section.webnotte-articles:after{clear:both}
section.webnotte section.webnotte-articles>h1{font-family:Arial,Helvetica,sans-serif;font-size:24px;color:#fff;display:block;margin-bottom:15px}
section.webnotte section.webnotte-articles article{float:left;margin:10px 0;border-bottom:1px solid #666;width:310px;padding-bottom:10px}section.webnotte section.webnotte-articles article>h1 a,section.webnotte section.webnotte-articles article>h1 a:visited{color:#fff;font-size:21px;font-family:'SourceSansProLight','Helvetica'}
section.webnotte section.webnotte-articles article.odd{clear:both}
section.webnotte section.webnotte-articles article.even{margin-left:20px}
section.webnotte section.webnotte-articles.ultima-puntata h1,section.webnotte section.webnotte-articles.crimini-musicali h1{color:#dc2f89}section.webnotte section.webnotte-articles.ultima-puntata h1 a:hover,section.webnotte section.webnotte-articles.crimini-musicali h1 a:hover{color:#dc2f89}
section.webnotte section.webnotte-articles.altre-puntate h1,section.webnotte section.webnotte-articles.meglio-live h1{color:#3b67af}section.webnotte section.webnotte-articles.altre-puntate h1 a:hover,section.webnotte section.webnotte-articles.meglio-live h1 a:hover{color:#3b67af}
section.social-share-side,section.foto-gallery,section.rubriche{border-left:1px solid #3f3f3d}
section#social-link-header{zoom:1;min-width:130px;float:right;margin-bottom:35px}section#social-link-header:before,section#social-link-header:after{content:"";display:table}
section#social-link-header:after{clear:both}
section#social-link-header h1{float:left;color:#f1f1f1;margin:0 10px 20px 0;text-transform:uppercase}
section.share-detail-top{background-color:#3d3d3d;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;margin:30px 0;min-height:65px;padding:15px;clear:both}
section.foto-gallery,section.rubriche{zoom:1;margin:30px 0;font-family:'SourceSansProLight','Helvetica'}section.foto-gallery:before,section.rubriche:before,section.foto-gallery:after,section.rubriche:after{content:"";display:table}
section.foto-gallery:after,section.rubriche:after{clear:both}
section.foto-gallery .content,section.rubriche .content{zoom:1;background:#93aade;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:10px;display:block;margin-left:10px}section.foto-gallery .content:before,section.rubriche .content:before,section.foto-gallery .content:after,section.rubriche .content:after{content:"";display:table}
section.foto-gallery .content:after,section.rubriche .content:after{clear:both}
section.foto-gallery h1.title,section.rubriche h1.title{margin-top:-20px;margin-left:10px;height:30px;font-size:22px;color:#fff;margin-bottom:20px;line-height:33px}section.foto-gallery h1.title span,section.rubriche h1.title span{width:30px;height:30px;float:left;margin-right:10px;background:url('https://puntoitalia.online/static/images/spettacoli/2013/icon-sprite.png') 0 0 no-repeat}
section.foto-gallery span.pre-section,section.rubriche span.pre-section{display:block;width:24px;height:9px;background:url('https://puntoitalia.online/static/images/spettacoli/2013/pre-section-side-web-notte.png');margin:0 0 0 -5px}
section.foto-gallery figure,section.rubriche figure{float:left;margin-right:15px;padding-bottom:10px}section.foto-gallery figure img,section.rubriche figure img{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}
section.foto-gallery article,section.rubriche article{zoom:1;clear:both;margin-bottom:10px}section.foto-gallery article:before,section.rubriche article:before,section.foto-gallery article:after,section.rubriche article:after{content:"";display:table}
section.foto-gallery article:after,section.rubriche article:after{clear:both}
section.foto-gallery article h2,section.rubriche article h2{margin-top:0}section.foto-gallery article h2 a,section.rubriche article h2 a,section.foto-gallery article h2 a:visited,section.rubriche article h2 a:visited{color:#fff}
section.foto-gallery article h2 a:hover,section.rubriche article h2 a:hover{color:#235f87}
section.rubriche .content{background:#6e7983}
section.rubriche h1.title{font-size:22px}section.rubriche h1.title span{background-position:-100px -441px;height:31px}
section.rubriche article{zoom:1;clear:both;margin-bottom:10px}section.rubriche article:before,section.rubriche article:after{content:"";display:table}
section.rubriche article:after{clear:both}
section.rubriche article h2,section.rubriche article p.summary{font-size:16px;line-height:18px;font-weight:bold}section.rubriche article h2 a,section.rubriche article p.summary a,section.rubriche article h2 a:visited,section.rubriche article p.summary a:visited{color:#aebfcf}
section.rubriche article h2 a:hover,section.rubriche article p.summary a:hover{color:#2c3034}
section.rubriche article h2 em.author{font-style:italic;font-size:13px;font-weight:lighter}
section.rubriche article p.summary{font-weight:lighter}
div.gig-button-container{margin-right:4px}
#page-header .adv{margin-top:20px}
