/* ##################################################################################################
	Theme icons style
################################################################################################## */


html #product_comments_block_extra a:before          {

   color: #191A19 !important;
	font-size: 20px;
	font-family: "FontAwesome";
content: "\f0e5";
	text-shadow: none;
	margin-right: 5px;
	}


	html #product_comments_block_extra a:hover{
		text-decoration:none;
		color:#7F7F7F;
	}


/*Product Page Button*/

.content_prices #add_to_cart span:before {
 color: #76B317;
	font-size: 17px;

	font-family: "FontAwesome";
	content: "\f07a";
	text-shadow: none;
	margin-right: 5px;
}
#add_to_cart .exclusive span:before, #add_to_cart .exclusive_disabled span:before {
	color: #7F7F7F;
	font-size: 20px;
	text-shadow: 1px 1px 1px #000000;
	font-family: "FontAwesome";
	content: "\f07a";
	text-shadow: none;
	margin-right: 5px;
}
#center_column #favoriteproducts_block_extra_added:before {
	content: "\f088";
	font-size: 17px;
	text-shadow: 1px 1px 1px #000000;
	font-family: "FontAwesome";
	text-shadow: none;
	margin-right: 5px;
}

#usefull_link_block li#favoriteproducts_block_extra_remove{
	padding:0 !important;
	background:none;
}

/*Favorite*/

#favoriteproducts_block_extra_remove,#center_column #favoriteproducts_block_extra_removed,#center_column #favoriteproducts_block_extra_add,ul#usefull_link_block li#favoriteproducts_block_extra_added{
	background:none !important;
	padding-left:0 !important;
}




#favoriteproducts_block_extra_remove:before {
	content: "\f088";
	font-size: 17px;
	text-shadow: 1px 1px 1px #000000;
	font-family: "FontAwesome";
	text-shadow: none;
	margin-right: 5px;
}
#center_column #favoriteproducts_block_extra_removed:before {
	content: "\f087";
	font-size: 20px;
	text-shadow: 1px 1px 1px #000000;
	font-family: "FontAwesome";
	text-shadow: none;
	margin-right: 5px;
}
#center_column #favoriteproducts_block_extra_add:before {
	content: "\f087";
	font-size: 17px;
	text-shadow: 1px 1px 1px #000000;
	font-family: "FontAwesome";
	text-shadow: none;
	margin-right: 5px;
}
#center_column .favoriteproducts:before {
	content: "\f087";
	font-size: 20px;
	text-shadow: 1px 1px 1px #000000;
	font-family: "FontAwesome";
	text-shadow: none;
	margin-right: 5px;
}


#my-account .myaccount_lnk_list img.icon, #my-account p img.icon {
    display: none !important;
}

#favoriteproducts_block_account .remove img {
	display: none;
}
#favoriteproducts_block_account .footer_links .fleft img {
	display: none;
}
#favoriteproducts_block_account .footer_links .fleft:before {
	font-family: "FontAwesome";
	content: "\f007";
	font-size: 20px;
	margin-right: 4px;
	text-shadow: 1px 1px 1px #000000;
}
/*Product list  Button*/



.grid .lnk_view:before {

		position:relative;
	left:3px;
}





.account-home .icon-home {
    font-size: 20px;
    padding-right: 5px;
}
#usefull_link_block li#favoriteproducts_block_extra_add {
	padding-left: 0px !important;
	background: none;
}
body .cart_quantity .cart_quantity_button {
  float: none;
    left: 0;
    margin-left: 0;
    position: relative;
    top: 0;
}
body .cart_quantity .cart_quantity_down {
  left: 86px;
    top: 16px;
}
.cart_quantity .cart_quantity_input {
 margin-top: 0;
}
.btn-shopping:before {
	font-size: 16px !important;
	margin-right: 5px;
	font-family: "FontAwesome";
	content: "\f07a";
	color: #FFFFFF !important
}
.btn-Checkout:before {
	font-size: 16px !important;
	margin-right: 5px;
	font-family: "FontAwesome";
	content: "\f0d1";
	color: #FFFFFF !important
}
#categories_block_left li .OPEN:before {
  content: "-";
    font-size: 22px;
    left: -2px;
    position: relative;
    top: -5px;
}

