body {
    /*color: #000000;*/
    font-family: Arial, Helvetica, sans-serif;
    /*font-size: 12px;*/
    font-weight: normal;
}

    .welcome-heading-size {
    font-size: 150%;
}
.text-welcome-heading {
    
color:
    #111 !important;
    font-family: Georgia,"Times New Roman",Times,serif;
    text-align: center;
}
.font-bold {
    font-weight: bold;
}
.navbar li a{
  color: #fff !important;
}
.navbar li a:hover{
  background-color: #00648C;
}
.dropdown-menu a.dropdown-item {
    color: 
    #111 !important;
}
.dropdown-menu a.dropdown-item:hover {
    color: 
    #fff !important;
}

.widhead{
 /*   padding: 1em;
    background: #c7dff7 !important;
    color: #000000 !important;
    font-weight: bold !important;
    border: 1px solid #1682BA !important;*/
    background:#25569b !important;
    color:#fff !important;
    font-weight: bold !important;
    border: 1px solid #164382 !important;
    border-radius: 5px;

}

.mynav{
background-color: #29589E;
padding: .8rem 0;
width: 100%;
min-height: 100%;
background-image: url("img/header-bg1.png") !important;
background-repeat: no-repeat;
background-size: cover;
}

.widbod{
padding: 0.2em;
background:#fcfcfc !important;
color: #000000 !important;
font-weight: bold !important;
border: 1px solid#111 !important;
border-radius: 5px;
color:#484848 !important;
font-weight: 600;
}
.butto2{
    padding: 2px 35px;
    color:#fff !important;
    background-color:#1552a8;
    border: 1px solid black  !important;
    width: 180px;
    font-size: 12px !important;
}
.butto2:focus, .butto2:hover{
    background-color:#3d8dff !important;
}
.widtext {
    font-weight: 400;
    margin: ;
    margin: .1em 16px .2em 1em;
}

select{
    background-color:
#fff;
padding: 2px 35px;
border: 1px solid
black;
}

.reqd::after {
    content:'*';
    color: red;
}

.endc{
    padding: 15px;
    margin: auto;
}

.heading2 {
    text-align: center;
    color: #154281;
    text-transform: uppercase;
    font-family: Georgia;
    font-weight: bold;
}

@media(max-width: 1199px){
    .mmms{
        margin-left: 50%;
        transform: translateX(-50%);
    }
}

@media(min-width: 1200px){
    .welcome-sub-heading-size{
        margin-top: -20px;
    }
}

.form-control {
    padding: 0.235rem .75rem !important; 
    height: calc(1.1em + 0.55rem + 2px) !important;
    color: #242526;
    border: 1px solid #000;
    font-weight: normal ;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px ;
}
label {
    font-weight: 400;
    font-size: 13px;
    color: #111;
}