/* SHADOWS ---------------------------------------------------------------- */

.header,
.box .head,
.cart-table th,
.light-table th,
.actual-pricelist,
#social-contact-us p {
	text-shadow: -1px -1px 0 rgba(0, 0, 0, .2);
}                                                                                      
.popup_title {
	text-shadow: -1px -1px 0 rgba(0, 0, 0, .3);
}                                                                                      
#user-cart,
#user-cart a {
	text-shadow: 1px 1px 1px rgba(0, 0, 0, .3);
}                                                                                      
#bottom-container,
.box,
.n-list,
.marketing,
.subcategories,
.gallery,
#headlines,
.acc-head,
.cart-table,
.list,
.field .head,
#detail-buy,
.light-table,
.target-text {
	text-shadow: 1px 1px 0 rgba(255, 255, 255, 1);
}                                                                                      
.box .in {
	-moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, .1);
	-webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, .1);
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, .1);
}                                                                                      
.field.up,
.acc-panel,
.target-text {
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .1);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .1);
	box-shadow: 0 1px 3px rgba(0, 0, 0, .1);
}                                                                                      
.field .head {
	-moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 1);
	-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 1);
	box-shadow: 0 1px 0 rgba(255, 255, 255, 1);
}                                                                                      
input, 
textarea, 
select,
input[type="text"], 
input[type="password"],
.contact-us-form,
.newsletter-form {
	-moz-box-shadow: inset 1px 1px 2px rgba(0, 0, 0, .1);
	-webkit-box-shadow: inset 1px 1px 2px rgba(0, 0, 0, .1);
	box-shadow: inset 1px 1px 2px rgba(0, 0, 0, .1);
}                                                                                      
#search {
	-moz-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, .3);
	-webkit-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, .3);
	box-shadow: inset 1px 1px 1px rgba(0, 0, 0, .3);
}                                                                                      
.survey ul div {
	-moz-box-shadow: inset 1px 1px 2px rgba(0, 0, 0, .1);
	-webkit-box-shadow: inset 1px 1px 2px rgba(0, 0, 0, .1);
	box-shadow: inset 1px 1px 2px rgba(0, 0, 0, .1);
}                                                                                      
.header nav ul ul {
	-moz-box-shadow: 2px 3px 3px rgba(0, 0, 0, .3);
	-webkit-box-shadow: 2px 3px 3px rgba(0, 0, 0, .3);
	box-shadow: 2px 3px 3px rgba(0, 0, 0, .3);
}                                                                                      
.header {
	-moz-box-shadow: 0 2px 2px rgba(0, 0, 0, .3);
	-webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, .3);
	box-shadow: 0 2px 2px rgba(0, 0, 0, .3);
}                                                                                      
.languages a img {
	-moz-box-shadow: 0 0 2px rgba(0, 0, 0, .4);
	-webkit-box-shadow: 0 0 2px rgba(0, 0, 0, .4);
	box-shadow: 0 0 2px rgba(0, 0, 0, .4);
}                                                                                      
#page .content,
#bottom {
	-moz-box-shadow: 0 0 5px rgba(0, 0, 0, .15);
	-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .15);
	box-shadow: 0 0 5px rgba(0, 0, 0, .15);	
}                                                                                      
#bottom-menu,
.wrap figcaption {
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .2);
	box-shadow: 0 1px 3px rgba(0, 0, 0, .2);	
}                                                                                  
#price-slider .ui-slider-range,
.paging strong {
      -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .15);
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .15);
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, .15);
}                                                                                      
.photo,
object,
.subcategories li:hover th img,
.product-item:hover img,
.recommend-item:hover img {
	-moz-box-shadow: 0 0 4px rgba(0, 0, 0, .1);
	-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, .1);
	box-shadow: 0 0 4px rgba(0, 0, 0, .1);	
}                                                                                      
.top th {
	-moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, .1);
	-webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, .1);
	box-shadow: 1px 1px 3px rgba(0, 0, 0, .1);	
}                                                                                      
#social-tab,
#social-contact-us {
	-moz-box-shadow: 0 0 4px rgba(0, 0, 0, .2);
	-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, .2);
	box-shadow: 0 0 4px rgba(0, 0, 0, .2);	
}                                                                                      
.acc-head.ui-state-active {
	-moz-box-shadow: 1px 0 0 rgba(0, 0, 0, .05);
	-webkit-box-shadow: 1px 0 0 rgba(0, 0, 0, .05);
	box-shadow: 1px 0 0 rgba(0, 0, 0, .05);
}                                                                                      
.category li {
	-moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
	-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
	box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
}                                                                                      
	.category li.active a {
		-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, .2);
		-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, .2);
		box-shadow: 0 1px 4px rgba(0, 0, 0, .2);	
	}                                                                                	
	.category li.active {
		border-top: none;		
	}                                                                                	
.survey ul span {
	-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, .1);
	-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, .1);
	box-shadow: 1px 1px 2px rgba(0, 0, 0, .1);	
}                                                                                      
#tooltip {
	-moz-box-shadow: 5px 10px 10px rgba(0, 0, 0, .3);
	-webkit-box-shadow: 5px 10px 10px rgba(0, 0, 0, .3);
	box-shadow: 5px 10px 10px rgba(0, 0, 0, .3);	
}                                                                                      
.discuss-item.level-2 {
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, .1);
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .1);
	box-shadow: 0 1px 2px rgba(0, 0, 0, .1);
}                                                                                      
.actual-pricelist {
	-moz-box-shadow: inset 0 0 4px rgba(0, 0, 0, .4);
	-webkit-box-shadow: inset 0 0 4px rgba(0, 0, 0, .4);
	box-shadow: inset 0 0 4px rgba(0, 0, 0, .4);	
}                                                                                      
input.input-hide,
.clear-cart,
.top .row.last,
.button-search,
input[type="checkbox"], 
input[type="radio"],
.marketing .head,
.accordion.no-go .acc-panel {
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}                                                                                      
.target-text.colored {
	text-shadow: none;	
}