.display-hide {
  display: none;
}

.img-circle {
  border-radius: 50% !important;
  width: 48px;
  height: 48px;
  -o-object-fit: cover;
     object-fit: cover;
}

.dropdown-menu .divider {
  height: 1px;
  margin: 9px;
  overflow: hidden;
  background-color: #e5e5e5;
}

.dropdown-menu .navi-item .navi-link:hover {
  color: #3F4254;
}

.has-error .form-control, .has-error .select2-dropdown, .has-error .select2-selection {
  border-color: #e73d4a !important;
}
.has-error input[type=date], .has-error input[type=time] {
  padding-right: 30px !important;
}

.has-success input[type=date], .has-success input[type=time] {
  padding-right: 30px !important;
}

.input-icon.right > i {
  top: 10px;
  right: 10px;
  float: right;
  position: absolute;
}

.login-form .input-icon > i {
  font-size: 20px;
  top: 20px;
}

.has-error .input-icon > i {
  color: #ed6b75;
}

.has-success .form-control,
.has-success .form-control:focus {
  border-color: #009739;
}

.has-success .select2-container--focus .select2-selection,
.has-success .select2-container--open .select2-selection {
  border-color: #009739;
}

.has-success .input-icon > i,
.has-success .checkbox,
.has-success .checkbox-inline,
.has-success .control-label,
.has-success .form-control-feedback,
.has-success .help-block,
.has-success .radio,
.has-success .radio-inline,
.has-success.checkbox label,
.has-success.checkbox-inline label,
.has-success.radio label,
.has-success.radio-inline label {
  color: #009739;
}

.navi-item .navi-link {
  cursor: pointer;
}

.vmiddle thead tr th,
.vmiddle tbody tr td,
.vmiddle-item {
  vertical-align: middle;
}

.btn-xs, .btn-group-xs {
  padding: 0.4rem 0.6rem;
  font-size: 0.75rem;
  line-height: 1;
  border-radius: 0.42rem;
}

.col-form-label > span.required {
  color: #e02222;
  font-size: 12px;
}

.aside-menu .menu-nav > .menu-item.menu-item-here > .menu-heading .menu-icon, .aside-menu .menu-nav > .menu-item.menu-item-here > .menu-link .menu-icon i {
  color: #faa819 !important;
}

.menu-item-active > .menu-link .menu-icon i {
  color: #faa819 !important;
}

.dropdown-menu > li > a {
  padding: 8px 16px;
  color: #6f6f6f;
  text-decoration: none;
  display: block;
  clear: both;
  font-weight: 300;
  line-height: 18px;
  white-space: nowrap;
}

.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover {
  text-decoration: none;
  color: #262626;
  background-color: #e1e5ec;
  cursor: pointer;
}

.input-icon .form-control {
  padding: 0.65rem 1rem;
}

.image-input.image-input-empty [data-action=remove], .image-input.image-input-empty [data-action=cancel] {
  display: flex;
}

.mapa .container {
  max-width: 100% !important;
}

.topbar .dropdown {
  min-width: 200px;
}

.brand .btn .svg-icon svg g [fill] {
  fill: #F3F6F9 !important;
}

.breadcrumb .breadcrumb-item.active i, .breadcrumb .breadcrumb-item.active a, .breadcrumb .breadcrumb-item:hover i, .breadcrumb .breadcrumb-item:hover a {
  color: #006d89 !important;
}

.brand-logo img, .mobile-logo img {
  max-height: 45px !important;
}

.login.login-4 .login-aside .login-conteiner {
  background-size: cover;
}

.modal-footer {
  padding: 0.5rem;
}

.form-control[readonly] {
  cursor: not-allowed;
  background-color: #eef1f5;
  opacity: 1;
}

.dual-listbox .dual-listbox__title {
  margin-top: 0 !important;
}

.pull-right {
  float: right;
}

.nav-item .nav-link.has-error {
  border-color: #e73d4a !important;
}

