
#wrapper #top-bar, .top-bar-wrap, #wrapper #header .top-bar-wrap, body.page-template-home-service-layout #top-bar, .stm-template-listing #top-bar, .stm-layout-header-listing #wrapper #top-bar, .stm-layout-header-ev_dealer .top-bar-wrap, .stm-template-car_dealer_two.no_margin #wrapper #stm-boats-header #top-bar:after, .stm-template-aircrafts #wrapper #top-bar, .stm-template-listing_three #top-bar, #wrapper #stm-boats-header #top-bar:after, .stm-template-listing_five .top-bar-wrap {
	background-color: #232628;
}

#wrapper #top-bar .top_bar_menu ul li a, #wrapper .stm-c-f-top-bar .top_bar_menu ul li a, #top-bar .container .top-bar-wrapper .top-bar-left .top-bar-menu .pull-left .stm_top-menu li a {
	font-size: 14px;
}

body #wrapper #top-bar .container .top-bar-wrapper .pull-right .top_bar_menu ul li a, body #wrapper #top-bar .container .top-bar-wrapper .stm-boats-top-bar-right .top_bar_menu ul li a, #wrapper .stm-c-f-top-bar .top_bar_menu ul li a, #top-bar .container .top-bar-wrapper .top-bar-left .top-bar-menu .pull-left .stm_top-menu li a {
	color: #f1f1f1;
}

body #wrapper #top-bar .container .top-bar-wrapper .pull-right .top_bar_menu ul li a:hover, body #wrapper #top-bar .container .top-bar-wrapper .stm-boats-top-bar-right .top_bar_menu ul li a:hover, #wrapper .stm-c-f-top-bar .top_bar_menu ul li a:hover, #top-bar .container .top-bar-wrapper .top-bar-left .top-bar-menu .pull-left .stm_top-menu li a:hover {
	color: #fff;
}

#header .header-main, #header .stm_motorcycle-header .stm_mc-main.header-main, .home #header .header-main-listing-five.stm-fixed, #header .header-listing.stm-fixed, .header-service.service-notransparent-header, .stm-template-boats .header-listing.stm-fixed, .stm-template-car_dealer_two.no_margin #wrapper #stm-boats-header #header:after, .stm-template-aircrafts:not(.transparent-header) #wrapper #header, .stm-template-ev_dealer.stm-layout-header-car_dealer_two #wrapper #stm-boats-header #header, .stm-layout-header-ev_dealer #wrapper #header .header-main, .stm-layout-header-listing #wrapper #header .header-listing.listing-nontransparent-header, .stm-layout-header-listing #wrapper #header .header-listing:after, .stm-layout-header-equipment #header .header-listing, .stm-layout-header-car_dealer_two.no_margin #wrapper #stm-boats-header #header:after, .stm-layout-header-boats #stm-boats-header #header:after, .stm-template-rental_two #wrapper .header-main, .stm-template-auto_parts #header .header-wrapper .header-inner {
	background-color: rgba(39, 48, 78, 1) !important;
}

#header .header-main.header-main-mobile, #header .header-main.header-main-mobile .mobile-menu-holder, #header .stm_motorcycle-header.header-main-mobile .stm_mc-main.header-main, #header .stm_motorcycle-header.header-main-mobile .stm_mc-nav, .stm-layout-header-car_rental .header-main-mobile .stm-opened-menu-listing, .stm-layout-header-car_rental .header-main-mobile .stm-opened-menu-listing #top-bar, .stm-layout-header-equipment #header .header-listing.header-main-mobile, .stm-layout-header-equipment #header .header-listing.header-main-mobile .header-inner-content .mobile-menu-holder .header-menu, .stm-layout-header-listing #wrapper #header .header-listing.header-main-mobile.listing-nontransparent-header, .stm-layout-header-listing #wrapper #header .header-main-mobile.header-listing:after, .stm-layout-header-listing #wrapper #header .header-main-mobile.header-listing .stm-opened-menu-listing, .stm-layout-header-listing #wrapper #header .header-main-mobile.header-listing .stm-opened-menu-listing #top-bar, #header .header-listing.stm-fixed.header-main-mobile, .header-service.service-notransparent-header.header-main-mobile, .stm-boats-mobile-header, .stm-boats-mobile-menu, .stm-template-aircrafts:not(.home):not(.stm-inventory-page):not(.single-listings) #wrapper #header .header-main-mobile, .stm-layout-header-aircrafts #header .header-listing.header-main-mobile, .stm-template-rental_two #wrapper .header-main.header-main-mobile, .header-magazine.header-main-mobile, .header-magazine.header-main-mobile .stm-opened-menu-magazine, .stm-layout-header-motorcycle .stm_motorcycle-header.header-main-mobile .stm_mc-nav .main-menu .container .inner .header-menu, .stm-template-auto_parts .mobile-header .mobile-header-main {
	background-color: rgba(39, 48, 78, 1) !important;
}

