/*BACKGROUND COLORS */

.white-bg {
    background-color: #fff;
    padding:30px 0px;
}

.color-bg {
    padding:30px 0px;
}

.pink-bg {
    background-color: #e86a54;
}

.yellow-bg {
    background-color: #F39221;
}

.orange-bg {
    background-color: #E46A55;
}

.green-bg {
    background-color: #357b73;
}

.darkgreen-bg {
    background-color: #2d6660;
}

.blue-bg {
  background-color:#211C36;
}

.purple-bg {
  background-color:#3F366F;
}

.red-bg {
    background-color: #b74a47;
}

.black-bg {
    background-color: #000;
}

.footer-bg .blue-bg {
    padding:20px 0px !important;
}

@media (max-width:768px) {
    .color-bg {
        padding:30px 0px;
    }
    
    .white-bg {
        padding:30px 0px;
    }
    
    .msl_event .white-bg {
        padding:40px 0px;
        padding-top:100px;
    }
}

/*FONT COLOR*/

.color-bg h1, .color-bg h2, .color-bg h3, .color-bg h4, .color-bg .h2-head h2, .color-bg p, .color-bg p a, .color-bg ul li, .color-bg ul li a, .color-bg ol li, .color-bg ol li a {
    color:#fff;
}

.color-bg p .btn-green, .color-bg p .btn-blue {
    color:#fff !important;
}

.color-bg .panel ul li {
    color:#000 !important;
}

/*LINK STYLE */

.color-bg p a, .color-bg ul li a, .color-bg ol li a {
    text-decoration:underline;
}

/*PANEL STYLE */

.color-bg .panel p, .color-bg .msl-card p, .color-bg .card p {
    color:#000 !important;
}

.color-bg .card a, .color-bg .accordion-transparent .card .card-body a {
    color:#337ab7 !important;
}

.color-bg .panel .btn-blue, .color-bg .panel .btn-green {
    color:#fff !important;
    text-decoration:none;
}