body{
    font-family: 'Arvo', 'Crete Round', "ff-enzo-web", "Arial", "Bitstream Vera Sans Mono", Monaco, "Courier New", Courier, monospace;
     background-color : rgba(222,226,230,0.1);
}

.text-navbar {
   color : black !important;
   font-family: 'Arvo', 'Crete Round',"ff-enzo-web";
   font-size : 22px;
}

.align_center{
    margin: 0 auto;
    width:80% /* value of your choice which suits your alignment */
}

.login_form {
    position:absolute;
    top:15%;
    right: 0%;
    left : 0%;
}

.bg-dark {
    background-color: rgba(13,51,125,0.8) !important;
    color: black;
}

.bg-lite {
    background-color: rgba(30,51,125,0.4) !important;
    color: black;
}

.navbar-nav li{
    color : black;
}

.card-font{
    color : black;
    font-family: 'Crete Round', "ff-enzo-web";
    text-align :center;
}

.primary{
    background-color : "#FFD86D";
}

.nav-link-text {
    color : black;
    font-family: 'Crete Round',"ff-enzo-web";
    font-weight : bold;
}

.container-fluid {
    background-color : rgba(222,226,230,0.1);
}

.navbar-dark .navbar-brand {
    color : black;
    font-family: 'Crete Round',"ff-enzo-web";
}

.nav-link-subtext {
    color : black;
    font-family:'Crete Round';
    font-weight : bold;
}

.login-text{
    color : black;
    font-family : 'Crete Round';
    font-weight : bold;
    font-size : 24px;
}

.bg-login {
    background-image : url("../images/bg-login.jpg") !important;
    height : 100%;
    width : 100 %;
    background-size : cover;
    background-repeat : no-repeat;
    background-position: 50% 50%;
}

.l-form {
    height : 250px;
    background-image: linear-gradient(to right,violet,indigo);
    border-radius : 35px;
    font-family: 'Crete Round',"ff-enzo-web", "Arial", "Bitstream Vera Sans Mono", Monaco, "Courier New", Courier, monospace !important;
}

.btn-purple {
    background-color : purple !important;
    border-radius : 35px;
    color : white !important;
}

.btn-radius {
    border-radius : 35px !important;
}

.btn-indigo {
    background-color : indigo !important;
}

.btn-violet {
    background-color : violet !important;
    border-radius : 35px;
}

.form-radius {
    border-radius :  0  35px 35px  0!important;
}

.modal-purple {
    background-image: linear-gradient(to right,violet,indigo);
}

.padding-input {
    padding-top : 10px;
}

.text-white {
    color : white !important;
}

.icon-lg {
    font-size: 20px;
}

.purple {
    color : purple !important;
}

.indigo {
    color : indigo !important;
}

ul.b {
    list-style-type: square;
    text-align: justify;
    color: indigo;
}

p{
    color:black;
}

.justify {
    text-align: justify;
}

@media (min-width: 600px) {
    .bdesk {
        display: inline-block;
        float: none;
        vertical-align: top;
    }

    .bdesk {
        text-align: center;
    }
}
