.button_buy_now {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e94bd6), color-stop(1, #8b1081) );
	background:-moz-linear-gradient( center top, #e94bd6 5%, #8b1081 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e94bd6', endColorstr='#8b1081');
	background-color:#e94bd6;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #93116c;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:4px 10px;
	text-decoration:none;	
	cursor:pointer;
    white-space:nowrap;
}
.button_buy_now img{
    margin:0px 5px 0px 0px;
}

.button_buy_now:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8b1081), color-stop(1, #e94bd6) );
	background:-moz-linear-gradient( center top, #8b1081 5%, #e94bd6 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8b1081', endColorstr='#e94bd6');
	background-color:#8b1081;
}

.button_not_sale {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f8d281), color-stop(1, #f5ae13) );
	background:-moz-linear-gradient( center top, #f8d281 5%, #f5ae13 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8d281', endColorstr='#f5ae13');
	background-color:#f8d281;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #cf9518;
	display:inline-block;
	color:#444444;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	padding:4px 5px;
	text-decoration:none;	
	cursor:pointer;
    white-space:nowrap;
}

.button_sold_out {
	-moz-box-shadow:inset 0px 1px 0px 0px #cb47a6;
	-webkit-box-shadow:inset 0px 1px 0px 0px #cb47a6;
	/*box-shadow:inset 0px 1px 0px 0px #cb47a6;*/
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e94bd6), color-stop(1, #8b1081) );
	background:-moz-linear-gradient( center top, #e94bd6 5%, #8b1081 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e94bd6', endColorstr='#8b1081');
	background-color:#e94bd6;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #cb47a6;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #cb47a6;	
}



/* Button More Info */
.button_more_info {

	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #cfd0d0) );
	background:-moz-linear-gradient( center top, #f9f9f9 5%, #cfd0d0 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#cfd0d0');
	background-color:#f9f9f9;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #adadad;
	display:inline-block;
	color:#444444;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:4px 10px;
	text-decoration:none;
	cursor:pointer;
}

.button_more_info:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #cfd0d0), color-stop(1, #f9f9f9) );
	background:-moz-linear-gradient( center top, #cfd0d0 5%, #f9f9f9 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cfd0d0', endColorstr='#f9f9f9');
	background-color:#cfd0d0;
}

/* Button in cart (en ficha de producto) */
.button_in_cart {
	/*
	-moz-box-shadow:inset 0px 1px 0px 0px #cb47a6;
	-webkit-box-shadow:inset 0px 1px 0px 0px #cb47a6;
	box-shadow:inset 0px 1px 0px 0px #cb47a6;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e94bd6), color-stop(1, #8b1081) );
	background:-moz-linear-gradient( center top, #e94bd6 5%, #8b1081 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e94bd6', endColorstr='#8b1081');
    background-color:#e94bd6;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #cb47a6;
	*/
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:20px;
	font-weight:bold;
	padding:7px 40px;
	text-decoration:none;
	text-shadow:1px 1px 0px #cb47a6;
	cursor:pointer;
}

.button_in_cart:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8b1081), color-stop(1, #e94bd6) );
	background:-moz-linear-gradient( center top, #8b1081 5%, #e94bd6 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8b1081', endColorstr='#e94bd6');
	background-color:#8b1081;
}

/* Button in cart (en ficha de producto) */
.button_in_cart_not_sale {	
    background-color:#f5ae13;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #cf9518;
	display:inline-block;
	color:#fff;
	font-family:arial;
	font-size:16px;
	font-weight:bold;
	padding:7px 20px;
	text-decoration:none;		
}

/* Button in cart (en ficha de producto) */
.button {
	-moz-box-shadow:inset 0px 1px 0px 0px #cb47a6;
	-webkit-box-shadow:inset 0px 1px 0px 0px #cb47a6;
	/*box-shadow:inset 0px 1px 0px 0px #cb47a6;*/
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e94bd6), color-stop(1, #8b1081) );
	background:-moz-linear-gradient( center top, #e94bd6 5%, #8b1081 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e94bd6', endColorstr='#8b1081');
    background-color:#e94bd6;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #cb47a6;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #cb47a6;
	cursor:pointer;	
}

.button:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8b1081), color-stop(1, #e94bd6) );
	background:-moz-linear-gradient( center top, #8b1081 5%, #e94bd6 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8b1081', endColorstr='#e94bd6');
	background-color:#8b1081;
}


/* Buton mini - botones pequeños de la web*/

.button-mini {
	-moz-box-shadow:inset 0px 1px 0px 0px #cb47a6;
	-webkit-box-shadow:inset 0px 1px 0px 0px #cb47a6;
	/*box-shadow:inset 0px 1px 0px 0px #cb47a6;*/
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e94bd6), color-stop(1, #8b1081) );
	background:-moz-linear-gradient( center top, #e94bd6 5%, #8b1081 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e94bd6', endColorstr='#8b1081');
    background-color:#e94bd6;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #cb47a6;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:10px;
	font-weight:normal;
	padding:3px 8px;
	text-decoration:none;
	text-shadow:1px 1px 0px #cb47a6;
	cursor:pointer;
}

.button-mini:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8b1081), color-stop(1, #e94bd6) );
	background:-moz-linear-gradient( center top, #8b1081 5%, #e94bd6 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8b1081', endColorstr='#e94bd6');
	background-color:#8b1081;
}

.button_header_cart {
	-moz-box-shadow:inset 0px 1px 0px 0px #cb47a6;
	-webkit-box-shadow:inset 0px 1px 0px 0px #cb47a6;
	/*box-shadow:inset 0px 1px 0px 0px #cb47a6;*/
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e94bd6), color-stop(1, #8b1081) );
	background:-moz-linear-gradient( center top, #e94bd6 5%, #8b1081 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e94bd6', endColorstr='#8b1081');
    background-color:#e94bd6;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #cb47a6;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:16px;
	font-weight:normal;
	padding:3px 16px;
	text-decoration:none;
    text-align:center;
	text-shadow:1px 1px 1px #cb47a6;
	cursor:pointer;   
}

.button_header_cart:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8b1081), color-stop(1, #e94bd6) );
	background:-moz-linear-gradient( center top, #8b1081 5%, #e94bd6 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8b1081', endColorstr='#e94bd6');
	background-color:#8b1081;
	text-decoration:none;
}

.button-login {
	-moz-box-shadow:inset 0px 1px 0px 0px #cb47a6;
	-webkit-box-shadow:inset 0px 1px 0px 0px #cb47a6;
	/*box-shadow:inset 0px 1px 0px 0px #cb47a6;*/
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e94bd6), color-stop(1, #8b1081) );
	background:-moz-linear-gradient( center top, #e94bd6 5%, #8b1081 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e94bd6', endColorstr='#8b1081');
    background-color:#e94bd6;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #cb47a6;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	padding:3px 12px;
	text-decoration:none;
	text-shadow:1px 1px 0px #cb47a6;
	cursor:pointer;
}

.button-login:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8b1081), color-stop(1, #e94bd6) );
	background:-moz-linear-gradient( center top, #8b1081 5%, #e94bd6 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8b1081', endColorstr='#e94bd6');
	background-color:#8b1081;
}
.button_not_sale_new{
	color: #ffffff;
    display: inline-block;
    font-size: 20px;
    padding: 7px 40px;
}
/* Versión 1200*/	
@media screen and (min-width: 1200px){
	
}