@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@0,400;0,600;0,700;0,800&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Alata&family=Poppins:wght@800&display=swap');

*{
	--carattere-menu:'Alata', sans-serif;;
	--carattere-testi:'Poppins', sans-serif;
}

*:lang(ja) {
    --carattere-titoli:'Alata', sans-serif;
	--carattere-testi:'Poppins', sans-serif;
}
:root {

/*generali*/
--colore-banda:#293643;
--colore-titoli:#3d3719;
--colore-testi:#182d4a;
--colore-banda:#293643;

--fondo-etichette:#7b534e;
--fondo-etichette-credit:#000;
--hover:#eabf09;

--logo-img:url('https://imagedelivery.net/Gff8FCD2GOMPSUX08ihsAQ/96a6f6e4-cf67-4474-1e11-df2177903e00/public');
--logo-width:1200px;
--logo-height:141.43px;



/*desktop*/
--desk-dim-etichette:12px;
--desk-dim-titolo-home:26px;
--desk-dim-testo-home:12px;
--desk-dim-strillo-home:16px;
--desk-dim-dataora:12px;
--desk-dim-credit:12px;
--desk-dim-menu:20px;


--desk-dim-titolo-interno:30px;
--desk-dim-testo-interno:12px;
--desk-dim-strillo-interno:14px;
--desk-dim-titolo-slide-interno:20px;
--desk-dim-testo-slide-interno:16px;


/*mobile*/
--mobile-dim-etichette:12px;
--mobile-dim-titolo-home:26px;
--mobile-dim-testo-home:12px;
--mobile-dim-strillo-home:16px;
--mobile-dim-menu:12px;

--mobile-dim-dataora:12px;
--mobile-dim-credit:12px;


--mobile-dim-titolo-interno:24px;
--mobile-dim-testo-interno:16px;
--mobile-dim-strillo-interno:18px;
--mobile-dim-titolo-slide-interno:18px;
--mobile-dim-testo-slide-interno:16px;

--mob-imgsfondo: url('/FILE/imgs/sfondo-sports-city.jpg');


--colorecontainer: white;
--background-box-bandiera: black;
--background-box-bandiera-selected: #6b245a;--background-menu-mobile: #182d4a;
--hover-bandiere: #f6a41f;

--colore-menu:#b29303;
--colore-menu-hover:#3d3719;


--colorelinea:#3d3719;
--vertical-space:20px;
--colore-icone:#b29303;
}



