body{
    font-size: 16px !important;
}

.main-header{
    font-size: 14px !important;
}

.content-wrapper{
    font-size: 14px !important;
}

@media screen and (max-width: 1700px) {
    table{
        font-size: 12px; !important;
    }

    .layout-top-nav>table{
        font-size: 14px; !important;
    }
}

th{
    text-align:center !important;
    vertical-align:middle !important;
}

.control-label-sm{
    font-size: 12px; !important;
}

.error{
    font-size:12px;
    color:#a94442
}
.skin-blue-light .sidebar-menu>li:hover>a, .skin-blue-light .sidebar-menu>li.active>a {
    color: #3c8dbc !important;
}
@media (min-width: 1200px){
    .container {
        width: auto !important;
    }
}
