/* -----------------------------------------
   Custom.css - put your own changes here
----------------------------------------- */
.select2-search {
   padding: 0;
}

.select2-search input {
   border-left: 0;
   border-right: 0;
}

.select2-results {
   margin: 0;
   padding: 0;
}

.select2-hidden-accessible {
   display: none;
}

table > thead > tr> th {
   text-align: center;
   vertical-align: middle !important;
}

table thead.bkred tr th {
   background-color: #911f30;
   color: white;
}

hr.normal {
   margin-top: 7px;
   margin-bottom: 7px;
   border-top-color: #777;
}

.modal .modal-content .modal-header,
.bootbox.modal .modal-content .modal-header {
   background-color: #911f30;
   color: white !important;
}

.modal .modal-content .modal-header .close,
button.bootbox-close-button.close {
   color: white !important;
   font-size: 25px;
   opacity: 0.9;
   margin-top: 5px;
   margin-bottom: 5px;
}

.modal .modal-content .modal-header .close:focus,
.modal .modal-content .modal-header .close:hover,
button.bootbox-close-button.close:focus,
button.bootbox-close-button.close:hover {
   opacity: 1 !important;
}

.modal .modal-content .modal-header .close::before,
button.bootbox-close-button.close::before {
   content: 'Cerrar   ';
   font-size: 15px;
   padding: 3px;
}

table thead.bkred tr th {
   background-color: #911f30;
   color: white;
}

.nav-tabs > li > a {
   color: #911f30;
   background-color: transparent !important;
   font-weight: bold;
}

.nav-tabs > li > a:hover,
.nav-tabs > li > a:focus {
   border-color: #911f30;
   border-bottom-color: transparent !important;
}

.nav-tabs > li.active > a {
   color: green !important;
}

.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
   border-color: green;
   border-bottom-color: transparent !important;
}

.panel.panel-red2 > .panel-heading {
   color: white;
   background-color: #911f30;
   border-color: transparent;
}

/* Locales */
input[type=number] {
   text-align: right;
}

.thumbnail.thumbnail-loader {
   background-color: transparent;
   border: 0;
   display: block;
   margin-left: auto;
   margin-right: auto;
}