/*.videataHome {
 }*/

 .combo-val-dis {
    display: none !important;
}

.testoAvviso{
    background-position: left !important;
    background-position-y: -0.2px !important;
}

.nascondi {
    display: none !important;
}

.giornoDisponibile{
    background-color: green !important;
    color: white;
    font-weight: bolder !important;
    font-size: 17px !important;
}

.giornoOccupato{
    background-color: red !important;
    color: white;
    font-weight: bolder !important;
    font-size: 17px !important;
}

.action-sheet-button {
    width: 50% !important;
}

.testcalendar{
    background-color: white !important;
    color: black !important;
}

.testcalendar2 {
    background-color: #193153 !important;
    color: white !important;
}

.btnMenuTool{
    margin-right: 10px !important;
    background-color: #193153 !important;
    color: white !important;
    height: 50px;
    width: 180px !important;
    border-radius: 10px !important;
    font-size: 20px;
}

.btnMenuToolNotificheRosse {
    margin-right: 10px !important;
    color: white !important;
    background-color: rgb(209, 51, 58) !important;
    height: 50px;
    width: 100px !IMPORTANT;
    border-radius: 10px !important;
    font-size: 20px;
}

.btnMenuTool:hover{
    background-color: rgb(209, 51, 58) !important;
}

.panel-list-bordered{
    border-bottom: 2px solid #193153 !important; 
}

.list-row-selector-caption {
    display: none !important;
}

.navbar-brand{
    color: white !important
}

 .navbar-default {
    background-color: #193153 !important;
 }

.sfondoCheckBox{
    background-color: rgb(240, 240, 240) !important;
  }

.logoHome{
    width: 500px !important;
    margin-right: auto !important;
    margin-left: auto !important;
    margin-top: 60px !important;
    margin-bottom: 140px !important;
}

.logoHomePgomme{
    width: 246px !important;
    margin-right: auto !important;
    margin-left: auto !important;
    margin-top: 60px !important;
    margin-bottom: 140px !important;
}

.bottoniMenu{
    font-family: 'Roboto', sans-serif !important;
    border-radius: 25px !important;
    letter-spacing: 0.8px;
    font-size: 26px !important;
    margin-top: 10% !important;
    height: 80px !important;
    font-weight: bolder !important;
    margin: 0 auto !important;
    display: block !important;
    background-color: #193153 !important;
    color: white !important;
    background-image: url("images/2b.png");
    background-repeat: no-repeat !important;
    background-position: left !important;
    background-position-x: 5% !important;
}

.bottoniMenu:hover{
    background-color: rgb(209, 51, 58) !important;
}

.btnScrivici {
    background-color: rgb(209, 51, 58) !important;
}

.bottoniMenuStorico{
    font-family: 'Roboto', sans-serif !important;
    border-radius: 25px !important;
    letter-spacing: 0.8px;
    font-size: 26px !important;
    margin-top: 10% !important;
    height: 80px !important;
    font-weight: bolder !important;
    margin: 0 auto !important;
    display: block !important;
    background-color: #193153 !important;
    color: white !important;
    background-image: url("images/Storico.png");
    background-repeat: no-repeat !important;
    background-position: left !important;
    background-position-x: 5% !important;
}

.bottoniMenuStorico:hover{
    background-color: rgb(209, 51, 58) !important;
}

.bottoniMenuTarga2{
    font-family: 'Roboto', sans-serif !important;
    border-radius: 5px !important;
    letter-spacing: 0.8px;
    font-size: 22px !important;
    margin-top: 10% !important;
    height: 70px !important;
    font-weight: bolder !important;
    margin: 0 auto !important;
    display: block !important;
    background-color: rgb(209, 51, 58) !important;
    color: white !important;
    background-image: url("images/8b.png");
    background-repeat: no-repeat !important;
    background-position: left !important;
    background-position-x: 5% !important;
    margin-bottom: 60px !important;
}

.bottoniMenuTarga2:hover{
    background-color: #193153 !important;
}

