/* ================================ */
/* Dynamic Styles */
/* ================================ */



	::selection {
		background-color: #f40000;
		color: #fff;
	}

	::-moz-selection {
		background-color: #f40000;
		color: #fff;
	}

	 ::-webkit-scrollbar-thumb {
		background-color: #f40000;
	 }

	body {
		color: #777;
		font-size: 14px;
	}

	body { background: #004969 url(http://wabcoautoparts.com/wp-content/uploads/2024/09/wabco-background-1.png) repeat top center fixed; }

	.page_wrapper { background-color: #f8f8f8; }

	#header { background-color: #ffffff; }

	#footer { background-color: #ffffff; }


	#header .logo {
		font-size: 50px;
	}

		#header .logo a {
			color: #018bc8;
		}

	h1 {
		color: #333;
		font-size: 30px;
	}
	h2 {
		color: #333;
		font-size: 24px;
	}
	h3 {
		color: #333;
		font-size: 22px;
	}
	h4 {
		color: #333;
		font-size: 18px;
	}
	h5 {
		color: #333;
		font-size: 16px;
	}
	h6 {
		color: #333;
		font-size: 14px;
	}


	.button_blue,
	.theme_button:hover,
	.button_grey_2:hover,
	.back_to_top:hover,
	.open_categories_sticky,
	.options_list > li > a:hover,
	.options_list > li > a.selected,
	.options_list > li.chosen > a,
	.site_settings li:not(:first-child) a::after,
	form.search_form .options_list li:not(:first-child) a::after,
	.options_list > li:not(:first-child) > a::after,
	form.search_form .options_list li:hover a,
	.site_setting_list a:hover,
	.widget_search .submit-search,
	.infoblock.type_1 .infoblock-content:hover,
	.infoblock.type_2 .infoblock-content:hover,
	.infoblock.type_3 .infoblock-content:hover,
	.infoblock.type_4 .infoblock-content:hover,
	ul.page-numbers > li:not(:last-child) > a::after,
	ul.page-numbers > li .current,
	ul.page-numbers > li .selected,
	ul.page-numbers > li > a:hover,
	.progress_bar > .pb_inner,
	.call_to_action.type_2,
	.page-nav > [class|=page]:hover,
	.owl-nav > [class^=owl]:hover,
	.post-prev-button,
	.post-next-button,
	.cwallowcookies.button,
	.type-product span.new-badge,
	.added_to_cart,
	.add_to_cart_button,
	.product_type_simple,
	.vendor_subscribe_now,
	#yith-become-a-vendor-submit,
	.woocommerce #respond input#submit,
	.woocommerce a.button:not(.compare),
	.woocommerce button.button,
	.woocommerce input.button,
	.order-param-button a:hover,
	.scroll-wrapper > .scroll-element .scroll-bar,
	.single_add_to_cart_button,
	.qty button:hover,
	.widget_product_search button[type=submit],
	.woocommerce.widget .price_slider_amount .button,
	.vc_btn3.vc_btn3-color-primary,
	.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat,
	.vc_general.vc_cta3.vc_cta3-color-blue.vc_cta3-style-flat,
	.vc_progress_bar .vc_single_bar.bar_blue .vc_bar,
	.page-links > a:hover
	{
		background-color: #003399;
	}

	.woocommerce.widget .ui-slider .ui-slider-range { background: #003399; }



	 a:hover,
	 .compare_button,
	 .wishlist_button,
	 .theme_button:hover,
	 .button_grey_2:hover,
	 #open_shopping_cart::before,
	 .main_product .title a,
	 .small_link > [class|=icon],
	 #open_shopping_cart::before,
	 [class*=c_info_]:not(ul)::after,
	 .login_box::before,
	 #header ul.social_links > li > a:hover,
	 .product_item .product-title h4:hover
	{
		color: #003399;
	}



	form.search_form > *,
	form.search_form > *:first-child,
	form.search_form > *:last-child,
	form.search_form > button:hover,
	.button_blue,
	.theme_button:hover,
	.button_grey_2:hover,
	.back_to_top:hover,
	.options_list > li > a:hover,
	.options_list > li > a.selected,
	.options_list > li.chosen > a,
	form.search_form .options_list li a,
	form.search_form .options_list li:last-child a,
	form.search_form .options_list li:hover a,
	.site_setting_list a:hover,
	.widget_categories select,
	.widget_archive select,
	.widget_search input[type='text'],
	ul.page-numbers > li .current,
	ul.page-numbers > li .selected,
	ul.page-numbers > li > a:hover,
	.page-nav > [class|=page]:hover,
	.owl-nav > [class^=owl]:hover,
	.added_to_cart,
	.add_to_cart_button,
	.product_type_simple,
	.vendor_subscribe_now,
	#yith-become-a-vendor-submit,
	.order-param-button a:hover,
	.single_add_to_cart_button,
	.qty button:hover,
	.widget_layered_nav select,
	.widget_product_search input[type=search],
	.woocommerce.widget .price_slider_amount .button,
	.widget_product_categories select,
	.vc_btn3.vc_btn3-color-primary,
	.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat,
	.page-links > a:hover
	{
		border-color: #003399;
	}

	.search_category .chosen-container .chosen-drop,
	.search_category, form.search_form > input[type=search],
	form.search_form > input[type=search]:first-child,
	form.search_form > button[type=submit],
	.autocomplete-suggestions
	{
		border-color: #003399 !important;
	}

	.chosen-container ul.chosen-results li.chosen,
	.chosen-container ul.chosen-results li.highlighted { background: #003399 !important; }

	@media only screen and (max-width: 767px) {
		#header .nav_item form.search_form .search_category,
		#header .main_header_row form.search_form .search_category
		{
			border-color: #003399;
		}
	}



	.topbar ul ul li:hover > a,
	.topbar ul ul li.current-menu-item > a,
	.topbar ul ul li.current-menu-parent > a,
	.topbar ul ul li.current-menu-ancestor > a,
	.topbar ul ul li.current_page_item > a,
	.topbar ul ul li.current_page_parent > a,
	.topbar ul ul li.current_page_ancestor > a
	{
		background-color: #003399;
	}

	.topbar ul ul li:hover > a,
	.topbar ul ul li.current-menu-item > a,
	.topbar ul ul li.current-menu-parent > a,
	.topbar ul ul li.current-menu-ancestor > a,
	.topbar ul ul li.current_page_item > a,
	.topbar ul ul li.current_page_parent > a,
	.topbar ul ul li.current_page_ancestor > a,
	.topbar .sub-menu li > a::before
	{
		border-color: #003399;
	}



	@media only screen and (max-width: 992px) {

		.mobile-advanced ul ul li.current-menu-item > a,
		.mobile-advanced ul ul li.current-menu-parent > a,
		.mobile-advanced ul ul li.current-menu-ancestor > a,
		.mobile-advanced ul ul li.current_page_item > a,
		.mobile-advanced ul ul li.current_page_parent > a,
		.mobile-advanced ul ul li.current_page_ancestor > a
		{
			color: #003399;
		}

		.mobile-advanced > ul > li > a,
		.mobile-advanced #mega_main_menu > .menu_holder > .menu_inner > ul > li > .item_link,
		.mobile-advanced #mega_main_menu.fullwidth.primary_style-buttons > .menu_holder > .menu_inner > .nav_logo > .mobile_toggle,
		.mobile-advanced #mega_main_menu.fullwidth > .menu_holder > .menu_inner > ul > li > .item_link,
		.mobile-advanced #mega_main_menu.primary.primary_style-buttons > .menu_holder > .menu_inner > .nav_logo > .mobile_toggle,
		.mobile-advanced #mega_main_menu.primary > .menu_holder > .menu_inner > ul > li > .item_link
		{
			background-color: #003399;
		}

	}



	mark,
	.dropcap_type_2::first-letter,
	blockquote.type_2::after,
	.button_grey:hover,
	.button_grey.active,
	.button_blue:hover,
	.open_menu.active,
	.compare_button:hover,
	.wishlist_button:hover,
	.wishlist_button.active,
	.compare_button:hover::after,
	.wishlist_button:hover::after,
	.wishlist_button.active::after,
	.open_categories_sticky.active,
	.color_btn.blue::before,
	.page_wrapper .widget_meta li:hover,
	.page_wrapper .widget_links li:hover,
	.page_wrapper .widget_archive li:hover,
	.page_wrapper .widget_pages li:hover,
	.page_wrapper .widget_tag_cloud li:hover,
	.page_wrapper .widget_recent_entries li:hover,
	.page_wrapper .widget_recent_comments li:hover,
	.page_wrapper .widget_rss li:hover,
	#sidebar .widget_pages .current_page_item,
	.page_wrapper .widget_categories > ul > li:hover,
	#sidebar .widget_categories > ul > li:hover,
	.widget_search .submit-search:hover,
	.infoblock.type_2 .infoblock-content:hover [class*=button],
	.box-curtain > div,
	.comment-reply-link:hover,
	.tagcloud > a:hover,
	.post-nav-left .post-prev-button:hover,
	.post-nav-right .post-next-button:hover,
	.cwallowcookies.button:hover,
	.list-or-grid a:hover,
	.list-or-grid a.active,
	.added_to_cart:hover,
	.add_to_cart_button:hover,
	.product_type_simple:hover,
	.vendor_subscribe_now:hover,
	#yith-become-a-vendor-submit:hover,
	.woocommerce #respond input#submit:hover,
	.woocommerce a.button:not(.compare):hover,
	.woocommerce button.button:hover,
	.woocommerce input.button:hover,
	.tabs-nav li:hover > a,
	.tabs-nav li.active a,
	.scroll-wrapper > .scroll-element .scroll-bar:hover,
	.single_add_to_cart_button:hover,
	#sidebar .widget_layered_nav li > a:hover,
	#sidebar .widget_layered_nav li.chosen > a,
	.widget_layered_nav_filters li > a:hover,
	.widget_product_search button[type=submit]:hover,
	.woocommerce.widget .price_slider_amount .button:hover,
	ul.product-categories > li:hover > a,
	ul.product-categories > li.current-cat-parent > a,
	ul.product-categories > li.current-cat > a,
	#open_shopping_cart.active,
	#open_shopping_cart.active::after,
	.filter_style_1 .product-filter li:hover > button,
	.filter_style_2 .product-filter li:hover > button,
	.filter_style_1 .product-filter li.active > button,
	.filter_style_2 .product-filter li.active > button,
	.vc_toggle_size_md.vc_toggle_default:not(.vc_toggle_active) .vc_toggle_title:hover .vc_toggle_icon,
	.vc_btn3.vc_btn3-color-grey:hover,
	.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:hover,
	.vc_btn3.vc_btn3-color-grey:focus,
	.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:focus,
	.vc_btn3.vc_btn3-color-grey:active,
	.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat:active,
	.vc_btn3.vc_btn3-color-grey.active,
	.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat.active,
	.vc_btn3.vc_btn3-color-primary:hover,
	.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:hover,
	.vc_btn3.vc_btn3-color-primary:focus,
	.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:focus,
	.vc_btn3.vc_btn3-color-primary:active,
	.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:active,
	.vc_btn3.vc_btn3-color-primary.active,
	.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat.active,
	.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header:hover .ui-icon,
	.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon,
	.vc_tta-color-blue.vc_tta-style-default .vc_tta-tab:hover > a,
	.vc_tta-color-blue.vc_tta-style-default .vc_tta-tab.vc_active > a,
	.vc_tta.vc_tta-color-blue.vc_tta-style-default .vc_tta-panel:not(.vc_active) .vc_tta-panel-title:hover .vc_tta-controls-icon.vc_tta-controls-icon-plus
	{
		background-color: #f40000;
	}



	.main_product .title a:hover,
	.dropcap_type_1::first-letter,
	.mail_to,
	.button_grey,
	.call_us b,
	.all, .total, .grandtotal,
	.infoblock .caption,
	.infoblock i[class|=icon],
	.call_to_action:not(.type_2) .title,
	.call_to_action.type_2 [class*=button],
	.pricing_table header,
	.pricing_table .pt_price,
	.comments:hover,
	.comment-reply-link,
	.tagcloud > a,
	.list-or-grid a,
	.special_price,
	.product_price,
	.product .price,
	table.shop_table td.sub-td .amount,
	table.shop_table .order-total,
	.cart-empty,
	.vc_color-alert-info.vc_message_box,
	.vc_color-alert-info.vc_message_box .vc_message_box-icon,
	.vc_toggle_default .vc_toggle_icon::after,
	.vc_btn3.vc_btn3-color-grey,
	.vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat,
	.vc_btn3.vc_btn3-color-white,
	.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat,
	.vc_btn3.vc_btn3-color-white:hover,
	.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:hover,
	.vc_btn3.vc_btn3-color-white:focus,
	.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:focus,
	.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon,
	.vc_tta.vc_tta-color-blue.vc_tta-style-default .vc_tta-controls-icon.vc_tta-controls-icon-plus::after,
	.product_info > span.amount,
	.woocommerce .wishlist_table td > span.amount,
	.woocommerce .wishlist_table ins span.amount,
	.product_info ins
	{
		color: #f40000;
	}



	.open_menu.active,
	.compare_button:hover,
	.wishlist_button:hover,
	.wishlist_button.active,
	.compare_button:hover::after,
	.wishlist_button:hover::after,
	.wishlist_button.active::after,
	form input:not([type=submit]).info,
	form.search_form > button:hover,
	.page_wrapper .widget_meta li:hover,
	.page_wrapper .widget_links li:hover,
	.page_wrapper .widget_archive li:hover,
	.page_wrapper .widget_pages li:hover,
	.page_wrapper .widget_tag_cloud li:hover,
	.page_wrapper .widget_recent_entries li:hover,
	.page_wrapper .widget_recent_comments li:hover,
	.page_wrapper .widget_rss li:hover,
	#sidebar .widget_pages .current_page_item,
	.page_wrapper .widget_categories > ul > li:hover,
	#sidebar .widget_categories > ul > li:hover,
	.cart-empty,
	#sidebar .widget_layered_nav li > a:hover,
	#sidebar .widget_layered_nav li.chosen > a,
	ul.product-categories > li:hover > a,
	ul.product-categories > li.current-cat-parent > a,
	ul.product-categories > li.current-cat > a,
	#open_shopping_cart.active,
	#open_shopping_cart.active::after,
	.filter_style_1 .product-filter li:hover > button,
	.filter_style_2 .product-filter li:hover > button,
	.filter_style_1 .product-filter li.active > button,
	.filter_style_2 .product-filter li.active > button,
	.vc_btn3.vc_btn3-color-primary:hover,
	.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:hover,
	.vc_btn3.vc_btn3-color-primary:focus,
	.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:focus,
	.vc_btn3.vc_btn3-color-primary:active,
	.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat:active,
	.vc_btn3.vc_btn3-color-primary.active,
	.vc_btn3.vc_btn3-color-primary.vc_btn3-style-flat.active
	{
		border-color: #f40000;
	}



	body .woof-reset-navigation {
		color: #f40000;
	}

	.ts_nav > li.active > a,
	.ts_nav > li:hover > a,
	.tabs_nav > li.active > a,
	.tabs_nav > li:hover > a,
	body .woof_list_label li .woof_label_term:hover,
	body .woof_list_label li .woof_label_term.checked,
	body .woof-reset-navigation:hover,
	.woocommerce-account .woocommerce-MyAccount-navigation li:hover > a,
	.woocommerce-account .woocommerce-MyAccount-navigation li.is-active > a,
	#sidebar .widget_meta li:hover, #sidebar .widget_links li:hover,
	#sidebar .widget_archive li:hover, #sidebar .widget_pages li:hover,
	#sidebar .widget_tag_cloud li:hover, #sidebar .widget_recent_entries li:hover,
	#sidebar .widget_recent_comments li:hover, #sidebar .widget_rss li:hover,
	.page_wrapper .widget_meta li:hover, .page_wrapper .widget_links li:hover,
	.page_wrapper .widget_archive li:hover, .page_wrapper .widget_pages li:hover,
	.page_wrapper .widget_tag_cloud li:hover, .page_wrapper .widget_recent_entries li:hover,
	.page_wrapper .widget_recent_comments li:hover, .page_wrapper .widget_rss li:hover
	{
		background-color: #f40000;
		border-color: #f40000;
	}



	.main_navigation li:hover > a,
	.main_navigation li.current-menu-item > a,
	.main_navigation li.current-menu-parent > a,
	.main_navigation li.current-menu-ancestor > a,
	.main_navigation li.current_page_item > a,
	.main_navigation li.current_page_parent > a,
	.main_navigation li.current_page_ancestor > a,

	.full_width_nav li:hover > a,
	.full_width_nav li.current-menu-item > a,
	.full_width_nav li.current-menu-parent > a,
	.full_width_nav li.current-menu-ancestor > a,
	.full_width_nav li.current_page_item > a,
	.full_width_nav li.current_page_parent > a,
	.full_width_nav li.current_page_ancestor > a,

	.main_navigation > ul > li:hover > a,
	.main_navigation > ul > li.current-menu-item > a,
	.main_navigation > ul > li.current-menu-parent > a,
	.main_navigation > ul > li.current-menu-ancestor > a,
	.main_navigation > ul > li.current_page_item > a,
	.main_navigation > ul > li.current_page_parent > a,
	.main_navigation > ul > li.current_page_ancestor > a,

	.full_width_nav > ul > li:hover > a,
	.full_width_nav > ul > li.current-menu-item > a,
	.full_width_nav > ul > li.current-menu-parent > a,
	.full_width_nav > ul > li.current-menu-ancestor > a,
	.full_width_nav > ul > li.current_page_item > a,
	.full_width_nav > ul > li.current_page_parent > a,
	.full_width_nav > ul > li.current_page_ancestor > a,

	.secondary_navigation > ul > li:hover > a,
	.secondary_navigation > ul > li.current-menu-item > a,
	.secondary_navigation > ul > li.current-menu-parent > a,
	.secondary_navigation > ul > li.current-menu-ancestor > a,
	.secondary_navigation > ul > li.current_page_item > a,
	.secondary_navigation > ul > li.current_page_parent > a,
	.secondary_navigation > ul > li.current_page_ancestor > a,

	.widget_nav_menu .menu > li > a:hover,
	.widget_nav_menu .menu > li.current-menu-item > a,
	.widget_nav_menu .menu > li.current-menu-parent > a,
	.widget_nav_menu .menu > li.current-menu-ancestor > a,
	.widget_nav_menu .menu > li.current_page_item > a,
	.widget_nav_menu .menu > li.current_page_parent > a,
	.widget_nav_menu .menu > li.current_page_ancestor > a,

	.mobile-advanced #mega_main_menu > .menu_holder > .menu_inner > ul > li:hover > .item_link,
	.mobile-advanced #mega_main_menu > .menu_holder > .menu_inner > ul > li > .item_link:hover,
	.mobile-advanced #mega_main_menu > .menu_holder > .menu_inner > ul > li > .item_link:focus,
	.mobile-advanced #mega_main_menu > .menu_holder > .menu_inner > ul > li.current-menu-ancestor > .item_link,
	.mobile-advanced #mega_main_menu > .menu_holder > .menu_inner > ul > li.current-page-ancestor > .item_link,
	.mobile-advanced #mega_main_menu > .menu_holder > .menu_inner > ul > li.current-post-ancestor > .item_link,
	.mobile-advanced #mega_main_menu > .menu_holder > .menu_inner > ul > li.current-menu-item > .item_link
	{
		background-color: #f40000;
	}

	.topbar > ul > li.current-menu-item > a,
	.topbar > ul > li.current-menu-parent > a,
	.topbar > ul > li.current-menu-ancestor > a,
	.topbar > ul > li.current_page_item > a,
	.topbar > ul > li.current_page_parent > a,
	.topbar > ul > li.current_page_ancestor > a,
	.topbar > ul > li.menu-item-has-children:hover > a,
	.topbar > ul > li.current-menu-item > a::after,
	.topbar > ul > li.current-menu-parent > a::after,
	.topbar > ul > li.current-menu-ancestor > a::after,
	.topbar > ul > li.current_page_item > a::after,
	.topbar > ul > li.current_page_parent > a::after,
	.topbar > ul > li.current_page_ancestor > a::after,
	.topbar > ul > li.menu-item-has-children:hover > a::after
	{
		color: #f40000;
	}

	.main_navigation > ul ul li > a::before,
	.full_width_nav > ul ul li > a::before,

	.main_navigation li:hover > a,
	.main_navigation li.current-menu-item > a,
	.main_navigation li.current-menu-parent > a,
	.main_navigation li.current-menu-ancestor > a,
	.main_navigation li.current_page_item > a,
	.main_navigation li.current_page_parent > a,
	.main_navigation li.current_page_ancestor > a,

	.full_width_nav li:hover > a,
	.full_width_nav li.current-menu-item > a,
	.full_width_nav li.current-menu-parent > a,
	.full_width_nav li.current-menu-ancestor > a,
	.full_width_nav li.current_page_item > a,
	.full_width_nav li.current_page_parent > a,
	.full_width_nav li.current_page_ancestor > a,

	.main_navigation > ul > li:hover > a,
	.main_navigation > ul > li.current-menu-item > a,
	.main_navigation > ul > li.current-menu-parent > a,
	.main_navigation > ul > li.current-menu-ancestor > a,
	.main_navigation > ul > li.current_page_item > a,
	.main_navigation > ul > li.current_page_parent > a,
	.main_navigation > ul > li.current_page_ancestor > a,

	.full_width_nav > ul > li:hover > a,
	.full_width_nav > ul > li.current-menu-item > a,
	.full_width_nav > ul > li.current-menu-parent > a,
	.full_width_nav > ul > li.current-menu-ancestor > a,
	.full_width_nav > ul > li.current_page_item > a,
	.full_width_nav > ul > li.current_page_parent > a,
	.full_width_nav > ul > li.current_page_ancestor > a,

	.secondary_navigation > ul > li:hover > a,
	.secondary_navigation > ul > li.current-menu-item > a,
	.secondary_navigation > ul > li.current-menu-parent > a,
	.secondary_navigation > ul > li.current-menu-ancestor > a,
	.secondary_navigation > ul > li.current_page_item > a,
	.secondary_navigation > ul > li.current_page_parent > a,
	.secondary_navigation > ul > li.current_page_ancestor > a,

	.widget_nav_menu .menu > li > a:hover,
	.widget_nav_menu .menu > li.current-menu-item > a,
	.widget_nav_menu .menu > li.current-menu-parent > a,
	.widget_nav_menu .menu > li.current-menu-ancestor > a,
	.widget_nav_menu .menu > li.current_page_item > a,
	.widget_nav_menu .menu > li.current_page_parent > a,
	.widget_nav_menu .menu > li.current_page_ancestor > a
	{
		border-color: #f40000;
	}



	@media only screen and (max-width: 992px) {

		.mobile-advanced > ul > li.current-menu-item > a,
		.mobile-advanced > ul > li.current-menu-parent > a,
		.mobile-advanced > ul > li.current-menu-ancestor > a,
		.mobile-advanced > ul > li.current_page_item > a,
		.mobile-advanced > ul > li.current_page_parent > a,
		.mobile-advanced > ul > li.current_page_ancestor > a
		{
			background-color: #f40000;
		}

		.mobile-advanced ul ul li > a:before {
			color: #f40000;
		}

		#advanced-menu-hide { background-color: #f40000; }

	}

body {
 font-family: 'Roboto';
} 

#header .logo {
 font-family: 'Roboto';
} 

h1 {
 font-family: 'Roboto';
} 

h2 {
 font-family: 'Roboto';
} 

h3 {
 font-family: 'Roboto';
} 

h4 {
 font-family: 'Roboto';
} 

h5 {
 font-family: 'Roboto';
} 

h6 {
 font-family: 'Roboto';
} 

/* ================================ */
/* Custom Styles */
/* ================================ */

.layout_type {visibility:hidden !important;
display:none !important;
}
.product-type-simple {
padding-bottom: 75px;
margin-bottom: 10px;
border-radius: 20px !important;
webkit-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);
box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);}

