.mainbar {   
    border: none !important;
}

.cal-wid {
    float: left;
    display: inline-flex;
}

.cal-wid a {
    background-color: transparent;
    color: rgb(14, 48, 93);
    padding: 15px;
    margin: 0 15px;
    display: flex;
    text-align: center;
    text-decoration: underline;
    text-transform: capitalize;
}

.popmake {
    border: 8px solid #0e305d !important;
}

.popmake .pum-content:focus-visible {
    outline: -webkit-focus-ring-color auto 0px;
}

body, h1, h2, h3, h, h5, h6,p {
    font-family: Arial, Helvetica, sans-serif !important;
}

a.contact-us-pop {
    display: inline-block;
    margin-top: 2%;
    color: white;
    background-color: #0e305d;
    padding: 10px;
    border-radius: 5px;
}

main p {
    color: #222 !important;
}

.set-social-icons p i {
    padding-right: 10px;
    vertical-align: top;
    padding-top: 5px;
}

footer .set-social-icons p span {
    display: inline-block;
}

.set-social-icons p i {
    padding-right: 10px;
    display: inline-block;
}

/*
 *Responsive Media Queries*
 */

/* EXTRA SMALL SCREEN BOOSTRAP -XS Using for mobile devices */
@media (max-width: 767px) {  

#header .secondarybar-wrap {
    display: none;
} 

.main-footer {    
    padding-top: 30px !important;
}

.main-footer .ld-empty-space {
    height: 20px !important;
}

.secondarybar .header-module {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}

.secondarybar .text-right .header-module {
    display: none !important;
}

}

/* SMALL SCREEN BOOSTRAP -SM  using For Tablets */
@media (min-width: 768px){

.main-footer {    
    padding-top: 30px !important;
}

.main-footer .ld-empty-space {
    height: 10px !important;
}

}

/* MEDIUM SCREEN BOOSTRAP -MD using CRT Monitors */
@media (min-width: 992px){



}

/* LARGE SCREEN BOOSTRAP -LG using CRT Monitors */
@media (min-width: 1200px){



}