.blackbg{
    background: #000000!important;
}

.black, .black p{
    color: #000000!important;
}

.whitebg{
    background: #ffffff!important;
}

.white, .white p{
    color: #ffffff!important;
}

.white a, .white a:visited, .white a:hover{
    color: #ffffff!important;
    text-decoration: none!important;
}

.blue_bg{
    background: #0D3B6F!important;
}

.blue, .blue p{
    color: #0D3B6F!important;
}

.blue a, .blue a:visited, .blue a:hover{
    color: #0D3B6F!important;
    text-decoration: none!important;
}

.bright_green_bg{
    background: rgb(161,201,69)!important;
}

.grey, .grey p{
    color: #D7D6C9;
}

.grey_bg{
    background: #D7D6C9!important;
}

.cyan, .cyan p{
    color: #00bfdf;
}

.cyan_bg{
    background: #00bfdf!important;
}

.green, .green p{
    color: #51ba6c;
}

.green_bg{
    background: #51ba6c!important;
}

.yellow, .yellow p{
    color: #f9ed32;
}

.yellow_bg{
    background: #f9ed32!important;
}

.orange, .orange p{
    color: #f58220;
}

.orange_bg{
    background: #f58220!important;
}

.plum, .plum p{
    color: #92046e;
}

.plum_bg{
    background: #92046e!important;
}

.blue_to_green{
    background: #00B6BD!important;
    background: linear-gradient(90deg, rgba(0, 182, 189, 1) 0%, rgba(161, 208, 80, 1) 100%)!important;
}

.lgreen_to_lyellow{
    background: #C5E8D3!important;
    background: linear-gradient(90deg, rgba(197, 232, 211, 1) 0%, rgba(253, 241, 198, 1) 100%)!important;
}

.green_to_orange{
    background: #AAD24E!important;
    background: linear-gradient(90deg, rgba(170, 210, 78, 1) 0%, rgba(248, 123, 44, 1) 100%)!important;
}

.lblue_to_yellow{
    background: #1FBDDD!important;
    background: linear-gradient(90deg, rgba(31, 189, 221, 1) 0%, rgba(70, 183, 126, 1) 50%, rgba(241, 231, 55, 1) 100%)!important;
}

.lblue_to_green {
    background: #1FBDDD!important;
    background: linear-gradient(90deg, rgba(31, 189, 221, 1) 0%, rgba(64, 182, 132, 1) 100%)!important;
}

#header .header-nav.header-nav-line:not(.header-nav-light-text) nav > ul > li > a{
    color: #ffffff!important;
    font-weight: 400!important;
    text-decoration: none!important;
}

#header .header-nav.header-nav-line.header-nav-bottom-line nav > ul > li > a::before, #header .header-nav.header-nav-line.header-nav-bottom-line nav > ul > li:hover > a::before{
    height: 2px!important;
}

#header .header-nav.header-nav-line nav > ul li:hover > a::before{
    background: #f9ed32!important;
}

.dropdown-menu{
    background-color: rgba(31,189,221,0.8)!important;
}

#header .header-nav-main.header-nav-main-dropdown-no-borders nav > ul > li.dropdown .dropdown-menu:not(.border-top){
    border-bottom: 5px solid rgba(244,132,44,0.8)!important;
}

#header .header-nav-main nav > ul > li.dropdown .dropdown-menu li a{
    color: #ffffff!important;
}

#header .header-nav-main nav > ul > li.dropdown .dropdown-menu li a{
    border: 0!important;
}

#header .header-nav-main nav > ul > li.dropdown .dropdown-menu li:hover > a{
    background-color: rgba(31,189,221,0.8)!important;
}

@media (max-width: 991px) {
    #header .header-nav-main::before{
    background: rgba(31,189,221)!important;
    }
    #header .header-nav-main.header-nav-main-dropdown-no-borders nav > ul > li.dropdown .dropdown-menu:not(.border-top){
        border-bottom: 0px solid rgba(244,132,44,0.8)!important;
    }
}


.bcolornone img{
    border: none;
}

.bcolorwhite img{
    border: 1px solid #ffffff;
}

.bcolorblack img{
    border: 1px solid #000000;
}

.bcolorgrey img{
    border: 1px solid #a6a6a6;
}

.font800, font800 p{
    font-weight: 800!important;
}

.font20{
    font-size: 20px;
}

.font22{
    font-size: 22px;
}

.font30{
    font-size: 30px;
}

.lh13{
    line-height: 1.3!important;
}
