
.bacchetta_letti .occhiello_titolo{position:relative;float:left;clear:left;width:100%;height:300px;padding:20px 0 10px 0;color:#fff;font-size:2rem;text-align:center;margin:0 0 -245px 0;background:#2c475a;background:linear-gradient(180deg,rgb(44 71 90) 10%,rgb(57 91 116) 25%,rgb(255 255 255) 100%)}.bacchetta_letti .occhiello_titolo a{color:#fff;text-decoration:none}.bacchetta_letti .occhiello_titolo a:hover{color:#ddd;text-decoration:none}.box_piu_letti{z-index:10;margin:0 0 0 5.5%;float:left;width:90%;position:relative;background:url(../images/punto-gray-bck.png) repeat-y 19.3% 0,url(../images/punto-gray-bck.png) repeat-y 39.1% 0,url(../images/punto-gray-bck.png) repeat-y 58.9% 0,url(../images/punto-gray-bck.png) repeat-y 78.7% 0}.box_piu_letti .cont .schermata .box{margin:0 1% 30px 0;padding-bottom:.5%;position:relative;width:18.8%;min-height:214px;float:left;background-color:#fff;border-bottom:1px solid #ccc}.box_piu_letti .cont .schermata .box.pos1,.box_piu_letti .cont .schermata .box.pos2,.box_piu_letti .cont .schermata .box.pos3,.box_piu_letti .cont .schermata .box.pos4,.box_piu_letti .cont .schermata .box.pos5{margin-top:1%;border-top:1px solid #ccc}.box_piu_letti .cont .schermata .box.pos6,.box_piu_letti .cont .schermata .box.pos11{clear:left}.box_piu_letti .schermata .hori_group .box .cont_foto{width:100%;position:relative}.box_piu_letti .cont .schermata .box .cont_foto:before{position:absolute;width:35px;text-align:center;padding:7px 0 7px 0;left:0;bottom:0;background:#517fa2;background:rgb(81 127 162 / .7);color:#fff;font-size:1.3rem;font-family:'Quattrocento',serif;font-weight:700}.box_piu_letti .cont .schermata .box.pos1 .cont_foto:before{content:"1"}.box_piu_letti .cont .schermata .box.pos2 .cont_foto:before{content:"2"}.box_piu_letti .cont .schermata .box.pos3 .cont_foto:before{content:"3"}.box_piu_letti .cont .schermata .box.pos4 .cont_foto:before{content:"4"}.box_piu_letti .cont .schermata .box.pos5 .cont_foto:before{content:"5"}.box_piu_letti .cont .schermata .box.pos6 .cont_foto:before{content:"6"}.box_piu_letti .cont .schermata .box.pos7 .cont_foto:before{content:"7"}.box_piu_letti .cont .schermata .box.pos8 .cont_foto:before{content:"8"}.box_piu_letti .cont .schermata .box.pos9 .cont_foto:before{content:"9"}.box_piu_letti .cont .schermata .box.pos10 .cont_foto:before{content:"10"}.box_piu_letti .cont .schermata .box.pos11 .cont_foto:before{content:"11"}.box_piu_letti .cont .schermata .box.pos12 .cont_foto:before{content:"12"}.box_piu_letti .cont .schermata .box.pos13 .cont_foto:before{content:"13"}.box_piu_letti .cont .schermata .box.pos14 .cont_foto:before{content:"14"}.box_piu_letti .cont .schermata .box.pos15 .cont_foto:before{content:"15"}.box_piu_letti .cont .schermata .box .titolo{width:100%;position:relative;margin-top:5px;padding:5px;font-weight:700;font-size:.82em;line-height:1.3em;float:left;clear:left}.box_letti .occhiello_titolo{z-index:9;position:relative;float:left;clear:left;margin:-50px 0 40px 0;width:96%;height:85px;left:2%;padding:55px 0 0 0;font-size:.9rem;color:#395b74;background-color:#fff;border-bottom:3px solid #4a4a4a;border-left:1px solid #4a4a4a;border-right:1px solid #4a4a4a;text-align:center}.box_letti .occhiello_titolo a{min-width:70%;color:#fff;background:#4a4a4a;display:inline-block;text-decoration:none;padding:5px 10px 5px 10px}.box_letti .occhiello_titolo a:hover{color:#fff;background:#3a3a3a;text-decoration:none}
.box_hp_vignetta{margin:0 0 80px 5%;padding-bottom:5px;width:90%;float:left;clear:left;position:relative}.box_hp_vignetta.foto{margin:0 0 70px 5%;padding-bottom:0}.box_hp_vignetta .occhiello_titolo{width:107%;height:85px;position:absolute;bottom:-45px;left:-3.5%;padding:55px 0 0 0;font-size:.9rem;color:#395b74;background-color:#fff;border-bottom:2px solid #4a4a4a;text-align:center}.box_hp_vignetta .occhiello_titolo a{min-width:70%;display:inline-block;color:#fff;background:#4a4a4a;text-decoration:none;padding:5px 10px 5px 10px}.box_hp_vignetta .occhiello_titolo a:hover{color:#fff;background:#3a3a3a;text-decoration:none}.box_hp_vignetta .cont .schermata .box{width:32%;position:relative;float:left}.box_hp_vignetta .cont .schermata .box.pos1,.box_hp_vignetta .cont .schermata .box.pos2{margin-right:2%}.box_hp_vignetta .cont_foto{padding:5px 0 5px 0;position:relative;width:100%;aspect-ratio:4 / 4}.box_hp_vignetta .cont_foto img{aspect-ratio:4 / 4}


.box_hp_vignetta_pos1{margin:10px 0 10px 5%;width:90%;float:left;clear:left;position:relative}.box_hp_vignetta_pos1 .occhiello_titolo{position:relative;width:111.1%;left:-5.6%;height:140px;margin:0 0 -85px 0;padding:12px 0 10px 0;color:#395b74;font-size:1.4rem;text-align:center;text-transform:uppercase;border-top:5px solid #4a4a4a}.box_hp_vignetta_pos1 .occhiello_titolo a{color:#395b74;text-decoration:none;border-bottom:1px solid #ccc;min-width:80%;display:inline-block}.box_hp_vignetta_pos1 .occhiello_titolo a:hover{color:#2c475a;text-decoration:none}.box_hp_vignetta_pos1 .cont .schermata .box{width:100%;position:relative}.box_hp_vignetta_pos1 .cont_foto{padding:5px 0 5px 0;position:relative;width:100%;aspect-ratio:4 / 4}.box_hp_vignetta_pos1 .cont_foto img{aspect-ratio:4 / 4}
#half_promo{width:300px;min-height:620px;clear:both;margin:0 auto;position:relative;z-index:0}#half_promo_two{width:300px;min-height:270px;clear:both;margin:0 auto;position:relative;z-index:0}.digital_promo{width:300px;min-height:620px;float:left;clear:left;position:absolute;top:0;left:0;z-index:1}.digital_promo img{width:100%;height:auto}



.box_digital_edition{padding:0 0 3.5% 0;float:left;clear:left;width:100%;position:relative;margin-bottom:60px}.box_digital_edition .data{width:80%;font-family:'Libre Franklin',sans-serif;font-weight:400;font-size:.7rem;text-transform:uppercase;text-align:center;text-decoration:none;color:#fff;margin:60px 0 10px 10%;display:block;border-top:1px solid #ccc}.box_digital_edition .data a{background:#395b74;text-decoration:none;color:#fff;padding:5px}.box_digital_edition .data a:hover{text-decoration:none;color:#eee}.box_digital_edition .cont_img{margin-left:1px;width:306px;height:425px;margin:0 auto;z-index:9;position:relative;background:#fff}.box_digital_edition .cont_img img{border:1px solid #000;width:306px;height:425px;z-index:10}.box_digital_edition .occhiello_titolo{z-index:8;position:relative;float:left;clear:left;width:100%;padding:12px 0 10px 0;color:#395b74;font-size:1.4rem;text-align:center;margin:20px 0 10px 0;border-top:5px solid #4a4a4a}.box_digital_edition .sfoglia_edizione{width:100%;left:0;position:absolute;bottom:-25px;padding-bottom:3px;font-family:'Quattrocento',serif;font-size:.9rem;color:#395b74;background-color:#fff;border-bottom:2px solid #4a4a4a;text-align:center}.box_digital_edition .sfoglia_edizione a{min-width:85%;background:#4a4a4a;color:#fff;display:inline-block;text-decoration:none;padding:5px 0 5px 0}.box_digital_edition .sfoglia_edizione a:hover{color:#fff;background:#3a3a3a;text-decoration:none}.paywall_prodotti_vnp{width:100%;position:relative;float:left;clear:left;margin:-30px 0 20px 0;padding-bottom:5px;background:#eee;border:1px solid #ddd}.paywall_prodotti_vnp .occhiello_titolo{margin:10px 0 10px 10px;padding:10px 0 8px 0;font-size:1rem;color:#2c475a;position:relative;width:95%;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.paywall_prodotti_vnp .occhiello_titolo a{color:#2c475a;text-decoration:none}.paywall_prodotti_vnp .occhiello_titolo a:hover{color:#395b74;text-decoration:none}.paywall_prodotti_vnp .occhiello_titolo a:after{content:"tutte le offerte →";font-size:.8rem;color:#fff;right:0;top:6px;position:absolute;background:#4a4a4a;padding:5px}.paywall_prodotti_vnp .occhiello_titolo a:hover:after{background:#3a3a3a;color:#fff}.paywall_prodotti_vnp .prodotto{padding:10px;border-right:1px #ccc solid;position:relative;font-family:'Domine',serif;font-weight:500;width:33.33%;float:left;text-align:center;font-size:.85rem}.paywall_prodotti_vnp .prodotto.c{border-right:none}.paywall_prodotti_vnp .prodotto .nome{margin-bottom:10px;color:#000;border-bottom:1px solid #ccc;padding-bottom:2px}.paywall_prodotti_vnp .prodotto .nome a{color:#000;text-decoration:none}.paywall_prodotti_vnp .prodotto .nome a:hover{color:#395b74;text-decoration:none}.paywall_prodotti_vnp .prodotto .prezzo{font-family:'Libre Franklin',sans-serif;font-weight:500;color:#fff;font-size:.9rem;background:#395b74;padding:5px 0 5px 0}.paywall_prodotti_vnp .prodotto .prezzo:hover{background:#517fa2}.paywall_prodotti_vnp .prodotto .prezzo a{color:#fff;text-decoration:none}.paywall_prodotti_vnp .prodotto .prezzo a:hover{color:#fff;text-decoration:none;background:#517fa2}


.box_prw_hp_section_blog{
margin:0 0 40px 0;
float:left;
clear:left;
width:100%;
position: relative;
border-bottom:1px solid #ccc;}
.box_prw_hp_section_blog .occhiello_titolo{
padding:11px 0 10px 0;
margin-bottom:30px;
font-size:1.6rem;
text-align:center;
color:#fff;
position:relative;
width: 100%;
border-top:1px solid #fff;
background-color:#395b74;
border-top-left-radius: 30px 30px;
border-bottom-left-radius: 30px 30px;}
.box_prw_hp_section_blog .occhiello_titolo a{
color:#fff;
text-decoration:none;}
.box_prw_hp_section_blog .occhiello_titolo a:hover{
color:#eee;
text-decoration:none;}
.box_prw_hp_section_blog .occhiello_titolo a:after{
content:"tutti i contenuti →";
font-size:0.8rem;
padding-bottom:3px;
position:absolute;
right:7px;
top:6px;
background:#D14415;
padding:10px;
color:#fff;}
.box_prw_hp_section_blog .occhiello_titolo a:hover:after{
background:#b73513;
color:#fff;}
.box_prw_hp_section_blog .cont .schermata .box{
width:100%;
position:relative;
float:left;
clear:left;
margin-top:40px;
margin-bottom:20px;}
.box_prw_hp_section_blog .occhiello{
font-weight:700;
font-size:1rem;
text-transform:uppercase;
padding:15px 0 0 0;
display:table;}
.box_prw_hp_section_blog .schermata .hori_group .box .cont_foto{
width:48.5%;
margin-right:3%;
position:relative;
float:left;}
.box_prw_hp_section_blog .schermata .box .cont_foto.foto_autore{
margin-right:5px;
padding:0;
width:7.5%;
bottom:0;
position:absolute;
top:-46.5%;
left:0%;
z-index:10;
background:none;
aspect-ratio: 4 / 4;}
.box_prw_hp_section_blog .schermata .box .cont_foto.foto_autore img{
margin:0 0 5px 0;
width:100%;
height:auto;
border-radius:50%;
aspect-ratio: 4 / 4;}
.box_prw_hp_section_blog .cont .schermata .box .titolo{
font-weight:700;
font-size:1.15rem;
line-height:27px;
display:block;
margin:20px 0 20px 0;}
.box_prw_hp_section_blog .cont .schermata .box .sottotitolo{
font-weight:500;
font-size:0.9rem;
line-height:20px;
display:block;
margin:10px 0 8px 0;}
.box_prw_hp_section_blog .cont .schermata .sezione{
font-weight:500;
font-style:oblique;
text-transform:uppercase;
font-size:0.8rem;
position:absolute;
top:-27%;
left:3.5%;
background:#4a4a4a;
padding:10px 10px 8px 10px;
z-index:9;}
.box_prw_hp_section_blog .cont .schermata .sezione a{
color:#fff;}
.box_prw_hp_section_blog .cont .schermata .sezione a:before{
content:'di ';
text-transform:lowercase;}
.box_prw_hp_section_blog .cont .schermata .sezione a:hover{
color:#fff;
text-decoration:none;
background:#395b74;}
.box_prw_hp_section_blog .cont .schermata .sezione:hover{
background:#395b74;}
.newsletter_box_hp{
width:100%;
margin-bottom:10px;
position:relative;
padding:4% 0 0 0;
float:left;
clear:left;}
.newsletter_box_hp.press{
margin-top:10px;
margin-bottom:25px;}
.newsletter_box_hp .occhiello_titolo{
margin-bottom:20px;
padding:7px 0 0 0;
font-size:1.4rem;
text-align:center;
color:#395b74;
position:relative;
width:100%;
border-top:5px solid #4a4a4a;}
.newsletter_box_hp .occhiello_titolo a{
color:#395b74;
text-decoration:none;
border-bottom:1px solid #ccc;
min-width:80%;
display:inline-block;}
.newsletter_box_hp .occhiello_titolo a:hover{
color:#2c475a;
text-decoration:none;}
.newsletter_box_hp .schermata .hori_group .box{
width:100%;
padding-bottom:3%;
float:left;
clear:left;
position:relative;}
.newsletter_box_hp .schermata .hori_group .box .cont_foto{
width:100%;
margin-bottom:15px;
position:relative;
aspect-ratio: 16 / 10.55;}
.newsletter_box_hp .schermata .hori_group .box .cont_foto img{
width:100%;
aspect-ratio: 16 / 10.55;}
.newsletter_box_hp .schermata .hori_group .box .occhiello{
color:#fff;
background:#395b74;
font-family:'Libre Franklin', sans-serif;
font-weight:500;
font-size:0.8rem;
padding:6px 6px 5px 6px;
text-transform:uppercase;
margin:0 auto 3px auto;
text-align:center;
display:table;}
.newsletter_box_hp .schermata .hori_group .box .titolo{
color:#000;
font-family:'Domine', serif;
font-weight:700;
font-size:1.1rem;
line-height:22px;
display:block;
margin:10px 0 8px 0;
text-align:center;}
.newsletter_box_hp .schermata .hori_group .box .titolo a{
color:#000;
text-decoration:none;}
.newsletter_box_hp .schermata .hori_group .box .titolo a:hover{
text-decoration:none;
color:#395b74;}
.newsletter_box_hp .sottotitolo{
color:#777;
font-family:'Libre Franklin', sans-serif;
font-weight:500;
font-size:1rem;
line-height:25px;
width:100%;
float:left;
clear:left;
font-style:oblique;
text-align:center;}
.newsletter_box_hp .iscriviti{
margin-top:15px;
padding-bottom:3px;
width:100%;
font-family:'Quattrocento', serif;
font-size:0.9rem;
color:#395b74;
background-color:#fff;
border-bottom:2px solid #4a4a4a;
text-align:center;}
.newsletter_box_hp.press .iscriviti{
margin-top:-55px;}
.newsletter_box_hp .iscriviti a{
min-width:70%;
background:#4a4a4a;
color:#fff;
display:inline-block;
text-decoration:none;
padding:5px 0 5px 0;}
.newsletter_box_hp .iscriviti a:hover{
color:#fff;
background:#3a3a3a;
text-decoration:none;}
.newsletter_box_hp .icona_tipo{
display:none;}
.overbox_full_colun_right .sticky{
position:relative;
top:0;}
.bacchetta_tit_dir .occhiello_titolo{
position:relative;
float:left;
clear:left;
width:100%;
min-height:46px;
padding:12px 0 5px 0;
color:#395b74;
font-size:1.4rem;
text-align:center;
border-top:5px solid #4a4a4a;}
.bacchetta_tit_dir .occhiello_titolo a{
color:#395b74;
text-decoration:none;
border-bottom:1px solid #ccc;
min-width:80%;
display:inline-block;}
.bacchetta_tit_dir .occhiello_titolo a:hover{
color:#2c475a;
text-decoration:none;}
.box_punto_direttore{
margin:0 0 35px 0;
padding-bottom:3px;
float:left;
clear:left;
width:100%;
position:relative;
border-bottom:2px solid #4a4a4a;}
.box_punto_direttore .occhiello_titolo{
position:relative;
display:block;
width:100%;
min-height:46px;
padding:12px 0 5px 0;
color:#395b74;
font-size:1.4rem;
text-align:center;
border-top:5px solid #4a4a4a;}
.box_punto_direttore.blog .occhiello_titolo{
height:130px;
bottom:-60px;
padding:100px 0 0 0;}
.box_punto_direttore .occhiello_titolo a{
color:#395b74;
text-decoration:none;
border-bottom:1px solid #ccc;
min-width:80%;
display:inline-block;}
.box_punto_direttore .occhiello_titolo a:hover{
color:#2c475a;
text-decoration:none;}
.box_punto_direttore .cont .schermata .box{
width:90%;
margin:0 auto;
position:relative;
background:#fff;
padding-top:10px;}
.box_punto_direttore .cont .schermata .box .titolo{
font-weight:700;
font-style:italic;
font-size:1rem;
line-height:20px;
display:block;
margin:0 0 12px 0;
text-align:center;}
.box_punto_direttore .schermata .hori_group .box .foto_autore{
width:17.5%;
position:relative;
margin-left:41.25%;
background:#fff;
aspect-ratio: 4 / 4;}
.box_punto_direttore .schermata .hori_group .box .foto_autore img{
width:100%;
height:auto;
border-radius:50%;
aspect-ratio: 4 / 4;}
.box_punto_direttore .autore{
position:relative;
width:40%;
padding-top:10px;
font-weight:400;
font-size:0.688rem;
text-align:center;
border-bottom:1px solid #ccc;
margin:0 0 17px 30%;
z-index:2;}
.box_punto_direttore .sezione_link_label{
position:relative;
font-size:0.9rem;
font-family:'Quattrocento', serif;
color:#395b74;
background-color:#fff;
text-align:center;
z-index:1;}
.box_punto_direttore.blog .sezione_link_label{
height:130px;
bottom:-60px;
padding:100px 0 0 0;}
.box_punto_direttore .sezione_link_label a{
margin:0 12.5%;
min-width:75%;
background:#4a4a4a;
color:#fff;
display:inline-block;
text-decoration:none;
padding:5px 0 5px 0;}
.box_punto_direttore .sezione_link_label a:hover{
color:#fff;
background:#3a3a3a;
text-decoration:none;}
@media only screen 
and (min-width : 580px) 
and (max-width : 990px){ 
.banner_background {
display:none;
}
}
