.t4-topbar {
    color: #F00100!important;
}

.t4-main-body {
        padding-top: 0rem!important;
        padding-bottom: 1rem!important;
    }

.t4-megamenu .navbar-nav > li.active > a .item-caret.item-caret, .t4-megamenu .navbar-nav > li.active > .nav-link .item-caret.item-caret {
    border-top-color: #F00100!important;
}

.t4-megamenu .dropdown-toggle .item-caret li{
    color: #F00100!important;
}

.t4-megamenu .navbar-nav > li > a, .t4-megamenu .navbar-nav > li > .nav-link {
    color: #F00100!important;
}

.t4-megamenu .navbar-nav > li > a:focus, .t4-megamenu .navbar-nav > li > .nav-link:focus {
    color: #F00100!important;
}

.t4-megamenu .navbar-nav > li > a, .t4-megamenu .navbar-nav > li > .nav-link {
    padding-top: 10px;
    padding-right: .42rem!important;
    padding-bottom: 10px;
    padding-left: .42rem!important;
    height: 80px;
    line-height: 40px;
    text-transform: uppercase;
}

.t4-megamenu .mega-inner {
    padding-bottom: .5rem!important;
    padding-top: .5rem!important;
}

.t4-megamenu .mega-col-nav .mega-col-title {
    font-weight: bold!important;
}

.t4-megamenu .mega-col-nav .mega-col-title {
    margin-top: 0.24rem!important;
    margin-right: 0px!important;
    margin-bottom: 0.5rem!important;
    margin-left: 0px!important;
}

.t4-megamenu .mega-col-nav .mega-col-title span {
    padding-top: 0px!important;
    padding-right: 0px!important;
    padding-bottom: 0.24rem!important;
    padding-left: 0px!important;
}

.t4-megamenu .mega-col-nav .mega-col-title span {
    padding-top: 0px!important;
    padding-right: 0px!important;
    padding-bottom: 0.24rem!important;
    padding-left: 0px!important;
}


.t4-megamenu .navbar-nav > li.active > a, .t4-megamenu .navbar-nav > li.active > .nav-link {
    color: #F00100!important;
    font-weight: bold!important;
    font-size: .96rem!important;
}

.t4-megamenu .mega-col-nav .mega-col-title span {
    color: #F00100!important;
    font-weight: bold!important;
}

.t4-megamenu .dropdown-menu li > a, .t4-megamenu .dropdown-menu li > .nav-link, .t4-megamenu .dropdown-menu li .dropdown-item {
    color: #F00100!important;
    padding-top: 0.1rem!important;
    padding-right: 0px!important;
    padding-bottom: 0rem!important;
    padding-left: 0px!important;
    white-space: normal;
    height: auto;
    line-height: var(--body-line-height);
    font-size: .87rem!important;
}

.t4-megamenu .dropdown-menu a {
    color: #F00100!important;
}

.dropdown-item {
    display: block;
    width: 100%;
    padding-top: 2.4px!important;
    padding-bottom: 0px!important;
    clear: both;
    font-weight: 400;
    color: #F00100!important;
}

.t4-stripe-donate {
    text-align: center!important;
}

.t4-footnav .container {
    padding-top: 1.32rem!important;
    padding-bottom: 2rem!important;
    border-color: rgba(240, 1, 0, .4)!important;
    border-left-width: 0px!important;
    border-top-width: 1px!important;
    border-right-width: 0px!important;
    border-bottom-width: 1px!important;
    border-style: solid!important;	
}

.t4-footnav .t4-module {
    padding: 0px!important;
    margin-top: .51rem!important;
}

.t4-footnav .t4-module + .t4-module {
    margin-top: .51rem!important;
}

.t4-palette-dark {
    background-color: #fffff1!important;
}

.t4-footnav .t4-module .module-title span {
    border: 0;
    font-weight: bold;
    padding-bottom: 0;
    letter-spacing: 0.33px!important;
    color: #F00100!important;
    font-size: .84rem!important;
}

.t4-footnav .t4-module .module-title {
    border: 0;
    font-size: 0.84rem!important;
    margin-top: 0px!important;
    margin-right: 0px!important;
    margin-bottom: .42rem!important;
    margin-left: 0px!important;
    padding: 0!important;
    text-transform: uppercase!important;
}

.t4-footnav .t4-module .navbar .nav > li a.nav-link {
    color: #F00100;
    padding-top: 0rem!important;
    padding-right: 0px!important;
    padding-bottom: 0.33rem!important;
    padding-left: 0px!important;
    font-size: .72rem!important;
}

.t4-footnav .t4-module .navbar .nav > li a.nav-link:hover, .t4-footnav .t4-module .navbar .nav > li a.nav-link:active {
    color: #BD2626!important;
    
}

.t4-footer {
    background-color: #ffffff!important;
    border-top: 1px!important;
    border-top-stye: solid!important;
    border-top-color: rgba(240, 1, 0, 0.07)!important;
    color: #F00100!important;
    font-size: 0.72rem!important;
}

.footer1 {

    text-align: center!important;
}

.footer2 {

    text-align: center!important;
}

.t4-footer .footer2 a {
    color: #f05400!important;
}

.acm-features.style-4 .fd-item {
    background: none!important;
}

.item-page.layout-default.no-sidebar .top-article-info {
    max-width: 900px!important;
}

.acm-hero.style-1 .has-bg .hero-content {
    padding: 24px!important;
    background: rgb(49, 49, 64, .6)!important;
}

.t4-palette-blue {
    background-color: rgba(240, 1, 0, 1)!important;
    color: #ECECFB!important;
    font-size: 15px!important;
    font-weight: bold!important;
}

.item-page .page-header h2 {
        margin-top: 1.5rem!important;
        margin-bottom: 1.5rem!important;
        color: #f00100!important;
        font-family: impact, sans-serif!important;
        font-size: 51px!important;
    }

.page-header ul{
    padding-left: 0rem!important;
    list-style-type: none!important;
}

.bottom-article-info ul{
    padding-left: 0rem!important;
    list-style-type: none!important;
}

.t4-main-body {
     padding-top: 2rem!important;
     /*padding-bottom: 2rem!important;*/
}

#t4-chat {
        text-align: center!important;
}
