@charset "UTF-8";
/** Margin */
.m-m2 {margin: -2px !important;}
.m-0 {margin: 0px !important;}
.m-5 {margin: 5px !important;}
.m-10 {margin: 10px !important;}
.m-15 {margin: 15px !important;}
.m-20 {margin: 20px !important;}
.m-25 {margin: 25px !important;}
.m-30 {margin: 30px !important;}

.m-10-0 {margin: 10px 0px!important;}

.m-t-m5 {margin-top: -5px !important;}
.m-t-m8 {margin-top: -8px !important;}
.m-t-m18 {margin-top: -18px !important;}
.m-t-m20 {margin-top: -20px !important;}
.m-t-m25 {margin-top: -25px !important;}
.m-t-m33 {margin-top: -33px !important;}
.m-t-m45 {margin-top: -45px !important;}

.m-t-0 {margin-top: 0px !important;}
.m-t-2 {margin-top: 2px !important;}
.m-t-3 {margin-top: 3px !important;}
.m-t-4 {margin-top: 4px !important;}
.m-t-5 {margin-top: 5px !important;}
.m-t-8 {margin-top: 8px !important;}
.m-t-10 {margin-top: 10px !important;}
.m-t-15 {margin-top: 15px !important;}
.m-t-20 {margin-top: 20px !important;}
.m-t-25 {margin-top: 25px !important;}
.m-t-30 {margin-top: 30px !important;}
.m-t-40 {margin-top: 40px !important;}
.m-t-50 {margin-top: 50px !important;}
.m-t-60 {margin-top: 60px !important;}
.m-t-66 {margin-top: 66px !important;}
.m-t-70 {margin-top: 70px !important;}
.m-t-88 {margin-top: 88px !important;}
.m-t-80 {margin-top: 80px !important;}
.m-t-90 {margin-top: 90px !important;}
.m-t-100 {margin-top: 100px !important;}
.m-t-110 {margin-top: 110px !important;}
.m-t-120 {margin-top: 120px !important;}
.m-t-130 {margin-top: 130px !important;}
.m-t-140 {margin-top: 140px !important;}
.m-t-150 {margin-top: 150px !important;}

.m-b-0 {margin-bottom: 0px !important;}
.m-b-5 {margin-bottom: 5px !important;}
.m-b-10 {margin-bottom: 10px !important;}
.m-b-15 {margin-bottom: 15px !important;}
.m-b-20 {margin-bottom: 20px !important;}
.m-b-25 {margin-bottom: 25px !important;}
.m-b-30 {margin-bottom: 30px !important;}
.m-b-40 {margin-bottom: 40px !important;}
.m-b-45 {margin-bottom: 45px !important;}
.m-b-50 {margin-bottom: 50px !important;}
.m-b-60 {margin-bottom: 60px !important;}
.m-b-70 {margin-bottom: 70px !important;}
.m-b-80 {margin-bottom: 80px !important;}
.m-b-90 {margin-bottom: 90px !important;}
.m-b-100 {margin-bottom: 100px !important;}
.m-b-150 {margin-bottom: 150px !important;}

.m-l-0 {margin-left: 0px !important;}
.m-l-3 {margin-left: 3px !important;}
.m-l-5 {margin-left: 5px !important;}
.m-l-10 {margin-left: 10px !important;}
.m-l-15 {margin-left: 15px !important;}
.m-l-20 {margin-left: 20px !important;}
.m-l-25 {margin-left: 25px !important;}
.m-l-30 {margin-left: 30px !important;}
.m-l-35 {margin-left: 35px !important;}
.m-l-40 {margin-left: 40px !important;}

.m-r-0 {margin-right: 0px !important;}
.m-r-5 {margin-right: 5px !important;}
.m-r-10 {margin-right: 10px !important;}
.m-r-15 {margin-right: 15px !important;}
.m-r-20 {margin-right: 20px !important;}
.m-r-25 {margin-right: 25px !important;}
.m-r-30 {margin-right: 30px !important;}
.m-r-60 {margin-right: 60px !important;}

.m-v-10 {
    margin-top: 10px!important;
    margin-bottom: 10px!important;
}


/* Padding */
.p-0 {padding: 0px !important;}
.p-3 {padding: 3px !important;}
.p-5 {padding: 5px !important;}
.p-8 {padding: 8px !important;}
.p-10 {padding: 10px !important;}
.p-15 {padding: 15px !important;}
.p-20 {padding: 20px !important;}
.p-25 {padding: 25px !important;}
.p-30 {padding: 30px !important;}
.p-40 {padding: 40px !important;}
.p-50 {padding: 50px !important;}
.p-60 {padding: 60px !important;}

