a {color: #d6491d !important;}
.header_front nav {background-color: #5f1001 !important;}
.header_front nav .full-menu a {color: #fff !important;}
.header_front nav .full-menu li:hover > a {color: #d6491d !important;}
h1, h2, h3, h4, h5, h6 { margin-top: 0; margin-bottom: 2rem; font-family: 'pantonbold'; color: #d6491d !important; }
footer .footer_inner a {color: #d6491d !important;}
footer .footer_inner ul.footer_menu li:hover {background: #5f1001 !important;}
footer {background-color: #5f1001 !important;}
.leftmenu .accordion {background-color: #5f1001 !important;}
.leftmenu .accordion .submenu li a {color: #2d2d2d !important;}
.leftmenu .accordion li.open .link {color: #d6491d !important;}
.leftmenu .accordion li.open .link a {color: #d6491d !important;}
.leftmenu .accordion li.open .accordion_trigger {color: #d6491d !important;}
.leftmenu .accordion li .link a {color: #f4ebeb !important;}
.leftmenu .accordion li .fa-file-o, .leftmenu .accordion li .accordion_trigger {color: #8e2808 !important;}
.leftmenu .accordion li .link a:hover {color: #d6491d !important;}
.menu-btn .nav_icon span {background-color: #d6491d !important;}
.pushy {background-color: #5f1001 !important;}
.pushy .mobile-menu li a {color: #fff !important;}
.pushy .mobile-menu li a:hover {color: #d6491d !important;}
.menu-btn .nav_icon.open span:nth-child(1) {background-color: #d6491d !important;}
.menu-btn .nav_icon.open span:nth-child(3) {background-color: #d6491d !important;}
.contact_top {color: white;float: right; padding: 50px 0 30px 0; text-align: right;}
.phone_number_top, .fax_number_top, .email_top {color: #5f1001; display: block; font-size: 1em; height: 22px;}
.phone_number_top .fa-phone, .fax_number_top .fa-map-marker, .email_top .fa-envelope {margin-right: 10px;}
.column:first-child, .columns:first-child {margin-left: 0 !important;}
.content-imgs {padding-bottom: 5.5rem;}
.partnerships-logos {float: left; margin-left: 10px;}
.align-center {text-align: center;}
img { max-width: 100%;}
@media (max-width: 650px) {
    .contact_top {display: block; text-align: center; width: 100%; padding: 30px 0 30px 0;}
    textarea {width: 260px !important;}
}

