
.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}
/*---calendario_post*/
.calendario_post {
    position:relative;
    margin:0 auto 10px auto;
    width:30%;
    float:right;
    border-bottom:1px #e5e5e5 solid;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.calendario_post .occhiello_titolo {
    margin:0px;
    padding:5px 0;
    font-family: 'Roboto Condensed', sans-serif;
    font-size:14px;
    font-weight:400;
    color:#313131;
    text-align:center;
    width:100%;
    float:left;
    clear:left;
    background:#f2f2f2;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box; 
}
.calendario_post #calendario_post_id {
    margin:0px;
    padding:0px;
    width:100%;
    float:left;
    clear:left;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box; 
}
.calendario_post #calendario_post_id .ui-datepicker {
    width:100%;
    font-size:1.0em;
    box-sizing:border-box;
    *behavior: url(js/boxsizing.htc);
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box; 
}
/*---mob_archive_section*/
.archive_section{
margin:-50px 0 0 0;
padding:15px;
position:relative;
width:100%;
height:85px;
float:left;
clear:left;
border-bottom:3px solid #4a4a4a;
border-left:1px solid #4a4a4a;
border-right:1px solid #4a4a4a;}
.archive_section .container{
display:none;}
.archive_section .occhiello_titolo{
display:none;}
.archive_section .link{
font-family:'Quattrocento', serif;
font-size:0.9rem;
color:#fff;
text-align:center;
padding-top:40px;}
.archive_section .link a{
min-width:70%;
color:#fff;
background:#4a4a4a;
text-decoration:none;
padding:5px 10px 5px 10px;
display:inline-block;}
.archive_section .link 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}



.banner_leaderboard_2{
text-align:center;
width:100%;
margin:20px auto 30px auto;
position:relative;
clear:both;}
.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_maim_blogger{
float:left;
position:relative;
width:69%;}
.vc_blogger_biography_article{
float:left;
clear:left;
position:relative;}
.vc_blogger_biography_article .cont_image{
margin-right:30px;
margin-bottom:10px;
float:left;
position:relative;}
.vc_blogger_biography_article .cont_image a{
display:block;}
/*----blogger_biography*/
.blogger_biography{
padding:0 10px 0 0;
font-family:'Quattrocento', serif;
color:#395b74;
font-size:2rem;}
.blogger_biography .foto_blogger{
margin:0 10px 0 0;
width:150px;
height:150px;
background:#899898;
text-align:center;
overflow:hidden;
float:left;
position:relative;}
.blogger_biography .foto_blogger a{
text-align:center;
width:100%;
float:left;
clear:left;}
.blogger_biography .foto_blogger img{
float:left;
clear:left;}
.blogger_biography .blogger{
margin-top:30px;
font-family:'Quattrocento', serif;
font-style:oblique;
color:#395b74;
font-size:1rem;}
.blogger_biography .author_city{
margin-bottom:20px;	
padding-top:20px;
font-family:'Quattrocento', serif;
color:#395b74;
font-size:2rem;}
.blogger_biography .blogger:before{
content:"di ";
font-weight:normal;}
.blogger_biography .blogger a{
color:#222;
text-decoration:none;}
.blogger_biography .biografia .testo_biografia{
display:none;}
.blogger_biography .biografia{
font-family:'Libre Franklin', sans-serif;
font-weight:400;
font-size:1.1rem;
line-height:25px;
color:#4E4E4E;
font-style:oblique;
margin-top:10px;}
.article_preview_list_new_section{
float:left;
margin:0 0 30px 0;
padding:0 0 20px 0;
width:100%;
clear:left;
position:relative;
border-bottom:1px solid #ccc;}
.article_preview_list_new_section .occhiello{
font-weight:600;
font-size:1rem;
text-transform:uppercase;
display:table;
padding:15px 0 0 0;}
.article_preview_list_new_section .cont_img{
float:left;
margin:0 3% 5px 0;
position:relative;
width:48.5%;}
.article_preview_list_new_section .titolo{
font-weight:700;
font-size:1.15rem;
line-height:27px;
display:block;
margin:15px 0 15px 0;}
.article_preview_list_new_section .sottotitolo{
font-weight:500;
font-size:0.9rem;
line-height:20px;
display:block;
margin:10px 0 10px 0;}
/*-Correlati-*/
.article_preview_list_new_section ul.correlati{
width:40%;
margin-top:15px;
padding:3px 15px 6px 15px;
float:left;
list-style:none;
position:relative;
border-top:1px solid #dee8f0;
border-bottom:1px solid #dee8f0;}
.article_preview_list_new_section ul.correlati:before{
content:"sullo stesso argomento";
position:absolute;
left:0;
top:-17px;
font-weight:400;
font-size:0.75rem;
padding-top:2px;
border-top:1px solid #dee8f0;}
.article_preview_list_new_section ul.correlati li.line_break,
.article_preview_list_new_section ul.correlati li.occhiello{
display:none;}
.article_preview_list_new_section ul.correlati li{
margin:0 0 5px 6px;
padding:0 0 5px 0;
font-weight:500;
font-size:0.8rem;
line-height:19px;
display:block;
position:relative;
width:100%;}
.article_preview_list_new_section ul.correlati li.articolo,
.article_preview_list_new_section ul.correlati li.gallery,
.article_preview_list_new_section ul.correlati li.video,
.article_preview_list_new_section ul.correlati li.audio,
.article_preview_list_new_section ul.correlati li.sondaggio,
.article_preview_list_new_section ul.correlati li.blog{
margin:5px 0 0 0;
padding:0 10px 0 25px;
float:left;
background:url(../images/icon-quadrato-blue.png) no-repeat 5px 6px;}
.article_preview_list_new_section ul.correlati li .title{
font-family:'Domine', serif;
font-weight:700;
font-size:0.9rem;
line-height:19px;
margin:5px 0 0 0;}
.article_preview_list_new_section ul.correlati li .subtitle{
font-style:oblique;}
.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;
}
}
