﻿/*rosso: #D51019*/
/*blu:   #20224B*/
html, body{height:100%;min-height:100%;font-size:0.9rem;}
#ajaxLoading{width:100px;position:absolute;z-index:100000;top:50%;left:50%;transform:translate(-50%,-50%);display:none;}
.transparent{border:0;color:transparent;background-color:transparent;}
.cursor-move{cursor:move;}
.highlight:hover{background-color:#f0f0f0;}
.item-container img{max-height:10rem;}
/*.img-container.active{background-color:#b6ff00;}*/
.item-container.active .item-visibile{display:unset;}
.item-container.active .item-not-visibile{display:none;}
.item-container:not(.active) .item-visibile{display:none;}
.item-container:not(.active) .item-not-visibile{display:unset;}
.file-container{background-color:#dc3545 !important;}
.file-container.active{background-color:#28a745 !important;}
.drag-cornice{border:3px solid #ff6a00;cursor:move;}
.drag-opacity{opacity:0.5;}
.ui-draggable .ui-dialog-titlebar{cursor:move;}
.ui-draggable-handle{-ms-touch-action:none;touch-action:none;}
.table td, .table th{vertical-align:middle !important;}
.table th.cmd, .table th.pos, .table th.lang, .table th.img, .table th.att{width:20px;}
.row-sub th:not(:last-child), .row-sub td:not(:last-child) {padding-left:2rem;}
.side-menu{position:relative;}
.input-group > .form-control-plaintext {
    position: relative;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    width: 1%;
    margin-bottom: 0;
}
.form-signin {
    width: 100%;
    max-width: 330px;
    padding: 15px;
    margin: auto;
}
.form-signin .form-control {
    position: relative;
    box-sizing: border-box;
    height: auto;
    padding: 10px;
    font-size: 16px;
}
.form-signin .form-control:focus {
    z-index: 2;
}
@media (min-width: 768px) {
    .side-menu-container{height:100vh !important;}
    .side-menu{height:100vh !important;position:unset;}
}
@media (min-width: 992px) {
    
}
@media (min-width:1360px) {
    .container{max-width:1300px;}
}
@media (min-width:1440px) {
    .container{max-width:1410px;}
}
