/*Fixes by Nelson Turres*/
form .dropdown-menu>li>a:focus, form .dropdown-menu>li>a:hover, form .action .dropdown-menu>li>a:focus, form .action .dropdown-menu>li>a:hover {
  color: #262626;
  text-decoration: none;
  background-color: #d0d9e3;
}

form.form-filter .bootstrap-select > .dropdown-toggle, form.formulario .bootstrap-select > .dropdown-toggle {
  background-color: transparent;
	width: 172px;
}

.form.form-filter .dropdown-menu, .form.formulario .dropdown-menu {
  z-index: 1000;
}

form.form-filter input.campo, form.form-filter .campo-udt, form.formulario input.campo {
  height: 30px;
}

form.form-filter input.campo, form.form-filter div.campo-udt, form.form-filter .bootstrap-select .form-control:not([class*=col-]), form.form-filter .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){
  margin-bottom: 20px;
}

form.form-filter input.campo, form.form-filter .bootstrap-select .form-control:not([class*=col-]), form.form-filter .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn), form.form-filter .bootstrap-select .dropdown-toggle {
  width: 172px !important;
}

form.form-filter .label-udt {
  width: 182px;
}

form.form-filter .form-group {
  height: 60px;
}

form.formulario div.form-group {
	margin-bottom: 10px;
}

form.formulario span {
	margin-bottom: 0px;
}

form.formulario .bootstrap-select > .dropdown-toggle {
  width: 100%;
  font-size: smaller;
}

.action span.glyphicon {
  margin-right: 10px;
}

.action ul.dropdown-menu {
  padding-top: 10px;
  padding-bottom: 10px;
  background-color: #f5f5f5;
}

.close{
  font-size: 21px !important;
}

.eliminate-padding-left-right {
  padding-right: 0px !important;
  padding-left: 0px !important;
}

.padding-left-right-navbar {
  padding-right: 6px !important;
  padding-left: 6px !important;
}

.eliminate-padding-left {
  padding-left: 0px;
}

.eliminate-padding-right {
  padding-right: 0px;
}


.main-table thead th {
	background-color: white;
}

.container {
	padding-left: 0px !important;
	padding-right: 0px !important;
}

/*.table-responsive{
	overflow-x: auto;
}*/

/*Fin Fixes by Nelson Turres*/

.table-responsive {
  min-height: .01%;
	overflow-y: hidden !important;
  /*overflow-x: initial;*/
}

.pd0 { padding: 0 !important; }
.pd20 { padding: 20px !important; }
.mg0 { margin: 0 !important; }
.mgA10 { margin-top: 10px !important; }
.mgA12 { margin-top: 12px !important; }
.mgC10 { margin-bottom: 10px !important; }
.mgC15 { margin-bottom: 15px !important; }
.mgC20 { margin-bottom: 20px !important; }

a.disabled {
  filter: opacity(20%);
  background-color: gray;
}

.btn-group-nowrap {
  display: flex;
}

#counters .pill-moneda {
  text-align: center !important;
}

#sf_fieldset_none span.alert {
  padding: 5px !important;
  margin: 10px 0 0 0 !important;
  display: block;
}

tr.tr_nexo_departamento td {
  font-weight: bold !important;
  background-color: silver !important;
}

tr.tr_nexo_nexo td {
  border-top: solid 2px silver !important;
  border-bottom: solid 3px silver !important;
  font-weight: bolder;
  font-size: 14px;
}

.format-list-td-th{
  padding: 5px !important;
}
