.toast-top-full-width{max-width:60%;}
table.dataTable thead th, table.dataTable tfoot th {
    font-weight: bold;
    background-color: #373e4a;
}

.modal-title {
    margin: 0;
    line-height: 1.42857143;
    color: white;
}

.modal-header {
    padding: 15px;
    border-bottom: 1px solid #e5e5e5;
    background-color: #105d5d;
}

.modal-footer {
    padding: 15px;
    text-align: right;
    border-top: 1px solid #e5e5e5;
    background-color: #e8efef;
}

.btn-md-w{
	width: 120px;
}
.btn-md-w-1{
	width: 150px;
}
.btn-md-w-2{
	width: 200px;
}
.btn-sm-w{
	width: 80px;
}
.btn-lg-w{
	width: 350px;
}

#tab-estruc td{padding-4px;}

.impresion td{
	padding:4px;
}


