@charset "utf-8";
/* CSS Document */


body {font-family: Poppins; background-color: #F1F1F1 !important;}

@media (max-width: 991.98px) 
.app-container {
    max-width: none;
    padding-left: 0px!important; 
    padding-right: 0px!important; 
}

a.logos {margin-top: 50px !important;}

i.icona-orange {color:#f15a24 !important;}

div.bordini {background-color: #f15a24 !important; border-top-right-radius: 10px; border-bottom-right-radius: 10px;}

a.link-grigio {color: lightgray;}

div.titolo-custom {padding-top: 4vh !important;}

div.p-2 h1 {color: #f15a24 !important;}

input.form-control {border-radius: 3px !important;}

button#kt_sign_in_submit {border-radius: 25px !important; background-color: #f15a24;}

button#kt_sign_in_submit:hover {background-color: #f15a24 !important; color: white !important; border: 0 !important;}

div.content_padding_32px {padding: 0 32px 0 32px;}

div.header-menu {display: block; min-height: 100px; background-color: white; padding-top: 3vh;}

div.hamb-menu {float: left; width: 25%;height: 60px;  padding-top: 10px;}
div.hamb-menu img {max-width: 25px; margin: auto; display: block;}

div.logo-menu {float: left; width: 50%; height: 60px;}
div.logo-menu img {max-width: 60px; margin: auto; display: block;}

div.link-menu {float: left; width: 25%; height: 60px; padding-top: 10px;}
div.link-menu a {color:#f15a24 !important; margin: auto; display: block; font-size: 12px; font-weight: bold; }

#nome-cliente {font-weight: bold; font-size: 12px; text-transform: uppercase; text-align: center;}
#titolo-custom {font-weight: bold; font-size: 16px; color:#f15a24; text-align: center; }

div#filtri {padding-bottom: 45px; padding-top: 15px}
#filtro-1 {float: left; width: 23.3%; background-color: white; border-radius: 10px; margin-left: 5%; margin-right: 5%; padding-top: 15px; text-align: center;}
#filtro-1 p {font-weight: bold; text-transform: uppercase; font-size: 10px; margin-top: 15px;}
#filtro-2 {float: left; width: 23.3%; background-color: white; border-radius: 10px; margin-left: 5%; margin-right: 5%; padding-top: 15px; text-align: center;}
#filtro-2 p {font-weight: bold; text-transform: uppercase; font-size: 10px; margin-top: 15px;}
#filtro-3 {float: left; width: 23.3%; background-color: white; border-radius: 10px; margin-left: 5%; margin-right: 5%; padding-top: 15px; text-align: center;}
#filtro-3 p {font-weight: bold; text-transform: uppercase; font-size: 10px; margin-top: 15px;}

div.bordo-select {background-color:#f15a24; height: 10px; display: block; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}


div.tabella-dati {border-top-left-radius: 10px; border-top-right-radius: 10px; background-color: white; padding: 22px 10px 0 10px; margin-top: 4vh; }

div.fattura-dati-contenitore {display: block; min-height: 60px; margin-top: 25px; border-bottom: 1px solid #ACACAC; padding-bottom: 5px;}
.fattura-spunta {float: left; width: 12%; padding-top: 10px;}
.fattura-spunta input[type="checkbox"] {height: 25px; width: 25px; }
.fattura-testo {float: left; width: 63%; font-size: 12px; color: #ACACAC !important;}
.fattura-testo span {font-size: 14px; font-weight: bold; text-transform: uppercase; color: #444444 !important;}
.fattura-importo {float: left; width: 25%; font-size: 16px; font-weight: bold; padding-top: 20px;}

.totali {font-size: 16px; text-align: right;}
.totali span {font-weight: bold;}
p.margin-top-20px {margin-top: 20px;}
.margin-top-10px {margin-top: 10px;}
.margin-bottom-20px {margin-bottom: 20px !important;}
.margin-bottom-15px {margin-bottom: 15px !important;}
div.margin-top-40px {margin-top: 40px;}
button.btn-vuoto {background-color: white !important; color: #f15a24 !important; border: 1px solid #f15a24 !important; font-weight: bold;}

#testo-sub-button {color:#ACACAC !important; text-align: center; margin-top: 20px;}