#categories_block_left li .CLOSE:before {
 content: "+";
    font-size: 22px;
    left: -4px;
    position: relative;
    top: -2px;

}
#categories_block_left li li .CLOSE:before {
display: none;

}



#categories_block_left li .star:hover {
	opacity: 0.7;
}






/*Comporator*/

#product_comparison .lnk_more:before {
	content: "\f06e";
	color: #7F7F7F;
	font-size: 20px;
	text-shadow: 1px 1px 1px #000000;
	font-family: "FontAwesome";
	text-shadow: none;
	margin-right: 5px;
}
.cmp_remove:before {
	content: "\f05c";
	font-size: 14px;
	font-family: "FontAwesome";
	margin-right: 5px;
}
.cmp_remove:hover {
	text-decoration: none;
}

/*User Info*/

#cart_block #cart-buttons  #button_order_cart span:before{
    content: "";
    font-family: "FontAwesome";
    font-size: 16px;
    margin-right: 5px;
    text-shadow: none;
}

#cart_block #cart-buttons  #button_order_cart span {
   background: none repeat scroll 0 0 transparent !important;
    display: block;
    height: 26px;
    left: 9px !important;
    position: absolute;
    top: 4px !important;
    width: 26px;
}

#cart_block #cart-buttons  #button_order_cart{
	position:relative;
	padding-left:35px !important;

}





.logout:before {

	 content: "\f011";
  color: inherit;
	font-size: 20px;
	font-family: "FontAwesome";
	text-shadow: none;
	margin-right: 12px;

	  }

.footer-wrap .logout:before{
	display:none;
}


	.grid .ajax_wishlist_button:before{
    font-size: 18px !important;
    left: 2px !important;
    top: 8px !important;

	   color: #76B317 ;
	font-family: "FontAwesome";
content: "\f004";
    margin-right: 5px;
    position: relative;
    text-shadow: none;

}


.lnk_wishlist:before{


	font-family: "FontAwesome";
content: "\f004";
    font-family: "FontAwesome";
    font-size: 18px !important;
    left: -1px !important;
    margin-right: 5px;
    position: relative;
    text-shadow: none;
    top: 1px !important;

}


.list .ajax_wishlist_button:before{

content: "\f004";
 color: #76B317 ;
    content: "";
    font-family: "FontAwesome";
    font-size: 14px;
    left: -4px;
    margin-right: 5px;
    position: relative;
    text-shadow: none;
    top: 0;



		.wishlist_delete a:before {
  color: inherit !important;
	font-size: 20px;
	font-family: "FontAwesome";
content: "\f014";
	text-shadow: none;
	margin-right: 5px;
	position:relative;
	top:2px;
	}






/*Social*/


#social_block li {
   float: left;
    padding-left: 2px !important;
	clear:both;
}
#social_block li.facebook,#social_block li.twitter,#social_block li.rss {
	-moz-transition: all 0.6s;
	-webkit-transition: all 0.6s;
	-o-transition: all 0.6s;
    background: none !important;
	list-style:none;
}

#social_block li.facebook:before{
	-moz-transition: all 0.6s;
	-webkit-transition: all 0.6s;
	-o-transition: all 0.6s;
	content: "\f082";
	font-size: 20px;
	color:#1C1C1C;
	font-family: "FontAwesome";
	text-shadow: none;
	margin-right: 5px;
	position:relative;
	   top: 2px;
}

#social_block li.twitter:before {
	-moz-transition: all 0.6s;
	-webkit-transition: all 0.6s;
	-o-transition: all 0.6s;
  content: "\f081";
	color:#1C1C1C;
	font-size: 20px;
	font-family: "FontAwesome";
	text-shadow: none;
	margin-right: 5px;
		position:relative;
	   top: 2px;
}

#social_block li.rss:before {
	-moz-transition: all 0.6s;
	-webkit-transition: all 0.6s;
	-o-transition: all 0.6s;
  content: "\f09e";
	color:#1C1C1C;
	font-size: 20px;
	font-family: "FontAwesome";
	text-shadow: none;
	margin-right: 5px;
		position:relative;
	   top: 2px;
}