     .woocommerce .myaccount_user a,
        .woocommerce ul.products li.product .added_to_cart,
        .woocommerce .select2-container .select2-choice .select2-arrow .select2-arrow:after ,
        .woocommerce-page .select2-container .select2-choice .select2-arrow:after,
        .woocommerce-checkout .form-row #billing_country_chzn.chzn-container-single .chzn-single div b:before,
        .woocommerce-checkout .form-row #shipping_country_chzn.chzn-container-single .chzn-single div b:before,
        .woocommerce-checkout .form-row .chosen-container-single .chosen-single div b:before,
        .woocommerce-account .form-row .chosen-container-single .chosen-single div b:before,
        .woocommerce-checkout .chosen-container .chosen-results li.active-result.highlighted,
        .woocommerce-account .chosen-container .chosen-results li.active-result.highlighted,
        .woocommerce ul.products li.product span.product-title:hover,
        .woocommerce .quantity input[type="text"].qty,
        .woocommerce #content .quantity input[type="text"].qty,
        .woocommerce-page .quantity input[type="text"].qty,
        .woocommerce-page #content .quantity input[type="text"].qty,
        .woocommerce .star-rating,
        aside.sidebar .widget .star-rating span,
        .woocommerce-page .star-rating,
        .woocommerce div.cart-collaterals div.cart_totals table tr.order-total strong span.amount,
        .woocommerce-page div.cart-collaterals div.cart_totals table tr.order-total strong span.amount,
        .woocommerce div.cart-collaterals div.cart_totals table tr.order-total strong,
        .woocommerce form.checkout table.shop_table tfoot tr.order-total th,
        .woocommerce form.checkout table.shop_table tfoot tr.order-total td span.amount,
        .woocommerce aside ul.product_list_widget li > a:hover,
        aside ul.product-categories li > a:hover,
        .woocommerce aside ul.product_list_widget li span.amount,
        aside ul.product_list_widget li span.amount,
        .woocommerce aside .widget ul.product-categories a:hover,
        aside .widget ul.product-categories a:hover,
        .woocommerce-page aside .widget ul.product-categories a:hover,
        .woocommerce aside.sidebar .woocommerce.widget ul.product-categories ul.children li a:hover,
        aside ul.product-categories ul.children li a:hover,
        .woocommerce-page aside.sidebar .woocommerce.widget ul.product-categories ul.children li a:hover,
        .woocommerce aside.sidebar .woocommerce.widget ul.product-categories  a:hover,
        aside ul.product-categories a:hover,
        .woocommerce-page aside.sidebar .woocommerce.widget ul.product-categories li a:hover,
        .woocommerce .widget_shopping_cart_content .total .amount,
        .woocommerce-page .widget_shopping_cart_content .total .amount,
        .woocommerce .select2-results li.select2-highlighted,
        .woocommerce-page .select2-results li.select2-highlighted,
        .woocommerce .product .woocommerce-product-rating .woocommerce-review-link:hover,
        .shopping_cart_header .header_cart:hover i,
        .shopping_cart_dropdown ul li a:hover,
        .shopping_cart_dropdown span.total span,
        .woocommerce .product .woocommerce-product-rating .woocommerce-review-link:hover,
		.woocommerce .checkout-opener-text a,
        .woocommerce ul.product_list_widget li .product_list_widget_info_wrapper .amount{
			color: #5081BD;
        }

        .woocommerce .content .button:hover,
        .woocommerce-page .content .button:hover,
        .woocommerce .content button.button:hover,
        .woocommerce-page .content button.button:hover,
        .woocommerce #submit:hover,
        .woocommerce ul.products li.product a.qbutton:hover,
        .woocommerce-page ul.products li.product a.qbutton:hover,
        .woocommerce ul.products li.product .added_to_cart:hover,
        .woocommerce .product .onsale.out-of-stock-button,
		.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
		.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle
        .woocommerce .quantity .minus:hover,
        .woocommerce #content .quantity .minus:hover,
        .woocommerce-page .quantity .minus:hover,
        .woocommerce-page #content .quantity .minus:hover,
        .woocommerce .quantity .plus:hover,
        .woocommerce #content .quantity .plus:hover,
        .woocommerce-page .quantity .plus:hover,
        .woocommerce-page #content .quantity .plus:hover,
		.woocommerce.single-product button.single_add_to_cart_button:hover,
		.woocommerce .product .onsale,
		.woocommerce .product .single-onsale,
		.woocommerce ul.products li.product .add-to-cart-button-inner2 a.button.add_to_cart_button:hover,
		.shopping_cart_header .header_cart.with_button,
        .woocommerce ul.products.hover_type2 li.product .add-to-cart-button-inner2 a.button.add_to_cart_button:hover,
        .woocommerce ul.products.hover_type2 li.product .add-to-cart-button-inner2 a.added_to_cart:hover,
        .woocommerce ul.products li.product .add-to-cart-button-inner2 a.added_to_cart:hover,
		.woocommerce-pagination ul.page-numbers li a:hover,
		.woocommerce-pagination ul.page-numbers li span:hover,
		.woocommerce-pagination ul.page-numbers li span.current:hover,
		.woocommerce .widget_shopping_cart_content p.buttons a.button,
		.woocommerce .widget_shopping_cart_content p.buttons a.button:hover,
		.woocommerce .widget_price_filter .button,
		.woocommerce-page .widget_price_filter .button,
		.woocommerce #order_review #payment .button:hover,
		.woocommerce-page #order_review #payment .button:hover,
		.woocommerce .checkout_coupon .coupon .button:hover,
		.woocommerce-page .checkout_coupon .coupon .button:hover,
		.woocommerce .shop_table .coupon .button:hover,
		.woocommerce-page .shop_table .coupon .button:hover,
		.woocommerce .shop_table .button:hover,
		.woocommerce-page .shop_table .button:hover.woocommerce ul.products.hover_type2 li.product .add-to-cart-button-inner2 a.added_to_cart:hover ,
		.woocommerce .cart-collaterals .button:hover,
		.woocommerce-page .cart-collaterals .button:hover,
		.woocommerce-pagination ul.page-numbers li>span.dots:hover{
			background-color: #5081BD;
        }

        .woocommerce .content .button,
        .woocommerce-page .content .button,
        .woocommerce .content button.button,
        .woocommerce-page .content button.button,
        .woocommerce-page .content input[type="submit"]:not(.edgt_search_submit),
        .woocommerce .content input[type="submit"]:not(.edgt_search_submit),
        .woocommerce ul.products li.product .added_to_cart,
        .woocommerce.single-product button.single_add_to_cart_button:hover,
        .woocommerce.single-product .edgt_tabs form.comment-form textarea#comment,
        .woocommerce .quantity .minus:hover,
        .woocommerce #content .quantity .minus:hover,
        .woocommerce-page .quantity .minus:hover,
        .woocommerce-page #content .quantity .minus:hover,
        .woocommerce .quantity .plus:hover,
        .woocommerce #content .quantity .plus:hover,
        .woocommerce-page .quantity .plus:hover,
        .woocommerce-page #content .quantity .plus:hover,
		.woocommerce .product_info_box .separator.medium,
		.woocommerce :not(.page_header input){
			border-color: #5081BD;
        }
         .woocommerce ul.products li.product span.product-categories a,.woocommerce div.product div.product_meta > span, .woocommerce-page ul.products li.product span.product-categories a, .woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price, .woocommerce aside ul.product_list_widget li span.amount, aside ul.product_list_widget li span.amount, .woocommerce .product .onsale.out-of-stock-button, .woocommerce-pagination ul.page-numbers li span.current, .woocommerce-pagination ul.page-numbers li a, .woocommerce div.product .summary p.price span.amount, .woocommerce .quantity input[type="text"].qty, .woocommerce #content .quantity input[type="text"].qty, .woocommerce-page .quantity input[type="text"].qty, .woocommerce-page #content .quantity input[type="text"].qty, .woocommerce div.product div.product_meta > span span, .woocommerce div.product div.product_meta > span a, .woocommerce aside.sidebar .woocommerce.widget ul.product-categories ul.children li a, aside ul.product-categories ul.children li a, .woocommerce-page aside.sidebar .woocommerce.widget ul.product-categories ul.children li a, .shopping_cart_header .header_cart span:not(.woocommerce_icon){
                font-family: 'Open Sans', sans-serif;
        }
          .woocommerce .select2-container.orderby .select2-choice,
    .woocommerce-page .select2-container.orderby .select2-choice,
    .woocommerce .select2-dropdown-open.select2-drop-above.orderby .select2-choice,
    .woocommerce .select2-dropdown-open.select2-drop-above.orderby .select2-choices,
    .woocommerce-page .select2-dropdown-open.select2-drop-above.orderby .select2-choice,
    .woocommerce-page .select2-dropdown-open.select2-drop-above.orderby .select2-choices,
    .woocommerce div.cart-collaterals .select2-container .select2-choice,
    .woocommerce-page div.cart-collaterals .select2-container .select2-choice,
    .woocommerce .chosen-container.chosen-container-single .chosen-single,
    .woocommerce-page .chosen-container.chosen-container-single .chosen-single,
    .woocommerce-checkout .chosen-container.chosen-container-single .chosen-single,
    .woocommerce select#pa_color,
    .woocommerce .product .woocommerce-product-rating .woocommerce-review-link,
    .woocommerce-cart table.cart tbody tr td a,
    .woocommerce-checkout .checkout table tbody tr td a,
    .woocommerce table.cart tbody tr span.amount,
    .woocommerce-page table.cart tbody span.amount,
    .woocommerce .content input[type="text"]:not(.edgt_search_field):not(.qty),
    .woocommerce-page .content input[type="text"]:not(.edgt_search_field):not(.qty),
    .woocommerce .content textarea,
    .woocommerce-page .content textarea,
    .woocommerce .content input[type="password"],
    .woocommerce-page .content input[type="password"],
    .woocommerce form.checkout table.shop_table span.amount,
    .woocommerce-checkout table.shop_table td span.amount,
    .woocommerce-account table.shop_table td span.amount,
    .woocommerce .widget #searchform input[type='text'],
    aside.sidebar .widget_product_search form#searchform input#s,
    .woocommerce .widget #searchsubmit,
    aside.sidebar .widget_product_search form#searchform input#searchsubmit,
    .select2-drop,
    .select2-container-multi .select2-choices .select2-search-choice{
    color: #787875;
    }
