/*
 * body {
    background-color: #eeeeee;
}
*/

.nascosto {
    display: none !important;
}

.flash-messages {
    text-align: center;
    background-color: yellow !important;
}

.divlogin {
    background-image: url('/logo_scafi_login.png');
    background-repeat: no-repeat;
    background-position: 97% 10%;
}

.login-username {
    background-image: url('/icons/person-fill.svg');
    background-color: white;
    background-repeat: no-repeat;
    background-position: 3% 50%;
    padding-left: 3em;
}

.login-password {
    background-image: url('/icons/lock-fill.svg');
    background-color: white;
    background-repeat: no-repeat;
    background-position: 3% 50%;
    padding-left: 3em;
}

.error-message {
    padding: 0.1em;
    background-color: red;
    color: white;
}

.navbar a {
    margin: 0 0.2em 0 0.2em;
}

.fixed-label {
    font-size: 1.3em;
    display: block;
    color: blue;
}

#main {
    padding: 15em 0 0 0;
}

.upperline {
    font-size: 1em;
    text-transform: uppercase;
}

.bigger {
    font-size: 1.5em;
}

.smaller li {
    font-size: 0.7em;
}

.noborder-white {
    border: 0 !important;
}

.noborder {
    border: 0 !important;
    background-color: #dddddd !important;
}

.titolo {
    text-align: center;
    font-size: 2em;
    margin: 0.2em 0 0.5em 0;
}

.fnt_red {
    color: #ff0000 !important;
}

#logoscafi {
    width: 460px;
    margin: 4em auto 2em auto;
}

.set_lang img {
    padding: 0.3em 0 0 0;
    vertical-align: middle;
}

.tablet,.request {
    background-color: #ccccff;
}

.done {
    background-color: lightgreen;
}

.rejected,.tablet_rejected {
    background-color: red;
    color: white;
}

.deleted {
    background-color: #cccccc;
    color: #999999;
}

.approved,.tablet_approved {
    background-color: yellow;
}

.bkg_red {
    background-color: #ff0000 !important;
    color: #dddddd !important;
}

.bkg_green {
    background-color: #00ff00 !important;
    color: #000000 !important;
}

.bkg_yellow {
    background-color: #ffff00 !important;
    color: #000000 !important;
}

.obblig {
    border: 1px solid red !important;
}

.sub-obblig {
    border-bottom: 1px solid red !important;
}

select[readonly] {
    background: #eee;
    pointer-events: none;
    touch-action: none;
}
