.container {
    max-width: 1500px !important;
}
table#estadoOT td {
    padding: 5px;
}
table#estadoOT tr {
    background-color: transparent;
}
table#estadoOT td h5 {
    color: white;
}
table#estadoOT td {
    padding: 5px;
}
table#estadoOT tr {
    background-color: transparent;
}
table#estadoOT td h5 {
    color: white;
}

.menu-link {
    text-transform: uppercase;
}

.barra-lateral:hover .logo-superior-mini {
    display: none;

}
table#estadoOT td {
    padding: 5px;
}
table#estadoOT tr {
    background-color: transparent;
}
table#estadoOT td h5 {
    color: white;
}
body {
    overflow-x: hidden;
    font-size:14px
}
.boxScrollbar::-webkit-scrollbar {
    width: 4px;
}
.boxScrollbar::-webkit-scrollbar-track {
    background: rgba(50,50,50,0.0);
}
.boxScrollbar::-webkit-scrollbar-track:hover {
    width:15px;
    background: rgba(85,85,85,0.15);
}
.boxScrollbar::-webkit-scrollbar-thumb {
    width:15px;
    background: rgba(136,136,136,0.7);
}
.boxScrollbar::-webkit-scrollbar-thumb:hover {
    width:15px;
    background: rgba(85,85,85,0.7);
}

#clear-filter, #clear-filter2
{
    background: transparent;
    border:0;
    text-align: right;
    padding: 0;
    margin: 0;
}

#clear-filter i, #clear-filter2 i
{
    font-size:1.5em;
    vertical-align: middle;
}

.navigation
{
    display:flex;
}

.pagination
{
    margin:auto;
}

.navigation span
{
    margin:10px 7px;
}

.pagination .current {color:grey; font-weight:500;}

.caja-icon-prod:hover i
{
    color: gray !important;
}

#modal-addProduct div.modal-dialog
{
    max-width:89vw !important; /* 60vw*/
    /* max-height:60vh !important; */
}

@media (max-width:760px)
{
    #modal-addProduct div.modal-dialog
    {
        max-width:95vw !important;
        /* max-height:60vh !important; */
    }
}

.error-ce
{
    outline: 1px solid #f00 !important;
}

.error-title-ce
{
    border-bottom: 1px solid #f00 !important;
}

.no-pointer-events
{
    pointer-events: none;
}

.pointer-events
{
    pointer-events: auto;
}

.ok-button{
    color: green;
}

.change-button{
    color: orange;
}

.ko-button{
    color:red;
}
.ok-button:hover, .change-button:hover, .ko-button:hover{
    color: white;
}
#btn-aprobadaCEMovil:hover .ok-button, #btn-openCondicionalCEMovil:hover .change-button, #btn-openRefusedMovil:hover .ko-button{
    color: white;
}


.fixed-center{
    bottom:15px;
    left:50%;
    transform: translate(-50%, 0);
}
@media only screen and (min-width: 891px) { 
    .fixed-center{
        padding-left: 80px;
    }
}


.btn-add-action
{
   
    position:fixed;
    top: 50vh;
    right: 1.6vw;
    z-index:10000000;

}

div[role="listbox"]::-webkit-scrollbar {
    width: 4px;
}
div[role="listbox"]::-webkit-scrollbar-track {
    background: rgba(50,50,50,0.0);
}
div[role="listbox"]::-webkit-scrollbar-track:hover {
    width:15px;
    background: rgba(85,85,85,0.15);
}
div[role="listbox"]::-webkit-scrollbar-thumb {
    width:15px;
    background: rgba(136,136,136,0.7);
}
div[role="listbox"]::-webkit-scrollbar-thumb:hover {
    width:15px;
    background: rgba(85,85,85,0.7);
}

.invisible{
    visibility: hidden !important;
}