@media only screen and (min-width: 1000px) {

	.woocommerce.columns-2 ul.products.type1.article_no_space li.product,
	.woocommerce-page.columns-3 .woocommerce_with_sidebar ul.products.type1.article_no_space li.product,
	.grid2 .woocommerce.columns-3 ul.products.type1.article_no_space li.product{
		width: 50%;
    	width: -moz-calc(50% + 1px);
    	width: -webkit-calc(50% + 1px);
    	width: -o-calc(50% + 1px);
    	width: calc(50% + 1px);
		margin: -0.5px !important;
	}
	
	.woocommerce.columns-3 ul.products.type1.article_no_space li.product,
    .woocommerce-page.columns-4 .woocommerce_with_sidebar ul.products.type1.article_no_space li.product,
	.grid2 .woocommerce.columns-4 ul.products.type1.article_no_space li.product,
	.grid2 .woocommerce.columns-5 ul.products.type1.article_no_space li.product{
		width: 33.33333%;
    	width: -moz-calc(33.33333% + 1px);
    	width: -webkit-calc(33.33333% + 1px);
    	width: -o-calc(33.33333% + 1px);
    	width: calc(33.33333% + 1px);
		margin: -0.5px !important;
	}
	
	.woocommerce.columns-4 ul.products.type1.article_no_space li.product{
		width: 25%;
    	width: -moz-calc(25% + 1px);
    	width: -webkit-calc(25% + 1px);
    	width: -o-calc(25% + 1px);
    	width: calc(25% + 1px);
		margin: -0.5px !important;
	}
	
	.woocommerce.columns-5 ul.products.type1.article_no_space li.product{
		width:20%;
    	width: -moz-calc(20% + 1px);
    	width: -webkit-calc(20% + 1px);
    	width: -o-calc(20% + 1px);
    	width: calc(20% + 1px);
		margin: -0.5px !important;
	}
}