#header .header-main .header-top-info.open, #header .header-main .logo-main .mobile-contacts-trigger.open {
	background-color: rgba(255, 255, 255, 1) !important;
}

#wrapper #header .header-main.header-main-mobile .heading-font, #wrapper #header .header-main.header-main-mobile .heading-font a, #header .header-main.header-main-mobile, #header .stm_motorcycle-header.header-main-mobile .stm_mc-main.header-main .header-main-phone a, .header-magazine.header-main-mobile .pull-right a {
	color: rgba(255, 255, 255, 1) !important;
}

#wrapper #header .header-main .header-main-socs i, #wrapper #header .header-magazine .magazine-service-right .header-main-socs i {
	color: rgba(210, 174, 109, 1);
}

.header-service.header-service-fixed.header-service-sticky.service-notransparent-header, .header-service.header-service-fixed.header-service-sticky, .stm-layout-header-listing_five #wrapper #header .header-main.stm-fixed, .header-nav-fixed.header-nav-sticky, .stm-layout-header-car_dealer_two.no_margin #stm-boats-header #header .stm-fixed, .stm-layout-header-ev_dealer #wrapper #header .header-main-ev_dealer.header-listing-fixed.stm-fixed, #wrapper #header .header-listing.stm-fixed, .stm-layout-header-car_magazine #wrapper #header .header-magazine.header-magazine-fixed.stm-fixed {}

#header .blogname h1 {
	font-family: Montserrat, Arial;
	color: #000;
	font-size: 24px;
	line-height: 22px;
	font-weight: 500;
	font-style: normal;
	text-align: left;
	text-transform: normal;
	letter-spacing: 0px;
	word-spacing: 0px;
}

body #wrapper .main-menu .header-menu > li > a, #wrapper #header .header-menu > li > a, #wrapper #header .listing-menu > li > a, #wrapper #header .header-listing .listing-menu > li > a, #wrapper #header .header-inner-content .listing-service-right .listing-menu > li > a, #wrapper #stm-boats-header #header .header-inner-content .listing-service-right .listing-menu > li > a, #wrapper #header .header-magazine .container .magazine-service-right ul.magazine-menu > li > a, .stm-layout-header-listing_five .header-menu > li > a, .stm-layout-header-aircrafts #wrapper #header .header-inner-content .listing-service-right .listing-menu > li > a, .stm-template-rental_two #wrapper .header-main .header-menu > li > a, body .stm-boats-mobile-menu .listing-menu li a {
	font-family: Montserrat, Arial;
	color: rgba(11, 11, 11, 1) !important;
	font-size: 13px;
	line-height: 52px;
	font-weight: 700;
	font-style: normal;
	text-align: left;
	text-transform: normal;
	letter-spacing: 0px;
	word-spacing: 0px;
}