.p-2-3 {padding: 2px 3px;}
.p-2-8 {padding: 2px 8px;}
.p-5-10 {padding: 5px 10px;}
.p-5-20 {padding: 5px 20px;}
.p-8-20 {padding: 8px 20px;}
.p-10-20 {padding: 10px 20px;}
.p-15-20 {padding: 15px 20px;}
.p-20-10 {padding: 20px 10px;}
.p-40-20 {padding: 40px 20px;}

.p-t-0 {padding-top: 0px !important;}
.p-t-1 {padding-top: 1px !important;}
.p-t-2 {padding-top: 2px !important;}
.p-t-3 {padding-top: 3px !important;}
.p-t-4 {padding-top: 4px !important;}
.p-t-5 {padding-top: 5px !important;}
.p-t-6 {padding-top: 6px !important;}
.p-t-7 {padding-top: 7px !important;}
.p-t-8 {padding-top: 8px !important;}
.p-t-9 {padding-top: 9px !important;}
.p-t-10 {padding-top: 10px !important;}
.p-t-14 {padding-top: 14px !important;}
.p-t-15 {padding-top: 15px !important;}
.p-t-20 {padding-top: 20px !important;}
.p-t-25 {padding-top: 25px !important;}
.p-t-30 {padding-top: 30px !important;}
.p-t-40 {padding-top: 40px !important;}
.p-t-45 {padding-top: 45px !important;}
.p-t-50 {padding-top: 50px !important;}
.p-t-75 {padding-top: 75px !important;}
.p-t-80 {padding-top: 80px !important;}
.p-t-90 {padding-top: 90px !important;}
.p-t-100 {padding-top: 100px !important;}
.p-t-110 {padding-top: 110px !important;}
.p-t-120 {padding-top: 120px !important;}
.p-t-130 {padding-top: 130px !important;}
.p-t-140 {padding-top: 140px !important;}

.p-b-0 {padding-bottom: 0px !important;}
.p-b-2 {padding-bottom: 2px !important;}
.p-b-5 {padding-bottom: 5px !important;}
.p-b-7 {padding-bottom: 7px !important;}
.p-b-10 {padding-bottom: 10px !important;}
.p-b-15 {padding-bottom: 15px !important;}
.p-b-20 {padding-bottom: 20px !important;}
.p-b-25 {padding-bottom: 25px !important;}
.p-b-30 {padding-bottom: 30px !important;}
.p-b-40 {padding-bottom: 40px !important;}
.p-b-45 {padding-bottom: 45px !important;}
.p-b-50 {padding-bottom: 50px !important;}
.p-b-72 {padding-bottom: 72px !important;}
.p-b-80 {padding-bottom: 80px !important;}

.p-l-0 {padding-left: 0px !important;}
.p-l-1 {padding-left: 1px !important;}
.p-l-2 {padding-left: 2px !important;}
.p-l-3 {padding-left: 3px !important;}
.p-l-4 {padding-left: 4px !important;}
.p-l-5 {padding-left: 5px !important;}
.p-l-6 {padding-left: 6px !important;}
.p-l-7 {padding-left: 7px !important;}
.p-l-8 {padding-left: 8px !important;}
.p-l-9 {padding-left: 9px !important;}
.p-l-10 {padding-left: 10px !important;}
.p-l-15 {padding-left: 15px !important;}
.p-l-20 {padding-left: 20px !important;}
.p-l-25 {padding-left: 25px !important;}
.p-l-30 {padding-left: 30px !important;}
.p-l-40 {padding-left: 40px !important;}
.p-l-50 {padding-left: 50px !important;}
.p-l-60 {padding-left: 60px !important;}

.p-r-0 {padding-right: 0px !important;}
.p-r-1 {padding-right: 1px !important;}
.p-r-2 {padding-right: 2px !important;}
.p-r-3 {padding-right: 3px !important;}
.p-r-4 {padding-right: 4px !important;}
.p-r-5 {padding-right: 5px !important;}
.p-r-6 {padding-right: 6px !important;}
.p-r-7 {padding-right: 7px !important;}
.p-r-8 {padding-right: 8px !important;}
.p-r-9 {padding-right: 9px !important;}
.p-r-10 {padding-right: 10px !important;}
.p-r-15 {padding-right: 15px !important;}
.p-r-20 {padding-right: 20px !important;}
.p-r-25 {padding-right: 25px !important;}
.p-r-30 {padding-right: 30px !important;}
.p-r-40 {padding-right: 40px !important;}
.p-r-50 {padding-right: 50px !important;}
.p-r-60 {padding-right: 60px !important;}
.p-r-120 {padding-right: 120px !important;}

.p-h-5 {
    padding-left: 5px!important;
    padding-right: 5px!important;
}
.p-h-10 {
    padding-left: 10px!important;
    padding-right: 10px!important;
}
.p-h-15 {
    padding-left: 15px!important;
    padding-right: 15px!important;
}
.p-h-20 {
    padding-left: 20px!important;
    padding-right: 20px!important;
}

