	/* ------------------------------------- header ------------------------------------- */

	/* --- layout_header --- */ 
	#wrapper div#bg_header {
	    box-shadow: none;
	    z-index: 999;
	    background-color: #fff;
	}
	/* --- end layout_header --- */ 

	/* --- header_logo --- */
	body #wrapper div#header_logo {
	    width: 200px;
	    height: 72px;
		top: 10px;
		margin: 0;
		right: 2px;
	}
	body #wrapper div#header_logo a {
		display: block;
		width: 100%;
		height: 100%;
	}
	body #wrapper div#header_logo a img {
		display: block;
		width: auto;
		height: auto;
		max-width: 100%;
		max-height: 100%;
		float: right;
	}
	/* --- end_header_logo --- */

	/* --- element_general_login_logout_header --- */
	#wrapper #header_group1 > li.fieldNew {
	    left: 0;
	    right: auto;
	    float: left;
	    background-color: #cacaca;
	    width: 114px;
		height: 23px;
		border-radius: 0 0 5px 5px;
	} 
	#header_group1 > li.fieldNew > span > a  {
	    width: 100%;
	    height: 100%;
	    text-align: center;
	    display: inline-block;
		padding-top: 2px;
		padding-left: 22px;
		color: #000;
		font-size: 10px;
		font-weight: 400;
	}
	#wrapper #header_group1 > li.fieldNew {
	    color: #fff;
	    font-size: 13px;
	}
	#wrapper #header_group1 > li.fieldNew  {
		color: #fff;
	    font-weight: bold;
	}
	#header_group1 > li.fieldNew > span > a:after{
		content: "";
		display: inline-block;
		width: 20px;
		position: absolute;
		left: 0;
		background: url(locker.png) no-repeat right;
		top: 4px;
		height: 12px;
	}
	body #wrapper .element_general_login_logout > ul > li.link_customer a:after, 
	body #wrapper .element_general_login_logout > ul > li.link_customer span span:after, 
	body #wrapper .element_general_login_logout > ul > li span.link_customer_me a:after, 
	body #wrapper .element_general_login_logout > ul > li span.link_customer_me span:after {
		display: none;
	}
	body #wrapper .element_general_login_logout > ul > li.link_customer_me span span {
    color: #f1592a;
	}
	/* --- end_element_general_login_logout_header --- */ 

	/* --- element_general_prime_categories_category_header --- */ 
	/* --- end element_general_prime_categories_category_header --- */ 

	/* --- element_general_prime_categories_with_group_header --- */
	/* --- end element_general_prime_categories_with_group_header --- */

	/* --- element_general_prime_categories_with_children_header --- */
	/* --- end element_general_prime_categories_with_children_header --- */

	/* --- element_general_contact_header --- */ 
	/* --- end element_general_contact_header --- */ 

	/* --- element_general_newsletter_header --- */ 
	/* --- end element_general_newsletter_header --- */ 

	/* --- element_general_easy_lightbox --- */
	/* --- end element_general_easy_lightbox --- */

	/*element_general_lightbox*/
	/*end element_general_lightbox*/

	/* ------------------------------------- end layout_header ------------------------------------- */

	/* ------------------------------------- middle ------------------------------------- */

	/* --- layout_homepage_middle --- */  
	/* --- end layout_homepage_middle --- */ 

	/* --- element_general_masonry_images_middle --- */ 
	/* --- end element_general_masonry_images_middle --- */ 

	/* --- element_general_strength_middle --- */ 
	/* --- end element_general_strength_middle --- */ 

	/* --- element_general_all_categories_middle --- */ 
	/* --- end element_general_all_categories_middle --- */ 

	/* --- element_general_categories_images_middle --- */ 
	/* --- end element_general_categories_images_middle --- */ 

	/* --- element_general_content_carousel_middle --- */ 
	/* --- end element_general_content_carousel_middle --- */

	/* --- element_general_links_middle --- */ 
	/* --- end_element_general_links_middle --- */ 

	/* --- element_general_main_categories --- */
	/* --- end element_general_main_categories --- */

	/* --- element_general_images_middle --- */ 
	/* --- end element_general_images_middle --- */ 

	/* --- element_general_strength --- */ 
	/* --- end element_general_strength --- */ 

	/* --- element_general_newsletter_middle --- */ 
	/* --- end element_general_newsletter_middle --- */ 

	/* --- element_category_list_items_middle --- */ 
	/* --- end element_category_list_items_middle --- */ 

	/* --- element_general_carousel_middle --- */ 
	/* --- end element_general_carousel_middle --- */ 

	/* --- element_general_brand_carousel --- */ 
	/* --- end element_general_brand_carousel --- */ 

	/* --- element_general_list_item_titles_middle --- */
	/* --- end element_general_list_item_titles_middle --- */

	/* --- element_general_prime_categories_category_middle --- */ 
	/* --- end element_general_prime_categories_category_middle --- */ 

	/* --- element_general_contact_middle --- */ 
	/* --- end element_general_contact_middle --- */ 

	/* --- element_general_ws_carousel_middle --- */
	/* --- end element_general_ws_carousel_middle --- */

	/* --- element_general_ticker_middle --- */
	/* --- end element_general_ticker_middle --- */

	/* --- element_items_list_items_middle --- */ 
	/* --- end element_items_list_items_middle --- */ 

	/* --- element_general_masonry_grid --- */ 
	/* --- end element_general_masonry_grid --- */ 

	/* --- pagination_middle --- */
	/* --- end pagination_middle --- */

	/* --- bootstrap_slider_middle --- */
	/* --- end bootstrap_slider_middle --- */

	/* --- owlCarousel_middle --- */
	/* --- end owlCarousel_middle --- */
	/* ------------------------------------- end middle ------------------------------------- */

	/* ------------------------------------- footer ------------------------------------- */

	#wrapper #bg_footer .wrap_contact_title1:after{
		width: 0;
	}
	.layout_item div#bg_footer{
		padding-top: 65px;
	}
	/* div#bg_footer form{
		border-bottom: 2px solid #ececec;
		border-top: 2px solid #ececec;
	} */
	#wrapper #bg_footer form .wrap_ticket_customer_name input#ticket_customer_name,
	#wrapper #bg_footer form .wrap_ticket_customer_email input#ticket_customer_email, 
	#wrapper #bg_footer form .wrap_ticket_customer_phone input#ticket_customer_phone{
		height: 42px;
		background-color: rgba(255,255,255, 0.6);
		opacity: 0.7;
		border-radius: 3px;
		color:#000;
	}
	#wrapper div#bg_footer div#footer_group2 h3, 
	#wrapper div#bg_footer div#footer_group3 h3{
		background: none;
	}
	#wrapper #bg_footer .wrap_contact_title1:after {
		content: "";
		display: block;
		width: 93%;
		height: 74px;
		background: url(https://konimboimages.s3.amazonaws.com/system/photos/321498/original/12104d8ed3dad45172bf21ad28f12703.png?1551189517) no-repeat;
		position: absolute;
		right: 0;
		left: 0;
		bottom: 0;
    	top: 10px;
		margin: auto;
	}
	#wrapper div#bg_footer form div.wrap_contact_btn{
		background: #002dae;
		border: #002dae;
		height: 40px;
		color: #ffffff;
		/* font-family: "Assistant",Arial,Helvetica,sans-serif; */
		font-size: 20px;
		font-weight: 700;
		line-height: 31.45px;
		display: inline-block;
		border-radius: 3px;
	}
	#wrapper div#bg_footer form div.wrap_contact_btn{
		float: none;
	}
	/* #wrapper div#bg_footer form div.wrap_contact_btn:hover{
		background: transparent;
		border: 1px solid #6da147;
		height: 40px;
		color: #6da147;
		font-family: Heebo;
		font-size: 20px;
		font-weight: 700;
		line-height: 31.45px;
		display: inline-block;
	}
	#wrapper div#bg_footer form div.wrap_contact_btn button.contact_btn:hover{
		color: #6da147;
	} */
	#wrapper div#bg_footer ul.element_general_links.f_t_g li:hover{
		background: transparent;
	}
	#wrapper div#bg_footer form div.wrap_contact_btn button.contact_btn{
		color: #ffffff;
		/* font-family: "Assistant",Arial,Helvetica,sans-serif; */
		font-size: 20px;
		font-weight: 700;
		line-height: 31.45px;
	}
	#bg_footer .element_general_contact_new > div > input::-webkit-input-placeholder {
		color: #000;
		font-weight: 400;
	}
	#bg_footer .element_general_contact_new > div > input:::-moz-placeholder {
		color: #000;
		font-weight: 400;
	}
	#bg_footer .element_general_contact_new > div > input:-ms-input-placeholder {
		color: #000;
		font-weight: 400;
	}
	#bg_footer .element_general_contact_new > div > input:-moz-placeholder {
		color: #000;
		font-weight: 400;
	}
	#wrapper div#bg_footer form div.wrap_contact_title2 h3.contact_title2{
		height: 64px;
		color: #ffffff;
		/* font-family: Assistant; */
		font-size: 30px;
		font-weight: 700;
		line-height: 31.45px;
	}
	#wrapper div#bg_footer form div.wrap_contact_title1{
		margin: 0;
	}
	#wrapper div#bg_footer form div.wrap_contact_title1 h3.contact_title1{
		height: 51px;
		color: #ffffff;
		/* font-family: Assistant; */
		font-size: 30px;
		font-weight: 700;
		letter-spacing: 0.94px;
		margin-bottom: 0;
	}
	.element_general_contact_new {
		margin-top: 90px;
	}
	#wrapper div#bg_footer div#footer_group2 h3, div#bg_footer div#footer_group3 h3{
		background: none;
	}
	#wrapper div#bg_footer div#footer_group2 h3, #wrapper div#bg_footer div#footer_group3 h3{
		padding-right: 0;
	}
	/* #wrapper div#bg_footer div#footer_group2 h3:after{
		background: url(Line_h3.png) no-repeat;
		width: 15%;
	} */
	/* i.fa.fa-facebook{
		background: url(1.png) no-repeat;
	}
	i.fab.fa-blogger-b{
		background: url(2.png) no-repeat;
	}
	i.fa.fa-youtube{
		background: url(3.png) no-repeat;
	}
	i.fa.fa-instagram{
		background: url(4.png) no-repeat;
	} */
	/* i.fa:before, i.fab:before{
		content: '' ;
	} */
	#bg_footer .wrap_ticket_customer_name, #bg_footer .wrap_ticket_customer_email, #bg_footer .wrap_ticket_customer_phone{
		padding-right: 15px;
   		 padding-left: 15px;
	}
	/* --- layout_footer --- */ 
	/* --- end layout_footer --- */

	/* --- element_general_newsletter_footer --- */ 
	/* --- end element_general_newsletter_footer --- */ 

	/* --- element_general_links_footer --- */ 
	/* --- end_element_general_links_footer --- */ 

	/* --- element_general_footer_nav --- */ 
	/* --- end element_general_footer_nav --- */ 

	/* --- element_general_prime_categories --- */ 
	/* --- end element_general_prime_categories --- */ 

	/* --- element_general_show_contact --- */ 
	/* --- end element_general_show_contact --- */

	/* --- #footer_group2, #footer_group3, #footer_group4_footer --- */
	/* --- end_#footer_group2, #footer_group3, #footer_group4_footer --- */

	/* --- element_general_images_footer --- */ 
	/* --- end element_general_images_footer --- */ 

	/* --- element_general_carousel_footer --- */ 
	/* --- end element_general_carousel_footer --- */ 

	/* --- element_general_prime_categories_footer --- */ 
	/* --- end element_general_prime_categories_footer --- */ 

	/* --- element_general_contact_footer --- */ 
	/* --- end element_general_contact_footer --- */

	/* ------------------------------------- end_footer ------------------------------------- */

	/* ------------------------------------- category ------------------------------------- */

	/* --- layout_category --- */ 
	/* --- end layout_category --- */   

	/* --- element_category_filter_category --- */ 
	/* --- end element_category_filter_category --- */ 

	/* --- element_category_list_items_category --- */ 
	/* --- end element_category_list_items_category --- */ 

	/* --- element_general_prime_categories_category --- */ 
	/* --- end element_general_prime_categories_category --- */ 

	/* ------------------------------------- end_category ------------------------------------- */

	/* ------------------------------------- layout_item ------------------------------------- */

	/* --- element_general_tabs --- */ 
	.layout_item .extra_icons .icon {
		height: 81px;
	  }
	
	.special_cart.layout_item #wrapper div#bg_middle .product_quantity .quantity {
		background: none;
	  }
	#item_upgrades #selectsHook span.title{
		  color: #5b3e10;
	  }
	  #wrapper .item_show_origin_price .origin_price_number{
		color: #5b3e10;
	  }
	  .layout_item #demo .lSPager.lSGallery li.active a {
		border: none;
		border: #d9d7d7 solid 3px;
	  }
	  .layout_item table.deal_items td.plus, .layout_item table.deal_items td.equal ,
	  .layout_item #wrapper .product_quantity .quantity a{
		color: #4a4a4a;
		font-weight: bold;
	  }
	  .deal_items h4.deal_items{
		  color: #5b3e10;
		  font-weight: bold;
	  }
	  .layout_item div#item_main, .layout_item #item_info #item_deal_items {
		border-bottom: none;
	  }
	  .layout_item div#tabs > div {
		border-bottom: none;
	  }
	  .layout_item div#item_info h3 {
		font-size: 20px;
		font-weight: 700;
		line-height: 17.57px;
		color: #000
	  }
	  /* .layout_item div#item_info h3:after {
		background: linear-gradient(270deg, #eadaaf 0%, #8d703e 52%, #eadaaf 100%);
	  } */
	  #wrapper .item_bottom_links .item_anchor_go_up a:before,#wrapper .item_anchor_go_up .top b{
		color: #5b3e10;
	  }
	
	  .layout_item #wrapper #tabs.active > ul > li.active a {
		background: #aa8c51;
		color: #fff;
	  }
	  .layout_item #tabs.active > ul > li a {
		background: #d8d8d8;
		font-size: 17px;
		font-weight: bold;
		color: #4a4a4a;
	  }
	
	  div#lg-outer {
		z-index: 999999 !important;
	  }
	  #tabs.active > ul{
		border-bottom: 1px solid #ccc;
	  }
	  
	  
	  /* #wrapper div#item_details .fake_quantity, #wrapper div#item_link_buy_now{
		  padding: 3px;
	  }
	  .special_cart.layout_item #wrapper #item_details .fake_quantity,
	  div#wrapper #bg_middle .smallButton{
		  border: 1px dashed #1e549a;
		  padding: 3px;
	  }
	  .layout_item #item_details div#item_link_buy_now{
		  border: 1px dashed #e92b2f;
	  } */
	  /* .layout_item div#wrapper .smallButton a{
		line-height: 37px;  
		padding: 3px;
	  }
	  .layout_item.special_cart #wrapper #bg_middle .item_bottom_links div.item_link_buy_now_small a{
		line-height: 42px;
	  } */
	  #wrapper .product_quantity .quantity a{
		  font-size: 22px;
	  }
	  .special_cart.layout_item #wrapper div.product_quantity{
		border: 2px solid #edecec;
	  }
	  div#item_current_sub_title, div#item_current_title{
		max-width: 75%;
	  }
	  #wrapper #matchingCarouselHook .owl-nav div{
		width: 40px;
		background: #e5e5e5;
	  }
	  #wrapper #matchingCarouselHook .owl-nav i.fa-arrow-circle-o-left:before,
	  #wrapper #matchingCarouselHook .owl-nav i.fa-arrow-circle-o-right:before{
		color: #000;
	  }
	  #wrapper #item_also_buy .matchingCarousel em > label.checkbox, #wrapper #matchingCarouselHook input{
		  display: block;
		}
		div#wrapper .wrap_item_features > div {
			width: 100%;
		}
	/* --- end element_general_tabs --- */

	/* ------------------------------------- end_layout_item ------------------------------------- */


	/* ------------------------------------- layout ------------------------------------- */
	/* --- clearfix --- */
	/* --- end clearfix --- */

	/* --- layout_about --- */ 
	/* --- end layout_about --- */ 

	/* --- layout_compare --- */ 
	/* --- end layout_compare --- */ 

	/* --- layout_contact --- */ 
	/* --- end layout_contact --- */ 

	/* --- layout_contract --- */ 
	/* --- end layout_contract --- */ 

	/* --- layout_credit_guard --- */ 
	/* --- end layout_credit_guard --- */ 

	/* --- layout_location --- */ 
	/* --- end layout_location --- */ 

	/* --- layout_order --- */ 
	/* --- end layout_order --- */ 

	/* --- layout_page --- */ 
	/* --- end layout_page --- */ 

	/* --- layout_iframe --- */ 
	/* --- end layout_iframe --- */ 

	/* ------------------------------------- end_layout ------------------------------------- */


	/*--- colors ---*/
	/*--- end colors ---*/

	/* fonts */
	/* end fonts */

	/*bottons*/
	/*end bottons*/

	/* Extra small devices (phones, less than 768px) */
	@media screen and (max-width: 767px) {

		/* ------------------------------------- header ------------------------------------- */

		/* --- layout_header --- */ 
		#wrapper #header_group1 > li.fieldNew,
		ul.element_general_links.vertical{
			display: none;
		}
		body #wrapper div#header_logo {
			height: 42px;
			top: 0px;
			width: 118px;
		}
		#wrapper div#layout_header:after {
			background: #002dae;
		}
		#wrapper #header_group1 > li.pos_8{
			display: none !important;
		}
		/* --- end layout_header --- */ 

		/* --- header_cart_nav_header --- */
		body #wrapper #header_group1 #header_cart_nav {
		    left: 5px;
		    top: 52px;
		}
		body #wrapper #header_cart_nav .link_order_with_counter span.cart_with_items_counter{
		    background-color: grey;
		    border-radius: 25px;
		}

		
		/* --- main_nav_bg --- */ 
		#wrapper #bg_header .main_nav_lis li:nth-last-child(3) span a:after, 
		#wrapper #bg_header .main_nav_lis li:nth-last-child(3) span span:after,
		#wrapper #main_nav_bg .main_nav_lis li.link_customer {
    		display: none;
		}
		#wrapper #main_nav_bg {
		    height: 38px;
		    top: 51px;
			z-index: 1;
			z-index: 1;
			position: relative;
			height: 35px;
			margin-top: 0;
			right: 0;
			top: 50px;
			float: right;
			margin-right: 0;
		}
		#wrapper #main_nav_bg .main_nav_lis li {
		    background: #fff;
		}
		/* #wrapper #main_nav_bg .navbar.navbar-static-top {
		    height: 38px;
		    min-height: 38px;
		    position: static;
		    margin-top: -40px;
		} */
		#wrapper div#header_group1 li.link_all_items{
			padding: 0;
			text-align: right;
			min-height: 43px;
			width: 100%
		}
		#wrapper div#header_group1 li.link_all_items div#header_show_prime_categories.open {
			width: 100%;
			padding-top: 0px;
			position: relative;
			top: 0;
			right: 0px;
		}
		#wrapper #bg_header li.link_all_items > span > a > span{
			color: #000;
			font-size: 16px;
			line-height: 43px;
			
		}
		#wrapper div#header_group1 div#main_nav_bg > li.link_all_items {
		    padding-right: 0;
		    background-color: #f1592a;
		    position: static;
		    margin-right: 44px;
		    margin-top: 0;
		}
		#wrapper div#header_group1 div#main_nav_bg > li.link_all_items > span > a > span {
			padding: 0;
			margin: 0;
		}
		#wrapper #bg_header div#header_show_prime_categories > ul.store_categories {
			padding: 0px; 
		}
		#wrapper div#header_group1 div#main_nav_bg > li.link_all_items div#header_show_prime_categories.open {
		    display: block;
		    position: absolute;
		    width: 100%;
		    right: 0;
		    top: 38px;
		}
		#wrapper #main_nav_bg .main_nav_lis li.active span span,
		#wrapper #bg_header div#header_show_prime_categories > ul.store_categories > li.father_category.open > a,
		#wrapper #bg_header div#header_show_prime_categories.open > ul.store_categories > li.father_category > ul.store_categories > li > a:before,
		#wrapper #bg_header div#header_show_prime_categories > ul.store_categories > li.father_category > ul.store_categories > li.active > a,
		#wrapper #bg_header div#header_show_prime_categories > ul.store_categories > li.father_category > ul.store_categories > li > span,
		#wrapper #bg_header div#header_show_prime_categories > ul.store_categories > li.father_category > ul.store_categories > li > span:before,
		#wrapper #bg_header div#header_show_prime_categories > ul.store_categories > li.active > span {
			color: #002dae;
		}
		#wrapper div#header_show_prime_categories > ul.store_categories > li.father_category > ul.store_categories > li.store_category_group_title {
			display: none;
		}
		#wrapper #bg_header div#header_show_prime_categories > ul.store_categories > li.father_category > ul.store_categories > li > span {
		    display: block;
		    width: 100%;
		    height: 100%;
		    text-align: right;
		    font-weight: normal;
		    overflow: hidden;
		    box-sizing: border-box;
		    padding-right: 79px;
		    color: #002dae;
		    font-size: 16px;
		    line-height: 43px;
		    margin: 0px;
		    padding: 0px 12px;
		}
		/* --- end_main_nav_bg --- */ 
		/* phone */
		.current_element_image.pos_3 {
			display: inline-block;
			position: relative;
		}
		.element_general_login_logout > ul {
			display: block;
			height: 100%;
			padding: 0;
		}
		#header_group1 > div.element_general_login_logout.hidden-xs.hidden-sm > ul > div > a {
			margin-left: 17px;
			height: 100%;
			width: 100%;
			display: block;
			text-align: left;
		}
		#wrapper #header_group1 > div.element_general_login_logout.hidden-xs.hidden-sm > ul > div > a > h3 {
			font-weight: 700;
			color: #002dae;
			padding: 0;
			border-radius: 8px;
			text-align: right;
			font-size: 13px;
			height: auto;
			width: auto;
			position: static;
			display: inline-block;
			padding-right: 6px;
			margin: 0;
		}
		div#wrapper #bg_header #layout_header .element_general_login_logout {
			right: auto;
			left: 10px;
			width: auto;
			top: 9px;
		}
		#header_group1 > div.element_general_login_logout.hidden-xs.hidden-sm > ul > div > a > img {
			display: block;
			width: auto;
			height: auto;
			float: left;
			max-width: 100%;
			max-height: 1000%;
		}
		/* --- element_general_search_header --- */ 
		div#wrapper #header_cart_nav .link_order_with_counter{
			background: url(cart_mo.png) no-repeat center center transparent
		}
		body #wrapper #bg_header .click_search div#searchBtnHook {
			border: transparent;
		    background-color: #002dae;
		}
		body #wrapper #header_group1 .click_search div#searchBtnHook:hover input{
			color: #58585a;
		}
		#main_nav_bg > div > div > div.navbar-collapse > ul > li.link_all_items > span > a > span:after{
			content: "\f104";
			position: absolute;
			top: 45px;
			right: auto;
			left: 10px;
			width: 10px;
			height: 10px;
			font-size: 14px;
			color: #000;
			font-weight: bold;
			font-family: FontAwesome;
		}
		#main_nav_bg > div > div > div.navbar-collapse > ul > li.link_all_items > span > a:after{
			width: 0;
			height: 0;
			display: none;
		}
		#header_group1 .navbar-toggle{
			background: url(menu_mo.png) no-repeat;
			width: 36px;
			top: 8px;
			right: 11px;
		}
		#wrapper .navbar-toggle .icon-bar{
			width: 0;
			height: 0;
		}
		body #wrapper #header_show_search .delete_text {
			display: none;
			width: 24px;
			height: 100%;
			background: url(//konimboassets-ptdpritol.netdna-ssl.com/layout3/responsive/mobilenew/imgs/close_search.png) no-repeat center;
			background-size: 100%;
			left: 100px;
		}
		body #wrapper #header_group1 .element_general_links.search_btn {
		    left: 94px;
		    top: 57px;
		}
		/* --- end element_general_search_header --- */ 

		/* --- element_general_links_header --- */ 
		/* --- end_element_general_links_header --- */ 

		/* --- element_general_images_header --- */ 
		div#bg_header .element_general_images.icons_head {
			display: none;
		    right: auto;
		    left: 0;
		    width: 126px;
		    margin-left: 6px;
		    margin-top: 4px;
		}
		div#bg_header .element_general_images.icons_head a h3 {
			font-size: 12px;
		    font-weight: normal;
		    line-height: 6px;
		    padding-right: 0;
		    color: #fff;
    		text-align: right;
		}
		div#bg_header .element_general_images.icons_head a h3 span {
		    font-size: 16px;
		    font-weight: bold;
		    line-height: 26px;
		}
		body #wrapper a.header_waze_link {
    		left: 56px;
		}
		/* --- end_element_general_images_header --- */ 

		/* --- element_general_login_logout_header --- */
		#wrapper #header_group1 > li.link_customer_signup {
			display: none;
		} 
		#wrapper #bg_header #layout_header .element_general_login_logout {
		    right: auto;
		    left: 96px;
		    width: 17px;
		    height: 21px;
		    top: 61px;
		    box-sizing: content-box;
		    background: url(account.png) no-repeat left;
		    display: block!important;
		}
		#wrapper #bg_header #layout_header .element_general_login_logout_list {
		    display: block;
		}
		#wrapper #bg_header #layout_header > #header_group1 .element_general_login_logout_list .link_customer,
		#wrapper #bg_header #layout_header > #header_group1 .element_general_login_logout_list .link_customer_me {
			display:block;
			width:100%;
			height:100%;
		}
		#wrapper #bg_header #layout_header > #header_group1 .element_general_login_logout_list > li.link_customer_logout {
    		display: none;
		}
		#wrapper #bg_header #layout_header > #header_group1 .element_general_login_logout_list > li.link_customer_me span a,
		#wrapper #bg_header #layout_header > #header_group1 .element_general_login_logout_list > li.link_customer_me span span,
		#wrapper #bg_header #layout_header > #header_group1 .element_general_login_logout_list > li.link_customer span a,
		#wrapper #bg_header #layout_header > #header_group1 .element_general_login_logout_list > li.link_customer span span {
    		font-size: 0;
		}
		/* --- end_element_general_login_logout_header --- */ 

		/* --- element_general_prime_categories_category_header --- */ 
		/* --- end element_general_prime_categories_category_header --- */ 

		/* --- element_general_prime_categories_with_group_header --- */
		/* --- end element_general_prime_categories_with_group_header --- */

		/* --- element_general_prime_categories_with_children_header --- */
		/* --- end element_general_prime_categories_with_children_header --- */

		/* --- element_general_contact_header --- */ 
		/* --- end element_general_contact_header --- */ 

		/* --- element_general_newsletter_header --- */ 
		/* --- end element_general_newsletter_header --- */ 

		/* --- element_general_easy_lightbox --- */
		/* --- end element_general_easy_lightbox --- */

		/*element_general_lightbox*/
		/*end element_general_lightbox*/
		/* ------------------------------------- end layout_header ------------------------------------- */

		/* ------------------------------------- middle ------------------------------------- */

		/* --- layout_homepage_middle --- */  
		/* --- end layout_homepage_middle --- */ 

		/* --- element_general_masonry_images_middle --- */ 
		/* --- end element_general_masonry_images_middle --- */ 

		/* --- element_general_strength_middle --- */ 
		/* --- end element_general_strength_middle --- */ 

		/* --- element_general_all_categories_middle --- */ 
		/* --- end element_general_all_categories_middle --- */ 

		/* --- element_general_categories_images_middle --- */ 
		/* --- end element_general_categories_images_middle --- */ 

		/* --- element_general_content_carousel_middle --- */ 
		/* --- end element_general_content_carousel_middle --- */

		/* --- element_general_links_middle --- */ 
		/* --- end_element_general_links_middle --- */ 

		/* --- element_general_main_categories --- */
		/* --- end element_general_main_categories --- */

		/* --- element_general_images_middle --- */ 
		/* --- end element_general_images_middle --- */ 

		/* --- element_general_strength --- */ 
		/* --- end element_general_strength --- */ 

		/* --- element_general_newsletter_middle --- */ 
		/* --- end element_general_newsletter_middle --- */ 

		/* --- element_category_list_items_middle --- */ 
		/* --- end element_category_list_items_middle --- */ 

		/* --- element_general_carousel_middle --- */ 
		/* --- end element_general_carousel_middle --- */ 

		/* --- element_general_brand_carousel --- */ 
		/* --- end element_general_brand_carousel --- */ 

		/* --- element_general_list_item_titles_middle --- */
		/* --- end element_general_list_item_titles_middle --- */

		/* --- element_general_prime_categories_category_middle --- */ 
		/* --- end element_general_prime_categories_category_middle --- */ 

		/* --- element_general_contact_middle --- */ 
		/* --- end element_general_contact_middle --- */ 

		/* --- element_general_ws_carousel_middle --- */
		/* --- end element_general_ws_carousel_middle --- */

		/* --- element_general_ticker_middle --- */
		/* --- end element_general_ticker_middle --- */

		/* --- element_items_list_items_middle --- */ 
		/* --- end element_items_list_items_middle --- */ 

		/* --- element_general_masonry_grid --- */ 
		/* --- end element_general_masonry_grid --- */ 

		/* --- pagination_middle --- */
		/* --- end pagination_middle --- */

		/* --- bootstrap_slider_middle --- */
		/* --- end bootstrap_slider_middle --- */

		/* --- owlCarousel_middle --- */
		/* --- end owlCarousel_middle --- */
		/* ------------------------------------- end middle ------------------------------------- */

		/* ------------------------------------- footer ------------------------------------- */

		/* --- layout_footer --- */ 
		.layout_item div#bg_footer{
			padding-top: 130px;
		}
		div#layout_footer div#footer_middle_groups {
			padding: 0px 20px;
		}
		#wrapper div#bg_footer form div.wrap_contact_title1 h3.contact_title1{
			font-size: 32px;
		}
		#wrapper #bg_footer .wrap_contact_title1:after{
			display: none;
		}
		/* --- end layout_footer --- */
		/*#wrapper div#bg_footer form div.wrap_contact_btn {
			background: #8f191c;
			border: #8f191c;
			width: 203px !important;
			height: 40px;
			color: #ffffff;
			font-family: Heebo;
			font-size: 20px;
			font-weight: 700;
			line-height: 31.45px;
			display: inline-block;
			float: none !important;
			margin-right: 13px;
		}*/
		/* --- element_general_newsletter_footer --- */ 
		#bg_footer .wrap_ticket_customer_name, #bg_footer .wrap_ticket_customer_email, #bg_footer .wrap_ticket_customer_phone {
			display: block;
			float: none;
			width: 230px;
			margin: auto;
			height: 40px;
			background: transparent;
			margin-bottom: 10px;
			box-shadow: none;
			vertical-align: top;
		}
		div#bg_footer h3.contact_title1{
			font-size: 25px;
			padding-right: 0;
		}
		#bg_footer .wrap_contact_title2 h3.contact_title2{
			padding-right: 0;
		}
		/* --- end element_general_newsletter_footer --- */ 

		/* --- element_general_links_footer --- */
		ul.element_general_links.f_t_g li {
			margin-left: 29px;
		} 
		/* --- end_element_general_links_footer --- */ 

		/* --- element_general_footer_nav --- */ 
		/* --- end element_general_footer_nav --- */ 

		/* --- element_general_prime_categories --- */ 
		/* --- end element_general_prime_categories --- */ 

		/* --- element_general_show_contact --- */ 
		/* --- end element_general_show_contact --- */

		/* --- #footer_group2, #footer_group3, #footer_group4_footer --- */
		div#footer_group2 {
			padding: 20px;
		}
		div#footer_group5 {
			padding: 0 20px;
		}
		/* --- end_#footer_group2, #footer_group3, #footer_group4_footer --- */

		/* --- element_general_images_footer --- */ 
		/* --- end element_general_images_footer --- */ 

		/* --- element_general_carousel_footer --- */ 
		/* --- end element_general_carousel_footer --- */ 

		/* --- element_general_prime_categories_footer --- */ 
		/* --- end element_general_prime_categories_footer --- */ 

		/* --- element_general_contact_footer --- */
		div#footer_group5 > div > div {
			height: 50%;
		}
		div#footer_group5 {
			height: 70px;
		}
		div#wrapper #bg_footer .wrap_ticket_customer_name, 
		div#wrapper #bg_footer .wrap_ticket_customer_email, 
		div#wrapper #bg_footer .wrap_ticket_customer_phone{
			width: 100%;
			padding: 0;

		}
		div#wrapper div#bg_footer form div.wrap_contact_btn{
			width: 100%;
			margin-right: 0;
		}
		
		/* --- end element_general_contact_footer --- */  

		/* ------------------------------------- end_footer ------------------------------------- */

		/* ------------------------------------- category ------------------------------------- */

		/* --- layout_category --- */ 
		#element_152936 .img_wrapperת #element_153020 .img_wrapper {
			height: 150px;
			width: 100%;
			position: relative;
		}
		/* --- end layout_category --- */   

		/* --- element_category_filter_category --- */ 
		/* --- end element_category_filter_category --- */ 

		/* --- element_category_list_items_category --- */ 
		/* --- end element_category_list_items_category --- */ 

		/* --- element_general_prime_categories_category --- */ 
		/* --- end element_general_prime_categories_category --- */ 

		/* ------------------------------------- end_category ------------------------------------- */

		/* ------------------------------------- layout_item ------------------------------------- */

		/* --- element_general_tabs --- */ 
		/* --- end element_general_tabs --- */

		/* ------------------------------------- end_layout_item ------------------------------------- */


		/* ------------------------------------- layout ------------------------------------- */
		/* --- clearfix --- */
		/* --- end clearfix --- */

		/* --- layout_about --- */ 
		/* --- end layout_about --- */ 

		/* --- layout_compare --- */ 
		/* --- end layout_compare --- */ 

		/* --- layout_contact --- */ 
		/* --- end layout_contact --- */ 

		/* --- layout_contract --- */ 
		/* --- end layout_contract --- */ 

		/* --- layout_credit_guard --- */ 
		/* --- end layout_credit_guard --- */ 

		/* --- layout_location --- */ 
		/* --- end layout_location --- */ 

		/* --- layout_order --- */ 
		/* --- end layout_order --- */ 

		/* --- layout_page --- */ 
		/* --- end layout_page --- */ 

		/* --- layout_iframe --- */ 
		/* --- end layout_iframe --- */ 

		/* ------------------------------------- end_layout ------------------------------------- */

	}
	/* End Of Extra small devices (phones, less than 768px) */



	/* Small devices (tablets, 768px and up) */
	@media screen and (min-width:768px) {

		/* ------------------------------------- header ------------------------------------- */

		/* --- layout_header --- */ 
		#wrapper div#bg_middle {
			margin-top: 120px;
		}
		#wrapper div#bg_header:after {
			height: 40px;
			background: #002dae;
			background-repeat: repeat-x;
		}
		/* --- end layout_header --- */ 
		ul.element_general_links.vertical {
			width: auto;
			display: block;
			position: absolute;
			top: 0;
			left: 127px;
			height: 37px;
			padding: 0;
		}
		#header_group1 .element_general_links.vertical li a {
			padding: 0 7px;
			height: 36px;
			line-height: 25px;
			font-size: 12px;
			color: #000;
		}
		#header_group1 .element_general_links.vertical li:not(:last-child):after, 
		#header_group1 .element_general_links.vertical li:not(:last-child):after {
			content: "";
			display: inline-block;
			width: 1px;
			position: relative;
			left: 0;
			background: #000;
			top: 2px;
			height: 14px;
		}

		/* --- header_cart_nav_header --- */
		#wrapper div#bg_header #header_cart_nav {
			left: 10px;
			right: auto !important;
			width: 79px;
			height: 36px;
			top: 34px;
		}
		#wrapper div#bg_header #header_cart_nav span.cart_with_items_counter {
			border-radius: 100%;
			left: 0;
			top: 2px;
			background: none;
			color: #fff;
			background: #002dae;
			font-size: 10px;
			width: 18px;
			height: 17px;
			line-height: 18px;
		}
		#wrapper #header_cart_nav .cart{
			background: url(cart.png) no-repeat 25%;
		}
		#wrapper #link_order_with_counter span.cart_with_items_text {
		    font-size: 12px;
		    width: 40px;
		    height: 40px;
		    box-sizing: border-box;
		    position: absolute;
		    text-align: right;
		    color: #000;
		    line-height: 14px;
		    padding-top: 7px;
		}
		#wrapper #bg_header .main_nav_lis li:hover span span, #wrapper #bg_header .main_nav_lis li:hover a {
		    color: #58585a;
		}
		#wrapper .main_nav_lis li:not(:last-child) a:after, 
		#wrapper .main_nav_lis li:not(:last-child) span span:after, 
		#wrapper #main_nav_bg > div > div > div.navbar-collapse.collapse > ul > li.pos_0 a:after {
			content: "/";
			display: inline-block;
			width: 1px;
			position: absolute;
			left: 0;
			background: #fff;
    		top: 0px;
			height: 0;
		}
		/* --- end_header_cart_nav_header --- */

		/* --- main_nav_bg --- */ 
		#wrapper #bg_header div#main_nav_bg,
		#wrapper #bg_header div#main_nav_bg * {
    		height: 36px;
		}
		#wrapper #bg_header .main_nav_lis li span span, #wrapper #bg_header .main_nav_lis li a {
			font-size: 12px;
			padding: 0 4px;
		}
		
		/* #wrapper .main_nav_lis li a:after, #wrapper .main_nav_lis li span span:after {
    		background: #97c278;
		} */
		#wrapper #link_order_with_counter span.cart_with_items_text:hover {
		    color: #005935;
		}
		/* #wrapper #bg_header div#main_nav_bg .link_customer {
    		display: none;
		} */
		#wrapper .main_nav_lis li:nth-last-child(2) a:after, 
		#wrapper .main_nav_lis li:nth-last-child(2) span span:after,
		.logged_in #wrapper .main_nav_lis li:nth-last-child(3) a:after, 
		.logged_in #wrapper .main_nav_lis li:nth-last-child(3) span span:after {
			display:none;
		}
		/* --- end_main_nav_bg --- */ 

		/* --- element_general_search_header --- */ 
		body #wrapper #bg_header div#header_show_search {
			top: 37px;
			left: 225px;
			width:250px;
			background: #e5e3e3;
			border: none;
		}
		#wrapper #bg_header div#main_nav_bg {
			display: block;
			position: absolute;
			top: auto;
			bottom: 0;
			left: auto;
			height: 37px;
			margin-right: 0;
			right: 305px;
		}
		#bg_header #header_show_search .search .textInput #q {
			color: #000;
			font-size: 14px;
			font-weight: 400;
		}
		גןה#wrapper #bg_header #header_show_search .search .textInput #q::placeholder{
			color: #000;
		}
		#bg_header #header_show_search .search .textInput #q::-webkit-input-placeholder {
    		color: #000;
		}
		#bg_header #header_show_search .search .textInput #q:::-moz-placeholder {
    		color: #000;
		}
		#bg_header #header_show_search .search .textInput #q:-ms-input-placeholder {
    		color: #000;
		}
		#bg_header #header_show_search .search .textInput #q:-moz-placeholder {
    		color: #000;
		}
		div#header_show_search > form.search > div > label > input#q::-webkit-input-placeholder {
			color: #000;
		}
		div#header_show_search > form.search > div > label > input#q:-moz-placeholder { /* Firefox 18- */
			color: #000;
		}
		div#header_show_search > form.search > div > label > input#q::-moz-placeholder {  /* Firefox 19+ */
			color: #000;
		}
		div#header_show_search > form.search > div > label > input#q:-ms-input-placeholder {  
			color: #000;
		}
		div#header_show_search .close_search {
		    display: none;
		}
		/* --- end element_general_search_header --- */ 

		/* --- element_general_links_header --- */ 
		/* --- end_element_general_links_header --- */ 

		/* --- element_general_images_header --- */ 
		div#bg_header .element_general_images.icons_head {
		    right: auto;
			left: 455px;
			display: none;
		}
		div#bg_header .element_general_images.icons_head a h3, #header_group1 > div.element_general_login_logout.hidden-xs.hidden-sm > ul > div > a > h3 {
			color: #000;
			border-radius: 8px;
			text-align: right;
			font-size: 13px;
			height: auto;
			width: auto;
			position: static;
			display: inline-block;
			padding-right: 6px;
			margin: 0;
			font-size: 12px;
		    font-weight: normal;
		    line-height: 14px;
			padding-right: 10px;
		}
		#wrapper #header_group1 > div.element_general_login_logout.hidden-xs.hidden-sm > ul > div > a > h3{
			font-size: 13px;
			color: #000;
			padding: 0;
			padding-left: 12px;
			text-align: left;
		}
		.current_element_image.pos_3 {
			display: inline-block;
			position: relative;
		}
		ul.element_general_links.header_icons.vertical {
			margin: 0;
		}
		#header_group1 > div.element_general_login_logout.hidden-xs.hidden-sm > ul > li{
			/* background: url(location.png) no-repeat; */
			width: 28px;
		}
		#header_group1 > div.element_general_login_logout.hidden-xs.hidden-sm > ul > div > a{
			margin-left: 17px;
			height: 100%;
			width: 100%;
			display: block;
			text-align: left;
		}
		div#bg_header .element_general_images.icons_head a h3 span {
		    font-size: 13px;
		    font-weight: bold;
		}
		#header_group1 > div.element_general_login_logout.hidden-xs.hidden-sm > ul > div > a > img{
			display: block;
			width: auto;
			height: auto;
			float: left;
			max-width: 100%;
			max-height: 1000%;
}
		
		/* --- end_element_general_images_header --- */ 

		/* --- element_general_login_logout_header --- */ 
		#wrapper #bg_header #layout_header .element_general_login_logout {
			right: auto;
		    left: 100px;
		    width: auto;
		    top: 41px;
		    /* padding-left: 22px; */
		    box-sizing: content-box;
		    /* background: url(account.png) no-repeat left; */
		    display: block!important;
		}
		body #wrapper .element_general_login_logout > ul > li.link_customer a:after, 
		body #wrapper .element_general_login_logout > ul > li.link_customer span span:after, 
		body #wrapper .element_general_login_logout > ul > li span.link_customer_me a:after, #wrapper .element_general_login_logout > ul > li span.link_customer_me span:after {
			content: none;
		}
		body #wrapper .element_general_login_logout > ul > li a, body #wrapper .element_general_login_logout > ul > li span span {
			line-height: 14px;
			font-size: 12px;
		}
		/* body #wrapper .element_general_login_logout > ul > li a:hover, #wrapper .element_general_login_logout > ul > li span span{
			color: #f1592a;
		} */
		/*logged_in */
		.logged_in #wrapper #bg_header .element_general_login_logout li.link_customer_logout{
			display:block;
		}
		.logged_in #wrapper #bg_header #layout_header .element_general_login_logout {
		    width: 77px;
		    height: auto;
		    padding-left: 12px;
		    left: 111px;
		}
		#wrapper #bg_header div#main_nav_bg .main_nav_lis li.link_customer_me, 
		#wrapper #bg_header div#main_nav_bg .main_nav_lis li.link_customer_logout {
   			display: none;
		}
		/* --- end_element_general_login_logout_header --- */ 


		/* --- element_general_prime_categories_with_group_header --- */
		/* --- end element_general_prime_categories_with_group_header --- */

		/* --- element_general_prime_categories_with_children_header --- */
		/* --- end element_general_prime_categories_with_children_header --- */

		/* --- element_general_contact_header --- */ 
		/* --- end element_general_contact_header --- */ 

		/* --- element_general_newsletter_header --- */ 
		/* --- end element_general_newsletter_header --- */ 

		/* --- element_general_easy_lightbox --- */
		/* --- end element_general_easy_lightbox --- */

		/*element_general_lightbox*/
		/*end element_general_lightbox*/

		/* ------------------------------------- end layout_header ------------------------------------- */

		/* ------------------------------------- middle ------------------------------------- */

		/* --- layout_homepage_middle --- */  
		/* --- end layout_homepage_middle --- */ 

		/* --- element_general_masonry_images_middle --- */ 
		/* --- end element_general_masonry_images_middle --- */ 

		/* --- element_general_strength_middle --- */ 
		/* --- end element_general_strength_middle --- */ 

		/* --- element_general_all_categories_middle --- */ 
		/* --- end element_general_all_categories_middle --- */ 

		/* --- element_general_categories_images_middle --- */ 
		/* --- end element_general_categories_images_middle --- */ 

		/* --- element_general_content_carousel_middle --- */ 
		/* --- end element_general_content_carousel_middle --- */

		/* --- element_general_links_middle --- */ 
		/* --- end_element_general_links_middle --- */ 

		/* --- element_general_main_categories --- */
		/* --- end element_general_main_categories --- */

		/* --- element_general_images_middle --- */ 
		/* --- end element_general_images_middle --- */ 

		/* --- element_general_strength --- */ 
		/* --- end element_general_strength --- */ 

		/* --- element_general_newsletter_middle --- */ 
		/* --- end element_general_newsletter_middle --- */ 

		/* --- element_category_list_items_middle --- */ 
		/* --- end element_category_list_items_middle --- */ 

		/* --- element_general_carousel_middle --- */ 
		/* --- end element_general_carousel_middle --- */ 

		/* --- element_general_brand_carousel --- */ 
		/* --- end element_general_brand_carousel --- */ 

		/* --- element_general_list_item_titles_middle --- */
		/* --- end element_general_list_item_titles_middle --- */

		/* --- element_general_prime_categories_category_middle --- */ 
		/* --- end element_general_prime_categories_category_middle --- */ 

		/* --- element_general_contact_middle --- */ 
		/* --- end element_general_contact_middle --- */ 

		/* --- element_general_ws_carousel_middle --- */
		/* --- end element_general_ws_carousel_middle --- */

		/* --- element_general_ticker_middle --- */
		/* --- end element_general_ticker_middle --- */

		/* --- element_items_list_items_middle --- */ 
		/* --- end element_items_list_items_middle --- */ 

		/* --- element_general_masonry_grid --- */ 
		/* --- end element_general_masonry_grid --- */ 

		/* --- pagination_middle --- */
		/* --- end pagination_middle --- */

		/* --- bootstrap_slider_middle --- */
		/* --- end bootstrap_slider_middle --- */

		/* --- owlCarousel_middle --- */
		/* --- end owlCarousel_middle --- */
		/* ------------------------------------- end middle ------------------------------------- */

		/* ------------------------------------- footer ------------------------------------- */

		/* --- layout_footer --- */ 
		/* --- end layout_footer --- */

		/* --- element_general_newsletter_footer --- */ 
		/* --- end element_general_newsletter_footer --- */ 

		/* --- element_general_links_footer --- */ 
		/* --- end_element_general_links_footer --- */ 

		/* --- element_general_footer_nav --- */ 
		/* --- end element_general_footer_nav --- */ 

		/* --- element_general_prime_categories --- */ 
		/* --- end element_general_prime_categories --- */ 

		/* --- element_general_show_contact --- */ 
		/* --- end element_general_show_contact --- */

		/* --- #footer_group2, #footer_group3, #footer_group4_footer --- */
		/* --- end_#footer_group2, #footer_group3, #footer_group4_footer --- */

		/* --- element_general_images_footer --- */ 
		/* --- end element_general_images_footer --- */ 

		/* --- element_general_carousel_footer --- */ 
		/* --- end element_general_carousel_footer --- */ 

		/* --- element_general_prime_categories_footer --- */ 
		/* --- end element_general_prime_categories_footer --- */ 

		/* --- element_general_contact_footer --- */ 
		/* --- end element_general_contact_footer --- */ 

		/* ------------------------------------- end_footer ------------------------------------- */

		/* ------------------------------------- category ------------------------------------- */

		/* --- layout_category --- */ 
		/* --- end layout_category --- */   

		/* --- element_category_filter_category --- */ 
		/* --- end element_category_filter_category --- */ 

		/* --- element_category_list_items_category --- */ 
		/* --- end element_category_list_items_category --- */ 

		/* --- element_general_prime_categories_category --- */ 
		/* --- end element_general_prime_categories_category --- */ 

		/* ------------------------------------- end_category ------------------------------------- */

		/* ------------------------------------- layout_item ------------------------------------- */

		/* --- element_general_tabs --- */ 
		/* --- end element_general_tabs --- */

		/* ------------------------------------- end_layout_item ------------------------------------- */


		/* ------------------------------------- layout ------------------------------------- */
		/* --- clearfix --- */
		/* --- end clearfix --- */

		/* --- layout_about --- */ 
		/* --- end layout_about --- */ 

		/* --- layout_compare --- */ 
		/* --- end layout_compare --- */ 

		/* --- layout_contact --- */ 
		/* --- end layout_contact --- */ 

		/* --- layout_contract --- */ 
		/* --- end layout_contract --- */ 

		/* --- layout_credit_guard --- */ 
		/* --- end layout_credit_guard --- */ 

		/* --- layout_location --- */ 
		/* --- end layout_location --- */ 

		/* --- layout_order --- */ 
		/* --- end layout_order --- */ 

		/* --- layout_page --- */ 
		/* --- end layout_page --- */ 

		/* --- layout_iframe --- */ 
		/* --- end layout_iframe --- */ 

		/* ------------------------------------- end_layout ------------------------------------- */

	}
	@media screen and (max-width: 992px) {
		#wrapper #bg_footer .wrap_ticket_customer_name, #wrapper #bg_footer .wrap_ticket_customer_email,#wrapper #bg_footer .wrap_ticket_customer_phone {
			display: inline-block;
			float: right;
			height: 40px;
			background: transparent;
			margin-bottom: 10px;
			box-shadow: none;
			vertical-align: top;
			margin-left: 10px;
			width: 48%;
		}
		#wrapper div#bg_footer form div.wrap_contact_btn{
			margin-right: 15px;
			width: 44%
		}
		/*#wrapper div#bg_footer form div.wrap_contact_btn {
			background: #8f191c;
			border: #8f191c;
			width: 335px;
			height: 40px;
			color: #ffffff;
			font-family: Heebo;
			font-size: 20px;
			font-weight: 700;
			line-height: 31.45px;
			display: inline-block;
			float: none !important;
			margin-right: 14px;
		}*/
	}
	/* End OF Small devices (tablets, 768px and up) */

	/* Medium devices (desktops, 992px and up) */
	@media screen and (min-width:992px) {	

		/* ------------------------------------- header ------------------------------------- */

		/* --- layout_header --- */ 
		/* --- end layout_header --- */ 

		/* --- header_cart_nav_header --- */
		div#wrapper #bg_header .main_nav_lis li span span, div#wrapper #bg_header .main_nav_lis li a {
			font-size: 14px;
			padding: 0 8px;
		}
		#wrapper #bg_header div#main_nav_bg {
			right: 165px;
			margin-right: 0;
			max-width: 100%;
			top:0;
		}
		/* --- end_header_cart_nav_header --- */

		/* --- main_nav_bg --- */ 
		#wrapper #bg_header .main_nav_lis li:hover span span, #wrapper #bg_header .main_nav_lis li:hover a{
			color: #005935;
		}
		/* --- end_main_nav_bg --- */ 

		/* --- element_general_search_header --- */ 
		body #wrapper #bg_header div#header_show_search {
			top: 37px;
			left: 206px;
			background: #e5e3e3;
			border: none;
			width:285px;
		}
		#wrapper #main_nav_bg > div > div > div.navbar-collapse.collapse > ul > li.pos_7:after{
			content: "";
			display: inline-block;
			width: 1px;
			position: absolute;
			left: 0;
			background: #97c278;
			top: 6px;
			height: 14px;
		}
		
		
		/* --- end element_general_search_header --- */ 

		/* --- element_general_links_header --- */ 
		/* --- end_element_general_links_header --- */ 

		/* --- element_general_images_header --- */ 
		div#bg_header .element_general_images.icons_head {
		    right: auto;
		    left: 498px;
		}
		/* --- end_element_general_images_header --- */ 

		/* --- element_general_login_logout_header --- */ 
		body #wrapper .element_general_login_logout > ul > li a, body #wrapper .element_general_login_logout > ul > li span span {
			line-height: 14px;
			font-size: 12px;
		}
		body #wrapper .element_general_login_logout > ul > li.link_customer a:after, 
		body #wrapper .element_general_login_logout > ul > li.link_customer span span:after, body #wrapper .element_general_login_logout > ul > li span.link_customer_me a:after, #wrapper .element_general_login_logout > ul > li span.link_customer_me span:after {
			content: none;
		}
		#wrapper #bg_header .element_general_login_logout li.link_customer_logout {
			display: none;
		}
		/* --- end_element_general_login_logout_header --- */

		/* --- element_general_prime_categories_category_header --- */ 
		/* --- end element_general_prime_categories_category_header --- */ 

		/* --- element_general_prime_categories_with_group_header --- */
		/* --- end element_general_prime_categories_with_group_header --- */

		/* --- element_general_prime_categories_with_children_header --- */
		/* --- end element_general_prime_categories_with_children_header --- */

		/* --- element_general_contact_header --- */ 
		/* --- end element_general_contact_header --- */ 

		/* --- element_general_newsletter_header --- */ 
		/* --- end element_general_newsletter_header --- */ 

		/* --- element_general_easy_lightbox --- */
		/* --- end element_general_easy_lightbox --- */

		/*element_general_lightbox*/
		/*end element_general_lightbox*/

		/* ------------------------------------- end layout_header ------------------------------------- */

		/* ------------------------------------- middle ------------------------------------- */

		/* --- layout_homepage_middle --- */  
		/* --- end layout_homepage_middle --- */ 

		/* --- element_general_masonry_images_middle --- */ 
		/* --- end element_general_masonry_images_middle --- */ 

		/* --- element_general_strength_middle --- */ 
		/* --- end element_general_strength_middle --- */ 

		/* --- element_general_all_categories_middle --- */ 
		/* --- end element_general_all_categories_middle --- */ 

		/* --- element_general_categories_images_middle --- */ 
		/* --- end element_general_categories_images_middle --- */ 

		/* --- element_general_content_carousel_middle --- */ 
		/* --- end element_general_content_carousel_middle --- */

		/* --- element_general_links_middle --- */ 
		/* --- end_element_general_links_middle --- */ 

		/* --- element_general_main_categories --- */
		/* --- end element_general_main_categories --- */

		/* --- element_general_images_middle --- */ 
		/* --- end element_general_images_middle --- */ 

		/* --- element_general_strength --- */ 
		/* --- end element_general_strength --- */ 

		/* --- element_general_newsletter_middle --- */ 
		/* --- end element_general_newsletter_middle --- */ 

		/* --- element_category_list_items_middle --- */ 
		/* --- end element_category_list_items_middle --- */ 

		/* --- element_general_carousel_middle --- */ 
		/* --- end element_general_carousel_middle --- */ 

		/* --- element_general_brand_carousel --- */ 
		/* --- end element_general_brand_carousel --- */ 

		/* --- element_general_list_item_titles_middle --- */
		/* --- end element_general_list_item_titles_middle --- */

		/* --- element_general_prime_categories_category_middle --- */ 
		/* --- end element_general_prime_categories_category_middle --- */ 

		/* --- element_general_contact_middle --- */ 
		/* --- end element_general_contact_middle --- */ 

		/* --- element_general_ws_carousel_middle --- */
		/* --- end element_general_ws_carousel_middle --- */

		/* --- element_general_ticker_middle --- */
		/* --- end element_general_ticker_middle --- */

		/* --- element_items_list_items_middle --- */ 
		/* --- end element_items_list_items_middle --- */ 

		/* --- element_general_masonry_grid --- */ 
		/* --- end element_general_masonry_grid --- */ 

		/* --- pagination_middle --- */
		/* --- end pagination_middle --- */

		/* --- bootstrap_slider_middle --- */
		/* --- end bootstrap_slider_middle --- */

		/* --- owlCarousel_middle --- */
		/* --- end owlCarousel_middle --- */
		/* ------------------------------------- end middle ------------------------------------- */

		/* ------------------------------------- footer ------------------------------------- */

		/* --- layout_footer --- */ 
		#wrapper div#bg_footer ul.element_general_links.f_t_g li{
			
		}
		#wrapper #bg_footer .wrap_ticket_customer_name{
			margin-right: 0;
		}
		#wrapper #bg_footer .wrap_contact_title1:after {
			width: 69%
		}
		/* --- element_general_newsletter_footer --- */ 
		/* --- end element_general_newsletter_footer --- */ 

		/* --- element_general_links_footer --- */ 
		/* --- end_element_general_links_footer --- */ 

		/* --- element_general_footer_nav --- */ 
		/* --- end element_general_footer_nav --- */ 

		/* --- element_general_prime_categories --- */ 
		/* --- end element_general_prime_categories --- */ 

		/* --- element_general_show_contact --- */ 
		/* --- end element_general_show_contact --- */

		/* --- #footer_group2, #footer_group3, #footer_group4_footer --- */
		/* --- end_#footer_group2, #footer_group3, #footer_group4_footer --- */

		/* --- element_general_images_footer --- */ 
		/* --- end element_general_images_footer --- */ 

		/* --- element_general_carousel_footer --- */ 
		/* --- end element_general_carousel_footer --- */ 

		/* --- element_general_prime_categories_footer --- */ 
		/* --- end element_general_prime_categories_footer --- */ 

		/* --- element_general_contact_footer --- */ 
		/* --- end element_general_contact_footer --- */ 

		/* ------------------------------------- end_footer ------------------------------------- */

		/* ------------------------------------- category ------------------------------------- */

		/* --- layout_category --- */ 
		/* --- end layout_category --- */   

		/* --- element_category_filter_category --- */ 
		/* --- end element_category_filter_category --- */ 

		/* --- element_category_list_items_category --- */ 
		/* --- end element_category_list_items_category --- */ 

		/* --- element_general_prime_categories_category --- */ 
		/* --- end element_general_prime_categories_category --- */ 

		/* ------------------------------------- end_category ------------------------------------- */

		/* ------------------------------------- layout_item ------------------------------------- */

		/* --- element_general_tabs --- */ 
		/* --- end element_general_tabs --- */

		/* ------------------------------------- end_layout_item ------------------------------------- */


		/* ------------------------------------- layout ------------------------------------- */
		/* --- clearfix --- */
		/* --- end clearfix --- */

		/* --- layout_about --- */ 
		/* --- end layout_about --- */ 

		/* --- layout_compare --- */ 
		/* --- end layout_compare --- */ 

		/* --- layout_contact --- */ 
		/* --- end layout_contact --- */ 

		/* --- layout_contract --- */ 
		/* --- end layout_contract --- */ 

		/* --- layout_credit_guard --- */ 
		/* --- end layout_credit_guard --- */ 

		/* --- layout_location --- */ 
		/* --- end layout_location --- */ 

		/* --- layout_order --- */ 
		/* --- end layout_order --- */ 

		/* --- layout_page --- */ 
		/* --- end layout_page --- */ 

		/* --- layout_iframe --- */ 
		/* --- end layout_iframe --- */ 

		/* ------------------------------------- end_layout ------------------------------------- */

	}
	/* End Of Medium devices (desktops, 992px and up) */
	
	/* Large devices (large desktops, 1200px and up) */
	@media screen and (min-width:1200px) {	

		/* ------------------------------------- header ------------------------------------- */

		/* --- header_cart_nav_header --- */
		#wrapper div#bg_header #header_cart_nav {
			left: 0;
		}
		div#wrapper #bg_header .main_nav_lis li span span, div#wrapper #bg_header .main_nav_lis li a {
			font-size: 12px;
			padding: 0 8px;
		}
		#wrapper #bg_header div#main_nav_bg {
			right: 165px;
		}
		/* --- end_header_cart_nav_header --- */

		/* --- main_nav_bg --- */ 
		#wrapper #bg_header div#main_nav_bg {
			right: 315px;
			margin-right: 0;
			max-width: 100%;
			top:0;
		}
		/* --- end_main_nav_bg --- */ 

		/* --- element_general_search_header --- */ 
		body #wrapper #bg_header div#header_show_search {
			left: 224px;
			width: 250px;
			background: #e5e3e3;
			border: none
		}
		/* --- end element_general_search_header --- */ 

		/* --- element_general_links_header --- */ 
		/* --- end_element_general_links_header --- */ 

		/* --- element_general_images_header --- */ 
		#wrapper div#bg_header .element_general_images.icons_head {
			right: 305px;
			left: auto;
			display: block;
		}

		/* --- element_general_images_header --- */ 
		/* --- end_element_general_images_header --- */ 

		/* --- element_general_login_logout_header --- */ 
		/* --- end_element_general_login_logout_header --- */ 

		/* --- element_general_prime_categories_category_header --- */ 
		/* --- end element_general_prime_categories_category_header --- */ 

		/* --- element_general_prime_categories_with_group_header --- */
		/* --- end element_general_prime_categories_with_group_header --- */

		/* --- element_general_prime_categories_with_children_header --- */
		/* --- end element_general_prime_categories_with_children_header --- */

		/* --- element_general_contact_header --- */ 
		/* --- end element_general_contact_header --- */ 

		/* --- element_general_newsletter_header --- */ 
		/* --- end element_general_newsletter_header --- */ 

		/* --- element_general_easy_lightbox --- */
		/* --- end element_general_easy_lightbox --- */

		/*element_general_lightbox*/
		/*end element_general_lightbox*/

		/* ------------------------------------- end layout_header ------------------------------------- */

		/* ------------------------------------- middle ------------------------------------- */

		/* --- layout_homepage_middle --- */  
		/* --- end layout_homepage_middle --- */ 

		/* --- element_general_masonry_images_middle --- */ 
		/* --- end element_general_masonry_images_middle --- */ 

		/* --- element_general_strength_middle --- */ 
		/* --- end element_general_strength_middle --- */ 

		/* --- element_general_all_categories_middle --- */ 
		/* --- end element_general_all_categories_middle --- */ 

		/* --- element_general_categories_images_middle --- */ 
		/* --- end element_general_categories_images_middle --- */ 

		/* --- element_general_content_carousel_middle --- */ 
		/* --- end element_general_content_carousel_middle --- */

		/* --- element_general_links_middle --- */ 
		/* --- end_element_general_links_middle --- */ 

		/* --- element_general_main_categories --- */
		/* --- end element_general_main_categories --- */

		/* --- element_general_images_middle --- */ 
		/* --- end element_general_images_middle --- */ 

		/* --- element_general_strength --- */ 
		/* --- end element_general_strength --- */ 

		/* --- element_general_newsletter_middle --- */ 
		/* --- end element_general_newsletter_middle --- */ 

		/* --- element_category_list_items_middle --- */ 
		/* --- end element_category_list_items_middle --- */ 

		/* --- element_general_carousel_middle --- */ 
		/* --- end element_general_carousel_middle --- */ 

		/* --- element_general_brand_carousel --- */ 
		/* --- end element_general_brand_carousel --- */ 

		/* --- element_general_list_item_titles_middle --- */
		/* --- end element_general_list_item_titles_middle --- */

		/* --- element_general_prime_categories_category_middle --- */ 
		/* --- end element_general_prime_categories_category_middle --- */ 

		/* --- element_general_contact_middle --- */ 
		/* --- end element_general_contact_middle --- */ 

		/* --- element_general_ws_carousel_middle --- */
		/* --- end element_general_ws_carousel_middle --- */

		/* --- element_general_ticker_middle --- */
		/* --- end element_general_ticker_middle --- */

		/* --- element_items_list_items_middle --- */ 
		/* --- end element_items_list_items_middle --- */ 

		/* --- element_general_masonry_grid --- */ 
		/* --- end element_general_masonry_grid --- */ 

		/* --- pagination_middle --- */
		/* --- end pagination_middle --- */

		/* --- bootstrap_slider_middle --- */
		/* --- end bootstrap_slider_middle --- */

		/* --- owlCarousel_middle --- */
		/* --- end owlCarousel_middle --- */
		/* ------------------------------------- end middle ------------------------------------- */

		/* ------------------------------------- footer ------------------------------------- */

		/* --- layout_footer --- */ 
		#wrapper #bg_footer .wrap_contact_title1:after {
			width: 57%
		}
		/* --- end layout_footer --- */

		/* --- element_general_newsletter_footer --- */ 
		/* --- end element_general_newsletter_footer --- */ 

		/* --- element_general_links_footer --- */ 
		/* --- end_element_general_links_footer --- */ 

		/* --- element_general_footer_nav --- */ 
		/* --- end element_general_footer_nav --- */ 

		/* --- element_general_prime_categories --- */ 
		/* --- end element_general_prime_categories --- */ 

		/* --- element_general_show_contact --- */ 
		/* --- end element_general_show_contact --- */

		/* --- #footer_group2, #footer_group3, #footer_group4_footer --- */
		/* --- end_#footer_group2, #footer_group3, #footer_group4_footer --- */

		/* --- element_general_images_footer --- */ 
		/* --- end element_general_images_footer --- */ 

		/* --- element_general_carousel_footer --- */ 
		/* --- end element_general_carousel_footer --- */ 

		/* --- element_general_prime_categories_footer --- */ 
		/* --- end element_general_prime_categories_footer --- */ 

		/* --- element_general_contact_footer --- */ 
		/* --- end element_general_contact_footer --- */ 

		/* ------------------------------------- end_footer ------------------------------------- */

		/* ------------------------------------- category ------------------------------------- */

		/* --- layout_category --- */ 
		/* --- end layout_category --- */   

		/* --- element_category_filter_category --- */ 
		/* --- end element_category_filter_category --- */ 

		/* --- element_category_list_items_category --- */ 
		/* --- end element_category_list_items_category --- */ 

		/* --- element_general_prime_categories_category --- */ 
		/* --- end element_general_prime_categories_category --- */ 

		/* ------------------------------------- end_category ------------------------------------- */

		/* ------------------------------------- layout_item ------------------------------------- */

		/* --- element_general_tabs --- */ 
		/* --- end element_general_tabs --- */

		/* ------------------------------------- end_layout_item ------------------------------------- */


		/* ------------------------------------- layout ------------------------------------- */
		/* --- clearfix --- */
		/* --- end clearfix --- */

		/* --- layout_about --- */ 
		/* --- end layout_about --- */ 

		/* --- layout_compare --- */ 
		/* --- end layout_compare --- */ 

		/* --- layout_contact --- */ 
		/* --- end layout_contact --- */ 

		/* --- layout_contract --- */ 
		/* --- end layout_contract --- */ 

		/* --- layout_credit_guard --- */ 
		/* --- end layout_credit_guard --- */ 

		/* --- layout_location --- */ 
		/* --- end layout_location --- */ 

		/* --- layout_order --- */ 
		/* --- end layout_order --- */ 

		/* --- layout_page --- */ 
		/* --- end layout_page --- */ 

		/* --- layout_iframe --- */ 
		/* --- end layout_iframe --- */ 

		/* ------------------------------------- end_layout ------------------------------------- */

	}
	/* End Of Large devices (large desktops, 1200px and up) */

	/* ------------------------------------- general ------------------------------------- */
	/* ------------------------------------- end_general ------------------------------------- */



	/* ------------------------------------- Responsive ------------------------------------- */

	/* Responsive Changes */

	/* Extra large devices (very large desktops, 2000px and up) */
	@media screen and (min-width:2000px) {	

		/* Code here */

	}

/* ------------------------------------- end_Responsive ------------------------------------- */