.nav-item .nav-link.has-success {
  border-color: #009739 !important;
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9hcHAuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQTtFQUNJO0NBREo7O0FBSUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtLQUFBO0NBREo7O0FBSUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtDQURKOztBQUlBO0VBQ0k7Q0FESjs7QUFLSTtFQUNJO0NBRlI7QUFJSTtFQUNJO0NBRlI7O0FBT0k7RUFDSTtDQUpSOztBQVFBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7Q0FMSjs7QUFRQTtFQUNJO0VBQ0E7Q0FMSjs7QUFRQTtFQUNJO0NBTEo7O0FBUUE7O0VBRUk7Q0FMSjs7QUFRQTs7RUFFSTtDQUxKOztBQVFBOzs7Ozs7Ozs7Ozs7RUFZSTtDQUxKOztBQVFBO0VBQ0k7Q0FMSjs7QUFTQTs7O0VBR0k7Q0FOSjs7QUFTQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0NBTko7O0FBU0E7RUFDSTtFQUNBO0NBTko7O0FBU0E7RUFDSTtDQU5KOztBQVNBO0VBQ0k7Q0FOSjs7QUFTQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q0FOSjs7QUFTQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0NBTko7O0FBU0E7RUFDSTtDQU5KOztBQVNBO0VBQ0k7Q0FOSjs7QUFTQTtFQUNJO0NBTko7O0FBU0E7RUFDSTtDQU5KOztBQVNBO0VBQ0k7Q0FOSjs7QUFTQTtFQUNJO0NBTko7O0FBU0E7RUFDSTtDQU5KOztBQVNBO0VBQ0k7Q0FOSjs7QUFTQTtFQUNJO0NBTko7O0FBU0E7RUFDSTtFQUNBO0VBQ0E7Q0FOSjs7QUFTQTtFQUNJO0NBTko7O0FBU0E7RUFDSTtDQU5KOztBQVNBO0VBQ0k7Q0FOSjs7QUFTQTtFQUNJIiwiZmlsZSI6Ii9jc3MvYXBwLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCJ2ZW5kb3JcIjtcblxuLmRpc3BsYXktaGlkZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmltZy1jaXJjbGUge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA0OHB4O1xuICAgIGhlaWdodDogNDhweDtcbiAgICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLmRyb3Bkb3duLW1lbnUgLmRpdmlkZXIge1xuICAgIGhlaWdodDogMXB4O1xuICAgIG1hcmdpbjogOXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTVlNTtcbn1cblxuLmRyb3Bkb3duLW1lbnUgLm5hdmktaXRlbSAubmF2aS1saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogIzNGNDI1NDtcbn1cblxuLmhhcy1lcnJvciB7XG4gICAgLmZvcm0tY29udHJvbCwgLnNlbGVjdDItZHJvcGRvd24sIC5zZWxlY3QyLXNlbGVjdGlvbiB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2U3M2Q0YSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBpbnB1dFt0eXBlPVwiZGF0ZVwiXSwgaW5wdXRbdHlwZT1cInRpbWVcIl0ge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uaGFzLXN1Y2Nlc3Mge1xuICAgIGlucHV0W3R5cGU9XCJkYXRlXCJdLCBpbnB1dFt0eXBlPVwidGltZVwiXSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5pbnB1dC1pY29uLnJpZ2h0ID4gaSB7XG4gICAgdG9wOiAxMHB4O1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5sb2dpbi1mb3JtIC5pbnB1dC1pY29uID4gaSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHRvcDogMjBweDtcbn1cblxuLmhhcy1lcnJvciAuaW5wdXQtaWNvbiA+IGkge1xuICAgIGNvbG9yOiAjZWQ2Yjc1O1xufVxuXG4uaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbCxcbi5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICMwMDk3Mzk7XG59XG5cbi5oYXMtc3VjY2VzcyAuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbixcbi5oYXMtc3VjY2VzcyAuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uIHtcbiAgICBib3JkZXItY29sb3I6ICMwMDk3Mzk7XG59XG5cbi5oYXMtc3VjY2VzcyAuaW5wdXQtaWNvbiA+IGksXG4uaGFzLXN1Y2Nlc3MgLmNoZWNrYm94LFxuLmhhcy1zdWNjZXNzIC5jaGVja2JveC1pbmxpbmUsXG4uaGFzLXN1Y2Nlc3MgLmNvbnRyb2wtbGFiZWwsXG4uaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcbi5oYXMtc3VjY2VzcyAuaGVscC1ibG9jayxcbi5oYXMtc3VjY2VzcyAucmFkaW8sXG4uaGFzLXN1Y2Nlc3MgLnJhZGlvLWlubGluZSxcbi5oYXMtc3VjY2Vzcy5jaGVja2JveCBsYWJlbCxcbi5oYXMtc3VjY2Vzcy5jaGVja2JveC1pbmxpbmUgbGFiZWwsXG4uaGFzLXN1Y2Nlc3MucmFkaW8gbGFiZWwsXG4uaGFzLXN1Y2Nlc3MucmFkaW8taW5saW5lIGxhYmVsIHtcbiAgICBjb2xvcjogIzAwOTczOTtcbn1cblxuLm5hdmktaXRlbSAubmF2aS1saW5rIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cblxuLnZtaWRkbGUgdGhlYWQgdHIgdGgsXG4udm1pZGRsZSB0Ym9keSB0ciB0ZCxcbi52bWlkZGxlLWl0ZW0ge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5idG4teHMsIC5idG4tZ3JvdXAteHMge1xuICAgIHBhZGRpbmc6IDAuNHJlbSAwLjZyZW07XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNDJyZW07XG59XG5cbi5jb2wtZm9ybS1sYWJlbCA+IHNwYW4ucmVxdWlyZWQge1xuICAgIGNvbG9yOiAjZTAyMjIyO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0taGVyZSA+IC5tZW51LWhlYWRpbmcgLm1lbnUtaWNvbiwgLmFzaWRlLW1lbnUgLm1lbnUtbmF2ID4gLm1lbnUtaXRlbS5tZW51LWl0ZW0taGVyZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgICBjb2xvcjogI2ZhYTgxOSAhaW1wb3J0YW50O1xufVxuXG4ubWVudS1pdGVtLWFjdGl2ZSA+IC5tZW51LWxpbmsgLm1lbnUtaWNvbiBpIHtcbiAgICBjb2xvcjogI2ZhYTgxOSAhaW1wb3J0YW50O1xufVxuXG4uZHJvcGRvd24tbWVudSA+IGxpID4gYSB7XG4gICAgcGFkZGluZzogOHB4IDE2cHg7XG4gICAgY29sb3I6ICM2ZjZmNmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6Zm9jdXMsIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICMyNjI2MjY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2UxZTVlYztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5pbnB1dC1pY29uIC5mb3JtLWNvbnRyb2wge1xuICAgIHBhZGRpbmc6IDAuNjVyZW0gMXJlbTtcbn1cblxuLmltYWdlLWlucHV0LmltYWdlLWlucHV0LWVtcHR5IFtkYXRhLWFjdGlvbj1yZW1vdmVdLCAuaW1hZ2UtaW5wdXQuaW1hZ2UtaW5wdXQtZW1wdHkgW2RhdGEtYWN0aW9uPWNhbmNlbF0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5tYXBhIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4udG9wYmFyIC5kcm9wZG93biB7XG4gICAgbWluLXdpZHRoOiAyMDBweDtcbn1cblxuLmJyYW5kIC5idG4gLnN2Zy1pY29uIHN2ZyBnIFtmaWxsXSB7XG4gICAgZmlsbDogI0YzRjZGOSAhaW1wb3J0YW50O1xufVxuXG4uYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZSBpLCAuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZSBhLCAuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtOmhvdmVyIGksIC5icmVhZGNydW1iIC5icmVhZGNydW1iLWl0ZW06aG92ZXIgYSB7XG4gICAgY29sb3I6ICMwMDZkODkgIWltcG9ydGFudDtcbn1cblxuLmJyYW5kLWxvZ28gaW1nLCAubW9iaWxlLWxvZ28gaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5sb2dpbi5sb2dpbi00IC5sb2dpbi1hc2lkZSAubG9naW4tY29udGVpbmVyIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4ubW9kYWwtZm9vdGVyIHtcbiAgICBwYWRkaW5nOiAwLjVyZW07XG59XG5cbi5mb3JtLWNvbnRyb2xbcmVhZG9ubHldIHtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWYxZjU7XG4gICAgb3BhY2l0eTogMTtcbn1cblxuLmR1YWwtbGlzdGJveCAuZHVhbC1saXN0Ym94X190aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ucHVsbC1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4ubmF2LWl0ZW0gLm5hdi1saW5rLmhhcy1lcnJvciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTczZDRhICFpbXBvcnRhbnQ7XG59XG5cbi5uYXYtaXRlbSAubmF2LWxpbmsuaGFzLXN1Y2Nlc3Mge1xuICAgIGJvcmRlci1jb2xvcjogIzAwOTczOSAhaW1wb3J0YW50O1xufVxuIl0sInNvdXJjZVJvb3QiOiIifQ==*/