.bottoniMenuPrev{
    font-family: 'Roboto', sans-serif !important;
    border-radius: 25px !important;
    letter-spacing: 0.8px;
    font-size: 26px !important;
    height: 80px !important;
    font-weight: bolder !important;
    margin: 20px auto !important;
    display: block !important;
    background-color: #193153 !important;
    color: white !important;
    background-image: url("images/12b.png");
    background-repeat: no-repeat !important;
    background-position: left !important;
    background-position-x: 5% !important;
}

.bottoniMenuPrev:hover{
    background-color: rgb(209, 51, 58) !important;
}

.bottoniMenuPrenota {
    font-family: 'Roboto', sans-serif !important;
    border-radius: 25px !important;
    letter-spacing: 0.8px;
    font-size: 26px !important;
    height: 80px !important;
    font-weight: bolder !important;
    margin: 20px auto !important;
    display: block !important;
    background-color: #193153 !important;
    color: white !important;
    background-image: url("images/PrenotaConsulta.png");
    background-repeat: no-repeat !important;
    background-position: left !important;
    background-position-x: 5% !important;
}

.bottoniMenuPrenota:hover {
    background-color: rgb(209, 51, 58) !important;
}

.bottoniMenuCambio{
    font-family: 'Roboto', sans-serif !important;
    border-radius: 25px !important;
    letter-spacing: 0.8px;
    font-size: 26px !important;
    height: 80px !important;
    font-weight: bolder !important;
    margin: 20px auto !important;
    display: block !important;
    background-color: #193153 !important;
    color: white !important;
    background-image: url("images/CDep.png");
    background-repeat: no-repeat !important;
    background-position: left !important;
    background-position-x: 5% !important;
}

.bottoniMenuCambio:hover {
    background-color: rgb(209, 51, 58) !important;
}

.bottoniMenuCambio2{
    font-family: 'Roboto', sans-serif !important;
    border-radius: 25px !important;
    letter-spacing: 0.8px;
    font-size: 26px !important;
    height: 80px !important;
    font-weight: bolder !important;
    margin: 20px auto !important;
    display: block !important;
    background-color: #193153 !important;
    color: white !important;
    background-image: url("images/appPrev.png");
    background-repeat: no-repeat !important;
    background-position: left !important;
    background-position-x: 5% !important;
}

.bottoniMenuCambio2:hover {
    background-color: rgb(209, 51, 58) !important;
}

.bottoniMenuCambio3{
    font-family: 'Roboto', sans-serif !important;
    border-radius: 25px !important;
    letter-spacing: 0.8px;
    font-size: 26px !important;
    height: 80px !important;
    font-weight: bolder !important;
    margin: 20px auto !important;
    display: block !important;
    background-color: #193153 !important;
    color: white !important;
    background-image: url("images/Preventivo.png");
    background-repeat: no-repeat !important;
    background-position: left !important;
    background-position-x: 5% !important;
}

.bottoniMenuCambio3:hover {
    background-color: rgb(209, 51, 58) !important;
}


.bottoniMenuManutenzioni{
    font-family: 'Roboto', sans-serif !important;
    border-radius: 25px !important;
    letter-spacing: 0.8px;
    font-size: 26px !important;
    height: 80px !important;
    font-weight: bolder !important;
    margin: 20px auto !important;
    display: block !important;
    background-color: #193153 !important;
    color: white !important;
    background-image: url("images/Manutenzioni.png");
    background-repeat: no-repeat !important;
    background-position: left !important;
    background-position-x: 5% !important;
}

.bottoniMenuManutenzioni:hover {
    background-color: rgb(209, 51, 58) !important;
}

.bottoniMenuIndietro{
    font-family: 'Roboto', sans-serif !important;
    border-radius: 25px !important;
    letter-spacing: 0.8px;
    font-size: 26px !important;
    height: 80px !important;
    font-weight: bolder !important;
    margin: 20px auto !important;
    display: block !important;
    background-color: #193153 !important;
    color: white !important;
    background-image: url("images/29b.png");
    background-repeat: no-repeat !important;
    background-position: left !important;
    background-position-x: 5% !important;
}