@media (max-width: 768px) {
    .p-h-20-xs {
        padding-left: 20px!important;
        padding-right: 20px!important;
    }
}


.p-v-5 {
    padding-top: 5px!important;
    padding-bottom: 5px!important;
}
.p-v-10 {
    padding-top: 10px!important;
    padding-bottom: 10px!important;
}
.p-v-15 {
    padding-top: 15px!important;
    padding-bottom: 15px!important;
}
.p-v-20 {
    padding-top: 20px!important;
    padding-bottom: 20px!important;
}
.p-v-30 {
    padding-top: 30px!important;
    padding-bottom: 30px!important;
}
.p-v-40 {
    padding-top: 40px!important;
    padding-bottom: 40px!important;
}
.p-v-50 {
    padding-top: 50px!important;
    padding-bottom: 50px!important;
}
.p-v-60 {
    padding-top: 60px!important;
    padding-bottom: 60px!important;
}

@media (max-width: 768px)
{
    .p-h-10-xs {
        padding-left: 10px;
        padding-right: 10px;
    }
}
@media (max-width: 768px)
{
    .p-h-20-xs {
        padding-left: 20px;
        padding-right: 20px;
    }
}
@media (max-width: 768px)
{
    .p-0-xs {
        padding: 0px!important;
    }
}

/* Font Weight */
.f-300 {font-weight: 300 !important;}
.f-400 {font-weight: 400 !important;}
.f-500 {font-weight: 500 !important;}
.f-600 {font-weight: 600 !important;}
.f-700 {font-weight: 700 !important;}

/* Position Classes */
.p-relative {position: relative !important;}
.p-absolute {position: absolute !important;}
.p-fixed {position: fixed !important;}
.p-static {position: static !important;}

/* Overflow */
.o-hidden {overflow: hidden !important;}
.o-visible {overflow: visible !important;}
.o-auto {overflow: auto !important;}

/* Display */
.d-block {display: block !important;}
.di-block {display: inline-block !important;}

/* width */
.w-40 {width: 40% !important;}
.w-45 {width: 45% !important;}
.w-48 {width: 48% !important;}
.w-49 {width: 49% !important;}
.w-50 {width: 50% !important;}
.w-60 {width: 60% !important;}
.w-70 {width: 70% !important;}
.w-80 {width: 80% !important;}
.w-90 {width: 90% !important;}
.w-100 {width: 100% !important;}

.w-50-px{width: 50px;}
.w-80-px{width: 80px;}
.w-100-px{width: 100px;}
.w-130-px{width: 130px;}
.w-150-px{width: 150px;}
.w-200-px{width: 200px;}
.w-250-px{width: 200px;}
.w-300-px{width: 300px;}
.w-1000-px{width: 1000px;}

.h-20-px{height: 20px;}
.h-22-px{height: 22px;}
.h-25-px{height: 25px;}
.h-30-px{height: 30px;}


/*
 * custom Border Radius
 */
.brd-0 {border-radius: 0px !important;}
.brd-1 {border-radius: 1px !important;}
.brd-2 {border-radius: 2px !important;}
.brd-3 {border-radius: 3px !important;}
.brd-5 {border-radius: 5px !important;}
.brd-10 {border-radius: 10px !important;}
.brd-50 {border-radius: 50px !important;}

.mh-170 {min-height: 170px !important;}
.mh-180 {min-height: 180px !important;}
.mh-180 {min-height: 180px !important;}
.mh-500 {min-height: 500px !important;}
.mh-800 {min-height: 800px !important;}

.mw-40 {
    min-width: 40px !important;
}

.mw-45 {
    min-width: 45px !important;
}

.mw-50 {
    min-width: 50px !important;
}

.mw-60 {
    min-width: 60px !important;
}

.mw-70 {
    min-width: 70px !important;
}

.mw-90 {
    min-width: 90px !important;
}
.mw-120 {
    min-width: 120px !important;
}
.mw-150 {
    min-width: 150px !important;
}
.mw-220 {
    min-width: 220px !important;
}

.img-height50 {
    height: 50px !important;
    width: auto !important;
}

.img-height390 {
    height: 390px !important;
    width: auto !important;
}

.img-width40 {
    width: 40px !important;
    height: auto !important;
}

.img-width80 {
    width: 80px !important;
    height: auto !important;
}

.img-width100 {
    width: 100px !important;
    height: auto !important;
}

.img-width300 {
    width: 300px !important;
    height: auto !important;
}

.img-width150 {
    width: 150px !important;
    height: auto !important;
}

.img-wh80 {
    width: 80px !important;
    height: 80px !important;
}

