/*ACTION BAR*/
#Action_bar ul#menu-secondary-menu li a { color: #fff; }

/*TOP BAR*/
#Top_bar #logo { height: 70px; }
.menu-arrow-bottom #Top_bar .menu > li > a:after { border-bottom-color: #005FA9; }

@media only screen and (max-width: 1239px) {
	#Top_bar a.responsive-menu-toggle i { color: #005FA9; }
	#Top_bar #menu ul li.hover > .menu-toggle { background: url(../images/menu-minus.png) center no-repeat !important; }
}

/*HERO SLIDER*/
.red-line { width: 100%; border-bottom: 10px solid #005FA9; }

/*CONTENT AREA*/
.red { background-color: #005FA9; }
.red-text { color: #005FA9; font-weight: 600; }

/*DEALER PORTAL*/
#Subheader {
	background-color: #005FA9;
	background-blend-mode: multiply;
}
a.nav-link {
	background-color: #005FA9;
	font-size: 15px;
	font-weight: normal;
	color: white;
	margin: 0;
	padding: 11px 16.6px;
	border-radius: 0;
	margin: 10px 1px 10px 1px;
}
.btn-primary {
	color: #fff;
	background-color: #005FA9;
	border-color: #005FA9;
}
.btn-primary:hover {
	color: #fff;
	background-color: #00335E;
	border-color: #00335E;
}
.btn-success:hover {
	color: #fff;
	background-color: #00335E;
	border-color: #00335E;
}
.btn:hover {
	color: #fff;
	text-decoration: none;
	background-color: #00335E;
}
.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show > .btn-primary.dropdown-toggle {
	color: #fff;
	background-color: #005FA9;
	border-color: #005FA9;
}
.subassemblies h3.subassemblies-inner {
	background-color: #005FA9;
	padding: 10px;
	color: #fff;
	border: 1px solid #ddd;
	text-align: center;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
}
.summary h3.inner {
	margin: -25px -21px 20px -27px;
	background-color: #005FA9;
	padding: 10px 15px 10px 14px;
	color: #fff;
	border: 1px solid #ddd;
	text-align: center;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
}

.btn-primary.focus, .btn-primary:focus {
	color: white;
	background-color: #00335E;
	border-color: #00335E;
	border-top-color: #00335E;
	border-right-color: #00335E;
	border-bottom-color: #00335E;
	border-left-color: #00335E;
	box-shadow: 0 0 0 0.2rem rgb(42 57 123 / 50%);
}

/*Machine Page - Remove Part To Cart Button Color*/
button.btn-remove {
	background-color: #005FA9;
	border-color: #005FA9;
	box-shadow: none;
	outline: none;
	color: white;
}
.subassembly-parts-list th {
	color: #fff;
	background-color: #005FA9 !important
}
.machine-table .plan .plan-header {
	background: #005FA9;
	padding: 15.2px 16px;
}
.machine-table .plan .plan-header a:hover h3, .machine-table .plan .plan-header a:hover h5 { color: #00335E; }

/*TYPOGRAPHY*/
a { color: #005FA9; font-weight: 600; }
p.red-title { color: #005FA9; }
p.red-sub-intro { color: #005FA9; }
h4.store-name.mb-0 { color: #005FA9 !important; }
h4.store-name.mb-0:hover { color: #00335E !important; cursor: pointer }
p.button-holder a { background-color: #005FA9; border-color: #005FA9; }
a.button_theme, a.tp-button.button_theme, button, input[type="submit"], input[type="reset"], input[type="button"] { background-color: #005FA9; }
.ui-tabs .ui-tabs-nav li.ui-state-active a, .accordion .question.active .title > .acc-icon-plus, .accordion .question.active .title > .acc-icon-minus, .faq .question.active .title > .acc-icon-plus, .faq .question.active .title, .accordion .question.active .title { color: #005FA9; }
.themebg, .pager .pages a:hover, .pager .pages a.active, .pager .pages span.page-numbers.current, .pager-single span:after, #comments .commentlist > li .reply a.comment-reply-link, .fixed-nav .arrow, #Filters .filters_wrapper ul li a:hover, #Filters .filters_wrapper ul li.current-cat a, .widget_categories ul, .Recent_posts ul li .desc:after, .Recent_posts ul li .photo .c, .widget_recent_entries ul li:after, .widget_mfn_menu ul li a:hover, .widget_mfn_menu ul li.current_page_item > a, .widget_product_categories ul, div.jp-interface, #Top_bar a#header_cart span, .testimonials_slider .slider_images, .testimonials_slider .slider_images a:after, .testimonials_slider .slider_images:before, .slider_pagination a.selected, .slider_pagination a.selected:after, .tp-bullets.simplebullets.round .bullet.selected, .tp-bullets.simplebullets.round .bullet.selected:after, .tparrows.default, .tp-bullets.tp-thumbs .bullet.selected:after, .offer_thumb .slider_pagination a:before, .offer_thumb .slider_pagination a.selected:after, .style-simple .accordion .question:after, .style-simple .faq .question:after, .style-simple .icon_box .desc_wrapper h4:before, .style-simple #Filters .filters_wrapper ul li a:after { background-color: #005FA9; }

/*LISTS*/
#Content .sections_group .entry-content ul li:before { color: #005FA9; }

/*ACCORDION*/
.style-simple .accordion .answer .sub-answer a:hover { color: #005FA9; }

/*TABLE*/
table th { background-color: #005FA9 !important; }

/*FORM*/
/*MAP*/
/*URGENT MESSAGE*/
.hover_color { background: #00335E; }
.hover_color_bg { background: #005FA9; }

/*FOOTER*/
#Footer a { color: #005FA9; }
	#Footer a:hover { color: #000000; }
#Footer .widget_text .list_item .list_left { color: #005FA9; }

/*OVERWRITE*/

/*MOBILE COLUMNS*/

