/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.main-content{background:#0050B4 !important;border-color:#0050B4 !important;padding-top:2em;padding-bottom:2em;margin-bottom:2em;}.region-top-header{width:100%;text-align:center;}.page-user-login main .region-content,.page-user-password main .region-content{color:#fff;margin:3rem auto;max-width:400px;background:rgba(255,255,255,0.1);padding:25px;border-radius:0;}.page-header,h1.title{font-size:2rem;background-color:transparent !important;}.tabs .nav-link{background:none;color:white;border:none;}.tabs .nav-link.active{background-color:rgba(255,255,255,0.25);color:white;}
body{background:#ebebeb;}label{font-weight:bold;}.dt-info,.dt-paging,.dt-length{margin-bottom:5px;font-weight:bold;}.dt-paging-button{margin:0 4px;font-weight:bold;}.dt-container{padding-bottom:1em;background-color:#efefef}.dt-buttons{margin-bottom:10px;}.alert-wrapper{position:static;}.alert svg{max-height:2rem;}.btn-primary{color:white;border:var(--primary);}.btn-primary:hover{color:white;}.site-footer{background:none;margin-top:45px;padding-top:35px;padding-bottom:36px;border-top:1px solid #E5E5E5;padding-left:2em;padding-right:2em;}@media (min-width:768px){.region-footer-third{float:right !important;text-align:right;}}.site-footer #block-bootstrap-masquerade{background:rgba(23,97,168,0.8)}.region-top-header-form .block{width:auto;}.navbar-brand img{width:300px;}.navbar-brand{font-size:0;}#navbar-main{border-top:1px solid #4c8fd5;padding-top:0.5em;}#header,#navbar-top{padding-left:1em;padding-right:1em;background:#0050B4 !important;border-color:#0050B4 !important;}.view-utente-corrente{background:rgba(0,0,0,0.25);padding:1em 1.5em;border-radius:20px;text-align:center;}.menu--account a,.view-utente-corrente,.view-utente-corrente a,#header a{text-transform:uppercase;text-decoration:none !important;font-weight:bold;color:white !important;margin-left:0.25em;margin-right:0.25em;}.page-header,h1.title{background:#fff;padding:20px;margin:42px 0 21px;border-bottom:1px solid #ddd;}.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{background-color:#0050B4;}.table-striped > tbody > tr,.table > thead > tr > th.active,.table-hover > tbody > tr > td.active:hover,.table > tbody > tr > td.active{background:#fff !important;}.table-responsive th a,.table-responsive th{color:#000}.view-header{background:#fff;padding:20px;margin:0px 0 21px;}.views-exposed-form .views-exposed-widget{padding:0;margin-right:50px;}.chosen-container{margin-left:10px;}.views-table,.table.dataTable{border-collapse:initial;padding:20px;background:#fff;margin-top:20px !important;}.view-header .dropdown-filter{display:inline-block;margin-right:50px;}.view-header .dropdown-filter label{font-weight:bold;}.view-header .dropdown-filter select{margin-left:10px;}.views-exposed-form .form-actions{align-self:center;}.views-exposed-form .btn[value=Filtra]::before,.views-exposed-form .btn[value=Applica]::before{font-family:"Font Awesome 5 Free";content:'\f0b0';margin-right:5px;color:white;font-weight:900;}.views-exposed-form .btn.btn-primary{background:#0050B4;background:-moz-linear-gradient(top,#0050B4 0%,#0F3250 100%);background:-webkit-linear-gradient(top,#0050B4 0%,#0F3250 100%);background:linear-gradient(to bottom,#0050B4 0%,#0F3250 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0050B4',endColorstr='#0F3250',GradientType=0);}.views-exposed-form .btn,.views-exposed-form .js-form-item{margin-right:3px;margin-left:3px;}.dataTables_length{margin-top:10px;float:left;}.dataTables_paginate{float:right;}.views-exposed-form .views-exposed-widget .btn:hover{background:#0F3250 !important;}.logged-in #edit-locale,.logged-in #edit-timezone{display:none;}#block-user-login{color:#fff;margin:3rem auto;max-width:400px;background:rgba(255,255,255,0.1);padding:25px;}#block-user-login a{color:#fff;}.navbar.container-fluid{margin-top:0px;}.nav > li > a:hover,.nav > li > a:focus{background:transparent;}.nav-link.is-active{background-color:rgba(0,0,0,0.15);border-radius:20px 0 20px 20px;}#block-bootstrap-navigazioneprincipale{text-align:center;margin-top:3rem;}#block-bootstrap-navigazioneprincipale .navbar-nav{display:block;}#block-bootstrap-navigazioneprincipale li{width:270px;height:270px;display:inline-block;background:#0050B4;background:-moz-linear-gradient(top,#0050B4 0%,#0F3250 100%);background:-webkit-linear-gradient(top,#0050B4 0%,#0F3250 100%);background:linear-gradient(to bottom,#0050B4 0%,#0F3250 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0050B4',endColorstr='#0F3250',GradientType=0);margin:10px;vertical-align:top;position:relative;}#block-bootstrap-navigazioneprincipale li:hover,#block-bootstrap-navigazioneprincipale li.active-trail{background:#0F3250;}#block-bootstrap-navigazioneprincipale li a{display:inline-block;width:270px;height:270px;color:#fff;font-weight:bold;text-transform:uppercase;text-align:center;padding:20px;font-size:1.25rem;line-height:1.5rem;}#block-bootstrap-navigazioneprincipale li a:after{content:'';width:80%;position:absolute;top:70px;left:10%;height:1px;background:#4c8fd5;}#block-bootstrap-navigazioneprincipale .nav-link--contratti-non-utilizzati{background:url('/sites/default/cms/contrattino.png') no-repeat center 90px;}#block-bootstrap-navigazioneprincipale .nav-link--contratti-direttore{background:url('/sites/default/cms/tuoicontratti.png') no-repeat center 90px;}#block-bootstrap-navigazioneprincipale .nav-link--richieste-automezzi-controllo,#block-bootstrap-navigazioneprincipale .nav-link--richieste-automezzi-direttore-area,#block-bootstrap-navigazioneprincipale .nav-link--richieste-automezzi-utente,#block-bootstrap-navigazioneprincipale .nav-link--richieste-automezzi{background:url('/sites/default/cms/richieste.png') no-repeat center 90px;}#block-bootstrap-navigazioneprincipale .nav-link--cdc-direttore-area,#block-bootstrap-navigazioneprincipale .nav-link--cdc-direttore{background:url('/sites/default/cms/cdc.png') no-repeat center 90px;}#block-bootstrap-navigazioneprincipale .nav-link--cdc-sistema{background:url('/sites/default/cms/elencocdc.png') no-repeat center 90px;}#block-bootstrap-navigazioneprincipale .nav-link--richieste-assegnazione-utente-uscita{background:url('/sites/default/cms/uscita.png') no-repeat center 90px;}#block-bootstrap-navigazioneprincipale .nav-link--eventi-utente,#block-bootstrap-navigazioneprincipale .nav-link--eventi{background:url('/sites/default/cms/eventi.png') no-repeat center 90px;}#block-bootstrap-navigazioneprincipale .nav-link--contratti{background:url('/sites/default/cms/contratti.png') no-repeat center 90px;}#block-bootstrap-navigazioneprincipale .nav-link--contratti-direttore2{background:url('/sites/default/cms/richiesteassegnate.png') no-repeat center 90px;}#block-bootstrap-navigazioneprincipale .nav-link--contratti-direttore2{background:url('/sites/default/cms/richiestelibere.png') no-repeat center 90px;}#block-bootstrap-navigazioneprincipale .nav-link--utenti{background:url('/sites/default/cms/utenti.png') no-repeat center 90px;}#block-bootstrap-navigazioneprincipale .nav-link--contratti-direttore2{background:url('/sites/default/cms/tutticontratti.png') no-repeat center 90px;}#block-bootstrap-navigazioneprincipale .nav-link--richieste-assegnazione,#block-bootstrap-navigazioneprincipale .nav-link--richieste-assegnazione-controllo,#block-bootstrap-navigazioneprincipale .nav-link--richieste-assegnazione-utente{background:url('/sites/default/cms/richiesteassegnate.png') no-repeat center 90px;}.nav-link--cdc-direttore-area::before,.nav-link--cdc-direttore::before,.nav-link--cdc-sistema::before{font-family:"Font Awesome 5 Free";content:'\f200';margin-right:5px;color:white;}.nav-link--contratti-non-utilizzati::before{font-family:"Font Awesome 5 Free";content:'\f00d';margin-right:5px;color:white;}.nav-link--contratti::before{font-family:"Font Awesome 5 Free";content:"\f0ca";margin-right:5px;color:white;}.nav-link--contratti-direttore::before{font-family:"Font Awesome 5 Free";content:'\f15b';margin-right:5px;color:white;}.nav-link--eventi-utente::before,.nav-link--eventi::before{font-family:"Font Awesome 5 Free";content:'\f071';margin-right:5px;color:white;}.nav-link--richieste-assegnazione-utente-uscita::before,.nav-link--richieste-assegnazione-utente::before{font-family:"Font Awesome 5 Free";content:'\f07c';margin-right:5px;color:white;}.nav-link--richieste-assegnazione-controllo::before,.nav-link--richieste-assegnazione::before{font-family:"Font Awesome 5 Free";content:'\f0ae';margin-right:5px;color:white;}.nav-link--richieste-automezzi-direttore-area::before,.nav-link--richieste-automezzi-utente::before,.nav-link--richieste-automezzi-controllo::before,.nav-link--richieste-automezzi::before{font-family:"Font Awesome 5 Free";content:'\f07c';margin-right:5px;color:white;}.nav-link--utenti::before{font-family:"Font Awesome 5 Free";content:'\f0c0';margin-right:5px;color:white;}.nav-link--::before{font-family:"Font Awesome 5 Free";content:'\f015';margin-right:5px;color:white;}.nav-link--user::before{font-family:"Font Awesome 5 Free";content:'\f007';margin-right:5px;color:white;}[data-drupal-link-system-path="user/logout"]::before{font-family:"Font Awesome 5 Free";content:'\f2f5';margin-right:5px;color:white;}.breadcrumb{background:#fff;}.dt-buttons button,.dt-buttons button:active{background:#0050B4;background:-moz-linear-gradient(top,#0050B4 0%,#0F3250 100%);background:-webkit-linear-gradient(top,#0050B4 0%,#0F3250 100%);background:linear-gradient(to bottom,#0050B4 0%,#0F3250 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0050B4',endColorstr='#0F3250',GradientType=0);color:#fff;display:inline-block;margin-right:50px;}.dt-buttons button:hover,.dt-buttons button:active{background:#0F3250 !important;color:#fff !important;}.dataTables_filter{margin-right:50px;display:inline-block;}@media (max-width:767px){.table-responsive{border:0;}#block-block-1 .right{text-align:left;}#block-block-1 a.username{margin:5px 0px;}#block-block-1 a.logout{padding-left:0px;border:0;}.dataTables_paginate{float:left;clear:left;margin-top:10px;}}.view-flotta th.views-field-nothing,.view-flotta td.views-field-nothing{display:none;}.dataTable{white-space:nowrap}
