﻿#bottom {
    border-bottom: none;
    border-top: 1px solid #E4E8EB;
    background-color: #ffffff;
    color: #4E5259;
    /*text-transform: lowercase;*/
}

    #bottom ul li a:hover {
        color: #D4021D;
    }

.top-number {
    color: black;
}

.top-bar {
    padding: 10px 0;
    color: black;
    border-bottom: 1px solid #ffffff;
    line-height: 28px;
    background-color: #ffffff;
}

#headerClientgroupDisplay {
    color: black;
}

#headerClientgroupAndUserDelimiter {
    color: black;
}
/*
#mainbody .left > h2 {
    text-transform: lowercase;
}

#mainbody .left > p {
    text-transform: lowercase;
}

.recent-work-wrap > h2 {
    text-transform: lowercase;
}*/

.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
    border: 0;
    color: #fff;
    background: #D4021D;
    position: relative;
}
/*
#myTab {
    text-transform: lowercase;
}*/

#myTab > li > a:active,
#myTab > li > a:focus,
#myTab > li > a:hover {
    background-color: #D4021D;
    color: white;
}
/*
#CaseTabFrame {
    text-transform: lowercase;
}*/

#CaseTabFrame > li > a:active,
#CaseTabFrame > li > a:focus,
#CaseTabFrame > li > a:hover {
    background-color: #D4021D;
    color: white;
}
/*
#BalanceTabFrame {
    text-transform: lowercase;
}*/

#BalanceTabFrame > li > a:active,
#BalanceTabFrame > li > a:focus,
#BalanceTabFrame > li > a:hover {
    background-color: #D4021D;
    color: white;
}
/*
#DebtorTabFrame {
    text-transform: lowercase;
}*/

#DebtorTabFrame > li > a:active,
#DebtorTabFrame > li > a:focus,
#DebtorTabFrame > li > a:hover {
    background-color: #D4021D;
    color: white;
}
/*
#OtherCasesTabFrame {
    text-transform: lowercase;
}*/

#OtherCasesTabFrame > li > a:active,
#OtherCasesTabFrame > li > a:focus,
#OtherCasesTabFrame > li > a:hover {
    background-color: #D4021D;
    color: white;
}
/*
#ChronUndFoaTabFrame {
    text-transform: lowercase;
}*/

#ChronUndFoaTabFrame > li > a:active,
#ChronUndFoaTabFrame > li > a:focus,
#ChronUndFoaTabFrame > li > a:hover {
    background-color: #D4021D;
    color: white;
}
/*
.overlay > h2 {
    text-transform: lowercase;
}*/

.navbar.navbar-inverse {
    background-color: #ffffff;
    color: black;
    border-bottom: 1px solid #E4E8EB;
}

    .navbar.navbar-inverse .navbar-header > button {
        background-color: #BEC2C4;
        border-color: white;
    }

        .navbar.navbar-inverse .navbar-header > button:hover,
        .navbar.navbar-inverse .navbar-header > button:active {
            background-color: #d2d4d6;
        }

.dropdown {
    color: black;
}

.dropdown-item.dropdown-toggle {
    color:black;
}

#footer a {
    color: #4E5259;
    /* text-transform: lowercase;*/
}

    #footer a:hover {
        color: #D4021D;
        /*text-transform: lowercase;*/
    }

#footer {
    border-top: 1px solid #E4E8EB;
    background-color: #ffffff;
    color: #4E5259;
}

a {
    color: #D4021D;
}

    a:hover, a:focus {
        color: #000000;
    }

.btn-primary {
    background: #56D09C;
    color: white;
    /*text-transform: lowercase;*/
    border-radius: 22px;
}

    .btn-primary:hover,
    .btn-primary:focus {
        background: #56D09C;
    }

.navbar-user > li > a:focus {
    background-color: white;
    color: #D4021D;
}

.navbar-user > li:hover > a,
.navbar-user > li:focus > a,
.navbar-user > li.active > a {
    background-color: white;
    color: #D4021D;
    /*text-transform: lowercase;*/
}

.navbar-user > li > a,
.navbar-user > li > a,
.navbar-user > li.active > a {
    background-color: white;
    color: black;
    /* text-transform: lowercase;*/
}

.navbar-user > li {
    background-color: white;
    color: black;
    /*text-transform: lowercase;*/
}

.navbar-inverse .navbar-nav > li > a {
    color: black;
    /* text-transform: lowercase;*/
}

    .navbar-inverse .navbar-nav > li > a:hover {
        color: #D4021D;
        background-color: white;
        /* text-transform: lowercase;*/
    }

    .navbar-inverse .navbar-nav > li > a:focus {
        color: #D4021D;
        background-color: white;
        /*  text-transform: lowercase;*/
    }

.navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: black;
}

    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover {
        color: #D4021D;
        background-color: white;
    }

    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
        color: #D4021D;
        background-color: white;
    }

.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus,
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
    color: black;
    background: white;
}

.navbar-inverse .navbar-nav .dropdown-menu > li:hover > a,
.navbar-inverse .navbar-nav .dropdown-menu > li:focus > a,
.navbar-inverse .navbar-nav .dropdown-menu > li.active > a,
.navbar-inverse .navbar-nav .dropdown-menu > li.active > a:focus,
.navbar-inverse .navbar-nav .dropdown-menu > li.active > a:hover {
    color: #D4021D;
    background: white;
    /* text-transform: lowercase;*/
}

    .navbar-inverse .navbar-nav .dropdown-menu > li > a,
    .navbar-inverse .navbar-nav .dropdown-menu > li:focus > a,
    .navbar-inverse .navbar-nav .dropdown-menu > li.active > a,
    .navbar-inverse .navbar-nav .dropdown-menu > li.active > a:focus,
    .navbar-inverse .navbar-nav .dropdown-menu > li.active > a:hover {
        color: black;
        background: white;
        /* text-transform: lowercase;*/
    }

.recent-work-wrap .overlay {
    background: #D4021D;
}

ul.pagination > li.active > a,
ul.pagination > li:hover > a {
    background-color: #D4021D !important;
    border-color: #D4021D !important;
    color: black;
}

#main-slider .carousel-indicators .active {
    background-color: #56D09C;
    border: #56D09C;
}

    #main-slider .carousel-indicators .active:after {
        background: #56D09C;
        border: #56D09C;
    }

#main-slider .prev,
#main-slider .next {
    background: #56D09C;
}

#main-slider .carousel .btn-slide {
    background: #56D09C;
    /* text-transform: lowercase;*/
    border-radius: 22px;
}

.carousel-content .animation {
    background-color: #00000099;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 20px;
    border-radius: 20px;
}
.carousel-content .animated-item-1 {
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}
.carousel-content .animated-item-2 {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
}

#logoContainer {
    background: #fff;
}

.navbar-toggler-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0,0,0, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
}