.content-page{margin-top:78px}
html,body,*{color: #5E5250;outline: none!important;box-sizing: border-box;}
body{background: #F6F0ED;}
.form-control{background: #F6F0ED;border:1px solid #F6F0ED;color:#5E5250!important}
.form-control:focus {
    color: #5E5250!important;
    background-color: #F6F0ED;
    border-color: #F6F0ED;}
    .custom-control-label::before{background:#F6F0ED;border-color:#5E5250;}
.employee .form-control::placeholder,.card.login .form-control::placeholder {color:#5E5250!important;opacity: 0.7!important;}
.card-box,.card.login{
    background: #FBF9F8;
    -webkit-box-shadow: 3px 6px 16px 0px rgba(0,0,0,0.22);
    -moz-box-shadow: 3px 6px 16px 0px rgba(0,0,0,0.22);
    -o-box-shadow: 3px 6px 16px 0px rgba(0,0,0,0.22);
    box-shadow: 3px 6px 16px 0px rgba(0,0,0,0.22);
}
.login-logo{width: 11rem;height: auto;object-fit: contain;}
.btn-primary{background: #A4B5AA;border: none;color: #fff!important;transition: all 0.3s ease;}
.btn-primary:hover{background: #A4B5AA;border: none;color: #fff!important;opacity: 0.7;}
.card.login{border-radius: 20px;}
.card-box *, .card.login * {color: #5E5250;}
td .mdi-delete{margin-right: 5px;}
.table thead th {border-bottom: 1px solid #3b4452;}
::selection {background: #dfd5d0;color: #5e5250!important;}
[type=search] {outline-offset: 0;-webkit-appearance: 0!important;border: 1px solid #5E5250;padding: 3px;border-radius: 20px;padding-left: 10px;}
.dataTables_paginate, .dataTables_info{display: none;}
.dataTables_filter label input{margin-left: 15px;}
.card-box:not(.employee){padding: 1.5rem 0 0}
.card-box table tr, .card-box table thead,.heading{padding: 0 1.5rem;}
.table td, .table th{border-top: none;}
.header-title{font-size: 20px;font-weight: bold;text-transform: uppercase;}
.card-box tr.odd{background: #F6F0ED;}
.left-ide-menu{margin-bottom:0!important}
#area-di-vendita-btn{position:absolute;bottom:0;width:100%;height:4em}
.mdi-alert-octagram{color:#ff5b5b}
.mdi-alert{color:#f7b820}
.mdi-information{color:#20a6cf}
div.dataTables_filter,
div.dataTables_length {display: inline-flex;padding: 0 1.5rem}
div.dataTables_length{float: right;}
div.dataTables_filter{float: left;}
tr .action{display:flex}
tr:not(.filter) .action{opacity:0;pointer-events:none}
tr:hover .action:not(.alwaysShow){opacity:1;pointer-events:auto}
#toast-container>div{opacity:1}
.select2-container--default .select2-selection--single .select2-selection__clear{margin-right:10px;z-index:9}
.select2-container--default.select2-container--disabled .select2-selection--single{background: transparent;}
.noti-scroll{height:auto!important;max-height:181px!important}
.datepicker table tr td.today{background-color:orange!important}
.customhide,.tohide{display:none}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__rendered{background-color:#3b4452; color: #777f88;}
.form-control:disabled,.form-control[readonly]{opacity:1;color:#777f88;background-color:#3b4452}
.ticketscreen{padding-top:64px}
.metismenu{padding-bottom:2em}
.colorpicker-bs-popover .arrow{display:none}
.selectedColor{color:transparent!important}
tr.deleted{background:repeating-linear-gradient(-45deg,#323a46,#323a46 20px,#282e38 20px,#282e38 40px)}
.fab-extended{position:fixed;right:1%;bottom:15px;border-radius:9999px}
.scale15:before{transform:scale(1.2)}
.form-control::placeholder{opacity:.3!important}
.slimScrollDiv{height:calc(100% - 38px)!important;padding-top: 2rem;}
.mdi-message-text-outline{font-size: 23px;transition:all 0.3s ease;}
.mdi-message-text-outline:hover{opacity: 0.7;}
#sidebar-menu>ul>li>a{display: flex;align-items: flex-end;}
#sidebar-menu>ul>li>a>span {font-size: 16px;margin-left: 10px;line-height: 17px;}
.line-graph ul{position:absolute;top:15px;right:3rem}
.icon-menu{width: 30px;height: 30px;object-fit: contain;}
#side-menu .active{font-weight: bold;}
.select2-hidden-accessible.parsley-error~ul~.select2-container--default .select2-selection--single{border-color:#f34943!important}
.select2-hidden-accessible.parsley-success+.select2-container--default .select2-selection--single,.select2-hidden-accessible.parsley-success~ul~.select2-container--default .select2-selection--single{border-color:#31ce77!important}
.colore-FFFFFF{background-color:#fff!important}
.colore-24A2A3{background-color:#24a2a3!important}
.colore-F48171{background-color:#f48171!important}
.colore-C7F9EE{background-color:#c7f9ee!important}
.colore-1AC9E6{background-color:#1ac9e6!important}
.colore-AF3333{background-color:#af3333!important}
.colore-F8E9A1{background-color:#f8e9a1!important}
.colore-F76C6C{background-color:#f76c6c!important}
.colore-A8D0E6{background-color:#a8d0e6!important}
.colore-6DF0D2{background-color:#6df0d2!important}
.colore-84CEEB{background-color:#84ceeb!important}
.colore-EEAC7C{background-color:#eeac7c!important}
.fc-basic-view .fc-content{color:unset}
.classifica-1{color:#d4af37}
.classifica-2{color:silver}
.classifica-3{color:#cd7f32}
.classifica-4,.classifica-5{color:#ededed}
.swal2-icon.swal2-warning{border-color:#f9c851!important;color:#f9c851!important}
.swal2-icon.swal2-error{border-color:#ff5b5b!important;color:#ff5b5b!important}
.swal2-icon.swal2-success [class^=swal2-success-line]{background-color:#10c469}
.swal2-icon.swal2-success .placeholder,.swal2-icon.swal2-success .swal2-success-ring{border-color:#10c469!important}
.swal2-icon.swal2-error [class^=swal2-error-line]{background-color:#ff5b5b}
.swal2-icon.swal2-error .placeholder,.swal2-icon.swal2-error .swal2-error-ring{border-color:#ff5b5b!important}
.navbar-custom *,.navbar-custom .topnav-menu .nav-link{height:unset;line-height:unset}
.navbar-custom>*{height:100%}
.navbar-custom{background: #F6F0ED;}
.logo-lg img{height:50px}
.logo-sm img{height:50px}
.logo-box{height:180px;display: flex;align-items: center;justify-content: center;}
.btn-delete{margin-left: 10px;}
.employee .btn-success{margin-left: auto;}
.logo{width: 70%;padding-top: 0rem;}
.logo img{width: 100%;height: auto;object-fit: contain;}
.left-side-menu{top:0;margin-top:9rem}
.notification-list .noti-icon-badge{display:flow-root;position:relative;top:0;right:-12px;font-size:.5rem;width:1rem}
.noti-icon{position:relative}
.noti-icon.hasnoti{top:10px}
.select2-hidden-accessible.parsley-error ~ .select2-container--default .select2-selection--single {
    border-color: #ff5b5b !important;
}

.select2-hidden-accessible.parsley-success ~ .select2-container--default .select2-selection--single {
    border-color: #10c469 !important;
}

.new-employee-button{background:#A4B5AA;padding: 10px 11px;border-radius: 11px;font-size: 13px;text-transform: uppercase;color:#fff;transition: all 0.3s ease;}
.new-employee-button:hover{color: #fff;opacity: 0.8;}
.btn-success{background: #A4B5AA;color: #fff!important;border: unset!important;border-radius: 10px;transition: all 0.3s ease;}
.btn-danger{background: #C76975;color: #fff!important;border: unset!important;border-radius: 10px;transition: all 0.3s ease;}
.btn-success *,.btn-danger *{color: #fff!important;}
.btn-success:hover,.btn-danger:hover{opacity: 0.7;}
.btn-success:hover{background: #A4B5AA;}.btn-danger:hover{background: #C76975;}

@media (max-width:768px){
    .attachedToSystem {
        display: none !important;
    }
}
.form-control.parsley-error{
    border-color: #ff5b5b;
}
.ui.container.flash {
    position: fixed;
    top: 2rem;
    right: 2rem;
    max-width: 18rem;
    max-height: 70px;
    display: flex;
    height: 100%;
    align-items: center;
    background: transparent;
    justify-content: center;
    color: #fff;
}
.ui.container.flash .ui.message{width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;-webkit-box-shadow: 3px 6px 16px 0px rgba(0,0,0,0.22);
    -moz-box-shadow: 3px 6px 16px 0px rgba(0,0,0,0.22);
    -o-box-shadow: 3px 6px 16px 0px rgba(0,0,0,0.22);
    box-shadow: 3px 6px 16px 0px rgba(0,0,0,0.22);}
.ui.container.flash .ui.message.error{background: #C76975;}
.ui.container.flash .ui.message.success{background: #A4B5AA;}

.ui.container.flash .ui.message * {color: #fff!important;}
#toast-container *{color: #fff!important;}
input[value="Finish"]{display: none!important;}
th.hide,td.hide{display: none!important;}