.main-menu .header-menu > li:not(.stm_megamenu) .sub-menu a, .header-menu > li:not(.stm_megamenu) .sub-menu a, .listing-menu > li:not(.stm_megamenu) .sub-menu a, .header-listing .listing-menu> li:not(.stm_megamenu) .sub-menu a, .header-inner-content .listing-service-right .listing-menu > li:not(.stm_megamenu) .sub-menu a, #stm-boats-header #header .header-inner-content .listing-service-right .listing-menu > li:not(.stm_megamenu) .sub-menu a, .header-magazine .container .magazine-service-right ul.magazine-menu > li:not(.stm_megamenu) .sub-menu a, .stm-layout-header-listing #wrapper #header .header-listing .listing-menu > li:not(.stm_megamenu) .sub-menu a, .stm-layout-header-listing_five .header-menu > li:not(.stm_megamenu) .sub-menu a, .stm-layout-header-aircrafts .header-inner-content .listing-service-right .listing-menu > li:not(.stm_megamenu) .sub-menu a, .stm-layout-header-motorcycle .stm_motorcycle-header .stm_mc-nav .main-menu .inner .header-menu > li:not(.stm_megamenu) > .sub-menu li a, .stm-layout-header-car_rental #wrapper #header .header-rental .stm-opened-menu-listing .listing-menu-mobile > li:not(.stm_megamenu) .sub-menu li a, .stm-template-rental_two #wrapper .header-main .header-menu > li:not(.stm_megamenu) .sub-menu li a, body .stm-boats-mobile-menu .listing-menu > li:not(.stm_megamenu) .sub-menu li a {
	font-family: Montserrat, Arial;
	color: #232628 !important;
}

#wrapper #header .main-menu .header-menu > li > a, #wrapper #header .header-listing .listing-menu > li > a, #wrapper #header .header-magazine .container .magazine-service-right ul.magazine-menu li > a, .stm-layout-header-car_dealer_two.no_margin #stm-boats-header #header .header-inner-content .listing-service-right .listing-menu > li > a, .stm-layout-header-boats #stm-boats-header #header .header-inner-content .listing-service-right .listing-menu > li > a, .stm-template-rental_two .main-menu .header-menu > li > a, .stm-layout-header-aircrafts #wrapper #header .header-inner-content .listing-service-right .listing-menu > li > a, #header .header-service .header-menu > li > a, .stm-template-auto_parts #header .header-wrapper .header-menu-wrapper ul.header-menu li a {}

body #wrapper .main-menu .header-menu > li.current-menu-item > a, body #wrapper .main-menu .header-menu > li.current_page_item > a, body #wrapper .main-menu .header-menu li:hover > a, .stm-layout-header-listing #wrapper #header .header-listing .listing-menu > li > a, .stm-layout-header-aircrafts #wrapper #header .header-inner-content .listing-service-right .listing-menu > li > a, #wrapper #header .header-service .header-menu li a:hover, body #wrapper #header .header-main .stm-header-right .main-menu .header-menu > li:hover > a, .stm-template-rental_two #wrapper .header-main .header-menu li:hover a, .stm-template-rental_two #wrapper .header-main .header-menu > li:not(.stm_megamenu) .sub-menu li:hover > a,  {
	background-color: rgba(204, 97, 25, 1);
}

body #wrapper #header .main-menu .header-menu > li.current-menu-item > a, body #wrapper #header .main-menu .header-menu > li.current_page_item > a, body #wrapper .main-menu .header-menu li:hover > a, body #wrapper .main-menu .header-menu > li:hover > a, body #wrapper #header .main-menu .header-menu > li:hover > a, .stm-layout-header-listing #wrapper #header .header-listing .listing-menu > li > a:hover, .stm-layout-header-aircrafts #wrapper #header .header-inner-content .listing-service-right .listing-menu > li > a:hover, .stm-layout-header-car_magazine #wrapper #header .header-magazine .container .magazine-service-right ul.magazine-menu > li > a:hover, .stm-template-rental_two #wrapper .header-main .header-menu li:hover a, .stm-template-rental_two #wrapper .header-main .header-menu > li:not(.stm_megamenu) .sub-menu li:hover > a, #wrapper #header .header-inner-content .listing-service-right .listing-menu > li > a:hover, #wrapper #header .header-service .header-menu li a:hover, body #header .header-main .stm-header-right .main-menu .header-menu > li:hover > a, #wrapper #header .header-inner-content .listing-service-right .listing-menu > li > a:hover, .stm-template-auto_parts #wrapper #header .header-menu > li > a:hover, .stm-template-auto_parts #header .header-wrapper .header-menu-wrapper ul.header-menu li .sub-menu li > a:hover {
	color: rgba(255, 255, 255, 1) !important;
}

