{% if (registry.has('theme_options') == constant('false')) %} 
  <style>
    body {
      display: none !important;
    }
  </style>
  <script>
    window.location = 'themeinstall/index.php';
  </script>
{% else %}
	{% set theme_options = registry.get('theme_options') %}
	{% set config = registry.get('config') %}
	{% set request = registry.get('request') %}
	{% set page_direction = theme_options.get( 'page_direction' ) %} 
	{% set language_id = config.get( 'config_language_id' ) %} 

	{% if (request.get['route'] is defined) %}
		{% if (request.get['product_id'] is defined) %}
			{% set class = '-' ~ request.get['product_id'] %}
		{% elseif (request.get['path'] is defined) %}
			{% set class = '-' ~ request.get['path'] %}
		{% elseif (request.get['manufacturer_id'] is defined) %}
			{% set class = '-' ~ request.get['manufacturer_id'] %}
		{% elseif (request.get['information_id'] is defined) %}
			{% set class = '-' ~ request.get['information_id'] %}
		{% else %} 
			{% set class = '' %}
		{% endif %}

		{% set klasa = request.get['route']|replace({ '/': "-" }) ~ class %}
	{% else %} 
		{% set klasa = 'common-home' %}
	{% endif %} 
	<!DOCTYPE html>
	<!--[if IE 7]> <html lang="{{ lang }}" class="ie7 {% if (theme_options.get( 'responsive_design' ) == '0') %} {{ 'no-' }} {% endif %}responsive{{ page_direction[language_id] == 'RTL' ? ' rtl' : '' }}" {{ page_direction[language_id] == 'RTL' ? 'dir="rtl"' : '' }}> <![endif]-->  
	<!--[if IE 8]> <html lang="{{ lang }}" class="ie8 {% if (theme_options.get( 'responsive_design' ) == '0') %} {{ 'no-' }} {% endif %}responsive{{ page_direction[language_id] == 'RTL' ? ' rtl' : '' }}" {{ page_direction[language_id] == 'RTL' ? 'dir="rtl"' : '' }}> <![endif]-->  
	<!--[if IE 9]> <html lang="{{ lang }}" class="ie9 {% if (theme_options.get( 'responsive_design' ) == '0') %} {{ 'no-' }} {% endif %}responsive{{ page_direction[language_id] == 'RTL' ? ' rtl' : '' }}" {{ page_direction[language_id] == 'RTL' ? 'dir="rtl"' : '' }}> <![endif]-->  
	<!--[if !IE]><!--> <html lang="{{ lang }}" class="{% if (theme_options.get( 'responsive_design' ) == '0') %} {{ 'no-' }} {% endif %}responsive{{ page_direction[language_id] == 'RTL' ? ' rtl' : '' }}" {{ page_direction[language_id] == 'RTL' ? 'dir="rtl"' : '' }}> <!--<![endif]-->  
	<head>
		<title>{{ title }}</title>
		<base href="{{ base }}" />

		<!-- Meta -->
		<meta charset="utf-8">
		<meta http-equiv="X-UA-Compatible" content="IE=edge" />
		{% if (theme_options.get( 'responsive_design' ) != '0') %} 
		<meta name="viewport" content="width=device-width, initial-scale=1.0">
		{% endif %} 
		{% if (description) %} 
		<meta name="description" content="{{ description|striptags }}" />
		{% endif %} 
		{% if (keywords) %} 
		<meta name="keywords" content="{{ keywords|striptags }}" />
		{% endif %} 
		
		{% for link in links %} 
		<link href="{{ link['href'] }}" rel="{{ link['rel'] }}" />
		{% endfor %} 
		
		<!-- Google Fonts -->
		<link href="//fonts.googleapis.com/css?family=Poppins:300,400,500,600,700" rel="stylesheet" type="text/css">
		
	 	{% if ( theme_options.get( 'font_status' ) == '1' ) %}
			{% set lista_fontow = [] %}
	 		{% if ( theme_options.get( 'body_font' ) != '' and theme_options.get( 'body_font' ) != 'standard' and theme_options.get( 'body_font' ) != 'Arial' and theme_options.get( 'body_font' ) != 'Georgia' and theme_options.get( 'body_font' ) != 'Times New Roman' ) %}
				{% set font = theme_options.get( 'body_font' ) %}
				{% set lista_fontow = lista_fontow|merge([font]) %}
			{% endif %}
			
			{% if ( theme_options.get( 'categories_bar' ) != '' and theme_options.get( 'categories_bar' ) != 'standard' and theme_options.get( 'categories_bar' ) != 'Arial' and theme_options.get( 'categories_bar' ) != 'Georgia' and theme_options.get( 'categories_bar' ) != 'Times New Roman' ) %}
				{% set font = theme_options.get( 'categories_bar' ) %}
				{% if (font not in lista_fontow) %}
					{% set lista_fontow = lista_fontow|merge([font]) %}
				{% endif %}
			{% endif %}
			
			{% if ( theme_options.get( 'categories_submenu_heading' ) != '' and theme_options.get( 'categories_submenu_heading' ) != 'standard' and theme_options.get( 'categories_submenu_heading' ) != 'Arial' and theme_options.get( 'categories_submenu_heading' ) != 'Georgia' and theme_options.get( 'categories_submenu_heading' ) != 'Times New Roman' ) %}
				{% set font = theme_options.get( 'categories_submenu_heading' ) %}
				{% if (font not in lista_fontow) %}
					{% set lista_fontow = lista_fontow|merge([font]) %}
				{% endif %}
			{% endif %}
			
			{% if ( theme_options.get( 'categories_box_heading' ) != '' and theme_options.get( 'categories_box_heading' ) != 'standard' and theme_options.get( 'categories_box_heading' ) != 'Arial' and theme_options.get( 'categories_box_heading' ) != 'Georgia' and theme_options.get( 'categories_box_heading' ) != 'Times New Roman' ) %}
				{% set font = theme_options.get( 'categories_box_heading' ) %}
				{% if (font not in lista_fontow) %}
					{% set lista_fontow = lista_fontow|merge([font]) %}
				{% endif %}
			{% endif %}
			
			{% if ( theme_options.get( 'categories_box_links' ) != '' and theme_options.get( 'categories_box_links' ) != 'standard' and theme_options.get( 'categories_box_links' ) != 'Arial' and theme_options.get( 'categories_box_links' ) != 'Georgia' and theme_options.get( 'categories_box_links' ) != 'Times New Roman' ) %}
				{% set font = theme_options.get( 'categories_box_links' ) %}
				{% if (font not in lista_fontow) %}
					{% set lista_fontow = lista_fontow|merge([font]) %}
				{% endif %}
			{% endif %}
			
			{% if ( theme_options.get( 'headlines' ) != '' and theme_options.get( 'headlines' ) != 'standard' and theme_options.get( 'headlines' ) != 'Arial' and theme_options.get( 'headlines' ) != 'Georgia' and theme_options.get( 'headlines' ) != 'Times New Roman' ) %}
				{% set font = theme_options.get( 'headlines' ) %}
				{% if (font not in lista_fontow) %}
					{% set lista_fontow = lista_fontow|merge([font]) %}
				{% endif %}
			{% endif %}
			
			{% if ( theme_options.get( 'footer_headlines' ) != '' and theme_options.get( 'footer_headlines' ) != 'standard' and theme_options.get( 'footer_headlines' ) != 'Arial' and theme_options.get( 'footer_headlines' ) != 'Georgia' and theme_options.get( 'footer_headlines' ) != 'Times New Roman' ) %}
				{% set font = theme_options.get( 'footer_headlines' ) %}
				{% if (font not in lista_fontow) %}
					{% set lista_fontow = lista_fontow|merge([font]) %}
				{% endif %}
			{% endif %}
			
			{% if ( theme_options.get( 'page_name' ) != '' and theme_options.get( 'page_name' ) != 'standard' and theme_options.get( 'page_name' ) != 'Arial' and theme_options.get( 'page_name' ) != 'Georgia' and theme_options.get( 'page_name' ) != 'Times New Roman' ) %}
				{% set font = theme_options.get( 'page_name' ) %}
				{% if (font not in lista_fontow) %}
					{% set lista_fontow = lista_fontow|merge([font]) %}
				{% endif %}
			{% endif %}
			
			{% if ( theme_options.get( 'button_font' ) != '' and theme_options.get( 'button_font' ) != 'standard' and theme_options.get( 'button_font' ) != 'Arial' and theme_options.get( 'button_font' ) != 'Georgia' and theme_options.get( 'button_font' ) != 'Times New Roman' ) %}
				{% set font = theme_options.get( 'button_font' ) %}
				{% if (font not in lista_fontow) %}
					{% set lista_fontow = lista_fontow|merge([font]) %}
				{% endif %}
			{% endif %}
			
			{% if ( theme_options.get( 'custom_price' ) != '' and theme_options.get( 'custom_price' ) != 'standard' and theme_options.get( 'custom_price' ) != 'Arial' and theme_options.get( 'custom_price' ) != 'Georgia' and theme_options.get( 'custom_price' ) != 'Times New Roman' ) %}
				{% set font = theme_options.get( 'custom_price' ) %}
				{% if (font not in lista_fontow) %}
					{% set lista_fontow = lista_fontow|merge([font]) %}
				{% endif %}
			{% endif %}
			
			{% if ( theme_options.get( 'sale_new_font' ) != '' and theme_options.get( 'sale_new_font' ) != 'standard' and theme_options.get( 'sale_new_font' ) != 'Arial' and theme_options.get( 'sale_new_font' ) != 'Georgia' and theme_options.get( 'sale_new_font' ) != 'Times New Roman' ) %}
				{% set font = theme_options.get( 'sale_new_font' ) %}
				{% if (font not in lista_fontow) %}
					{% set lista_fontow = lista_fontow|merge([font]) %}
				{% endif %}
			{% endif %}
			
			{% for font in lista_fontow %} 
				{{ '<link href="//fonts.googleapis.com/css?family=' ~ font|url_encode ~ ':800,700,600,500,400,300,200,100" rel="stylesheet" type="text/css">' }}
			{% endfor %}
		{% endif %}
		
		
		{% set lista_plikow = [
				'catalog/view/theme/odesk/css/bootstrap.css',
				'catalog/view/theme/odesk/css/animate.css',
				'catalog/view/theme/odesk/css/stylesheet.css',
				'catalog/view/theme/odesk/css/responsive.css',
				'catalog/view/theme/odesk/css/menu.css',
				'catalog/view/theme/odesk/css/owl.carousel.css',
				'catalog/view/theme/odesk/css/font-awesome.min.css'
		] %} 
		
		{# RTL #}
		
		{% if (page_direction[language_id] == 'RTL') %}
		 {% set lista_plikow = lista_plikow|merge(['catalog/view/theme/odesk/css/rtl.css']) %}
		 {% set lista_plikow = lista_plikow|merge(['catalog/view/theme/odesk/css/bootstrap_rtl.css']) %}
		{% endif %}
		
		{# Full screen background slider #}
		{% if (config.get( 'full_screen_background_slider_module' ) != '') %} {% set lista_plikow = lista_plikow|merge(['catalog/view/theme/odesk/css/jquery.vegas.css']) %}{% endif %}
		
		{# Category wall #}
		{% if (config.get( 'category_wall_module' ) != '') %} {% set lista_plikow = lista_plikow|merge(['catalog/view/theme/odesk/css/category_wall.css']) %}{% endif %}
		
		{# Filter product #}
		{% if (config.get( 'filter_product_module' ) != '') %} {% set lista_plikow = lista_plikow|merge(['catalog/view/theme/odesk/css/filter_product.css']) %}{% endif %}
		
		{# Wide width		 #}
		{% if (theme_options.get( 'page_width' ) == 1) %} {% set lista_plikow = lista_plikow|merge(['catalog/view/theme/odesk/css/wide-grid.css']) %}{% endif %} 
		
		{# Normal width #}
		{% if (theme_options.get( 'page_width' ) == 3) %} {% set lista_plikow = lista_plikow|merge(['catalog/view/theme/odesk/css/standard-grid.css']) %}{% endif %}
		
		{# Spacing 20px #}
		{% if (theme_options.get( 'spacing_between_columns' ) == 2) %} {% set lista_plikow = lista_plikow|merge(['catalog/view/theme/odesk/css/spacing_20.css']) %}{% endif %}

		{{ theme_options.compressorCodeCss( 'odesk', lista_plikow, theme_options.get( 'compressor_code_status' ), constant('HTTP_SERVER') ) }}
		
		{# Custom colors, fonts and backgrounds #}
		{% if (theme_options.get( 'font_status' ) == '1' or theme_options.get( 'colors_status' ) == '1') %} 
<style type="text/css">
	{% if (theme_options.get( 'colors_status' ) == '1') %} 
		{% if (theme_options.get( 'body_font_text' ) != '') %} 
		body,
		.product-filter .list-options select,
		.blog-article .post .box .box-heading {
			color: {{ theme_options.get( 'body_font_text' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'body_font_links' ) != '') %} 
		a {
			color: {{ theme_options.get( 'body_font_links' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'body_font_links_hover' ) != '') %} 
		a:hover,
		div.pagination-results ul li.active {
			color: {{ theme_options.get( 'body_font_links_hover' ) }};
		}
		
		     {% if (theme_options.get( 'body_font_links_hover' ) == '#fff') %} 
		     div.pagination-results ul li.active {
		          color: #c30a0a;
		     }
		     {% endif %} 
		     
		     .product-info .radio-type-button span:hover,
		     .product-info .radio-type-button span.active,
		     .product-info .radio-type-button2 span:hover,
		     .product-info .radio-type-button2 span.active,
		     #main .mfilter-image ul li.mfilter-image-checked {
		          border-color: {{ theme_options.get( 'body_font_links_hover' ) }};
		     }
		     
		     .product-info .radio-type-button2 span.active {
		          background: {{ theme_options.get( 'body_font_links_hover' ) }};
		     }
		{% endif %} 
		
		{% if (theme_options.get( 'body_price_text' ) != '') %} 
		.compare-info .price-new, 
		.product-grid .product .price, 
		.product-list .actions > div .price,
		.product-info .price .price-new,
		ul.megamenu li .product .price,
		.mini-cart-total td:last-child,
		.cart-total table tr td:last-child,
		.mini-cart-info td.total,
		.advanced-grid-products .product .right .price,
		.product-list .name-actions > .price,
		.today-deals-products .product .price,
		.medic-last-in-stock .price,
		.architecture-products .product .right .price,
		.matrialarts-products .matrial-product .right .price,
		.today-deals-toys2-products .price,
		.today-deals-petshop2-products .price,
		.today-deals-shoes3-products .price,
		.today-deals-computer8-products .price,
		.today-deals-computer6-products .price,
		.holidays-products .product .right .price,
		.today-deals-computer6-products .countdown-section {
			color: {{ theme_options.get( 'body_price_text' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'body_price_old_text' ) != '') %} 
		.product-list .name-actions > .price .price-old,
		.product-grid .product .price .price-old,
		.today-deals-products .product .price .price-old,
		.architecture-products .product .right .price .price-old,
		.today-deals-toys2-products .price .price-old,
		.today-deals-petshop2-products .price .price-old,
		.today-deals-shoes3-products .price .price-old,
		.today-deals-computer8-products .price .price-old,
		.today-deals-computer6-products .price .price-old {
			color: {{ theme_options.get( 'body_price_old_text' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'body_price_old_text_on_product_page' ) != '') %} 
		.product-info .price .price-old {
			color: {{ theme_options.get( 'body_price_old_text_on_product_page' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'body_background_color' ) != '') %} 
		body,
		.standard-body .full-width #mfilter-content-container > span:before {
			background: {{ theme_options.get( 'body_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'product_hover_border_color' ) != '') %} 
		.product-grid .product:hover:before,
		.product-list > div:hover {
			border-color: {{ theme_options.get( 'product_hover_border_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'products_buttons_background_color' ) != '') %} 
		.product-grid .product .only-hover ul li a,
		.architecture-products .product .right .only-hover ul li a,
		.product-list .name-actions ul li a,
		.today-deals-toys2-products .only-hover ul li a,
		.today-deals-petshop2-products .only-hover ul li a,
		.flower-product .right ul li a {
			background-color: {{ theme_options.get( 'products_buttons_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'products_buttons_border_color' ) != '') %} 
		.product-grid .product .only-hover ul li a,
		.architecture-products .product .right .only-hover ul li a,
		.product-list .name-actions ul li a,
		.today-deals-toys2-products .only-hover ul li a,
		.today-deals-petshop2-products .only-hover ul li a,
		.flower-product .right ul li a {
			border-color: {{ theme_options.get( 'products_buttons_border_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'products_buttons_icon_color' ) != '') %} 
		.product-grid .product .only-hover ul li a,
		.architecture-products .product .right .only-hover ul li a,
		.product-list .name-actions ul li a,
		.today-deals-toys2-products .only-hover ul li a,
		.today-deals-petshop2-products .only-hover ul li a,
		.flower-product .right ul li a {
			color: {{ theme_options.get( 'products_buttons_icon_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'products_buttons_hover_background_color' ) != '') %} 
		.product-grid .product .only-hover ul li a:hover,
		.architecture-products .product .right .only-hover ul li a:hover,
		.product-list .name-actions ul li a:hover,
		.today-deals-toys2-products .only-hover ul li a:hover,
		.today-deals-petshop2-products .only-hover ul li a:hover,
		.flower-product .right ul li a:hover {
			background-color: {{ theme_options.get( 'products_buttons_hover_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'products_buttons_hover_border_color' ) != '') %} 
		.product-grid .product .only-hover ul li a:hover,
		.architecture-products .product .right .only-hover ul li a:hover,
		.product-list .name-actions ul li a:hover,
		.today-deals-toys2-products .only-hover ul li a:hover,
		.today-deals-petshop2-products .only-hover ul li a:hover,
		.flower-product .right ul li a:hover {
			border-color: {{ theme_options.get( 'products_buttons_hover_border_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'products_buttons_hover_icon_color' ) != '') %} 
		.product-grid .product .only-hover ul li a:hover,
		.architecture-products .product .right .only-hover ul li a:hover,
		.product-list .name-actions ul li a:hover,
		.today-deals-toys2-products .only-hover ul li a:hover,
		.today-deals-petshop2-products .only-hover ul li a:hover,
		.flower-product .right ul li a:hover {
			color: {{ theme_options.get( 'products_buttons_hover_icon_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'dropdown_background_color' ) != '') %} 
		.dropdown-menu,
		.ui-autocomplete {
			background: {{ theme_options.get( 'dropdown_background_color' ) }} !important;
		}
		
		.dropdown-menu:after,
		.ui-autocomplete:after {
		     border-bottom-color: {{ theme_options.get( 'dropdown_background_color' ) }} !important;
		}
		{% endif %} 
		
		{% if (theme_options.get( 'dropdown_text_color' ) != '') %} 
		.dropdown-menu {
			color: {{ theme_options.get( 'dropdown_text_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'dropdown_links_color' ) != '') %} 
		.dropdown-menu li a,
		.dropdown-menu .mini-cart-info a,
		.ui-autocomplete li a {
			color: {{ theme_options.get( 'dropdown_links_color' ) }} !important;
		}
		{% endif %} 
		
		{% if (theme_options.get( 'dropdown_links_hover_color' ) != '') %} 
		.dropdown-menu li a:hover,
		.dropdown-menu .mini-cart-info a:hover,
		.ui-autocomplete li a:hover,
		.ui-autocomplete li a.ui-state-focus {
			color: {{ theme_options.get( 'dropdown_links_hover_color' ) }} !important;
		}
		{% endif %} 
		
		{% if (theme_options.get( 'inputs_background_color' ) != '') %} 
		textarea, 
		input[type="text"], 
		input[type="password"], 
		input[type="datetime"], 
		input[type="datetime-local"], 
		input[type="date"], 
		input[type="month"], 
		input[type="time"], 
		input[type="week"], 
		input[type="number"], 
		input[type="email"], 
		input[type="url"], 
		input[type="search"], 
		input[type="tel"], 
		input[type="color"], 
		.uneditable-input {
			background: {{ theme_options.get( 'inputs_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'inputs_background_focus_color' ) != '') %} 
		textarea:focus,
		input[type="text"]:focus,
		input[type="password"]:focus,
		input[type="datetime"]:focus,
		input[type="datetime-local"]:focus,
		input[type="date"]:focus,
		input[type="month"]:focus,
		input[type="time"]:focus,
		input[type="week"]:focus,
		input[type="number"]:focus,
		input[type="email"]:focus,
		input[type="url"]:focus,
		input[type="search"]:focus,
		input[type="tel"]:focus,
		input[type="color"]:focus,
		.uneditable-input:focus {
			background: {{ theme_options.get( 'inputs_background_focus_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'inputs_border_color' ) != '') %} 
		textarea, 
		input[type="text"], 
		input[type="password"], 
		input[type="datetime"], 
		input[type="datetime-local"], 
		input[type="date"], 
		input[type="month"], 
		input[type="time"], 
		input[type="week"], 
		input[type="number"], 
		input[type="email"], 
		input[type="url"], 
		input[type="search"], 
		input[type="tel"], 
		input[type="color"], 
		.uneditable-input {
			border: 1px solid {{ theme_options.get( 'inputs_border_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'inputs_border_focus_color' ) != '') %} 
		textarea:focus,
		input[type="text"]:focus,
		input[type="password"]:focus,
		input[type="datetime"]:focus,
		input[type="datetime-local"]:focus,
		input[type="date"]:focus,
		input[type="month"]:focus,
		input[type="time"]:focus,
		input[type="week"]:focus,
		input[type="number"]:focus,
		input[type="email"]:focus,
		input[type="url"]:focus,
		input[type="search"]:focus,
		input[type="tel"]:focus,
		input[type="color"]:focus,
		.uneditable-input:focus {
			border: 1px solid {{ theme_options.get( 'inputs_border_focus_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'inputs_text_color' ) != '') %} 
		textarea, 
		input[type="text"], 
		input[type="password"], 
		input[type="datetime"], 
		input[type="datetime-local"], 
		input[type="date"], 
		input[type="month"], 
		input[type="time"], 
		input[type="week"], 
		input[type="number"], 
		input[type="email"], 
		input[type="url"], 
		input[type="search"], 
		input[type="tel"], 
		input[type="color"], 
		.uneditable-input {
			color: {{ theme_options.get( 'inputs_text_color' ) }};
		}
		
		.mfilter-price-inputs input {
		     color: {{ theme_options.get( 'inputs_text_color' ) }} !important;
		}
		{% endif %} 
		
		{% if (theme_options.get( 'selects_background_color' ) != '') %} 
		select {
			background: {{ theme_options.get( 'selects_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'selects_border_color' ) != '') %} 
		select {
			border-color: {{ theme_options.get( 'selects_border_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'selects_text_color' ) != '') %} 
		select {
			color: {{ theme_options.get( 'selects_text_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'selects_arrow_color' ) != '') %} 
		.select:after,
		.product-filter .list-options .sort:after,
		.product-filter .list-options .limit:after {
			color: {{ theme_options.get( 'selects_arrow_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'box_background_color' ) != '') %} 
		.box .box-content.products,
		.product-grid .product-hover .only-hover {
			background: {{ theme_options.get( 'box_background_color' ) }};
		}
		
		.product-grid .product:before {
		     border-color: {{ theme_options.get( 'box_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'main_content_background_color' ) != '') %} 
		.product-filter,
		.product-list,
		.center-column .product-grid,
		.standard-body .full-width .center-column.content-with-background:before,
		.manufacturer-heading,
		.manufacturer-content,
		.center-column .tab-content,
		.body-other .standard-body .full-width .product-info:before,
		.product-info .cart,
		.box .box-content.products,
		.product-grid .product-hover .only-hover,
		html .mfp-iframe-scaler iframe,
		.quickview body,
		table.attribute tr, table.list tr, .wishlist-product table tr, .wishlist-info table tr, .compare-info tr, .checkout-product table tr, .table tr, .table,
		.spinner,
		img[src="image/catalog/blank.gif"],
		#mfilter-content-container > span:before,
		.cart-info table tr,
		.center-column .panel-heading,
		.center-column .panel-body,
		.popup,
		.product-block,
		.review-list .text,
		.modal-content,
		.product-info .product-image,
		.product-page-type-2 .standard-body .full-width .overflow-thumbnails-carousel,
		.product-page-type-2 .standard-body .full-width .product-info .product-center:before,
		.main-fixed3 .main-content .background,
		.product-grid-type-2 .product-grid .product:hover:before,
		.product-grid-type-3 .product-grid .product:hover:before,
		.product-grid-type-5 .product-grid .product:hover:before,
		.tab-content,
		.news.v2  .media-body .bottom {
			background-color: {{ theme_options.get( 'main_content_background_color' ) }} !important;
		}
		
		.review-list .text:after,
		#main .post .comments-list .text:after {
		     border-bottom-color: {{ theme_options.get( 'main_content_background_color' ) }};
		}
		
		.product-grid .product:before {
		     border-color: {{ theme_options.get( 'main_content_background_color' ) }};
		}
		
		     {% if (theme_options.get( 'main_content_background_color' ) == 'none') %} 
		     .product-filter,
		     .product-list,
		     .center-column .product-grid,
		     .standard-body .full-width .center-column.content-with-background:before,
		     .manufacturer-heading,
		     .manufacturer-content,
		     .center-column .tab-content,
		     .body-other .standard-body .full-width .product-info:before,
		     .product-info .cart,
		     .box .box-content.products,
		     .product-grid .product-hover .only-hover,
		     table.attribute tr, table.list tr, .wishlist-product table tr, .wishlist-info table tr, .compare-info tr, .checkout-product table tr, .table tr, .table,
		     .cart-info table tr,
		     .center-column .panel-heading,
		     .center-column .panel-body,
		     .product-block,
		     .review-list .text,
		     .product-info .product-image,
		     .product-page-type-2 .standard-body .full-width .overflow-thumbnails-carousel,
		     .product-page-type-2 .standard-body .full-width .product-info .product-center:before,
		     .main-fixed3 .main-content .background,
		     .product-grid-type-2 .product-grid .product:hover:before,
		     .product-grid-type-3 .product-grid .product:hover:before,
		     .product-grid-type-5 .product-grid .product:hover:before,
		     .tab-content {
		     	background: none !important;
		     }
		     
		     img[src="image/catalog/blank.gif"],
		     #mfilter-content-container > span:before,
		     .popup,
		     .spinner,
		     html .mfp-iframe-scaler iframe,
		     .quickview body,
		     .modal-content,
		     .news.v2  .media-body .bottom {
		          background-color: {{ theme_options.get( 'body_background_color' ) }} !important;
		     }
		     
		     .review-list .text:after,
		     #main .post .comments-list .text:after {
		          border-bottom-color: transparent;
		     }
		     
		     .product-grid .product:before {
		          border-color: transparent;
		     }
		     {% endif %} 
		{% endif %} 
		
		{% if (theme_options.get( 'main_content_border_color' ) != '') %} 
		table.attribute,
		table.list,
		.wishlist-product table,
		.wishlist-info table,
		.compare-info,
		.cart-info table,
		.checkout-product table,
		.table,
		table.attribute td,
		table.list td,
		.wishlist-product table td,
		.wishlist-info table td,
		.compare-info td,
		.cart-info table td,
		.checkout-product table td,
		.table td ,
		.manufacturer-list,
		.manufacturer-heading,
		.center-column .panel-body,
		.review-list .text,
		.product-info .cart,
		.product-info .cart .links,
		.product-info .cart .links a:last-child,
		.product-info .cart .minimum,
		.product-info .review,
		.border-width-1 .standard-body .full-width .col-md-12 .col-md-12.center-column .cart-info thead td:first-child:before,
		.cart-info table thead td,
		#main .center-column .panel-heading,
		.main-fixed .center-column .panel:last-child, .standard-body .full-width .center-column .panel:last-child, .standard-body .fixed .center-column .panel:last-child,
		.center-column .panel-body,
		.body-white.checkout-checkout .standard-body .full-width .center-column .panel:last-child,
		.manufacturer-content,
		.product-block,
		.modal-header,
		.product-info .thumbnails li img, .product-info .thumbnails-carousel img,
		.product-info .product-image,
		.box-type-15 .col-sm-12 .box.box-with-products .box-content,
		.box-type-15 .col-md-12 .box.box-with-products .box-content,
		.box-type-15 .col-sm-12 .filter-product .tab-content,
		.box-type-15 .col-md-12 .filter-product .tab-content,
		.body-white.module-faq .standard-body #main .full-width .center-column .faq-section:last-child .panel:last-child,
		.product-info .radio-type-button2 span,
		.product-info .radio-type-button span,
		#main .mfilter-image ul li,
		.news.v2  .media-body .bottom,
		.news.v2 .media-body .date-published,
		#main .post .comments-list .text,
		#main .posts .post .post-content,
		#main .post .date-published,
		#main .post .meta,
		#main .post .post-content,
		.category-wall ul li a,
		.more-link,
		.body-white-type-2.checkout-cart .main-fixed .center-column > form > *:first-child,
		#main .quickcheckout-content,
		#main .quickcheckout-cart thead td,
		#main .quickcheckout-cart tbody td,
		#main table.quickcheckout-cart {
			border-color: {{ theme_options.get( 'main_content_border_color' ) }};
		}
		
		.product-info .description,
		.category-list {
		     background: none;
		     border-bottom: 1px solid {{ theme_options.get( 'main_content_border_color' ) }};
		}
		
		.product-info .options,
		.product-list,
		.list-box li {
		     background: none;
		     border-top: 1px solid {{ theme_options.get( 'main_content_border_color' ) }};
		}
		
		     .list-box li:first-child {
		          border: none;
		     }
		
		.box-with-products .clear:before,
		.box-with-products .clear:after,
		.product-grid .product:before,
		.product-list > div:before,
		.product-list .name-actions:before,
		.product-list .desc:before,
		.center-column .product-grid:before,
		.center-column .product-grid:after,
		.product-grid > .row:before,
		.category-info:before,
		.refine_search_overflow:after,
		.tab-content:before,
		.tab-content:after,
		.product-filter .list-options .limit:before,
		.product-filter .list-options .sort:before,
		.product-filter .options .product-compare:before,
		.is-countdown .countdown-section:after,
		#main .quickcheckout-heading,
		#main .quickcheckout-cart thead td {
		     background: {{ theme_options.get( 'main_content_border_color' ) }};
		}
		
		#main .quickcheckout-heading,
		#main .quickcheckout-cart thead td {
			color: #fff;
		}
		
		.review-list .text:before,
		#main .post .comments-list .text:before {
			border-bottom-color: {{ theme_options.get( 'main_content_border_color' ) }};
		}
		
		@media (max-width: 500px) {
		     .responsive #main .product-grid .row > div.col-xs-6 .product:after {
		          background: {{ theme_options.get( 'main_content_border_color' ) }};
		     }
		}
		
		@media (max-width: 767px) {
		     .responsive .product-grid .row > div.col-xs-6 .product:after {
		          background: {{ theme_options.get( 'main_content_border_color' ) }};
		     }
		}
		{% endif %} 
		
		{% if (theme_options.get( 'main_content_headings_color' ) != '') %} 
		.center-column h1,
		.center-column h2,
		.center-column h3,
		.center-column h4,
		.center-column h5,
		.center-column h6,
		.center-column legend,
		.popup h4 {
		     color: {{ theme_options.get( 'main_content_headings_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'pagination_text_color' ) != '') %} 
		#mfilter-content-container > div.pagination-results .text-right,
		.content-without-background #mfilter-content-container > p {
			color: {{ theme_options.get( 'pagination_text_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'product_filter_icon_color' ) != '') %} 
		.product-filter .options .button-group button {
			color: {{ theme_options.get( 'product_filter_icon_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'product_filter_icon_active_color' ) != '') %} 
		.product-filter .options .button-group button:hover,
		.product-filter .options .button-group .active {
			color: {{ theme_options.get( 'product_filter_icon_active_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'box_text_color' ) != '') %} 
		.box .box-content {
			color: {{ theme_options.get( 'box_text_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'box_links_color' ) != '') %} 
		.box .box-content a {
			color: {{ theme_options.get( 'box_links_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'box_heading_background_color' ) != '') %} 
		.box,
		.bg-filter-tabs,
		.htabs:before {
			background: {{ theme_options.get( 'box_heading_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'box_heading_text_color' ) != '') %} 
		.box .box-heading,
		.product-block .title-block,
		.refine_search {
			color: {{ theme_options.get( 'box_heading_text_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'box_heading_border_bottom_color' ) != '') %} 
		.box .box-heading,
		.product-block .title-block,
		.refine_search,
		.market-products-categories > ul > li > a {
			border-bottom-color: {{ theme_options.get( 'box_heading_border_bottom_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'box_left_background_color' ) != '') %} 
		.col-sm-3 .box-no-advanced.box .box-content, .col-sm-4 .box-no-advanced.box .box-content, .col-md-3 .box-no-advanced.box .box-content, .col-md-4 .box-no-advanced.box .box-content {
			background: {{ theme_options.get( 'box_left_background_color' ) }} !important;
		}
		{% endif %} 
		
		{% if (theme_options.get( 'box_left_border_color' ) != '') %} 
		.col-sm-3 .box-no-advanced.box .box-content, .col-sm-4 .box-no-advanced.box .box-content, .col-md-3 .box-no-advanced.box .box-content, .col-md-4 .box-no-advanced.box .box-content {
			border-color: {{ theme_options.get( 'box_left_border_color' ) }};
		}
		
		.col-sm-3 .box-no-advanced.box .box-heading, .col-sm-4 .box-no-advanced.box .box-heading, .col-md-3 .box-no-advanced.box .box-heading, .col-md-4 .box-no-advanced.box .box-heading {
		     border-color: {{ theme_options.get( 'box_left_border_color' ) }};
		}
		
     		{% if (theme_options.get( 'box_left_border_color' ) == 'none') %} 
     		.col-sm-3 .box-no-advanced.box .box-content, .col-sm-4 .box-no-advanced.box .box-content, .col-md-3 .box-no-advanced.box .box-content, .col-md-4 .box-no-advanced.box .box-content {
     			border: none;     		
     		}
     		
     		.col-sm-3 .box-no-advanced.box .box-heading, .col-sm-4 .box-no-advanced.box .box-heading, .col-md-3 .box-no-advanced.box .box-heading, .col-md-4 .box-no-advanced.box .box-heading {
     			margin-bottom: 2px;		
     		}
     		{% endif %} 
		{% endif %} 
		
		{% if (theme_options.get( 'box_left_border_1_color' ) != '') %} 
		.col-sm-3 .box-no-advanced.box .box-content, .col-sm-4 .box-no-advanced.box .box-content, .col-md-3 .box-no-advanced.box .box-content, .col-md-4 .box-no-advanced.box .box-content {
			border: 1px solid {{ theme_options.get( 'box_left_border_1_color' ) }};
		}
		
		     {% if (theme_options.get( 'box_type' ) != '12') %} 
     		.col-sm-3 .box-no-advanced.box .box-heading, .col-sm-4 .box-no-advanced.box .box-heading, .col-md-3 .box-no-advanced.box .box-heading, .col-md-4 .box-no-advanced.box .box-heading {
     		     border: none;
     		}
     		{% endif %} 
		{% endif %} 
		
		{% if (theme_options.get( 'box_left_text_color' ) != '') %} 
		.col-sm-3 .box-no-advanced.box .box-content, .col-sm-4 .box-no-advanced.box .box-content, .col-md-3 .box-no-advanced.box .box-content, .col-md-4 .box-no-advanced.box .box-content,
		#main .mfilter-price-inputs input {
			color: {{ theme_options.get( 'box_left_text_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'box_left_links_color' ) != '') %} 
		.col-sm-3 .box-no-advanced.box .box-content a, .col-sm-4 .box-no-advanced.box .box-content a, .col-md-3 .box-no-advanced.box .box-content a, .col-md-4 .box-no-advanced.box .box-content a {
			color: {{ theme_options.get( 'box_left_links_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'box_left_links_hover_color' ) != '') %} 
		.col-sm-3 .box-no-advanced.box .box-content a:hover, .col-sm-4 .box-no-advanced.box .box-content a:hover, .col-md-3 .box-no-advanced.box .box-content a:hover, .col-md-4 .box-no-advanced.box .box-content a:hover {
			color: {{ theme_options.get( 'box_left_links_hover_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'box_left_heading_background_color' ) != '') %} 
		.col-sm-3 .box-no-advanced.box, .col-sm-4 .box-no-advanced.box, .col-md-3 .box-no-advanced.box, .col-md-4 .box-no-advanced.box {
			background: {{ theme_options.get( 'box_left_heading_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'box_left_heading_text_color' ) != '') %} 
		.col-sm-3 .box-no-advanced.box .box-heading, .col-sm-4 .box-no-advanced.box .box-heading, .col-md-3 .box-no-advanced.box .box-heading, .col-md-4 .box-no-advanced.box .box-heading {
			color: {{ theme_options.get( 'box_left_heading_text_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'box_left_heading_border_bottom_color' ) != '') %} 
		.col-sm-3 .box-no-advanced.box .box-heading, .col-sm-4 .box-no-advanced.box .box-heading, .col-md-3 .box-no-advanced.box .box-heading, .col-md-4 .box-no-advanced.box .box-heading,
		.col-sm-3 .blog-module.box .box-heading, .col-sm-4 .blog-module.box .box-heading, .col-md-3 .blog-module.box .box-heading, .col-md-4 .blog-module.box .box-heading {
			border-bottom-color: {{ theme_options.get( 'box_left_heading_border_bottom_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'header_background_color' ) != '') %} 
		header {
			background: {{ theme_options.get( 'header_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'header_type_3_border_bottom_1_color' ) != '') %} 
		.header-type-3 #top {
			border-bottom: 1px solid {{ theme_options.get( 'header_type_3_border_bottom_1_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'header_type_3_border_bottom_2_color' ) != '') %} 
		.header-type-3 #top {
			border-bottom: 2px solid {{ theme_options.get( 'header_type_3_border_bottom_2_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'header_type_3_search_border_color' ) != '') %} 
		.header-type-3 #top .search_form,
		.header-type-8 #top .search_form,
		.body-header-type-27 #top .search_form {
			border-color: {{ theme_options.get( 'header_type_3_search_border_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'header_type_3_search_background_color' ) != '') %} 
		.header-type-3 #top .search_form,
		.header-type-8 #top .search_form,
		.body-header-type-27 #top .search_form {
			background-color: {{ theme_options.get( 'header_type_3_search_background_color' ) }};
		}
		
		     {% if (theme_options.get( 'header_type_3_search_background_color' ) == 'none') %} 
		          .header-type-3 #top .search_form,
		          .header-type-8 #top .search_form {
		          	background: none;
		          }
		     {% endif %} 
		{% endif %} 
		
		{% if (theme_options.get( 'header_type_3_search_icon_color' ) != '') %} 
		.header-type-3 #top .search_form,
		.header-type-8 #top .search_form,
		.body-header-type-27 #top .search_form .button-search {
			color: {{ theme_options.get( 'header_type_3_search_icon_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'header_type_3_search_border_hover_color' ) != '') %} 
		.header-type-3 #top .search_form:hover,
		.header-type-8 #top .search_form:hover,
		.body-header-type-27 #top .search_form:hover {
			border-color: {{ theme_options.get( 'header_type_3_search_border_hover_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'header_type_3_search_background_hover_color' ) != '') %} 
		.header-type-3 #top .search_form:hover,
		.header-type-8 #top .search_form:hover,
		.body-header-type-27 #top .search_form:hover {
			background-color: {{ theme_options.get( 'header_type_3_search_background_hover_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'header_type_3_search_icon_hover_color' ) != '') %} 
		.header-type-3 #top .search_form:hover,
		.header-type-8 #top .search_form:hover,
		.body-header-type-27 #top .search_form:hover .button-search {
			color: {{ theme_options.get( 'header_type_3_search_icon_hover_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'header_type_12_search_background_color' ) != '') %} 
		.header-type-12 #top .search_form {
			background: {{ theme_options.get( 'header_type_12_search_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'header_type_12_search_background_gradient_top_color' ) != '' and theme_options.get( 'header_type_12_search_background_gradient_bottom_color' ) != '') %} 
		.header-type-12 #top .search_form {
			background: {{ theme_options.get( 'header_type_12_search_background_gradient_bottom_color' ) }}; /* Old browsers */
			background: -moz-linear-gradient(top, {{ theme_options.get( 'header_type_12_search_background_gradient_bottom_color' ) }} 0%, {{ theme_options.get( 'header_type_12_search_background_gradient_top_color' ) }} 0%, {{ theme_options.get( 'header_type_12_search_background_gradient_bottom_color' ) }} 99%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,{{ theme_options.get( 'header_type_12_search_background_gradient_bottom_color' ) }}), color-stop(0%,{{ theme_options.get( 'header_type_12_search_background_gradient_top_color' ) }}), color-stop(99%,{{ theme_options.get( 'header_type_12_search_background_gradient_bottom_color' ) }})); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, {{ theme_options.get( 'header_type_12_search_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'header_type_12_search_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'header_type_12_search_background_gradient_bottom_color' ) }} 99%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, {{ theme_options.get( 'header_type_12_search_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'header_type_12_search_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'header_type_12_search_background_gradient_bottom_color' ) }} 99%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top, {{ theme_options.get( 'header_type_12_search_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'header_type_12_search_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'header_type_12_search_background_gradient_bottom_color' ) }} 99%); /* IE10+ */
			background: linear-gradient(to bottom, {{ theme_options.get( 'header_type_12_search_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'header_type_12_search_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'header_type_12_search_background_gradient_bottom_color' ) }} 99%); /* W3C */
		}
		{% endif %} 
		
		{% if (theme_options.get( 'header_type_12_search_icon_color' ) != '') %} 
		.header-type-12 #top .search_form .button-search {
			color: {{ theme_options.get( 'header_type_12_search_icon_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'header_type_12_search_select_text_color' ) != '') %} 
		.header-type-12 #top .search_form .search-cat select,
		.header-type-12 #top .search_form .search-cat .select:after {
			color: {{ theme_options.get( 'header_type_12_search_select_text_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'header_type_12_search_input_text_color' ) != '') %} 
		.header-type-12 #top .search_form input {
			color: {{ theme_options.get( 'header_type_12_search_input_text_color' ) }};
		}
		
		.header-type-12 #top .search_form input::-webkit-input-placeholder { /* WebKit, Blink, Edge */
		    color:    {{ theme_options.get( 'header_type_12_search_input_text_color' ) }};
		}
		
		.header-type-12 #top .search_form input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
		   color:    {{ theme_options.get( 'header_type_12_search_input_text_color' ) }};
		   opacity:  1;
		}
		
		.header-type-12 #top .search_form input::-moz-placeholder { /* Mozilla Firefox 19+ */
		   color:    {{ theme_options.get( 'header_type_12_search_input_text_color' ) }};
		   opacity:  1;
		}
		
		.header-type-12 #top .search_form input:-ms-input-placeholder { /* Internet Explorer 10-11 */
		   color:    {{ theme_options.get( 'header_type_12_search_input_text_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'header_type_12_search_input_background_color' ) != '') %} 
		.header-type-12 #top .search_form input {
			background: {{ theme_options.get( 'header_type_12_search_input_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'header_type_12_search_input_focus_background_color' ) != '') %} 
		.header-type-12 #top .search_form input:focus {
			background: {{ theme_options.get( 'header_type_12_search_input_focus_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'header_type_13_search_background_color' ) != '') %} 
		.header-type-13 .search_form {
			background: {{ theme_options.get( 'header_type_13_search_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'header_type_13_search_border_color' ) != '') %} 
		.header-type-13 .search-cat {
			border-color: {{ theme_options.get( 'header_type_13_search_border_color' ) }} !important;
		}
		{% endif %} 
		
		{% if (theme_options.get( 'header_type_13_search_select_text_color' ) != '') %} 
		.header-type-13 .search-cat select,
		.header-type-13 .search-cat .select:after {
			color: {{ theme_options.get( 'header_type_13_search_select_text_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'header_type_13_search_input_text_color' ) != '') %} 
		.header-type-13 .overflow-input input {
			color: {{ theme_options.get( 'header_type_13_search_input_text_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'header_type_13_search_icon_background_color' ) != '') %} 
		.header-type-13 .button-search {
			background: {{ theme_options.get( 'header_type_13_search_icon_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'header_type_13_search_icon_hover_background_color' ) != '') %} 
		.header-type-13 .button-search:hover {
			background: {{ theme_options.get( 'header_type_13_search_icon_hover_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'header_type_13_search_icon_text_color' ) != '') %} 
		.header-type-13 .button-search {
			color: {{ theme_options.get( 'header_type_13_search_icon_text_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'header_type_13_search_icon_hover_text_color' ) != '') %} 
		.header-type-13 .button-search:hover {
			color: {{ theme_options.get( 'header_type_13_search_icon_hover_text_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'logo_background_color' ) != '') %} 
		.header-type-15 #top .logo:before {
			background: {{ theme_options.get( 'logo_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'logo_background_gradient_top_color' ) != '' and theme_options.get( 'logo_background_gradient_bottom_color' ) != '') %} 
		.header-type-15 #top .logo:before {
			background: {{ theme_options.get( 'logo_background_gradient_bottom_color' ) }}; /* Old browsers */
			background: -moz-linear-gradient(top, {{ theme_options.get( 'logo_background_gradient_bottom_color' ) }} 0%, {{ theme_options.get( 'logo_background_gradient_top_color' ) }} 0%, {{ theme_options.get( 'logo_background_gradient_bottom_color' ) }} 99%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,{{ theme_options.get( 'logo_background_gradient_bottom_color' ) }}), color-stop(0%,{{ theme_options.get( 'logo_background_gradient_top_color' ) }}), color-stop(99%,{{ theme_options.get( 'logo_background_gradient_bottom_color' ) }})); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, {{ theme_options.get( 'logo_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'logo_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'logo_background_gradient_bottom_color' ) }} 99%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, {{ theme_options.get( 'logo_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'logo_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'logo_background_gradient_bottom_color' ) }} 99%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top, {{ theme_options.get( 'logo_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'logo_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'logo_background_gradient_bottom_color' ) }} 99%); /* IE10+ */
			background: linear-gradient(to bottom, {{ theme_options.get( 'logo_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'logo_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'logo_background_gradient_bottom_color' ) }} 99%); /* W3C */
		}
		{% endif %} 
		
		{% if (theme_options.get( 'top_bar_background_color' ) != '') %} 
		.top-bar {
			background: {{ theme_options.get( 'top_bar_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'top_bar_background_gradient_top_color' ) != '' and theme_options.get( 'top_bar_background_gradient_bottom_color' ) != '') %} 
		.top-bar {
		     {% if (theme_options.get( 'top_bar_background_color' ) == '') %} 
		     padding: 5px 0px 12px 0px;
		     {% endif %} 
			background: {{ theme_options.get( 'top_bar_background_gradient_bottom_color' ) }}; /* Old browsers */
			background: -moz-linear-gradient(top, {{ theme_options.get( 'top_bar_background_gradient_bottom_color' ) }} 0%, {{ theme_options.get( 'top_bar_background_gradient_top_color' ) }} 0%, {{ theme_options.get( 'top_bar_background_gradient_bottom_color' ) }} 99%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,{{ theme_options.get( 'top_bar_background_gradient_bottom_color' ) }}), color-stop(0%,{{ theme_options.get( 'top_bar_background_gradient_top_color' ) }}), color-stop(99%,{{ theme_options.get( 'top_bar_background_gradient_bottom_color' ) }})); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, {{ theme_options.get( 'top_bar_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'top_bar_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'top_bar_background_gradient_bottom_color' ) }} 99%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, {{ theme_options.get( 'top_bar_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'top_bar_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'top_bar_background_gradient_bottom_color' ) }} 99%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top, {{ theme_options.get( 'top_bar_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'top_bar_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'top_bar_background_gradient_bottom_color' ) }} 99%); /* IE10+ */
			background: linear-gradient(to bottom, {{ theme_options.get( 'top_bar_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'top_bar_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'top_bar_background_gradient_bottom_color' ) }} 99%); /* W3C */
		}
		{% endif %} 
		
		{% if (theme_options.get( 'top_bar_border_bottom_color' ) != '') %} 
		.top-bar {
			border-bottom: 1px solid {{ theme_options.get( 'top_bar_border_bottom_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'top_bar_welcome_text' ) != '') %} 
		#top .welcome-text,
		.top-bar .welcome-text {
			color: {{ theme_options.get( 'top_bar_welcome_text' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'top_bar_welcome_text_links_color' ) != '') %} 
		#top .welcome-text a,
		.top-bar .welcome-text a {
			color: {{ theme_options.get( 'top_bar_welcome_text_links_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'top_background_color' ) != '') %} 
		#top > .background {
			background: {{ theme_options.get( 'top_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'top_background_gradient_top' ) != '' and theme_options.get( 'top_background_gradient_bottom' ) != '') %} 
		#top .background {
			background: {{ theme_options.get( 'top_background_gradient_bottom' ) }}; /* Old browsers */
			background: -moz-linear-gradient(top, {{ theme_options.get( 'top_background_gradient_bottom' ) }} 0%, {{ theme_options.get( 'top_background_gradient_top' ) }} 0%, {{ theme_options.get( 'top_background_gradient_bottom' ) }} 99%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,{{ theme_options.get( 'top_background_gradient_bottom' ) }}), color-stop(0%,{{ theme_options.get( 'top_background_gradient_top' ) }}), color-stop(99%,{{ theme_options.get( 'top_background_gradient_bottom' ) }})); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, {{ theme_options.get( 'top_background_gradient_bottom' ) }} 0%,{{ theme_options.get( 'top_background_gradient_top' ) }} 0%,{{ theme_options.get( 'top_background_gradient_bottom' ) }} 99%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, {{ theme_options.get( 'top_background_gradient_bottom' ) }} 0%,{{ theme_options.get( 'top_background_gradient_top' ) }} 0%,{{ theme_options.get( 'top_background_gradient_bottom' ) }} 99%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top, {{ theme_options.get( 'top_background_gradient_bottom' ) }} 0%,{{ theme_options.get( 'top_background_gradient_top' ) }} 0%,{{ theme_options.get( 'top_background_gradient_bottom' ) }} 99%); /* IE10+ */
			background: linear-gradient(to bottom, {{ theme_options.get( 'top_background_gradient_bottom' ) }} 0%,{{ theme_options.get( 'top_background_gradient_top' ) }} 0%,{{ theme_options.get( 'top_background_gradient_bottom' ) }} 99%); /* W3C */
		}
		{% endif %} 
		
		{% if (theme_options.get( 'top_border_bottom_color' ) != '') %} 
		.megamenu-background {
			border-bottom-color: {{ theme_options.get( 'top_border_bottom_color' ) }};
		}
		
		     {% if (theme_options.get( 'top_border_bottom_color' ) == 'none') %} 
		     .megamenu-background {
		          border-bottom: none;
		     }
		     {% endif %} 
		{% endif %} 
		
		{% if (theme_options.get( 'top_border_bottom_1px_color' ) != '') %} 
		.megamenu-background {
			border-bottom: 1px solid {{ theme_options.get( 'top_border_bottom_1px_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'top_border_bottom_4px_color' ) != '') %} 
		.megamenu-background {
			border-bottom: 4px solid {{ theme_options.get( 'top_border_bottom_4px_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'top_links_color' ) != '') %} 
		.top-bar .menu li a,
		.header-type-9 #top #header-center .menu li a,
		.header-type-17 #top #header-left .menu li a,
		.header-type-26 #top .menu li a {
			color: {{ theme_options.get( 'top_links_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'top_links_hover_color' ) != '') %} 
		.top-bar .menu li a:hover,
		.header-type-9 #top #header-center .menu li a:hover,
		.header-type-17 #top #header-left .menu li a:hover,
		.header-type-26 #top .menu li a:hover {
			color: {{ theme_options.get( 'top_links_hover_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'top_search_input_background_color' ) != '') %} 
		#top .search_form input {
			background: {{ theme_options.get( 'top_search_input_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'top_search_input_focus_background_color' ) != '') %} 
		#top .search_form input:focus {
			background: {{ theme_options.get( 'top_search_input_focus_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'top_search_input_border_color' ) != '') %} 
		#top .search_form input {
			border: 1px solid {{ theme_options.get( 'top_search_input_border_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'top_search_input_focus_border_color' ) != '') %} 
		#top .search_form input:focus {
			border: 1px solid {{ theme_options.get( 'top_search_input_focus_border_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'top_search_input_text_color' ) != '') %} 
		#top .search_form input {
			color: {{ theme_options.get( 'top_search_input_text_color' ) }};
		}
		
		#top .search_form input::-webkit-input-placeholder { /* WebKit, Blink, Edge */
		    color:    {{ theme_options.get( 'top_search_input_text_color' ) }};
		}
		
		#top .search_form input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
		   color:    {{ theme_options.get( 'top_search_input_text_color' ) }};
		   opacity:  1;
		}
		
		#top .search_form input::-moz-placeholder { /* Mozilla Firefox 19+ */
		   color:    {{ theme_options.get( 'top_search_input_text_color' ) }};
		   opacity:  1;
		}
		
		#top .search_form input:-ms-input-placeholder { /* Internet Explorer 10-11 */
		   color:    {{ theme_options.get( 'top_search_input_text_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'top_search_icon_color' ) != '') %} 
		.search_form .button-search, 
		.search_form .button-search2 {
			color: {{ theme_options.get( 'top_search_icon_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'top_change_bullet_color' ) != '') %} 
		#top .dropdown > a:after {
			color: {{ theme_options.get( 'top_change_bullet_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'top_change_text_color' ) != '') %} 
		#top .dropdown > a {
			color: {{ theme_options.get( 'top_change_text_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'top_change_text_hover_color' ) != '') %} 
		#top .dropdown:hover > a {
			color: {{ theme_options.get( 'top_change_text_hover_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'top_change_bullet_hover_color' ) != '') %} 
		#top .dropdown:hover > a:after {
			color: {{ theme_options.get( 'top_change_bullet_hover_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'top_my_account_border_color' ) != '') %} 
		#top .my-account,
		.rtl .header-type-10 #top .my-account {
			border-color: {{ theme_options.get( 'top_my_account_border_color' ) }};
			{% if (theme_options.get( 'top_my_account_border_color' ) == 'none') %} 
			     border: none;
			     padding-top: 10px;
			{% endif %}
		}
		{% endif %} 
		
		{% if (theme_options.get( 'top_my_account_background_color' ) != '') %} 
		#top .my-account {
			background: {{ theme_options.get( 'top_my_account_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'top_my_account_background_gradient_top_color' ) != '' and theme_options.get( 'top_my_account_background_gradient_bottom_color' ) != '') %} 
		#top .my-account {
			background: {{ theme_options.get( 'top_my_account_background_gradient_bottom_color' ) }}; /* Old browsers */
			background: -moz-linear-gradient(top, {{ theme_options.get( 'top_my_account_background_gradient_bottom_color' ) }} 0%, {{ theme_options.get( 'top_my_account_background_gradient_top_color' ) }} 0%, {{ theme_options.get( 'top_my_account_background_gradient_bottom_color' ) }} 99%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,{{ theme_options.get( 'top_my_account_background_gradient_bottom_color' ) }}), color-stop(0%,{{ theme_options.get( 'top_my_account_background_gradient_top_color' ) }}), color-stop(99%,{{ theme_options.get( 'top_my_account_background_gradient_bottom_color' ) }})); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, {{ theme_options.get( 'top_my_account_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'top_my_account_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'top_my_account_background_gradient_bottom_color' ) }} 99%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, {{ theme_options.get( 'top_my_account_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'top_my_account_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'top_my_account_background_gradient_bottom_color' ) }} 99%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top, {{ theme_options.get( 'top_my_account_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'top_my_account_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'top_my_account_background_gradient_bottom_color' ) }} 99%); /* IE10+ */
			background: linear-gradient(to bottom, {{ theme_options.get( 'top_my_account_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'top_my_account_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'top_my_account_background_gradient_bottom_color' ) }} 99%); /* W3C */
		}
		{% endif %} 
		
		{% if (theme_options.get( 'top_my_account_icon_color' ) != '') %} 
		#top .my-account,
		.header-type-23 .dropdown i {
			color: {{ theme_options.get( 'top_my_account_icon_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'top_my_account_border_hover_color' ) != '') %} 
		#top .my-account:hover,
		.rtl .header-type-10 #top .my-account:hover {
			border-color: {{ theme_options.get( 'top_my_account_border_hover_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'top_my_account_background_hover_color' ) != '') %} 
		#top .my-account:hover {
			background: {{ theme_options.get( 'top_my_account_background_hover_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'top_my_account_background_hover_gradient_top_color' ) != '' and theme_options.get( 'top_my_account_background_hover_gradient_bottom_color' ) != '') %} 
		#top .my-account:hover {
			background: {{ theme_options.get( 'top_my_account_background_hover_gradient_bottom_color' ) }}; /* Old browsers */
			background: -moz-linear-gradient(top, {{ theme_options.get( 'top_my_account_background_hover_gradient_bottom_color' ) }} 0%, {{ theme_options.get( 'top_my_account_background_hover_gradient_top_color' ) }} 0%, {{ theme_options.get( 'top_my_account_background_hover_gradient_bottom_color' ) }} 99%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,{{ theme_options.get( 'top_my_account_background_hover_gradient_bottom_color' ) }}), color-stop(0%,{{ theme_options.get( 'top_my_account_background_hover_gradient_top_color' ) }}), color-stop(99%,{{ theme_options.get( 'top_my_account_background_hover_gradient_bottom_color' ) }})); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, {{ theme_options.get( 'top_my_account_background_hover_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'top_my_account_background_hover_gradient_top_color' ) }} 0%,{{ theme_options.get( 'top_my_account_background_hover_gradient_bottom_color' ) }} 99%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, {{ theme_options.get( 'top_my_account_background_hover_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'top_my_account_background_hover_gradient_top_color' ) }} 0%,{{ theme_options.get( 'top_my_account_background_hover_gradient_bottom_color' ) }} 99%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top, {{ theme_options.get( 'top_my_account_background_hover_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'top_my_account_background_hover_gradient_top_color' ) }} 0%,{{ theme_options.get( 'top_my_account_background_hover_gradient_bottom_color' ) }} 99%); /* IE10+ */
			background: linear-gradient(to bottom, {{ theme_options.get( 'top_my_account_background_hover_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'top_my_account_background_hover_gradient_top_color' ) }} 0%,{{ theme_options.get( 'top_my_account_background_hover_gradient_bottom_color' ) }} 99%); /* W3C */
		}
		{% endif %} 
		
		{% if (theme_options.get( 'top_my_account_icon_hover_color' ) != '') %} 
		#top .my-account:hover,
		.header-type-23 .dropdown:hover i {
			color: {{ theme_options.get( 'top_my_account_icon_hover_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'top_cart_icon_border_color' ) != '') %} 
		#top #cart_block .cart-heading .cart-icon,
		.cart-block-type-2 #top #cart_block .cart-heading,
		.cart-block-type-9 #top #cart_block .cart-heading,
		.cart-block-type-8 #top #cart_block .cart-heading,
		.cart-block-type-7 #top #cart_block .cart-heading,
		.cart-block-type-4 #top #cart_block .cart-heading,
		.cart-block-type-6 #top #cart_block .cart-heading,
		.cart-block-type-8 #top #cart_block .cart-heading p,
		.cart-block-type-4 #top #cart_block .cart-heading .cart-icon,
		.rtl .cart-block-type-8 #top #cart_block .cart-heading p,
		.rtl .header-type-10 #top #cart_block .cart-heading .cart-icon,
		.rtl .cart-block-type-4 #top #cart_block .cart-heading .cart-icon {
			border-color: {{ theme_options.get( 'top_cart_icon_border_color' ) }};
		}
		
		     {% if (theme_options.get( 'top_cart_icon_border_color' ) == 'none') %} 
		     #top #cart_block .cart-heading .cart-icon,
		     .rtl .header-type-10 #top #cart_block .cart-heading .cart-icon,
		     .cart-block-type-2 #top #cart_block .cart-heading,
		     .cart-block-type-9 #top #cart_block .cart-heading,
		     .cart-block-type-8 #top #cart_block .cart-heading,
		     .cart-block-type-7 #top #cart_block .cart-heading,
		     .cart-block-type-4 #top #cart_block .cart-heading,
		     .cart-block-type-6 #top #cart_block .cart-heading,
		     .cart-block-type-8 #top #cart_block .cart-heading p,
		     .rtl .cart-block-type-8 #top #cart_block .cart-heading p,
		     .cart-block-type-4 #top #cart_block .cart-heading .cart-icon,
		     .rtl .cart-block-type-4 #top #cart_block .cart-heading .cart-icon {
		     	border-color: transparent;
		     }
		     {% endif %} 
		     
		{% endif %} 
		
		{% if (theme_options.get( 'top_cart_icon_background_color' ) != '') %} 
		#top #cart_block .cart-heading .cart-icon,
		.cart-block-type-2 #top #cart_block .cart-heading,
		.cart-block-type-9 #top #cart_block .cart-heading,
		.cart-block-type-8 #top #cart_block .cart-heading,
		.cart-block-type-7 #top #cart_block .cart-heading,
		.cart-block-type-4 #top #cart_block .cart-heading {
			background: {{ theme_options.get( 'top_cart_icon_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'top_cart_icon_background_gradient_top_color' ) != '' and theme_options.get( 'top_cart_icon_background_gradient_bottom_color' ) != '') %} 
		#top #cart_block .cart-heading .cart-icon,
		.cart-block-type-2 #top #cart_block .cart-heading,
		.cart-block-type-9 #top #cart_block .cart-heading,
		.cart-block-type-8 #top #cart_block .cart-heading,
		.cart-block-type-7 #top #cart_block .cart-heading,
		.cart-block-type-4 #top #cart_block .cart-heading {
			background: {{ theme_options.get( 'top_cart_icon_background_gradient_bottom_color' ) }}; /* Old browsers */
			background: -moz-linear-gradient(top, {{ theme_options.get( 'top_cart_icon_background_gradient_bottom_color' ) }} 0%, {{ theme_options.get( 'top_cart_icon_background_gradient_top_color' ) }} 0%, {{ theme_options.get( 'top_cart_icon_background_gradient_bottom_color' ) }} 99%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,{{ theme_options.get( 'top_cart_icon_background_gradient_bottom_color' ) }}), color-stop(0%,{{ theme_options.get( 'top_cart_icon_background_gradient_top_color' ) }}), color-stop(99%,{{ theme_options.get( 'top_cart_icon_background_gradient_bottom_color' ) }})); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, {{ theme_options.get( 'top_cart_icon_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'top_cart_icon_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'top_cart_icon_background_gradient_bottom_color' ) }} 99%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, {{ theme_options.get( 'top_cart_icon_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'top_cart_icon_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'top_cart_icon_background_gradient_bottom_color' ) }} 99%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top, {{ theme_options.get( 'top_cart_icon_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'top_cart_icon_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'top_cart_icon_background_gradient_bottom_color' ) }} 99%); /* IE10+ */
			background: linear-gradient(to bottom, {{ theme_options.get( 'top_cart_icon_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'top_cart_icon_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'top_cart_icon_background_gradient_bottom_color' ) }} 99%); /* W3C */
		}
		{% endif %} 
		
		{% if (theme_options.get( 'top_cart_icon_hover_border_color' ) != '') %} 
		#top #cart_block:hover .cart-heading .cart-icon,
		.cart-block-type-2 #top #cart_block:hover .cart-heading,
		.cart-block-type-9 #top #cart_block:hover .cart-heading,
		.cart-block-type-8 #top #cart_block:hover .cart-heading,
		.cart-block-type-7 #top #cart_block:hover .cart-heading,
		.cart-block-type-4 #top #cart_block:hover .cart-heading,
		.cart-block-type-6 #top #cart_block:hover .cart-heading,
		.cart-block-type-8 #top #cart_block:hover .cart-heading p,
		.cart-block-type-4 #top #cart_block:hover .cart-heading .cart-icon,
		.rtl .cart-block-type-8 #top #cart_block:hover .cart-heading p,
		.rtl .header-type-10 #top #cart_block:hover .cart-heading .cart-icon,
		.rtl .cart-block-type-4 #top #cart_block:hover .cart-heading .cart-icon {
			border-color: {{ theme_options.get( 'top_cart_icon_hover_border_color' ) }};
		}
		
		     {% if (theme_options.get( 'top_cart_icon_hover_border_color' ) == 'none') %} 
		     #top #cart_block:hover .cart-heading .cart-icon,
		     .cart-block-type-2 #top #cart_block:hover .cart-heading,
		     .cart-block-type-9 #top #cart_block:hover .cart-heading,
		     .cart-block-type-8 #top #cart_block:hover .cart-heading,
		     .cart-block-type-7 #top #cart_block:hover .cart-heading,
		     .cart-block-type-4 #top #cart_block:hover .cart-heading,
		     .cart-block-type-6 #top #cart_block:hover .cart-heading,
		     .cart-block-type-8 #top #cart_block:hover .cart-heading p,
		     .cart-block-type-4 #top #cart_block:hover .cart-heading .cart-icon,
		     .rtl .cart-block-type-8 #top #cart_block:hover .cart-heading p,
		     .rtl .header-type-10 #top #cart_block:hover .cart-heading .cart-icon,
		     .rtl .cart-block-type-4 #top #cart_block:hover .cart-heading .cart-icon {
		     	border-color: transparent;
		     }
		     {% endif %} 
		{% endif %} 
		
		{% if (theme_options.get( 'top_cart_icon_hover_background_color' ) != '') %} 
		#top #cart_block:hover .cart-heading .cart-icon,
		.cart-block-type-2 #top #cart_block:hover .cart-heading,
		.cart-block-type-9 #top #cart_block:hover .cart-heading,
		.cart-block-type-8 #top #cart_block:hover .cart-heading,
		.cart-block-type-7 #top #cart_block:hover .cart-heading,
		.cart-block-type-4 #top #cart_block:hover .cart-heading {
			background: {{ theme_options.get( 'top_cart_icon_hover_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'top_cart_icon_background_hover_gradient_top_color' ) != '' and theme_options.get( 'top_cart_icon_background_hover_gradient_bottom_color' ) != '') %} 
		#top #cart_block:hover .cart-heading .cart-icon,
		.cart-block-type-2 #top #cart_block:hover .cart-heading,
		.cart-block-type-9 #top #cart_block:hover .cart-heading,
		.cart-block-type-8 #top #cart_block:hover .cart-heading,
		.cart-block-type-7 #top #cart_block:hover .cart-heading,
		.cart-block-type-4 #top #cart_block:hover .cart-heading {
			background: {{ theme_options.get( 'top_cart_icon_background_hover_gradient_bottom_color' ) }}; /* Old browsers */
			background: -moz-linear-gradient(top, {{ theme_options.get( 'top_cart_icon_background_hover_gradient_bottom_color' ) }} 0%, {{ theme_options.get( 'top_cart_icon_background_hover_gradient_top_color' ) }} 0%, {{ theme_options.get( 'top_cart_icon_background_hover_gradient_bottom_color' ) }} 99%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,{{ theme_options.get( 'top_cart_icon_background_hover_gradient_bottom_color' ) }}), color-stop(0%,{{ theme_options.get( 'top_cart_icon_background_hover_gradient_top_color' ) }}), color-stop(99%,{{ theme_options.get( 'top_cart_icon_background_hover_gradient_bottom_color' ) }})); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, {{ theme_options.get( 'top_cart_icon_background_hover_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'top_cart_icon_background_hover_gradient_top_color' ) }} 0%,{{ theme_options.get( 'top_cart_icon_background_hover_gradient_bottom_color' ) }} 99%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, {{ theme_options.get( 'top_cart_icon_background_hover_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'top_cart_icon_background_hover_gradient_top_color' ) }} 0%,{{ theme_options.get( 'top_cart_icon_background_hover_gradient_bottom_color' ) }} 99%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top, {{ theme_options.get( 'top_cart_icon_background_hover_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'top_cart_icon_background_hover_gradient_top_color' ) }} 0%,{{ theme_options.get( 'top_cart_icon_background_hover_gradient_bottom_color' ) }} 99%); /* IE10+ */
			background: linear-gradient(to bottom, {{ theme_options.get( 'top_cart_icon_background_hover_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'top_cart_icon_background_hover_gradient_top_color' ) }} 0%,{{ theme_options.get( 'top_cart_icon_background_hover_gradient_bottom_color' ) }} 99%); /* W3C */
		}
		{% endif %} 
		
		{% if (theme_options.get( 'top_cart_amount_text_color' ) != '') %} 
		#top #cart_block .cart-heading .cart-count {
			color: {{ theme_options.get( 'top_cart_amount_text_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'top_cart_amount_background_color' ) != '') %} 
		#top #cart_block .cart-heading .cart-count {
			background-color: {{ theme_options.get( 'top_cart_amount_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'top_cart_amount_background_gradient_top_color' ) != '' and theme_options.get( 'top_cart_amount_background_gradient_bottom_color' ) != '') %} 
		#top #cart_block .cart-heading .cart-count {
			background: {{ theme_options.get( 'top_cart_amount_background_gradient_bottom_color' ) }}; /* Old browsers */
			background: -moz-linear-gradient(top, {{ theme_options.get( 'top_cart_amount_background_gradient_bottom_color' ) }} 0%, {{ theme_options.get( 'top_cart_amount_background_gradient_top_color' ) }} 0%, {{ theme_options.get( 'top_cart_amount_background_gradient_bottom_color' ) }} 99%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,{{ theme_options.get( 'top_cart_amount_background_gradient_bottom_color' ) }}), color-stop(0%,{{ theme_options.get( 'top_cart_amount_background_gradient_top_color' ) }}), color-stop(99%,{{ theme_options.get( 'top_cart_amount_background_gradient_bottom_color' ) }})); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, {{ theme_options.get( 'top_cart_amount_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'top_cart_amount_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'top_cart_amount_background_gradient_bottom_color' ) }} 99%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, {{ theme_options.get( 'top_cart_amount_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'top_cart_amount_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'top_cart_amount_background_gradient_bottom_color' ) }} 99%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top, {{ theme_options.get( 'top_cart_amount_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'top_cart_amount_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'top_cart_amount_background_gradient_bottom_color' ) }} 99%); /* IE10+ */
			background: linear-gradient(to bottom, {{ theme_options.get( 'top_cart_amount_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'top_cart_amount_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'top_cart_amount_background_gradient_bottom_color' ) }} 99%); /* W3C */
		}
		{% endif %} 
		
		{% if (theme_options.get( 'top_cart_price_color' ) != '') %} 
		#top #cart_block .cart-heading p {
			color: {{ theme_options.get( 'top_cart_price_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'top_cart_bullet_color' ) != '') %} 
		#top #cart_block .cart-heading p:after {
			color: {{ theme_options.get( 'top_cart_bullet_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'top_cart_amount_hover_text_color' ) != '') %} 
		#top #cart_block:hover .cart-heading .cart-count {
			color: {{ theme_options.get( 'top_cart_amount_hover_text_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'top_cart_amount_hover_background_color' ) != '') %} 
		#top #cart_block:hover .cart-heading .cart-count {
			background-color: {{ theme_options.get( 'top_cart_amount_hover_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'top_cart_amount_hover_background_gradient_top_color' ) != '' and theme_options.get( 'top_cart_amount_hover_background_gradient_bottom_color' ) != '') %} 
		#top #cart_block:hover .cart-heading .cart-count {
			background: {{ theme_options.get( 'top_cart_amount_hover_background_gradient_bottom_color' ) }}; /* Old browsers */
			background: -moz-linear-gradient(top, {{ theme_options.get( 'top_cart_amount_hover_background_gradient_bottom_color' ) }} 0%, {{ theme_options.get( 'top_cart_amount_hover_background_gradient_top_color' ) }} 0%, {{ theme_options.get( 'top_cart_amount_hover_background_gradient_bottom_color' ) }} 99%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,{{ theme_options.get( 'top_cart_amount_hover_background_gradient_bottom_color' ) }}), color-stop(0%,{{ theme_options.get( 'top_cart_amount_hover_background_gradient_top_color' ) }}), color-stop(99%,{{ theme_options.get( 'top_cart_amount_hover_background_gradient_bottom_color' ) }})); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, {{ theme_options.get( 'top_cart_amount_hover_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'top_cart_amount_hover_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'top_cart_amount_hover_background_gradient_bottom_color' ) }} 99%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, {{ theme_options.get( 'top_cart_amount_hover_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'top_cart_amount_hover_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'top_cart_amount_hover_background_gradient_bottom_color' ) }} 99%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top, {{ theme_options.get( 'top_cart_amount_hover_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'top_cart_amount_hover_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'top_cart_amount_hover_background_gradient_bottom_color' ) }} 99%); /* IE10+ */
			background: linear-gradient(to bottom, {{ theme_options.get( 'top_cart_amount_hover_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'top_cart_amount_hover_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'top_cart_amount_hover_background_gradient_bottom_color' ) }} 99%); /* W3C */
		}
		{% endif %} 
		
		{% if (theme_options.get( 'top_cart_price_hover_color' ) != '') %} 
		#top #cart_block:hover .cart-heading p {
			color: {{ theme_options.get( 'top_cart_price_hover_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'top_cart_bullet_hover_color' ) != '') %} 
		#top #cart_block:hover .cart-heading p:after {
			color: {{ theme_options.get( 'top_cart_bullet_hover_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'megafilter_bullets_background_color' ) != '') %} 
		#main .mfilter-slider-slider .ui-slider-handle, #main #mfilter-price-slider .ui-slider-handle {
		     background: {{ theme_options.get( 'megafilter_bullets_background_color' ) }} !important;
		}
		{% endif %} 
		
		{% if (theme_options.get( 'megafilter_background_color_of_slider' ) != '') %} 
		#main .mfilter-slider-slider .ui-slider-range, #main #mfilter-price-slider .ui-slider-range {
		     background: {{ theme_options.get( 'megafilter_background_color_of_slider' ) }} !important;
		}
		{% endif %} 
		
		{% if (theme_options.get( 'main_links_bullet_color' ) != '') %} 
		ul.megamenu > li.with-sub-menu > a strong:after {
			color: {{ theme_options.get( 'main_links_bullet_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'main_links_bullet_hover_color' ) != '') %} 
		ul.megamenu > li.with-sub-menu:hover > a strong:after {
			color: {{ theme_options.get( 'main_links_bullet_hover_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'menu_background_color' ) != '') %} 
		.megamenu-background {
			background-color: {{ theme_options.get( 'menu_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'menu_background_gradient_top_color' ) != '' and theme_options.get( 'menu_background_gradient_bottom_color' ) != '') %} 
		.megamenu-background {
			background: {{ theme_options.get( 'menu_background_gradient_bottom_color' ) }}; /* Old browsers */
			background: -moz-linear-gradient(top, {{ theme_options.get( 'menu_background_gradient_bottom_color' ) }} 0%, {{ theme_options.get( 'menu_background_gradient_top_color' ) }} 0%, {{ theme_options.get( 'menu_background_gradient_bottom_color' ) }} 99%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,{{ theme_options.get( 'menu_background_gradient_bottom_color' ) }}), color-stop(0%,{{ theme_options.get( 'menu_background_gradient_top_color' ) }}), color-stop(99%,{{ theme_options.get( 'menu_background_gradient_bottom_color' ) }})); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, {{ theme_options.get( 'menu_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'menu_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'menu_background_gradient_bottom_color' ) }} 99%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, {{ theme_options.get( 'menu_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'menu_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'menu_background_gradient_bottom_color' ) }} 99%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top, {{ theme_options.get( 'menu_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'menu_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'menu_background_gradient_bottom_color' ) }} 99%); /* IE10+ */
			background: linear-gradient(to bottom, {{ theme_options.get( 'menu_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'menu_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'menu_background_gradient_bottom_color' ) }} 99%); /* W3C */
		}
		
		     {% if (theme_options.get( 'megamenu_type' ) == '26') %} 
		          .megamenu-background {
		          	background: {{ theme_options.get( 'menu_background_gradient_top_color' ) }}; /* Old browsers */
		          	background: -moz-linear-gradient(top,  {{ theme_options.get( 'menu_background_gradient_top_color' ) }} 50%, {{ theme_options.get( 'menu_background_gradient_bottom_color' ) }} 100%); /* FF3.6+ */
		          	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,{{ theme_options.get( 'menu_background_gradient_top_color' ) }}), color-stop(100%,{{ theme_options.get( 'menu_background_gradient_bottom_color' ) }})); /* Chrome,Safari4+ */
		          	background: -webkit-linear-gradient(top,  {{ theme_options.get( 'menu_background_gradient_top_color' ) }} 50%,{{ theme_options.get( 'menu_background_gradient_bottom_color' ) }} 100%); /* Chrome10+,Safari5.1+ */
		          	background: -o-linear-gradient(top,  {{ theme_options.get( 'menu_background_gradient_top_color' ) }} 50%,{{ theme_options.get( 'menu_background_gradient_bottom_color' ) }} 100%); /* Opera 11.10+ */
		          	background: -ms-linear-gradient(top,  {{ theme_options.get( 'menu_background_gradient_top_color' ) }} 50%,{{ theme_options.get( 'menu_background_gradient_bottom_color' ) }} 100%); /* IE10+ */
		          	background: linear-gradient(to bottom,  {{ theme_options.get( 'menu_background_gradient_top_color' ) }} 50%,{{ theme_options.get( 'menu_background_gradient_bottom_color' ) }} 100%); /* W3C */
		          }
		     {% endif %} 
		{% endif %} 
		
		{% if (theme_options.get( 'main_links_color' ) != '') %} 
		ul.megamenu > li > a {
			color: {{ theme_options.get( 'main_links_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'main_links_hover_color' ) != '') %} 
		ul.megamenu > li:hover > a,
		ul.megamenu > li.active > a,
		ul.megamenu > li.home > a {
			color: {{ theme_options.get( 'main_links_hover_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'menu_link_position_right_text_color' ) != '') %} 
		.horizontal ul.megamenu > li.pull-right > a {
			color: {{ theme_options.get( 'menu_link_position_right_text_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'menu_link_position_right_background_color' ) != '') %} 
		.horizontal ul.megamenu > li.pull-right > a {
			background: {{ theme_options.get( 'menu_link_position_right_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'menu_link_position_right_background_gradient_top_color' ) != '' and theme_options.get( 'menu_link_position_right_background_gradient_bottom_color' ) != '') %} 
		.horizontal ul.megamenu > li.pull-right > a {
			background: {{ theme_options.get( 'menu_link_position_right_background_gradient_bottom_color' ) }}; /* Old browsers */
			background: -moz-linear-gradient(top, {{ theme_options.get( 'menu_link_position_right_background_gradient_bottom_color' ) }} 0%, {{ theme_options.get( 'menu_link_position_right_background_gradient_top_color' ) }} 0%, {{ theme_options.get( 'menu_link_position_right_background_gradient_bottom_color' ) }} 99%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,{{ theme_options.get( 'menu_link_position_right_background_gradient_bottom_color' ) }}), color-stop(0%,{{ theme_options.get( 'menu_link_position_right_background_gradient_top_color' ) }}), color-stop(99%,{{ theme_options.get( 'menu_link_position_right_background_gradient_bottom_color' ) }})); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, {{ theme_options.get( 'menu_link_position_right_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'menu_link_position_right_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'menu_link_position_right_background_gradient_bottom_color' ) }} 99%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, {{ theme_options.get( 'menu_link_position_right_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'menu_link_position_right_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'menu_link_position_right_background_gradient_bottom_color' ) }} 99%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top, {{ theme_options.get( 'menu_link_position_right_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'menu_link_position_right_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'menu_link_position_right_background_gradient_bottom_color' ) }} 99%); /* IE10+ */
			background: linear-gradient(to bottom, {{ theme_options.get( 'menu_link_position_right_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'menu_link_position_right_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'menu_link_position_right_background_gradient_bottom_color' ) }} 99%); /* W3C */
		}
		{% endif %} 
		
		{% if (theme_options.get( 'vertical_menu_heading_text_color' ) != '') %} 
		#main .vertical .megamenuToogle-wrapper .container {
			color: {{ theme_options.get( 'vertical_menu_heading_text_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'vertical_menu_heading_bullet_color' ) != '') %} 
		#main .vertical .megamenuToogle-wrapper .container:after {
			color: {{ theme_options.get( 'vertical_menu_heading_bullet_color' ) }};
		}
		
		.megamenu-type-15 .megamenu-background .vertical .megamenuToogle-wrapper .container:before,
		.megamenu-type-15 .megamenu-background .vertical .megamenuToogle-wrapper .container:after,
		.megamenu-type-15 .megamenu-background .vertical .megamenuToogle-wrapper:before {
		     background: {{ theme_options.get( 'vertical_menu_heading_bullet_color' ) }};
		}
		
		.megamenu-type-20 .megamenu-background .vertical .megamenuToogle-wrapper .container:before,
		.megamenu-type-20 .megamenu-background .vertical .megamenuToogle-wrapper .container:after,
		.megamenu-type-20 .megamenu-background .vertical .megamenuToogle-wrapper:before {
		     background: {{ theme_options.get( 'vertical_menu_heading_bullet_color' ) }};
		}
		
		.megamenu-type-34 .megamenu-background .vertical .megamenuToogle-wrapper .container:before,
		.megamenu-type-34 .megamenu-background .vertical .megamenuToogle-wrapper .container:after,
		.megamenu-type-34 .megamenu-background .vertical .megamenuToogle-wrapper:before {
		     background: {{ theme_options.get( 'vertical_menu_heading_bullet_color' ) }};
		}
		
		.megamenu-type-28 .megamenu-background .vertical .megamenuToogle-wrapper .container:before,
		.megamenu-type-28 .megamenu-background .vertical .megamenuToogle-wrapper .container:after,
		.megamenu-type-28 .megamenu-background .vertical .megamenuToogle-wrapper:before {
		     background: {{ theme_options.get( 'vertical_menu_heading_bullet_color' ) }};
		}
		
		.megamenu-type-25 .megamenu-background .vertical .megamenuToogle-wrapper .container:before,
		.megamenu-type-25 .megamenu-background .vertical .megamenuToogle-wrapper .container:after,
		.megamenu-type-25 .megamenu-background .vertical .megamenuToogle-wrapper:before {
		     background: {{ theme_options.get( 'vertical_menu_heading_bullet_color' ) }};
		}
		
		.megamenu-type-18 .slideshow-modules .vertical .megamenuToogle-wrapper .container:before,
		.megamenu-type-18 .slideshow-modules .vertical .megamenuToogle-wrapper .container:after,
		.megamenu-type-18 .slideshow-modules .vertical .megamenuToogle-wrapper:before {
		     background: {{ theme_options.get( 'vertical_menu_heading_bullet_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'vertical_menu_heading_background_color' ) != '') %} 
		#main .vertical .megamenuToogle-wrapper,
		.standard-body .full-width .megamenu-background .mega-menu-modules > div:first-child:before {
			background-color: {{ theme_options.get( 'vertical_menu_heading_background_color' ) }};
		}
		
		     @media (max-width: 991px) {
     		     .responsive .standard-body .full-width .megamenu-background .megaMenuToggle:before {
     		          background-color: {{ theme_options.get( 'vertical_menu_heading_background_color' ) }};
     		     }
		     }
		{% endif %} 
		
		{% if (theme_options.get( 'vertical_menu_heading_background_gradient_top_color' ) != '' and theme_options.get( 'vertical_menu_heading_background_gradient_bottom_color' ) != '') %} 
		#main .vertical .megamenuToogle-wrapper,
		.standard-body .full-width .megamenu-background .mega-menu-modules > div:first-child:before {
			background: {{ theme_options.get( 'vertical_menu_heading_background_gradient_bottom_color' ) }}; /* Old browsers */
			background: -moz-linear-gradient(top, {{ theme_options.get( 'vertical_menu_heading_background_gradient_bottom_color' ) }} 0%, {{ theme_options.get( 'vertical_menu_heading_background_gradient_top_color' ) }} 0%, {{ theme_options.get( 'vertical_menu_heading_background_gradient_bottom_color' ) }} 99%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,{{ theme_options.get( 'vertical_menu_heading_background_gradient_bottom_color' ) }}), color-stop(0%,{{ theme_options.get( 'vertical_menu_heading_background_gradient_top_color' ) }}), color-stop(99%,{{ theme_options.get( 'vertical_menu_heading_background_gradient_bottom_color' ) }})); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, {{ theme_options.get( 'vertical_menu_heading_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'vertical_menu_heading_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'vertical_menu_heading_background_gradient_bottom_color' ) }} 99%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, {{ theme_options.get( 'vertical_menu_heading_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'vertical_menu_heading_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'vertical_menu_heading_background_gradient_bottom_color' ) }} 99%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top, {{ theme_options.get( 'vertical_menu_heading_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'vertical_menu_heading_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'vertical_menu_heading_background_gradient_bottom_color' ) }} 99%); /* IE10+ */
			background: linear-gradient(to bottom, {{ theme_options.get( 'vertical_menu_heading_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'vertical_menu_heading_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'vertical_menu_heading_background_gradient_bottom_color' ) }} 99%); /* W3C */
		}
		     @media (max-width: 991px) {
		          .responsive .standard-body .full-width .megamenu-background .megaMenuToggle:before {
		               background: {{ theme_options.get( 'vertical_menu_heading_background_gradient_bottom_color' ) }}; /* Old browsers */
		               background: -moz-linear-gradient(top, {{ theme_options.get( 'vertical_menu_heading_background_gradient_bottom_color' ) }} 0%, {{ theme_options.get( 'vertical_menu_heading_background_gradient_top_color' ) }} 0%, {{ theme_options.get( 'vertical_menu_heading_background_gradient_bottom_color' ) }} 99%); /* FF3.6+ */
		               background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,{{ theme_options.get( 'vertical_menu_heading_background_gradient_bottom_color' ) }}), color-stop(0%,{{ theme_options.get( 'vertical_menu_heading_background_gradient_top_color' ) }}), color-stop(99%,{{ theme_options.get( 'vertical_menu_heading_background_gradient_bottom_color' ) }})); /* Chrome,Safari4+ */
		               background: -webkit-linear-gradient(top, {{ theme_options.get( 'vertical_menu_heading_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'vertical_menu_heading_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'vertical_menu_heading_background_gradient_bottom_color' ) }} 99%); /* Chrome10+,Safari5.1+ */
		               background: -o-linear-gradient(top, {{ theme_options.get( 'vertical_menu_heading_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'vertical_menu_heading_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'vertical_menu_heading_background_gradient_bottom_color' ) }} 99%); /* Opera 11.10+ */
		               background: -ms-linear-gradient(top, {{ theme_options.get( 'vertical_menu_heading_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'vertical_menu_heading_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'vertical_menu_heading_background_gradient_bottom_color' ) }} 99%); /* IE10+ */
		               background: linear-gradient(to bottom, {{ theme_options.get( 'vertical_menu_heading_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'vertical_menu_heading_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'vertical_menu_heading_background_gradient_bottom_color' ) }} 99%); /* W3C */
		          }
		     }
		{% endif %} 
		
		{% if (theme_options.get( 'vertical_menu_heading_hover_text_color' ) != '') %} 
		#main .vertical:hover .megamenuToogle-wrapper .container,
		.common-home.show-vertical-megamenu #main .megamenu-background .vertical .megamenuToogle-wrapper .container,
		body[class*="product-category-"].show-vertical-megamenu-category-page #main .megamenu-background .vertical .megamenuToogle-wrapper .container,
		body[class*="product-product-"].show-vertical-megamenu-product-page #main .megamenu-background .vertical .megamenuToogle-wrapper .container,
		.common-home.show-vertical-megamenu #main .slideshow-modules .vertical .megamenuToogle-wrapper .container {
			color: {{ theme_options.get( 'vertical_menu_heading_hover_text_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'vertical_menu_heading_hover_bullet_color' ) != '') %} 
		#main .vertical:hover .megamenuToogle-wrapper .container:after,
		.common-home.show-vertical-megamenu #main .megamenu-background .vertical .megamenuToogle-wrapper .container:after,
		body[class*="product-category-"].show-vertical-megamenu-category-page #main .megamenu-background .vertical .megamenuToogle-wrapper .container:after,
		body[class*="product-product-"].show-vertical-megamenu-product-page #main .megamenu-background .vertical .megamenuToogle-wrapper .container:after {
			color: {{ theme_options.get( 'vertical_menu_heading_hover_bullet_color' ) }};
		}
		
		.megamenu-type-15 .megamenu-background .vertical:hover .megamenuToogle-wrapper .container:before,
		.megamenu-type-15 .megamenu-background .vertical:hover .megamenuToogle-wrapper .container:after,
		.megamenu-type-15 .megamenu-background .vertical:hover .megamenuToogle-wrapper:before,
		.megamenu-type-18 .slideshow-modules .vertical:hover .megamenuToogle-wrapper .container:before,
		.megamenu-type-18 .slideshow-modules .vertical:hover .megamenuToogle-wrapper .container:after,
		.megamenu-type-18 .slideshow-modules .vertical:hover .megamenuToogle-wrapper:before,
		.megamenu-type-20 .slideshow-modules .vertical:hover .megamenuToogle-wrapper .container:before,
		.megamenu-type-20 .slideshow-modules .vertical:hover .megamenuToogle-wrapper .container:after,
		.megamenu-type-20 .slideshow-modules .vertical:hover .megamenuToogle-wrapper:before,
		.megamenu-type-34 .slideshow-modules .vertical:hover .megamenuToogle-wrapper .container:before,
		.megamenu-type-34 .slideshow-modules .vertical:hover .megamenuToogle-wrapper .container:after,
		.megamenu-type-34 .slideshow-modules .vertical:hover .megamenuToogle-wrapper:before,
		.megamenu-type-28 .slideshow-modules .vertical:hover .megamenuToogle-wrapper .container:before,
		.megamenu-type-28 .slideshow-modules .vertical:hover .megamenuToogle-wrapper .container:after,
		.megamenu-type-28 .slideshow-modules .vertical:hover .megamenuToogle-wrapper:before,
		.megamenu-type-25 .slideshow-modules .vertical:hover .megamenuToogle-wrapper .container:before,
		.megamenu-type-25 .slideshow-modules .vertical:hover .megamenuToogle-wrapper .container:after,
		.megamenu-type-25 .slideshow-modules .vertical:hover .megamenuToogle-wrapper:before,
		.common-home.show-vertical-megamenu.megamenu-type-15 #main .megamenu-background .vertical .megamenuToogle-wrapper .container:before,
		.common-home.show-vertical-megamenu.megamenu-type-15 #main .megamenu-background .vertical .megamenuToogle-wrapper .container:after,
		.common-home.show-vertical-megamenu.megamenu-type-15 #main .megamenu-background .vertical .megamenuToogle-wrapper:before,
		.common-home.show-vertical-megamenu.megamenu-type-18 #main .megamenu-background .vertical .megamenuToogle-wrapper .container:before,
		.common-home.show-vertical-megamenu.megamenu-type-18 #main .megamenu-background .vertical .megamenuToogle-wrapper .container:after,
		.common-home.show-vertical-megamenu.megamenu-type-18 #main .megamenu-background .vertical .megamenuToogle-wrapper:before,
		.common-home.show-vertical-megamenu.megamenu-type-20 #main .megamenu-background .vertical .megamenuToogle-wrapper .container:before,
		.common-home.show-vertical-megamenu.megamenu-type-20 #main .megamenu-background .vertical .megamenuToogle-wrapper .container:after,
		.common-home.show-vertical-megamenu.megamenu-type-20 #main .megamenu-background .vertical .megamenuToogle-wrapper:before,
		.common-home.show-vertical-megamenu.megamenu-type-34 #main .megamenu-background .vertical .megamenuToogle-wrapper .container:before,
		.common-home.show-vertical-megamenu.megamenu-type-34 #main .megamenu-background .vertical .megamenuToogle-wrapper .container:after,
		.common-home.show-vertical-megamenu.megamenu-type-34 #main .megamenu-background .vertical .megamenuToogle-wrapper:before,
		.common-home.show-vertical-megamenu.megamenu-type-28 #main .megamenu-background .vertical .megamenuToogle-wrapper .container:before,
		.common-home.show-vertical-megamenu.megamenu-type-28 #main .megamenu-background .vertical .megamenuToogle-wrapper .container:after,
		.common-home.show-vertical-megamenu.megamenu-type-28 #main .megamenu-background .vertical .megamenuToogle-wrapper:before,
		.common-home.show-vertical-megamenu.megamenu-type-25 #main .megamenu-background .vertical .megamenuToogle-wrapper .container:before,
		.common-home.show-vertical-megamenu.megamenu-type-25 #main .megamenu-background .vertical .megamenuToogle-wrapper .container:after,
		.common-home.show-vertical-megamenu.megamenu-type-25 #main .megamenu-background .vertical .megamenuToogle-wrapper:before,
		body[class*="product-category-"].show-vertical-megamenu-category-page.megamenu-type-15 #main .megamenu-background .vertical .megamenuToogle-wrapper .container:before,
		body[class*="product-category-"].show-vertical-megamenu-category-page.megamenu-type-15 #main .megamenu-background .vertical .megamenuToogle-wrapper .container:after,
		body[class*="product-category-"].show-vertical-megamenu-category-page.megamenu-type-15 #main .megamenu-background .vertical .megamenuToogle-wrapper:before,
		body[class*="product-category-"].show-vertical-megamenu-category-page.megamenu-type-18 #main .megamenu-background .vertical .megamenuToogle-wrapper .container:before,
		body[class*="product-category-"].show-vertical-megamenu-category-page.megamenu-type-18 #main .megamenu-background .vertical .megamenuToogle-wrapper .container:after,
		body[class*="product-category-"].show-vertical-megamenu-category-page.megamenu-type-18 #main .megamenu-background .vertical .megamenuToogle-wrapper:before,
		body[class*="product-category-"].show-vertical-megamenu-category-page.megamenu-type-20 #main .megamenu-background .vertical .megamenuToogle-wrapper .container:before,
		body[class*="product-category-"].show-vertical-megamenu-category-page.megamenu-type-20 #main .megamenu-background .vertical .megamenuToogle-wrapper .container:after,
		body[class*="product-category-"].show-vertical-megamenu-category-page.megamenu-type-20 #main .megamenu-background .vertical .megamenuToogle-wrapper:before,
		body[class*="product-category-"].show-vertical-megamenu-category-page.megamenu-type-34 #main .megamenu-background .vertical .megamenuToogle-wrapper .container:before,
		body[class*="product-category-"].show-vertical-megamenu-category-page.megamenu-type-34 #main .megamenu-background .vertical .megamenuToogle-wrapper .container:after,
		body[class*="product-category-"].show-vertical-megamenu-category-page.megamenu-type-34 #main .megamenu-background .vertical .megamenuToogle-wrapper:before,
		body[class*="product-category-"].show-vertical-megamenu-category-page.megamenu-type-28 #main .megamenu-background .vertical .megamenuToogle-wrapper .container:before,
		body[class*="product-category-"].show-vertical-megamenu-category-page.megamenu-type-28 #main .megamenu-background .vertical .megamenuToogle-wrapper .container:after,
		body[class*="product-category-"].show-vertical-megamenu-category-page.megamenu-type-28 #main .megamenu-background .vertical .megamenuToogle-wrapper:before,
		body[class*="product-category-"].show-vertical-megamenu-category-page.megamenu-type-25 #main .megamenu-background .vertical .megamenuToogle-wrapper .container:before,
		body[class*="product-category-"].show-vertical-megamenu-category-page.megamenu-type-25 #main .megamenu-background .vertical .megamenuToogle-wrapper .container:after,
		body[class*="product-category-"].show-vertical-megamenu-category-page.megamenu-type-25 #main .megamenu-background .vertical .megamenuToogle-wrapper:before,
		body[class*="product-product-"].show-vertical-megamenu-product-page.megamenu-type-15 #main .megamenu-background .vertical .megamenuToogle-wrapper .container:before,
		body[class*="product-product-"].show-vertical-megamenu-product-page.megamenu-type-15 #main .megamenu-background .vertical .megamenuToogle-wrapper .container:after,
		body[class*="product-product-"].show-vertical-megamenu-product-page.megamenu-type-15 #main .megamenu-background .vertical .megamenuToogle-wrapper:before,
		body[class*="product-product-"].show-vertical-megamenu-product-page.megamenu-type-18 #main .megamenu-background .vertical .megamenuToogle-wrapper .container:before,
		body[class*="product-product-"].show-vertical-megamenu-product-page.megamenu-type-18 #main .megamenu-background .vertical .megamenuToogle-wrapper .container:after,
		body[class*="product-product-"].show-vertical-megamenu-product-page.megamenu-type-18 #main .megamenu-background .vertical .megamenuToogle-wrapper:before,
		body[class*="product-product-"].show-vertical-megamenu-product-page.megamenu-type-20 #main .megamenu-background .vertical .megamenuToogle-wrapper .container:before,
		body[class*="product-product-"].show-vertical-megamenu-product-page.megamenu-type-20 #main .megamenu-background .vertical .megamenuToogle-wrapper .container:after,
		body[class*="product-product-"].show-vertical-megamenu-product-page.megamenu-type-20 #main .megamenu-background .vertical .megamenuToogle-wrapper:before,
		body[class*="product-product-"].show-vertical-megamenu-product-page.megamenu-type-34 #main .megamenu-background .vertical .megamenuToogle-wrapper .container:before,
		body[class*="product-product-"].show-vertical-megamenu-product-page.megamenu-type-34 #main .megamenu-background .vertical .megamenuToogle-wrapper .container:after,
		body[class*="product-product-"].show-vertical-megamenu-product-page.megamenu-type-34 #main .megamenu-background .vertical .megamenuToogle-wrapper:before,
		body[class*="product-product-"].show-vertical-megamenu-product-page.megamenu-type-28 #main .megamenu-background .vertical .megamenuToogle-wrapper .container:before,
		body[class*="product-product-"].show-vertical-megamenu-product-page.megamenu-type-28 #main .megamenu-background .vertical .megamenuToogle-wrapper .container:after,
		body[class*="product-product-"].show-vertical-megamenu-product-page.megamenu-type-28 #main .megamenu-background .vertical .megamenuToogle-wrapper:before,
		body[class*="product-product-"].show-vertical-megamenu-product-page.megamenu-type-25 #main .megamenu-background .vertical .megamenuToogle-wrapper .container:before,
		body[class*="product-product-"].show-vertical-megamenu-product-page.megamenu-type-25 #main .megamenu-background .vertical .megamenuToogle-wrapper .container:after,
		body[class*="product-product-"].show-vertical-megamenu-product-page.megamenu-type-25 #main .megamenu-background .vertical .megamenuToogle-wrapper:before {
		     background: {{ theme_options.get( 'vertical_menu_heading_hover_bullet_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'vertical_menu_heading_hover_background_color' ) != '') %} 
		#main .vertical:hover .megamenuToogle-wrapper,
		.common-home.show-vertical-megamenu #main .megamenu-background .vertical .megamenuToogle-wrapper,
		body[class*="product-category-"].show-vertical-megamenu-category-page #main .megamenu-background .vertical .megamenuToogle-wrapper,
		body[class*="product-product-"].show-vertical-megamenu-product-page #main .megamenu-background .vertical .megamenuToogle-wrapper,
		.common-home.show-vertical-megamenu #main .slideshow-modules .vertical .megamenuToogle-wrapper {
			background-color: {{ theme_options.get( 'vertical_menu_heading_hover_background_color' ) }} !important;
		}
		{% endif %} 
		
		{% if (theme_options.get( 'vertical_menu_heading_hover_background_gradient_top_color' ) != '' and theme_options.get( 'vertical_menu_heading_hover_background_gradient_bottom_color' ) != '') %} 
		#main .vertical:hover .megamenuToogle-wrapper,
		.common-home.show-vertical-megamenu #main .megamenu-background .vertical .megamenuToogle-wrapper,
		body[class*="product-category-"].show-vertical-megamenu-category-page #main .megamenu-background .vertical .megamenuToogle-wrapper,
		body[class*="product-product-"].show-vertical-megamenu-product-page #main .megamenu-background .vertical .megamenuToogle-wrapper,
		.common-home.show-vertical-megamenu #main .slideshow-modules .vertical .megamenuToogle-wrapper {
			background: {{ theme_options.get( 'vertical_menu_heading_hover_background_gradient_bottom_color' ) }}; /* Old browsers */
			background: -moz-linear-gradient(top, {{ theme_options.get( 'vertical_menu_heading_hover_background_gradient_bottom_color' ) }} 0%, {{ theme_options.get( 'vertical_menu_heading_hover_background_gradient_top_color' ) }} 0%, {{ theme_options.get( 'vertical_menu_heading_hover_background_gradient_bottom_color' ) }} 99%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,{{ theme_options.get( 'vertical_menu_heading_hover_background_gradient_bottom_color' ) }}), color-stop(0%,{{ theme_options.get( 'vertical_menu_heading_hover_background_gradient_top_color' ) }}), color-stop(99%,{{ theme_options.get( 'vertical_menu_heading_hover_background_gradient_bottom_color' ) }})); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, {{ theme_options.get( 'vertical_menu_heading_hover_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'vertical_menu_heading_hover_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'vertical_menu_heading_hover_background_gradient_bottom_color' ) }} 99%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, {{ theme_options.get( 'vertical_menu_heading_hover_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'vertical_menu_heading_hover_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'vertical_menu_heading_hover_background_gradient_bottom_color' ) }} 99%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top, {{ theme_options.get( 'vertical_menu_heading_hover_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'vertical_menu_heading_hover_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'vertical_menu_heading_hover_background_gradient_bottom_color' ) }} 99%); /* IE10+ */
			background: linear-gradient(to bottom, {{ theme_options.get( 'vertical_menu_heading_hover_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'vertical_menu_heading_hover_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'vertical_menu_heading_hover_background_gradient_bottom_color' ) }} 99%); /* W3C */
		}
		{% endif %} 
		
		{% if (theme_options.get( 'vertical_menu_content_background_color' ) != '') %} 
		#main .vertical .megamenu-wrapper {
			background-color: {{ theme_options.get( 'vertical_menu_content_background_color' ) }} !important;
		}
		{% endif %} 
		
		{% if (theme_options.get( 'vertical_menu_content_border_color' ) != '') %} 
		#main .vertical ul.megamenu > li {
			border-color: {{ theme_options.get( 'vertical_menu_content_border_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'vertical_menu_content_border2_color' ) != '') %} 
		#main .vertical .megamenu-wrapper {
			border: 1px solid {{ theme_options.get( 'vertical_menu_content_border2_color' ) }};
			border-top: none;
		}
		{% endif %} 
		
		{% if (theme_options.get( 'vertical_menu_content_border3_color' ) != '') %} 
		#main .vertical .megamenu-wrapper {
			border: 2px solid {{ theme_options.get( 'vertical_menu_content_border3_color' ) }};
			border-top: none;
		}
		{% endif %} 
		
		{% if (theme_options.get( 'vertical_menu_content_links_color' ) != '') %} 
		#main .vertical ul.megamenu > li > a {
			color: {{ theme_options.get( 'vertical_menu_content_links_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'vertical_menu_content_links_hover_color' ) != '') %} 
		#main .vertical ul.megamenu > li:hover > a,
		#main .vertical ul.megamenu > li.active > a {
			color: {{ theme_options.get( 'vertical_menu_content_links_hover_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'vertical_menu_content_links_hover_background_color' ) != '') %} 
		#main .vertical ul.megamenu > li:hover {
			background: {{ theme_options.get( 'vertical_menu_content_links_hover_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'vertical_menu_content_bullet_color' ) != '') %} 
		#main .vertical ul.megamenu > li.with-sub-menu > a:before,
		#main .vertical ul.megamenu > li.with-sub-menu > a:after {
			color: {{ theme_options.get( 'vertical_menu_content_bullet_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'vertical_menu_content_bullet_hover_color' ) != '') %} 
		#main .vertical ul.megamenu > li.with-sub-menu:hover > a:before,
		#main .vertical ul.megamenu > li.with-sub-menu:hover > a:after {
			color: {{ theme_options.get( 'vertical_menu_content_bullet_hover_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'submenu_background_color' ) != '') %} 
		ul.megamenu li .sub-menu .content,
		ul.megamenu li .sub-menu .content .hover-menu .menu ul ul {
			background: {{ theme_options.get( 'submenu_background_color' ) }};
		}
		
		ul.megamenu > li > .sub-menu > .content > .arrow:after {
		     border-bottom-color: {{ theme_options.get( 'submenu_background_color' ) }};
		}
		
		.vertical ul.megamenu > li > .sub-menu > .content > .arrow:after,
		ul.megamenu li .sub-menu .content .hover-menu .menu ul ul:after {
		     border-right-color: {{ theme_options.get( 'submenu_background_color' ) }};
		}
		
		     .rtl ul.megamenu li .sub-menu .content .hover-menu .menu ul ul:after,
		     .rtl .vertical ul.megamenu > li > .sub-menu > .content > .arrow:after {
		          border-left-color: {{ theme_options.get( 'submenu_background_color' ) }};
		     }
		
		@media (max-width: 767px) {
		     .responsive ul.megamenu li .sub-menu .content .hover-menu .menu ul li a,
		     .responsive ul.megamenu li .sub-menu .content .static-menu .menu ul li a,
		     .responsive ul.megamenu li .sub-menu .content .hover-menu .menu ul li a:hover,
		     .responsive ul.megamenu li .sub-menu .content .static-menu .menu ul li a:hover,
		     .responsive ul.megamenu li .sub-menu .content .hover-menu .menu ul li.active > a,
		     .responsive ul.megamenu li .sub-menu .content .static-menu .menu ul li.active > a {
		          background: {{ theme_options.get( 'submenu_background_color' ) }};
		     }
		     
		     .responsive ul.megamenu li .sub-menu .content .hover-menu .menu ul li, 
		     .responsive ul.megamenu li .sub-menu .content .static-menu .menu ul li,
		     .responsive ul.megamenu .sub-menu .content .row > div {
		          border-top-color: rgba(120,120,120,0.15);
		     }
		}
		{% endif %} 
		
		{% if (theme_options.get( 'submenu_text_color' ) != '') %} 
		ul.megamenu li .sub-menu .content {
			color: {{ theme_options.get( 'submenu_text_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'submenu_links_color' ) != '') %} 
		ul.megamenu li .sub-menu .content a {
			color: {{ theme_options.get( 'submenu_links_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'submenu_links_hover_color' ) != '') %} 
		ul.megamenu li .sub-menu .content a:hover,
		ul.megamenu li .sub-menu .content .hover-menu .menu ul li:hover > a {
			color: {{ theme_options.get( 'submenu_links_hover_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'submenu_bullets_color' ) != '') %} 
		ul.megamenu li .sub-menu .content .hover-menu a.with-submenu:before {
			color: {{ theme_options.get( 'submenu_bullets_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'submenu_bullets_hover_color' ) != '') %} 
		ul.megamenu li .sub-menu .content .hover-menu a.with-submenu:after,
		ul.megamenu li .sub-menu .content .hover-menu li:hover > a.with-submenu:before {
			color: {{ theme_options.get( 'submenu_bullets_hover_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'submenu_main_links_in_visible_type_color' ) != '') %} 
		ul.megamenu li .sub-menu .content .static-menu a.main-menu{
			color: {{ theme_options.get( 'submenu_main_links_in_visible_type_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'submenu_main_links_hover_in_visible_type_color' ) != '') %} 
		ul.megamenu li .sub-menu .content .static-menu a.main-menu:hover {
			color: {{ theme_options.get( 'submenu_main_links_hover_in_visible_type_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'submenu_main_links_in_visible_type_border_bottom_color' ) != '') %} 
		ul.megamenu li .sub-menu .content .static-menu a.main-menu:after {
			background: {{ theme_options.get( 'submenu_main_links_in_visible_type_border_bottom_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'mobile_menu_heading_background_color' ) != '') %} 
		.megamenuToogle-wrapper {
			background-color: {{ theme_options.get( 'mobile_menu_heading_background_color' ) }};
		}
		
		     @media (max-width: 991px) {
		          .responsive .standard-body .full-width .megamenu-background .megaMenuToggle:before {
		               background-color: {{ theme_options.get( 'mobile_menu_heading_background_color' ) }};
		          }
		     }
		{% endif %} 
		
		{% if (theme_options.get( 'mobile_menu_heading_background_gradient_top_color' ) != '' and theme_options.get( 'mobile_menu_heading_background_gradient_bottom_color' ) != '') %} 
		.megamenuToogle-wrapper {
			background: {{ theme_options.get( 'mobile_menu_heading_background_gradient_bottom_color' ) }}; /* Old browsers */
			background: -moz-linear-gradient(top, {{ theme_options.get( 'mobile_menu_heading_background_gradient_bottom_color' ) }} 0%, {{ theme_options.get( 'mobile_menu_heading_background_gradient_top_color' ) }} 0%, {{ theme_options.get( 'mobile_menu_heading_background_gradient_bottom_color' ) }} 99%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,{{ theme_options.get( 'mobile_menu_heading_background_gradient_bottom_color' ) }}), color-stop(0%,{{ theme_options.get( 'mobile_menu_heading_background_gradient_top_color' ) }}), color-stop(99%,{{ theme_options.get( 'mobile_menu_heading_background_gradient_bottom_color' ) }})); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, {{ theme_options.get( 'mobile_menu_heading_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'mobile_menu_heading_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'mobile_menu_heading_background_gradient_bottom_color' ) }} 99%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, {{ theme_options.get( 'mobile_menu_heading_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'mobile_menu_heading_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'mobile_menu_heading_background_gradient_bottom_color' ) }} 99%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top, {{ theme_options.get( 'mobile_menu_heading_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'mobile_menu_heading_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'mobile_menu_heading_background_gradient_bottom_color' ) }} 99%); /* IE10+ */
			background: linear-gradient(to bottom, {{ theme_options.get( 'mobile_menu_heading_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'mobile_menu_heading_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'mobile_menu_heading_background_gradient_bottom_color' ) }} 99%); /* W3C */
		}
		
		     {% if (theme_options.get( 'megamenu_type' ) == '26') %} 
		          .megamenuToogle-wrapper {
		          	background: {{ theme_options.get( 'mobile_menu_heading_background_gradient_top_color' ) }}; /* Old browsers */
		          	background: -moz-linear-gradient(top,  {{ theme_options.get( 'mobile_menu_heading_background_gradient_top_color' ) }} 50%, {{ theme_options.get( 'mobile_menu_heading_background_gradient_bottom_color' ) }} 100%); /* FF3.6+ */
		          	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,{{ theme_options.get( 'mobile_menu_heading_background_gradient_top_color' ) }}), color-stop(100%,{{ theme_options.get( 'mobile_menu_heading_background_gradient_bottom_color' ) }})); /* Chrome,Safari4+ */
		          	background: -webkit-linear-gradient(top,  {{ theme_options.get( 'mobile_menu_heading_background_gradient_top_color' ) }} 50%,{{ theme_options.get( 'mobile_menu_heading_background_gradient_bottom_color' ) }} 100%); /* Chrome10+,Safari5.1+ */
		          	background: -o-linear-gradient(top,  {{ theme_options.get( 'mobile_menu_heading_background_gradient_top_color' ) }} 50%,{{ theme_options.get( 'mobile_menu_heading_background_gradient_bottom_color' ) }} 100%); /* Opera 11.10+ */
		          	background: -ms-linear-gradient(top,  {{ theme_options.get( 'mobile_menu_heading_background_gradient_top_color' ) }} 50%,{{ theme_options.get( 'mobile_menu_heading_background_gradient_bottom_color' ) }} 100%); /* IE10+ */
		          	background: linear-gradient(to bottom,  {{ theme_options.get( 'mobile_menu_heading_background_gradient_top_color' ) }} 50%,{{ theme_options.get( 'mobile_menu_heading_background_gradient_bottom_color' ) }} 100%); /* W3C */
		          }
		     {% endif %} 
		{% endif %} 
		
		{% if (theme_options.get( 'mobile_menu_heading_text_color' ) != '') %} 
		.megamenuToogle-wrapper .container {
			color: {{ theme_options.get( 'mobile_menu_heading_text_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'mobile_menu_heading_bullet_color' ) != '') %} 
		.megamenuToogle-wrapper .container > div span {
			background: {{ theme_options.get( 'mobile_menu_heading_bullet_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'mobile_menu_heading_hover_background_color' ) != '') %} 
		.megamenuToogle-wrapper:hover,
		.active .megamenuToogle-wrapper {
			background-color: {{ theme_options.get( 'mobile_menu_heading_hover_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'mobile_menu_heading_hover_background_gradient_top_color' ) != '' and theme_options.get( 'mobile_menu_heading_hover_background_gradient_bottom_color' ) != '') %} 
		.megamenuToogle-wrapper:hover,
		.active .megamenuToogle-wrapper {
			background: {{ theme_options.get( 'mobile_menu_heading_hover_background_gradient_bottom_color' ) }}; /* Old browsers */
			background: -moz-linear-gradient(top, {{ theme_options.get( 'mobile_menu_heading_hover_background_gradient_bottom_color' ) }} 0%, {{ theme_options.get( 'mobile_menu_heading_hover_background_gradient_top_color' ) }} 0%, {{ theme_options.get( 'mobile_menu_heading_hover_background_gradient_bottom_color' ) }} 99%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,{{ theme_options.get( 'mobile_menu_heading_hover_background_gradient_bottom_color' ) }}), color-stop(0%,{{ theme_options.get( 'mobile_menu_heading_hover_background_gradient_top_color' ) }}), color-stop(99%,{{ theme_options.get( 'mobile_menu_heading_hover_background_gradient_bottom_color' ) }})); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, {{ theme_options.get( 'mobile_menu_heading_hover_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'mobile_menu_heading_hover_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'mobile_menu_heading_hover_background_gradient_bottom_color' ) }} 99%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, {{ theme_options.get( 'mobile_menu_heading_hover_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'mobile_menu_heading_hover_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'mobile_menu_heading_hover_background_gradient_bottom_color' ) }} 99%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top, {{ theme_options.get( 'mobile_menu_heading_hover_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'mobile_menu_heading_hover_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'mobile_menu_heading_hover_background_gradient_bottom_color' ) }} 99%); /* IE10+ */
			background: linear-gradient(to bottom, {{ theme_options.get( 'mobile_menu_heading_hover_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'mobile_menu_heading_hover_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'mobile_menu_heading_hover_background_gradient_bottom_color' ) }} 99%); /* W3C */
		}
		
		     {% if (theme_options.get( 'megamenu_type' ) == '26') %} 
		          .megamenuToogle-wrapper:hover,
		          .active .megamenuToogle-wrapper {
		          	background: {{ theme_options.get( 'mobile_menu_heading_hover_background_gradient_top_color' ) }}; /* Old browsers */
		          	background: -moz-linear-gradient(top,  {{ theme_options.get( 'mobile_menu_heading_hover_background_gradient_top_color' ) }} 50%, {{ theme_options.get( 'mobile_menu_heading_hover_background_gradient_bottom_color' ) }} 100%); /* FF3.6+ */
		          	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,{{ theme_options.get( 'mobile_menu_heading_hover_background_gradient_top_color' ) }}), color-stop(100%,{{ theme_options.get( 'mobile_menu_heading_hover_background_gradient_bottom_color' ) }})); /* Chrome,Safari4+ */
		          	background: -webkit-linear-gradient(top,  {{ theme_options.get( 'mobile_menu_heading_hover_background_gradient_top_color' ) }} 50%,{{ theme_options.get( 'mobile_menu_heading_hover_background_gradient_bottom_color' ) }} 100%); /* Chrome10+,Safari5.1+ */
		          	background: -o-linear-gradient(top,  {{ theme_options.get( 'mobile_menu_heading_hover_background_gradient_top_color' ) }} 50%,{{ theme_options.get( 'mobile_menu_heading_hover_background_gradient_bottom_color' ) }} 100%); /* Opera 11.10+ */
		          	background: -ms-linear-gradient(top,  {{ theme_options.get( 'mobile_menu_heading_hover_background_gradient_top_color' ) }} 50%,{{ theme_options.get( 'mobile_menu_heading_hover_background_gradient_bottom_color' ) }} 100%); /* IE10+ */
		          	background: linear-gradient(to bottom,  {{ theme_options.get( 'mobile_menu_heading_hover_background_gradient_top_color' ) }} 50%,{{ theme_options.get( 'mobile_menu_heading_hover_background_gradient_bottom_color' ) }} 100%); /* W3C */
		          }
		     {% endif %} 
		{% endif %} 
		
		{% if (theme_options.get( 'mobile_menu_heading_hover_text_color' ) != '') %} 
		.megamenuToogle-wrapper:hover .container,
		.active .megamenuToogle-wrapper .container {
			color: {{ theme_options.get( 'mobile_menu_heading_hover_text_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'mobile_menu_heading_hover_bullet_color' ) != '') %} 
		.megamenuToogle-wrapper:hover .container > div span,
		.active .megamenuToogle-wrapper .container > div span {
			background: {{ theme_options.get( 'mobile_menu_heading_hover_bullet_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'mobile_menu_content_background_color' ) != '') %} 
		@media (max-width: 991px) {
     		.responsive .horizontal .megamenu-wrapper {
     			background: {{ theme_options.get( 'mobile_menu_content_background_color' ) }} !important;
     		}
		}
		{% endif %} 
		
		{% if (theme_options.get( 'mobile_menu_content_border_color' ) != '') %} 
		@media (max-width: 991px) {
			.responsive .horizontal .megamenu-wrapper {
				border: 1px solid {{ theme_options.get( 'mobile_menu_content_border_color' ) }} !important;
				border-top: none !important;
			}
		}
		{% endif %} 
		
		{% if (theme_options.get( 'mobile_menu_content_link_color' ) != '') %} 
		@media (max-width: 991px) {
			.responsive .horizontal ul.megamenu > li > a {
				color: {{ theme_options.get( 'mobile_menu_content_link_color' ) }} !important;
			}
		}
		{% endif %} 
		
		{% if (theme_options.get( 'mobile_menu_content_link_active_color' ) != '') %} 
		@media (max-width: 991px) {
			.responsive .horizontal ul.megamenu > li:hover > a,
			.responsive .horizontal ul.megamenu > li.active > a {
				color: {{ theme_options.get( 'mobile_menu_content_link_active_color' ) }} !important;
			}
		}
		{% endif %} 
		
		{% if (theme_options.get( 'mobile_menu_content_link_border_top_color' ) != '') %} 
		@media (max-width: 991px) {
			.responsive .horizontal ul.megamenu > li {
				border-top-color: {{ theme_options.get( 'mobile_menu_content_link_border_top_color' ) }} !important;
			}
		}
		{% endif %} 
		
		{% if (theme_options.get( 'mobile_menu_content_link_hover_background_color' ) != '') %} 
		@media (max-width: 991px) {
			.responsive ul.megamenu > li:hover,
			.responsive ul.megamenu > li.active {
				background: {{ theme_options.get( 'mobile_menu_content_link_hover_background_color' ) }} !important;
			}
		}
		{% endif %} 
		
		{% if (theme_options.get( 'mobile_menu_content_plus_minus_color' ) != '') %} 
		@media (max-width: 991px) {
			.responsive ul.megamenu > li.with-sub-menu .open-menu,
			.responsive ul.megamenu > li.with-sub-menu .close-menu {
				color: {{ theme_options.get( 'mobile_menu_content_plus_minus_color' ) }} !important;
			}
		}
		{% endif %} 
		
		{% if (theme_options.get( 'horizontal_type_2_menu_background_color' ) != '') %} 
		.horizontal-type-2 {
			background: {{ theme_options.get( 'horizontal_type_2_menu_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'horizontal_type_2_menu_links_color' ) != '') %} 
		.horizontal-type-2 ul.megamenu > li > a strong {
			color: {{ theme_options.get( 'horizontal_type_2_menu_links_color' ) }} !important;
		}
		{% endif %} 
		
		{% if (theme_options.get( 'horizontal_type_2_menu_bullet_color' ) != '') %} 
		.horizontal-type-2 ul.megamenu > li > a strong:after {
			color: {{ theme_options.get( 'horizontal_type_2_menu_bullet_color' ) }} !important;
		}
		     @media (max-width: 991px) {
     		     .responsive .horizontal-type-2 ul.megamenu > li.with-sub-menu .open-menu, 
     		     .responsive .horizontal-type-2 ul.megamenu > li.with-sub-menu .close-menu {
     		          color: {{ theme_options.get( 'horizontal_type_2_menu_bullet_color' ) }} !important;
     		     }
		     }
		{% endif %} 
		
		{% if (theme_options.get( 'horizontal_type_2_menu_links_hover_color' ) != '') %} 
		.horizontal-type-2 ul.megamenu > li:hover > a strong,
		.horizontal-type-2 ul.megamenu > li.active > a strong {
			color: {{ theme_options.get( 'horizontal_type_2_menu_links_hover_color' ) }} !important;
		}
		{% endif %} 
		
		{% if (theme_options.get( 'horizontal_type_2_menu_bullet_hover_color' ) != '') %} 
		.horizontal-type-2 ul.megamenu > li:hover > a strong:after,
		.horizontal-type-2 ul.megamenu > li.active > a strong:after {
			color: {{ theme_options.get( 'horizontal_type_2_menu_bullet_hover_color' ) }} !important;
		}
		     
		     @media (max-width: 991px) {
		          .responsive .horizontal-type-2 ul.megamenu > li.with-sub-menu .close-menu {
		               color: {{ theme_options.get( 'horizontal_type_2_menu_bullet_color' ) }} !important;
		          }
		     }
		{% endif %} 
		
		{% if (theme_options.get( 'breadcrumb_background_color' ) != '') %} 
		#main .breadcrumb .background {
			background: {{ theme_options.get( 'breadcrumb_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'breadcrumb_border_bottom_color' ) != '') %} 
		#main .breadcrumb .background {
			border-bottom: 1px solid {{ theme_options.get( 'breadcrumb_border_bottom_color' ) }};
			background-image: none;
		}
		{% endif %} 
		
		{% if (theme_options.get( 'breadcrumb_border_bottom_4px_color' ) != '') %} 
		#main .breadcrumb .background {
			border-bottom: 4px solid {{ theme_options.get( 'breadcrumb_border_bottom_4px_color' ) }};
			background-image: none;
		}
		{% endif %} 
		
		{% if (theme_options.get( 'breadcrumb_border_top_color' ) != '') %} 
		#main .breadcrumb .background {
			border-top: 1px solid {{ theme_options.get( 'breadcrumb_border_top_color' ) }};
			background-image: none;
		}
		{% endif %} 
		
		{% if (theme_options.get( 'breadcrumb_heading_color' ) != '') %} 
		.breadcrumb .container h1 {
			color: {{ theme_options.get( 'breadcrumb_heading_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'breadcrumb_heading_border_bottom_color' ) != '') %} 
		.breadcrumb .container h1 {
			border-bottom-color: {{ theme_options.get( 'breadcrumb_heading_border_bottom_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'breadcrumb_links_color' ) != '') %} 
		.breadcrumb ul,
		.breadcrumb ul a {
			color: {{ theme_options.get( 'breadcrumb_links_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'breadcrumb_links_hover_color' ) != '') %} 
		.breadcrumb ul a:hover {
			color: {{ theme_options.get( 'breadcrumb_links_hover_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'breadcrumb_price_color' ) != '') %} 
		.next-product .right .price {
			color: {{ theme_options.get( 'breadcrumb_price_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'breadcrumb_button_background_color' ) != '') %} 
		.button-previous-next,
		.next-product {
			background: {{ theme_options.get( 'breadcrumb_button_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'breadcrumb_button_border_color' ) != '') %} 
		.button-previous-next,
		.next-product {
			border-color: {{ theme_options.get( 'breadcrumb_button_border_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'breadcrumb_button_text_color' ) != '') %} 
		.button-previous-next {
			color: {{ theme_options.get( 'breadcrumb_button_text_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'breadcrumb_button_hover_background_color' ) != '') %} 
		.button-previous-next:hover {
			background: {{ theme_options.get( 'breadcrumb_button_hover_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'breadcrumb_button_hover_border_color' ) != '') %} 
		.button-previous-next:hover {
			border-color: {{ theme_options.get( 'breadcrumb_button_hover_border_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'breadcrumb_button_hover_text_color' ) != '') %} 
		.button-previous-next:hover {
			color: {{ theme_options.get( 'breadcrumb_button_hover_text_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'box_categories_background_color' ) != '') %} 
		#main .box-with-categories .box-content {
			background: {{ theme_options.get( 'box_categories_background_color' ) }} !important;
		}
		{% endif %} 
		
		{% if (theme_options.get( 'box_categories_border_color' ) != '') %} 
		.box-with-categories .box-content {
			border: 2px solid {{ theme_options.get( 'box_categories_border_color' ) }} !important;
			border-top: none !important;
		}
		{% endif %} 
		
		{% if (theme_options.get( 'box_categories_border_1px_color' ) != '') %} 
		.box-with-categories .box-content {
			border: 1px solid {{ theme_options.get( 'box_categories_border_1px_color' ) }} !important;
			
			{% if (theme_options.get( 'box_categories_border_1px_color' ) == '#e5e5e5') %} 
			border-top: none !important;
			{% endif %} 
		}
		{% endif %} 
		
		{% if (theme_options.get( 'box_categories_link_border_top_color' ) != '') %} 
		.box-category > ul li {
			border-top-color: {{ theme_options.get( 'box_categories_link_border_top_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'box_categories_links_color' ) != '') %} 
		#main .box-category ul li > a {
			color: {{ theme_options.get( 'box_categories_links_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'box_categories_links_hover_color' ) != '') %} 
		#main .box-category ul li > a:hover {
			color: {{ theme_options.get( 'box_categories_links_hover_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'box_categories_links_active_color' ) != '') %} 
		#main .box-category ul li a.active {
			color: {{ theme_options.get( 'box_categories_links_active_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'box_categories_links_hover_background_color' ) != '') %} 
		.box-category > ul li > a:hover, 
		.box-category > ul li:hover > a, 
		.box-category > ul li a.active {
			background: {{ theme_options.get( 'box_categories_links_hover_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'box_categories_bullet_color' ) != '') %} 
		#main .box-category ul li .head a {
			color: {{ theme_options.get( 'box_categories_bullet_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'box_categories_heading_background_color' ) != '') %} 
		.box-with-categories .box-heading {
			background: {{ theme_options.get( 'box_categories_heading_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'box_categories_heading_background_gradient_top_color' ) != '' and theme_options.get( 'box_categories_heading_background_gradient_bottom_color' ) != '') %} 
		.box-with-categories .box-heading {
			background: {{ theme_options.get( 'box_categories_heading_background_gradient_bottom_color' ) }}; /* Old browsers */
			background: -moz-linear-gradient(top, {{ theme_options.get( 'box_categories_heading_background_gradient_bottom_color' ) }} 0%, {{ theme_options.get( 'box_categories_heading_background_gradient_top_color' ) }} 0%, {{ theme_options.get( 'box_categories_heading_background_gradient_bottom_color' ) }} 99%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,{{ theme_options.get( 'box_categories_heading_background_gradient_bottom_color' ) }}), color-stop(0%,{{ theme_options.get( 'box_categories_heading_background_gradient_top_color' ) }}), color-stop(99%,{{ theme_options.get( 'box_categories_heading_background_gradient_bottom_color' ) }})); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, {{ theme_options.get( 'box_categories_heading_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'box_categories_heading_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'box_categories_heading_background_gradient_bottom_color' ) }} 99%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, {{ theme_options.get( 'box_categories_heading_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'box_categories_heading_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'box_categories_heading_background_gradient_bottom_color' ) }} 99%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top, {{ theme_options.get( 'box_categories_heading_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'box_categories_heading_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'box_categories_heading_background_gradient_bottom_color' ) }} 99%); /* IE10+ */
			background: linear-gradient(to bottom, {{ theme_options.get( 'box_categories_heading_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'box_categories_heading_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'box_categories_heading_background_gradient_bottom_color' ) }} 99%); /* W3C */
		}
		{% endif %} 
		
		{% if (theme_options.get( 'box_categories_heading_text_color' ) != '') %} 
		.box-with-categories .box-heading {
			color: {{ theme_options.get( 'box_categories_heading_text_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'box_with_products_background_color' ) != '') %} 
		.box.box-with-products,
		.product-filter,
		.product-list, 
		.center-column .product-grid,
		#main .box .box-content.products,
		body #main .post .box.box-with-products .box-content,
		.product-grid .product-hover .only-hover,
		.product-grid-type-2 .product-grid .product:hover:before, 
		.product-grid-type-3 .product-grid .product:hover:before, 
		.product-grid-type-5 .product-grid .product:hover:before,
		.product-info .product-image {
			background-color: {{ theme_options.get( 'box_with_products_background_color' ) }} !important;
		}
		
		.product-grid .product:before {
		     border-color: {{ theme_options.get( 'box_with_products_border_color' ) }};
		}
		
		     {% if (theme_options.get( 'box_with_products_background_color' ) == 'none') %} 
		     .box.box-with-products,
		     .product-filter,
		     .product-list, 
		     .center-column .product-grid,
		     .box .box-content.products,
		     .product-grid .product-hover .only-hover,
		     .product-grid-type-2 .product-grid .product:hover:before, 
		     .product-grid-type-3 .product-grid .product:hover:before, 
		     .product-grid-type-5 .product-grid .product:hover:before {
		     	background: none !important;
		     }
		     
		     .product-grid .product:before {
		          border-color: transparent;
		     }
		     {% endif %} 
		{% endif %} 
		
		{% if (theme_options.get( 'box_with_products_border_color' ) != '') %} 
		.box-with-products .clear:before, 
		.box-with-products .clear:after, 
		.product-grid .product:before, 
		.product-list > div:before, 
		.product-list .desc:before,
		.product-list .name-actions:before,
		.center-column .product-grid:before, 
		.center-column .product-grid:after, 
		.product-grid > .row:before, 
		.product-filter .list-options .limit:before, 
		.product-filter .list-options .sort:before, 
		.product-filter .options .product-compare:before {
			background-color: {{ theme_options.get( 'box_with_products_border_color' ) }};
		}
		
		.product-list {
		     border-color: {{ theme_options.get( 'box_with_products_border_color' ) }};
		}
		
		     @media (max-width: 767px) {
     		     .responsive .product-grid .row > div.col-xs-6 .product:after {
     		         background: {{ theme_options.get( 'box_with_products_border_color' ) }};
     		     }
		     }
		     
		     @media (max-width: 500px) {
     		     .responsive #main .product-grid .row > div.col-xs-6 .product:after {
     		         background: {{ theme_options.get( 'box_with_products_border_color' ) }};
     		     }
		     }
		{% endif %} 
		
		{% if (theme_options.get( 'box_with_products_text_color' ) != '') %} 
		.box.box-with-products,
		.product-filter,
		.product-list, 
		.center-column .product-grid,
		.box .box-content.products,
		.product-grid .product-hover .only-hover,
		.product-filter .list-options select {
			color: {{ theme_options.get( 'box_with_products_text_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'box_with_products_links_color' ) != '') %} 
		.box.box-with-products a,
		.product-filter a,
		.product-list a, 
		.center-column .product-grid a,
		.box .box-content.products a,
		.product-grid .product-hover .only-hover a {
			color: {{ theme_options.get( 'box_with_products_links_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'box_with_products_links_hover_color' ) != '') %} 
		.box.box-with-products a:hover,
		.product-filter a:hover,
		.product-list a:hover, 
		.center-column .product-grid a:hover,
		.box .box-content.products a:hover,
		.product-grid .product-hover .only-hover a:hover {
			color: {{ theme_options.get( 'box_with_products_links_hover_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'box_with_products_heading_color' ) != '') %} 
		.box.box-with-products .box-heading {
			color: {{ theme_options.get( 'box_with_products_heading_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'box_with_products_heading_border_bottom_color' ) != '') %} 
		.box.box-with-products .box-heading {
			border-bottom-color: {{ theme_options.get( 'box_with_products_heading_border_bottom_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'box_button_background_color' ) != '') %} 
		.box > .prev, 
		.box > .next,
		.product-info .thumbnails-carousel .owl-buttons .owl-prev, 
		.product-info .thumbnails-carousel .owl-buttons .owl-next,
		div.pagination-results ul li,
		.tab-content .prev-button,
		.tab-content .next-button {
			background: {{ theme_options.get( 'box_button_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'box_button_background_gradient_top_color' ) != '' and theme_options.get( 'box_button_background_gradient_bottom_color' ) != '') %} 
		.box > .prev, 
		.box > .next,
		.product-info .thumbnails-carousel .owl-buttons .owl-prev, 
		.product-info .thumbnails-carousel .owl-buttons .owl-next,
		div.pagination-results ul li,
		.tab-content .prev-button,
		.tab-content .next-button {
			background: {{ theme_options.get( 'box_button_background_gradient_bottom_color' ) }}; /* Old browsers */
			background: -moz-linear-gradient(top, {{ theme_options.get( 'box_button_background_gradient_bottom_color' ) }} 0%, {{ theme_options.get( 'box_button_background_gradient_top_color' ) }} 0%, {{ theme_options.get( 'box_button_background_gradient_bottom_color' ) }} 99%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,{{ theme_options.get( 'box_button_background_gradient_bottom_color' ) }}), color-stop(0%,{{ theme_options.get( 'box_button_background_gradient_top_color' ) }}), color-stop(99%,{{ theme_options.get( 'box_button_background_gradient_bottom_color' ) }})); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, {{ theme_options.get( 'box_button_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'box_button_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'box_button_background_gradient_bottom_color' ) }} 99%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, {{ theme_options.get( 'box_button_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'box_button_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'box_button_background_gradient_bottom_color' ) }} 99%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top, {{ theme_options.get( 'box_button_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'box_button_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'box_button_background_gradient_bottom_color' ) }} 99%); /* IE10+ */
			background: linear-gradient(to bottom, {{ theme_options.get( 'box_button_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'box_button_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'box_button_background_gradient_bottom_color' ) }} 99%); /* W3C */
		}
		{% endif %} 
		
		{% if (theme_options.get( 'box_button_text_color' ) != '') %} 
		.box > .prev, 
		.box > .next,
		.product-info .thumbnails-carousel .owl-buttons .owl-prev, 
		.product-info .thumbnails-carousel .owl-buttons .owl-next,
		div.pagination-results ul li,
		.tab-content .prev-button,
		.tab-content .next-button {
			color: {{ theme_options.get( 'box_button_text_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'box_button_border_color' ) != '') %} 
		.box > .prev, 
		.box > .next,
		.product-info .thumbnails-carousel .owl-buttons .owl-prev, 
		.product-info .thumbnails-carousel .owl-buttons .owl-next,
		div.pagination-results ul li,
		.tab-content .prev-button,
		.tab-content .next-button {
			border-color: {{ theme_options.get( 'box_button_border_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'box_button_hover_background_color' ) != '') %} 
		.box > .prev:hover, 
		.box > .next:hover,
		.product-info .thumbnails-carousel .owl-buttons .owl-prev:hover, 
		.product-info .thumbnails-carousel .owl-buttons .owl-next:hover,
		div.pagination-results ul li:hover,
		.tab-content .prev-button:hover,
		.tab-content .next-button:hover {
			background: {{ theme_options.get( 'box_button_hover_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'box_button_hover_background_gradient_top_color' ) != '' and theme_options.get( 'box_button_hover_background_gradient_bottom_color' ) != '') %} 
		.box > .prev:hover, 
		.box > .next:hover,
		.product-info .thumbnails-carousel .owl-buttons .owl-prev:hover, 
		.product-info .thumbnails-carousel .owl-buttons .owl-next:hover,
		div.pagination-results ul li:hover,
		.tab-content .prev-button:hover,
		.tab-content .next-button:hover {
			background: {{ theme_options.get( 'box_button_hover_background_gradient_bottom_color' ) }}; /* Old browsers */
			background: -moz-linear-gradient(top, {{ theme_options.get( 'box_button_hover_background_gradient_bottom_color' ) }} 0%, {{ theme_options.get( 'box_button_hover_background_gradient_top_color' ) }} 0%, {{ theme_options.get( 'box_button_hover_background_gradient_bottom_color' ) }} 99%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,{{ theme_options.get( 'box_button_hover_background_gradient_bottom_color' ) }}), color-stop(0%,{{ theme_options.get( 'box_button_hover_background_gradient_top_color' ) }}), color-stop(99%,{{ theme_options.get( 'box_button_hover_background_gradient_bottom_color' ) }})); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, {{ theme_options.get( 'box_button_hover_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'box_button_hover_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'box_button_hover_background_gradient_bottom_color' ) }} 99%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, {{ theme_options.get( 'box_button_hover_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'box_button_hover_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'box_button_hover_background_gradient_bottom_color' ) }} 99%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top, {{ theme_options.get( 'box_button_hover_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'box_button_hover_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'box_button_hover_background_gradient_bottom_color' ) }} 99%); /* IE10+ */
			background: linear-gradient(to bottom, {{ theme_options.get( 'box_button_hover_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'box_button_hover_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'box_button_hover_background_gradient_bottom_color' ) }} 99%); /* W3C */
		}
		{% endif %} 
		
		{% if (theme_options.get( 'box_button_hover_text_color' ) != '') %} 
		.box > .prev:hover, 
		.box > .next:hover,
		.product-info .thumbnails-carousel .owl-buttons .owl-prev:hover, 
		.product-info .thumbnails-carousel .owl-buttons .owl-next:hover,
		div.pagination-results ul li:hover,
		.tab-content .prev-button:hover,
		.tab-content .next-button:hover {
			color: {{ theme_options.get( 'box_button_hover_text_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'box_button_hover_border_color' ) != '') %} 
		.box > .prev:hover, 
		.box > .next:hover,
		.product-info .thumbnails-carousel .owl-buttons .owl-prev:hover, 
		.product-info .thumbnails-carousel .owl-buttons .owl-next:hover,
		div.pagination-results ul li:hover,
		.tab-content .prev-button:hover,
		.tab-content .next-button:hover {
			border-color: {{ theme_options.get( 'box_button_hover_border_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'tabs_link_active' ) != '') %} 
		.filter-product .filter-tabs ul > li.active > a, .filter-product .filter-tabs ul > li.active > a:hover, .filter-product .filter-tabs ul > li.active > a:focus, .htabs a.selected, .htabs a:hover {
			color: {{ theme_options.get( 'tabs_link_active' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'tabs_link_active_border_bottom_color' ) != '') %} 
		.htabs a.selected:before,
		.filter-product .filter-tabs ul > li.active > a:before {
			background: {{ theme_options.get( 'tabs_link_active_border_bottom_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'tabs_links_color' ) != '') %} 
		.filter-product .filter-tabs ul > li > a,
		.htabs a {
			color: {{ theme_options.get( 'tabs_links_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'category_wall_heading_border_bottom_color' ) != '') %} 
		.categories-wall .category-wall h3 {
			border-bottom-color: {{ theme_options.get( 'category_wall_heading_border_bottom_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'category_wall_button_background_color' ) != '') %} 
		.categories-wall .category-wall .more-categories {
			background: {{ theme_options.get( 'category_wall_button_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'category_wall_button_border_color' ) != '') %} 
		.categories-wall .category-wall .more-categories {
			border-color: {{ theme_options.get( 'category_wall_button_border_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'category_wall_button_text_color' ) != '') %} 
		.categories-wall .category-wall .more-categories {
			color: {{ theme_options.get( 'category_wall_button_text_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'category_wall_button_hover_background_color' ) != '') %} 
		.categories-wall .category-wall .more-categories:hover {
			background: {{ theme_options.get( 'category_wall_button_hover_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'category_wall_button_hover_border_color' ) != '') %} 
		.categories-wall .category-wall .more-categories:hover {
			border-color: {{ theme_options.get( 'category_wall_button_hover_border_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'category_wall_button_hover_text_color' ) != '') %} 
		.categories-wall .category-wall .more-categories:hover {
			color: {{ theme_options.get( 'category_wall_button_hover_text_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'popup_heading_border_bottom_color' ) != '') %} 
		.popup h4:after {
			background: {{ theme_options.get( 'popup_heading_border_bottom_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'popup_newsletter_input_text_color' ) != '') %} 
		.popup .newsletter input {
			color: {{ theme_options.get( 'popup_newsletter_input_text_color' ) }};
		}
		
		.popup .newsletter input::-webkit-input-placeholder { /* WebKit, Blink, Edge */
		    color:    {{ theme_options.get( 'popup_newsletter_input_text_color' ) }};
		}
		
		.popup .newsletter input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
		   color:    {{ theme_options.get( 'popup_newsletter_input_text_color' ) }};
		   opacity:  1;
		}
		
		.popup .newsletter input::-moz-placeholder { /* Mozilla Firefox 19+ */
		   color:    {{ theme_options.get( 'popup_newsletter_input_text_color' ) }};
		   opacity:  1;
		}
		
		.popup .newsletter input:-ms-input-placeholder { /* Internet Explorer 10-11 */
		   color:    {{ theme_options.get( 'popup_newsletter_input_text_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'popup_newsletter_input_background_color' ) != '') %} 
		.popup .newsletter input {
			background: {{ theme_options.get( 'popup_newsletter_input_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'popup_newsletter_input_focus_background_color' ) != '') %} 
		.popup .newsletter input:focus {
			background: {{ theme_options.get( 'popup_newsletter_input_focus_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'popup_newsletter_subscribe_button_text_color' ) != '') %} 
		.popup .newsletter .subscribe {
			color: {{ theme_options.get( 'popup_newsletter_subscribe_button_text_color' ) }} !important;
		}
		{% endif %} 
		
		{% if (theme_options.get( 'popup_newsletter_subscribe_button_background_color' ) != '') %} 
		.popup .newsletter .subscribe {
			background: {{ theme_options.get( 'popup_newsletter_subscribe_button_background_color' ) }} !important;
		}
		{% endif %} 
		
		{% if (theme_options.get( 'popup_newsletter_subscribe_button_hover_text_color' ) != '') %} 
		.popup .newsletter .subscribe:hover {
			color: {{ theme_options.get( 'popup_newsletter_subscribe_button_hover_text_color' ) }} !important;
		}
		{% endif %} 
		
		{% if (theme_options.get( 'popup_newsletter_subscribe_button_hover_background_color' ) != '') %} 
		.popup .newsletter .subscribe:hover {
			background: {{ theme_options.get( 'popup_newsletter_subscribe_button_hover_background_color' ) }} !important;
		}
		{% endif %} 
		
		{% if (theme_options.get( 'popup_close_button_background_color' ) != '') %} 
		body .popup-module .mfp-close {
			background: {{ theme_options.get( 'popup_close_button_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'popup_close_button_border_color' ) != '') %} 
		body .popup-module .mfp-close {
			border-color: {{ theme_options.get( 'popup_close_button_border_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'popup_close_button_text_color' ) != '') %} 
		body .popup-module .mfp-close {
			color: {{ theme_options.get( 'popup_close_button_text_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'popup_close_button_hover_background_color' ) != '') %} 
		body .popup-module .mfp-close:hover {
			background: {{ theme_options.get( 'popup_close_button_hover_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'popup_close_button_hover_border_color' ) != '') %} 
		body .popup-module .mfp-close:hover {
			border-color: {{ theme_options.get( 'popup_close_button_hover_border_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'popup_close_button_hover_text_color' ) != '') %} 
		body .popup-module .mfp-close:hover {
			color: {{ theme_options.get( 'popup_close_button_hover_text_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'slider_background_color' ) != '') %} 
		#slider .pattern {
			background: {{ theme_options.get( 'slider_background_color' ) }};
		}
		
		.spinner {
		     background-color: {{ theme_options.get( 'slider_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'slider_loader_background_color' ) != '') %} 
		.spinner {
		     background-color: {{ theme_options.get( 'slider_loader_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'slider_border_bottom_4px_color' ) != '') %} 
		#slider .pattern {
			border-bottom: 4px solid {{ theme_options.get( 'slider_border_bottom_4px_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'slider_buttons_background_color' ) != '') %} 
		.camera_wrap .owl-controls .owl-buttons .owl-prev, .camera_wrap .owl-controls .owl-buttons .owl-next,
		#main .tp-leftarrow.default,
		#main .tp-rightarrow.default,
		#main .post .post-media .media-slider .owl-controls .owl-buttons .owl-prev,
		#main .post .post-media .media-slider .owl-controls .owl-buttons .owl-next {
			background: {{ theme_options.get( 'slider_buttons_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'slider_buttons_hover_background_color' ) != '') %} 
		.camera_wrap .owl-controls .owl-buttons .owl-prev:hover, .camera_wrap .owl-controls .owl-buttons .owl-next:hover,
		#main .tp-leftarrow.default:hover,
		#main .tp-rightarrow.default:hover,
		#main .post .post-media .media-slider .owl-controls .owl-buttons .owl-prev:hover,
		#main .post .post-media .media-slider .owl-controls .owl-buttons .owl-next:hover {
			background: {{ theme_options.get( 'slider_buttons_hover_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'slider_buttons_icon_color' ) != '') %} 
		.camera_wrap .owl-controls .owl-buttons .owl-prev:before, .camera_wrap .owl-controls .owl-buttons .owl-next:before,
		#main .tp-leftarrow.default:before,
		#main .tp-rightarrow.default:before,
		#main .post .post-media .media-slider .owl-controls .owl-buttons .owl-prev:before,
		#main .post .post-media .media-slider .owl-controls .owl-buttons .owl-next:before {
			color: {{ theme_options.get( 'slider_buttons_icon_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'slider_buttons_hover_icon_color' ) != '') %} 
		.camera_wrap .owl-controls .owl-buttons .owl-prev:hover:before, .camera_wrap .owl-controls .owl-buttons .owl-next:hover:before,
		#main .tp-leftarrow.default:hover:before,
		#main .tp-rightarrow.default:hover:before,
		#main .post .post-media .media-slider .owl-controls .owl-buttons .owl-prev:hover:before,
		#main .post .post-media .media-slider .owl-controls .owl-buttons .owl-next:hover:before {
			color: {{ theme_options.get( 'slider_buttons_hover_icon_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'slider_buttons_border_color' ) != '') %} 
		.camera_wrap .owl-controls .owl-buttons .owl-prev, .camera_wrap .owl-controls .owl-buttons .owl-next,
		#main .tp-leftarrow.default,
		#main .tp-rightarrow.default,
		#main .post .post-media .media-slider .owl-controls .owl-buttons .owl-prev,
		#main .post .post-media .media-slider .owl-controls .owl-buttons .owl-next {
			border: 1px solid {{ theme_options.get( 'slider_buttons_border_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'slider_buttons_hover_border_color' ) != '') %} 
		.camera_wrap .owl-controls .owl-buttons .owl-prev:hover, .camera_wrap .owl-controls .owl-buttons .owl-next:hover,
		#main .tp-leftarrow.default:hover,
		#main .tp-rightarrow.default:hover,
		#main .post .post-media .media-slider .owl-controls .owl-buttons .owl-prev:hover,
		#main .post .post-media .media-slider .owl-controls .owl-buttons .owl-next:hover {
			border: 1px solid {{ theme_options.get( 'slider_buttons_hover_border_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'sale_border_color' ) != '') %} 
		.sale {
			border: 1px solid {{ theme_options.get( 'sale_border_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'sale_background_color' ) != '') %} 
		.sale {
			background: {{ theme_options.get( 'sale_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'sale_background_gradient_top' ) != '' and theme_options.get( 'sale_background_gradient_bottom' ) != '') %} 
		.sale {
			background: {{ theme_options.get( 'sale_background_gradient_bottom' ) }}; /* Old browsers */
			background: -moz-linear-gradient(top, {{ theme_options.get( 'sale_background_gradient_bottom' ) }} 0%, {{ theme_options.get( 'sale_background_gradient_top' ) }} 0%, {{ theme_options.get( 'sale_background_gradient_bottom' ) }} 99%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,{{ theme_options.get( 'sale_background_gradient_bottom' ) }}), color-stop(0%,{{ theme_options.get( 'sale_background_gradient_top' ) }}), color-stop(99%,{{ theme_options.get( 'sale_background_gradient_bottom' ) }})); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, {{ theme_options.get( 'sale_background_gradient_bottom' ) }} 0%,{{ theme_options.get( 'sale_background_gradient_top' ) }} 0%,{{ theme_options.get( 'sale_background_gradient_bottom' ) }} 99%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, {{ theme_options.get( 'sale_background_gradient_bottom' ) }} 0%,{{ theme_options.get( 'sale_background_gradient_top' ) }} 0%,{{ theme_options.get( 'sale_background_gradient_bottom' ) }} 99%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top, {{ theme_options.get( 'sale_background_gradient_bottom' ) }} 0%,{{ theme_options.get( 'sale_background_gradient_top' ) }} 0%,{{ theme_options.get( 'sale_background_gradient_bottom' ) }} 99%); /* IE10+ */
			background: linear-gradient(to bottom, {{ theme_options.get( 'sale_background_gradient_bottom' ) }} 0%,{{ theme_options.get( 'sale_background_gradient_top' ) }} 0%,{{ theme_options.get( 'sale_background_gradient_bottom' ) }} 99%); /* W3C */
		}
		{% endif %} 
		
		{% if (theme_options.get( 'sale_color_text' ) != '') %} 
		.sale {
			color: {{ theme_options.get( 'sale_color_text' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'new_border_color' ) != '') %} 
		#main .new {
			border: 1px solid {{ theme_options.get( 'new_border_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'new_background_color' ) != '') %} 
		#main .new {
			background: {{ theme_options.get( 'new_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'new_background_gradient_top' ) != '' and theme_options.get( 'new_background_gradient_bottom' ) != '') %} 
		#main .new {
			background: {{ theme_options.get( 'new_background_gradient_bottom' ) }}; /* Old browsers */
			background: -moz-linear-gradient(top, {{ theme_options.get( 'new_background_gradient_bottom' ) }} 0%, {{ theme_options.get( 'new_background_gradient_top' ) }} 0%, {{ theme_options.get( 'new_background_gradient_bottom' ) }} 99%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,{{ theme_options.get( 'new_background_gradient_bottom' ) }}), color-stop(0%,{{ theme_options.get( 'new_background_gradient_top' ) }}), color-stop(99%,{{ theme_options.get( 'new_background_gradient_bottom' ) }})); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, {{ theme_options.get( 'new_background_gradient_bottom' ) }} 0%,{{ theme_options.get( 'new_background_gradient_top' ) }} 0%,{{ theme_options.get( 'new_background_gradient_bottom' ) }} 99%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, {{ theme_options.get( 'new_background_gradient_bottom' ) }} 0%,{{ theme_options.get( 'new_background_gradient_top' ) }} 0%,{{ theme_options.get( 'new_background_gradient_bottom' ) }} 99%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top, {{ theme_options.get( 'new_background_gradient_bottom' ) }} 0%,{{ theme_options.get( 'new_background_gradient_top' ) }} 0%,{{ theme_options.get( 'new_background_gradient_bottom' ) }} 99%); /* IE10+ */
			background: linear-gradient(to bottom, {{ theme_options.get( 'new_background_gradient_bottom' ) }} 0%,{{ theme_options.get( 'new_background_gradient_top' ) }} 0%,{{ theme_options.get( 'new_background_gradient_bottom' ) }} 99%); /* W3C */
		}
		{% endif %} 
		
		{% if (theme_options.get( 'new_color_text' ) != '') %} 
		#main .new {
			color: {{ theme_options.get( 'new_color_text' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'ratings_background_color' ) != '') %} 
		.rating i {
			color: {{ theme_options.get( 'ratings_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'ratings_active_background_color' ) != '') %} 
		.rating i.active {
			color: {{ theme_options.get( 'ratings_active_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'buttons_color_text' ) != '') %} 
		.button, .btn {
			color: {{ theme_options.get( 'buttons_color_text' ) }} !important;
		}
		{% endif %} 
		
		{% if (theme_options.get( 'buttons_background_color' ) != '') %} 
		.button, .btn {
			background: {{ theme_options.get( 'buttons_background_color' ) }} !important;
		}
		{% endif %} 
		
		{% if (theme_options.get( 'buttons_border_color' ) != '') %} 
		.button, .btn {
			border: 1px solid {{ theme_options.get( 'buttons_border_color' ) }} !important;
		}
		{% endif %} 
		
		{% if (theme_options.get( 'buttons_background_gradient_top' ) != '' and theme_options.get( 'buttons_background_gradient_bottom' ) != '') %} 
		.button, .btn {
			background: {{ theme_options.get( 'buttons_background_gradient_bottom' ) }} !important; /* Old browsers */
			background: -moz-linear-gradient(top, {{ theme_options.get( 'buttons_background_gradient_bottom' ) }} 0%, {{ theme_options.get( 'buttons_background_gradient_top' ) }} 0%, {{ theme_options.get( 'buttons_background_gradient_bottom' ) }} 99%) !important; /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,{{ theme_options.get( 'buttons_background_gradient_bottom' ) }}), color-stop(0%,{{ theme_options.get( 'buttons_background_gradient_top' ) }}), color-stop(99%,{{ theme_options.get( 'buttons_background_gradient_bottom' ) }})) !important; /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, {{ theme_options.get( 'buttons_background_gradient_bottom' ) }} 0%,{{ theme_options.get( 'buttons_background_gradient_top' ) }} 0%,{{ theme_options.get( 'buttons_background_gradient_bottom' ) }} 99%) !important; /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, {{ theme_options.get( 'buttons_background_gradient_bottom' ) }} 0%,{{ theme_options.get( 'buttons_background_gradient_top' ) }} 0%,{{ theme_options.get( 'buttons_background_gradient_bottom' ) }} 99%) !important; /* Opera 11.10+ */
			background: -ms-linear-gradient(top, {{ theme_options.get( 'buttons_background_gradient_bottom' ) }} 0%,{{ theme_options.get( 'buttons_background_gradient_top' ) }} 0%,{{ theme_options.get( 'buttons_background_gradient_bottom' ) }} 99%) !important; /* IE10+ */
			background: linear-gradient(to bottom, {{ theme_options.get( 'buttons_background_gradient_bottom' ) }} 0%,{{ theme_options.get( 'buttons_background_gradient_top' ) }} 0%,{{ theme_options.get( 'buttons_background_gradient_bottom' ) }} 99%) !important; /* W3C */
		}
		{% endif %} 
		
		{% if (theme_options.get( 'buttons_hover_color_text' ) != '') %} 
		.button:hover, .btn:hover {
			color: {{ theme_options.get( 'buttons_hover_color_text' ) }} !important;
		}
		{% endif %} 
		
		{% if (theme_options.get( 'buttons_hover_border_color' ) != '') %} 
		.button:hover, .btn:hover {
			border: 1px solid {{ theme_options.get( 'buttons_hover_border_color' ) }} !important;
		}
		{% endif %} 
		
		{% if (theme_options.get( 'buttons_hover_background_color' ) != '') %} 
		.button:hover, .btn:hover {
			background: {{ theme_options.get( 'buttons_hover_background_color' ) }} !important;
		}
		{% endif %} 
		
		{% if (theme_options.get( 'buttons_hover_background_gradient_top' ) != '' and theme_options.get( 'buttons_hover_background_gradient_bottom' ) != '') %} 
		.button:hover, .btn:hover {
			background: {{ theme_options.get( 'buttons_hover_background_gradient_bottom' ) }} !important; /* Old browsers */
			background: -moz-linear-gradient(top, {{ theme_options.get( 'buttons_hover_background_gradient_bottom' ) }} 0%, {{ theme_options.get( 'buttons_hover_background_gradient_top' ) }} 0%, {{ theme_options.get( 'buttons_hover_background_gradient_bottom' ) }} 99%) !important; /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,{{ theme_options.get( 'buttons_hover_background_gradient_bottom' ) }}), color-stop(0%,{{ theme_options.get( 'buttons_hover_background_gradient_top' ) }}), color-stop(99%,{{ theme_options.get( 'buttons_hover_background_gradient_bottom' ) }})) !important; /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, {{ theme_options.get( 'buttons_hover_background_gradient_bottom' ) }} 0%,{{ theme_options.get( 'buttons_hover_background_gradient_top' ) }} 0%,{{ theme_options.get( 'buttons_hover_background_gradient_bottom' ) }} 99%) !important; /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, {{ theme_options.get( 'buttons_hover_background_gradient_bottom' ) }} 0%,{{ theme_options.get( 'buttons_hover_background_gradient_top' ) }} 0%,{{ theme_options.get( 'buttons_hover_background_gradient_bottom' ) }} 99%) !important; /* Opera 11.10+ */
			background: -ms-linear-gradient(top, {{ theme_options.get( 'buttons_hover_background_gradient_bottom' ) }} 0%,{{ theme_options.get( 'buttons_hover_background_gradient_top' ) }} 0%,{{ theme_options.get( 'buttons_hover_background_gradient_bottom' ) }} 99%) !important; /* IE10+ */
			background: linear-gradient(to bottom, {{ theme_options.get( 'buttons_hover_background_gradient_bottom' ) }} 0%,{{ theme_options.get( 'buttons_hover_background_gradient_top' ) }} 0%,{{ theme_options.get( 'buttons_hover_background_gradient_bottom' ) }} 99%) !important; /* W3C */
		}
		{% endif %} 
		
		{% if (theme_options.get( 'second_buttons_color_text' ) != '') %} 
		.buttons .left .button, .buttons .center .button, .btn-default, .input-group-btn .btn-primary {
			color: {{ theme_options.get( 'second_buttons_color_text' ) }} !important;
		}
		{% endif %} 
		
		{% if (theme_options.get( 'second_buttons_border_color' ) != '') %} 
		.buttons .left .button, .buttons .center .button, .btn-default, .input-group-btn .btn-primary {
			border: 1px solid {{ theme_options.get( 'second_buttons_border_color' ) }} !important;
		}
		{% endif %} 
		
		{% if (theme_options.get( 'second_buttons_background_color' ) != '') %} 
		.buttons .left .button, .buttons .center .button, .btn-default, .input-group-btn .btn-primary {
			background: {{ theme_options.get( 'second_buttons_background_color' ) }} !important;
		}
		{% endif %} 
		
		{% if (theme_options.get( 'second_buttons_background_gradient_top' ) != '' and theme_options.get( 'second_buttons_background_gradient_bottom' ) != '') %} 
		.buttons .left .button, .buttons .center .button, .btn-default, .input-group-btn .btn-primary {
			background: {{ theme_options.get( 'second_buttons_background_gradient_bottom' ) }} !important; /* Old browsers */
			background: -moz-linear-gradient(top, {{ theme_options.get( 'second_buttons_background_gradient_bottom' ) }} 0%, {{ theme_options.get( 'second_buttons_background_gradient_top' ) }} 0%, {{ theme_options.get( 'second_buttons_background_gradient_bottom' ) }} 99%) !important; /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,{{ theme_options.get( 'second_buttons_background_gradient_bottom' ) }}), color-stop(0%,{{ theme_options.get( 'second_buttons_background_gradient_top' ) }}), color-stop(99%,{{ theme_options.get( 'second_buttons_background_gradient_bottom' ) }})) !important; /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, {{ theme_options.get( 'second_buttons_background_gradient_bottom' ) }} 0%,{{ theme_options.get( 'second_buttons_background_gradient_top' ) }} 0%,{{ theme_options.get( 'second_buttons_background_gradient_bottom' ) }} 99%) !important; /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, {{ theme_options.get( 'second_buttons_background_gradient_bottom' ) }} 0%,{{ theme_options.get( 'second_buttons_background_gradient_top' ) }} 0%,{{ theme_options.get( 'second_buttons_background_gradient_bottom' ) }} 99%) !important; /* Opera 11.10+ */
			background: -ms-linear-gradient(top, {{ theme_options.get( 'second_buttons_background_gradient_bottom' ) }} 0%,{{ theme_options.get( 'second_buttons_background_gradient_top' ) }} 0%,{{ theme_options.get( 'second_buttons_background_gradient_bottom' ) }} 99%) !important; /* IE10+ */
			background: linear-gradient(to bottom, {{ theme_options.get( 'second_buttons_background_gradient_bottom' ) }} 0%,{{ theme_options.get( 'second_buttons_background_gradient_top' ) }} 0%,{{ theme_options.get( 'second_buttons_background_gradient_bottom' ) }} 99%) !important; /* W3C */
		}
		{% endif %} 
		
		{% if (theme_options.get( 'second_buttons_hover_color_text' ) != '') %} 
		.buttons .left .button:hover, .buttons .center .button:hover, .btn-default:hover, .input-group-btn .btn-primary:hover {
			color: {{ theme_options.get( 'second_buttons_hover_color_text' ) }} !important;
		}
		{% endif %} 
		
		{% if (theme_options.get( 'second_buttons_hover_border_color' ) != '') %} 
		.buttons .left .button:hover, .buttons .center .button:hover, .btn-default:hover, .input-group-btn .btn-primary:hover {
			border: 1px solid {{ theme_options.get( 'second_buttons_hover_border_color' ) }} !important;
		}
		{% endif %} 
		
		{% if (theme_options.get( 'second_buttons_hover_background_color' ) != '') %} 
		.buttons .left .button:hover, .buttons .center .button:hover, .btn-default:hover, .input-group-btn .btn-primary:hover {
			background: {{ theme_options.get( 'second_buttons_hover_background_color' ) }} !important;
		}
		{% endif %} 
		
		{% if (theme_options.get( 'second_buttons_hover_background_gradient_top' ) != '' and theme_options.get( 'second_buttons_hover_background_gradient_bottom' ) != '') %} 
		.buttons .left .button:hover, .buttons .center .button:hover, .btn-default:hover, .input-group-btn .btn-primary:hover {
			background: {{ theme_options.get( 'second_buttons_hover_background_gradient_bottom' ) }} !important; /* Old browsers */
			background: -moz-linear-gradient(top, {{ theme_options.get( 'second_buttons_hover_background_gradient_bottom' ) }} 0%, {{ theme_options.get( 'second_buttons_hover_background_gradient_top' ) }} 0%, {{ theme_options.get( 'second_buttons_hover_background_gradient_bottom' ) }} 99%) !important; /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,{{ theme_options.get( 'second_buttons_hover_background_gradient_bottom' ) }}), color-stop(0%,{{ theme_options.get( 'second_buttons_hover_background_gradient_top' ) }}), color-stop(99%,{{ theme_options.get( 'second_buttons_hover_background_gradient_bottom' ) }})) !important; /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, {{ theme_options.get( 'second_buttons_hover_background_gradient_bottom' ) }} 0%,{{ theme_options.get( 'second_buttons_hover_background_gradient_top' ) }} 0%,{{ theme_options.get( 'second_buttons_hover_background_gradient_bottom' ) }} 99%) !important; /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, {{ theme_options.get( 'second_buttons_hover_background_gradient_bottom' ) }} 0%,{{ theme_options.get( 'second_buttons_hover_background_gradient_top' ) }} 0%,{{ theme_options.get( 'second_buttons_hover_background_gradient_bottom' ) }} 99%) !important; /* Opera 11.10+ */
			background: -ms-linear-gradient(top, {{ theme_options.get( 'second_buttons_hover_background_gradient_bottom' ) }} 0%,{{ theme_options.get( 'second_buttons_hover_background_gradient_top' ) }} 0%,{{ theme_options.get( 'second_buttons_hover_background_gradient_bottom' ) }} 99%) !important; /* IE10+ */
			background: linear-gradient(to bottom, {{ theme_options.get( 'second_buttons_hover_background_gradient_bottom' ) }} 0%,{{ theme_options.get( 'second_buttons_hover_background_gradient_top' ) }} 0%,{{ theme_options.get( 'second_buttons_hover_background_gradient_bottom' ) }} 99%) !important; /* W3C */
		}
		{% endif %} 
		
		{% if (theme_options.get( 'customfooter_color_text' ) != '') %} 
		.custom-footer .pattern,
		.custom-footer .pattern a,
		ul.contact-us li {
			color: {{ theme_options.get( 'customfooter_color_text' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'customfooter_color_heading' ) != '') %} 
		.custom-footer h4 {
			color: {{ theme_options.get( 'customfooter_color_heading' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'customfooter_color_icon_heading' ) != '') %} 
		.custom-footer h4 i,
		ul.contact-us li span,
		.custom-footer .tweets li a {
			color: {{ theme_options.get( 'customfooter_color_icon_heading' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'customfooter_color_icon_contact_us' ) != '') %} 
		ul.contact-us li i,
		.tweets li:before {
			color: {{ theme_options.get( 'customfooter_color_icon_contact_us' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'customfooter_border_color' ) != '') %} 
		.custom-footer h4,
		.custom-footer .background,
		.standard-body .custom-footer .background,
		.fb-like-box,
		ul.contact-us li i {
			border-color: {{ theme_options.get( 'customfooter_border_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'customfooter_background_color' ) != '') %} 
		.custom-footer .background,
		.standard-body .custom-footer .background {
			background: {{ theme_options.get( 'customfooter_background_color' ) }};
		}
		
		.custom-footer .pattern {
			background: none;
		}
		{% endif %} 
		
		{% if (theme_options.get( 'footer_color_text' ) != '') %} 
		.footer .pattern,
		.footer .pattern a {
			color: {{ theme_options.get( 'footer_color_text' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'footer_color_links' ) != '') %} 
		.footer .pattern a {
			color: {{ theme_options.get( 'footer_color_links' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'footer_color_links_hover' ) != '') %} 
		.footer .pattern a:hover {
			color: {{ theme_options.get( 'footer_color_links_hover' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'footer_color_heading' ) != '') %} 
		.footer h4 {
			color: {{ theme_options.get( 'footer_color_heading' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'footer_color_heading_border_bottom' ) != '') %} 
		.footer h4 {
			border-bottom-color: {{ theme_options.get( 'footer_color_heading_border_bottom' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'footer_background_color' ) != '') %} 
		.footer .background,
		.standard-body .footer .background,
		.copyright .background,
		.standard-body .copyright .background {
			background: {{ theme_options.get( 'footer_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'footer_border_color' ) != '') %} 
		.footer .container > .row:before, 
		.footer .advanced-grid .container > div > .row:before,
		.footer .container > .row > div:before, 
		.footer .advanced-grid .container > div > .row > div:before,
		.footer-type-11 .footer .container > .row:nth-last-child(2) > div:before, 
		.footer-type-11 .footer .advanced-grid .container > div > .row:nth-last-child(2) > div:before,
		.footer-type-16 .footer .container > .row:nth-last-child(2) > div:before, 
		.footer-type-16 .footer .advanced-grid .container > div > .row:nth-last-child(2) > div:before,
		.footer-type-21 .footer .container > .row > div:last-child:after, 
		.footer-type-21 .footer .advanced-grid .container > div > .row > div:last-child:after {
			background: {{ theme_options.get( 'footer_border_color' ) }};
		}
		
		.footer-type-11 .footer .container > .row:nth-last-child(2), 
		.footer-type-11 .footer .advanced-grid .container > div > .row:nth-last-child(2),
		.footer-type-16 .footer .container > .row:nth-last-child(2), 
		.footer-type-16 .footer .advanced-grid .container > div > .row:nth-last-child(2) {
		     border-color: {{ theme_options.get( 'footer_border_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'footer_button_color_text' ) != '') %} 
		.footer-button {
			color: {{ theme_options.get( 'footer_button_color_text' ) }} !important;
		}
		{% endif %} 
		
		{% if (theme_options.get( 'footer_button_background_color' ) != '') %} 
		.footer-button {
			background: {{ theme_options.get( 'footer_button_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'footer_button_background_gradient_top' ) != '' and theme_options.get( 'footer_button_background_gradient_bottom' ) != '') %} 
		.footer-button {
			background: {{ theme_options.get( 'footer_button_background_gradient_bottom' ) }} !important; /* Old browsers */
			background: -moz-linear-gradient(top, {{ theme_options.get( 'footer_button_background_gradient_bottom' ) }} 0%, {{ theme_options.get( 'footer_button_background_gradient_top' ) }} 0%, {{ theme_options.get( 'footer_button_background_gradient_bottom' ) }} 99%) !important; /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,{{ theme_options.get( 'footer_button_background_gradient_bottom' ) }}), color-stop(0%,{{ theme_options.get( 'footer_button_background_gradient_top' ) }}), color-stop(99%,{{ theme_options.get( 'footer_button_background_gradient_bottom' ) }})) !important; /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, {{ theme_options.get( 'footer_button_background_gradient_bottom' ) }} 0%,{{ theme_options.get( 'footer_button_background_gradient_top' ) }} 0%,{{ theme_options.get( 'footer_button_background_gradient_bottom' ) }} 99%) !important; /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, {{ theme_options.get( 'footer_button_background_gradient_bottom' ) }} 0%,{{ theme_options.get( 'footer_button_background_gradient_top' ) }} 0%,{{ theme_options.get( 'footer_button_background_gradient_bottom' ) }} 99%) !important; /* Opera 11.10+ */
			background: -ms-linear-gradient(top, {{ theme_options.get( 'footer_button_background_gradient_bottom' ) }} 0%,{{ theme_options.get( 'footer_button_background_gradient_top' ) }} 0%,{{ theme_options.get( 'footer_button_background_gradient_bottom' ) }} 99%) !important; /* IE10+ */
			background: linear-gradient(to bottom, {{ theme_options.get( 'footer_button_background_gradient_bottom' ) }} 0%,{{ theme_options.get( 'footer_button_background_gradient_top' ) }} 0%,{{ theme_options.get( 'footer_button_background_gradient_bottom' ) }} 99%) !important; /* W3C */
		}
		{% endif %} 
		
		{% if (theme_options.get( 'footer_button_hover_color_text' ) != '') %} 
		.footer-button:hover {
			color: {{ theme_options.get( 'footer_button_hover_color_text' ) }} !important;
		}
		{% endif %} 
		
		{% if (theme_options.get( 'footer_button_hover_background_color' ) != '') %} 
		.footer-button:hover {
			background: {{ theme_options.get( 'footer_button_hover_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'footer_button_hover_background_gradient_top' ) != '' and theme_options.get( 'footer_button_hover_background_gradient_bottom' ) != '') %} 
		.footer-button:hover {
			background: {{ theme_options.get( 'footer_button_hover_background_gradient_bottom' ) }} !important; /* Old browsers */
			background: -moz-linear-gradient(top, {{ theme_options.get( 'footer_button_hover_background_gradient_bottom' ) }} 0%, {{ theme_options.get( 'footer_button_hover_background_gradient_top' ) }} 0%, {{ theme_options.get( 'footer_button_hover_background_gradient_bottom' ) }} 99%) !important; /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,{{ theme_options.get( 'footer_button_hover_background_gradient_bottom' ) }}), color-stop(0%,{{ theme_options.get( 'footer_button_hover_background_gradient_top' ) }}), color-stop(99%,{{ theme_options.get( 'footer_button_hover_background_gradient_bottom' ) }})) !important; /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, {{ theme_options.get( 'footer_button_hover_background_gradient_bottom' ) }} 0%,{{ theme_options.get( 'footer_button_hover_background_gradient_top' ) }} 0%,{{ theme_options.get( 'footer_button_hover_background_gradient_bottom' ) }} 99%) !important; /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, {{ theme_options.get( 'footer_button_hover_background_gradient_bottom' ) }} 0%,{{ theme_options.get( 'footer_button_hover_background_gradient_top' ) }} 0%,{{ theme_options.get( 'footer_button_hover_background_gradient_bottom' ) }} 99%) !important; /* Opera 11.10+ */
			background: -ms-linear-gradient(top, {{ theme_options.get( 'footer_button_hover_background_gradient_bottom' ) }} 0%,{{ theme_options.get( 'footer_button_hover_background_gradient_top' ) }} 0%,{{ theme_options.get( 'footer_button_hover_background_gradient_bottom' ) }} 99%) !important; /* IE10+ */
			background: linear-gradient(to bottom, {{ theme_options.get( 'footer_button_hover_background_gradient_bottom' ) }} 0%,{{ theme_options.get( 'footer_button_hover_background_gradient_top' ) }} 0%,{{ theme_options.get( 'footer_button_hover_background_gradient_bottom' ) }} 99%) !important; /* W3C */
		}
		{% endif %} 
		
		{% if (theme_options.get( 'blog_date_text' ) != '') %} 
		#main .post .date-published,
		#main .news.v2 .media-body .bottom,
		.cosmetics-news .media .date-published,
		.medic-news .media .date-published,
		.wine-news .media .date-published,
		.cameras-news .media .date-published {
			color: {{ theme_options.get( 'blog_date_text' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'blog_categories_links_color' ) != '') %} 
		#main .post .meta > li a {
			color: {{ theme_options.get( 'blog_categories_links_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'blog_categories_links_hover_color' ) != '') %} 
		#main .post .meta > li a:hover {
			color: {{ theme_options.get( 'blog_categories_links_hover_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'blog_tag_text_color' ) != '') %} 
		#main .tagcloud a,
		#main .post .tags a,
		#main .news .media-body .tags a,
		#main .posts .post .tags a,
		.cosmetics-news .media .tags a,
		.cameras-news .media .tags a {
			color: {{ theme_options.get( 'blog_tag_text_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'blog_tag_background_color' ) != '') %} 
		#main .tagcloud a,
		#main .post .tags a,
		#main .news .media-body .tags a,
		#main .posts .post .tags a,
		.cosmetics-news .media .tags a,
		.cameras-news .media .tags a {
			background: {{ theme_options.get( 'blog_tag_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'blog_tag_background_gradient_top_color' ) != '' and theme_options.get( 'blog_tag_background_gradient_bottom_color' ) != '') %} 
		#main .tagcloud a,
		#main .post .tags a,
		#main .news .media-body .tags a,
		#main .posts .post .tags a,
		.cosmetics-news .media .tags a,
		.cameras-news .media .tags a {
			background: {{ theme_options.get( 'blog_tag_background_gradient_bottom_color' ) }} !important; /* Old browsers */
			background: -moz-linear-gradient(top, {{ theme_options.get( 'blog_tag_background_gradient_bottom_color' ) }} 0%, {{ theme_options.get( 'blog_tag_background_gradient_top_color' ) }} 0%, {{ theme_options.get( 'blog_tag_background_gradient_bottom_color' ) }} 99%) !important; /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,{{ theme_options.get( 'blog_tag_background_gradient_bottom_color' ) }}), color-stop(0%,{{ theme_options.get( 'blog_tag_background_gradient_top_color' ) }}), color-stop(99%,{{ theme_options.get( 'blog_tag_background_gradient_bottom_color' ) }})) !important; /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, {{ theme_options.get( 'blog_tag_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'blog_tag_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'blog_tag_background_gradient_bottom_color' ) }} 99%) !important; /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, {{ theme_options.get( 'blog_tag_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'blog_tag_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'blog_tag_background_gradient_bottom_color' ) }} 99%) !important; /* Opera 11.10+ */
			background: -ms-linear-gradient(top, {{ theme_options.get( 'blog_tag_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'blog_tag_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'blog_tag_background_gradient_bottom_color' ) }} 99%) !important; /* IE10+ */
			background: linear-gradient(to bottom, {{ theme_options.get( 'blog_tag_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'blog_tag_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'blog_tag_background_gradient_bottom_color' ) }} 99%) !important; /* W3C */
		}
		{% endif %} 
		
		{% if (theme_options.get( 'blog_tag_hover_text_color' ) != '') %} 
		#main .tagcloud a:hover,
		#main .post .tags a:hover,
		#main .news .media-body .tags a:hover,
		#main .posts .post .tags a:hover,
		.cosmetics-news .media .tags a:hover,
		.cameras-news .media .tags a:hover {
			color: {{ theme_options.get( 'blog_tag_hover_text_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'blog_tag_hover_background_color' ) != '') %} 
		#main .tagcloud a:hover,
		#main .post .tags a:hover,
		#main .news .media-body .tags a:hover,
		#main .posts .post .tags a:hover,
		.cosmetics-news .media .tags a:hover,
		.cameras-news .media .tags a:hover {
			background: {{ theme_options.get( 'blog_tag_hover_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'blog_tag_hover_background_gradient_top_color' ) != '' and theme_options.get( 'blog_tag_hover_background_gradient_bottom_color' ) != '') %} 
		#main .tagcloud a:hover,
		#main .post .tags a:hover,
		#main .news .media-body .tags a:hover,
		#main .posts .post .tags a:hover,
		.cosmetics-news .media .tags a:hover,
		.cameras-news .media .tags a:hover {
			background: {{ theme_options.get( 'blog_tag_hover_background_gradient_bottom_color' ) }} !important; /* Old browsers */
			background: -moz-linear-gradient(top, {{ theme_options.get( 'blog_tag_hover_background_gradient_bottom_color' ) }} 0%, {{ theme_options.get( 'blog_tag_hover_background_gradient_top_color' ) }} 0%, {{ theme_options.get( 'blog_tag_hover_background_gradient_bottom_color' ) }} 99%) !important; /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,{{ theme_options.get( 'blog_tag_hover_background_gradient_bottom_color' ) }}), color-stop(0%,{{ theme_options.get( 'blog_tag_hover_background_gradient_top_color' ) }}), color-stop(99%,{{ theme_options.get( 'blog_tag_hover_background_gradient_bottom_color' ) }})) !important; /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, {{ theme_options.get( 'blog_tag_hover_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'blog_tag_hover_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'blog_tag_hover_background_gradient_bottom_color' ) }} 99%) !important; /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, {{ theme_options.get( 'blog_tag_hover_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'blog_tag_hover_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'blog_tag_hover_background_gradient_bottom_color' ) }} 99%) !important; /* Opera 11.10+ */
			background: -ms-linear-gradient(top, {{ theme_options.get( 'blog_tag_hover_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'blog_tag_hover_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'blog_tag_hover_background_gradient_bottom_color' ) }} 99%) !important; /* IE10+ */
			background: linear-gradient(to bottom, {{ theme_options.get( 'blog_tag_hover_background_gradient_bottom_color' ) }} 0%,{{ theme_options.get( 'blog_tag_hover_background_gradient_top_color' ) }} 0%,{{ theme_options.get( 'blog_tag_hover_background_gradient_bottom_color' ) }} 99%) !important; /* W3C */
		}
		{% endif %} 
		
		{% if (theme_options.get( 'blog_button_background_color' ) != '') %} 
		#main .posts .button-more,
		.wine-news .button-more {
			background: {{ theme_options.get( 'blog_button_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'blog_button_border_color' ) != '') %} 
		#main .posts .button-more,
		.wine-news .button-more {
			border-color: {{ theme_options.get( 'blog_button_border_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'blog_button_text_color' ) != '') %} 
		#main .posts .button-more,
		.wine-news .button-more {
			color: {{ theme_options.get( 'blog_button_text_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'blog_button_hover_background_color' ) != '') %} 
		#main .posts .button-more:hover,
		.wine-news .button-more:hover {
			background: {{ theme_options.get( 'blog_button_hover_background_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'blog_button_hover_border_color' ) != '') %} 
		#main .posts .button-more:hover,
		.wine-news .button-more:hover {
			border-color: {{ theme_options.get( 'blog_button_hover_border_color' ) }};
		}
		{% endif %} 
		
		{% if (theme_options.get( 'blog_button_hover_text_color' ) != '') %} 
		#main .posts .button-more:hover,
		.wine-news .button-more:hover {
			color: {{ theme_options.get( 'blog_button_hover_text_color' ) }};
		}
		{% endif %} 
	{% endif %} 
			
	{% if (theme_options.get( 'font_status' ) == '1') %} 
		body,
		textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input, select {
			font-size: {{ theme_options.get( 'body_font_px' ) }}px;
			font-weight: {{ theme_options.get( 'body_font_weight' )*100 }} !important;
			{% if ( theme_options.get( 'body_font' ) != '' and theme_options.get( 'body_font' ) != 'standard' ) %} 
			font-family: {{ theme_options.get( 'body_font' ) }};
			{% endif %} 
		}
		
		ul.megamenu .megamenu-label,
		#main .news .media-body h5,
		#main .posts .post .post-title {
		     {% if ( theme_options.get( 'body_font' ) != '' and theme_options.get( 'body_font' ) != 'standard' ) %} 
		     font-family: {{ theme_options.get( 'body_font' ) }};
		     {% endif %} 
		}
		
		@media (max-width: 767px) {
		     .responsive ul.megamenu li .sub-menu .content .hover-menu .menu ul li a,
		     .responsive ul.megamenu li .sub-menu .content .static-menu .menu ul li a {
		          {% if ( theme_options.get( 'body_font' ) != '' and theme_options.get( 'body_font' ) != 'standard' ) %} 
		          font-family: {{ theme_options.get( 'body_font' ) }};
		          {% endif %} 
		     }
		}
		     
		{% if ( theme_options.get( 'body_font' ) == 'standard' or theme_options.get( 'body_font' ) == 'Poppins' ) %} 
		body.firefox-mac,
		body.firefox-mac input,
		body.firefox-mac select {
		     font-weight: 300 !important;
		}
		{% endif %} 
		
		{% if ( theme_options.get( 'body_font' ) == 'Oswald' ) %} 
		.header-type-2 #top .dropdown > a:after {
		     margin-top: 6px;
		}
		
		.header-type-2 #top #cart_block .cart-heading p {
		     line-height: 20px;
		}
		{% endif %} 
		
		{% if ( theme_options.get( 'body_font' ) == 'Alegreya' ) %} 
		#top #cart_block .cart-heading p {
		     line-height: 19px;
		}
		
		.product-filter .list-options .sort:after,
		.product-filter .list-options .limit:after {
		     top: 2px;
		}
		
		.product-filter .options .product-compare {
		     position: relative;
		     margin-top: -2px;
		     padding-bottom: 22px;
		}
		
		.product-filter .options .button-group {
		     padding-bottom: 21px;
		}
		{% endif %} 
		
		{% if ( theme_options.get( 'body_font' ) == 'Playfair Display' ) %} 
		#top #cart_block .cart-heading p:after {
		     margin-top: 5px;
		}
		
		.megamenu-background .vertical .megamenuToogle-wrapper .container:after {
		     margin-top: 6px;
		}
		
		.button, .btn {
		     padding-top: 12px;
		     padding-bottom: 11px;
		}
		
		#main .new,
		.sale,
		.footer-button,
		.button-previous-next {
		     padding-top: 7px;
		     padding-bottom: 6px;
		}
		
		#top #cart_block .cart-heading .cart-count {
		     padding-top: 3px;
		}
		{% endif %} 
		
		{% if ( theme_options.get( 'body_font' ) == 'Dosis' ) %} 
		.button, .btn {
		     padding-top: 12px;
		     padding-bottom: 11px;
		}
		
		#main .new,
		.sale,
		.footer-button,
		.button-previous-next {
		     padding-top: 5px;
		     padding-bottom: 5px;
		}
		
		.product-info .cart .add-to-cart #button-cart {
		     font-size: 13px !important;
		}
		
		.box-with-categories .box-heading {
		     padding-bottom: 24px;
		}
		
		.icon-enquiry[align=left] {
		     margin-top: 1px;
		}
		
		#top #cart_block .cart-heading p:after {
		     margin-top: 5px;
		}
		{% endif %} 
		
		.center-column .panel-heading h4 {
		     {% if ( theme_options.get( 'body_font' ) != '' and theme_options.get( 'body_font' ) != 'standard' ) %} 
		     font-family: {{ theme_options.get( 'body_font' ) }};
		     {% endif %} 
		}
		
		.dropdown-menu,
		body .dropdown-menu > li > a,
		.top-bar .menu li a,
		#top .dropdown > a,
		.product-info .cart .add-to-cart p,
		.header-notice,
		.header-type-9 #top #header-center .menu li a,
		.welcome-text,
		.header-type-16 #top #header-left .menu li {
			font-size: {{ theme_options.get( 'body_font_smaller_px' ) }}px;
		}
		
		{% if (theme_options.get( 'body_font_smaller_px' ) == 14) %} 
		#top .dropdown > a:after {
		     margin-top: 6px;
		}
		{% endif %} 
		
		.product-filter .options .product-compare a,
		.product-info .cart .links a,
		.button-previous-next,
		.footer-button,
		.button-white-with-red-text,
		table.attribute thead td,
		table.list thead td,
		.wishlist-product table thead td,
		.wishlist-info table thead td,
		.compare-info thead td,
		.checkout-product table thead td,
		.table thead td,
		.cart-info table thead td,
		.manufacturer-heading,
		.center-column .panel-heading h4,
		ul.box-filter > li > span,
		.popup .form-contact .contact-label label,
		.categories-wall .category-wall .more-categories,
		.mfilter-heading,
		.product-info .options2 > div > label {
			font-size: {{ theme_options.get( 'body_font_very_small_px' ) }}px !important;
			
			{% if ( theme_options.get( 'body_font_very_small_transform' ) == 'none') %} 
			text-transform: none !important;
			{% endif %} 
		}

		ul.megamenu li .sub-menu .content .static-menu a.main-menu {
			font-size: {{ theme_options.get( 'categories_submenu_heading_px' ) }}px;
			font-weight: {{ theme_options.get( 'categories_submenu_heading_weight' )*100 }} !important;
			{% if ( theme_options.get( 'categories_submenu_heading' ) != '' and theme_options.get( 'categories_submenu_heading' ) != 'standard' ) %} 
			font-family: {{ theme_options.get( 'categories_submenu_heading' ) }};
			{% endif %} 
			
			{% if ( theme_options.get( 'categories_submenu_heading_transform' ) == 'uppercase') %} 
			text-transform: uppercase;
			{% endif %} 
			
			{% if (theme_options.get( 'categories_submenu_heading_line_height' ) >= 1) %} 
			line-height: {{ theme_options.get( 'categories_submenu_heading_line_height' ) }};
			{% endif %} 
		}
		
		ul.megamenu > li > a strong,
		.megamenuToogle-wrapper .container {
			font-size: {{ theme_options.get( 'categories_bar_px' ) }}px;
			font-weight: {{ theme_options.get( 'categories_bar_weight' )*100 }} !important;
			{% if ( theme_options.get( 'categories_bar' ) != '' and theme_options.get( 'categories_bar' ) != 'standard' ) %} 
			font-family: {{ theme_options.get( 'categories_bar' ) }};
			{% endif %} 
			
			{% if ( theme_options.get( 'categories_bar_transform' ) == 'uppercase') %} 
			text-transform: uppercase;
			{% endif %} 
		}
		
		{% if (theme_options.get( 'categories_bar_line_height' ) >= 1) %} 
		.horizontal ul.megamenu > li > a,
		.megamenuToogle-wrapper .container {
		     line-height: {{ theme_options.get( 'categories_bar_line_height' ) }};
		}
		{% endif %} 
		
		.box .box-heading,
		.center-column h1, 
		.center-column h2, 
		.center-column h3, 
		.center-column h4, 
		.center-column h5, 
		.center-column h6,
		.products-carousel-overflow .box-heading,
		.htabs a,
		.product-info .options h2,
		h3,
		h4,
		h6,
		.product-block .title-block,
		.filter-product .filter-tabs ul > li > a,
		.popup h4,
		.product-info .product-name a,
		legend {
			font-size: {{ theme_options.get( 'headlines_px' ) }}px;
			font-weight: {{ theme_options.get( 'headlines_weight' )*100 }} !important;
			{% if ( theme_options.get( 'headlines' ) != '' and theme_options.get( 'headlines' ) != 'standard' ) %} 
			font-family: {{ theme_options.get( 'headlines' ) }};
			{% endif %} 
			
			{% if ( theme_options.get( 'headlines_transform' ) == 'uppercase') %} 
			text-transform: uppercase;
			{% endif %} 
		}
		
		.box-with-categories .box-heading,
		.vertical .megamenuToogle-wrapper .container {
			font-size: {{ theme_options.get( 'categories_box_heading_px' ) }}px;
			font-weight: {{ theme_options.get( 'categories_box_heading_weight' )*100 }} !important;
			{% if ( theme_options.get( 'categories_box_heading' ) != '' and theme_options.get( 'categories_box_heading' ) != 'standard' ) %} 
			font-family: {{ theme_options.get( 'categories_box_heading' ) }};
			{% endif %} 
			
			{% if ( theme_options.get( 'categories_box_heading_transform' ) == 'uppercase') %} 
			text-transform: uppercase;
			{% endif %} 
		}
		
		{% if (theme_options.get( 'categories_box_heading_line_height' ) >= 1) %} 
		.box-with-categories .box-heading,
		.vertical .megamenuToogle-wrapper .container {
		     line-height: {{ theme_options.get( 'categories_box_heading_line_height' ) }};
		}
		{% endif %} 
		
		.box-category ul li > a,
		.vertical ul.megamenu > li > a strong {
			font-size: {{ theme_options.get( 'categories_box_links_px' ) }}px;
			font-weight: {{ theme_options.get( 'categories_box_links_weight' )*100 }} !important;
			{% if ( theme_options.get( 'categories_box_links' ) != '' and theme_options.get( 'categories_box_links' ) != 'standard' ) %} 
			font-family: {{ theme_options.get( 'categories_box_links' ) }};
			{% endif %} 
			
			{% if ( theme_options.get( 'categories_box_links_transform' ) == 'uppercase') %} 
			text-transform: uppercase;
			{% endif %} 
			
			{% if (theme_options.get( 'categories_box_links_line_height' ) >= 1) %} 
			line-height: {{ theme_options.get( 'categories_box_links_line_height' ) }};
			{% endif %} 
		}
		
		     {% if (theme_options.get( 'categories_box_links_weight' ) == '4') %} 
		     .firefox-mac .box-category ul li > a,
		     .firefox-mac .vertical ul.megamenu > li > a strong {
		          font-weight: 300 !important;
		     }
		     {% endif %} 
		
		{% if (theme_options.get( 'categories_box_links_px' ) == 13) %} 
		.box-category ul li > a {
		     padding-top: 16px;
		}
		{% endif %} 
		
		.sale,
		#main .new {
			font-size: {{ theme_options.get( 'sale_new_font_px' ) }}px;
			font-weight: {{ theme_options.get( 'sale_new_font_weight' )*100 }} !important;
			{% if ( theme_options.get( 'sale_new_font' ) != '' and theme_options.get( 'sale_new_font' ) != 'standard' ) %} 
			font-family: {{ theme_options.get( 'sale_new_font' ) }};
			{% endif %} 
			
			{% if ( theme_options.get( 'sale_new_font_text_transform' ) == 'none') %} 
			text-transform: none;
			{% endif %} 
			
			{% if (theme_options.get( 'sale_new_line_height' ) >= 1) %} 
			line-height: {{ theme_options.get( 'sale_new_line_height' ) }};
			{% endif %} 
		}
		
		.footer h4,
		.custom-footer h4 {
			font-size: {{ theme_options.get( 'footer_headlines_px' ) }}px;
			font-weight: {{ theme_options.get( 'footer_headlines_weight' )*100 }} !important;
			{% if ( theme_options.get( 'footer_headlines' ) != '' and theme_options.get( 'footer_headlines' ) != 'standard' ) %} 
			font-family: {{ theme_options.get( 'footer_headlines' ) }};
			{% endif %} 
			
			{% if ( theme_options.get( 'footer_headlines_transform' ) == 'uppercase') %} 
			text-transform: uppercase;
			{% endif %} 
		}
		
		.breadcrumb .container h1 {
			font-size: {{ theme_options.get( 'page_name_px' ) }}px;
			font-weight: {{ theme_options.get( 'page_name_weight' )*100 }} !important;
			{% if ( theme_options.get( 'page_name' ) != '' and theme_options.get( 'page_name' ) != 'standard' ) %} 
			font-family: {{ theme_options.get( 'page_name' ) }};
			{% endif %} 
			
			{% if ( theme_options.get( 'page_name_transform' ) == 'uppercase') %} 
			text-transform: uppercase;
			{% endif %} 
		}
		
		.button,
		.btn,
		.footer-button {
			font-size: {{ theme_options.get( 'button_font_px' ) }}px !important; 
			font-weight: {{ theme_options.get( 'button_font_weight' )*100 }} !important;
			{% if ( theme_options.get( 'button_font' ) != '' and theme_options.get( 'button_font' ) != 'standard' ) %} 
			font-family: {{ theme_options.get( 'button_font' ) }};
			{% endif %} 
			
			{% if ( theme_options.get( 'button_font_text_transform' ) == 'none') %} 
			text-transform: none;
			{% endif %} 
			
			{% if (theme_options.get( 'button_font_line_height' ) >= 1) %} 
			line-height: {{ theme_options.get( 'button_font_line_height' ) }};
			{% endif %} 
		}
		
		{% if (theme_options.get( 'button_font_px' ) > 12) %} 
		.product-info .cart .add-to-cart #button-cart {
		     font-size: {{ theme_options.get( 'button_font_px' ) }}px !important; 
		}
		{% endif %} 
		
		{% if ( theme_options.get( 'custom_price' ) != '' and theme_options.get( 'custom_price' ) != 'standard' ) %} 
		.product-grid .product .price, 
		.product-list .name-actions > .price, 
		.product-info .price .price-new,
		ul.megamenu li .product .price,
		.advanced-grid-products .product .right .price,
		#top #cart_block .cart-heading p strong,
		.cart-total table tr td:last-child,
		.mini-cart-info td.total,
		.mini-cart-total td:last-child,
		.today-deals-products .product .price,
		.product-info .price .price-old,
		.architecture-products .product .right .price,
		.matrialarts-products .matrial-product .right .price,
		.today-deals-toys2-products .price,
		.today-deals-petshop2-products .price,
		.today-deals-shoes3-products .price,
		.today-deals-computer8-products .price,
		.today-deals-computer6-products .price {
			font-family: {{ theme_options.get( 'custom_price' ) }};
		}
		{% endif %} 
		
		{% if ( theme_options.get( 'custom_price' ) == 'Teko') %} 
		.product-grid .product .price, 
		.product-list .name-actions > .price, 
		.product-info .price .price-new,
		ul.megamenu li .product .price,
		.advanced-grid-products .product .right .price,
		#top #cart_block .cart-heading p strong,
		.cart-total table tr td:last-child,
		.mini-cart-info td.total,
		.mini-cart-total td:last-child,
		.today-deals-products .product .price,
		.product-info .price .price-old {
		     line-height: 1.3;
		}
		
		#top #cart_block .cart-heading p:after {
		     margin-top: 6px;
		}
		
		#top #cart_block .cart-heading p {
		     padding-top: 10px;
		}
		{% endif %} 
		
		.product-grid .product .price,
		.advanced-grid-products .product .right .price,
		#top #cart_block .cart-heading p strong,
		.cart-total table tr td:last-child,
		.mini-cart-info td.total,
		.mini-cart-total td:last-child,
		.today-deals-products .product .price,
		.architecture-products .product .right .price,
		.matrialarts-products .matrial-product .right .price {
			font-size: {{ theme_options.get( 'custom_price_px_small' ) }}px;
			font-weight: {{ theme_options.get( 'custom_price_weight' )*100 }} !important;
		}
		
		{% if (theme_options.get( 'custom_price_px_small' ) == 20) %} 
		#top #cart_block .cart-heading p strong,
		.cart-total table tr td:last-child,
		.mini-cart-total td:last-child,
		.mini-cart-info td.total {
		     font-size: 14px;
		}
		{% endif %} 
		
		.product-info .price .price-new {
			font-size: {{ theme_options.get( 'custom_price_px' ) }}px;
			font-weight: {{ theme_options.get( 'custom_price_weight' )*100 }} !important;
		}
		
		.product-list .name-actions > .price {
			font-size: {{ theme_options.get( 'custom_price_px_medium' ) }}px;
			font-weight: {{ theme_options.get( 'custom_price_weight' )*100 }} !important;
		}
		
		.price-old,
		.today-deals-products .product .price .price-old,
		.architecture-products .product .right .price .price-old {
			font-size: {{ theme_options.get( 'custom_price_px_old_price' ) }}px;
			font-weight: {{ theme_options.get( 'custom_price_weight' )*100 }};
		}
	{% endif %} 
</style>
{% endif %} 

{% if (theme_options.get( 'background_status' ) == 1) %} 
<style type="text/css">
	{% if (theme_options.get( 'body_background_background' ) == '1') %} 
	body { background-image:none !important; }
	{% endif %} 
	{% if (theme_options.get( 'body_background_background' ) == '2') %} 
	body { background-image:url(image/{{ theme_options.get( 'body_background' ) }});background-position:{{ theme_options.get( 'body_background_position' ) }};background-repeat:{{ theme_options.get( 'body_background_repeat' ) }} !important;background-attachment:{{ theme_options.get( 'body_background_attachment' ) }} !important; }
	{% endif %} 
	{% if (theme_options.get( 'body_background_background' ) == '3') %} 
	body { background-image:url(image/subtle_patterns/{{ theme_options.get( 'body_background_subtle_patterns' ) }});background-position:{{ theme_options.get( 'body_background_position' ) }};background-repeat:{{ theme_options.get( 'body_background_repeat' ) }} !important;background-attachment:{{ theme_options.get( 'body_background_attachment' ) }} !important; }
	{% endif %} 
	
	{% if (theme_options.get( 'body2_background_background' ) == '1') %} 
	body .standard-body:before, 
	body .fixed-body:before { background-image:none !important; }
	{% endif %} 
	{% if (theme_options.get( 'body2_background_background' ) == '2') %} 
	body .standard-body:before, 
	body .fixed-body:before { background-image:url(image/{{ theme_options.get( 'body2_background' ) }});background-position:{{ theme_options.get( 'body2_background_position' ) }};background-repeat:{{ theme_options.get( 'body2_background_repeat' ) }} !important;background-attachment:{{ theme_options.get( 'body2_background_attachment' ) }} !important; }
	{% endif %} 
	{% if (theme_options.get( 'body2_background_background' ) == '3') %} 
	body .standard-body:before, 
	body .fixed-body:before { background-image:url(image/subtle_patterns/{{ theme_options.get( 'body2_background_subtle_patterns' ) }});background-position:{{ theme_options.get( 'body2_background_position' ) }};background-repeat:{{ theme_options.get( 'body2_background_repeat' ) }} !important;background-attachment:{{ theme_options.get( 'body2_background_attachment' ) }} !important; }
	{% endif %} 
	
	{% if (theme_options.get( 'body3_background_background' ) == '1') %} 
	.fixed-body,
	.standard-body { }
	{% endif %} 
	{% if (theme_options.get( 'body3_background_background' ) == '2') %} 
	.fixed-body,
	.standard-body { background-image:url(image/{{ theme_options.get( 'body3_background' ) }});background-position:{{ theme_options.get( 'body3_background_position' ) }};background-repeat:{{ theme_options.get( 'body3_background_repeat' ) }} !important;background-attachment:{{ theme_options.get( 'body3_background_attachment' ) }} !important; }
	{% endif %} 
	{% if (theme_options.get( 'body3_background_background' ) == '3') %} 
	.fixed-body,
	.standard-body { background-image:url(image/subtle_patterns/{{ theme_options.get( 'body3_background_subtle_patterns' ) }});background-position:{{ theme_options.get( 'body3_background_position' ) }};background-repeat:{{ theme_options.get( 'body3_background_repeat' ) }} !important;background-attachment:{{ theme_options.get( 'body3_background_attachment' ) }} !important; }
	{% endif %} 
	
	{% if (theme_options.get( 'top_bar_background_background' ) == '1') %} 
	.top-bar { background-image:none !important; }
	{% endif %} 
	{% if (theme_options.get( 'top_bar_background_background' ) == '2') %} 
	.top-bar { background-image:url(image/{{ theme_options.get( 'top_bar_background' ) }});background-position:{{ theme_options.get( 'top_bar_background_position' ) }};background-repeat:{{ theme_options.get( 'top_bar_background_repeat' ) }} !important;background-attachment:{{ theme_options.get( 'top_bar_background_attachment' ) }} !important; }
	{% endif %} 
	{% if (theme_options.get( 'top_bar_background_background' ) == '3') %} 
	.top-bar { background-image:url(image/subtle_patterns/{{ theme_options.get( 'top_bar_background_subtle_patterns' ) }});background-position:{{ theme_options.get( 'top_bar_background_position' ) }};background-repeat:{{ theme_options.get( 'top_bar_background_repeat' ) }} !important;background-attachment:{{ theme_options.get( 'top_bar_background_attachment' ) }} !important; }
	{% endif %} 
	
	{% if (theme_options.get( 'header_background_background' ) == '1') %} 
	header { background-image:none !important; }
	{% endif %} 
	{% if (theme_options.get( 'header_background_background' ) == '2') %} 
	header { background-image:url(image/{{ theme_options.get( 'header_background' ) }});background-position:{{ theme_options.get( 'header_background_position' ) }};background-repeat:{{ theme_options.get( 'header_background_repeat' ) }} !important;background-attachment:{{ theme_options.get( 'header_background_attachment' ) }} !important; }
	{% endif %} 
	{% if (theme_options.get( 'header_background_background' ) == '3') %} 
	header { background-image:url(image/subtle_patterns/{{ theme_options.get( 'header_background_subtle_patterns' ) }});background-position:{{ theme_options.get( 'header_background_position' ) }};background-repeat:{{ theme_options.get( 'header_background_repeat' ) }} !important;background-attachment:{{ theme_options.get( 'header_background_attachment' ) }} !important; }
	{% endif %} 
	
	{% if (theme_options.get( 'top_background_background' ) == '1') %} 
	#top > .background { background-image:none !important; }
	{% endif %} 
	{% if (theme_options.get( 'top_background_background' ) == '2') %} 
	#top > .background { background-image:url(image/{{ theme_options.get( 'top_background' ) }});background-position:{{ theme_options.get( 'top_background_position' ) }};background-repeat:{{ theme_options.get( 'top_background_repeat' ) }} !important;background-attachment:{{ theme_options.get( 'top_background_attachment' ) }} !important; }
	{% endif %} 
	{% if (theme_options.get( 'top_background_background' ) == '3') %} 
	#top > .background { background-image:url(image/subtle_patterns/{{ theme_options.get( 'top_background_subtle_patterns' ) }});background-position:{{ theme_options.get( 'top_background_position' ) }};background-repeat:{{ theme_options.get( 'top_background_repeat' ) }} !important;background-attachment:{{ theme_options.get( 'top_background_attachment' ) }} !important; }
	{% endif %} 
	
	{% if (theme_options.get( 'menu_background_background' ) == '1') %} 
	.megamenu-background, .megamenu-background > div, .standard-body .full-width .megamenu-background .mega-menu-modules > div:first-child:before,
	.responsive .standard-body .full-width .megamenu-background .megaMenuToggle:before, .megamenuToogle-wrapper .megamenuToogle-pattern { background-image:none !important; }
	{% endif %} 
	{% if (theme_options.get( 'menu_background_background' ) == '2') %} 
	.megamenu-background > div {
	     background-image:url(image/{{ theme_options.get( 'menu_background' ) }});background-position:{{ theme_options.get( 'menu_background_position' ) }};background-repeat:{{ theme_options.get( 'menu_background_repeat' ) }} !important;background-attachment:{{ theme_options.get( 'menu_background_attachment' ) }} !important;
	}
	
	.standard-body .full-width .megamenu-background .mega-menu-modules > div:first-child:before,
	.responsive .standard-body .full-width .megamenu-background .megaMenuToggle:before, .megamenuToogle-wrapper .megamenuToogle-pattern { background-image:none !important; }
	{% endif %} 
	{% if (theme_options.get( 'menu_background_background' ) == '3') %} 
	.megamenu-background > div { background-image:url(image/subtle_patterns/{{ theme_options.get( 'menu_background_subtle_patterns' ) }});background-position:{{ theme_options.get( 'menu_background_position' ) }};background-repeat:{{ theme_options.get( 'menu_background_repeat' ) }} !important;background-attachment:{{ theme_options.get( 'menu_background_attachment' ) }} !important; }
	{% endif %} 
	
	{% if (theme_options.get( 'slider_background_background' ) == '1') %} 
	#slider .pattern { background-image:none !important; }
	{% endif %} 
	{% if (theme_options.get( 'slider_background_background' ) == '2') %} 
	#slider .pattern { background-image:url(image/{{ theme_options.get( 'slider_background' ) }});background-position:{{ theme_options.get( 'slider_background_position' ) }};background-repeat:{{ theme_options.get( 'slider_background_repeat' ) }} !important;background-attachment:{{ theme_options.get( 'slider_background_attachment' ) }} !important; }
	{% endif %} 
	{% if (theme_options.get( 'slider_background_background' ) == '3') %} 
	#slider .pattern { background-image:url(image/subtle_patterns/{{ theme_options.get( 'slider_background_subtle_patterns' ) }});background-position:{{ theme_options.get( 'slider_background_position' ) }};background-repeat:{{ theme_options.get( 'slider_background_repeat' ) }} !important;background-attachment:{{ theme_options.get( 'slider_background_attachment' ) }} !important; }
	{% endif %} 
	
     {% if (theme_options.get( 'footer_background_background' ) == '1') %} 
     .footer .pattern { background-image:none !important; }
     {% endif %} 
     {% if (theme_options.get( 'footer_background_background' ) == '2') %} 
     .footer .pattern { background-image:url(image/{{ theme_options.get( 'footer_background' ) }});background-position:{{ theme_options.get( 'footer_background_position' ) }};background-repeat:{{ theme_options.get( 'footer_background_repeat' ) }} !important;background-attachment:{{ theme_options.get( 'footer_background_attachment' ) }} !important; }
     {% endif %} 
     {% if (theme_options.get( 'footer_background_background' ) == '3') %} 
     .footer .pattern { background-image:url(image/subtle_patterns/{{ theme_options.get( 'footer_background_subtle_patterns' ) }});background-position:{{ theme_options.get( 'footer_background_position' ) }};background-repeat:{{ theme_options.get( 'footer_background_repeat' ) }} !important;background-attachment:{{ theme_options.get( 'footer_background_attachment' ) }} !important; }
     {% endif %} 
	
	{% if (theme_options.get( 'categories_heading_background_background' ) == '2') %} 
	.box-with-categories .box-heading { background-image:url(image/{{ theme_options.get( 'categories_heading_background' ) }});background-repeat: repeat;background-position: top left; }
	{% endif %} 
	
	{% if (theme_options.get( 'mobile_menu_navigation_background_background' ) == '2') %} 
	.megamenuToogle-wrapper { background-image:url(image/{{ theme_options.get( 'mobile_menu_navigation_background' ) }}) !important;background-repeat: repeat;background-position: top left; }
	{% endif %} 
	
	{% if (theme_options.get( 'new_label_background_background' ) == '2') %} 
	#main .new { background-image:url(image/{{ theme_options.get( 'new_label_background' ) }}) !important;background-repeat: repeat;background-position: top left; }
	{% endif %} 
	
	{% if (theme_options.get( 'sale_label_background_background' ) == '2') %} 
	.sale { background-image:url(image/{{ theme_options.get( 'sale_label_background' ) }}) !important;background-repeat: repeat;background-position: top left; }
	{% endif %} 
	
	{% if (theme_options.get( 'button_background_background' ) == '2') %} 
	.button, .btn, .button:hover, .btn:hover { background-image:url(image/{{ theme_options.get( 'button_background' ) }}) !important;background-repeat: repeat !important;background-position: top left !important; }
	{% endif %} 
	
	{% if (theme_options.get( 'second_button_background_background' ) == '2') %} 
	.buttons .left .button,
	.buttons .center .button,
	.btn-default,
	.input-group-btn .btn-primary,
	.buttons .left .button:hover,
	.buttons .center .button:hover,
	.btn-default:hover,
	.input-group-btn .btn-primary:hover { background-image:url(image/{{ theme_options.get( 'second_button_background' ) }}) !important;background-repeat: repeat !important;background-position: top left !important; }
	{% endif %} 
</style>
{% endif %}
		
		{% if (theme_options.get( 'custom_code_css_status' ) == 1) %} 
		<link rel="stylesheet" href="catalog/view/theme/odesk/skins/store_{{ theme_options.get( 'store' ) }}/{{ theme_options.get( 'skin' ) }}/css/custom_code.css">
		{% endif %} 
		
		{% for style in styles %} 
			{% if ("mf/jquery-ui.min.css" in style['href']) %} 
				<link rel="{{ style['rel'] }}" type="text/css" href="catalog/view/theme/odesk/css/jquery-ui.min.css" media="{{ style['media'] }}" />
			{% elseif ("mf/style.css" in style['href']) %} 
				<link rel="{{ style['rel'] }}" type="text/css" href="catalog/view/theme/odesk/css/mega_filter.css" media="{{ style['media'] }}" />
			{% elseif ("blog-news" in style['href']) %} 
				<link rel="{{ style['rel'] }}" type="text/css" href="catalog/view/theme/odesk/css/blog.css" media="{{ style['media'] }}" />
			{% elseif (style['href'] != 'catalog/view/javascript/jquery/owl-carousel/owl.carousel.css') %} 
				<link rel="{{ style['rel'] }}" type="text/css" href="{{ style['href'] }}" media="{{ style['media'] }}" />
			{% endif %} 
		{% endfor %} 

		<link rel="stylesheet" type="text/css" href="catalog/view/javascript/jquery/magnific/magnific-popup.css" media="screen" />
		
		{% if (theme_options.get( 'page_width' ) == 2 and theme_options.get( 'max_width' ) > 900) %} 
		<style type="text/css">
			.standard-body .full-width .container {
				max-width: {{ theme_options.get( 'max_width' ) }}px;
				{% if (theme_options.get( 'responsive_design' ) == '0') %} 
				width: {{ theme_options.get( 'max_width' ) }}px;
				{% endif %} 
			}
			
			.main-fixed,
			.fixed-body-2-2,
			.standard-body .fixed2 .background {
				max-width: {{ theme_options.get( 'max_width' ) }}px;
				{% if (theme_options.get( 'responsive_design' ) == '0') %} 
				width: {{ theme_options.get( 'max_width' ) }}px;
				{% endif %} 
			}
			
			.standard-body .fixed .background {
			     max-width: {{ theme_options.get( 'max_width' )-90 }}px;
			     {% if (theme_options.get( 'responsive_design' ) == '0') %} 
			     width: {{ theme_options.get( 'max_width' )-90 }}px;
			     {% endif %} 
			}
		</style>
		{% endif %}
		  
	    {% set lista_plikow = [] %} 
	 
	 {% set lista_plikow = lista_plikow|merge(['catalog/view/theme/odesk/js/jquery-2.1.1.min.js']) %}
	 {% if (theme_options.file_exists('catalog/view/javascript/mf/jquery-ui.min.js')) %}{% set lista_plikow = lista_plikow|merge(['catalog/view/javascript/mf/jquery-ui.min.js']) %}{% endif %}
	 {% set lista_plikow = lista_plikow|merge(['catalog/view/theme/odesk/js/jquery-migrate-1.2.1.min.js']) %}
	 {% set lista_plikow = lista_plikow|merge(['catalog/view/theme/odesk/js/jquery.easing.1.3.js']) %}
	 {% set lista_plikow = lista_plikow|merge(['catalog/view/theme/odesk/js/bootstrap.min.js']) %}
	 {% set lista_plikow = lista_plikow|merge(['catalog/view/theme/odesk/js/twitter-bootstrap-hover-dropdown.js']) %}
	 {% if (theme_options.get( 'lazy_loading_images' ) != '0') %} {% set lista_plikow = lista_plikow|merge(['catalog/view/theme/odesk/js/echo.min.js']) %}{% endif %}
	 {% set lista_plikow = lista_plikow|merge(['catalog/view/theme/odesk/js/common.js']) %}
	 {% set lista_plikow = lista_plikow|merge(['catalog/view/theme/odesk/js/tweetfeed.min.js']) %}
	 {% set lista_plikow = lista_plikow|merge(['catalog/view/theme/odesk/js/bootstrap-notify.min.js']) %}
	 
	 {# Specials countdown #}
	 {% if (theme_options.get( 'display_specials_countdown' ) == '1') %}
	 {% set lista_plikow = lista_plikow|merge(['catalog/view/theme/odesk/js/jquery.plugin.min.js']) %}
	 {% set countdown = theme_options.get( 'jquery_countdown_translate' ) %}
	 {% set language_id = config.get( 'config_language_id' ) %}
	 {% if (countdown[language_id] is defined) %}
	 	{% set lista_plikow = lista_plikow|merge(['catalog/view/theme/odesk/js/countdown/' ~ countdown[language_id]]) %}
	 {% else %} 
	 	{% set lista_plikow = lista_plikow|merge(['catalog/view/theme/odesk/js/countdown/jquery.countdown.min.js']) %}
	 {% endif %}
	 {% endif %}
	 
	 {# Banner module #}
	 {% if (config.get( 'banner_module' ) != '') %} {% set lista_plikow = lista_plikow|merge(['catalog/view/theme/odesk/js/jquery.cycle2.min.js']) %}{% endif %}
	 
	 {{ theme_options.compressorCodeJs( 'odesk', lista_plikow, theme_options.get( 'compressor_code_status' ), constant('HTTPS_SERVER') ) }}
	    
	    {# Full screen background slider #}
		{% if (config.get( 'full_screen_background_slider_module' ) != '') %} 
	        <script type="text/javascript" src="catalog/view/theme/odesk/js/jquery.vegas.min.js"></script>
	    {% endif %} 
	    
	    <script type="text/javascript" src="catalog/view/theme/odesk/js/owl.carousel.min.js"></script>
	    
	    {% if (theme_options.get( 'quick_search_autosuggest' ) != '0' and klasa != 'account-tracking') %} 
	    	<script type="text/javascript" src="catalog/view/theme/odesk/js/jquery-ui-1.10.4.custom.min.js"></script>
	    {% endif %} 
	    
	    <script type="text/javascript" src="catalog/view/javascript/jquery/magnific/jquery.magnific-popup.min.js"></script>
		
		<script type="text/javascript">
			var responsive_design = '{% if (theme_options.get( 'responsive_design' ) == '0') %}{{ 'no' }}{% else %}{{ 'yes' }}{% endif %}';
		</script>
		
		{% for script in scripts %} 
			{% if (script != 'catalog/view/javascript/jquery/owl-carousel/owl.carousel.min.js') %} 
				<script type="text/javascript" src="{{ script }}"></script>
			{% endif %} 
			{% if "mega_filter.js" in script %} 
				<script type="text/javascript">
					function display_MFP(view) {
					     {% if (theme_options.get( 'quick_view' ) == 1) %} 
					     $('.quickview a').magnificPopup({
					          preloader: true,
					          tLoading: '',
					          type: 'iframe',
					          mainClass: 'quickview',
					          removalDelay: 200,
					          gallery: {
					           enabled: true
					          }
					     });
					     {% endif %} 
					}
				</script>
			{% endif %} 
		{% endfor %} 
		
		{% if (theme_options.get( 'custom_code_javascript_status' ) == 1) %} 
			<script type="text/javascript" src="catalog/view/theme/odesk/skins/store_{{ theme_options.get( 'store' ) }}/{{ theme_options.get( 'skin' ) }}/js/custom_code.js"></script>
		{% endif %} 
		
		{% for analytic in analytics %} 
		{{ analytic }} 
		{% endfor %}  
		<!--[if lt IE 9]>
			<script src="https://html5shim.googlecode.com/svn/trunk/html5.js"></script>
			<script src="catalog/view/theme/odesk/js/respond.min.js"></script>
		<![endif]-->
	</head>	
	<body class="{{ klasa }} {% if (theme_options.get( 'page_width' ) == 2 and theme_options.get( 'max_width' ) > 1400) %} {{ 'body-full-width' }} {% endif %} {% if (theme_options.get( 'product_list_type' ) > 0) %} {{ 'product-list-type-' ~ theme_options.get( 'product_list_type' ) }} {% endif %} {% if (theme_options.get( 'product_grid_type' ) > 0) %} {{ 'product-grid-type-' ~ theme_options.get( 'product_grid_type' ) }} {% endif %} {% if (theme_options.get( 'dropdown_menu_type' ) > 0) %} {{ 'dropdown-menu-type-' ~ theme_options.get( 'dropdown_menu_type' ) }} {% endif %} {% if (theme_options.get( 'products_buttons_action' ) > 0) %} {{ 'products-buttons-action-type-' ~ theme_options.get( 'products_buttons_action' ) }} {% endif %} {% if (theme_options.get( 'buttons_prev_next_in_slider' ) > 0) %} {{ 'buttons-prev-next-type-' ~ theme_options.get( 'buttons_prev_next_in_slider' ) }} {% endif %} {% if (theme_options.get( 'inputs_type' ) > 0) %} {{ 'inputs-type-' ~ theme_options.get( 'inputs_type' ) }} {% endif %} {% if (theme_options.get( 'cart_block_type' ) > 0) %} {{ 'cart-block-type-' ~ theme_options.get( 'cart_block_type' ) }} {% endif %} {% if (theme_options.get( 'my_account_type' ) > 0) %} {{ 'my-account-type-' ~ theme_options.get( 'my_account_type' ) }} {% endif %} {% if (theme_options.get( 'top_bar_type' ) > 0) %} {{ 'top-bar-type-' ~ theme_options.get( 'top_bar_type' ) }} {% endif %} {% if (theme_options.get( 'show_vertical_menu_category_page' ) > 0) %} {{ 'show-vertical-megamenu-category-page' }} {% endif %} {% if (theme_options.get( 'show_vertical_menu_product_page' ) > 0) %} {{ 'show-vertical-megamenu-product-page' }} {% endif %} {% if (theme_options.get( 'show_vertical_menu' ) > 0) %} {{ 'show-vertical-megamenu' }} {% endif %} {% if (theme_options.get( 'product_page_type' ) > 0) %} {{ 'product-page-type-' ~ theme_options.get( 'product_page_type' ) }} {% endif %} {% if (theme_options.get( 'megamenu_type' ) > 0) %} {{ 'megamenu-type-' ~ theme_options.get( 'megamenu_type' ) }} {% endif %} {% if (theme_options.get( 'search_type_in_header' ) > 0) %} {{ 'search-type-' ~ theme_options.get( 'search_type_in_header' ) }} {% endif %} {% if (theme_options.get( 'megamenu_label_type' ) > 0) %} {{ 'megamenu-label-type-' ~ theme_options.get( 'megamenu_label_type' ) }} {% endif %} {% if (theme_options.get( 'box_type' ) == 7) %} {{ 'box-type-4' }} {% else %} {{ 'no-box-type-7' }} {% endif %} {% if (theme_options.get( 'box_type' ) > 0) %} {{ 'box-type-' ~ theme_options.get( 'box_type' ) }} {% endif %} {% if (theme_options.get( 'header_margin_top' ) > 0) %} {{ 'header-margin-top-' ~ theme_options.get( 'header_margin_top' ) }} {% endif %} {% if (theme_options.get( 'sale_new_type' ) > 0) %} {{ 'sale-new-type-' ~ theme_options.get( 'sale_new_type' ) }} {% endif %} {% if (theme_options.get( 'button_type' ) > 0) %} {{ 'button-body-type-' ~ theme_options.get( 'button_type' ) }} {% endif %} {% if (theme_options.get( 'countdown_special' ) > 0) %} {{ 'countdown-special-type-' ~ theme_options.get( 'countdown_special' ) }} {% endif %} {% if (theme_options.get( 'footer_type' ) > 0) %} {{ 'footer-type-' ~ theme_options.get( 'footer_type' ) }} {% endif %} {% if (theme_options.get( 'breadcrumb_style' ) > 0) %} {{ 'breadcrumb-style-' ~ theme_options.get( 'breadcrumb_style' ) }} {% endif %} {% if (theme_options.get( 'border_width' ) == '1') %} {{ 'border-width-1' }} {% else %} {{ 'border-width-0' }} {% endif %} {% if ((theme_options.get( 'body_background_color' ) == '#ffffff' or (theme_options.get( 'main_content_background_color' ) == theme_options.get( 'body_background_color' ) and theme_options.get( 'body_background_color' ) != '') or theme_options.get( 'main_content_background_color' ) == 'none') and theme_options.get( 'colors_status' ) == '1') %} {{ 'body-white' }} {% else %} {{ 'body-other' }} {% endif %} {% if (theme_options.get( 'main_content_background_color' ) == 'none' and theme_options.get( 'colors_status' ) == '1') %} {{ 'body-white-type-2' }} {% endif %} {% if (theme_options.get( 'main_content_background_color' ) == 'none' and theme_options.get( 'box_with_products_background_color' ) == '#ffffff' and theme_options.get( 'colors_status' ) == '1') %} {{ 'body-white-type-3' }} {% endif %} {% if (theme_options.get( 'hover_effect' ) == '1') %} {{ 'banners-effect-' ~ theme_options.get( 'hover_effect_type' ) }} {% endif %} body-header-type-{{ theme_options.get( 'header_type' ) }}">
	{% if (theme_options.get( 'widget_facebook_status' ) == 1) %} 
	<div class="facebook_{% if (theme_options.get( 'widget_facebook_position' ) == 1) %} {{ 'left' }} {% else %} {{ 'right' }} {% endif %} hidden-xs hidden-sm">
		<div class="facebook-icon"></div>
		<div class="facebook-content">
			<script>(function(d, s, id) {
			  var js, fjs = d.getElementsByTagName(s)[0];
			  if (d.getElementById(id)) return;
			  js = d.createElement(s); js.id = id;
			  js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
			  fjs.parentNode.insertBefore(js, fjs);
			}(document, 'script', 'facebook-jssdk'));</script>
			
			<div class="fb-like-box fb_iframe_widget" profile_id="{{ theme_options.get( 'widget_facebook_id' ) }}" data-colorscheme="light" data-height="370" data-connections="16" fb-xfbml-state="rendered"></div>
		</div>
		
		<script type="text/javascript">    
		$(function() {  
			$(".facebook_right").hover(function() {            
				$(".facebook_right").stop(true, false).animate({right: "0"}, 800, 'easeOutQuint');        
			}, function() {            
				$(".facebook_right").stop(true, false).animate({right: "-308"}, 800, 'easeInQuint');        
			}, 1000);    
		
			$(".facebook_left").hover(function() {            
				$(".facebook_left").stop(true, false).animate({left: "0"}, 800, 'easeOutQuint');        
			}, function() {            
				$(".facebook_left").stop(true, false).animate({left: "-308"}, 800, 'easeInQuint');        
			}, 1000);    
		});  
		</script>
	</div>
	{% endif %} 

	{% if (theme_options.get( 'widget_twitter_status' ) == 1) %} 
	<div class="twitter_{% if (theme_options.get( 'widget_twitter_position' ) == 1) %} {{ 'left' }} {% else %} {{ 'right' }} {% endif %} hidden-xs hidden-sm">
		<div class="twitter-icon"></div>
		<div class="twitter-content">
			<a class="twitter-timeline" href="https://twitter.com/{{ theme_options.get( 'widget_twitter_user_name' ) }}" data-tweet-limit="{{ theme_options.get( 'widget_twitter_limit' ) }}">Tweets by {{ theme_options.get( 'widget_twitter_user_name' ) }}</a> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
		</div>
		
		<script type="text/javascript">    
		$(function() {  
			$(".twitter_right").hover(function() {            
				$(".twitter_right").stop(true, false).animate({right: "0"}, 800, 'easeOutQuint');        
			}, function() {            
				$(".twitter_right").stop(true, false).animate({right: "-308"}, 800, 'easeInQuint');        
			}, 1000);    
		
			$(".twitter_left").hover(function() {            
				$(".twitter_left").stop(true, false).animate({left: "0"}, 800, 'easeOutQuint');        
			}, function() {            
				$(".twitter_left").stop(true, false).animate({left: "-308"}, 800, 'easeInQuint');        
			}, 1000);    
		});  
		</script>
	</div>
	{% endif %}

	{% if (theme_options.get( 'widget_custom_status' ) == 1) %} 
	<div class="custom_{% if (theme_options.get( 'widget_custom_position' ) == 1) %} {{ 'left' }} {% else %} {{ 'right' }} {% endif %} hidden-xs hidden-sm">
		<div class="custom-icon"></div>
		<div class="custom-content">
			{% set lang_id = config.get( 'config_language_id' ) %} 
			{% set custom_content = theme_options.get( 'widget_custom_content' ) %} 
			{% if (custom_content[lang_id] is defined) %} {{ custom_content[lang_id]|raw }}{% endif %} 
		</div>
		
		<script type="text/javascript">    
		$(function() {  
			$(".custom_right").hover(function() {            
				$(".custom_right").stop(true, false).animate({right: "0"}, 800, 'easeOutQuint');        
			}, function() {            
				$(".custom_right").stop(true, false).animate({right: "-308"}, 800, 'easeInQuint');        
			}, 1000);    
		
			$(".custom_left").hover(function() {            
				$(".custom_left").stop(true, false).animate({left: "0"}, 800, 'easeOutQuint');        
			}, function() {            
				$(".custom_left").stop(true, false).animate({left: "-308"}, 800, 'easeInQuint');        
			}, 1000);    
		});  
		</script>
		
	</div>
	{% endif %} 

	{% if (theme_options.get( 'quick_view' ) == 1) %} 
	<script type="text/javascript">
	$(window).load(function(){
	     $('.quickview a').magnificPopup({
	          preloader: true,
	          tLoading: '',
	          type: 'iframe',
	          mainClass: 'quickview',
	          removalDelay: 200,
	          gallery: {
	           enabled: true
	          }
	     });
	});
	</script>
	{% endif %} 

	{% set popup = theme_options.getModules('popup') %}
	{% if ( popup|length > 0 ) %} 
		{% for module in popup %} 
			{{ module }}
		{% endfor %}
	{% endif %} 


	{% set header_notice = theme_options.getModules('header_notice') %}
	{% if ( header_notice|length > 0 ) %} 
		{% for module in header_notice %} 
			{{ module }}
		{% endfor %}
	{% endif %}


	{% set cookie = theme_options.getModules('cookie') %}
	{% if ( cookie|length > 0 ) %} 
		{% for module in cookie %} 
			{{ module }}
		{% endfor %}
	{% endif %} 


	 <div class="{% if (theme_options.get( 'main_layout' ) == 1 or theme_options.get( 'main_layout' ) == 5) %} {{ 'standard-body' }} {% else %} {{ 'fixed-body' }} {% endif %} {% if (theme_options.get( 'main_layout' ) == 7) %} {{ ' fixed-body-shoes' }} {% endif %} {% if (theme_options.get( 'main_layout' ) == 4 or theme_options.get( 'main_layout' ) == 6) %} {{ ' fixed-body-2' }} {% endif %} {% if (theme_options.get( 'main_layout' ) == 5) %} {{ ' fixed-body-2-2' }} {% endif %} {% if (theme_options.get( 'main_layout' ) == 3) %} {{ ' with-shadow' }} {% endif %}">
		<div id="main" class="{% if (theme_options.get( 'main_layout' ) == 4) %} {{ 'main-fixed2 main-fixed' }} {% elseif (theme_options.get( 'main_layout' ) == 6) %} {{ 'main-fixed2 main-fixed3 main-fixed' }} {% elseif (theme_options.get( 'main_layout' ) != 1 and theme_options.get( 'main_layout' ) != 5) %} {{ 'main-fixed' }} {% endif %}">

			{% if (theme_options.get( 'header_type' ) == 2) %}
				{% include 'odesk/template/common/header/header_02.twig' %}
			{% elseif (theme_options.get( 'header_type' ) == 3) %}
				{% include 'odesk/template/common/header/header_03.twig' %}
			{% elseif (theme_options.get( 'header_type' ) == 4) %}
				{% include 'odesk/template/common/header/header_04.twig' %}
			{% elseif (theme_options.get( 'header_type' ) == 5) %}
				{% include 'odesk/template/common/header/header_05.twig' %}
			{% elseif (theme_options.get( 'header_type' ) == 6) %}
				{% include 'odesk/template/common/header/header_06.twig' %}
			{% elseif (theme_options.get( 'header_type' ) == 7) %}
				{% include 'odesk/template/common/header/header_07.twig' %}
			{% elseif (theme_options.get( 'header_type' ) == 8) %}
				{% include 'odesk/template/common/header/header_08.twig' %}
			{% elseif (theme_options.get( 'header_type' ) == 9) %}
				{% include 'odesk/template/common/header/header_09.twig' %}
			{% elseif (theme_options.get( 'header_type' ) == 10) %}
				{% include 'odesk/template/common/header/header_10.twig' %}
			{% elseif (theme_options.get( 'header_type' ) == 11) %}
				{% include 'odesk/template/common/header/header_11.twig' %}
			{% elseif (theme_options.get( 'header_type' ) == 12) %}
				{% include 'odesk/template/common/header/header_12.twig' %}
			{% elseif (theme_options.get( 'header_type' ) == 13) %}
				{% include 'odesk/template/common/header/header_13.twig' %}
			{% elseif (theme_options.get( 'header_type' ) == 14) %}
				{% include 'odesk/template/common/header/header_14.twig' %}
			{% elseif (theme_options.get( 'header_type' ) == 15) %}
				{% include 'odesk/template/common/header/header_15.twig' %}
			{% elseif (theme_options.get( 'header_type' ) == 16) %}
				{% include 'odesk/template/common/header/header_16.twig' %}
			{% elseif (theme_options.get( 'header_type' ) == 17) %}
				{% include 'odesk/template/common/header/header_17.twig' %}
			{% elseif (theme_options.get( 'header_type' ) == 18) %}
				{% include 'odesk/template/common/header/header_18.twig' %}
			{% elseif (theme_options.get( 'header_type' ) == 19) %}
				{% include 'odesk/template/common/header/header_19.twig' %}
			{% elseif (theme_options.get( 'header_type' ) == 20) %}
				{% include 'odesk/template/common/header/header_20.twig' %}
			{% elseif (theme_options.get( 'header_type' ) == 21) %}
				{% include 'odesk/template/common/header/header_21.twig' %}
			{% elseif (theme_options.get( 'header_type' ) == 22) %}
			
				{% if (theme_options.get( 'fixed_header' ) == 1) %} 
<!-- HEADER
	================================================== -->
<div class="fixed-header-1 sticky-header header-type-3">
	<div class="background-header"></div>
	<div class="slider-header">
		<!-- Top of pages -->
		<div id="top" class="{% if (theme_options.get( 'header_layout' ) == 1) %} {{ 'full-width' }} {% elseif (theme_options.get( 'header_layout' ) == 4) %} {{ 'fixed3 fixed2' }} {% elseif (theme_options.get( 'header_layout' ) == 3) %} {{ 'fixed2' }} {% else %} {{ 'fixed' }} {% endif %}">
			<div class="background-top"></div>
			<div class="background">
				<div class="shadow"></div>
				<div class="pattern">
					<div class="container">
						<div class="row">		
						     {% if (logo) %} 
							{% set nthumb = logo|replace({' ': "%20"}) %}
							{% set adres = constant('HTTP_SERVER') %}
							{% set nthumb = nthumb|replace({adres: ""}) %}
							{% set image_size = theme_options.getimagesize(nthumb) %}
						     <!-- Header Left -->
						     <div class="col-sm-12" id="header-centre" style="min-width: {{ image_size[0]+55 }}px">
						          <!-- Logo -->
						          <div class="logo"><a href="{{ home }}"><img src="{{ logo }}" title="{{ name }}" alt="{{ name }}" /></a></div>
						     </div>
						     {% endif %} 
						     
							
						</div>
					</div>
				</div>
			</div>
		</div>
	</div>
</div>
{% endif %} 

<!-- HEADER
	================================================== -->
<header class="header-type-3 header-type-22">
	<div class="background-header"></div>
	<div class="slider-header">
		<!-- Top of pages -->
		<div id="top" class="{% if (theme_options.get( 'header_layout' ) == 1) %} {{ 'full-width' }} {% elseif (theme_options.get( 'header_layout' ) == 4) %} {{ 'fixed3 fixed2' }} {% elseif (theme_options.get( 'header_layout' ) == 3) %} {{ 'fixed2' }} {% else %} {{ 'fixed' }} {% endif %}">
			<div class="background-top"></div>
			<div class="background">
				<div class="shadow"></div>
				<div class="pattern">
				     <div class="top-bar">
				          <div class="container">
				               <!-- Links -->
				               <ul class="menu">
				               	<li><a href="{{ account }}">{{ text_account }}</a></li>
				               	<li><a href="{{ wishlist }}" id="wishlist-total">{{ text_wishlist }}</a></li>
				               	<li><a href="{{ shopping_cart }}">{{ text_shopping_cart }}</a></li>
				               	<li><a href="{{ checkout }}">{{ text_checkout }}</a></li>
				               	{% if (logged) %} 
				               	<li><a href="{{ logout }}">{{ text_logout }}</a></li>
				               	{% endif %} 
				               </ul>
				               
				               {{ currency~language }} 
				          </div>
				     </div>
				     
					<div class="container">
						<div class="row">		
						     {% if (logo) %} 
							{% set nthumb = logo|replace({' ': "%20"}) %}
							{% set adres = constant('HTTP_SERVER') %}
							{% set nthumb = nthumb|replace({adres: ""}) %}
							{% set image_size = theme_options.getimagesize(nthumb) %}
						     <!-- Header Left -->
						     <div class="col-sm-12" id="header-centre" style="min-width: {{ image_size[0]+106 }}px">
						          <!-- Logo -->
						          <div class="logo"><a href="{{ home }}"><img src="{{ logo }}" title="{{ name }}" alt="{{ name }}" /></a></div>
						     </div>
						     {% endif %} 
						     
							
						</div>
					</div>
					
					
					{% set menu92 = theme_options.getModules('menu2') %}
					{% if ( menu92|length > 0 ) %} 
					 {{ '<div class="overflow-menu2">' }}
						{% for module in menu92 %} 
							{{ module }}
						{% endfor %}
						{{ '</div>' }}
					{% endif %} 
				</div>
			</div>
		</div>
	</div>
	
	{% set slideshow = theme_options.getModules('slideshow') %} 
	 {% if (slideshow|length > 0) %} 
	<!-- Slider -->
	<div id="slider" class="{% if (theme_options.get( 'slideshow_layout' ) == 1) %} {{ 'full-width' }} {% elseif (theme_options.get( 'slideshow_layout' ) == 4) %} {{ 'fixed3 fixed2' }} {% elseif (theme_options.get( 'slideshow_layout' ) == 3) %} {{ 'fixed2' }} {% else %} {{ 'fixed' }} {% endif %}">
		<div class="background-slider"></div>
		<div class="background">
			<div class="shadow"></div>
			<div class="pattern">
				{% for module in slideshow %} 
				{{ module }} 
				{% endfor %} 
			</div>
		</div>
	</div>
	{% endif %} 
</header>
			{% elseif (theme_options.get( 'header_type' ) == 23) %}
				{% include 'odesk/template/common/header/header_23.twig' %}
			{% elseif (theme_options.get( 'header_type' ) == 24) %}
				{% include 'odesk/template/common/header/header_24.twig' %}
			{% elseif (theme_options.get( 'header_type' ) == 25) %}
				{% include 'odesk/template/common/header/header_25.twig' %}
			{% elseif (theme_options.get( 'header_type' ) == 26) %}
				{% include 'odesk/template/common/header/header_26.twig' %}
			{% elseif (theme_options.get( 'header_type' ) == 27) %}
				{% include 'odesk/template/common/header/header_27.twig' %}
			{% else %} 
				{% include 'odesk/template/common/header/header_01.twig' %}
			{% endif %} 
{% endif %}