.product-type-composite {
padding-bottom: 75px;
margin-bottom: 20px;
border-radius: 20px !important;
webkit-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);
box-shadow: 10px 10px 5px 0px rgba(0,0,0,0.75);}
.ajax_add_to_cart {background-color: #6f6f6f !important; 
border-radius:10px !important;}



#menu-item-182 {background-color: #003399 !important; }
#menu-item-13457 {background-color: #003399 !important; }
.menu-item-12165 {background-color: #003399 !important; }
.menu-item-12197 {background-color: #003399 !important; }
.menu-item-12818 {background-color: #003399 !important; }
.menu-item-212 {background-color: #003399 !important; }
.woocommerce-Price-amount {margin-top: 10px !important;}
.cat-item-7782 {
 visibility:hidden;
display:none;
}
.cat-item-7785 {
 visibility:hidden;
display:none;
}
.cat-item-7786 {
 visibility:hidden;
display:none;
}
.cat-item-17 {
 visibility:hidden;
display:none;
}
.cat-item-37 {
 visibility:hidden;
display:none;
}

.cat-item-7786 {
 visibility:hidden;
display:none;
}
.custom-html-widget {
 border-radius: 6px 6px 6px 6px;
  background: #E8E8E8;
  padding: 20px; 
  width: 260px;
  height: 80px; 
}

.nav_item.size_3.dropdown-list.visible-dropdown.active.visible
 {
height: 56px;
}

#main_navigation_wrap.sticky_initialized {
background-c2olor: #ff0000 !important;
height: 56px;
}

#main_navigation_wrap {
height: 56px;
}

.sticky_initialized {
height: 56px;
}
#nav_item.size_3.dropdown-list.visible-dropdown.active.visible {
height: 56px;
}

#open_shopping_cart {
height: 56px;
}
.open_button {
height: 56px;
}
.woocommerce-Price-amount.amount {
font-size: 16px;
}

