﻿input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none !important;
    margin: 0 !important;
}

input[type=number] {
    -moz-appearance: textfield;
}

.txtBordeRadius {
    border-radius: 15px !important;
    color: black;
}
.txtBorderRadiusDerecho {
    border-radius: 0 15px 15px 0 !important;
}

.txtBorderRadiusIzquierdo {
    border-radius: 15px 0 0 15px !important;
}

#contenedor-imagen {
    position: relative;
    display: inline-block;
}

#informacion-imagen {
    position: absolute;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 0.9);
    padding: 10px;
    border: 1px solid #ccc;
    border-radius: 5px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}

.oculto {
    display: none;
}

.btnRadius {
    border-radius: 20px !important;
}

.backgroundGris {
    background-color: #E8E9E9;
}

.dtHorizontalExampleWrapper {
    max-width: 600px;
    margin: 0 auto;
}
.sidebar #sidebarToggle::after {
    content: none !important;
}

#dtHorizontalExample th, td {
    white-space: nowrap;
}

table.dataTable thead .sorting:after,
table.dataTable thead .sorting:before,
table.dataTable thead .sorting_asc:after,
table.dataTable thead .sorting_asc:before,
table.dataTable thead .sorting_asc_disabled:after,
table.dataTable thead .sorting_asc_disabled:before,
table.dataTable thead .sorting_desc:after,
table.dataTable thead .sorting_desc:before,
table.dataTable thead .sorting_desc_disabled:after,
table.dataTable thead .sorting_desc_disabled:before {
    bottom: .5em;
}

