body {
    font-size: 16px;
    font-family: 'Open Sans', sans-serif;
}

body>.container-fluid,
body>.container {
    padding: 86px 15px 0;
}

.form-control,
.btn,
.alert,
.rounded {
    border-radius: 0 !important;
}

.list-group-item.active {
    background-color: #3490dc;
}

.text-purple {
    color: rgb(49,61,133);
}

.bg-purple {
    background-color: rgb(49,61,133);
}

.bg-facebook {
    background-color: rgb(59,89,152);
}

.bg-transparent {
    background-color: transparent;
}

.bg-gradient {
    background: rgba(49, 62, 133, 1);
    background: -moz-linear-gradient(left, rgba(49, 62, 133, 1) 0%, rgba(29, 117, 189, 1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(49, 62, 133, 1)), color-stop(100%, rgba(29, 117, 189, 1)));
    background: -webkit-linear-gradient(left, rgba(49, 62, 133, 1) 0%, rgba(29, 117, 189, 1) 100%);
    background: -o-linear-gradient(left, rgba(49, 62, 133, 1) 0%, rgba(29, 117, 189, 1) 100%);
    background: -ms-linear-gradient(left, rgba(49, 62, 133, 1) 0%, rgba(29, 117, 189, 1) 100%);
    background: linear-gradient(to right, rgba(49, 62, 133, 1) 0%, rgba(29, 117, 189, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#313e85', endColorstr='#1d75bd', GradientType=1);
}

.h-screen-footer {
    height: calc(100vh - 60px);
}

.signin-bg {
    background: url('../img/signIn.jpg') no-repeat center center/cover;
}

[class*="navbar-expand"] .navbar-nav .nav-link {
    font-weight: 400;
}

[class*="navbar-expand"] .navbar-nav .active>.nav-link {
    color: #1d75bc;
    font-weight: 600;
}

[class*="navbar-expand"] .navbar-nav .nav-link,
.sidebar .list-group-item {
    font-family: 'Archivo', sans-serif;
}

.fa-star.checked {
    color: orange;
}

.calc-h-full {
    height: calc(100vh - 301px);
}

@media (min-width: 992px) {
    [class*="navbar-expand"] .navbar-nav .nav-link {
        padding-right: 1.2rem;
        padding-left: 1.2rem;
    }
}

.custom-tabs.nav-tabs .nav-item.show .nav-link,
.custom-tabs.nav-tabs .nav-link.active {
    color: #007bff;
}
.custom-tabs.nav-tabs .nav-link,
.custom-tabs.nav-tabs .nav-link {
    color: #495057;
}