.sticky_inner.type_2 .nav_item { 
height: 46px; }
.nav_item {
height: 46px;
}
.single_but {
height: 20px;
}
.call_us {
text-align: center;
}
@media only screen and (min-device-width: 120px) and (max-device-width: 780px) {
    .mobileShow {
 display:inline;
    width: 40%;
    position: fixed;
    bottom: 0;
    margin-left: 10px;
    margin-right: auto;
 z-index: 999;
}
}
@media only screen and (min-width: 781px) {
.mobileShow {
  visibility:hidden;
display:none;
}
}
@media only screen and (min-device-width: 780px) {
.MobiShow {
 display: inline;
    width: 40%;
    position: fixed;
    bottom: 20px;
left:0px;
    margin-left: 20px;
    margin-right: auto;
  z-index: 1;

}
}
@media only screen and (min-device-width: 1px) and (max-device-width: 780px) {
.MobiShow {
   visibility:hidden;
display:none;
}
}
@media only screen and (max-width: 781px) {
#sid33ebar {
visibility:hidden;
display:none;
}
}

.zoomContainer2 {
/* the image you want to 'watermark' */
height: 200px; /* or whatever, equal to the image you want 'watermarked' */
width: 200px; /* as above */
background-image: url();
vertical-align: middle;
align-content: center;
background-position: center;
background-repeat: no-repeat;

}



