/* Ajustes */

.brand-logo {
  display: block;
  height: auto;
  max-width: 100%; }

.brand-logo-login {
  width: 280px;
  max-height: none;
  margin: 0 auto; }

.brand-logo-navbar {
  width: 150px;
  height: auto;
  max-height: 30px;
  margin: 0; }

.navbar .navbar-brand {
  height: 50px;
  padding-top: 10px;
  padding-bottom: 10px; }

@media (max-width: 767px) {
  .brand-logo-login {
    width: 260px; }

  .brand-logo-navbar {
    width: 130px;
    max-height: 26px; }
}

@media (max-width: 767px) {
  html, body {
    overflow-x: hidden; }

  nav.navbar {
    position: relative; }

  section.content {
    margin-top: 15px; }

  body.theme-deep-orange.ls-closed.overlay-open nav.navbar {
    position: fixed; }

  section.content div.container-fluid {
    padding:0; }

  section.content div.container-fluid div.row.clearfix {
    margin-right: -30px;
    margin-left: -30px; }
}

.navbar-brand {
  font-weight: bold !important;
  font-size: 25px !important; }

.demo-google-material-icon {
  margin-bottom: 5px;
  text-align: left; }

.icon-name {
  position: relative;
  top: -8px;
  left: 7px; }

.bs-searchbox {
  right: 29px !important; }

.bootstrap-select.btn-group .dropdown-menu.inner {
  margin-left: 0 !important; }


#for_formulario input[type=date], 
#for_formulario input[type=email], 
#for_formulario input[type=number],
#for_formulario input[type=password], 
#for_formulario input[type=text], 
#for_formulario input[type=time], 
#for_formulario input[type=digits], 
#for_formulario textarea {
  background: #ededed !important;
  padding: 0 8px !important; }

#for_formulario textarea {
  min-height: 35px;
  padding: 10px !important; }

#for_formulario .bootstrap-select, 
#for_formulario .dropdown-toggle {
    background: #ededed !important; }
  
#for_formulario .bootstrap-select:hover, 
#for_formulario .dropdown-toggle:hover {
    background: #ededed !important; }