.Compacto {
  padding: .2em !important;
}

.textoSM {
font-size:0.8rem;
}

.Compacto-Fecha{
	
	height: .1em!important;
	padding: .8em!important;
}

.btn-xsm{
	font-size: 0.875rem!important;
    padding: 0.2rem 0.8rem!important;
}
.form-group{
	margin-bottom:0px !important;
}

.content{
	/*background-color: gainsboro;!important*/
	
}

input, textarea, .select2-selection .select2-selection--single{
	
	border: 1px solid lightgray !important;
	
}

.card .card-body{
    padding: 0px !important;
	margin-bottom:.3em !important;
}

.table th, .jsgrid .jsgrid-table th, .table td, .jsgrid .jsgrid-table td {
    padding: .0em !important;
}

.col-form-label {
     padding-bottom: .1em !important;  
}

.wizard > .content > .body {
    padding: .3em;
}

.wizard > .content > .body {
    width: 99% !important;
}

.jsgrid-alt-row>.jsgrid-cell {
	background-color: #e3e4e5;
	
}

.jsgrid-selected-row>.jsgrid-cell{
	background:#c4e2ff !important;
	border-color:#c4e2ff!important;
	}

.mdi-24px.mdi-set, .mdi-24px.mdi:before {
    font-size: 1.2em;
}
/* .row { */
     /* margin-right: 0px!important;  */
     /* margin-left: 0px!important;  */
/* } */

.backgroundLines {
    margin: 0 24px;
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -o-box-flex: 1;
    box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    background: -webkit-linear-gradient(270deg, #fff, #fff 52px, #e5e5e5 52px, #e5e5e5 52px);
    background: -moz-linear-gradient(270deg, #fff, #fff 52px, #e5e5e5 52px, #e5e5e5 52px);
    background: -o-linear-gradient(270deg, #fff, #fff 52px, #e5e5e5 52px, #e5e5e5 52px);
    background: -ms-linear-gradient(270deg, #fff, #fff 52px, #e5e5e5 52px, #e5e5e5 52px);
    background: linear-gradient(180deg, #fff, #fff 52px, #e5e5e5 52px, #e5e5e5 52px);
    -webkit-background-size: 100% 53px;
    -moz-background-size: 100% 53px;
    background-size: 100% 53px;
    border-top: 1px solid #e5e5e5;
}

.table th, .jsgrid .jsgrid-table th, .table td, .jsgrid .jsgrid-table td {
    white-space: normal !important;
    height: auto;
    vertical-align: text-top;
    position: relative;
    overflow: hidden;
}

.lbl_Filtro {
    cursor: pointer;
}
label {
    margin-bottom:0px !important;
}

.form-check {
    margin-top:0px !important;
    margin-bottom:0px !important;
}

.jsgrid-header-cell {
    background: #48484c99 !important;
    color: white;
}
.swal-button .swal-button--confirm {
    background: #b78d84!important;
    border-color: #b78d84!important;
}