#image p {
/* the actual 'watermark' */
position: absolute;
top: 0; /* or whatever */
left: 0; /* or whatever, position according to taste */
opacity: 0.5; /* Firefox, Chrome, Safari, Opera, IE &gt;= 9 (preview) */
filter:alpha(opacity=50); /* for &lt;= IE 8 */
}
.centered_buttons {
/* the image you want to 'watermark' */
height: 250px; /* or whatever, equal to the image you want 'watermarked' */
width: 250px; /* as above */
background-image: url();
vertical-align: middle;
align-content: center;
background-position: center;
background-repeat: no-repeat;
}
.cosbut {
background: #76b2c2;
border-top-right-radius:0.5em;
border-top-left-radius:0.5em;
border-bottom-right-radius:0.5em;
border-bottom-left-radius:0.5em;
}

@media screen and (min-width: 800px) {
 #suggestPost
      {
        background:transparent url(https://e-partstruck.com/cerere-oferta.png) no-repeat scroll 0px 0px;
        height:170px;
        left:0;
        position:fixed;
        top:375px;
        width:40px;
  z-index: 350;
      }
      div#suggestPost:hover
      {
        background-position:-41px 0px;
      }
      #suggestPost a
      {
        display:block;
        height:170px;
        width:40px;
      }
  }
.stock available-on-backorder {
     color: #f24f26;
     background-color: #000000;
   text-align: center;
   font-weight: bold;
       border: none;
     border-radius: 5px;
}
.in-stock {
visibility:hidden !important;
display:none !important;}
.stock in-stock {
     color: #ffffff !important;
     background-color: #ff0000 !important;
   text-align: center;
   font-weight: bold;
 border-radius: 15px;
}

.available-in-stock {
     color: #ffffff !important;
     background-color: #ff0000 !important;
   text-align: center;
   font-weight: bold;

}

.in_stock_color2 {
  color: #ffffff !important;
     background-color: #00CC00 !important;
    border: none;
     border-radius: 5px;
}

.available-on-backorder {
     color: #ffffff !important;
       background-color: #ff0000;
      margin: auto;
text-align: center;
font-weight: bold;
    border: none;
     border-radius: 5px;
}

.extra-title {
font-size: 14px !important;
}
.offset_title {
font-size: 15px !important;
}

.section_offset {
padding-left: 10px;
margin-top: 32px !important;
    overflow: hidden;
    background: #fff;
    border: 1px solid #eaeaea;
    border-radius: 0 3px 3px 3px;
}
@media screen and (min-width: 1025px) {
.loginb {
height: 28px;
  background-color: #f40000;
color: #ffffff;
padding-left: 10px;
padding-right: 10px;
border-radius: 10px;
}
}
@media screen and (max-width: 1024px) {
.loginb {
  background-color: #f40000;
color: #ffffff;
padding-left: 10px;
padding-right: 10px;
}
}