.img-wh100 {
    width: 100px !important;
    height: 100px !important;
}


.f-7 {font-size: 7px !important;}
.f-10 {font-size: 10px !important;}
.f-11 {font-size: 11px !important;}
.f-12 {font-size: 12px !important;}
.f-13 {font-size: 13px !important;}
.f-14 {font-size: 14px !important;}
.f-15 {font-size: 15px !important;}
.f-16 {font-size: 16px !important;}
.f-17 {font-size: 17px !important;}
.f-18 {font-size: 18px !important;}
.f-19 {font-size: 19px !important;}
.f-20 {font-size: 20px !important;}
.f-21 {font-size: 21px !important;}
.f-22 {font-size: 22px !important;}
.f-23 {font-size: 23px !important;}
.f-24 {font-size: 24px !important;}
.f-25 {font-size: 25px !important;}
.f-26 {font-size: 26px !important;}
.f-27 {font-size: 27px !important;}
.f-28 {font-size: 28px !important;}
.f-29 {font-size: 29px !important;}
.f-30 {font-size: 30px !important;}
.f-31 {font-size: 31px !important;}
.f-32 {font-size: 32px !important;}
.f-33 {font-size: 33px !important;}
.f-34 {font-size: 34px !important;}
.f-35 {font-size: 35px !important;}
.f-36 {font-size: 36px !important;}
.f-37 {font-size: 37px !important;}
.f-38 {font-size: 38px !important;}
.f-39 {font-size: 39px !important;}
.f-40 {font-size: 40px !important;}
.f-50 {font-size: 50px !important;}
.f-70 {font-size: 70px !important;}
.f-90 {font-size: 90px !important;}

.f-14-m-11 {font-size: 14px !important;}
@media (max-width: 767px){
    .f-14-m-11 {font-size: 11px !important;}
}

/*custom box-shadow*/
.bs-0 {
    box-shadow: none !important;
}

/*custom line-height*/
.lh-1-6 {
    line-height: 1.6 !important;
}
.lh-1-7 {
    line-height: 1.7 !important;
}
.lh-1-8 {
    line-height: 1.8 !important;
}

.lh-2 {
    line-height: 2 !important;
}



/* client Colors */


.bgm-client-first {
    background-color: rgba(39, 82, 153, 1)!important;
}
.c-client-first {
    color: rgba(39, 82, 153, 1)!important;
}
.bgm-client-second {
    background-color: rgba(255, 183, 87, 1)!important;
}
.c-client-second {
    color: rgba(255, 183, 87, 1)!important;
}
.bgm-client-third {
    background-color: rgba(39, 82, 153, .7)!important;
}
.c-client-third {
    color: rgba(39, 82, 153, .7)!important;
}
.bgm-client-fourth {
    background-color: rgba(255, 183, 87, .7)!important;
}
.c-client-fourth {
    color: rgba(255, 183, 87, .7)!important;
}
.bgm-client-blue {
    background-color: #0083ff!important;
}
.c-client-blue {
    color: #0083ff!important;
}

.cd-h-client-first:hover {
    background-color: rgba(217, 38, 38, .8)!important;
    color: #fff !important;
}

.cd-h-client-first:hover * {
    color: #fff !important;
}

.cd-h-client-second:hover {
    background-color: #36a1e4!important;
    color: #ffffff !important;
}

.cd-h-client-first-t:hover {
    color: #36a1e4!important;
    font-weight: 700!important;
}


.cd-h-client-border {
    border: 2px solid #a6a6a6 !important;
}

.cd-h-client-border:hover {
    color: #1976D2 !important;
    border: 2px solid #36a1e4 !important;
}

