﻿body {
    padding-top: 50px;
    padding-bottom: 20px; 
}

/* Set padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

/* Override the default bootstrap behavior where horizontal description lists 
   will truncate terms that are too long to fit in the left column 
*/
.dl-horizontal dt {
    white-space: normal;
}

/* Set width on the form input elements since they're 100% wide by default */
input,
select,
textarea {
    max-width: 280px;
}

/* Table header Messeger*/
.tableheader table tr th{
    background-color:#bcc9d3;
}

/* Dashboard Index */
.bAdmin {
    font-size: 12px;
    box-shadow: 1px 5px 10px -5px black;
    transition: all 0.3s ease;
}
.bAdmin2 {
    
    box-shadow: 1px 5px 10px -5px black;
    transition: all 0.3s ease;
}

.bAdmin3 {
    /*box-shadow: 1px 5px 10px -5px black;  / #8ac7ea */
    box-shadow: 5px 10px 20px 1px #b09815;
    transition: all 0.3s ease;
}

.bAdmin4 {    
    box-shadow: 5px 10px 20px 1px #806f12;
    transition: all 0.3s ease;
}

table.table thead tr th {
    text-align:center;
    align-content:center;
}





/*Sidebar icone*/
aside{
    background-color:rgb(255, 255, 255, 0.75);
}
ul.nav.nav-tabs li:not(.active) i {
    color: #2482cc;
    width: 100%;
}
ul.nav.nav-tabs li.active i {
    color: black;
    width: 100%;
    font-size: 16px;
}
ul.nav.nav-tabs li :not(.active) a.fone {
    background: rgba(247, 237, 237, 0.59);
}
ul.nav.nav-tabs li.active a.fone {
    border-top: 3px solid #16a765;
    /*border-left: 3px solid #16a765;*/
}
ul.nav.nav-tabs li.active a.active {
    border-top: 3px solid #16a765;
    /*border-left: 3px solid #16a765;*/
}
ul.nav.nav-tabs li.active a {
    border-top: 3px solid #16a765;
    /*border-left: 3px solid #16a765;*/
}
ul.nav.nav-tabs li {
    /*border: 1px solid #bcc9d3;*/
    /*border-top: 1px solid #e9b9b9;*/
    border-left: 1px solid #dde5eb;
}