/*Overrides*/
.main-sidebar, .left-side{
  padding-top: 77px;
}

.skin-black-light  .main-header>.logo {
  padding:10px 0;
  border-right: none;
}



  .skin-black-light  .main-header {
    background: white;
  }
.main-header .sidebar-toggle{
      border-left: 1px solid white;
}
.main-header .sidebar-toggle,
.skin-black-light  .main-header .navbar .navbar-nav>li>a {
      padding: 24px 15px;
}
.skin-black-light  .main-header .navbar>.sidebar-toggle{
  border-right: none;
}
.skin-black-light  .main-header .navbar .navbar-custom-menu .navbar-nav>li>a{
  border-left: none;
}

.chosen-container{
  border-radius: 0;
  margin-bottom: 5px;
}

.well-white{
  background-color: white;
}

.main-footer {
    background: #ecf0f5;
     border-top: none;
}

th{
  font-size:13px;
}

table td{
  font-size:14px;
}

/*.fixed .content-wrapper{
  padding-top: 100px;
}*/


input, select {
  max-width: 350px;
}

.user-icon {
  font-size: 28px;
    padding: 5px;
    padding-bottom: 10px;
    color: #676767;
}


.navbar-nav>.user-menu>.dropdown-menu>li.user-header{
  height: 110px;
}

.box-settings{
  padding:15px 23px;
  /*background: #F5F5F5;*/
}

.share-holder-data   a{
  margin-right: 4px;
}

.table > tbody > tr.topheader > th {

  border-top:none;
}

.content-header>.breadcrumb{
 padding-top: 20px;
}


.content-header{
  padding-top: 45px;
}

@media (min-width: 768px){
  .sidebar-mini.sidebar-collapse .search-shareholder{
    display: inline-block !important;
  }
}

@media (max-width: 767px) {

    .skin-black-light .main-header>.logo, .skin-black-light .main-header>.logo:hover {
      background: white;
    }

        /*width: 47%;*/
}

.number-of-months-elapsed{
  margin-top:20px; font-size:12px; font-weight: normal;padding: 2px;
}

.logo-mini{
  color: #aa8f28;
    font-weight: bold;
}

/*ADMIN LTE Overrides */

.products-list .product-info {
  margin-left: 0;
}

#member-summary th, #member-summary td {
  color:#6c6767;
}

.label{
  font-size: 12px;
}

#errorMessages {
  color:red;
}

.activity-item{
  padding:2px;
  padding-left: 4px;
  margin-bottom: 1px ;
  border-bottom:1px solid #b0acac;
}
.activity-item:last-child{
  border-bottom: none;
}