.bottoniMenuIndietro:hover {
    background-color: rgb(209, 51, 58) !important;
}


.bottoneLogin{
    font-family: 'Roboto', sans-serif !important;
    border-radius: 25px !important;
    letter-spacing: 0.8px;
    font-size: 26px !important;
    height: 80px !important;
    font-weight: bolder !important;
    margin-top: 140px !important;
    margin-right: auto !important;
    margin-left: auto !important;
    display: block !important;
    background-color: #193153 !important;
    color: white !important;
    background-image: url("images/2b.png");
    background-repeat: no-repeat !important;
    background-position: left !important;
    background-position-x: 5% !important; 
}

.bottoneLogin:hover{
    background-color: rgb(209, 51, 58) !important;
}

.targaMenu{
    margin-bottom: 4% !important;
    background-color: rgb(209, 51, 58) !important;
    color: white !important;
    background-image: url("images/8b.png");
    background-repeat: no-repeat !important;
    background-position: left !important;
    background-position-x: 10% !important;
    margin-right: auto !important;
    margin-left: auto !important;
    display: block !important;  
}

.targaMenu:hover{
    background-color: #193153 !important;
}


.bottoni {
    font-family: 'Roboto', sans-serif !important;
    border-radius: 25px !important;
    letter-spacing: 0.8px;
    font-size: 26px !important;
    margin-top: 10% !important;
    height: 80px !important;
    font-weight: bolder !important;
    margin: 0 auto !important;
    display: block !important;
    background-image: url("images/2b.png");
    background-repeat: no-repeat !important;
    background-position: left !important;
    background-position-x: 5% !important; 
}

.btnprenota {
    font-family: 'Roboto', sans-serif !important;
    border-radius: 25px !important;
    letter-spacing: 0.8px;
    font-size: 26px !important;
    font-weight: bolder !important;
    background-color: #193153 !important;
    color: white !important;
    margin-top: 25px !important;
    background-image: url("images/PrenotaConsulta.png");
    background-repeat: no-repeat !important;
    background-position: left !important;
    background-position-x: 5% !important; 
}

.btnprenota:hover {
    background-color: rgb(209, 51, 58) !important;
}

.btnRichiestaCodice {
    font-family: 'Roboto', sans-serif !important;
    border-radius: 25px !important;
    letter-spacing: 0.8px;
    font-size: 26px !important;
    height: 80px !important;
    font-weight: bolder !important;
    background-color: #193153 !important;
    color: white !important;
    background-image: url("images/2b.png");
    background-repeat: no-repeat !important;
    background-position: left !important;
    background-position-x: 5% !important; 
}

.btnRichiestaCodice:hover {
    background-color: rgb(209, 51, 58) !important;
}

.btnSalvaVei {
    font-family: 'Roboto', sans-serif !important;
    border-radius: 25px !important;
    letter-spacing: 0.8px;
    font-size: 26px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    display: block !important;
    height: 80px !important;
    font-weight: bolder !important;
    background-color: #193153 !important;
    color: white !important;
    background-image: url("images/vei.png");
    background-repeat: no-repeat !important;
    background-position: left !important;
    background-position-x: 5% !important; 
}

.btnSalvaVei:hover {
    background-color: rgb(209, 51, 58) !important;
}

.btnHomeRegistrati {
    font-family: 'Roboto', sans-serif !important;
    border-radius: 25px !important;
    letter-spacing: 0.8px;
    font-size: 26px !important;
    margin-top: 70px !important;
    height: 80px !important;
    font-weight: bolder !important;
    background-color: #193153 !important;
    color: white !important;
    background-image: url("images/nuovoUtente.png");
    background-repeat: no-repeat !important;
    background-position: left !important;
    background-position-x: 5% !important; 
}

.btnHomeRegistrati:hover {
    background-color: rgb(209, 51, 58) !important;
}

