footer.footer {
    background-color: #871916;
}
footer.footer .nav-link {
    font-family: 'Poppins', sans-serif;
    font-size: 20px;
    font-weight: 700;
}
footer.footer .copyright {
    font-family: 'Poppins', sans-serif;
    font-size: 18px;
    font-weight: 600;
}
footer.footer .btn {
    font-family: 'Poppins', sans-serif;
    font-size: 15px;
    font-weight: 600 !important;
}
header.header .main-navbar-wrapper {
    padding: 8px 0;
    background: #871916;
}
header.header .navbar a {
    color: #ffff;
    font-family: 'Poppins', sans-serif;
    font-weight: 500;
    text-decoration: none;
}
header.header .navbar-nav .dropdown-item a {
    color: #1B1B1B;
}
header.header .navbar-nav .dropdown-item:hover {
    color: #eee;
    background: #1B1B1B;
}
header.header .toolbar .btn.nav-link.cart-btn {
    background: #1b1b1b;
    color: #fff !important;
}
header.header .navbar.navbar-light {
    background: #1b1b1b;
}
.master-breadcrumb {
    background-color: #F77F00;
}
.master-breadcrumb .breadcrumb {
    font-size: 15px;
    background-color: #F77F00;
    font-family: 'Poppins', sans-serif;
    font-weight: 600;
}
.breadcrumb-item.active {
    color: #1b1b1b;
}
section#main-body {
    background: #1b1b1b;
}
h2.text-center.m-4 {
    color: #fff !important;
    font-family: 'Poppins', sans-serif;
}
.primary-content .card {
    border: none;
}
.card-columns.home .card-body {
    background: #B24441;
    border: none;
}
h3.card-title.pricing-card-title {
    color: #fff;
    font-family: 'Poppins', sans-serif;
}
.card-columns.home .card-body a {
    background: #F77F00;
    border-color: #F77F00;
    color: #1b1b1b;
    font-family: 'Poppins', sans-serif;
    font-weight: 600;
}
.action-icon-btns a {
    background: #F77F00;
    font-family: 'Poppins', sans-serif;
    font-size: 15px;
    font-weight: 600;
    color: #fff;
}
.action-icon-btns a .ico-container i {
    color: #B24441;
}
#order-premium_comparison h3 {
    color: #fff !important;
    font-family: 'Poppins', sans-serif !important;
}
.btn-default {
    background: #F77F00 !important;
    border-color: #F77F00 !important;
    font-family: 'Poppins', sans-serif !important;
    font-weight: 500 !important;
    padding: 5px 20px !important;
    color: #1b1b1b !important;
}
.card-header {
    background: #871916 !important;
    color: #fff !important;
    font-family: 'Poppins', sans-serif;
}
.sidebar .list-group-item.active, .sidebar .list-group-item.active:focus, .sidebar .list-group-item.active:hover {
    background-color: #F77F00 !important;
    border-color: #F77F00 !important;
    border-radius: 0 !important;
}
.sidebar .list-group-item {
    padding: 7px 15px;
    border-color: #f5f5f5;
    font-family: 'Poppins', sans-serif !important;
    font-weight: 500 !important;
}
#order-premium_comparison .price-table-container .price-table .top-head .top-area {
    background: #871916 !important;
    font-family: 'Poppins', sans-serif !important;
    border-color: #871916 !important;
}
#order-premium_comparison .price-table-container .price-table .top-head .price-area {
    background: #B24441 !important;
    border-color: #B24441 !important;
}
#order-premium_comparison .price-table-container .order-button {
    background: #1b1b1b !important;
    font-family: 'Poppins', sans-serif !important;
    font-weight: 500 !important;
}
.list-group-item.active {
    background-color: #F77F00 !important;
    border-color: #F77F00 !important;
    border-radius: 0 !important;
    font-family: 'Poppins', sans-serif;
    font-weight: 500 !important;
}
#order-standard_cart .view-cart-items-header {
    background: #B24441 !important;
    font-family: 'Poppins', sans-serif;
    font-weight: 600 !important;
    padding: 15px !important;
}
#order-standard_cart .empty-cart .btn {
    background-color: #861815 !important;
    font-family: 'Poppins', sans-serif;
    font-weight: 600 !important;
    text-decoration: none !important;
}
#order-standard_cart .view-cart-items {
    border-bottom: 2px solid #861815 !important;
}
#order-standard_cart .order-summary {
    background: #861815 !important;
    border-color: #861815 !important;
}
#order-standard_cart .btn-checkout {
    background: #1b1b1b !important;
    border-color: #1b1b1b !important;
}
#order-standard_cart .field-help-text, #order-standard_cart label, .password-strength-meter p, .text-muted {
    color: #fff !important;
    font-family: 'Poppins', sans-serif !important;
    font-weight: 600 !important;
}
.marketing-email-optin p {
    color: #fff !important;
}
#order-standard_cart .cc-input-container, button#btnCompleteOrder, button#btnKnowledgebaseSearch, .btn-primary {
    background-color: #861815 !important;
    border: 1px solid #861815 !important;
}
.tiles .tile {
    background: #B24441 !important;
}
.tiles .tile i {
    color: #fff !important;
}
.tiles .tile .stat {
    color: #1b1b1b !important;
}
.tiles .tile .title {
    color: #fff !important;
}
#order-standard_cart .font-size-36 {
    color: #fff;
}
.already-registered.clearfix p {
    color: #fff;
}
#order-standard_cart .account-select-container div.account.active label.radio-inline {
    color: #1b1b1b !important;
}
p.app-download-heading{
    font-size: 26px;
    font-weight: 700;
    margin-top: 20px;
}
a.app-download-btn img{
    width: 85px;
}
footer.footer button.btn {
    position: absolute;
    top: 220px;
    right: 10px;
}
.tiles .tile .stat.stat-quote {
    visibility: hidden;
}











@media(max-width:767px){
    header.header .toolbar button.btn.nav-link.collapsed {
        background: #871916 !important;
        color: #eee !important;
        border: #fff !important;
    }
    header.header .toolbar .btn.nav-link.cart-btn {
        background: #1b1b1b;
    }
    footer.footer button.btn {
        top: 125px;
        right: 5px;
    }
    table#payMethodList td, table#payMethodList th {
        display: inline-flex;
        flex-direction: column;
        float: left;
        width: 100%;
    }
    table#payMethodList th {
        display: none;
    }
}









