body { background: #fffee6 }
body #back_top i { background: #ed1c24 }
header.header_section_01 .header_top .contact_info li { border-color: rgba(255,255,255,0.3); }
header.header_section_01 .header_top .contact_info li a, header.header_section_01 .header_top .login_info li a, .top_menu li a, .top_menu li a .fa-sign-out, .user_login_info .btn, .user_login_info .btn i.fa-user-circle-o { color: #ffffff; opacity: 1 }
header.header_section_01 .header_top .contact_info li a:hover, header.header_section_01 .header_top .login_info li a:hover, .top_menu li a:hover, .top_menu li a:focus { color: #ffffff; opacity: 0.7 }
header.header_section_01 .header_bottom { background: #ffffff; padding: 20px 0 }
header.header_section_01 .header_top, .footer_section, .client_login, header.header_section_01 .main-nav li.dropdown .dropdown-menu, .donate_info .donate_menu, .footer_section .footer_top .newsletter .btn, .footer_section .social li a:hover i { background: #42515a; }
header.header_section_01 .main-nav li.dropdown .dropdown-menu li a.active, header.header_section_01 .main-nav li.dropdown .dropdown-menu li a:hover { background: #ed1c24 }
header.header_section_01 .main-nav li a { color: #42515a; margin: 17px 0; text-transform:inherit; padding:0 14px; font-size:16px; }
header.header_section_01 .main-nav li.dropdown .dropdown-menu { top: 133% }
.nav-mobile { background: #ffffff; }
.donate_info .donate_content .forget-password a:hover, header.header_section_01 .main-nav li a:hover, header.header_section_01 .main-nav li a.active, header.header_section_01 .main-nav li.dropdown:hover a { color:#ed1c24 }
.middle_section .middle_bg { border-color:#42515a; box-shadow: 0px 0px 50px 5px rgba(0, 0, 0, 0.07); -webkit-box-shadow: 0px 0px 50px 5px rgba(0, 0, 0, 0.07); }
.mobile_nq_btn .btn { color: #ed1c24 !important; border-color: #ed1c24 }
.nav-mobile ul li a { color: #42515a !important }
.nav-mobile i.fa-close { background-color: #ed1c24; color: #ffffff }
.nav-mobile h2 { border-bottom-color: #ed1c24; color: #42515a }
.nav-mobile ul li a.active, .nav-mobile ul li a:hover, .nav-mobile ul li ul li a:hover, .nav-mobile ul li ul li a:active.nav-mobile ul li ul li a:hover { color: #ed1c24 !important }
.nav-mobile ul li ul { border-color: rgba(0,0,0, 0.15) }
/*.donate_info .donate_content .all_content .next_btn { background: #fffcf0; border-bottom-color:#e3a595; }*/
.donate_info .donate_content .all_content .next_btn { background: #ffffff; border-bottom-color:#ffffff; }
.btn { background: #ed1c24; }
.btn:before { background: #42515a; }
.btn.btn-two { background: #42515a; } 
.btn.btn-two:before { background: #b52701; }
.donate_info .donate_content .all_content .next_btn .btn { background: #ed1c24; }
.donate_info .donate_content .all_content .next_btn .btn:before { background: #42515a; }
.donate_info .page-link li a:hover { color: #b52701 }
.datepicker table tr td.active:active, .datepicker table tr td.active.highlighted:active, .datepicker table tr td.active.active, .datepicker table tr td.active.highlighted.active, .open>.dropdown-toggle.datepicker table tr td.active, .open>.dropdown-toggle.datepicker table tr td.active.highlighted { background-color: #ed1c24; border-color: #ed1c24; }
.datepicker table tr td.active.active:hover { background-color:#790000; }
.group-info .input-group-addon, .group-info input, .group-info select, .group-info textarea, .custom_group input, .custom_group textarea, .custom_group select, .card_selection .nav-tabs, .custom_group .input-group-addon { border-bottom-color: #42515a; }
.custom_group .bar:before, .custom_group .bar:after, .group-info .bar:before, .group-info .bar:after { background: #ed1c24; }
.security_section .secure_box .icons i { color: #42515a }
.card_selection .nav-tabs>li>a:hover, .card_selection .nav-tabs>li.active>a { border-bottom-color: #ed1c24; color:#ed1c24 }
.footer_section .social li a i { background-color: #4d5e69; }
.footer_section .footer_bottom .footer_bottom_part { border-top-color: #e59781 }
.custom_radio [type="radio"]:checked + label:after, .custom_radio [type="radio"]:not(:checked) + label:after { background: #ed1c24 }
.user_login_info .dropdown .dropdown-menu {background: #42515a;}
.user_login_info .dropdown .dropdown-menu li a:hover { background: #ed1c24; }
.user_login_info .dropdown .dropdown-menu li { border-bottom-color: rgba(255,255,255,0.3) }
.group-info.search_bar input { border-color:#ffffff; background-color:#fffcf0; }
.group-info.search_bar input:focus { border-color:#ed1c24; }
.group-info .input-group-addon i { color: #ed1c24 }
.card_selection .nav-tabs li a i { color: #ed1c24 }
.client_login .login_detail .group-info input { border-color: #ffffff; color: #ffffff }
.client_login .login_detail .group-info .bar:before, .client_login .login_detail .group-info .bar:after { background:#ffffff  }
.client_login .login_detail .group-info label, .client_login .login_detail .login-btn .forget-password { color: #ffffff }
.client_login .login_detail .login-btn .btn { background: #ed1c24; }
.client_login .login_detail .login-btn .btn:before { background: #272c2f; }
.login_detail .form_info .error { color: #ff686e }
.security_section .secure_box .title_text { color: #ed1c24 }
.time_section .time_detail .custom_radio { border-color: #ed1c24 }
.time_section .time_detail .custom_radio li { border-right-color: #ed1c24 }
.donate_info .donate_content .all_content .time_section .time_detail .custom_radio li .cm_label .desc { color: #ed1c24 }
.time_section .time_detail .custom_radio [type="radio"]:checked + label { background-color: #ed1c24; color: #fff }
.history_page .history_info .table { border-color: #ed1c24 }
.history_page .history_info .table>thead>tr>th { background: #ed1c24; border-bottom-color:#ed1c24; }
.history_page .history_info .history_row .download_btn { color:#ed1c24; }
.history_page .history_info .history_row .download_btn:hover { color:#790000; }
.search_bar .easy-autocomplete input { border-color:#e6b3a5; background-color:#fffcef }
.styled-checkbox:checked + label:before {background: #ed1c24;}
.search_bar .easy-autocomplete-container ul li { border-color:#e6b3a5; }
.thanks_section .title_text { color:#42515a; }
.thanks_section .thank_icon i { background-color:#ed1c24; border-bottom-color:#790000; }
/*.error_page { background-color: #ed1c24; }*/
/*.error_page .page_content .back_btn .btn { color: #ed1c24; }*/
.listing__pagination .pagination>.active>a, .listing__pagination .pagination>.active>a:focus, .listing__pagination .pagination>.active>a:hover, .listing__pagination .pagination>.active>span, .listing__pagination .pagination>.active>span:focus, .listing__pagination .pagination>.active>span:hover { background-color:#b52701; border-color:#b52701; }
@media (max-width: 1024px) { #nav-mobile-btn { margin-top: 5px; } }