.btn-primary{
    background-color:#03A9F4 !important;
}

#datatable tr td{
    text-align: left;
}

.text-center{
    text-align: left;
}

.right{
}

@media screen and (min-width : 730px)  {
    a.btn.btn-primary.btn-icon.waves-effect.waves-circle.waves-float.right{
        float:right;
        position:absolute;
        left:250px;
        top:40px;
        z-index:999;
    }
    .dt-buttons {
        position: absolute;
        left: 380px;
        top: 21px;
    }

    .main-menu > li > a {
        padding: 8px 20px 8px 28px;
    }
    .sub-menu ul  > li > a {
        padding: 8px 20px 8px 38px;
    }
    .sub-menu ul  > li > li > a {
        padding: 8px 20px 8px 48px;
    }

}

.card h1 ,.card h2{
    margin: 0;
    line-height: 100%;
    font-size: 16px;
    font-weight: 400;
    padding-bottom:20px;
}

.card-body nav a{
    background-color: #03A9F4 !important;
    color:white;
}
.card-body nav ul{
    float: left;
    position: absolute;
    margin-top: -7px;
    margin-left: 14px;
}