.btnIndietro4 {
    font-family: 'Roboto', sans-serif !important;
    border-radius: 25px !important;
    letter-spacing: 0.8px;
    font-size: 26px !important;
    margin-top: 20px !important;
    height: 80px !important;
    font-weight: bolder !important;
    background-color: #193153 !important;
    color: white !important;
    background-image: url("images/29b.png");
    background-repeat: no-repeat !important;
    background-position: left !important;
    background-position-x: 5% !important; 
}

.btnIndietro4:hover {
    background-color: rgb(209, 51, 58) !important;
}

.btnSalvaDati {
    font-family: 'Roboto', sans-serif !important;
    border-radius: 25px !important;
    letter-spacing: 0.8px;
    font-size: 26px !important;
    margin-top: 70px !important;
    height: 80px !important;
    font-weight: bolder !important;
    background-color: #193153 !important;
    color: white !important;
    background-image: url("images/datiutente.png");
    background-repeat: no-repeat !important;
    background-position: left !important;
    background-position-x: 5% !important; 
}

.btnSalvaDati:hover {
    background-color: rgb(209, 51, 58) !important;
}


.btnIndietro {
    font-family: 'Roboto', sans-serif !important;
    border-radius: 25px !important;
    letter-spacing: 0.8px;
    font-size: 26px !important;
    margin-right: auto !important;
    margin-left: auto !important;
    display: block !important;
    margin-top: 20px !important;
    height: 80px !important;
    font-weight: bolder !important;
    background-color: #193153 !important;
    color: white !important;
    background-image: url("images/29b.png");
    background-repeat: no-repeat !important;
    background-position: left !important;
    background-position-x: 5% !important; 
}

.btnIndietro:hover {
    background-color: rgb(209, 51, 58) !important;
}

.btnIndietro2 {
    font-family: 'Roboto', sans-serif !important;
    border-radius: 25px !important;
    letter-spacing: 0.8px;
    font-size: 26px !important;
    margin-top: 20px !important;
    height: 80px !important;
    font-weight: bolder !important;
    background-color: #193153 !important;
    color: white !important;
    background-image: url("images/29b.png");
    background-repeat: no-repeat !important;
    background-position: left !important;
    background-position-x: 5% !important; 
}

.btnIndietro2:hover {
    background-color: rgb(209, 51, 58) !important;
}

.profilo{
    margin:auto !important;
}

.btnprocediMail {
    font-family: 'Roboto', sans-serif !important;
    border-radius: 25px !important;
    letter-spacing: 0.8px;
    font-size: 26px !important;
    margin-right: auto !important;
    margin-left: auto !important;
    display: block !important;
    margin-top: 60px !important;
    height: 80px !important;
    font-weight: bolder !important;
    background-color: #193153 !important;
    color: white !important;
    background-image: url("images/2b.png");
    background-repeat: no-repeat !important;
    background-position: left !important;
    background-position-x: 5% !important; 
}

.btnprocediMail:hover {
    background-color: rgb(209, 51, 58) !important;
}

.formMieiDati .form-group {
    display: block !important;
    margin-right: auto !important;
    width: 625px !important;
    margin-left: auto !important;
}

.videataHome .form-group{
    display: block !important;
    margin: auto !important;
    width: 625px !important;
}

.formCodice .form-group{
    display: block !important;
    margin: auto !important;
    margin-top: 25px !important;
    width: 625px !important;
}

.videataMail .form-group{
    display: block !important;
    margin-right: auto !important;
    margin-left: auto !important;
    width: 800px !important;
}


.testoUnoRichiestaCodice {
    margin: auto;
    font-weight: bolder !important;
    font-size: 20px !important;
}

.testoDueRichiestaCodice {
    margin: auto;
    font-size: 16px !important;
    margin-top: 10% !important;
    margin-bottom: 5% !important;
}

.testoTreRichiestaCodice {
    margin-top: 3% !important;
}

.testoQuattroRichiestaCodice {
    color: blue !important;
}

.col-md-9 {
    display: flex;
}

.btncalen {
    background-color: #193153 !important;
}
