/*

* Override Pages default styles or create your own styles here

*/
@import url(https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@300;400;500;600;700&display=swap);
body {
    background-color: #fefefe;
}
.page-sidebar {
    border-right: solid 1px #e6e6e6;
    -webkit-box-shadow: 0px 5px 15px 1px #e6e6e6;
    box-shadow: 0px 5px 15px 1px #e6e6e6;
}
p {
    color: #818992;
}

.brand img{height:30px !important;}
.btn-primary, .btn-primary:focus, .btn-primary:visited, .btn-primary::selection {
    color: #fff;
    background-color: #d63033;
    border-color: #d63033;
}
    .btn-primary:hover {
        color: #fff;
        background-color: #de595b;
        .background-color: #219187;
        .border-color: #219187;
    }
.form-group-default{
    border:solid 1px #CCC;
}

table .btn-primary {
    color: #fff;
    background-color: #22d38c;
    border-color: #22d38c;
}
.card-group .card-header {
    background-color: #e6e6e6 !important;
}
a {
    color: #d63033;
}
h5, h3 {
    color: #1b2153;}

@media (min-width: 1200px) {
    .container {
        padding:10px 40px;
        max-width:900px;
    }
    .page-button {
        margin-right: 0px;top:0px;
    }
}
.nav-tabs-simple > li > a:after {
    background-color: #d63033;
}
.menu-items .fa, .header .fa {
    color: #d63033;
}
.page-sidebar .sidebar-menu .menu-items > li > a {
    font-size: 15px;
    color: #1b2153;
    font-family: "IBM Plex Sans",sans-serif;
}
p {
    font-family: 'Montserrat';
    color: #1b2153;
}
.card {
    margin-top: 10px;
    border-radius: 5px;
    padding-bottom: 10px;
    -webkit-box-shadow: 5px 5px 15px 1px #e6e6e6;
    box-shadow: 5px 5px 15px 1px #e6e6e6;
}
h5 {
    color: #000;
    font-family: 'Montserrat';
}

.table thead tr th {
    background-color: #f1f1f1;
}

.sidebar-header {
    background-color: #d63033 !important;}
.divreferral{display:none ;}