
.nav-pills li{
    /* border: 2px solid black; */
    width: 100%;
}

.nav-tabs > li {
    list-style: none !important;
    padding-right: 35px;
    font-size: 16px;
    margin-top: 5px !important;
}
.nav-tabs > li > a {
    color: #636;
}
.nav-pills li a {
    border-bottom: solid 1px #636;
}
.nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover {
    color: #fff;
    background-color: #636;
}
.w-25 {
    width: 25%;
}
.w-50 {
    width: 50%;
}
.w-75 {
    width: 75%;
}
.w-100 {
    width: 100%;
}
.nav-box {
    background: #eee none repeat scroll 0 0;
    border-top: solid 2px #c66;
    opacity: 0.9;
}
.large-text{
    font-size: 20px;
    color: #f5f5f5;
}
.mt-2 {
    margin-top: 10px !important;
}
.mt--10{
    margin-top: -10px;
}
.text-black-50 {
    color: #666;
}
form input[type=checkbox] {
    padding: 20px;
    width: auto;
}
.bg-light {
    background-color: #f1f4f7;
}
.current-session {
    margin-top: -40px;
    margin-right: 40px;
    font-size: 18px;
    padding: 0.9333rem 1rem 0.6rem 1rem;
    text-align: right;
}
.current-session span {
    color: #666;
    font-weight: bold;
}
.blog-title{
    font-size: 32px;
}
.dashboard-box{
    border:solid 1px #966;
    border-radius:5px;
    padding: 10px;
    margin: 5px;
    min-height: 30px
}

.dashboard-box:hover {
    background-color: #eee;
}
@media (max-width: 600px) {
    .logo1 {
        max-width: 280px;
    }

}

@media (max-width: 300px) {
    .logo1 {
        max-width: 100%;
    }
}
/* BEGIN TABLE STYLES */
.table th, .table td {
    font-size: 14px;
    padding: 0.9333rem 1rem 0.6rem 1rem;
    border-top-color: #d5dae6;
}

@media print{
    .table th, .table td {
        font-size: 11px;
        padding: 0.4rem 1rem 0.25rem 1rem !important;
    }
    .table tr:nth-child(odd) td {
        background-color: #f1f4f7 !important;
        -webkit-print-color-adjust: exact;
    }
    .action-btn{
        display:none;
    }
}

th div {
    vertical-align: auto;
    text-align: start;
}

.table thead th {
    font-weight: bold;
    border-bottom-color: #d5dae6;
}

.table tbody + tbody {
    border-top-color: #d5dae6;
}

.table-bordered {
    border-color: #d5dae6;
}

    .table-bordered th, .table-bordered td {
        border-color: #d5dae6;
    }

.table-striped tbody tr:nth-of-type(odd) {
    background-color: #f1f4f7;
    color: #366 !important;
}

.rotate {
    transform: rotate(270.0deg) !important;
}

/* END TABLE STYLES */
.m-auto{
    margin:auto;
}

@media print {
}