.nh_bandiere{display:none; position:relative; left:-205px; top:-22px; width:198px;height:50px; background:url(https://www.goldenflamingo.it/FILE/sfondo.png);}
.nh_bb{width:18px; height:auto; margin:5px;}
.nh_news_boxnews {margin:auto;  background-color:white;  margin-right:0; }
.nh_news_autore {clear:both;}


.nh_news_categoria {float:left; width:80vw; margin-top:auto; text-align:left;  font-family: var(--carattere-testi-autore-news); font-size:var(--font-categoria-news-size); line-height: calc(var(--font-categoria-news-size) + 1px); color: var(--font-categoria-news-colore);}

.nh_news_testo {clear:both; margin-top:0px;}
.nh_news_gallery{margin-top:20px;}


.nh_menu_bandiere_closebutton {display:none;z-index: 99;position: fixed; right: calc(5vw + 10px); top: 10px; width: 40px; height: 40px; background: url(/APPS/immagini/NV/close.png) var(--colore-menu); background-position: center; background-repeat: no-repeat; background-size: 20px 20px;}

#menubandiereapertomobile {z-index:100; position:fixed; top:50px; right: -100vw; width:90px; height: 100vh; background-color:var(--backgrund-menu-mobile);}



.menumobandierebileinterno ol {margin-top:0px;}
.menubandieremobileinterno ol li { float:left; width: 40px;height: 40px; }

.menubandieremobileinterno ol li a {color:var(--colore-testi);}
.menubandieremobileinterno ol li a:hover {color:var(--hover);}


.nh_news_video{margin-top:20px; width:80cw; height:45vw;}

.nh_cred {padding: 5px;
    width: fit-content;
    height: 15px;
    background-color: black;
    position: relative;
    right: 0;
    float: right;
    margin-top: -30px;
    margin-right: 5px;}

@media only screen and (max-width: 600px) {

.nh_footer_container{width:100vw; background-color:black; box-sizing:border-box; float:left; clear:both;}
.nh_footer_container_secondaparte{width:100vw; background-color:#151515; box-sizing:border-box; height:90px; float:left; clear:both; text-align:center;}
.nh_footer_container_secondaparte p{text-align:center; color:white; font-family: var(--carattere-testi); font-size:12px; line-height:14px;margin-top:20px; margin-bottom:20px;}

.nh_logo {margin:auto; width: 100vw;  height: 11.80ve;  margin-top:0px;}
.nh_logo_img {margin:auto; width:100vw; height: 11.80vw; background-image: var(--logo-img); background-position:top center; background-repeat:no-repeat; background-size:contain;}
.nh_mondo{display:none;position:relative; float:right; margin-top:10px; margin-right:10px; width:30px; height:30px; background:url(https://www.goldenflamingo.it/FILE/mondo.png); background-size:cover; background-repeat:no-repeat; cursor:pointer;}
.nh_menu_siti{text-align:center; color:white; line-height:30px; font-family: var(--carattere-menu);font-size:12px; font-weight:400;}
.nh_menu_siti a{text-decoration:none;color:white};
.nh_menu_siti a:hover{text-decoration:underline; color:white;}
.nh_menu_siti x{display:none;}
.nh_ico_img {margin:8px 3px; width:20px; height:20px;}
.nh_news_titolo { background-color:white; width:80vw; margin:auto; margin-top:-15px;}
.nh_box_titolo_container{background-color:transparent; width: calc(100vw - 20px); height:300px; position:relative;}
.nh_box_titolo_nero{background-color:transparent; width: calc(100vw - 20px);position:absolute; bottom:0; left:0;  box-sizing:border-box;}
.nh_box_titolo_container_bianchi{background-color:transparent; width: calc(100vw - 20px);  position:relative;}
.nh_box_titolo_bianchi{background-color:transparent; margin-top:10px; width: calc(100vw - 20px);  float:left; box-sizing:border-box;}
.nh_sotto{display:none;}
.nh_news_testo p{text-align:left;  font-family: var(--carattere-testi); font-size:var(--desk-dim-testo-interno); line-height: calc(var(--desk-dim-testo-interno) + 3px); color: var(--colore-testi); margin-top:6px; margin-bottom:6px;}
.nh_imgtestodiv {width:80vw; background-color:#ffffff;margin:auto; margin-bottom:30px; margin-top:20px;}
.nh_imgtesto{width:80vw; height: 45vw; }
.nh_topnews_container_esterno{margin:auto;width:100vw; box-sizing:border-box; padding-top:10px;}
.nh_news_nera_sx{clear:both;float:left; margin-left:10px; width: calc(100vw - 20px); height:300px;  background-color:black; margin-bottom:10px;}
.nh_news_nera_dx{clear:both;float:left; margin-left:10px; width: calc(100vw - 20px); height:300px; background-color:black; margin-bottom:10px;}
.nh_sfumatura_nera{background: rgb(0,0,0);background: linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 23%, rgba(0,0,0,0) 87%); width: calc(100vw - 20px); height:300px;} 
.nh_etichetta_box_neri{text-transform: uppercase;position:relative; float:right; top:0; right:0; background-color:var(--fondo-etichette); padding:5px; line-height:20px;font-family: var(--carattere-testi); font-size:12px; color:white; font-weight:600;}
.nh_etichetta_box_bianchi{margin:5px; text-transform: uppercase;position:relative; float:left; top:0; right:0; background-color:var(--fondo-etichette); padding:5px; line-height:20px;font-family: var(--carattere-testi); font-size:12px; color:white; font-weight:600;}
.nh_etichetta_categoria{text-transform: uppercase;position:relative; float:right; top:0; right:0; background-color:var(--fondo-etichette); padding:5px; line-height:20px;font-family: var(--carattere-testi); font-size:12px; color:white; font-weight:600;}
.nh_news_altro_sito{float:left; overflow:hidden; background-color:white; margin-bottom:10px;float:left;width: calc(100vw - 20px);}
.nh_fascetta_altro_sito{width: calc(100vw - 20px);height:30px;}
.nh_fascetta_altro_sito_nome{box-sizing:border-box;float:left; width:270px; line-height:30px; text-align:left; padding-left:9px; font-family: var(--carattere-testi); font-size:12px; color:black; font-weight:600;}
.nh_fascetta_altro_sito_ico{box-sizing:border-box; border-left:1px solid #d7d7d7; float:right; width:30px; height:30px; line-height:30px; background:url(https://www.goldenflamingo.it/FILE/quad3030.jpg); background-size:cover; background-repeat:no-repeat;}
.nh_altro_sito_img{box-sizing:border-box;width: calc(100vw - 20px); height:150px;}
.nh_altro_sito_cat{box-sizing:border-box;text-transform: uppercase;float:left; margin-left:5px; margin-top:5px; margin-bottom:5px; line-height:20px; font-family: var(--carattere-testi); font-size:12px; color:var(--fondo-etichette); font-weight:400;}
.nh_altro_sito_titolo{overflow:hidden; box-sizing:border-box; clear:both; margin-left:5px; margin-right:5px;font-family: var(--carattere-testi); font-size:14px; line-height:16px; color:black; font-weight:600;}
.nh_altro_sito_titolo a {color:black;}
nh_altro_sito_titolo a:hover { color: var(--fondo-etichette);}
.nh_altro_sito_data{float:left;box-sizing:border-box; height:20px;margin-left:5px; font-family: var(--carattere-testi); font-size:12px; line-height:20px; color:black; font-weight:400;}
.nh_altro_sito_triangolo{float:right; margin-right:5px; font-size:12px; line-height:20px; color:black; font-weight:#d7d7d7;}
.nh_altro_sito_triangolo a{color:#d7d7d7;}
.nh_altro_sito_triangolo a:hover{color: var(--fondo-etichette);}
.nh_dataora_white{margin-left:20px; margin-right:20px;margin-bottom:5px;font-family: var(--carattere-testi); font-size:12px; color:white; font-weight:400;}
.nh_titolo_white{margin-left:20px; margin-right:20px; margin-bottom:20px; line-height:26px; font-family: var(--carattere-testi); font-size:16px; color:white; font-weight:600;}
.nh_titolo_white h2{margin:0; margin-top:15px; line-height:26px; font-family: var(--carattere-testi); font-size:26px; color:white; font-weight:600;}
.nh_titolo_white a{color:white};
.nh_titolo_white a:hover{color: var(--fondo-etichette);}
.nh_dataora_black{margin-left:5px; margin-right:5px;margin-bottom:10px;font-family: var(--carattere-testi); font-size:12px; color:black; font-weight:400;}
.nh_titolo_black{margin-left:5px; margin-right:5px; line-height:26px; font-family: var(--carattere-testi); font-size:16px; color:black; font-weight:600;}
.nh_titolo_black h2{margin:0; margin-bottom:5px; line-height:26px; font-family: var(--carattere-testi); font-size:26px; color:black; font-weight:600;}

.nh_titolo_black h2 a{color:black};
.nh_titolo_black h2 a:hover{color: var(--fondo-etichette);}
.nh_desc_black {margin-top:0; margin-left:5px; overflow:hidden; text-overflow: ellipsis; margin-right:5px; margin-bottom:10px; line-height:26px; font-family: var(--carattere-testi); font-size:12px; color:black; font-weight:400;}
.nh_desc_black p{font-family: var(--carattere-testi); font-size:12px; color:black; font-weight:400;}

.nh_desc_black a{color:black};
.nh_desc_black a:hover{color: var(--fondo-etichette);}


.nh_foto_news_bianca{float:left; width:calc(100vw - 20px); height:calc(56vw - 20px);}

.nh_testo_news_bianca {float:left; width: calc(100vw - 20px); background-color:transparent;}
.nh_news_bianca{margin-left:10px; margin-right:10px; clear:both; float:left; width: calc(100vw - 20px); background-color:white; margin-bottom:10px;}

.nh_topnews_container_special{margin:auto; width:1200px; background-color:transparent; box-sizing:border-box;}
.nh_news_sottotitolo h2{clear:both;text-align:left; margin-left:0;  margin-right:0; margin-top:6px; margin-bottom:2px;  font-family: var(--carattere-testi); font-size:var(--desk-dim-strillo-interno); line-height: calc(var(--desk-dim-strillo-interno) + 6px); color: var(--colore-testi);}
.nh_news_sottotitolo h2 p{clear:both;text-align:left; margin-left:0;  margin-right:0; margin-top:6px; margin-bottom:2px;  font-family: var(--carattere-testi); font-size:var(--desk-dim-strillo-interno); line-height: calc(var(--desk-dim-strillo-interno) + 6px); color: var(--colore-testi);}

body 	{overflow-x: hidden; background-color:#e9e9e9;  }
.nh_footer_container p{margin-left:0px;  margin-top:5px; text-align:center; font-size:var(--mobile-dim-credit);font-family: var(--carattere-testi);  color:var(--colore-testi);}
.menubandieremobileinterno { margin-top:5px; margin-left: 5px; margin-right: 5px;height: 70px;font-family: var(--carattere-titoli); font-size: var(--mobile-dim-menu);line-height: 70px; color: var(--colore-testi);text-align: left;}
.menumobileinterno {    margin-left: 40px;height: 50px;font-family: var(--carattere-titoli);font-size: var(--mobile-dim-menu);line-height: 70px; color: var(--colore-testi);text-align: left;}
.nh_header_container{width:100vw;  margin:auto; overflow-x:hidden; overflow-y:auto; background-color: white; padding:0px; box-sizing:border-box;}
.nh_banda_blu{width:100vw; height:40px; background-color: var(--colore-banda);}

.nh_colonna_destra{float:left;width: calc(100vw - 20px); clear:both; margin-left:10px; background-color:transparent; margin-right:10px; box-sizing:border-box;}

.nh_footer_container_interno{width:100vw; margin:auto;}
.logo_golden{clear:both; float:left;margin-left:10vw; margin-top:10px; width:80vw; height:12vw; background:url(https://imagedelivery.net/Gff8FCD2GOMPSUX08ihsAQ/ce9b361d-e96b-49cf-c136-55769ec4b800/public); background-repeat:no-repeat; background-size:cover;}
.nh_link{width:100px; margin:auto; margin-top:20px; margin-bottom:20px;}
.nh_menu_principale{display:none;}
.nh_sotto{margin:auto;}
.fasciadivisione{display:none;}
.nh_news_sottotitolo h2{clear:both;text-align:left; margin-left:0;  margin-right:0; margin-top:6px; margin-bottom:2px;  font-family: var(--carattere-testi); font-size:var(--mobile-dim-strillo-interno); line-height: calc(var(--mobile-dim-strillo-interno) + 6px); color: var(--colore-testi);}
.nh_news_sottotitolo h2 p{clear:both;text-align:left; margin-left:0;  margin-right:0; margin-top:6px; margin-bottom:2px;  font-family: var(--carattere-testi); font-size:var(--mobile-dim-strillo-interno); line-height: calc(var(--mobile-dim-strillo-interno) + 6px); color: var(--colore-testi);}

.nh_news_testo p{text-align:left;  font-family: var(--carattere-testi); font-size:var(--mobile-dim-testo-interno); line-height: calc(var(--mobile-dim-testo-interno) + 3px); color: var(--colore-testi); margin-top:20px; margin-bottom:6px;}
.nh_imgtestodiv {width:85vw; background-color:#ffffff;margin:auto; margin-bottom:30px; margin-top:0px;}
.nh_imgtesto{width:85vw; height: 48vw; }
.nh_news_titolo { background-color:white; width:85vw; margin:auto; margin-top:-15px;}

.dropbtn-menu	{background-color: var(--background-box-bandiera);padding: 10px;font-size: 5px;border: none;cursor: pointer; border-radius:0;}
.dropdown-menu 	{position: relative; left: 0; display: inline-block;}
.dropdown-content-menu 	{display:none;position: fixed;margin-left:0px;background-color: var(--background-menu-mobile);width:250px;box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);z-index: 100;overflow:scroll-y;}
.dropdown-content-menu a {color: black;padding: 0px 0px;text-decoration: none;}
.dropdown-content-menu a:hover {background-color: var(--hover-bandiere);}
.dropdown-menu:hover .dropdown-content-menu {display: block;}
.dropdown-menu:hover .dropbtn {background-color: var(--background-box-bandiera-selected);}
.imgicon-menu{width:30px;height:30px;float:left;}
.menu-mobile-voce{ margin:10px; height:30px; line-height: var(--font-menu-size); text-align:left; font-family: var(--font-menu);  font-size: var(--font-menu-size);}

.nh_topnews_newsleft {width:90vw; margin-left:5vw; height: auto; background-color:white; margin-top:0; overflow-y:scroll;}

.nh_news_autore h5{text-align:left; margin-left:0; margin-top:2px; margin-bottom:20px;  font-family: var(--carattere-testi); font-size:var(--mobile-dim-dataora); line-height: calc(var(--mobile-dim-dataora) + 6px); color: var(--colore-testi);}
.nh_imgtestodiv p {text-decoration:none;  margin-top:6px; margin-bottom:22px;  text-align:left; font-family: var(--carattere-testi); font-size:var(--mobile-dim-testo-home); line-height: calc(var(--mobile-dim-testo-home) + 1px); color: var(--colore-testi);}
.nh_imgtestodiv span {margin-left:6px; text-transform: none;text-decoration:none;  margin-bottom:22px; text-align:left;  font-family: var(--carattere-testi); font-size:var(--mobile-dim-credit); line-height: calc(var(--mobile-dim-credit) + 1px); color: var(--colore-testi);}
.nh_imgtestodiv h5 {float:right; margin:2px 0 6px 0;text-align:left; font-family: var(--carattere-testi);  color: var(--colore-testi);font-size:var(--mobile-dim-dataora); line-height: calc(var(--desk-dim-dataora));}
.nh_cred span {margin-left:6px; text-transform: none;text-decoration:none;  margin-bottom:22px; text-align:left;  font-family: var(--carattere-testi); font-size:var(--mobile-dim-credit); line-height: calc(var(--mobile-dim-credit) + 1px); color: white;}

.nh_news_titolo h1{clear:both; text-align:left;  margin-bottom:4px; margin-left:0;  margin-right:0;  font-family: var(--carattere-titoli); font-size:var(--mobile-dim-titolo-interno); line-height: calc(var(--mobile-dim-titolo-interno) + 3px); color: var(--colore-titoli); margin-top:20px; }

.nh_cred span{text-decoration:none; margin-left:0; text-align:left;  font-family: var(--carattere-testi); font-size:var(--mobile-dim-credit); line-height: var(--mobile-dim-credit); color: white;}
.nh_slide h2{clear:both; text-decoration:none;  margin-top:10px; margin-bottom:6px;  text-align:left; font-family: var(--carattere-titoli); font-size:var(--mobile-dim-titolo-slide-interno); line-height: calc(var(--mobile-dim-titolo-slide-interno) + 1px); color: var(--colore-titoli);}
.nh_slide h3{text-decoration:none;  margin-top:3px; margin-bottom:22px;  text-align:left;  font-family: var(--carattere-testi); font-size:var(--mobile-dim-testo-slide-interno); line-height: calc(var(--mobile-dim-testo-slide-interno) + 1px); color: var(--colore-testi);}

.nh_topnews_bottom_special_news{float:left; margin-left:0vw; width:85vw;  height: fit-content; background-color:white;}
.nh_listpage_horizontalspace_zero {}
.nh_listpage_horizontalspace_uno {clear:both;}
.nh_listpage_horizontalnews_due {clear:both;}
.nh_listpage_horizontalspace_pari {}
.nh_listpage_horizontalspace_tre {clear:both;}
.nh_listpage_horizontalnews_quattro {clear:both;}

.nh_topnews_bottom_quattro_news_single_news_foto {float:left; width:85vw;  height:48vw;  background-position:top center; background-repeat:no-repeat; background-size:cover; background-position:center center;}
.bottom_special_video {border-radius: 50%; z-index:20; opacity:0.85;background-position:top center; background-repeat:no-repeat; background-size:cover; background-position:center center; background:url(/APPS/immagini/NV/play_icon.png) var(--colore-icone); cursor:pointer;  position:relative; left: calc(21.25vw - 20px); top: calc(11.95vw - 20px); width:40px; height:40px;background-position:top center; background-repeat:no-repeat; background-size:cover; background-position:center center;}
.bottom_special_video:hover {opacity:1;}
.bottom_special_camera {border-radius: 50%; z-index:20; opacity:0.85;background-position:top center; background-repeat:no-repeat; background-size:cover; background-position:center center; background:url(/APPS/immagini/NV/camera_icon.png) var(--colore-icone); cursor:pointer;  position:relative; left: calc(21.25vw - 20px); top: calc(11.95vw - 20px); width:40px; height:40px;background-position:top center; background-repeat:no-repeat; background-size:cover; background-position:center center;}
.bottom_special_camera:hover {opacity:1;}

.nh_topnews_art_cat{z-index:99;font-family:var(--carattere-titoli); float:left; height:20px; color:white; background-color:var(--fondo-etichette); width:fit-content; width:-moz-fit-content; margin-top:20px; margin-bottom:6px; padding-left:6px; padding-right:6px; font-size:var(--mobile-dim-etichette); line-height: 20px;}

.nh_topnews_bottom_quattro_news_single_news_catnews {z-index:99;font-family:var(--carattere-titoli); float:left; height:20px; color:white; background-color:var(--fondo-etichette); width:fit-content; width:-moz-fit-content; margin-top:20px; padding-left:6px; padding-right:6px; font-size:var(--mobile-dim-etichette); line-height: 20px;}
.nh_topnews_bottom_quattro_news_single_news_titolo { margin-bottom:20px; clear:both; float:left; text-align:left; margin-left:0px;  margin-top:0px; }
.nh_topnews_bottom_quattro_news_single_news_titolo h3 {margin:6px 0 6px 0;text-align:left; font-family: var(--carattere-titoli);  color: var(--colore-titoli); font-size:var(--mobile-dim-titolo-home); line-height: calc(var(--mobile-dim-titolo-home) + 2px);}
.nh_topnews_bottom_quattro_news_single_news_titolo h3 a {text-decoration:none; color:var(--colore-titoli);}
.nh_topnews_bottom_quattro_news_single_news_titolo h3 a:hover {text-decoration:none; color:var(--colore-titoli-hover);}

.nh_topnews_bottom_quattro_news_single_news_titolo h4 {margin:6px 0 6px 0;text-align:left; font-family: var(--carattere-testi);  color: var(--colore-testi); font-size:var(--mobile-dim-strillo-home); line-height: calc(var(--mobile-dim-strillo-home) + 3px);}
.nh_topnews_bottom_quattro_news_single_news_titolo h4 a {text-decoration:none; color:var(--colore-testi);}
.nh_topnews_bottom_quattro_news_single_news_titolo h4 a:hover {text-decoration:none; color:var(--hover);}

.nh_topnews_bottom_special_news h5 {float:right; margin:2px 0 6px 0;text-align:left; font-family: var(--carattere-testi);  color: var(--colore-testi);font-size:var(--mobile-dim-dataora); line-height: calc(var(--desk-dim-dataora));}
.nh_topnews_bottom_special_news h5 a {text-decoration:none; color:var(--colore-testi);}
.nh_topnews_bottom_special_news h5 a:hover {text-decoration:none; color:var(--hover);}
.nh_topnews_horizontalspace{float:left; width:2.5vw; height:5px; background-color:transparent;}
.nh_topnews_bottom_special_empty{display:table-cell; position:relative; box-sizing:border-box; float:left; width:41vw; height: 100%; background-color:transparent; padding:12px;border-bottom:22px solid white;}

.nh_menu_hamburger_closebutton {display:none;z-index: 99;position: fixed; left: calc(5vw + 10px); top: 10px; width: 40px; height: 40px; background: url(/APPS/immagini/NV/close.png) var(--colore-menu); background-position: center; background-repeat: no-repeat; background-size: 20px 20px;}
.nh_menu_hamburger { z-index: 99; position: fixed; left: calc(5vw + 10px); top: 10px; width: 40px; height: 40px; background: url(/APPS/immagini/NV/hamburger.png) var(--colore-menu); background-position: center; background-repeat: no-repeat; background-size: 20px 20px;}

#menuapertomobile {z-index:100; position:fixed; top:50px; left: -100vw; width:calc(90vw - 18px); height: 100vh; background-color:var(--backgrund-menu-mobile);}



.menumobileinterno ol {margin-top:0px;}
.menumobileinterno ol li { float:left; margin-left:-20px; width: 70vw;height: 50px; border-bottom:1px solid var(--colorelinea);}

.menumobileinterno ol li a {color:var(--colore-menu);}
.menumobileinterno ol li a:hover {color:var(--colore-menu-hover);}
.blocco_header {z-index:100; position:fixed; top:0px; background-color:white; width: 100vw;}
.nh_menu_bandiere { z-index: 99; position: fixed; right: calc(5vw + 10px); top: 10px; width: 40px; height: 40px; background-color:var(--colore-menu); background-position: center; background-repeat: no-repeat; background-size: 30px auto;}

.nh_topnews_container_special{margin:auto; width: 100vw; background-color:transparent; box-sizing:border-box;}

.nh_colonna_sinistra{float:left;width: calc(100vw - 20px); background-color:transparent; margin-right:20px; box-sizing:border-box;}
.nh_colonna_sinistra h1 {margin-left:20px; margin-right:20px;margin-top:50px; font-family: var(--carattere-testi); color:black; font-size:24px; font-weight:600; line-height:30px;}

.nh_topnews_container_special_news{margin:auto; width: calc(100vw - 20px); background-color:transparent; box-sizing:border-box;}

.nh_colonna_sinistra_news{float:left;width: calc(100vw - 20px); background-color:transparent; margin-right:20px; box-sizing:border-box;}
.nh_colonna_sinistra_news h1 {margin-left:20px; margin-right:20px;margin-top:50px; font-family: var(--carattere-testi); color:black; font-size:24px; font-weight:600; line-height:30px;}

.nh_teaser_news_aperta p{margin-left:20px; margin-right:20px;margin-top:20px; font-family: var(--carattere-testi); color:black; font-size:14px; font-weight:400; line-height:20px;}
.nh_immagine_art{width: calc(100vw - 20px); height: calc(56vw - 20px); margin-top:20px; margin-bottom:5px;}

.nh_credit_foto{background-color: black;color: white;height: 20px; bottom: 0;float: right;padding-left: 5px;padding-right: 5px;line-height: 20px;box-sizing: border-box;font-size: 10px;margin-top: calc(56vw - 40px); font-family: var(--carattere-testi);}
.nh_titolo_foto{margin-right:20px;margin-left:20px;color:black;margin-top:10px; margin-bottom:5px; font-family: var(--carattere-testi); font-weight:600; font-size:20px; line-height:28px;}
.nh_solotitolo_foto{margin-right:20px;margin-left:20px;color:black;margin-top:10px; margin-bottom:5px; font-family: var(--carattere-testi); font-weight:400; font-size:14px; line-height:20px;}
.nh_desc_foto{margin-right:20px;margin-left:20px;color:black;margin-top:0px; margin-bottom:5px; font-family: var(--carattere-testi); font-weight:400; font-size:14px; line-height:20px;}
.nh_avanzo_sinistra{float:left; width: calc(100vw - 10px); background-color:#e9e9e9; height:0px; margin-left:-10px; padding-top:20px; border-bottom:20px solid #e9e9e9; overflow-x:hidden; overflow-y:visible;}
.nh_chiusurafoto{width:1px; height:80px;}

}

@media only screen and (min-width: 601px) {

.nh_footer_container{width:100vw; background-color:black; box-sizing:border-box; height:190px; float:left; clear:both;}
.nh_footer_container_secondaparte{width:100vw; background-color:#151515; box-sizing:border-box; height:90px; float:left; clear:both; text-align:center;}
.nh_footer_container_secondaparte p{text-align:center; color:white; font-family: var(--carattere-testi); font-size:12px; line-height:14px;margin-top:20px; margin-bottom:20px;}

.nh_logo {margin:auto; width: var(--logo-width);  height: var(--logo-height);  margin-top:0px;}
.nh_logo_img {margin:auto; width:var(--logo-width); height: var(--logo-height); background-image: var(--logo-img); background-position:top center; background-repeat:no-repeat; background-size:cover;}
.nh_mondo{position:relative; float:right; margin-top:105px; width:30px; height:30px; background:url(https://www.goldenflamingo.it/FILE/mondo.png); background-size:cover; background-repeat:no-repeat; cursor:pointer;}


.nh_footer_container_interno{width:1200px; margin:auto;}
.logo_golden{margin-top:20px;float:left;width:400px; height:55.54px; background:url(https://imagedelivery.net/Gff8FCD2GOMPSUX08ihsAQ/ce9b361d-e96b-49cf-c136-55769ec4b800/public); background-repeat:no-repeat; background-size:cover;}
.nh_link{float:right;margin-top:30px;}
.nh_banda_blu{width:100vw; height:30px; background-color: var(--colore-banda);}
.ico_sotto{clear:both; width:1200px; text-align:center;}

.nh_linea_grigia {float:left; clear:both; width:1200px; height:0.5px; background-color:#333333;margin-top:20px; margin-bottom:20px;}
/*body 	{overflow-x: hidden; background-image: var(--desk-imgsfondo); background-repet:no-repeat; background-position:center; background-size:cover; background-position:center center;  }*/
body 	{overflow-x: hidden; background-color:#e9e9e9;  }
.nh_footer_container p{margin-left:0px;  margin-top:0px; text-align:center; background-color:black; width:100vw;}
.menubandieremobileinterno { margin-top:5px; margin-left: 5px; margin-right: 5px;height: 70px;font-family: var(--carattere-titoli); font-size: var(--desk-dime-menu);line-height: 70px; color: var(--colore-testi);text-align: left;}
.menumobileinterno {    margin-left: 40px;height: 50px;font-family: var(--carattere-titoli);font-size: var(--desk-dim-menu);line-height: 70px; color: var(--colore-testi);text-align: left;}
.nh_news_titolo { background-color:white; width:80vw; margin:auto; margin-top:-15px;}
.nh_box_titolo_container{background-color:transparent; width:430px; height:300px; position:relative;}
.nh_box_titolo_nero{background-color:transparent; width:430px;position:absolute; bottom:0; left:0;  box-sizing:border-box;}
.nh_box_titolo_container_bianchi{background-color:transparent; width:525px; height:200px; position:relative;}
.nh_box_titolo_bianchi{background-color:transparent; width:525px;position:absolute; bottom:0; left:0;  box-sizing:border-box;}


.nh_news_sottotitolo h2{clear:both;text-align:left; margin-left:0;  margin-right:0; margin-top:6px; margin-bottom:2px;  font-family: var(--carattere-testi); font-size:var(--desk-dim-strillo-interno); line-height: calc(var(--desk-dim-strillo-interno) + 6px); color: var(--colore-testi);}
.nh_news_sottotitolo h2 p{clear:both;text-align:left; margin-left:0;  margin-right:0; margin-top:6px; margin-bottom:2px;  font-family: var(--carattere-testi); font-size:var(--desk-dim-strillo-interno); line-height: calc(var(--desk-dim-strillo-interno) + 6px); color: var(--colore-testi);}

.nh_cred span{text-transform:uppercase; text-decoration:none; margin-left:0; text-align:left;  font-family: var(--carattere-testi); font-size:var(--desk-dim-credit); line-height: var(--desk-dim-credit); color: white;}
.nh_slide h2{clear:both; text-decoration:none;  margin-top:10px; margin-bottom:6px;  text-align:left; font-family: var(--carattere-titoli); font-size:var(--desk-dim-titolo-slide-interno); line-height: calc(var(--desk-dim-titolo-slide-interno) + 1px); color: var(--colore-titoli);}
.nh_slide h3{text-decoration:none;  margin-top:3px; margin-bottom:22px;  text-align:left;  font-family: var(--carattere-testi); font-size:var(--desk-dim-testo-slide-interno); line-height: calc(var(--desk-dim-testo-slide-interno) + 1px); color: var(--colore-testi);}
.nh_menu_siti{text-align:center; color:white; line-height:30px; font-family: var(--carattere-menu);font-size:12px; font-weight:400;}
.nh_menu_siti a{text-decoration:none;color:white};
.nh_menu_siti a:hover{text-decoration:underline; color:white;}
.nh_ico_img {margin:6px 6px; width:16px; height:16px;}
.nh_sotto{clear:both; width:1200px; text-align:center;}
.nh_ico_sotto {margin:20px; filter:grayscale(1) brightness(0.8);}
.nh_ico_sotto a { filter:grayscale(1)  brightness(0.8);}
.nh_ico_sotto a:hover { filter:grayscale(0) brightness(1);}

.nh_header_container{width:100vw; height:fit-content; margin:auto; overflow:hidden; background-color: white; padding:0px; box-sizing:border-box;}
.nh_news_testo p{text-align:left;  font-family: var(--carattere-testi); font-size:var(--desk-dim-testo-interno); line-height: calc(var(--desk-dim-testo-interno) + 3px); color: var(--colore-testi); margin-top:6px; margin-bottom:6px;}
.nh_imgtestodiv {width:80vw; background-color:#ffffff;margin:auto; margin-bottom:30px; margin-top:20px;}
.nh_imgtesto{width:80vw; height: 45vw; }
.nh_topnews_container_esterno{margin:auto;width:100vw; box-sizing:border-box; padding-top:20px;}
.nh_news_nera_sx{float:left; width:430px; height:300px;  background-color:black; margin-bottom:20px;}
.nh_news_nera_dx{float:right; width:430px; height:300px; background-color:black; margin-bottom:20px;}
.nh_sfumatura_nera{background: rgb(0,0,0);background: linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 23%, rgba(0,0,0,0) 87%); width:430px; height:300px;} 
.nh_etichetta_box_neri{text-transform: uppercase;position:relative; float:right; top:0; right:0; background-color:var(--fondo-etichette); padding:5px; line-height:20px;font-family: var(--carattere-testi); font-size:12px; color:white; font-weight:600;}
.nh_etichetta_box_bianchi{text-transform: uppercase;position:relative; float:left; top:0; right:0; background-color:var(--fondo-etichette); padding:5px; line-height:20px;font-family: var(--carattere-testi); font-size:12px; color:white; font-weight:600;}
.nh_etichetta_categoria{text-transform: uppercase;position:relative; float:right; top:0; right:0; background-color:var(--fondo-etichette); padding:5px; line-height:20px;font-family: var(--carattere-testi); font-size:12px; color:white; font-weight:600;}
.nh_news_altro_sito{float:left; overflow:hidden; background-color:white; margin-bottom:20px;float:left;width:300px;}
.nh_fascetta_altro_sito{width:300px;height:30px;}
.nh_fascetta_altro_sito_nome{box-sizing:border-box;float:left; width:270px; line-height:30px; text-align:left; padding-left:9px; font-family: var(--carattere-testi); font-size:12px; color:black; font-weight:600;}
.nh_fascetta_altro_sito_ico{box-sizing:border-box; border-left:1px solid #d7d7d7; float:right; width:30px; height:30px; line-height:30px; background:url(https://www.goldenflamingo.it/FILE/quad3030.jpg); background-size:cover; background-repeat:no-repeat;}
.nh_altro_sito_img{box-sizing:border-box;width:300px; height:150px;}
.nh_altro_sito_cat{box-sizing:border-box;text-transform: uppercase;float:left; margin-left:5px; margin-top:5px; margin-bottom:5px; line-height:20px; font-family: var(--carattere-testi); font-size:12px; color:var(--fondo-etichette); font-weight:400;}
.nh_altro_sito_titolo{overflow:hidden; box-sizing:border-box; clear:both; margin-left:5px; margin-right:5px;font-family: var(--carattere-testi); font-size:14px; line-height:16px; color:black; font-weight:600;}
.nh_altro_sito_titolo a {color:black;}
nh_altro_sito_titolo a:hover { color: var(--fondo-etichette);}
.nh_altro_sito_data{float:left;box-sizing:border-box; height:20px;margin-left:5px; font-family: var(--carattere-testi); font-size:12px; line-height:20px; color:black; font-weight:400;}
.nh_altro_sito_triangolo{float:right; margin-right:5px; font-size:12px; line-height:20px; color:black; font-weight:#d7d7d7;}
.nh_altro_sito_triangolo a{color:#d7d7d7;}
.nh_altro_sito_triangolo a:hover{color: var(--fondo-etichette);}
.nh_dataora_white{margin-left:20px; margin-right:20px;margin-bottom:5px;font-family: var(--carattere-testi); font-size:12px; color:white; font-weight:400;}
.nh_titolo_white{margin-left:20px; margin-right:20px; margin-bottom:20px; line-height:26px; font-family: var(--carattere-testi); font-size:16px; color:white; font-weight:600;}
.nh_titolo_white h2{margin:0; margin-top:15px; line-height:26px; font-family: var(--carattere-testi); font-size:26px; color:white; font-weight:600;}
.nh_titolo_white a{color:white};
.nh_titolo_white a:hover{color: var(--fondo-etichette);}
.nh_dataora_black{margin-left:20px; margin-right:20px;margin-bottom:10px;font-family: var(--carattere-testi); font-size:12px; color:black; font-weight:400;}
.nh_titolo_black{margin-left:20px; margin-right:20px; line-height:26px; font-family: var(--carattere-testi); font-size:16px; color:black; font-weight:600;}
.nh_titolo_black h2{margin:0; margin-bottom:5px; line-height:26px; font-family: var(--carattere-testi); font-size:26px; color:black; font-weight:600;}

.nh_titolo_black h2 a{color:black};
.nh_titolo_black h2 a:hover{color: var(--fondo-etichette);}
.nh_desc_black {margin-top:0; margin-left:20px; height:38px; overflow:hidden; text-overflow: ellipsis; margin-right:20px; margin-bottom:20px; line-height:26px; font-family: var(--carattere-testi); font-size:12px; color:black; font-weight:400;}
.nh_desc_black p{font-family: var(--carattere-testi); font-size:12px; color:black; font-weight:400;}

.nh_desc_black a{color:black};
.nh_desc_black a:hover{color: var(--fondo-etichette);}


.nh_foto_news_bianca{float:left; width:355px; height:200px;}

.nh_testo_news_bianca {float:left; width: 525px; height:200px; background-color:transparent;}
.nh_news_bianca{clear:both; float:left; width:880px; height:200px; background-color:white; margin-bottom:20px;}

.nh_topnews_container_special{margin:auto; width:1200px; background-color:transparent; box-sizing:border-box;}
.nh_colonna_sinistra{float:left;width:880px; background-color:transparent; margin-right:20px; box-sizing:border-box;}
.nh_colonna_sinistra h1 {margin-left:20px; margin-right:20px;margin-top:50px; font-family: var(--carattere-testi); color:black; font-size:32px; font-weight:600; line-height:38px;}

.nh_topnews_container_special_news{margin:auto; width:1200px; background-color:transparent; box-sizing:border-box;}
.nh_colonna_sinistra_news{float:left;width:880px; background-color:transparent; margin-right:20px; box-sizing:border-box;}
.nh_colonna_sinistra_news h1 {margin-left:20px; margin-right:20px;margin-top:50px; font-family: var(--carattere-testi); color:black; font-size:32px; font-weight:600; line-height:38px;}


.nh_teaser_news_aperta p{margin-left:20px; margin-right:20px;margin-top:20px; font-family: var(--carattere-testi); color:black; font-size:16px; font-weight:400; line-height:22px;}
.nh_immagine_art{margin-left:20px;margin-right:20px;width:840px; height:473px; margin-top:20px; margin-bottom:5px;}
.nh_colonna_destra{float:left;width:300px; background-color:transparent; margin-right:0px; box-sizing:border-box;}
.nh_credit_foto{background-color: black;color: white;height: 20px; bottom: 0;float: right;padding-left: 5px;padding-right: 5px;line-height: 20px;box-sizing: border-box;font-size: 10px;margin-top: 453px;font-family: var(--carattere-testi);}
.nh_titolo_foto{margin-right:20px;margin-left:20px;color:black;margin-top:10px; margin-bottom:5px; font-family: var(--carattere-testi); font-weight:600; font-size:20px; line-height:28px;}
.nh_solotitolo_foto{margin-right:20px;margin-left:20px;color:black;margin-top:10px; margin-bottom:5px; font-family: var(--carattere-testi); font-weight:400; font-size:14px; line-height:20px;}
.nh_desc_foto{margin-right:20px;margin-left:20px;color:black;margin-top:0px; margin-bottom:5px; font-family: var(--carattere-testi); font-weight:400; font-size:14px; line-height:20px;}
.nh_avanzo_sinistra{float:left; width:880px; background-color:#e9e9e9; height:0px; padding-top:20px; border-bottom:20px solid #e9e9e9; overflow-x:hidden; overflow-y:scroll;}
.nh_chiusurafoto{width:1px; height:80px;}
.dropbtn-menu{display:none;}
.dropdown-menu 	{display:none;}
.imgicon-menu{display:none;}
.nh_news_titolo h1{clear:both; text-align:left;  margin-bottom:4px; margin-left:0;  margin-right:0;  font-family: var(--carattere-titoli); font-size:var(--desk-dim-titolo-interno); line-height: calc(var(--desk-dim-titolo-interno) + 3px); color: var(--colore-titoli); margin-top:20px; }

.nh_menu_principale{ width: fit-content; height:30px; margin:auto; }
.menu_tab{margin-top:10px;float:left; font-family: var(--carattere-titoli); font-weight:800; font-size:var(--desk-dim-menu); line-height: calc(var(--desk-dim-menu)*2); width:fit-content; width:-moz-fit-content; padding-left:calc(var(--desk-dim-menu)/2); padding-right:calc(var(--desk-dim-menu)/2); text-align:center; color:grey; box-sizing:border-box; border-bottom:3px solid transaprent; background-color:transparent; height:49.5px;}
.menu_tab a:hover {cursor:pointer; border-bottom:3px solid transparent; color:var(--colore-menu-hover); }
.menu_tab a {color:var(--colore-menu);}
.fasciadivisione{width:80vw;height:1px;background-color:white; margin:auto; margin-top:10px; border-top:2px solid var(--colorelinea);}

.nh_imgtestodiv p {text-decoration:none;  margin-top:6px; margin-bottom:22px;  text-align:left; font-family: var(--carattere-testi); font-size:var(--desk-dim-credit); line-height: calc(var(--desk-dim-testo-home) + 1px); color: var(--colore-testi);}
.nh_imgtestodiv span {margin-left:6px; text-transform: none;text-decoration:none;  margin-bottom:22px; text-align:left;  font-family: var(--carattere-testi); font-size:var(--desk-dim-credit); line-height: calc(var(--desk-dim-credit) + 1px); color: var(--colore-testi);}
.nh_cred span {margin-left:6px; text-transform: none;text-decoration:none;  margin-bottom:22px; text-align:left;  font-family: var(--carattere-testi); font-size:var(--desk-dim-credit); line-height: calc(var(--desk-dim-credit) + 1px); color: white;}

.nh_topnews_newsleft {width:80vw;  margin:auto; background-color:white;  padding-top:var(--vertical-space); padding-bottom:var(--vertical-space);}

.nh_topnews_bottom_special_news{float:left; width:19vw; height: fit-content; background-color:white;}
.nh_listpage_horizontalspace_zero {}
.nh_listpage_horizontalspace_uno {}
.nh_listpage_horizontalnews_due {}
.nh_listpage_horizontalspace_pari {}
.nh_listpage_horizontalspace_tre {display:block;}
.nh_listpage_horizontalnews_quattro {clear:both;}
.nh_topnews_bottom_quattro_news_single_news_foto {cursor:pointer; float:left; width:19vw; max-width:19vw; height:10.6875vw;  background-position:top center; background-repeat:no-repeat; background-size:cover; background-position:center center;}

.nh_news_autore h5{text-align:left; margin-left:0; margin-top:2px; margin-bottom:20px;  font-family: var(--carattere-testi); font-size:var(--desk-dim-dataora); line-height: calc(var(--desk-dim-dataora) + 6px); color: var(--colore-testi);}


.nh_topnews_art_cat{z-index:99;font-family:var(--carattere-titoli); float:left; height:20px; color:white; background-color:var(--fondo-etichette); width:fit-content; width:-moz-fit-content; margin-top:20px;margin-bottom:6px; padding-left:6px; padding-right:6px; font-size:var(--desk-dim-etichette); line-height: 20px;}
.nh_topnews_bottom_quattro_news_single_news_catnews {z-index:99;font-family:var(--carattere-titoli); float:left; height:20px; color:white; background-color:var(--fondo-etichette); width:fit-content; width:-moz-fit-content; margin-top:20px; padding-left:6px; padding-right:6px; font-size:var(--desk-dim-etichette); line-height: 20px;}

.nh_topnews_bottom_quattro_news_single_news_titolo {margin-bottom:20px;clear:both; float:left; text-align:left; margin-left:0px;  margin-top:0px; }
.nh_topnews_bottom_quattro_news_single_news_titolo h3 {margin:6px 0 6px 0;text-align:left; font-family: var(--carattere-titoli);  color: var(--colore-titoli); font-size:var(--desk-dim-titolo-home); line-height: calc(var(--desk-dim-titolo-home) + 2px);}
.nh_topnews_bottom_quattro_news_single_news_titolo h3 a {text-decoration:none; color:var(--colore-titoli);}
.nh_topnews_bottom_quattro_news_single_news_titolo h3 a:hover {text-decoration:none; color:var(--hover);}

.nh_topnews_bottom_quattro_news_single_news_titolo h4 {margin:6px 0 6px 0;text-align:left; font-family: var(--carattere-testi);  color: var(--colore-testi); font-size:var(--desk-dim-strillo-home); line-height: calc(var(--desk-dim-strillo-home) + 3px);}
.nh_topnews_bottom_quattro_news_single_news_titolo h4 a {text-decoration:none; color:var(--colore-testi);}
.nh_topnews_bottom_quattro_news_single_news_titolo h4 a:hover {text-decoration:none; color:var(--hover);}

.nh_topnews_bottom_special_news h5 {float:right; margin:2px 0 6px 0;text-align:left; font-family: var(--carattere-testi);  color: var(--colore-testi); font-size:var(--desk-dim-dataora); line-height: calc(var(--desk-dim-dataora));}
.nh_topnews_horizontalspace{float:left; width:1.333334vw; height:5px; background-color:transparent;}
.nh_imgtestodiv h5 {float:right; margin:2px 0 6px 0;text-align:left; font-family: var(--carattere-testi);  color: var(--colore-testi); font-size:var(--desk-dim-dataora); line-height: calc(var(--desk-dim-dataora));}

.nh_topnews_bottom_special_empty{display:table-cell; position:relative; box-sizing:border-box; float:left; width:19vw; height: 100%; background-color:transparent; padding:12px;border-bottom:22px solid white;}

.nh_menu_hamburger_closebutton {display:none;z-index: 99;position: fixed; left: calc(5vw + 10px); top: 10px; width: 40px; height: 40px; background: url(/APPS/immagini/NV/close.png) var(--colore-menu); background-position: center; background-repeat: no-repeat; background-size: 20px 20px;}
.nh_menu_hamburger {display:none; z-index: 99; position: fixed; left: calc(5vw + 10px); top: 10px; width: 40px; height: 40px; background: url(/APPS/immagini/NV/hamburger.png) var(--colore-menu); background-position: center; background-repeat: no-repeat; background-size: 20px 20px;}

#menuapertomobile {z-index:100; position:fixed; top:40px; left: -100vw; width:calc(90vw - 20px); height: 100vh; background-color:var(--backgrund-menu-mobile);}


.menumobileinterno {    margin-left: 40px;height: 40px;font-family: var(--font-menu);font-size: var(--font-menu-size);line-height: 40px; color: var(--colore-menu);text-align: left;}

.menumobileinterno ol {margin-top:0px;}
.menumobileinterno ol li { float:left; width: 80vw;height: 40px; border-bottom:1px solid var(--colorelinea);}

.menumobileinterno ol li a {color:var(--colore-menu);}
.menumobileinterno ol li a:hover {color:var(--colore-menu-hover);}

.nh_menu_bandiere { z-index: 99; position: relative; float:right; margin-right:0px; margin-top: 0px; width: 40px; height: 40px; background-color:var(--colore-menu); background-position: center; background-repeat: no-repeat; background-size: 30px auto;}


// parte riguardante la gestione delle foto nella story

.label { font-family:verdana; font-size:0.7em; color:#000; font-weight:bold; }
.labeltesta { font-family:verdana; font-size:0.9em; color:#fff; font-weight:bold; }
.riga { padding:0px 0px 5px 10px; }
.rigatesta { background-color:#696969;padding:5px 0px 5px 5px; }
.tabedx { width:100%;border-collapse:collapse;border:0px solid red;height:100vh; }
.tabesx { width:100%;border-collapse:collapse;border:1px solid #696969; }
#rigasx { width:15%; }
.rigatabe { padding:0px 0px 10px 0px; }
.alt_text { height:34px; }
		
.sele { font-family:verdana; font-size:1.2em; color:#000; font-weight:normal; }
input[type=text] { font-family:verdana; font-size:0.9em; color:#000; font-weight:normal; }
input[type=button], input[type=reset] {
  	background-color: #4CAF50;
  	border: none;
  	color: white;
  	padding: 16px 32px;
  	text-decoration: none;
  	margin: 4px 2px;
  	cursor: pointer;
}
input[type=button] {
  	background-color: #696969;
  	border: none;
  	color: white;
  	padding: 16px 30px;
  	text-decoration: none;
  	margin: 4px 6px;
  	cursor: pointer;
  	height:auto;
  	width:fit-content;
}
textarea {
  	width: 98%;
  	height: 300px;
  	padding: 0px 0px;
  	box-sizing: border-box;
  	border: 1px solid #696969;
  	border-radius: 4px;
  	background-color: #ffffff;
  	font-size: 0.9em;
  	color:#000;
  	resize: none;
}
.labeltesta a { text-decoration:none; color:#fff; }
.labeltesta a :hover { text-decoration:none; color:#f0f0f0; }
.checkimages{height:102px; margin-left:5px; margin-top:5px; padding-left:2px;background-color:transparent;box-sizing:border-box;}
.boximg {width:11%; height:50px; background-color:#dedede; float:left;}
.caption { float:left; width:calc(95% - 130px); height:380px; border:0px solid red; margin-left:8vw; display:block; margin-top:-50px;}
.intesta {
    width:100%;
    overflow:hidden;
    height:20px;
    float:left;
    font-size:10px;
    background-color:black;
    color:white;
    line-height:20px;
    text-align:center;
    padding-left:2px; padding-right:2px;
    border:1px solid white;
}
.jpg {float:left; width:15px; height:15px; border:1px solid black; margin-left:25%; margin-right:14px; margin-top:3px;}
.webp {float:left; width:15px; height:15px; border:1px solid black; margin-top:3px;}
.label { font-family:verdana; font-size:0.7em; color:#000; font-weight:bold; display:block; line-height:0; text-align:left;margin-bottom:5px; }
            
.envelope {float: left; background-color:#ababab; width: 100%; margin-bottom:1vw; height:600px;}
.singolariga {float: left; background-color:#ababab; width: 99%; margin-bottom:0vw;height:20vw;}
.stampaordine { font-size:5em; color:#000; font-weight:bold; text-align:center;}
.ordine { position:relative; top:60px; }
.cambiaordine { position:relative; top:80px; }
.cutph { width:650px;height:auto;z-index:100; position:absolute; top:10px; background-color:#fff;border:2px solid red; display:none; }
.labeldiritti {position:relative; top:40px;margin-left:-5px;margin-top:10px;}
.barrerosse { scrollbar-color: red; }
.singolariga:hover {cursor:move;}
.cleditorToolbar:hover {cursor:default;}
    		

    		
.contrai {position:relative; right:-10px;width:30px;height:30px;}
.espandi {position:relative; right:-10px;top:0px;width:30px;height:30px;}

}
