/*                                _                     _      _               _       
  /\/\   __ _  __ _  __ _ _______(_)_ __   ___   /\   /(_)_ __| |_ _   _  __ _| | ___   
 /    \ / _` |/ _` |/ _` |_  /_  / | '_ \ / _ \  \ \ / / | '__| __| | | |/ _` | |/ _ \   
/ /\/\ \ (_| | (_| | (_| |/ / / /| | | | | (_) |  \ V /| | |  | |_| |_| | (_| | |  __/ 
\/    \/\__,_|\__, |\__,_/___/___|_|_| |_|\___/    \_/ |_|_|   \__|\__,_|\__,_|_|\___| 
© 2020        |___/   www.magazzinovirtuale.com                                                                                     
__________________________________________________________________________ 
 _____                                                 _ 
(____ \       _                     _                 | |
 _   \ \ ____| |_  ____ ____   ____| |_      ___  ____| |
| |   | / _  |  _)/ _  |  _ \ / _  )  _)    /___)/ ___) |
| |__/ ( ( | | |_( ( | | | | ( (/ /| |__   |___ | |   | |
|_____/ \_||_|\___)_||_|_| |_|\____)\___)  (___/|_|   |_|
© 2020   						www.datanetsrl.eu                                                      
*/
.cloe .it-footer-main{color: #fff;font-size: 16px;}
.cloe .it-footer-main a{color: #fff;line-height: 2;}
.cloe .it-footer-main a:hover{text-decoration: none}
.cloe .it-footer-main ul{list-style: none;margin: 0;padding: 0;}
.cloe .it-footer .logo-wrapper {display: flex;flex-direction: column;gap: 30px;padding-top: 32px;padding-bottom: 32px;}
.cloe .it-brand-wrapper {width: auto; float: left;}
.cloe .it-footer-main .it-brand-wrapper {padding: 0px}
.cloe .ue-logo {width: auto; float: left;}
.cloe .footer-items-wrapper .footer-heading-title {margin-bottom: 0.889rem;padding-bottom: 0.889rem;border-bottom: 1px solid hsla(0, 0%, 100%, 0.5);font-weight: 700;line-height: 1.5;text-transform: uppercase;font-size: 0.875rem;}
.cloe .social-new li {float: left}
.it-footer .footer-bottom {margin-top: 1.667rem;padding-top: 1.333rem;border-top: 1px solid hsla(0, 0%, 100%, 0.5);}
.cloe .text-end {text-align: right !important;}

/* APPUNTAMENTI e UFFICIO STAMPA ******************************************/
.hyphens-ufficiostampa {border-bottom: 1px solid #515151;margin-bottom: 40px;padding-bottom: 10px;}
.hyphens-ufficiostampa p{-webkit-hyphens: auto;-moz-hyphens: auto;hyphens: auto;text-align: justify;}
.data-rassegna-pat {text-align: right;}
.dkpdf-button {background-color: #30373D;color: #FFF!important;width: auto!important;padding: 10px 20px; border-radius: 10px;font-size: 0.8em!important}
/* CSS CUSTOMIZZATO ******************************************/
.nondisponibile {width: 100%;float: left}
.carousel-avvisi .carousel-indicators li{background-color: rgba(0,0,0,0.75)}
.dkpdf-button {background-color: #30373D;color: #FFF!important;width: auto!important;padding: 10px 20px; border-radius: 10px;font-size: 0.8em!important}
/* CALENDARIO PERPETUO  ******************************************/
.calendario_perpetuome ul,.calendario_perpetuome li{list-style:none;display:block!important;}
.calendario_perpetuome li{padding:15px;margin-bottom:5px;background-color:rgba(236,236,236,0.50);width:100%;height:auto;display:block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 2px 0 rgba(50,50,50,0.50);-moz-box-shadow:0 1px 2px 0 rgba(50,50,50,0.50);box-shadow:0 1px 2px 0 rgba(50,50,50,0.50);border:1px solid rgba(190,190,190,0.8);font-weight:400;font-size: 0.85em}
.calendario_perpetuome li:hover{background-color:rgba(116,116,116,1.00);color:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(50,50,50,0);-moz-box-shadow:0 1px 2px 0 rgba(50,50,50,0);box-shadow:0 1px 2px 0 rgba(50,50,50,0)}
.calendario_perpetuome li.active{background-color:rgba(38,38,38,0.80);color:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(50,50,50,0);-moz-box-shadow:0 1px 2px 0 rgba(50,50,50,0);box-shadow:0 1px 2px 0 rgba(50,50,50,0)}
.calendario_perpetuome ul{padding:0}
.calendario_perpetuome ul ul{padding:0 0 0 10px;color:#000;margin-left:-22px;margin-right:-5px;margin-top:17px}
.calendario_perpetuome ul a{color:#000;text-decoration: none}
/* UFFICIO STAMPA LOOP  ******************************************/
.ufficiostampa-widget{border:1px solid rgba(222,222,222,1.00);border-radius: 5px;}
.ufficiostampa-widget h1{font-size: 1.3em!important}
.ufficiostampa-widget h2{font-size: 1.0em!important}
.ufficiostampa-widget h3{font-size: 0.8em!important}
.divisore-ufficiostampa-widget{border-bottom:1px dotted rgba(222,222,222,1.00);border-top:1px dotted rgba(222,222,222,1.00);margin:10px 0px 0px 0px;padding:10px 0px 0px 0px;}
.divisore-ufficiostampa-appuntamento-widget{border-top:1px dotted rgba(222,222,222,1.00);margin:10px 0px 10px 0px;padding:20px 0px 10px 0px;}
.ufficiostampame_loop_cont{margin-bottom:20px;padding:20px;}
.ufficiostampame_loop{margin-bottom:20px;padding:10px;width:100%;float:left;border:1px solid rgba(222,222,222,1.00);color:#000!important;background-color: rgba(255,255,255,1.00);border-radius: 5px;}
.divisore-loopme{border-bottom:1px dotted rgba(222,222,222,1.00);margin-bottom: 20px;}
.ufficiostampame_loop h1{font-size:1.1em!important;margin-top:0}
.ufficiostampame_loop h2{color:#757575;font-weight:600;font-size: 1em;width: 100%; float: left;height: auto;margin: 0px;}
.ufficiostampame_loop h3{color:#757575;font-weight:500;font-size: 0.9em;width: 100%; float: left;height: auto;margin: 0px;}
.ufficiostampame_loop .contenitore-data-appuntamento{width: 100%;height: auto;float: left;border: 1px solid rgba(236,236,236,1);border-radius: 5px;margin-top: 1%;padding: 10px 10px 10px 50px;background-image: url(../icone/calendario-appuntamento.svg);background-position: 10px center;background-size: 8%;background-repeat: no-repeat;background-color: rgba(254,188,22,0.10);font-size: 0.8em}
.ufficiostampame_loop .contenitore-data-luogo{width: 100%;height: auto;float: left;border: 1px solid rgba(236,236,236,1);border-radius: 5px;margin-top: 1%;padding: 10px 10px 10px 50px;background-image: url(../icone/pin-appuntamento.svg);background-position: 10px center;background-size: 8%;background-repeat: no-repeat;background-color: rgba(26,201,119,0.10);font-size: 0.8em}
.headerloop {padding: 10px; width: 100%; float: left; border-bottom: 1px solid rgba(236,236,236,1);font-weight: 700; font-size: 1.3em;margin-bottom: 10px;}
.footerloop {padding: 10px; display: block; width: 100%; float: left;background-color: rgba(236,236,236,0.5);border: 1px solid rgba(236,236,236,1);border-radius: 5px; text-align: center; font-weight: 700; font-size: 0.9em;color: rgba(100,100,100,1.00)}
.footerloop a {color: rgba(0,0,0,1.00);}
.footerloop a:hover {background-color: rgba(236,236,236,1)!important;}

/* FORCE  ******************************************/
.zi-3{z-index: 30!important}
/* RESIZE  ******************************************/
.padding-header {height: 130px!important;}
@media (max-width:575px) {
.it-hero-wrapper {min-height: 300px!important;}
}
@media (min-width:576px) {
}
@media (max-width:768px){
}
@media (min-width:992px) {
.it-hero-wrapper {min-height: 450px!important;}	
}
@media (min-width:1200px) {
.padding-header {height: 220px!important;}
}



