tfoot {
display: table-header-group;
}


.loader {
    border: 3px solid #f3f3f3;
    border-top: 3px solid #3498db;
    border-radius: 50%;
    width: 20px;
    height: 20px;
    animation: spin 2s linear infinite;
}

@keyframes spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}

.style_pdf
{
	max-width:8em; 
	max-height:5em;
}

.navbar-brand img {
    max-height: 25px;
}
main {
   /*  padding-top: 81px; */
    padding-top: 68px;
}
.strong {
    font-weight: bold;
}
textarea {
    resize: vertical;
    min-height: 150px;
}
.chart-hotspot .modal-dialog {
    width: 930px !important;
}
tr.has-alert, tr.has-alert:hover {
    background: #fbaf14 !important;
    color: #FFF;
    font-weight: bold;
}
section.reports .panel {
    /* min-height: 444px; */
	height:400px;
}
.log-container {
    height: 350px;
}
.table-log {
    width: 100%;
    position: relative;;
}
.table-log tbody {
    max-height: 300px;
    position: absolute;;
    overflow-y: auto;
    width: 100%;
}
.icon-table {
    max-width: 26px;
}
.panel-dash {
    min-height: 231px;
    /* min-height: 360px; */
}
