
			/* Custom CSS */
			body {
				background:#f5f5f5;
			}
			* {
				font-family:Roboto;		
			}
			::selection {
				background: #e3000f;
			}
			::-moz-selection {
				background: #e3000f;
			}
		
			a {
				color:#919499;
			}
			a:hover {
				color:#ffc104;
			}
			
			h1, h1 span, h1 a {
				font-size:40px;
				line-height:42px;
			}		
			h2, h2 span, h2 a {
				font-size:35px;
				line-height:37px;
			}		
			h3, h3 span, h3 a {
				font-size:30px;
				line-height:32px;
			}		
			h4, h4 span, h4 a {
				font-size:24px;
				line-height:26px;
			}
			h5, h5 span, h5 a,
			.main_wrapper .flip-box-wrap .ifb-flip-box-section h3 {
				font-size:18px;
				line-height:20px;
			}
			h6, h6 span, h6 a,
			.main_wrapper .fl-container .contentarea .vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading h4,
			.main_wrapper .fl-container .contentarea .vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading h4 a,
			.main_wrapper .fl-container .contentarea .vc_tta-accordion .vc_tta-panel .vc_tta-panel-heading h4 span,		
			.aio-icon-box .aio-icon-header h3.aio-icon-title,
			#reply-title.comment-reply-title,
			#reply-title.comment-reply-title a,
			.gallery dl.gallery-item dd.gallery-caption,
			.main_wrapper .vc_tta-tabs ul.vc_tta-tabs-list li.vc_tta-tab a,
			.main_wrapper .fl-container .contentarea .vc_toggle.vc_toggle_default .vc_toggle_title h4 {
				font-size:14px;
				line-height:16px;
			}
	
			h1, h1 span, h1 a,
			h2, h2 span, h2 a,
			h3, h3 span, h3 a,
			h4, h4 span, h4 a,
			h5, h5 span, h5 a,
			h6, h6 span, h6 a,
			.gallery dl.gallery-item dd.gallery-caption,
			.main_wrapper .flip-box-wrap .ifb-flip-box-section h3,
			.aio-icon-box .aio-icon-header h3.aio-icon-title,
			#reply-title,
			.gt3_dropcap,
			.gt3_under_title,
			.gt3_under_title span,
			.main_wrapper .vc_tta-tabs ul.vc_tta-tabs-list li.vc_tta-tab a {
				font-family: "Roboto";
				color:#e3000f;
				-moz-osx-font-smoothing:grayscale;
				-webkit-font-smoothing:antialiased;
			}
	
			.countdown-amount {
				font-family: "Roboto";
				-moz-osx-font-smoothing:grayscale;
				-webkit-font-smoothing:antialiased;
			}
			.woocommerce .button {
				-webkit-font-smoothing:subpixel-antialiased!important;
			}
					
			p, td, div {
				color:#00274d;
				font-size: 14px;
				font-weight:400;
				line-height:21px;
			}
			select,
			input[type="text"],
			input[type="email"],
			input[type="password"],
			textarea {
				color:#00274d;
				font-size: 14px;
				font-weight:400;
				line-height:21px;			
			}
			p {
				margin:0 0 9px 0		
			}
			
			/* Header and Footer */
			header.main_header,
			.header_holder,
			.cart_wrap {
				background:#f5f5f5;
			}
			header.main_header.transparent_header {
				background:none;
			}
			@media only screen and (min-width: 960px) {
				header.fixed_design {
					background:#f5f5f5!important;
				}
			}
			.tagline,
			.tagline span,
			.tagline a {
				color:#e3000f;
			}		
			.transparent_header .tagline,
			.transparent_header .tagline,
			.transparent_header .tagline span,
			.transparent_header .tagline a {
				color:#ffffff;
			}
			.tagline a:hover,
			.transparent_header .tagline a:hover {
				color:#e3000f;
			}
			.transparent_header .tagline .social_list a:hover {
				color:#ffffff!important;
			}
	
			.header_wrapper .right_part,
			.header_wrapper .right_part span,
			.header_wrapper .right_part a,
			.header_search .header_search_form:before {
				color:#ffffff;
			}
			.header_search_form input[type="text"] {
				color:#e3000f;
			}
			.transparent_header .header_wrapper .right_part,
			.transparent_header .header_wrapper .right_part span,
			.transparent_header .header_wrapper .right_part a,
			.transparent_header .header_search_form input[type="text"],
			.transparent_header .header_search .header_search_form:before {
				color:#00274d;
			}
			.header_wrapper .right_part .lang_btn:hover i,
			.header_wrapper .right_part .lang_btn:hover span,
			.header_wrapper .right_part .cart_btn:hover .view_cart_btn i,
			.header_wrapper .right_part .cart_btn:hover .view_cart_btn span {
				color:#e3000f;
			}
			nav.main_nav ul.menu > li > a {
				color:#19baff;
				font-size:13px;
			}
			nav.main_nav ul.menu > li:hover > a {
				color:#e3000f;
			}
			nav.main_nav ul.sub-menu > li {
				background:#00274d;
			}
			nav.main_nav ul.sub-menu > li > a {
				color:#f5f5f5;
			}
			.main_header nav ul.sub-menu > li:hover > a,
			.main_header nav ul.sub-menu > li.current-menu-ancestor > a,
			.main_header nav ul.sub-menu > li.current-menu-item > a,
			.main_header nav ul.sub-menu > li.current-menu-parent > a {
				color:#ffffff;
			}
			nav.main_nav ul.sub-menu a {
				font-size: 14px;
			}
			.lang_selector .language_list li {
				background:#00274d;
				color:#f5f5f5;
			}
			.lang_selector .language_list li:hover {
				color:#ffffff;
			}
			
			.pre_footer,
			footer.main_footer {
				background:#e3000f;
			}
			footer.main_footer {
				box-shadow:inset 0 1px 0 #e3000f;
			}
			footer.main_footer .footer_copyright,
			footer.main_footer .footer_slogan,
			footer.main_footer .footer_slogan a {
				color:#00274d;
			}
	
			footer.main_footer .footer_slogan a:hover {
				color:#e3000f
			}
			.footer_widget .widget_contacts .widget_contacts_name {
				color:#ffffff;
			}
	
			/* Widgets */
			.recent_posts_content .title {
				color:#00274d;
			}
			.recent_posts_content .title:hover,
			.footer_widget .recent_posts_content .title:hover{
				color:#e3000f;
			}
			.recent_posts_info,
			.recent_posts_info span {
				color:#919499;
			}
			.widget_nav_menu ul li a,
			.widget_archive ul li a,
			.widget_pages ul li a,
			.widget_categories ul li a,
			.widget_recent_entries ul li a,
			.widget_meta ul li a {
				color:#00274d;
			}
	
			.footer_widget .widget_nav_menu ul li a:hover,
			.footer_widget .widget_archive ul li a:hover,
			.footer_widget .widget_pages ul li a:hover,
			.footer_widget .widget_categories ul li a:hover,
			.footer_widget .widget_recent_entries ul li a:hover,
			.footer_widget .widget_meta ul li a:hover,
			.widget_nav_menu ul li a:hover,
			.widget_archive ul li a:hover,
			.widget_pages ul li a:hover,
			.widget_categories ul li a:hover,
			.widget_recent_entries ul li a:hover,
			.widget_meta ul li a:hover {
				color:#e3000f;
			}
			.widget_tag_cloud a {
				color:#919499;
			}
			.widget_tag_cloud a:hover {
				color:#00274d;
			}
	
			.footer_widget .sidepanel a {
				color:#ffffff;
			}
			.footer_widget .sidepanel a:hover,
			.footer_widget .sidepanel,
			.footer_widget .sidepanel p,
			.footer_widget .sidepanel div {
				color:#;
			}
			.footer_widget .title {
				color:#919499;
			}
			.footer_widget .widget_contacts .widget_contacts_block a {
				color:#
			}
			.footer_widget .widget_contacts .widget_contacts_block a:hover {
				color:#ffc104
			}
	
			/* Typography And Forms */
			input[type="button"],
			input[type="reset"],
			input[type="submit"],
			.button404,		
			.gt3_button_colored,
			.gt3_button_transparent:hover {
				background:#e3000f;
				border-color:#e3000f;
			}
			.gt3_button_transparent {
				color:#00274d;
			}
			.gt3_promo2 button,
			.gt3_promo button {
				background:#e3000f!important;
				border-color:#e3000f!important;
			}
			input[type="button"]:hover,
			input[type="reset"]:hover,
			input[type="submit"]:hover,		
			.button404:hover,
			.gt3_button_colored:hover {
				background:rgba(227,0,15, 0);
			}
			.gt3_promo2 button:hover,
			.gt3_promo button:hover {
				background:rgba(227,0,15, 0)!important;
			}
			
			/* Blog */
			.listing_meta span,
			.listing_meta a,
			.prev_page.disabled,
			.next_page.disabled {
				color:#919499;
			}
			.listing_meta a:hover {
				color:#ffc104;
			}
			.blog_post_readmore,
			.load_more_works {
				background:rgba(227,0,15, 0);
			}
			.blog_post_readmore:hover,
			.load_more_works:hover {
				background:rgba(227,0,15, 1);
				border-color:rgba(227,0,15, 1);
			}
			blockquote,
			blockquote.preview_blockquote {
				border-color:#e3000f;
				color:#e3000f;
			}
			blockquote.preview_blockquote p,
			blockquote.preview_blockquote span {
				color:#e3000f;
			}
			.link_preview_wrapper a {
				color:#e3000f;
			}
			.link_preview_wrapper a:hover {
				color:#ffc104;
			}
			ul.pagerblock a,
			ul.pagerblock span {
				color:#00274d;
			}
			ul.pagerblock a:hover,
			ul.pagerblock a.current {
				color:#ffc104;
			}	
			
			/* Single Page */
			.sp_tags a,
			.single_post_footer .sp_share_btn,
			.sp_footer_rp .gallery_likes,
			.share_list a  {
				color:#919499;
			}
			.sp_tags a:hover,
			.single_post_footer .share_block:hover .sp_share_btn,
			.sp_footer_rp .gallery_likes:hover,
			.share_list a:hover,
			.page_navigation a  {
				color:#00274d;
			}		
			.page_navigation a:hover {
				color:#e3000f;
			}
			.share_list {
				background:#f5f5f5;
			}
			.share_list:after {
				border-color: transparent transparent #f5f5f5;
			}
			
			/* comments */
			.comment_title span {
				color:#e3000f;
			}
			.comment_meta .comment-reply-link,
			.comment_date,
			.logged-in-as,
			.comment-notes {
				color:#919499;
			}
			.comment_meta .comment-reply-link:hover {
				color:#00274d;
			}
			
			/* team */
			.module_team .with_info .item {
				background:#f5f5f5;
			}
			
			/* Tabs */
			.main_wrapper .vc_tta-tabs ul.vc_tta-tabs-list li.vc_tta-tab a,
			.main_wrapper .fl-container .vc_tta-tabs .vc_tta-panels-container .vc_tta-panels {
				background:#f5f5f5;
			}
			.main_wrapper .vc_tta-tabs ul.vc_tta-tabs-list > li.vc_tta-tab > a:hover,
			.main_wrapper .vc_tta-tabs ul.vc_tta-tabs-list > li.vc_tta-tab.vc_active > a {
				color:#919499;
			}
			
			
			/* WOO */
			.product_posts li.cart-item .title:hover,
			.woocommerce ul.products .shop_list_cat a:hover {
				color:#e3000f;
			}
			.product_posts li.cart-item .remove_products:hover:before,
			.product_posts li.cart-item .remove_products:hover:after {
				background:#e3000f;
			}
			.woocommerce table.cart a.remove:hover:before,
			.woocommerce #content table.cart a.remove:hover:before,
			.woocommerce table.cart a.remove:hover:after,
			.woocommerce #content table.cart a.remove:hover:after {
				background:#e3000f!important;
			}
			.cart_items .btn_view-cart,
			.cart_items .btn_checkout:hover {
				background:#e3000f;
				border:1px solid #e3000f;
			}
			.cart_items .btn_view-cart:hover,
			.cart_items .btn_checkout {
				background:rgba(227,0,15, 0);
			}
			.woocommerce .shop_table.cart .actions .button:hover,
			.woocommerce-page form .woo_shop_cart .actions > input[type="submit"]:hover,
			.woocommerce-page .woocommerce .actions .coupon input.button,
			.widget_shopping_cart_content .button.wc-forward,
			.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
			.woocommerce_container .summary.entry-summary form.cart .single_add_to_cart_button,
			.woocommerce .checkout_coupon .button,
			.woocommerce a.edit,
			.woocommerce form.login .form-row input[type="submit"],
			.woocommerce #review_form #respond .form-submit input[type="submit"],
			.woocommerce .checkout.woocommerce-checkout #order_review #payment .form-row.place-order #place_order,
			.widget_shopping_cart_content .button.checkout.wc-forward:hover {
				background:#e3000f!important;
				border:1px solid #e3000f!important;
			}
			.widget_shopping_cart_content .button.checkout.wc-forward,
			.woo_shop_cart .actions > input[type="submit"],
			.woocommerce-page .woocommerce .actions .coupon input.button:hover,
			.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,
			.woocommerce_container .summary.entry-summary form.cart .single_add_to_cart_button:hover,
			.woocommerce .checkout_coupon .button:hover,
			.woocommerce a.edit:hover,
			.woocommerce form.login .form-row input[type="submit"]:hover,
			.woocommerce #review_form #respond .form-submit input[type="submit"]:hover,
			.woocommerce .checkout.woocommerce-checkout #order_review #payment .form-row.place-order #place_order:hover {
				background:rgba(227,0,15, 0)!important;
			}
			.woocommerce .widget_shopping_cart .cart_list li a.remove:hover,
			.woocommerce.widget_shopping_cart .cart_list li a.remove:hover,
			.shop_table .product-name a:hover,
			.woocommerce-review-link:hover {
				color:#e3000f!important;
			}
			.woo_wrap ul.cart_list li a,.woo_wrap ul.product_list_widget li a:hover,
			.main_container ul.cart_list li a:hover,
			.woo_wrap ul.product_list_widget li a:hover,
			.woocommerce ul.product_list_widget li a:hover {
				color:#e3000f!important;
			}
			.woocommerce .widget_price_filter .ui-slider .ui-slider-range {
				background:#e3000f!important;
			}
			.widget_price_filter .ui-slider .ui-slider-handle {
				border:5px solid #e3000f!important;
			}
			
			.woo_wrap .widget_shopping_cart .total strong,
			.main_container .widget_shopping_cart .total strong,
			.woocommerce ul.products li.product .shop_list_details .price span,
			.woocommerce ul.products li.product .shop_list_details .price ins span {
				color:#00274d;
			}
			
			.woo_wrap ul.cart_list li a,.woo_wrap ul.product_list_widget li a,
			.main_container ul.cart_list li a,
			.woo_wrap ul.product_list_widget li a,
			.woocommerce ul.product_list_widget li a,
			.woocommerce_container ul.products li.product a.button:hover,
			.woocommerce ul.products li.product a.button:hover,
			.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,
			.woocommerce_container .summary.entry-summary form.cart .single_add_to_cart_button:hover,
			.woocommerce .checkout_coupon .button:hover,
			.woocommerce a.edit:hover,
			.woocommerce form.login .form-row input[type="submit"]:hover,
			.woocommerce #review_form #respond .form-submit input[type="submit"]:hover,
			.woocommerce #commentform #submit:hover,.woocommerce #respond input#submit:hover,.woocommerce form.login input.button:hover,.woocommerce form.lost_reset_password input.button:hover,.return-to-shop a.button:hover,#payment input.button:hover,.woocommerce p input.button:hover,.woocommerce p button.button:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #content input.button:hover,.woocommerce a.edit:hover,.woocommerce-page input.button:hover,.woocommerce .wrapper input[type="reset"]:hover,.woocommerce .wrapper input[type="submit"]:hover,.woocommerce .checkout_coupon p input.button:hover,.woocommerce .checkout_coupon p button.button:hover,.woocommerce .woocommerce-shipping-calculator p button.button:hover,.woocommerce-page form .woo_shop_cart .actions > input[type="submit"]:hover,		
			.woocommerce .checkout.woocommerce-checkout #order_review #payment .form-row.place-order #place_order:hover,
			.woocommerce-page form .woo_shop_cart .actions > input[type="submit"],
			.woocommerce-page .woocommerce .actions .coupon input.button:hover,
			.widget_shopping_cart_content .button.wc-forward:hover,
			.widget_shopping_cart_content .button.checkout.wc-forward,
			.shop_table .product-name,.shop_table .product-name a,.shop_table .product-subtotal .amount,.shop_table .product-price .amount,
			.cart_totals .shop_table_wrap .shop_table .cart-subtotal th,
			#order_review .shop_table_wrap .shop_table.woocommerce-checkout-review-order-table th,
			#order_review .shop_table_wrap .shop_table.woocommerce-checkout-review-order-table tbody tr td:first-child,
			.woocommerce-tabs #tab-additional_information .shop_attributes th,
			.summary .product_meta a:hover,
			.widget_product_tag_cloud a:hover {
				color:#00274d!important;
			}
	
			.woocommerce_container ul.products li.product a.button,
			.woocommerce ul.products li.product a.button,
			.shop_ordering,
			.woocommerce .woocommerce-ordering select,
			.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count,
			.widget_product_search .woocommerce-product-search input.search-field,
			.widget_product_search .woocommerce-product-search:before,
			.woocommerce table.shop_table thead th,
			.woocommerce .woocommerce_message,.woocommerce .woocommerce-message,
			.widget_price_filter .price_slider_amount .button,
			.woocommerce .widget_shopping_cart .cart_list li a.remove,
			.woocommerce.widget_shopping_cart .cart_list li a.remove,
			.cart_totals .shop_table_wrap .shop_table td,
			#order_review .shop_table_wrap .shop_table.woocommerce-checkout-review-order-table td,
			.woocommerce-review-link,
			.summary .product_meta span.sku_wrapper .sku,
			.summary .product_meta a,
			.woocommerce-tabs #tab-additional_information .shop_attributes td {
				color:#919499!important;
			}
			.woo_wrap .product_list_widget .quantity,
			.woo_wrap .product_list_widget .quantity .amount,
			.main_container .product_list_widget .quantity,
			.main_container .product_list_widget .quantity .amount,
			.woocommerce ul.products .shop_list_cat a,
			.woocommerce .quantity input.qty,.woocommerce #content .quantity input.qty,
			.woo_wrap .price_label span {
				color:#919499;
			}
			.gt3_prod_price ins {
				color:#e3000f;
			}
			.gt3_prod_price del,
			.woo_review_meta div.time {
				color:#919499;
			}
			.woocommerce .star-rating,.woocommerce-page .star-rating,.woocommerce p.stars,.woocommerce-page p.stars,.woocommerce .star-rating span,.woocommerce-page .star-rating span,.woocommerce p.stars a.active,.woocommerce-page p.stars a.active,.woocommerce p.stars a:hover,.woocommerce-page p.stars a:hover,.woocommerce p.stars a:focus,.woocommerce-page p.stars a:focus,.woocommerce p.stars span a:hover,.woocommerce-page p.stars span a:hover,.woocommerce p.stars span a:focus,.woocommerce-page p.stars span a:focus,.woocommerce p.stars span a.active,.woocommerce-page p.stars span a.active,.woocommerce #reviews .star-rating,.woocommerce-page #reviews .star-rating,.woocommerce #reviews .star-rating span,.woocommerce-page #reviews .star-rating span,.woocommerce #reviews .commentlist .star-rating,.woocommerce-page #reviews .commentlist .star-rating,.woocommerce #reviews .commentlist .star-rating span,.woocommerce-page #reviews .commentlist .star-rating span {
				background-color:#f5f5f5;
			}
			.woocommerce-tabs.wc-tabs-wrapper .tabs.wc-tabs li a {
				font-size:14px!important;
				line-height:16px!important;
				font-family: "Roboto"!important;
				color:#e3000f!important;
				-moz-osx-font-smoothing:grayscale!important;
				-webkit-font-smoothing:antialiased!important;
				background-color:#f5f5f5;
			}
			.woocommerce-tabs.wc-tabs-wrapper .tabs.wc-tabs li a:hover,
			.woocommerce-tabs.wc-tabs-wrapper .tabs.wc-tabs li.active a {
				color:#919499!important;
			}
			.woocommerce .shop_table.cart .actions .button,
			.woocommerce.woocommerce-page .woocommerce_container .summary.entry-summary form.cart .single_add_to_cart_button:hover,
			.woocommerce .checkout_coupon .button:hover,
			.woocommerce-page .woocommerce .actions .coupon input.button:hover,
			.woocommerce .checkout.woocommerce-checkout #order_review #payment .form-row.place-order #place_order:hover {
				border-color:#dbdbdb!important;
				color:#00274d!important;
			}
			.footer_widget #mc_signup_submit.button:hover {
				background:rgba(227,0,15, 1)!important;
				border-color:rgba(227,0,15, 1)!important;
			}
	
			/* PRELOADER */
			.preloader.fade_preloader,
			.preloader.slide_up,
			.preloader.slide_down,
			.preloader.slide_left,
			.preloader.slide_right,		
			.preloader_block,
			.preloader:before,
			.preloader:after {
				background:#ffffff;
			}
			.preloader span {
				color:#656b6f;
			}		
			.preloader_line {
				background:#dbdbdb;
			}	
			.preloader_line_bar1,
			.preloader_line_bar2 {
				background:#ffc104;
			}
			.vc_column-inner .widget_contacts_value a {
				color:#00274d;
			}
			.vc_column-inner .widget_contacts_value a:hover {
				color:#e3000f;
			}
			
			.mobile_menu_show header.main_header.transparent_header {
				background:#f5f5f5;
			}
			.header_wrapper .mobile_menu_button span {
				background:#19baff;
			}
			.mobile_menu_wrapper ul li a {
				color:#19baff;
				font-size:13px;
			}
			.mobile_menu_wrapper ul li.current-menu-ancestor > a,
			.mobile_menu_wrapper ul li.current-menu-item > a,
			.mobile_menu_wrapper ul li.current-menu-parent > a {
				color:#e3000f;
			}
			
			.link_content_color {
				color:#00274d;
			}
			.link_content_color:hover {
				color:#e3000f;
			}