*{
    font-family: 'Titillium Web', sans-serif;
}

#body-row {
    margin-left:0;
    margin-right:0;
}
#sidebar-container {
    min-height: 100vh;   
    background-color: #343a40;
    color:#FFF;
    padding: 0;
}
.colorblanco{
    color:#FFF;
}
/* Sidebar sizes when expanded and expanded */
.sidebar-expanded {
    width: 230px;
}
.sidebar-collapsed {
    width: 60px;
}

/* Menu item*/
#sidebar-container .list-group a {
    height: 50px;
    background-color: #343a40;
    color:#FFF;
}

/* Submenu item*/
#sidebar-container .list-group .sidebar-submenu a {
    height: 45px;
    padding-left: 30px;
}
.sidebar-submenu {
    font-size: 0.9rem;
}

/* Separators */
.sidebar-separator-title {
    background-color: #343a40;
    color:#FFF;
    height: 35px;
}
.sidebar-separator {
    background-color: #343a40;
    color:#FFF;
    height: 25px;
}
.logo-separator {
    background-color: #343a40;    
    height: 60px;
    border-bottom:none !important;
    border-right: none !important;
    color:#FFF;
}

/* Closed submenu icon */
#sidebar-container .list-group .list-group-item[aria-expanded="false"] .fa-chevron-down {
  content: " \f0d7";
  display: inline;
  text-align: right;
  padding-left: 10px;
}
/* Opened submenu icon */
#sidebar-container .list-group .list-group-item[aria-expanded="true"] .fa-chevron-down {
  content: " \f0da";
  display: none;
  text-align: right;
  padding-left: 10px;
}

#sidebar-container .list-group .list-group-item[aria-expanded="false"] .fa-chevron-up {
    content: " \f0d7";
    display: none;
    text-align: right;
    padding-left: 10px;
  }
  /* Opened submenu icon */
  #sidebar-container .list-group .list-group-item[aria-expanded="true"] .fa-chevron-up {
    content: " \f0da";
    display: inline;
    text-align: right;
    padding-left: 10px;
  }

  .label_invoice{
    margin: 2px;
    padding:0px;
    font-size: 13px;
  }

  .mejumbotron {
    background-image: url("../img/jumbotron_bg.jpg");
    background-size: cover;
    background-position: 0% 25%;
    background-size: cover;
    background-repeat: no-repeat;
    color: white;
    text-shadow: black 0.3em 0.3em 0.3em;
    height: 500px;
    text-align: center;
  }

  .label_account{
    margin: 3px;
    padding:0px;
    font-size: 13px;
  }