body.header_style_2 .header_top .top_nav .top_nav_wrapper > ul > li.current_page_item > a, body.header_style_2 .header_top .top_nav .top_nav_wrapper > ul > li.current-menu-ancestor > a, body.header_style_2 .header_top .top_nav .top_nav_wrapper > ul > li.current-menu-parent > a, body.header_style_2 .header_top .top_nav .top_nav_wrapper > ul > li.current_page_parent > a, body.header_style_2 .header_top .top_nav .top_nav_wrapper > ul > li.current_page_ancestor > a, body.header_style_2 .header_top .top_nav .main_menu_nav > ul > li.current_page_item > a, body.header_style_2 .header_top .top_nav .main_menu_nav > ul > li.current-menu-ancestor > a, body.header_style_2 .header_top .top_nav .main_menu_nav > ul > li.current-menu-parent > a, body.header_style_2 .header_top .top_nav .main_menu_nav > ul > li.current_page_parent > a, body.header_style_2 .header_top .top_nav .main_menu_nav > ul > li.current_page_ancestor > a {color: #8B0029 !important;}
.top_bar_info_wr .top_bar_info li span{color: #000;}
header .top_bar_info_wr .top_bar_info li i{color: #8B0029 !important;}
a{color: #8B0029;}
body.header_style_2 .header_top .logo a{margin-top: 0;}
body.header_style_2 .header_top .logo{float: left; }
header .top_bar_info_wr .top_bar_info_switcher,
.content-area h1:after, .content-area .h1:after, .content-area h2:after, .content-area .h2:after, .content-area h3:after, .content-area .h3:after, .content-area h4:after, .content-area .h4:after, .content-area h5:after, .content-area .h5:after, .content-area h6:after, .content-area .h6:after
{background-color:#8B0029}
.content-area .stm_news .news_list li .date:before {color:#8B0029}
header .top_bar,
/*.content-area .secondary_bg_color, .content-area .vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-flat.secondary_bg_color
{background-color: #C2C3C6;}*/
.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-flat{background-color: #f5f5f5 !important;}
header .top_nav .top_nav_wrapper > ul > li, header .top_nav .main_menu_nav > ul > li {font-weight: 500 !important;}
header .top_bar_info_wr .top_bar_info li i {color:#ffffff;}
.consulting-rev-title-3:after{background-color: #8B0029;}
.button, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce input.button.alt, .post-password-form input[type="submit"],
body .vc_general.vc_btn3.vc_btn3-color-theme_style_2.vc_btn3-style-flat {background-color: #8B0029; border-color:#8B0029;}
.button i, .woocommerce a.button i, .woocommerce button.button i, .woocommerce input.button i, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button i, .woocommerce input.button.alt i, .post-password-form input[type="submit"] i,
body .vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon{color: #fff;}
.button:hover, .button:focus, .button:active, .woocommerce a.button:hover, .woocommerce a.button:focus, .woocommerce a.button:active, .woocommerce button.button:hover, .woocommerce button.button:focus, .woocommerce button.button:active, .woocommerce input.button:hover, .woocommerce input.button:focus, .woocommerce input.button:active, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:focus, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:active, .woocommerce input.button.alt:hover, .woocommerce input.button.alt:focus, .woocommerce input.button.alt:active, .post-password-form input[type="submit"]:hover, .post-password-form input[type="submit"]:focus, .post-password-form input[type="submit"]:active,
body .vc_general.vc_btn3.vc_btn3-color-theme_style_2.vc_btn3-style-flat:hover{background: transparent;border-color: #8B0029;color: #8B0029; }
.button:hover i, .button:focus i, .button:active i, .woocommerce a.button:hover i, .woocommerce a.button:focus i, .woocommerce a.button:active i, .woocommerce button.button:hover i, .woocommerce button.button:focus i, .woocommerce button.button:active i, .woocommerce input.button:hover i, .woocommerce input.button:focus i, .woocommerce input.button:active i, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover i, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:focus i, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:active i, .woocommerce input.button.alt:hover i, .woocommerce input.button.alt:focus i, .woocommerce input.button.alt:active i, .post-password-form input[type="submit"]:hover i, .post-password-form input[type="submit"]:focus i, .post-password-form input[type="submit"]:active i,
body .vc_general.vc_btn3.vc_btn3-color-theme_style_2.vc_btn3-style-flat:hover .vc_btn3-icon{color: #8B0029;}
.info_box.style_6 .info_box_text .icon i,
.testimonials_carousel .testimonial:after,
.testimonials_carousel .testimonial .info .position,
.stm_services .item .item_wr .content .read_more .stm_icon{color: #8B0029;}
body.header_style_2 .header_top .top_nav .top_nav_wrapper > ul > li:hover > a, body.header_style_2 .header_top .top_nav .main_menu_nav > ul > li:hover > a,
body.header_style_2 .header_top .top_nav .header_socials a:hover{color: #8B0029;}
.top_bar_info_wr .top_bar_info_switcher ul a:hover{background-color: #8B0029;}
body .tparrows:hover,.slick_prev:hover, .slick_next:hover{background-color: #8B0029; border-color: #8B0029 !important;}
.vc_custom_heading mark,
.info_box .read_more .stm_icon{color: #8B0029;}
.wpb_text_column p{color: #777;}
.clients-slider .owl-item img{background-color: #fff;}
body .vc_row.overlay_5:before {content: '';position: absolute;left: 0;right: 0;top: 0;bottom: 0;background: rgba(30,31,33,.8);display: block;}
.third_bg_color, .vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-flat.third_bg_color{background-color: #f5f5f5 !important;}
.vc_cta3-content-header .vc_custom_heading h2{color: #777 !important;}
blockquote{border-left-color: #8B0029;}


.post_bottom .tags a:hover,
.widget.widget_tag_cloud .tagcloud a:hover, .widget.widget_product_tag_cloud .tagcloud a:hover{background-color: #8B0029; border-color: #8B0029; color: #fff;}
.widget.widget_nav_menu ul li:hover > a, .widget.widget_categories ul li:hover > a, .widget.widget_product_categories ul li:hover > a, .widget.widget_archive ul li:hover > a, .widget.widget_pages ul li:hover > a, .widget.widget_meta ul li:hover > a{border-left-color: #8B0029;}
.wpb_text_column ul li:before, .comment-body .comment-text ul li:before{color: #8B0029;}
.widget.widget_search .search-form button:hover{background-color: #8B0029; color: #fff;}

.stm_services .item .item_wr .content h5:before{background-color: #8B0029;}

/** Footer Changes **/
#footer{background-color: #f2f2f2; box-shadow: none;}
#footer .footer_widgets .widget .widget_title{font-size: 15px;text-transform: uppercase;position: relative;letter-spacing: 0;color: #1e1f21;margin: 0 0 25px;padding-top: 30px;padding-bottom: 17px;border-top: 0;border-bottom: 1px solid rgba(204,204,204,.85);}
#footer .footer_widgets .widget.widget_recent_entries ul li a,
body #footer .footer_widgets .widget.widget_nav_menu ul li a{color: #1e1f21;}
#footer .footer_widgets .widget.widget_recent_entries ul li .post-date{color: #888;}
#footer .copyright_row .copyright_row_wr .socials ul li a{background-color: #1e1f21; color: #f2f2f2;}
body #footer .footer_widgets .widget.widget_recent_entries ul li .post-date::before{ color: #8B0029; }
#footer .widgets_row .footer_text{opacity: 1; }
#footer .widgets_row .footer_text p{color: #777; line-height: 26px;}