.wrapper{max-width:978px;padding:0 15px;margin-top:0!important}
.wf-active body,.wf-lato-n4-active body{font-family:'Helvetica Neue',Helvetica,sans-serif}
body{background:#FFF!important;font-family:'Eugenio Sans Text',Helvetica,sans-serif;font-weight:400}
h1,h2{font-family:'Eugenio Sans Text',Helvetica,sans-serif}
em,h1,h2,h3{font-weight:500}
.premium-button{background-color:#2772c5;border-color:#2772c5;font-family:'Eugenio Sans Text',Helvetica,sans-serif;font-weight:400;font-size:17px;padding:16px;text-transform:uppercase;border-radius:3px}
.premium-button:hover{background:#3a8bbb}
.premium-button.light{color:#2772c5}
form{font-family:'Helvetica Neue',Helvetica,sans-serif}
form fieldset{color:#2772c5}
form fieldset,form input,form select{font-family:'Helvetica Neue',Helvetica,sans-serif;font-size:14px}
.modal a.close-modal{background-color:#2772c5}
#dialog a.close{background-color:#2772c5!important}
#dialog .content-mod .premium-button{font-size:12px}
#colak.optin{top:140px}
#colak #areapersonale-box{border-top-color:#2772c5}
#colak #areapersonale-box.guida h5,#colak #areapersonale-box.guida ul li{font-family:'Helvetica Neue',Helvetica,sans-serif}
#colak #areapersonale-box.guida ul li .button{background:#2772c5}
#colak #areapersonale-box.guida ul li .button:hover{background:#6fa6e3}
#page-footer{font-family:'Helvetica Neue',Helvetica,sans-serif;background-color:#FFF;color:#000;border:0}
#page-footer a,#page-footer a:visited{color:#1a1a1a;text-decoration:underline}
#page-footer a:hover{color:#2772c5;text-decoration:underline}
#lsSlimHeader{margin:0 -15px 90px}
.snodo #lsSlimHeader{margin:0 -15px 45px}
.main-story .apertura-slider .apertura-slider-text{background:#2772c5;position:relative;display:none}
.main-story .apertura-slider .apertura-slider-text p{color:#FFF;font-size:15px;font-size:21px;line-height:30px;font-weight:500}
.main-title{font-size:15px}
.main-title .subtitle{font-family:'Helvetica Neue',Helvetica,sans-serif;color:#717171;font-size:18px}
.main-title h1{color:#000}
.main-title h1 .title-brand{color:#387286}
table#member-list{margin-bottom:5px}
table#member-list thead th.a-member{border-top-color:#FF5400}
table#member-list thead th.a-member li{font-size:15px}
table#member-list thead th.a-member li:before{color:#FF5400}
table#member-list thead th.a-member .premium-button{background:#FF5400;border:none;color:#fff;text-transform:uppercase}
table#member-list thead th.a-member .premium-button:hover{background:#ff9866}
table#member-list thead th.c-member{border-top-color:#2772C5}
table#member-list thead th.c-member li{font-size:15px}
table#member-list thead th.c-member li:before{color:#2772C5}
table#member-list thead th.c-member .premium-button{background:#2772C5;color:#FFF}
table#member-list thead th.c-member .premium-button:hover{background:#6fa6e3}
table#member-list thead th.b-member{border-top-color:#00B7A8}
table#member-list thead th.b-member li{font-size:15px}
table#member-list thead th.b-member li:before{color:#00B7A8}
table#member-list thead th.b-member .premium-button{background:#00B7A8;color:#fff}
table#member-list thead th.b-member .premium-button:hover{background:#1effed}
table#member-list thead th .premium-label{color:#000}
table#member-list thead th .title{font-size:18px}
.info{margin-bottom:15px;text-align:center;font-size:12px;padding:10px 4% 15px;border:0}
.offers-list .row .offer-item{border:0;box-shadow:-3px 8px 28px -8px rgba(0,0,0,.19)}
.offers-list .row .offer-item ul{list-style:none;padding:0 10px}
.offers-list .row .offer-item ul li{font-size:16px;line-height:22px;list-style:none;padding-left:20px;margin-top:10px}
.offers-list .row .offer-item ul li:before{content:"\2713";width:20px;margin-right:5px;font-size:22px;margin-left:-22px}
.offers-list .row .offer-item h3{color:#000}
.offers-list .row .offer-item .premium-button{color:#2772c5;width:75%;border-width:2px}
.offers-list .row .offer-item .premium-button:hover{background:#2772c5;color:#fff}
.offers-list.unordered-list .offer-item span:before{background:#2772c5}
.offerta-macroofferta1 .offers-list .offer-item .premium-button{color:#FFF;background-color:#FF5400}
.offerta-macroofferta1 .offers-list .offer-item .premium-button:hover{background-color:#FF7b3A;color:#FFF}
.offerta-macroofferta2 .offers-list .offer-item .premium-button{color:#FFF;background-color:#2772C5}
.offerta-macroofferta2 .offers-list .offer-item .premium-button:hover{background-color:#0b9ceb;color:#FFF}
.offerta-macroofferta3 .offers-list .offer-item .premium-button{color:#FFF;background-color:#00B7A8}
.offerta-macroofferta3 .offers-list .offer-item .premium-button:hover{background-color:#00A194;color:#FFF}
.offerta-macroofferta4 .offers-list .offer-item .premium-button{color:#FFF;background-color:#ACACAC}
.offerta-macroofferta4 .offers-list .offer-item .premium-button:hover{background-color:#969696;color:#FFF}
.offerta-macroofferta5 .offers-list .offer-item .premium-button{color:#FFF;background-color:#E66666}
.offerta-macroofferta5 .offers-list .offer-item .premium-button:hover{background-color:#FA6E6E;color:#FFF}
.offers-subscription [class*=column-].section-title h2 p{color:#000}
.offers-subscription .offers-subscription-item figure{background-color:#fff;height:auto}
.offers-subscription .offers-subscription-item figure img{width:80px;height:auto}
@media only screen and (max-width:768px){.offers-subscription [class*=column-6]{padding-bottom:0}
.offers-subscription .offers-subscription-item{margin-top:20px;margin-bottom:40px}
.offers-subscription .offers-subscription-item p{display:inline-block}
.offers-subscription .offers-subscription-item figure img{width:100%}
}
.offers-subscription .offers-subscription-item .premium-button.icon-arrow{border-color:#2772c5;color:#FFF;font-weight:500;font-family:'Helvetica Neue',Helvetica,sans-serif!important;padding:16px}
.offers-subscription .offers-subscription-item .premium-button.icon-arrow:after{color:#FFF}
.faq-questions h3{color:#000}
.msgs{font-size:12px;line-height:20px;font-style:italic}
.msgs .row{text-align:center;display:block}
.img-wide img{width:100%}
.abbonamento-pagamento.errore{margin-top:100px 50px 50px 50px}
.abbonamento-pagamento.errore h3{font-size:20px;margin-bottom:30px}
.abbonamento-pagamento.errore p{font-size:24px;text-align:center;margin:70px 0 40px;padding-top:10px;padding-bottom:40px;border-bottom:1px solid #ebebeb}
#detail .wrapper{font-size:17px}
#detail .wrapper.short{width:auto;margin-bottom:20px}
#detail .wrapper .section-template{min-height:0}
#detail .wrapper .section-template h3{font-size:19px}
#detail .wrapper .section-template h5{color:#2772c5}
#detail .wrapper .section-template .title{color:#2772c5;font-size:22px}
#detail .wrapper .section-template p{font-size:16px;line-height:22px}
#detail .wrapper .section-template .label,#detail .wrapper .section-template .member{color:#2772c5}
#detail .wrapper .section-template.faq .faq-list .faq-list-item p strong{font-size:18px}
#detail .wrapper .section-template.newsletter .newsletter-c-member{background:url(//www.repstatic.it/cless/premium/2017-v1/img/repubblica-premium/icon-newsletter-pay.svg) no-repeat;padding-left:35px}
#detail .wrapper .section-template.newsletter .newsletter-b-member{background:url(//www.repstatic.it/cless/premium/2017-v1/img/repubblica-premium/icon-newsletter-premium.svg) no-repeat;padding-left:35px}
#detail .wrapper .section-template.newsletter .newsletter-subscribe{color:#387286;border-color:#387286}
#detail .wrapper .section-template.newsletter .premium-button.preview{color:#2772c5;border-color:#2772c5;width:100%}
#detail .wrapper .section-template.profile .member-data h2,#detail .wrapper .section-template.profile .member-device .premium-button,#detail .wrapper .section-template.profile .member-device h2,#detail .wrapper .section-template.profile .member-help .premium-button,#detail .wrapper .section-template.profile .member-help h2,#detail .wrapper .section-template.profile .member-service h2{color:#2772c5}
@media screen and (min-device-width:761px){#detail .wrapper .section-template.profile .member-service ul li{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
#detail .wrapper .section-template.profile .member-service ul li strong{display:block;-ms-flex-preferred-size:100%;flex-basis:100%}
#detail .wrapper .section-template.profile .member-service ul li p{-ms-flex-preferred-size:80%;flex-basis:80%}
#detail .wrapper .section-template.profile .member-service ul li a{display:inline-block;-ms-flex-preferred-size:20%;flex-basis:20%}
}
#detail .wrapper .section-template.profile .data,#detail .wrapper .section-template.profile .data_dx,#detail .wrapper .section-template.profile .data_sn,#detail .wrapper .section-template.profile .note b{color:#2772c5}
#detail .wrapper .section-template.profile.single .content-copy{border-top-color:#2772c5}
#detail .wrapper .section-template.profile.single .tabs .tab-link.current{color:#fff;background:#2772c5}
#detail .wrapper .section-template.profile.single .tab-content.current section article h1{color:#2772c5}
#detail .wrapper .section-template.profile.terms a{color:#2772c5;text-decoration:underline}
#detail .wrapper .section-template.profile.member-data li:last-child{border-bottom:0}
#detail .wrapper .section-template.newstand.home-news{padding:0 2% 20px;margin-top:-40px}
#detail .wrapper .section-template.newstand.home-news .row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}
#detail .wrapper .section-template.newstand.home-news .row div{margin:0;-ms-flex:none;flex:none;-ms-flex-preferred-size:48%;flex-basis:48%}
#detail .wrapper .section-template.newstand.home-news .row #select-blocco-numeri{margin-top:0}
#detail .wrapper .section-template.newstand.home-news .row #select-blocco-numeri .select-2 span{border-color:#275273;font-size:14px}
#detail .wrapper .section-template.newstand.home-news .news-copy img{width:80%}
#detail .wrapper .section-template.newstand.home-news .buttons.row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}
#detail .wrapper .section-template.newstand.home-news .buttons .premium-button{width:48%;border-radius:4px;margin:0;font-size:13px}
#detail .wrapper .section-template.newstand.home-news #select-blocco-edition select{border-color:#275273;font-size:14px}
#detail .wrapper .section-template.newstand.search-area .areapersonale-box{border-top-color:#2772c5}
#detail .wrapper .section-template.newstand.search-area .areapersonale-box h5{color:#2772c5}
#detail .wrapper .section-template.newstand.search-area.result .result-list li .numbering{background-color:#aac4cc;color:#fff}
#detail .wrapper .section-template.newstand.search-area.result .result-list li .edition{font-size:14px;color:#2772c5}
#detail .wrapper .section-template.newstand.search-area.download .edition li a:hover,#detail .wrapper .section-template.newstand.search-area.result .pagination.mobile .page b,#detail .wrapper .section-template.newstand.search-area.result .pagination.mobile .premium-button{color:#2772c5}
#detail .wrapper .section-template.allegato-space{display:inline-block;padding:0;margin:20px 0 0;width:100%}
#detail .wrapper .section-template.allegato-space h1{margin:10px 0;font-size:20px;font-weight:400}
#detail .wrapper .section-template.allegato-space h2{font-weight:400;margin-bottom:0}
#detail .wrapper .section-template.allegato-space .allegato-launch{margin:16px 1%;min-height:auto}
#detail .wrapper .section-template.allegato-space.edizioni-locali{border-top:none!important}
#detail .wrapper .section-template.allegato-space .other-link{width:100%;isplay:inline-block;text-align:right;margin:30px 0 20px}
#detail .wrapper .section-template.allegato-space .other-link a{background-color:#ccc;padding:9px 16px;border-radius:3px;text-transform:uppercase;font-size:13px;font-weight:700;color:#333}
#detail .wrapper .section-template.allegato-space .other-link a:hover{background-color:#eee}
#detail .wrapper .section-template.allegato-space p{line-height:24px}
#detail .wrapper .section-template.allegato-space button{padding:9px 16px;border-radius:3px}
#detail .wrapper .section-template.allegato-space select{border-color:#2772c5;width:50%;margin-top:10px}
#detail .wrapper .section-template.allegato-space.in-evidenza{width:100%;background-color:#e8f2fc;border-top:2px solid #333;border-bottom:2px solid #333;padding:10px!important}
#detail .wrapper .section-template.allegato-space.in-evidenza select{margin-top:0;background-color:#FFF}
#detail .wrapper .section-template.allegato-space.rspeciali{width:100%;background-color:#fff0be;border-top:2px solid #ffd858;border-bottom:2px solid #ffd858;padding:10px!important}
#detail .wrapper .section-template.allegato-space.rspeciali h2{padding-bottom:6px}
#detail .wrapper .section-template.allegato-space.rspeciali h3{font-size:16px;color:#095084}
#detail .wrapper .section-template.allegato-space.rspeciali h4{font-size:20px;line-height:30px}
#detail .wrapper .section-template.allegato-space.rspeciali h5{color:#999;font-size:14px;font-weight:400}
#detail .wrapper .section-template.allegato-space.rspeciali .buttons{float:left;margin-top:10px}
#detail .wrapper .section-template.allegato-space.rspeciali .buttons .premium-button{font-size:12px;padding:10px 9px 5px}
#detail .wrapper .section-template.profile.single.repubblica-premium .premium-button,#detail .wrapper .section-template.profile.single.repubblica-premium .tabs .tab-link.current{background-color:#C00}
#detail .wrapper .sconti{background-color:#2772c5}
#detail .wrapper .sconti .table>thead>tr>th{color:#2772c5}
#detail .wrapper .sconti .button{background-color:#164170}
#detail .wrapper#formcont{font-family:PTSans-NarrowRegular}
#detail .wrapper#formcont .header-alt-mv{background:url(//www.repstatic.it/cless/premium/2017-v1/img/repubblica-premium/logo-mv.svg) center center no-repeat #fff;background-size:50%}
#detail .wrapper#formcont .help-page{font-family:PTSans-NarrowRegular}
#detail .wrapper#formcont .help-page strong{color:#2772c5;font-family:'Helvetica Neue',Helvetica,sans-serif}
#detail .wrapper#formcont .help-page dd,#detail .wrapper#formcont .help-page dl,#detail .wrapper#formcont .help-page dt{margin:0;font-size:15px;font-family:'Helvetica Neue',Helvetica,sans-serif}
#detail .scaricapdf{font-size:12px;margin-bottom:20px}
.swiper-container .swiper-wrapper img{width:100%;height:auto;margin:0 auto}
.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{top:auto;bottom:30px;width:26px;height:24px}
.swiper-container .swiper-button-prev{left:0}
.swiper-container .swiper-button-next{right:0}
.offers-ancillari .swiper-container .swiper-wrapper img{max-height:107px;width:auto}
.repubblica-premium-page-footer{margin:0 -15px}
.repubblica-premium-page-footer p{color:#FFF}
fieldset#select-list-numeri{max-height:300px;overflow-y:scroll}
.offers-ancillari h1{margin:8px 0}
.offers-ancillari p{line-height:22px;font-weight:400}
.offers-ancillari p a{color:#087bbb;font-weight:700}
.offers-ancillari p strong{font-size:22px;line-height:28px}
.offers-ancillari p a strong{font-size:14px;color:#087bbb;margin-right:0}
.offers-ancillari [class*=column-] article p{text-align:center}
.offers-ancillari [class*=column-] article p a{margin-bottom:5px;font-size:12px;background-color:#087bbb;border-radius:3px;color:#FFF;padding:4px 10px 3px;text-transform:uppercase}
.abbonamentocarta #content-center{float:left;margin-bottom:30px}
.abbonamentocarta #content-center .left{width:60%}
.abbonamentocarta #content-center .right{width:35%}
.abbonamentocarta #content-center .premium-button{display:inline-block;border-radius:3px;line-height:32px;padding:0 10px;margin-top:10px}
@media only screen and (max-width:769px){.abbonamentocarta #content-center .left{width:100%}
.abbonamentocarta #content-center .right{width:100%;margin-top:30px;text-align:center}
}
#detail .wrapper .section-template.profile.single .profilo_info .tab-content.current section{-ms-flex-pack:start!important;justify-content:flex-start!important}
#detail .wrapper .section-template.profile.single .profilo_info .tab-content.current section article{-ms-flex-preferred-size:165px;flex-basis:165px;text-align:center}
#detail .wrapper .section-template.profile.single .profilo_info .tab-content.current section article figure{max-width:92px;margin:0 auto}
@media screen and (max-device-width:375px){#detail .wrapper .section-template.profile.single .profilo_info .tab-content.current section article{-ms-flex-preferred-size:148px;flex-basis:148px}
}
@media screen and (max-device-width:320px){#detail .wrapper .section-template.profile.single .profilo_info .tab-content.current section article{-ms-flex-preferred-size:120px;flex-basis:120px}
}
#kpm_content .wrapper h1{color:#c00;text-transform:uppercase;font-size:30px;margin-bottom:20px}
.main-title{margin-top:80px}
.main-title h1{font-family:"Eugenio Serif",Georgia,"Times New Roman",Times,serif;font-size:28px;line-height:36px;text-transform:none;font-weight:500}
/*!
 ### Built with css preprocessor, don't modify directly ###
 */
@font-face{font-family:'Eugenio Sans Text';src:url(//www.repstatic.it/cless/common/stable/font/eugenio/eugenio-sans-text-regular.eot);src:url(//www.repstatic.it/cless/common/stable/font/eugenio/eugenio-sans-text-regular.eot?#iefix) format('embedded-opentype'),url(//www.repstatic.it/cless/common/stable/font/eugenio/eugenio-sans-text-regular.woff2) format('woff2'),url(//www.repstatic.it/cless/common/stable/font/eugenio/eugenio-sans-text-regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'Eugenio Sans Text';src:url(//www.repstatic.it/cless/common/stable/font/eugenio/eugenio-sans-text-medium.eot);src:url(//www.repstatic.it/cless/common/stable/font/eugenio/eugenio-sans-text-medium.eot?#iefix) format('embedded-opentype'),url(//www.repstatic.it/cless/common/stable/font/eugenio/eugenio-sans-text-medium.woff2) format('woff2'),url(//www.repstatic.it/cless/common/stable/font/eugenio/eugenio-sans-text-medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:"Eugenio Serif";src:url(//www.repstatic.it/cless/common/stable/font/eugenio/eugenio-serif-medium.eot);src:url(//www.repstatic.it/cless/common/stable/font/eugenio/eugenio-serif-medium.eot?#iefix) format('embedded-opentype'),url(//www.repstatic.it/cless/common/stable/font/eugenio/eugenio-serif-medium.woff2) format('woff2'),url(//www.repstatic.it/cless/common/stable/font/eugenio/eugenio-serif-medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}
.wrapper .offers-list .row div[class*=listino-] .offer-item{background:0 0;padding-bottom:0;border:2px solid transparent}
.wrapper .offers-list .row div[class*=listino-] .offer-item h2{font-size:16px;text-transform:uppercase;font-weight:500;margin:24px 0 8px}
.wrapper .offers-list .row div[class*=listino-] .offer-item p{margin:0}
.wrapper .offers-list .row div[class*=listino-] .offer-item p span{font-size:15px;line-height:24px;display:block;position:relative;font-weight:400;text-align:left;margin:0 9%}
.wrapper .offers-list .row div[class*=listino-] .offer-item p span:before{content:'';position:absolute;top:12px;left:-15px;width:5px;height:5px;display:inline-block;background:#087bbb;border-radius:3px;margin-right:3px}
.wrapper .offers-list .row div[class*=listino-] .offer-item .premium-button{font-weight:500;font-size:17px;padding:16px;text-transform:uppercase;color:#fff;border:0;text-align:center;width:100%}
.wrapper .offers-list .row div[class*=listino-] .offer-item a.maggiori-dettagli{padding:12px 4px 0;display:block;margin:0 auto;text-align:center;font-size:14px;color:#999}
.wrapper .offers-list .row div[class*=listino-] .offer-item a.maggiori-dettagli:hover{text-decoration:underline}
.wrapper .offers-list .row div[class*=listino-] .offer-item .maggiori-dettagli_cont{display:none}
.wrapper .offers-list .row div[class*=listino-] .offer-item .maggiori-dettagli_cont h2{font-size:16px;text-align:left;font-weight:600;margin:18px 0 12px;padding:0 0 0 10px;text-transform:none}
.wrapper .offers-list .row div[class*=listino-] .offer-item .maggiori-dettagli_cont .summary2{font-size:16px;line-height:28px;text-align:left;font-weight:500}
.wrapper .offers-list .row div[class*=listino-] .offer-item .maggiori-dettagli_cont .summary{font-size:14px;line-height:20px;padding-bottom:0;text-align:left}
.wrapper .offers-list .row div[class*=listino-] .offer-item .entry-overtitle{background-color:#e31e27;color:#FFF;width:100%;margin:0 auto;display:block;text-align:center;font-weight:500;font-size:15px;line-height:28px}
.wrapper .offers-list .row div[class*=listino-] .offer-item .summary2{font-family:"Eugenio Serif",Georgia,"Times New Roman",Times,serif;font-weight:500;font-size:32px;line-height:40px;padding-bottom:0}
.wrapper .offers-list .row div[class*=listino-] .offer-item .summary{font-family:"Eugenio Serif",Georgia,"Times New Roman",Times,serif;font-weight:500;font-size:18px;line-height:26px;margin:0;padding:0}
.wrapper .offers-list .row div[class*=listino-] .offer-item .summary b{text-decoration:line-through}
.snodo .wrapper .offers-list .row div[class*=listino-] .offer-item .summary{font-size:20px}
.faq-questions .row .column-6 .premium-button{border-color:#2772c5;color:#2772c5}
.faq-questions .row .column-6 .premium-button:hover{background-color:#2772c5;color:#FFF}
.wrapper .offers-list .row div.listino-macroofferta1 .offer-item .entry-overtitle{background-color:#FFA630}
.wrapper .offers-list .row div.listino-macroofferta1 .offer-item .summary2{color:#FF5400}
.wrapper .offers-list .row div.listino-macroofferta1 .offer-item .premium-button{background-color:#FF5400}
.wrapper .offers-list .row div.listino-macroofferta1 .offer-item .premium-button:hover{background-color:#FF7b3A}
.wrapper .offers-list .row div.listino-macroofferta1 .offer-item .premium-button.other{background-color:#FFF;color:#FF5400;margin-top:8px;padding-bottom:8px}
.wrapper .offers-list .row div.listino-macroofferta1 .offer-item .premium-button.other:hover{color:#FF7b3A}
.wrapper .offers-list .row div.listino-macroofferta1 .offer-item ul li:before{color:#FF5400}
.wrapper .offers-list .row div.listino-macroofferta1 .offer-item p span:before{background:#FF5400}
body:not(.snodo) .wrapper .offers-list .row div.listino-macroofferta1 .offer-item .summary{color:#FF5400}
.offerta-macroofferta1 .faq-questions .faq-item .premium-button{border-color:#FF5400;color:#FF5400}
.offerta-macroofferta1 .faq-questions .faq-item .premium-button:hover{background-color:#FF7b3A;color:#FFF}
.wrapper .offers-list .row div.listino-macroofferta2 .offer-item .entry-overtitle{background-color:#FFA630}
.wrapper .offers-list .row div.listino-macroofferta2 .offer-item .summary2{color:#2772C5}
.wrapper .offers-list .row div.listino-macroofferta2 .offer-item .premium-button{background-color:#2772C5}
.wrapper .offers-list .row div.listino-macroofferta2 .offer-item .premium-button:hover{background-color:#0b9ceb}
.wrapper .offers-list .row div.listino-macroofferta2 .offer-item .premium-button.other{background-color:#FFF;color:#2772C5;margin-top:8px;padding-bottom:8px}
.wrapper .offers-list .row div.listino-macroofferta2 .offer-item .premium-button.other:hover{color:#0b9ceb}
.wrapper .offers-list .row div.listino-macroofferta2 .offer-item ul li:before{color:#2772C5}
.wrapper .offers-list .row div.listino-macroofferta2 .offer-item p span:before{background:#2772C5}
body:not(.snodo) .wrapper .offers-list .row div.listino-macroofferta2 .offer-item .summary{color:#2772C5}
.offerta-macroofferta2 .faq-questions .faq-item .premium-button{border-color:#2772C5;color:#2772C5}
.offerta-macroofferta2 .faq-questions .faq-item .premium-button:hover{background-color:#0b9ceb;color:#FFF}
.wrapper .offers-list .row div.listino-macroofferta3 .offer-item .entry-overtitle{background-color:#FFA630}
.wrapper .offers-list .row div.listino-macroofferta3 .offer-item .summary2{color:#00B7A8}
.wrapper .offers-list .row div.listino-macroofferta3 .offer-item .premium-button{background-color:#00B7A8}
.wrapper .offers-list .row div.listino-macroofferta3 .offer-item .premium-button:hover{background-color:#00A194}
.wrapper .offers-list .row div.listino-macroofferta3 .offer-item .premium-button.other{background-color:#FFF;color:#00B7A8;margin-top:8px;padding-bottom:8px}
.wrapper .offers-list .row div.listino-macroofferta3 .offer-item .premium-button.other:hover{color:#00A194}
.wrapper .offers-list .row div.listino-macroofferta3 .offer-item ul li:before{color:#00B7A8}
.wrapper .offers-list .row div.listino-macroofferta3 .offer-item p span:before{background:#00B7A8}
body:not(.snodo) .wrapper .offers-list .row div.listino-macroofferta3 .offer-item .summary{color:#00B7A8}
.offerta-macroofferta3 .faq-questions .faq-item .premium-button{border-color:#00B7A8;color:#00B7A8}
.offerta-macroofferta3 .faq-questions .faq-item .premium-button:hover{background-color:#00A194;color:#FFF}
.wrapper .offers-list .row div.listino-macroofferta4 .offer-item .entry-overtitle{background-color:#FFA630}
.wrapper .offers-list .row div.listino-macroofferta4 .offer-item .summary2{color:#ACACAC}
.wrapper .offers-list .row div.listino-macroofferta4 .offer-item .premium-button{background-color:#ACACAC}
.wrapper .offers-list .row div.listino-macroofferta4 .offer-item .premium-button.other{background-color:#FFF;color:#ACACAC;margin-top:8px;padding-bottom:8px}
.wrapper .offers-list .row div.listino-macroofferta4 .offer-item .premium-button.other:hover{color:#F2f2f2}
.wrapper .offers-list .row div.listino-macroofferta4 .offer-item .premium-button:hover{background-color:#969696}
.wrapper .offers-list .row div.listino-macroofferta4 .offer-item ul li:before{color:#ACACAC}
.wrapper .offers-list .row div.listino-macroofferta4 .offer-item p span:before{background:#ACACAC}
body:not(.snodo) .wrapper .offers-list .row div.listino-macroofferta4 .offer-item .summary{color:#ACACAC}
.offerta-macroofferta4 .faq-questions .faq-item .premium-button{border-color:#ACACAC;color:#ACACAC}
.offerta-macroofferta4 .faq-questions .faq-item .premium-button:hover{background-color:#969696;color:#FFF}
.wrapper .offers-list .row div.listino-macroofferta5 .offer-item .entry-overtitle{background-color:#FFA630}
.wrapper .offers-list .row div.listino-macroofferta5 .offer-item .summary2{color:#E66666}
.wrapper .offers-list .row div.listino-macroofferta5 .offer-item .premium-button{background-color:#E66666}
.wrapper .offers-list .row div.listino-macroofferta5 .offer-item .premium-button.other{background-color:#FFF;color:#E66666;margin-top:8px;padding-bottom:8px}
.wrapper .offers-list .row div.listino-macroofferta5 .offer-item .premium-button.other:hover{color:#F2f2f2}
.wrapper .offers-list .row div.listino-macroofferta5 .offer-item .premium-button:hover{background-color:#FA6E6E}
.wrapper .offers-list .row div.listino-macroofferta5 .offer-item ul li:before{color:#E66666}
.wrapper .offers-list .row div.listino-macroofferta5 .offer-item p span:before{background:#E66666}
body:not(.snodo) .wrapper .offers-list .row div.listino-macroofferta5 .offer-item .summary{color:#E66666}
.offerta-macroofferta5 .faq-questions .faq-item .premium-button{border-color:#E66666;color:#E66666}
.offerta-macroofferta5 .faq-questions .faq-item .premium-button:hover{background-color:#FA6E6E;color:#FFF}
.offerta-macroofferta1 table#member-list thead th.a-member .premium-button{background:#FF5400}
.offerta-macroofferta1 table#member-list thead th.a-member .premium-button:hover{background:#ff9866}
.offerta-macroofferta1 table#member-list td.a-member-flag span{background:#FF5400}
.offerta-macroofferta1 table#member-list thead th.a-member{border-top-color:#FF5400}
.offerta-macroofferta1 .premium-button{background:#FF5400}
.offerta-macroofferta1 .offers-subscription .offers-subscription-item .premium-button.icon-arrow{background-color:#FF5400;color:#FFF;padding:16px}
.offerta-macroofferta1 .offers-subscription .offers-subscription-item .premium-button.icon-arrow:after{color:#FFF}
.offerta-macroofferta2 table#member-list thead th.a-member .premium-button{background:#2772C5}
.offerta-macroofferta2 table#member-list thead th.a-member .premium-button:hover{background:#6fa6e3}
.offerta-macroofferta2 table#member-list td.a-member-flag span{background:#2772C5}
.offerta-macroofferta2 table#member-list thead th.a-member{border-top-color:#2772C5}
.offerta-macroofferta2 .premium-button{background:#2772C5}
.offerta-macroofferta2 .offers-subscription .offers-subscription-item .premium-button.icon-arrow{background-color:#2772C5;color:#FFF;padding:16px}
.offerta-macroofferta2 .offers-subscription .offers-subscription-item .premium-button.icon-arrow:after{color:#FFF}
.offerta-macroofferta3 table#member-list thead th.a-member .premium-button{background:#00B7A8}
.offerta-macroofferta3 table#member-list thead th.a-member .premium-button:hover{background:#1effed}
.offerta-macroofferta3 table#member-list td.a-member-flag span{background:#00B7A8}
.offerta-macroofferta3 table#member-list thead th.a-member{border-top-color:#00B7A8}
.offerta-macroofferta3 .premium-button{background:#00B7A8}
.offerta-macroofferta3 .offers-subscription .offers-subscription-item .premium-button.icon-arrow{background-color:#00B7A8;color:#FFF;padding:16px}
.offerta-macroofferta3 .offers-subscription .offers-subscription-item .premium-button.icon-arrow:after{color:#FFF}
.offerta-macroofferta4 table#member-list thead th.a-member .premium-button{background:#ACACAC}
.offerta-macroofferta4 table#member-list thead th.a-member .premium-button:hover{background:#dfdfdf}
.offerta-macroofferta4 table#member-list td.a-member-flag span{background:#ACACAC}
.offerta-macroofferta4 table#member-list thead th.a-member{border-top-color:#ACACAC}
.offerta-macroofferta4 .premium-button{background:#ACACAC}
.offerta-macroofferta4 .offers-subscription .offers-subscription-item .premium-button.icon-arrow{background-color:#ACACAC;color:#FFF;padding:16px}
.offerta-macroofferta4 .offers-subscription .offers-subscription-item .premium-button.icon-arrow:after{color:#FFF}
.offerta-macroofferta5 table#member-list thead th.a-member .premium-button{background:#E66666}
.offerta-macroofferta5 table#member-list thead th.a-member .premium-button:hover{background:#f4bebe}
.offerta-macroofferta5 table#member-list td.a-member-flag span{background:#E66666}
.offerta-macroofferta5 table#member-list thead th.a-member{border-top-color:#E66666}
.offerta-macroofferta5 .premium-button{background:#E66666}
.offerta-macroofferta5 .offers-subscription .offers-subscription-item .premium-button.icon-arrow{background-color:#E66666;color:#FFF;padding:16px}
.offerta-macroofferta5 .offers-subscription .offers-subscription-item .premium-button.icon-arrow:after{color:#FFF}
.wrapper .offers-list .row div[class*=listino-]{margin:0 0 12px}
.wrapper .offers-list .row div[class*=listino-].seq1010.noborder,.wrapper .offers-list .row div[class*=listino-].seq1212.noborder,.wrapper .offers-list .row div[class*=listino-].seq24.noborder,.wrapper .offers-list .row div[class*=listino-].seq26.noborder,.wrapper .offers-list .row div[class*=listino-].seq44.noborder,.wrapper .offers-list .row div[class*=listino-].seq46.noborder,.wrapper .offers-list .row div[class*=listino-].seq66.noborder,.wrapper .offers-list .row div[class*=listino-].seq88.noborder{border:none}
.snodo .ls-slim-header__nav.ls-slim-header--funnel{display:none}
.snodo .main-title{padding-top:20px;margin-top:50px}
.wrapper .offers-list .row div[class*=listino-].seq24.noborder .offer-item{position:relative;box-shadow:-3px 8px 28px -8px rgba(0,0,0,.19)}
.wrapper .offers-list .row div[class*=listino-].seq24.noborder .offer-item .entry-overtitle{background-color:#FFA630;height:24px;line-height:24px;width:auto;position:absolute;padding:0 12px;top:0;right:0}
.wrapper .offers-list .row div[class*=listino-].seq26.noborder .offer-item{position:relative;box-shadow:-3px 8px 28px -8px rgba(0,0,0,.19)}
.wrapper .offers-list .row div[class*=listino-].seq26.noborder .offer-item .entry-overtitle{background-color:#FFA630;height:24px;line-height:24px;width:auto;position:absolute;padding:0 12px;top:0;right:0}
.wrapper .offers-list .row div[class*=listino-].seq44.noborder .offer-item{position:relative;margin-top:20px;box-shadow:-3px 8px 28px -8px rgba(0,0,0,.19)}
.wrapper .offers-list .row div[class*=listino-].seq44.noborder .offer-item .entry-overtitle{background-color:#FFA630;height:24px;line-height:24px;width:auto;position:absolute;padding:0 12px;top:0;right:0}
.wrapper .offers-list .row div[class*=listino-].seq88.noborder .offer-item{position:relative;margin-top:20px;box-shadow:-3px 8px 28px -8px rgba(0,0,0,.19)}
.wrapper .offers-list .row div[class*=listino-].seq88.noborder .offer-item .entry-overtitle{background-color:#FFA630;height:24px;line-height:24px;width:auto;position:absolute;padding:0 12px;top:0;right:0}
.wrapper .offers-list .row div[class*=listino-].seq46.noborder .offer-item{position:relative;margin-top:20px;box-shadow:-3px 8px 28px -8px rgba(0,0,0,.19)}
.wrapper .offers-list .row div[class*=listino-].seq46.noborder .offer-item .entry-overtitle{background-color:#FFA630;height:24px;line-height:24px;width:auto;position:absolute;padding:0 12px;top:0;right:0}
.wrapper .offers-list .row div[class*=listino-].seq66.noborder .offer-item{position:relative;margin-top:20px;box-shadow:-3px 8px 28px -8px rgba(0,0,0,.19)}
.wrapper .offers-list .row div[class*=listino-].seq66.noborder .offer-item .entry-overtitle{background-color:#FFA630;height:24px;line-height:24px;width:auto;position:absolute;padding:0 12px;top:0;right:0}
.wrapper .offers-list .row div[class*=listino-].seq1010.noborder .offer-item{position:relative;margin-top:20px;box-shadow:-3px 8px 28px -8px rgba(0,0,0,.19)}
.wrapper .offers-list .row div[class*=listino-].seq1010.noborder .offer-item .entry-overtitle{background-color:#FFA630;height:24px;line-height:24px;width:auto;position:absolute;padding:0 12px;top:0;right:0}
.wrapper .offers-list .row div[class*=listino-].seq1212.noborder .offer-item{position:relative;margin-top:20px;box-shadow:-3px 8px 28px -8px rgba(0,0,0,.19)}
.wrapper .offers-list .row div[class*=listino-].seq1212.noborder .offer-item .entry-overtitle{background-color:#FFA630;height:24px;line-height:24px;width:auto;position:absolute;padding:0 12px;top:0;right:0}
.wrapper .offers-list .row div[class*=listino-].seq24 .offer-item,.wrapper .offers-list .row div[class*=listino-].seq44 .offer-item,.wrapper .offers-list .row div[class*=listino-].seq88 .offer-item{padding:16px}
.wrapper .offers-list .row div[class*=listino-].seq1010 .offer-item,.wrapper .offers-list .row div[class*=listino-].seq1212 .offer-item,.wrapper .offers-list .row div[class*=listino-].seq26 .offer-item,.wrapper .offers-list .row div[class*=listino-].seq46 .offer-item,.wrapper .offers-list .row div[class*=listino-].seq66 .offer-item{padding:12px}
.wrapper .offers-list .row div[class*=listino-].noborder .offer-item.promo{border:2px solid #ffa630;box-shadow:-3px 8px 28px -8px rgba(255,166,48,.5)}
.wrapper .offers-list .row div[class*=listino-].noborder .offer-item.promo .summary,.wrapper .offers-list .row div[class*=listino-].noborder .offer-item.promo .summary2,.wrapper .offers-list .row div[class*=listino-].noborder .offer-item.promo ul li:before{color:#ffa630}
@media screen and (min-device-width:761px){.wrapper{padding:0}
#lsSlimHeader{margin:0}
.main-title{font-size:15px;margin:10px -30px 0;padding:70px 40px 40px}
.main-title h1{font-family:"Eugenio Serif",Georgia,"Times New Roman",Times,serif;font-weight:500;font-size:36px;line-height:44px;text-transform:none}
.main-title .subtitle{font-family:'Eugenio Sans Text',Helvetica,sans-serif;font-weight:400;font-size:16px;line-height:24px}
#bar-member-list{background:#fff}
#bar-member-list .bar-member-list-container{max-width:978px}
#bar-member-list .bar-member-list-container div.member-list-compares{color:#000;border-left:1px solid #ebebeb;border-right-color:#2772c5;border-top-color:#ccc;background:#f9f8f8;font-weight:400}
#bar-member-list .bar-member-list-container div.a-member{background:#2772c5}
#bar-member-list .bar-member-list-container div.b-member{background:#ddb453;border-left-color:#ddb453;border-right-color:#ddb453}
.main-story{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #ebebeb}
.main-story .apertura-slider .apertura-slider-text{display:block;width:40%;padding:0 5%}
.main-story .apertura-slider .apertura-slider-text p{font-size:28px;bottom:33%;line-height:40px}
.main-story .apertura-slider.wide .swiper-container .swiper-button-next,.main-story .apertura-slider.wide .swiper-container .swiper-button-next:hover,.main-story .apertura-slider.wide .swiper-container .swiper-button-prev,.main-story .apertura-slider.wide .swiper-container .swiper-button-prev:hover{background-color:#2772c5}
.swiper-container .swiper-wrapper img{display:-ms-flexbox;display:flex}
.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{top:auto;bottom:0;width:26px;height:200px}
.swiper-container .swiper-button-prev{left:0}
.swiper-container .swiper-button-next{right:0}
table#member-list{margin-bottom:10px}
table#member-list th{font-size:17px}
table#member-list th img{width:auto!important}
table#member-list th.member-list-compares{border-top-color:#ccc;background:#f9f8f8;font-weight:400;color:#000}
table#member-list th.member-list-compares .member-list-compares-title{font-size:22px;color:#2772c5;margin-bottom:10px}
table#member-list th .premium-button.demo{padding:6px 10px 4px}
table#member-list td.a-member-flag span{background:#2772c5}
table#member-list td.a-member-flag span:before{color:#fff}
table#member-list td.c-member-flag span{background:#000}
table#member-list td.c-member-flag span:before{color:#FFF}
table#member-list td.b-member-flag span{background:#f08140}
table#member-list td.b-member-flag span:before{color:#fff}
.info{margin-bottom:25px;padding:10px 20% 20px;border:1px solid #ebebeb;border-width:0 0 1px}
.offers-list .row .offer-item h3{font-size:24px}
.offers-list .row .offer-item p{font-size:18px;line-height:25px}
.offers-subscription .offers-subscription-item .premium-button.icon-arrow{width:100%;color:#2772c5;padding:0}
.offers-subscription .offers-subscription-item .premium-button.icon-arrow:after{font-size:12px;color:#2772c5}
.offers-subscription .offers-subscription-item .premium-button.icon-arrow:after:hover,.offers-subscription .offers-subscription-item .premium-button.icon-arrow:hover{color:#3a8bbb}
#lista-collane .offers-subscription .offers-subscription-item{width:50%;margin-bottom:20px;border-bottom:1px solid #efefef;padding-bottom:20px;float:left}
#lista-collane .offers-subscription .offers-subscription-item figure{width:auto;height:auto}
#lista-collane .offers-subscription .offers-subscription-item .premium-button.icon-arrow{width:auto;float:none;margin:0!important;display:inline-block}
#detail .wrapper .section-template{min-height:0}
#detail .wrapper .section-template h3{font-size:21px}
#detail .wrapper .section-template .title{color:#2772c5;font-size:30px}
#detail .wrapper .section-template p{font-size:17px;line-height:25px}
#detail .wrapper .section-template #select-blocco-numeri p a{text-decoration:none;font-size:13px}
#detail .wrapper .section-template.faq .faq-list .faq-list-item p strong{font-size:20px}
#detail .wrapper .section-template.newstand.home-news{padding:70px 5% 20px}
#detail .wrapper .section-template.newstand.home-news .news-copy img{width:100%}
#detail .wrapper .section-template.newstand.search-area.result .pagination.desktop .premium-button,#detail .wrapper .section-template.newstand.search-area.result .pagination.desktop ul li a.active,#detail .wrapper .section-template.newstand.search-area.result .pagination.desktop ul li a:hover{color:#2772c5}
#detail .wrapper .section-template.allegato-space h1{margin:10px 0 0;font-size:22px}
#detail .wrapper .section-template.allegato-space h2{font-size:18px;text-transform:none}
#detail .wrapper .section-template.allegato-space .allegato-launch{width:48%;min-height:140px}
#detail .wrapper .section-template.allegato-space select{margin-top:0}
#detail .wrapper .section-template.newsletter .premium-button.preview{width:220px}
.ls-footer{margin:30px -30px 0!important}
.ls-footer p{color:#FFF}
.faq-questions .row .column-6 p{font-size:16px}
#detail .wrapper .section-template.profile.single .profilo_info .tab-content.current section{-ms-flex-pack:start!important;justify-content:flex-start!important}
#detail .wrapper .section-template.profile.single .profilo_info .tab-content.current section article{-ms-flex-preferred-size:175px;flex-basis:175px;text-align:center}
#detail .wrapper .section-template.profile.single .profilo_info .tab-content.current section article figure{max-width:92px;margin:0 auto}
#detail .wrapper .section-template.profile .member-service ul li .premium-button{width:148px}
#detail .wrapper .login .profile-text{display:inline-block;font-size:16px;line-height:21px;margin:20px 0 5px}
#detail .wrapper .section-template .app-repubblica,#detail .wrapper .section-template .app-telegram,#detail .wrapper .section-template .facebook-messenger,#detail .wrapper .section-template .google-chrome{margin-bottom:30px;border-bottom:1px solid #efefef;padding-bottom:20px}
#detail .wrapper .section-template .app-repubblica h1,#detail .wrapper .section-template .app-telegram h1,#detail .wrapper .section-template .facebook-messenger h1,#detail .wrapper .section-template .google-chrome h1{font-size:18px;color:#087bbb}
#detail .wrapper .section-template .app-repubblica .column-3,#detail .wrapper .section-template .app-telegram .column-3,#detail .wrapper .section-template .facebook-messenger .column-3,#detail .wrapper .section-template .google-chrome .column-3{text-align:center}
#detail .wrapper .section-template .app-repubblica ul,#detail .wrapper .section-template .app-repubblica ul li,#detail .wrapper .section-template .app-telegram ul,#detail .wrapper .section-template .app-telegram ul li,#detail .wrapper .section-template .facebook-messenger ul,#detail .wrapper .section-template .facebook-messenger ul li,#detail .wrapper .section-template .google-chrome ul,#detail .wrapper .section-template .google-chrome ul li{width:100%}
#detail .wrapper .section-template .app-repubblica h2,#detail .wrapper .section-template .app-telegram h2,#detail .wrapper .section-template .facebook-messenger h2,#detail .wrapper .section-template .google-chrome h2{font-size:11px;padding-bottom:5px;text-align:center}
#detail .wrapper .section-template .app-repubblica .premium-button,#detail .wrapper .section-template .app-telegram .premium-button,#detail .wrapper .section-template .facebook-messenger .premium-button,#detail .wrapper .section-template .google-chrome .premium-button{display:inline-block}
#detail .wrapper .section-template .app-repubblica .app-store a{display:block;background:url(//www.repstatic.it/cless/premium/2017-v1/img/repubblica/apple.png) top left no-repeat;text-indent:-99999px;width:120px;height:38px;background-size:120px;margin:20px auto 0}
#detail .wrapper .section-template .app-repubblica img,#detail .wrapper .section-template .app-telegram img{display:inline-block}
#detail .wrapper .section-template .switch{display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:20px 0}
#detail .wrapper .section-template .switch input[type=checkbox],#detail .wrapper .section-template .switch input[type=radio]{display:none}
#detail .wrapper .section-template .switch input[type=checkbox]+label:before,#detail .wrapper .section-template .switch input[type=radio]+label:before{border-radius:15px;background-color:#e3e3e3;height:28px;width:48px}
.wrapper .offers-list .row div[class*=listino-].seq24{width:48%;margin-right:4%}
.wrapper .offers-list .row div[class*=listino-].seq24:last-child{margin-right:0}
.wrapper .offers-list .row div[class*=listino-].seq24 .offer-item{width:90%;float:left;margin-top:20px;margin-left:5%}
.wrapper .offers-list .row div[class*=listino-].seq24.noborder .offer-item{width:100%;margin-left:0}
.wrapper .offers-list .row div[class*=listino-].seq26{width:31%;margin-right:4%}
.wrapper .offers-list .row div[class*=listino-].seq26:last-child{margin-right:0}
.wrapper .offers-list .row div[class*=listino-].seq26 .offer-item{width:90%;float:left;margin-top:20px;margin-left:5%}
.wrapper .offers-list .row div[class*=listino-].seq26.noborder .offer-item{width:100%;margin-left:0}
.wrapper .offers-list .row div[class*=listino-].seq44{width:100%}
.wrapper .offers-list .row div[class*=listino-].seq44 .offer-item{width:44%;float:left;margin-left:4%;margin-right:0}
.wrapper .offers-list .row div[class*=listino-].seq44.noborder .offer-item{width:48%;margin-right:4%;margin-left:0}
.wrapper .offers-list .row div[class*=listino-].seq44.noborder .offer-item:last-child{margin-right:0}
.wrapper .offers-list .row div[class*=listino-].seq88{width:100%}
.wrapper .offers-list .row div[class*=listino-].seq88 .offer-item{width:44%;float:left;margin-left:4%;margin-right:0;margin-top:20px}
.wrapper .offers-list .row div[class*=listino-].seq88.noborder .offer-item{width:48%;margin-right:4%;margin-left:0}
.wrapper .offers-list .row div[class*=listino-].seq88.noborder .offer-item:nth-child(2n){margin-right:0}
.wrapper .offers-list .row div[class*=listino-].seq46{width:65%}
.wrapper .offers-list .row div[class*=listino-].seq46 .offer-item{width:44%;float:left;margin-left:4%;margin-right:0;margin-top:20px}
.wrapper .offers-list .row div[class*=listino-].seq46.noborder .offer-item{width:47%;margin-right:6%;margin-left:0}
.wrapper .offers-list .row div[class*=listino-].seq46.noborder .offer-item:last-child{margin-right:0}
.wrapper .offers-list .row div[class*=listino-].seq66{width:100%}
.wrapper .offers-list .row div[class*=listino-].seq66 .offer-item{width:30%;float:left;margin-left:2%;margin-right:0;margin-top:20px}
.wrapper .offers-list .row div[class*=listino-].seq66.noborder .offer-item{width:30%;margin-right:5%;margin-left:0}
.wrapper .offers-list .row div[class*=listino-].seq66.noborder .offer-item:last-child{margin-right:0}
.wrapper .offers-list .row div[class*=listino-].seq1010{width:100%}
.wrapper .offers-list .row div[class*=listino-].seq1010 .offer-item{width:30%;float:left;margin-left:2%;margin-right:0;margin-top:20px}
.wrapper .offers-list .row div[class*=listino-].seq1010.noborder .offer-item{width:30%;margin-right:5%;margin-left:0}
.wrapper .offers-list .row div[class*=listino-].seq1010.noborder .offer-item:nth-child(3n){margin-right:0}
.wrapper .offers-list .row div[class*=listino-].seq1212{width:100%}
.wrapper .offers-list .row div[class*=listino-].seq1212 .offer-item{width:30%;float:left;margin-left:2%;margin-right:0;margin-top:20px}
.wrapper .offers-list .row div[class*=listino-].seq1212.noborder .offer-item{width:30%;margin-right:5%;margin-left:0}
.wrapper .offers-list .row div[class*=listino-].seq1212.noborder .offer-item:nth-child(3n){margin-right:0}
.offerta-macroofferta1 .main-story .apertura-slider.wide .swiper-container .swiper-button-prev{background-color:#FF5400}
.offerta-macroofferta2 .main-story .apertura-slider.wide .swiper-container .swiper-button-prev{background-color:#2772C5}
.offerta-macroofferta3 .main-story .apertura-slider.wide .swiper-container .swiper-button-prev{background-color:#00B7A8}
.offerta-macroofferta4 .main-story .apertura-slider.wide .swiper-container .swiper-button-prev{background-color:#ACACAC}
.offerta-macroofferta5 .main-story .apertura-slider.wide .swiper-container .swiper-button-prev{background-color:#E66666}
.offerta-macroofferta1 .main-story .apertura-slider.wide .swiper-container .swiper-button-next{background-color:#FF5400}
.offerta-macroofferta2 .main-story .apertura-slider.wide .swiper-container .swiper-button-next{background-color:#2772C5}
.offerta-macroofferta3 .main-story .apertura-slider.wide .swiper-container .swiper-button-next{background-color:#00B7A8}
.offerta-macroofferta4 .main-story .apertura-slider.wide .swiper-container .swiper-button-next{background-color:#ACACAC}
.offerta-macroofferta5 .main-story .apertura-slider.wide .swiper-container .swiper-button-next{background-color:#E66666}
.wrapper .offers-list .row div.listino-macroofferta1{border:2px solid #FF5400}
.wrapper .offers-list .row div.listino-macroofferta2{border:2px solid #2772C5}
.wrapper .offers-list .row div.listino-macroofferta3{border:2px solid #00B7A8}
.wrapper .offers-list .row div.listino-macroofferta4{border:2px solid #ACACAC}
.wrapper .offers-list .row div.listino-macroofferta5{border:2px solid #E66666}
.wrapper .offers-list .row div[class*=listino-] .offer-item span{display:block;position:relative;font-size:15px;line-height:28px;font-weight:400;text-align:left;margin-left:11.55%}
.wrapper .offers-list .row div[class*=listino-] .offer-item .premium-button{font-size:16px;width:100%;margin-top:16px;padding:16px;text-align:center;font-weight:500}
.wrapper .offers-list .row div[class*=listino-] .offer-item .entry-overtitle{margin:0 auto -28px;font-size:15px;line-height:28px}
.wrapper .offers-list .row div[class*=listino-].seq1010 .offer-item .summary2,.wrapper .offers-list .row div[class*=listino-].seq1212 .offer-item .summary2,.wrapper .offers-list .row div[class*=listino-].seq24 .offer-item .summary2,.wrapper .offers-list .row div[class*=listino-].seq26 .offer-item .summary2,.wrapper .offers-list .row div[class*=listino-].seq44 .offer-item .summary2,.wrapper .offers-list .row div[class*=listino-].seq46 .offer-item .summary2,.wrapper .offers-list .row div[class*=listino-].seq66 .offer-item .summary2,.wrapper .offers-list .row div[class*=listino-].seq88 .offer-item .summary2{font-size:32px;line-height:40px}
.offerta-macroofferta1 .offers-subscription .offers-subscription-item .premium-button.icon-arrow{background-color:#FFF;border:none;color:#FF5400;padding:0;width:auto}
.offerta-macroofferta1 .offers-subscription .offers-subscription-item .premium-button.icon-arrow:after{color:#FF5400}
.offerta-macroofferta1 .offers-subscription .offers-subscription-item .premium-button.icon-arrow:hover{color:#FF7b3A}
.offerta-macroofferta2 .offers-subscription .offers-subscription-item .premium-button.icon-arrow{background-color:#FFF;border:none;color:#2772C5;padding:0;width:auto}
.offerta-macroofferta2 .offers-subscription .offers-subscription-item .premium-button.icon-arrow:after{color:#2772C5}
.offerta-macroofferta2 .offers-subscription .offers-subscription-item .premium-button.icon-arrow:hover{color:#0b9ceb}
.offerta-macroofferta3 .offers-subscription .offers-subscription-item .premium-button.icon-arrow{background-color:#FFF;border:none;color:#00B7A8;padding:0;width:auto}
.offerta-macroofferta3 .offers-subscription .offers-subscription-item .premium-button.icon-arrow:after{color:#00B7A8}
.offerta-macroofferta3 .offers-subscription .offers-subscription-item .premium-button.icon-arrow:hover{color:#00A194}
.offerta-macroofferta4 .offers-subscription .offers-subscription-item .premium-button.icon-arrow{background-color:#FFF;border:none;color:#ACACAC;padding:0;width:auto}
.offerta-macroofferta4 .offers-subscription .offers-subscription-item .premium-button.icon-arrow:after{color:#ACACAC}
.offerta-macroofferta4 .offers-subscription .offers-subscription-item .premium-button.icon-arrow:hover{color:#969696}
.offerta-macroofferta5 .offers-subscription .offers-subscription-item .premium-button.icon-arrow{background-color:#FFF;border:none;color:#E66666;padding:0;width:auto}
.offerta-macroofferta5 .offers-subscription .offers-subscription-item .premium-button.icon-arrow:after{color:#E66666}
.offerta-macroofferta5 .offers-subscription .offers-subscription-item .premium-button.icon-arrow:hover{color:#FA6E6E}
.offers-list .row .offer-item ul{list-style:none;padding:0 10px}
.offers-list .row .offer-item ul li{font-size:16px;line-height:22px;list-style:none}
.offers-list .row .offer-item .premium-button{width:75%}
.column-6{-ms-flex-positive:1;flex-grow:1}
.offers-subscription [class*=column-]:first-child{border-right:none}
.offers-subscription [class*=column-]:nth-child(odd):not(:last-child){border-right:1px #ebebeb solid}
.offers-list .row .offer-item{max-width:480px}
#page-footer{font-size:13px}
.snodo #lsSlimHeader{margin:0 0 45px}
}
.ls-slim-header--funnel.ls-slim-header__nav{max-width:978px;margin-left:auto;margin-right:auto;position:fixed;top:80px;left:0;right:0;background:#fff;z-index:3}
.ls-slim-header--funnel .ls-header__menu{background:#EFEFEF}
.ls-slim-header--funnel .ls-header__menu ul{list-style:none;padding-left:32px;padding-right:32px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;max-width:1280px;margin:0 auto}
.ls-slim-header--funnel .ls-header__menu ul li{position:relative}
.ls-slim-header--funnel .ls-header__menu ul li a{display:block;text-transform:uppercase;font-weight:700;color:#000;text-decoration:none;position:relative;white-space:nowrap;overflow:hidden;font-family:'Eugenio Sans Text',Helvetica,sans-serif;padding:10px 12px;font-size:13px}
.ls-slim-header--funnel .ls-header__submenu{padding-top:16px;padding-bottom:16px;position:absolute;top:24px;left:50%;transform:translateX(-50%);min-width:170px;background-color:#fff;box-shadow:1px 2px 8px 0 rgba(0,0,0,.5);opacity:0;visibility:hidden;z-index:10;text-align:left;border-radius:4px}
.ls-slim-header--funnel .ls-header__hassubmenu{position:relative}
.ls-slim-header--funnel .ls-header__hassubmenu:hover ul.ls-header__submenu{opacity:1;visibility:visible;list-style:none;padding-left:16px}
@media screen and (min-width:768px){.ls-slim-header--funnel .ls-header__menu ul li a{font-size:14px;padding:12px}
}
@media screen and (max-width:767px){.ls-slim-header--funnel{position:fixed;z-index:3;top:66px;max-width:978px;left:0;right:0}
.ls-slim-header--funnel.ls-slim-header__nav{top:97px}
.ls-slim-header--funnel .ls-header__menu{position:relative;overflow-x:hidden}
.ls-slim-header--funnel .ls-header__menu:after{content:"";position:absolute;top:0;right:-20px;bottom:0;box-shadow:-15px 0 15px 0 #fff;width:20px}
.ls-slim-header--funnel .ls-header__menu ul{padding:0;margin:0;-ms-flex-pack:left;justify-content:left;overflow-x:scroll;white-space:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}
}