/** CUSTOM STATUS COLOR */
.c-fund{color: #33a0ff;}
.bgm-fund{background-color: #33a0ff;}


.bgm-navy-1{background-color: #2d5986 !important;;}
.bgm-navy-2{background-color: #f3f4fa !important;}

.c-navy{color: #00163b !important;}
.c-navy-1{color: #2d5986 !important;}


/* Material Background Colors */
.bgm-mckinsey {
    background-color: #163051 !important;
}
.c-mckinsey {
    color: #163051 !important;
}
.bgm-white {background-color: #ffffff !important;}
.bgm-white-100 {background-color: #c6cacc !important;}

.c-white {color: #ffffff !important;}
.c-white-100 {color: #c6cacc !important;}

.c-ee6e73 {
    color: #ee6e73!important;
}
.bgm-ee6e73 {
    background-color: #ee6e73!important;
}
.bgm-black {
    background-color: #000000 !important;
}
.c-black {
    color: #000000 !important;
}
.c-black-200{
    color: #292a2b !important;
}

.c-black-400 {
    color : #666666 !important;
}

.bgm-brown {
    background-color: #795548 !important;
}

.c-brown {
    color: #795548 !important;
}
.bgm-brown-200 {
    background-color: #BCAAA4 !important;
}

.c-brown-200 {
    color: #BCAAA4 !important;
}
.bgm-brown-300 {
    background-color: #A1887F !important;
}

.c-brown-300 {
    color: #A1887F !important;
}
.bgm-brown-400 {
    background-color: #8D6E63 !important;
}
.c-brown-400 {
    color: #8D6E63 !important;
}
.bgm-brown-500 {
    background-color: #795548 !important;
}
.c-brown-500 {
    color: #795548 !important;
}
.bgm-brown-600 {
    background-color: #6D4C41!important;
}
.c-brown-600 {
    color: #6D4C41!important;
}
.bgm-brown-700 {
    background-color: #5D4037!important;
}
.c-brown-700 {
    color: #5D4037!important;
}
.bgm-brown-800 {
    background-color: #4E342E!important;
}
.c-brown-800 {
    color: #4E342E!important;
}
.bgm-brown-900 {
    background-color: #3E2723!important;
}
.c-brown-900 {
    color: #3E2723!important;
}
.bgm-pink {
    background-color: #e91e63 !important;
}

.c-pink {
    color: #e91e63 !important;
}

.bgm-pink-400 {
    background-color: #EC407A !important;
}

.c-pink-400 {
    color: #EC407A !important;
}

.bgm-red {
    background-color: #f44336 !important;
}

.c-red {
    color: #f44336 !important;
}

.bgm-red-300 {
    background-color: #E57373 !important;
}

.c-red-300 {
    color: #E57373 !important;
}

.bgm-red-400 {
    background-color: #EF5350 !important;
}

.c-red-400 {
    color: #EF5350 !important;
}

.bgm-blue {background-color: #2196f3 !important;}
.c-blue {
    color: #2196f3 !important;
}
.bgm-blue-50 {
    background-color: #E3F2FD !important;
}

.bgm-blue-100 {
    background-color: #BBDEFB !important;
}
.bgm-blue-300 {
    background-color: #64B5F6 !important;
}
.bgm-blue-400 {
    background-color: #42A5F5 !important;
}

.c-blue-400 {
    color: #42A5F5 !important;
}
.bgm-blue-500 {
    background-color: #2196F3 !important;
}
.bgm-blue-700 {
    background-color: #1976D2 !important;
}
.c-blue-700 {
    color: #1976D2 !important;
}
.bgm-blue-900 {
    background-color: #0D47A1 !important;
}
.c-blue-61B3E4 {
    color: #61B3E4 !important;
}

.bgm-blue-61B3E4 {
    background-color: #61B3E4 !important;
}

.bgm-purple {
    background-color: #9c27b0 !important;
}

.c-purple {
    color: #9c27b0 !important;
}
.bgm-purple-300 {
    background-color: #BA68C8 !important;
}

.c-purple-300 {
    color: #BA68C8 !important;
}
.bgm-purple-400 {
    background-color: #AB47BC !important;
}

.c-purple-400 {
    color: #AB47BC !important;
}
.bgm-purple-700 {
    background-color: #7B1FA2 !important;
}

.c-purple-700 {
    color: #7B1FA2 !important;
}
.bgm-deeppurple {
    background-color: #673ab7 !important;
}

.c-deeppurple {
    color: #673ab7 !important;
}

.bgm-deeppurple-400 {
    background-color: #7E57C2 !important;
}

.c-deeppurple-400 {
    color: #7E57C2 !important;
}

.bgm-lightblue {
    background-color: #03a9f4 !important;
}

.c-lightblue {
    color: #03a9f4 !important;
}

.bgm-lightblue-700 {
    background-color: #0288D1 !important;
}

.c-lightblue-700 {
    color: #0288D1 !important;
}

.bgm-lightblue-900 {
    background-color: #01579B !important;
}

.c-lightblue-900 {
    color: #01579B !important;
}

.bgm-cyan {
    background-color: #00bcd4 !important;
}

.c-cyan {
    color: #00bcd4 !important;
}

.bgm-teal {
    background-color: #009688 !important;
}

.c-teal {
    color: #009688 !important;
}

.bgm-teal-400 {
    background-color: #26A69A !important;
}

.c-teal-400 {
    color: #26A69A !important;
}

.bgm-green {
    background-color: #4caf50 !important;
}

.c-green {
    color: #4caf50 !important;
}

.bgm-green-400 {
    background-color: #66BB6A !important;
}

.c-green-400 {
    color: #66BB6A !important;
}

.bgm-lightgreen {
    background-color: #8bc34a !important;
}

.c-lightgreen {
    color: #8bc34a !important;
}

.bgm-lightgreen-400 {
    background-color: #9CCC65 !important;
}

.c-lightgreen-400 {
    color: #9CCC65 !important;
}
.bgm-lightgreen-700 {
    background-color: #689F38 !important;
}

.c-lightgreen-700 {
    color: #689F38 !important;
}
.bgm-lightgreen-800 {
    background-color: #558B2F !important;
}

.c-lightgreen-800 {
    color: #558B2F !important;
}
.bgm-lightgreen-900 {
    background-color: #33691E !important;
}

.c-lightgreen-900 {
    color: #33691E !important;
}
.bgm-lime {
    background-color: #cddc39 !important;
}

.c-lime {
    color: #cddc39 !important;
}

.bgm-yellow {
    background-color: #ffeb3b !important;
}

.c-yellow {
    color: #ffeb3b !important;
}

.bgm-yellow-400 {
    background-color: #FFEE58 !important;
}

.c-yellow-400 {
    color: #FFEE58 !important;
}

.bgm-yellow-700 {
    background-color: #FBC02D !important;
}

.c-yellow-700 {
    color: #FBC02D !important;
}

.bgm-amber {
    background-color: #ffc107 !important;
}

.c-amber {
    color: #ffc107 !important;
}

.bgm-amber-50 {
    background-color: #FFF8E1 !important;
}

.bgm-amber-200 {
    background-color: #FFE082 !important;
}

.c-amber-200 {
    color: #FFE082 !important;
}

.bgm-amber-300 {
    background-color: #FFD54F !important;
}

.c-amber-300 {
    color: #FFD54F !important;
}

.bgm-amber-400 {
    background-color: #FFCA28 !important;
}

.c-amber-400 {
    color: #FFCA28 !important;
}

.bgm-amber-600 {
    background-color: #FFB300 !important;
}

.c-amber-600 {
    color: #FFB300 !important;
}

.bgm-amber-700 {
    background-color: #FFA000 !important;
}

.c-amber-700 {
    color: #FFA000 !important;
}

.bgm-amber-F7C34F {
    background-color: #F7C34F !important;
}

.c-amber-F7C34F {
    color: #F7C34F !important;
}

.bgm-orange-900 {
    background-color: #ffebcc !important;
}

.bgm-orange {
    background-color: #ff9800 !important;
}

.c-orange {
    color: #ff9800 !important;
}

.bgm-orange-400 {
    background-color: #FFA726 !important;
}

.c-orange-400 {
    color: #FFA726 !important;
}

.bgm-deeporange {
    background-color: #ff5722 !important;
}

.c-deeporange {
    color: #ff5722 !important;
}

.bgm-deeporange-300 {
    background-color: #FF8A65 !important;
}

.c-deeporange-300 {
    color: #FF8A65 !important;
}

.bgm-deeporange-400 {
    background-color: #FF7043 !important;
}

.c-deeporange-400 {
    color: #FF7043 !important;
}

.bgm-gray {background-color: #898d90 !important;}
.c-gray {color: #898d90 !important;}

.bgm-gray-50 {
    background-color: #FAFAFA !important;
}
.bgm-gray-100 {
    background-color: #F5F5F5 !important;
}
.bgm-gray-200 {
    background-color: #EEEEEE !important;
}
.c-gray-200 {color: #EEEEEE !important;}
.c-gray-300 {color: #bbbbbb !important;}
.c-gray-400 {color: #e1e4e6 !important;}
.c-gray-500 {color: #b3b3b3 !important;}
.c-gray-600 {color: #999999 !important;}
.c-gray-700 {color: #616161 !important;}

.c-gray-da {
    color: #dadada !important;
}
.bgm-gray-400 {
    background-color: #BDBDBD !important;
}

.bgm-gray-600 {
    background-color: #757575 !important;
}



.bgm-gray-700 {
    background-color: #616161 !important;
}

.c-gray-800 {
    color: #424242 !important;
}

.bgm-gray-800 {
    background-color: #424242 !important;
}

.c-gray-900 {
    color: #212121 !important;
}
.bgm-gray-900 {
    background-color: #212121 !important;
}
.bgm-bluegray {
    background-color: #607d8b !important;
}

.bgm-bluegray-900 {
    background-color: #b4c3cb !important;
}
.c-bluegray {
    color: #607d8b !important;
}

.bgm-indigo {
    background-color: #3f51b5 !important;
}

.c-indigo {
    color: #3f51b5 !important;
}

.bgm-indigo-400 {
    background-color: #5C6BC0 !important;
}

.c-indigo-400 {
    color: #5C6BC0 !important;
}

.bgm-indigo-500 {
    background-color: #3F51B5 !important;
}

.c-indigo-500 {
    color: #3F51B5 !important;
}

.bgm-indigo-600 {
    background-color: #3949AB !important;
}

.c-indigo-600 {
    color: #3949AB !important;
}
.bgm-indigo-700 {
    background-color: #303F9F !important;
}

.c-indigo-700 {
    color: #303F9F !important;
}
.bgm-indigo-800 {
    background-color: #283593 !important;
}

.c-indigo-800 {
    color: #283593 !important;
}
.bgm-indigo-900 {
    background-color: #1A237E !important;
}

.c-indigo-900 {
    color: #1A237E !important;
}
/*
 * Background Colors
 */
.bg-black-trp {
    background-color: rgba(0, 0, 0, 0.1) !important;
}

/*
 * Border
 */
.b-0 {
    border: 0 !important;
}

.b-1 {
    border: solid 1px #EEEEEE !important;
}

.b-1-gray-300 {
    border: solid 1px #E0E0E0 !important;
}

/*.bl-1-gray {*/
/*border-left: solid 1px #E0E0E0!important;*/
/*}*/
@media (min-width: 767px) {
    .bl-1-gray {
        border-left: solid 1px #E0E0E0 !important;
    }
}

@media (min-width: 767px) {
    .bl-1-blue {
        border-left: solid 1px #2196F3 !important;
    }
}

/*custom background-color*/
.bc-gray {
    background-color: #f7f7f7 !important;
}

/*custom vertical-align*/
.va-middle {
    vertical-align: middle !important;
}

/*custom border*/
.border-0 {
    border-top: none !important;
    border-bottom: none !important;
    border-left: none!important;
    border-right:none!important;
}


.border-1 {border: solid 1px #e6e6e6;}
.border-1-white {border: solid 1px #ffffff;}
.border-1-00163b {border: solid 1px #00163b;}
.border-1-shadow{border-radius: 2px; box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.1);}

.border-2-brown {
    border: solid 2px #8D6E63;
}
.border-1-blue {
    border: solid 1px #2196f3;
}

.border-1-gray-400 {
    border: solid 1px #BDBDBD;
}

.border-1-gray-600 {
    border: solid 1px #757575;
}
.border-1-ea {
    border: 1px solid #eaeaea;
}

.border-bottom-1 {border-bottom: 1px solid #EEE;}
.border-bottom-1-gray {border-bottom: 1px solid #999999;}


.border-top-1-client-first {border-top: 1px solid #0a517c;}
.border-bottom-1-client-first {border-bottom: 1px solid #0a517c;}

.border-top-2-client-first {border-top: 2px solid #0a517c;}
.border-bottom-2-client-first {border-bottom: 2px solid #0a517c;}

.border-bottom-1-white-100{border-bottom: 1px solid #f8f8f9;}

.border-top-1 {
    border-top: 1px solid #EEE;
}

.border-top-1-gray-300 {
    border-top: 1px solid #E0E0E0;
}
.border-bottom-1-gray-300 {
    margin: 10px 0;
    border-bottom: 1px solid #E0E0E0;
}



.border-top-1-gray-100 {border-top: 1px solid #9e9e9e;}
.border-bottom-1-gray-100 {border-bottom: 1px solid #9e9e9e;}

.border-top-1-linener {
    border-top: 1px dashed #cccccc;
}



.border-bottom-1-client-second{
    border-bottom: 1px solid #eaeaea;
}

.border-tb-1{
    border-top: 2px solid #E0E0E0;
    border-bottom: 2px solid #E0E0E0;
}


.border-bottom-2 {
    margin: 10px 0;
    /*padding: 10px;*/
    border-bottom: 2px solid #EEE;
}

.border-bottom-2-gray-600 {
    border-bottom: 2px solid #757575;
}

.border-bottom-casename {
    margin: 0 20px 20px 20px;
    /*padding: 10px;*/
    border-bottom: 1px solid #9E9E9E;
}

.border-top-2 {
    margin: 5px 0;
    /*padding: 10px;*/
    border-top: 2px solid #EEE;
}

.border-left-1 {border-left: 1px solid #EEE;}
.border-left-1-gray {border-left: 1px solid #9E9E9E;}
.border-left-4-navy {border-left: 4px solid #25407a;}

.border-right-1 {border-right: 2px solid #e1e4e6;}

.border-r-1 {
    border-right: 1px solid #9E9E9E;
}


/*custom bottom*/
.bottom-9 {
    bottom: 9px !important;
}

.cd-h {
    cursor: pointer !important;
}

.cd-h:hover {
    background-color: #FFF8E1 !important;
    color: #333333 !important;
}

.cd-h:active {
    color: #333333 !important;
}

.cd-h-blue:hover {
    background-color: #2196f3 !important;
    color: #fff !important;
}

.cd-h-blue-700:hover {
    background-color: #1976D2 !important;
    color: #fff !important;
}

.cd-h-gray:hover {
    background-color: #9E9E9E !important;
    color: #fff !important;
}

.cd-h-gray-700:hover {
    background-color: #616161 !important;
    color: #fff !important;
}

.cd-h-orange-800:hover {
    background-color: #EF6C00 !important;
}

.cd-h-red:hover {
    background-color: #f44336 !important;
}

.ad-h {
    cursor: pointer !important;
}

.ad-h:hover {
    background-color: #FFF8E1 !important;
    color: #333333 !important;
}

.ad-h:active {
    color: #333333 !important;
}

/*custom cd*/
.cd-h-clear {
    cursor: pointer !important;
}

.cd-h-clear:hover {
    background-color: inherit !important;
    color: inherit !important;
    font-weight: 500;
}

.cd-h-amber-t {
    cursor: pointer !important;
}

.cd-h-amber-t:hover {
    background-color: inherit !important;
    color: #ffc107 !important;
    font-weight: 500;
}
.cd-h {
    cursor: pointer !important;
}

.cd-h:hover {
    background-color: #FFF8E1 !important;
    color: #333333 !important;
}

.cd-h-t {
    cursor: pointer !important;
}

.cd-h-t:hover {
    font-weight: 500 !important;
    color: #525252 !important;
}
.cd-h:active {
    color: #333333 !important;
}

.cd-h-amber-300:hover {
    background-color: #FFD54F !important;
    color: #525252 !important;
    border: 1px solid rgba(0, 0, 0, 0);
}

.cd-h-amber-300-nb:hover {
    background-color: #FFD54F !important;
    color: #212121 !important;
}
.cd-h-green-nb:hover {
    background-color: #4caf50 !important;
    color: #ffffff !important;
    /*border: #4caf50!important;*/
    font-weight: 700!important;
}
.cd-h-lightgreen-800-nb:hover {
    background-color: #558B2F !important;
    color: #ffffff !important;
    /*border: #4caf50!important;*/
    font-weight: 700!important;
}
.cd-h-brown-nb:hover {
    background-color: #5D4037 !important;
    color: #ffffff !important;
    /*border: #4caf50!important;*/
    font-weight: 700!important;
}

.cd-h-amber-200-nb:hover {
    background-color: #FFE082 !important;
    color: #999999 !important;
}

.cd-h-gray-700-nb:hover {
    background-color: #616161 !important;
    color: #fff !important;
    font-weight: 600!important;
}

.cd-h-blue:hover {
    background-color: #2196f3 !important;
    color: #fff !important;
}

.cd-h-blue-700:hover {
    background-color: #1976D2 !important;
    color: #fff !important;
}

.cd-h-green:hover {
    background-color: #4caf50 !important;
    color: #fff !important;
}

.cd-h-gray:hover {
    background-color: #9E9E9E !important;
    color: #fff !important;
}

.cd-h-orange-800:hover {
    background-color: #EF6C00 !important;
}

.cd-h-red:hover {
    background-color: #f44336 !important;
}

.cd-h-red-300:hover {
    background-color: #E57373 !important;
}

.bgm-client {
    background-color: #A1887F !important;
}

.bgm-client-btn {
    background-color: #A1887F!important;
}
.bgm-client-btn:hover {
    background-color: #8D6E63!important;
}

.text-ignore{
    text-transform:none !important;
}

.bgm-black-opt-8{
    background-color: rgba(0, 0, 0, 0.8) !important;
}
.bgm-black-opt-1{
    background-color: rgba(0, 0, 0, 0.1) !important;
}
.bgm-blue-opt-1{
    background-color: rgba(102, 153, 153, 0.1) !important;
}


.c-h-client-first:hover{
    color: #e34131!important;
}

.c-client-menu-link{
    color: #444444 !important;
}
.c-client-menu-link:hover{
    color: #e34131 !important;
}

.c-client-footer{
    color: #212121 !important;
}

.border-client-1{border: 1px solid #333333;}
.border-client-top-1{border-top: 1px solid #333333;}
.border-client-2{border: 1px solid #e34131;}

.c-alert{color: #ff5722;}

.brd-lt-5{border-top-left-radius: 5px;}
.brd-lb-5{border-bottom-left-radius: 5px;}
.brd-rt-5{border-top-right-radius: 5px;}
.brd-rb-5{border-bottom-right-radius: 5px;}

.c-smart {
    color: #0075ff;
}
.bg-smart {
    background-color: #0075ff;
}
.c-smart-blue {
    color: #197bef;
}
.bg-smart-blue {
    background-color: #197bef;
}
.c-smart-blue-dark {
    color: #275299;
}
.brd-2 {
    border-radius: 2px!important;
}
.brd-4 {
    border-radius: 4px!important;
}
.brd-20 {
    border-radius: 20px!important;
}

.brd-50 {
    border-radius: 50px!important;
}