@media only screen and (min-width: 480px) and (max-width: 1000px) {
	
	.woocommerce ul.products.type1.article_no_space  li.product,
    .woocommerce-page ul.products.type1.article_no_space  li.product,
    .woocommerce  .woocommerce_with_sidebar  ul.products.type1.article_no_space  li.product,
    .woocommerce-page  .woocommerce_with_sidebar  ul.products.type1.article_no_space  li.product,
    .woocommerce.columns-2 ul.products.type1.article_no_space li.product,
    .woocommerce-page.columns-3 .woocommerce_with_sidebar ul.products.type1.article_no_space li.product,
    .woocommerce.columns-3 ul.products.type1.article_no_space li.product,
    .woocommerce-page.columns-4 .woocommerce_with_sidebar ul.products.type1.article_no_space li.product,
    .woocommerce.columns-4 ul.products.type1.article_no_space li.product,
    .woocommerce-page .related.products ul.products.type1.article_no_space li.product,
    .woocommerce.columns-5 ul.products.type1.article_no_space li.product{
		width: 50%;
		width: -moz-calc(50% + 1px);
		width: -webkit-calc(50% + 1px);
		width: -o-calc(50% + 1px);
		width: calc(50% + 1px);
		margin: -0.5px !important;
	}
}
 






    .woocommerce-page ul.products li.product,
    .woocommerce ul.products li.product{
    text-align: center;
    }
            .woocommerce .product_info_box .separator.medium{
        float: none;
        margin-left: auto;
        margin-right: auto;
        }
		.woocommerce-page ul.products li.product .product_info_box .shop_lightbox{
			float:none;
		}
    

		.woocommerce ul.products li.product .product_info_box{
			background-color:#f5f5f5;
		}
		

		.woocommerce-page ul.products li.product>.product_info_box,
		.woocommerce ul.products li.product>.product_info_box{
			padding: 26px 0px 21px 20px;
		}




    .woocommerce ul.products li.product span.product-categories,
    .woocommerce-page ul.products li.product span.product-categories{
    display:none;
    }

    .woocommerce .product_info_box .separator_holder .separator.medium{
		border-color: #5081BD;border-style: solid;margin-top: 12px;margin-bottom: 10px    }

	 
			

    .separator.single_product_title_separator{
		border-color: #5081BD;border-style: solid;margin-top: 8px;margin-bottom: 15px    }
	


    .woocommerce ul.products li.product span.product-title,
    .woocommerce aside ul.product_list_widget li a,
    .woocommerce ul.products.type2 li.product span.product-title, 
    .woocommerce-page ul.products.type2 li.product span.product-title,
    aside ul.product_list_widget li a{
    font-family: Open Sans, sans-serif;font-size: 14px;line-height: 21px;letter-spacing: 1px;font-weight: 600;font-style: normal;text-transform: uppercase;color: #25221f    }









    .woocommerce ul.products li.product .price,
    .woocommerce-page ul.products li.product .price,
    .woocommerce ul.products li.product del .amount, .woocommerce-page ul.products li.product del .amount,
    .woocommerce aside ul.product_list_widget li span.amount,
    aside ul.product_list_widget li span.amount{
    font-family: Playfair Display, sans-serif;font-size: 30px;letter-spacing: 0px;font-weight: 400;font-style: normal;text-transform: uppercase;color: #222527    }
    .woocommerce-page ul.products li.product del .amount,
    .woocommerce ul.products li.product del .amount,
    .woocommerce-page ul.products li.product del,
    .woocommerce ul.products li.product del,
    .woocommerce aside ul.product_list_widget li del span.amount,
    aside ul.product_list_widget li del span.amount{
		font-size: 30px;
    }
    .woocommerce-page ul.products li.product del .amount,
    .woocommerce ul.products li.product del .amount,
    .woocommerce-page ul.products li.product del,
    .woocommerce ul.products li.product del,
    .woocommerce aside ul.product_list_widget li del span.amount,
    aside ul.product_list_widget li del span.amount{
		color: #acacad;
    }

    .woocommerce .product .onsale:not(.out-of-stock-button), .woocommerce .product .single-onsale{
    font-family: Open Sans, sans-serif;font-size: 13px;line-height: 16px;letter-spacing: 1px;font-weight: 600;font-style: normal;text-transform: uppercase;color: #ffffff;border-radius: 0px;width: 65px;height: 65px    }


    .woocommerce .product .onsale.out-of-stock-button{
    font-family: Open Sans, sans-serif;font-size: 13px;line-height: 16px;letter-spacing: 1px;font-weight: 600;font-style: normal;text-transform: uppercase;color: #ffffff;border-radius: 0px;width: 65px;height: 65px    }







    .woocommerce ul.products li.product .add-to-cart-button,
    .woocommerce ul.products li.product .added_to_cart,
    .woocommerce .widget_price_filter .button,
    .woocommerce-page .widget_price_filter .button,
    .woocommerce .widget_shopping_cart_content p.buttons a.button,
    .woocommerce .content .button,
    .woocommerce-page .content .button,
    .woocommerce .content button.button,
    .woocommerce-page .content button.button,
    .woocommerce-page .content input[type="submit"]:not(.edgt_search_submit),
    .woocommerce .content input[type="submit"]:not(.edgt_search_submit){
    font-family: Raleway, sans-serif;font-size: 11px;line-height: 42px;letter-spacing: 1px;font-weight: 400;font-style: normal;text-transform: uppercase;color: #ffffff;background-color: #5081BD    }
    .woocommerce ul.products li.product a.add_to_cart_button:hover,
    .woocommerce-page ul.products li.product a.add_to_cart_button:hover,
    .woocommerce ul.products li.product .added_to_cart:hover,
    .woocommerce-page ul.products li.product .added_to_cart:hover,
    .woocommerce .widget_price_filter .button:hover,
    .woocommerce-page .widget_price_filter .button:hover,
    .woocommerce .widget_shopping_cart_content p.buttons a.button:hover,
    .woocommerce .content .button:hover,
    .woocommerce-page .content .button:hover,
    .woocommerce .content button.button:hover,
    .woocommerce-page .content button.button:hover,
    .woocommerce-page .content input[type="submit"]:not(.edgt_search_submit):not(#searchsubmit):hover,
    .woocommerce .content input[type="submit"]:not(.edgt_search_submit):not(#searchsubmit):hover{
    color: #ffffff!important;background-color: #211815!important    }


	 .woocommerce.single-product .woocommerce-message{
		line-height: 42px;
	 }




    .woocommerce div.product div.product_meta > span,
    .woocommerce div.product div.product_meta > .social_share_list_holder > span{
    font-family: Open Sans, sans-serif;font-size: 14px;line-height: 22px;letter-spacing: 0px;font-weight: 600;font-style: normal;text-transform: uppercase;color: #2b0303    }

    .woocommerce div.product div.product_meta > span span,
    .woocommerce div.product div.product_meta > span a{
    font-family: Open Sans, sans-serif;font-size: 14px;line-height: 26px;letter-spacing: 0px;font-weight: 400;font-style: normal;text-transform: none;color: #666666    }


    .woocommerce .product h2.product_title{
    font-family: Playfair Display, sans-serif;font-size: 30px;line-height: 30px;letter-spacing: 0px;font-weight: 400;font-style: normal;text-transform: capitalize;color: #2b2622    }


    .woocommerce.single-product button.single_add_to_cart_button{
    font-family: Raleway, sans-serif;font-size: 11px;line-height: 40px;height: 40px;letter-spacing: 1px;font-weight: 400;font-style: normal;text-transform: uppercase;color: #ffffff;background-color: #5081BD;border-color: #5081BD;border-radius: 0px;margin-left: 25px    }
    .woocommerce.single-product button.single_add_to_cart_button:hover{
    color: #ffffff!important;background-color: #211815!important;border-color: #211815!important    }




    .woocommerce ul.products li.product .add-to-cart-button-inner2 a.button.add_to_cart_button,
	.woocommerce ul.products li.product .add-to-cart-button-inner2 a.added_to_cart,
    .woocommerce ul.products.hover_type2 li.product .add-to-cart-button-inner2 a.button.add_to_cart_button,
    .woocommerce ul.products.hover_type2 li.product .add-to-cart-button-inner2 a.added_to_cart{
    font-family: Raleway, sans-serif;font-size: 12px;line-height: 53px;letter-spacing: 1px;font-weight: 400;font-style: normal;text-transform: uppercase;color: #ffffff;background-color: #110c09;border-color: #110c09;border-radius: 3px;padding-left : 36px;padding-right : 36px    }
    .woocommerce ul.products li.product .add-to-cart-button-inner2 a.button.add_to_cart_button:hover,
	.woocommerce ul.products li.product .add-to-cart-button-inner2 a.added_to_cart:hover,
    .woocommerce ul.products.hover_type2 li.product .add-to-cart-button-inner2 a.button.add_to_cart_button:hover,
    .woocommerce ul.products.hover_type2 li.product .add-to-cart-button-inner2 a.added_to_cart:hover{
    background-color: #5081BD!important;border-color: #5081BD!important    }



    .woocommerce .quantity .minus,
	.woocommerce .quantity .plus{
    font-size: 20px;line-height: 42px;height: 42px;color: #666666;background-color: #f6f6f7;border-color: #f6f6f7;border-radius: 0px;width: 42px    }
    .woocommerce .quantity .minus:hover,
	.woocommerce .quantity .plus:hover{
    background-color: #211815;border-color: #211815    }

    .woocommerce .quantity input[type="text"].qty{
    font-size: 20px;line-height: 42px;height: 42px;color: #110000;background-color: #f6f6f7;border-width: 0px;border-style:solid;border-radius: 0px;width: 42px    }
    .woocommerce .quantity input[type="text"].qty:focus{
    background-color: #f6f6f7;outline-color: #211815    }
    .woocommerce div.product .summary p.price del span.amount,
	.woocommerce div.product .summary p.price ins span.amount,
	.woocommerce div.product .summary p.price  span.amount{
    font-family: Playfair Display, sans-serif;font-size: 30px;line-height: 30px;letter-spacing: 0px;font-weight: 400;font-style: normal;text-transform: uppercase;color: #222527    }
    .woocommerce div.product .summary p.price del,
    .woocommerce div.product .summary p.price del span.amount{
		font-size: 30px;
    }
    .woocommerce div.product .summary p.price del,
    .woocommerce div.product .summary p.price del span.amount{
		color: #acacad;
    }

.woocommerce .edgt_accordion_holder .ui-accordion-header.title-holder{
	background-color:  #f6f6f7;
}





.woocommerce .edgt_accordion_holder .ui-accordion-header.title-holder:hover,
.woocommerce .edgt_accordion_holder.accordion.boxed .ui-accordion-header.ui-state-active{
	color:  #ffffff;
}

    .woocommerce .edgt_accordion_holder .ui-accordion-header.title-holder{
    font-family: Open Sans, sans-serif;letter-spacing: 1px;font-weight: 600;font-style: normal;text-transform: uppercase;color: #010101    }





    .woocommerce  div.upsells .related-products-title,
    .woocommerce  div.related .related-products-title{
    font-family: Playfair Display, sans-serif;font-size: 30px;letter-spacing: 1px;font-weight: 400;font-style: normal;text-transform: capitalize;color: #1c1b19    }


    .edgt_slider_preloader,
    .edgt_slider .carousel,
    .full_screen_preloader,
    .vertical_split_slider_preloader{
        background-color: #000000;
    }

.title.title_size_small h1, .title.title_size_small h1.title_like_separator .vc_text_separator.full .separator_content{
    color: #ffffff;
    font-family: 'Playfair Display', sans-serif;
    font-size: 40px;
    line-height: 37px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0px;
    text-transform: capitalize;
}
.woocommerce-pagination{
    padding-bottom: 60px;
}
.edgt_line_before , .edgt_line_after {
    border-color: #5081BD !important;
}
