.imagenlista {
    border-radius: 33px;
    max-width: 50% !important;
    margin-top: 50px;

}
@media (max-width: 768px) {
    .imagenlista {
        max-width: 100% !important;
    }
}

.btn-light {
 color:#155f36!important;
}

body{
font-family: "Nunito", sans-serif;
}
.media {
    display: -ms-flexbox;
    display: flex
;
    -ms-flex-align: start;
    align-items: flex-start;
}
.fixtop{
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  background-color:#fff;
  z-index: 2;
}
.m-r-20, .navbar-fixed-top .navbar-right #navbar-search, .navbar-nav ul.notifications li>a .media .media-left, .sidebar-nav .metismenu>li i, .media.mleft .media-left, .bs-example .media .media-left, .chat-widget li.right .chat-info {
    margin-right: 20px;
}
.media .media-body {
    color: #666;
    font-size: 14px;

}
.swal2-popup .swal2-styled.swal2-confirm {
    background-color: #0f5132!important;
}
.swal2-popup .swal2-styled.swal2-cancel {
    color: #0f5132!important;
}

.text{
  margin-bottom: 0px;
}
ul.notifications li .timestamp {
    font-size: 13px;
    color: #666;
}
.navbar-nav ul.notifications li i {
    font-size: 24px;
}

.select2-selection__rendered {
    line-height: 36px !important;
}
.select2-container .select2-selection--single {
    height: 36px !important;
}
.select2-selection__arrow {
    height: 36px !important;
}
.bt-codnew{
  width:30%;
  margin: 2px!important;
}
.bt-codnew5{
 width:17%;
 margin: 1px!important;
}
.modal-header {
background-color:#008038;
}
.trcolor th{
background-color:#008038!important;
}
.padre {
display : flex!important;
justify-content : center!important;
align-items : center!important;
}
.busqrepocroll{
  height:812px;
  overflow-y: scroll;
  padding-right: 0;
  -webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.emprescroll {
  height:300px;
  overflow-y: scroll;
  padding-right: 0;
    -webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.busqcroll{
 height:500px;
overflow-y: scroll;
padding-right: 0;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.gastscroll{
height:500px;
overflow-y: scroll;
padding-right: 0;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.container-scroll-fac{
height:300px;
overflow-y: scroll;
padding-right: 0;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
body {
  font-family: "Nunito", sans-serif;
}
.titulos{
    font-size: 2.25rem;
}
 input::placeholder,
    textarea::placeholder {
        color: #9ca3af !important;
        opacity: 1 !important;
    }