#header-nav-holder .header-help-bar > ul li.nav-search:hover > a i, #header-nav-holder .header-help-bar > ul li.nav-search > a:hover i {
	color: #fff !important;
}

body, .normal_font {
	font-family: Open Sans, Arial;
	color: #232628;
	font-size: 14px;
	line-height: 22px;
	text-transform: normal;
}

h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6, .heading-font, .button, .event-head, .load-more-btn, .vc_tta-panel-title, .page-numbers li > a, .page-numbers li > span, .vc_tta-tabs .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab a span, .stm_auto_loan_calculator input, .post-content blockquote, .contact-us-label, .stm-shop-sidebar-area .widget.widget_product_categories > ul, #main .stm-shop-sidebar-area .widget .product_list_widget li .product-title, #main .stm-shop-sidebar-area .widget .product_list_widget li a, .woocommerce ul.products li.product .onsale, .woocommerce div.product p.price, .woocommerce div.product span.price, .woocommerce div.product .woocommerce-tabs ul.tabs li a, .woocommerce table.shop_attributes td, .woocommerce table.shop_table td.product-name > a, .woocommerce-cart table.cart td.product-price, .woocommerce-cart table.cart td.product-subtotal, .stm-shop-sidebar-area .widget button, .stm-list-style-counter li:before, .ab-booking-form .ab-nav-steps .ab-btn, body.stm-template-motorcycle .stm_motorcycle-header .stm_mc-main.header-main .stm_top-menu li .sub-menu a, .wpb_tour_tabs_wrapper.ui-tabs ul.wpb_tabs_nav > li > a, .stm_post_comments .form-submit input[type="submit"], .review-comment-form .form-submit input[type=submit] {
	font-family: Montserrat, Arial;
	text-transform: normal;
}

h1, .h1, h1.heading-font {
	color: #232628;
	font-size: 50px;
	line-height: 56px;
	font-weight: 700;
	font-style: normal;
	text-align: left;
	text-transform: normal;
	letter-spacing: 0px;
	word-spacing: 0px;
}

h2, .h2, h2.heading-font {
	color: #d2ae6d;
	font-size: 36px;
	line-height: 42px;
	font-weight: 700;
	font-style: normal;
	text-align: left;
	text-transform: normal;
	letter-spacing: 0px;
	word-spacing: 0px;
}

h3, .h3, h3.heading-font {
	color: #232628;
	font-size: 26px;
	line-height: 32px;
	font-weight: 700;
	font-style: normal;
	text-align: left;
	text-transform: normal;
	letter-spacing: 0px;
	word-spacing: 0px;
}

h4, .h4, h4.heading-font {
	color: #232628;
	font-size: 16px;
	line-height: 22px;
	font-weight: 700;
	font-style: normal;
	text-align: left;
	text-transform: normal;
	letter-spacing: 0px;
	word-spacing: 0px;
}

h5, .h5, h5.heading-font {
	color: #232628;
	font-size: 14px;
	line-height: 20px;
	font-weight: 400;
	font-style: normal;
	text-align: left;
	text-transform: normal;
	letter-spacing: 0px;
	word-spacing: 0px;
}

h6, .h6, h6.heading-font {
	color: #232628;
	font-size: 12px;
	line-height: 18px;
	font-weight: 400;
	font-style: normal;
	text-align: left;
	text-transform: normal;
	letter-spacing: 0px;
	word-spacing: 0px;
}

#footer-main, body.page-template-home-service-layout #footer #footer-main {
	background-color: rgba(39, 48, 78, 1) !important;
}

#footer-copyright, body.page-template-home-service-layout #footer #footer-copyright {
	background-color: rgba(39, 48, 78, 1) !important;
}
