/**
**/
.GratisAmarillo {
	color: #FCE81F;
}

.despDomicCarro {
	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3);
	text-decoration: none;
	color: #ffffff !important;
	position: relative;
	margin-top: 8px !important;
	height: 15px !important;
	width: 77% !important;
	font-style: oblique !important;
}

.despDomicCarro img {
	background-color: #333333;
	background: -moz-linear-gradient(top, #666, #333);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#666),
		to(#333));
	box-shadow: 0px 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 4px 0 0
		#272425;
}

.despDomicCarro:active {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#FFB300, 0px 4px 3px #999;
}

.despDomicCarro:active img {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#272425, 0px 4px 3px #999;
}

.despDomicCarro p {
	margin: 0 !important;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
		"Lucida Sans", Tahoma, sans-serif;
	font-size: 21px;
	font-weight: bolder;
	text-align: center;
	font-style: normal;
}

.split-btnDomicCarro {
	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3);
	text-decoration: none;
	color: #ffffff !important;
	position: relative;
	padding: 10px 20px 9px;
	margin: 0px 0px;
	height: 15px;
	display: inline-block;
	text-align: center;
	margin-left: 35px;
	background-color: #009635;
	border-radius: 3px;
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#006600;
	cursor: pointer;
	transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
}

.split-btnDomicCarro:hover {
	text-shadow: 0 1px 1px #222, 0 0 40px rgba(255, 255, 255, 1), 0 0 40px
		rgba(255, 255, 255, 1), 0 0 30px rgba(255, 255, 255, 1);
	transition: none;
	-o-transition: none;
	-moz-transition: none;
	-webkit-transition: none;
}

.split-btnDomicCarro:active {
	top: 3px;
	box-shadow: 0px 0px 1px 0px #99CC33, 0px 2px 0px 0px #006600, 0px 4px
		3px #999;
}

.split-btnDomicCarro img {
	height: 20px;
	width: 20px;
	max-height: 26px;
	line-height: 20px;
	position: absolute;
	top: 0px;
	left: -37px;
	display: block;
	padding: 7px 9px;
	font-size: 14px;
	font-weight: bold;
	color: rgba(255, 255, 255, 0.6);
	border-right: solid 1px rgba(0, 0, 0, 0.2);
	border-bottom: none;
	background-color: #303030;
	border-radius: 3px 0px 0px 3px;
}

.split-btnDomicCarro:hover img {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity = 1);
}

.split-btnDomicCarro:active img {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#272425, 0px 4px 3px #999;
}

.split-btnDomicCarroDESP {
	font-style: oblique;
	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3);
	text-decoration: none;
	color: #ffffff !important;
	position: relative;
	padding: 10px 20px 9px;
	margin: 0px 0px;
	height: 15px;
	display: inline-block;
	text-align: center;
	margin-left: 35px;
	background-color: #346832;
	border-radius: 3px;
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#2b4e30;
	cursor: pointer;
	transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
}

.split-btnDomicCarroDESP:hover {
	text-shadow: 0 1px 1px #222, 0 0 40px rgba(255, 255, 255, 1), 0 0 40px
		rgba(255, 255, 255, 1), 0 0 30px rgba(255, 255, 255, 1);
	transition: none;
	-o-transition: none;
	-moz-transition: none;
	-webkit-transition: none;
}

.split-btnDomicCarroDESP:active {
	top: 3px;
	box-shadow: 0px 0px 1px 0px #2b4e30, 0px 2px 0px 0px #2b4e30, 0px 4px
		3px #999;
}

.split-btnDomicCarroDESP img {
	height: 20px;
	width: 20px;
	max-height: 26px;
	line-height: 20px;
	position: absolute;
	top: 0px;
	left: -37px;
	display: block;
	padding: 7px 9px;
	font-size: 14px;
	font-weight: bold;
	color: rgba(255, 255, 255, 0.6);
	border-right: solid 1px rgba(0, 0, 0, 0.2);
	border-bottom: none;
	background-color: #303030;
	border-radius: 3px 0px 0px 3px;
}

.split-btnDomicCarroDESP:hover img {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity = 1);
}

.split-btnDomicCarroDESP:active img {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#272425, 0px 4px 3px #999;
}

.split-btn {
	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3);
	text-decoration: none;
	color: #ffffff !important;
	position: relative;
	padding: 10px 20px 9px;
	margin: 0px 0px;
	height: 15px;
	display: inline-block;
	text-align: center;
	margin-left: 35px;
	background-color: #009635;
	border-radius: 3px;
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#006600;
	cursor: pointer;
	transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
}

.split-btn:hover {
	text-shadow: 0 1px 1px #222, 0 0 40px rgba(255, 255, 255, 1), 0 0 40px
		rgba(255, 255, 255, 1), 0 0 30px rgba(255, 255, 255, 1);
	transition: none;
	-o-transition: none;
	-moz-transition: none;
	-webkit-transition: none;
}

.split-btn:active {
	top: 3px;
	box-shadow: 0px 0px 1px 0px #99CC33, 0px 2px 0px 0px #006600, 0px 4px
		3px #999;
}

.split-btn img {
	height: 20px;
	width: 20px;
	max-height: 26px;
	line-height: 20px;
	position: absolute;
	top: 0px;
	left: -37px;
	display: block;
	padding: 7px 9px;
	font-size: 14px;
	font-weight: bold;
	color: rgba(255, 255, 255, 0.6);
	border-right: solid 1px rgba(0, 0, 0, 0.2);
	border-bottom: none;
	background-color: #303030;
	border-radius: 3px 0px 0px 3px;
}

.split-btn:hover img {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity = 1);
}

.split-btn:active img {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#272425, 0px 4px 3px #999;
}

.split-btn-aqui {
	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3);
	text-decoration: none;
	color: #ffffff !important;
	position: relative;
	padding: 10px 20px 9px;
	margin: 0px 0px;
	height: 15px;
	display: inline-block;
	text-align: center;
	margin-left: 35px;
	background-color: #009635;
	border-radius: 3px;
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#006600;
	cursor: pointer;
	transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
}

.split-btn-aqui:hover {
	text-shadow: 0 1px 1px #222, 0 0 40px rgba(255, 255, 255, 1), 0 0 40px
		rgba(255, 255, 255, 1), 0 0 30px rgba(255, 255, 255, 1);
	transition: none;
	-o-transition: none;
	-moz-transition: none;
	-webkit-transition: none;
}

.split-btn-aqui:active {
	top: 3px;
	box-shadow: 0px 0px 1px 0px #99CC33, 0px 2px 0px 0px #006600, 0px 4px
		3px #999;
}

.split-btn-aqui img {
	height: 20px;
	width: 20px;
	max-height: 26px;
	line-height: 20px;
	position: absolute;
	top: 0px;
	left: -37px;
	display: block;
	padding: 7px 9px;
	font-size: 14px;
	font-weight: bold;
	color: rgba(255, 255, 255, 0.6);
	border-right: solid 1px rgba(0, 0, 0, 0.2);
	border-bottom: none;
	background-color: #333333;
	background: -moz-linear-gradient(top, #666, #333);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#666),
		to(#333));
	border-radius: 3px 0px 0px 3px;
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#272425;
}

.split-btn-aqui:hover img {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity = 1);
}

.split-btn-aqui:active img {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#272425, 0px 4px 3px #999;
}

.split-btn-nueva_direccion {
	margin-left: 0;
	width: 30%;
}

.split-btn-agrega_nueva_direccion {
	width: 30%;
	float: right
}

.contacto_vnp img {
	height: 20px;
	width: 20px;
	max-height: 26px;
	line-height: 20px;
	position: absolute;
	top: 0px;
	left: -1px;
	display: block;
	padding: 7px 9px;
	font-size: 14px;
	font-weight: bold;
	color: rgba(255, 255, 255, 0.6);
	border-right: solid 1px rgba(0, 0, 0, 0.2);
	border-bottom: none;
	background-color: #333333;
	background: -moz-linear-gradient(top, #666, #333);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#666),
		to(#333));
	border-radius: 3px 0px 0px 3px;
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#272425;
}

.contacto_vnp:hover img {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity = 1);
}

.contacto_vnp:active img {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#272425, 0px 4px 3px #999;
}

.sp-pink {
	background-color: #c7008b;
	background: -moz-linear-gradient(top, #d90098, #b0007b);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#d90098),
		to(#b0007b));
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#8c0062;
}

.sp-pink:active {
	box-shadow: 0px 0px 1px 0px #ec2ab2, 0px 2px 0px 0px #8c0062, 0px 4px
		3px #999;
}

.sp-pink img {
	text-shadow: 1px 1px 0px #6e074f;
	background-color: #c7008b;
	background: -moz-linear-gradient(top, #b0007b, #8d0063);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#b0007b),
		to(#8d0063));
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#660047;
}

.sp-pink:active img {
	box-shadow: 0px 0px 1px 0px #ec2ab2, 0px 2px 0px 0px #660047, 0px 4px
		3px #999;
}

.sp-orange {
	background-color: #c75000;
	background: -moz-linear-gradient(top, #d95700, #b04600);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#d95700),
		to(#b04600));
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#8c3800;
}

.sp-orange:active {
	box-shadow: 0px 0px 1px 0px #ec782a, 0px 2px 0px 0px #8c3800, 0px 4px
		3px #999;
}

.sp-orange img {
	text-shadow: 1px 1px 0px #6e3007;
	background-color: #c75000;
	background: -moz-linear-gradient(top, #b04600, #8d3800);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#b04600),
		to(#8d3800));
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#662900;
}

.sp-orange:active img {
	box-shadow: 0px 0px 1px 0px #ec782a, 0px 2px 0px 0px #662900, 0px 4px
		3px #999;
}

.sp-yellow {
	background-color: #c79900;
	background: -moz-linear-gradient(top, #d9a600, #b08700);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#d9a600),
		to(#b08700));
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#8c6b00;
}

.sp-yellow:active {
	box-shadow: 0px 0px 1px 0px #ecbf2a, 0px 2px 0px 0px #8c6b00, 0px 4px
		3px #999;
}

.sp-yellow img {
	text-shadow: 1px 1px 0px #6e5607;
	background-color: #c79900;
	background: -moz-linear-gradient(top, #b08700, #8d6c00);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#b08700),
		to(#8d6c00));
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#664e00;
}

.sp-yellow:active img {
	box-shadow: 0px 0px 1px 0px #ecbf2a, 0px 2px 0px 0px #664e00, 0px 4px
		3px #999;
}

.sp-green {
	background-color: #5cc700;
	background: -moz-linear-gradient(top, #65d900, #52b000);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#65d900),
		to(#52b000));
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#418c00;
}

.sp-green:active {
	box-shadow: 0px 0px 1px 0px #85ec2a, 0px 2px 0px 0px #418c00, 0px 4px
		3px #999;
}

.sp-green img {
	text-shadow: 1px 1px 0px #376e07;
	background-color: #5cc700;
	background: -moz-linear-gradient(top, #52b000, #428d00);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#52b000),
		to(#428d00));
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#306600;
}

.sp-green:active img {
	box-shadow: 0px 0px 1px 0px #85ec2a, 0px 2px 0px 0px #306600, 0px 4px
		3px #999;
}

.arma_tu_pc {
	background-color: #33CC33;
	background: -moz-linear-gradient(top, #33CC33, #339933);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#33CC33),
		to(#339933));
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#336633;
	font-weight: bolder;
	height: 34px;
	padding: 0;
	width: calc(100% - 35px);
}

.arma_tu_pc:active {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#336633, 0px 4px 3px #999;
}

.arma_tu_pc img {
	background-color: #333333;
	background: -moz-linear-gradient(top, #666, #333);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#666),
		to(#333));
	box-shadow: 0px 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 4px 0 0
		#272425;
}

.arma_tu_pc:active img {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#272425, 0px 4px 3px #999;
}

.arma_tu_pc p {
	padding: 2px 0 0 0;
	margin: 0 !important;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
		"Lucida Sans", Tahoma, sans-serif;
	font-size: 17px;
	font-weight: bolder;
	text-align: center;
	text-align: -webkit-center;
}

.arma_tu_pc p:last-child {
	padding: 0 !important;
	margin: 0 !important;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
		"Lucida Sans", Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #333333 !important;
}
/**/
.pago_oline_retiro_tienda {
	background-color: #FF9933;
	background: -moz-linear-gradient(top, #FF9933, #CC6600);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FF9933),
		to(#CC6600));
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#996600;
	font-weight: bolder;
	height: 34px;
	padding: 0;
	width: calc(100% - 35px);
}

.pago_oline_retiro_tienda:active {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#996600, 0px 4px 3px #999;
}

.pago_oline_retiro_tienda img {
	background-color: #333333;
	background: -moz-linear-gradient(top, #666, #333);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#666),
		to(#333));
	box-shadow: 0px 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 4px 0 0
		#272425;
}

.pago_oline_retiro_tienda:active img {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#272425, 0px 4px 3px #999;
}

.pago_oline_retiro_tienda p {
	padding: 2px 0 0 0;
	margin: 0 !important;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
		"Lucida Sans", Tahoma, sans-serif;
	font-size: 17px;
	text-align: center;
	text-align: -webkit-center;
	font-weight: bolder;
}

.pago_oline_retiro_tienda p:last-child {
	padding: 0 !important;
	margin: 0 !important;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
		"Lucida Sans", Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #333333 !important;
}
/**/
.cotizacion_online_btn {
	background-color: #0066CC;
	background: -moz-linear-gradient(top, #0066CC, #006699);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0066CC),
		to(#006699));
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#003366;
	font-weight: bolder;
	height: 34px;
	padding: 0;
	width: calc(100% - 35px);
}

.cotizacion_online_btn:active {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#003366, 0px 4px 3px #999;
}

.cotizacion_online_btn img {
	background-color: #333333;
	background: -moz-linear-gradient(top, #666, #333);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#666),
		to(#333));
	box-shadow: 0px 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 4px 0 0
		#272425;
}

.cotizacion_online_btn:active img {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#272425, 0px 4px 3px #999;
}

.cotizacion_online_btn p {
	padding: 10px 0 0 0;
	margin: 0 !important;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
		"Lucida Sans", Tahoma, sans-serif;
	font-size: 14px;
	text-align: center;
	text-align: -webkit-center;
	font-weight: bolder;
}
/**/
.carro_compras {
	background-color: #1e693b;
	background: -moz-linear-gradient(top, #1e693b, #1e693b);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1e693b),
		to(#1e693b));
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#17522e;
	font-weight: bolder;
	height: 30px;
	padding: 0;
	width: calc(100% - 35px);
}

.carro_compras:active {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#1e693b, 0px 4px 3px #999;
}

.carro_compras img {
	background-color: #333333;
	background: -moz-linear-gradient(top, #666, #333);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#666),
		to(#333));
	box-shadow: 0px 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 4px 0 0
		#272425;
	padding-bottom: 4px;
	padding-top: 6px;
}

.carro_compras:active img {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#272425, 0px 4px 3px #999;
}

.carro_compras p {
	color: white !important;
	padding-bottom: 2px;
	padding-top: 5px;
	padding-left: 5px !important;
	margin: 0 !important;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
		"Lucida Sans", Tahoma, sans-serif;
	font-size: 10px;
	font-weight: bolder !important;
	text-align: center;
	text-align: -webkit-center;
}

.carro_compras p:last-child {
	padding: 0 0 0 5px !important;
	margin: 0 !important;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
		"Lucida Sans", Tahoma, sans-serif;
	font-size: 10px;
	font-weight: bolder !important;
	color: white !important;
	text-align: center;
	text-align: -webkit-center;
}
/**/
.cotizacion_online {
	background-color: #666666;
	background: -moz-linear-gradient(top, #666666, #666666);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#666666),
		to(#666666));
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#4e4e4e;
	font-weight: bolder;
	height: 30px;
	padding: 0;
	width: calc(100% - 35px);
}

.cotizacion_online:active {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#666666, 0px 4px 3px #999;
}

.cotizacion_online img {
	background-color: #333333;
	background: -moz-linear-gradient(top, #666, #333);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#666),
		to(#333));
	box-shadow: 0px 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 4px 0 0
		#272425;
	padding-bottom: 4px;
	padding-top: 6px;
}

.cotizacion_online:active img {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#272425, 0px 4px 3px #999;
}

.cotizacion_online p {
	color: white !important;
	padding-bottom: 2px;
	padding-top: 5px;
	padding-left: 5px !important;
	margin: 0 !important;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
		"Lucida Sans", Tahoma, sans-serif;
	font-size: 10px;
	font-weight: bolder !important;
	text-align: center;
	text-align: -webkit-center;;
}

.cotizacion_online p:last-child {
	padding: 0 0 0 5px !important;
	margin: 0 !important;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
		"Lucida Sans", Tahoma, sans-serif;
	font-size: 10px;
	font-weight: bolder !important;
	color: white !important;
	text-align: center;
	text-align: -webkit-center;
}
.intranet_btn {
    background-color: #ffffff;
    background: -moz-linear-gradient(top, #1e693b, #1e693b);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#ffffff));
    box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px #17522e;
    font-weight: bolder;
    height: 30px;
    padding: 0;
    width: 100%;
}
.intranet_btn img {
    background-color: #333333;
    background: -moz-linear-gradient(top, #666, #333);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#666), to(#333));
    box-shadow: 0px 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 4px 0 0 #272425;
    padding-bottom: 4px;
    padding-top: 6px;
}
.intranet_btn p {
    color: #009635 !important;
    padding-bottom: 2px;
    padding-top: 8px;
    padding-left: 5px !important;
    margin: 0 !important;
    font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Tahoma, sans-serif;
    font-size: 13px;
    font-weight: bolder !important;
    text-align: center;
    text-align: -webkit-center;
}
/**/
.encuentra_tu_tienda {
	background-color: #33CC33;
	background: -moz-linear-gradient(top, #33CC33, #339933);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#33CC33),
		to(#339933));
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#336633, 0px 0px 5px #999;
	font-weight: bolder;
	height: 40px;
	padding: 0;
	width: calc(100% - 35px);
}

.encuentra_tu_tienda:active {
	box-shadow: none !important;
}

.encuentra_tu_tienda>img {
	background-color: #333333;
	background: -moz-linear-gradient(top, #666, #333);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#666),
		to(#333));
	box-shadow: 0 4px 1px #333;
	height: 26px;
	width: 24px;
}

.encuentra_tu_tienda:active img {
	box-shadow: none !important;
}

.encuentra_tu_tienda p {
	padding: 15px 0 0 0;
	margin: 0 !important;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
		"Lucida Sans", Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	text-align: center;
	text-align: -webkit-center;
}
/**/
.contactenos {
	background-color: #33CC33;
	background: -moz-linear-gradient(top, #33CC33, #339933);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#33CC33),
		to(#339933));
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#336633, 0px 0px 5px #999;
	font-weight: bolder;
	height: 40px;
	padding: 0;
	width: calc(100% - 35px);
}

.contactenos:active {
	box-shadow: none !important;
}

.contactenos>img {
	background-color: #333333;
	background: -moz-linear-gradient(top, #666, #333);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#666),
		to(#333));
	box-shadow: 0 4px 1px #333;
	height: 26px;
	width: 24px;
}

.contactenos:active img {
	box-shadow: none !important;
}

.contactenos p {
	padding: 15px 0 0 0;
	margin: 0 !important;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
		"Lucida Sans", Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	text-align: center;
	text-align: -webkit-center;
}
/**/
.volver_arrivba {
	background-color: #cccccc;
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#999;
	font-weight: bolder;
	height: 34px;
	padding: 0;
	width: calc(100% - 35px);
	color: #3f4244 !important;
}

.volver_arrivba:active {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#336633, 0px 4px 3px #999;
}

.volver_arrivba img {
	background-color: #333333;
	background: -moz-linear-gradient(top, #666, #333);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#666),
		to(#333));
	box-shadow: 0px 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 4px 0 0
		#272425;
}

.volver_arrivba:active img {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#272425, 0px 4px 3px #999;
}

.volver_arrivba p {
	padding-top: 8px;
	margin: 0 !important;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
		"Lucida Sans", Tahoma, sans-serif;
	font-size: 21px;
	text-align: center;
	text-align: -webkit-center;
	font-weight: bolder;
}
/**/
.pago_online_despacho {
	background-color: #999999;
	background: -moz-linear-gradient(top, #999999, #666666);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#999999),
		to(#666666));
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#336633;
	font-weight: bolder;
	height: 34px;
	padding: 0;
	width: calc(100% - 35px);
	margin-top: 10px;
}

.pago_online_despacho:active {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#336633, 0px 4px 3px #999;
}

.pago_online_despacho img {
	background-color: #333333;
	background: -moz-linear-gradient(top, #666, #333);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#666),
		to(#333));
	box-shadow: 0px 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 4px 0 0
		#272425;
}

.pago_online_despacho:active img {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#272425, 0px 4px 3px #999;
}

.pago_online_despacho p {
	padding-top: 5px;
	margin: 0 !important;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
		"Lucida Sans", Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	text-align: center;
}

.pago_online_despacho p:last-child {
	padding-top: 1px;
	color: #000 !important;
	margin: 0 !important;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
		"Lucida Sans", Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	text-align: center;
}
/**/
.pago_online_retiro_tienda {
	background-color: #999999;
	background: -moz-linear-gradient(top, #33CC33, #339933);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#33CC33),
		to(#339933));
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#336633;
	font-weight: bolder;
	height: 34px;
	padding: 0;
	width: calc(100% - 35px);
	margin-top: 10px;
}

.pago_online_retiro_tienda:active {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#336633, 0px 4px 3px #999;
}

.pago_online_retiro_tienda img {
	background-color: #333333;
	background: -moz-linear-gradient(top, #666, #333);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#666),
		to(#333));
	box-shadow: 0px 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 4px 0 0
		#272425;
}

.pago_online_retiro_tienda:active img {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#272425, 0px 4px 3px #999;
}

.pago_online_retiro_tienda p {
	padding-top: 5px;
	margin: 0 !important;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
		"Lucida Sans", Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	text-align: center;
}

.pago_online_retiro_tienda p:last-child {
	padding-top: 1px;
	color: #000 !important;
	margin: 0 !important;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
		"Lucida Sans", Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	text-align: center;
}
/**/
.agregar_productos {
	background-color: #333333;
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#29292A;
	font-weight: bolder;
	height: 34px !important;
	padding: 0;
	width: calc(100% - 35px);
	margin-top: 10px;
}

.agregar_productos:active {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#336600, 0px 4px 3px #999;
}

.agregar_productos img {
	background-color: #0A0C0D;
	box-shadow: 0px 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 4px 0 0 #000;
}

.agregar_productos:active img {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#272425, 0px 4px 3px #999;
}

.agregar_productos p {
	font-style: normal;
	padding-top: 13px;
	margin: 0 !important;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
		"Lucida Sans", Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	text-align: center;
	color: #FFFFFF !important;
}
/**/
.actualizar_carro {
	background-color: #333333;
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#29292A;
	font-weight: bolder;
	height: 34px !important;
	padding: 0;
	width: calc(100% - 35px);
	margin-top: 10px;
}

.actualizar_carro:active {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#336633, 0px 4px 3px #999;
}

.actualizar_carro img {
	background-color: #333333;
	box-shadow: 0px 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 4px 0 0
		#272425;
}

.actualizar_carro:active img {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#272425, 0px 4px 3px #999;
}

.actualizar_carro p {
	font-style: normal;
	padding-top: 13px;
	margin: 0 !important;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
		"Lucida Sans", Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	text-align: center;
	color: #fff !important;
}
/**/
.vaciar_carro {
	background-color: #333333;
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#29292A;
	font-weight: bolder;
	height: 34px !important;
	padding: 0;
	width: calc(100% - 35px);
	margin-top: 10px;
}

.vaciar_carro:active {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#003300, 0px 4px 3px #999;
}

.vaciar_carro img {
	background-color: #333333;
	box-shadow: 0px 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 4px 0 0
		#272425;
}

.vaciar_carro:active img {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#272425, 0px 4px 3px #999;
}

.vaciar_carro p {
	font-style: normal;
	padding-top: 13px;
	margin: 0 !important;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
		"Lucida Sans", Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	text-align: center;
	color: #fff !important;
}
/**/
.cotizar_producto {
	background-color: #0066CC;
	background: -moz-linear-gradient(top, #0066CC, #003366);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0066CC),
		to(#003366));
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#000033;
	font-weight: bolder;
	height: 34px !important;
	padding: 0;
	width: calc(100% - 35px);
	margin-top: 10px;
}

.cotizar_producto:active {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#000033, 0px 4px 3px #999;
}

.cotizar_producto img {
	background-color: #333333;
	background: -moz-linear-gradient(top, #666, #333);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#666),
		to(#333));
	box-shadow: 0px 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 4px 0 0
		#272425;
}

.comprar_ahora_no img {
	background-color: #333333;
	background: -moz-linear-gradient(top, #666, #333);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#666),
		to(#333));
	box-shadow: 0px 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 4px 0 0
		#272425;
}

.cotizar_producto:active img {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#272425, 0px 4px 3px #999;
}

.cotizar_producto p {
	padding-top: 7px;
	margin: 0 !important;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
		"Lucida Sans", Tahoma, sans-serif;
	font-size: 21px;
	font-weight: bolder;
	text-align: center;
	font-style: normal;
}
/**/
.continuar_compras {
	background-color: #33CC33;
	background: -moz-linear-gradient(top, #33CC33, #339933);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#33CC33),
		to(#339933));
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#336633;
	font-weight: bolder;
	height: 34px;
	padding: 0;
	width: calc(100% - 35px);
	margin-top: 10px;
}

.continuar_compras:active {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#336633, 0px 4px 3px #999;
}

.continuar_compras img {
	background-color: #333333;
	background: -moz-linear-gradient(top, #666, #333);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#666),
		to(#333));
	box-shadow: 0px 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 4px 0 0
		#272425;
}

.continuar_compras:active img {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#272425, 0px 4px 3px #999;
}

.continuar_compras p {
	padding-top: 13px;
	margin: 0 !important;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
		"Lucida Sans", Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	text-align: center;
	color: #fff !important;
}
/**/
.guardar_registro {
	background-color: #33CC33;
	background: -moz-linear-gradient(top, #33CC33, #339933);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#33CC33),
		to(#339933));
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#336633;
	font-weight: bolder;
	height: 34px;
	padding: 0;
	width: calc(175px - 35px);
}

.guardar_registro:active {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#336633, 0px 4px 3px #999;
}

.guardar_registro img {
	background-color: #333333;
	background: -moz-linear-gradient(top, #666, #333);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#666),
		to(#333));
	box-shadow: 0px 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 4px 0 0
		#272425;
}

.guardar_registro:active img {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#272425, 0px 4px 3px #999;
}

.guardar_registro p {
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
		"Lucida Sans", Tahoma, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bolder;
	margin: 0 !important;
	padding-top: 13px;
	color: #303030 !important;
	text-align: center;
}
/**/
.aplicar_filtro {
	background-color: #FF6600;
	background: -moz-linear-gradient(top, #FF6600, #CC6600);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FF6600),
		to(#CC6600));
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#993300;
	font-weight: bolder;
	height: 34px;
	padding: 0;
	width: calc(100% - 35px);
}

.quitar_filtro:hover, .aplicar_filtro:hover {
	background-color: #888;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#dcdbdb),
		to(#f4f2f2));
	box-shadow: 0px 1px 0px 2px #998e8e;
	cursor: pointer;
	border-radius: 5px;
	height: 13px;
}

.aplicar_filtro:active {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#993300, 0px 4px 3px #999;
}

.aplicar_filtro img {
	background-color: #333333;
	background: -moz-linear-gradient(top, #666, #333);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#666),
		to(#333));
	box-shadow: 0px 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 4px 0 0
		#272425;
}

.aplicar_filtro:active img {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#272425, 0px 4px 3px #999;
}

.aplicar_filtro p {
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
		"Lucida Sans", Tahoma, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bolder;
	margin: 0 !important;
	padding-top: 10px;
	color: #FFFFFF !important;
	text-align: center;
	text-align: -webkit-center;
}
/**/
.quitar_filtro {
	background-color: #FF6600;
	background: -moz-linear-gradient(top, #FF6600, #CC6600);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FF6600),
		to(#CC6600));
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#993300;
	font-weight: bolder;
	height: 34px;
	padding: 0;
	width: calc(100% - 35px);
}

.quitar_filtro:active {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#993300, 0px 4px 3px #999;
}

.quitar_filtro img {
	background-color: #333333;
	background: -moz-linear-gradient(top, #666, #333);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#666),
		to(#333));
	box-shadow: 0px 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 4px 0 0
		#272425;
}

.quitar_filtro:active img {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#272425, 0px 4px 3px #999;
}

.quitar_filtro p {
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
		"Lucida Sans", Tahoma, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bolder;
	margin: 0 !important;
	padding-top: 10px;
	color: #FFFFFF !important;
	text-align: center;
	text-align: -webkit-center;
}
/**/
.filtrar_mobile {
	background-color: #FF6600;
	background: -moz-linear-gradient(top, #FF6600, #CC6600);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FF6600),
		to(#CC6600));
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#993300;
	font-weight: bolder;
	height: 28px;
	padding: 0;
	width: calc(100% - 35px);
}

.filtrar_mobile:active {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#993300, 0px 4px 3px #999;
}

.filtrar_mobile img {
	background-color: #333333;
	background: -moz-linear-gradient(top, #666, #333);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#666),
		to(#333));
	box-shadow: 0px 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 4px 0 0
		#272425;
	height: 14px;
}

.filtrar_mobile:active img {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#272425, 0px 4px 3px #999;
}

.filtrar_mobile p {
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
		"Lucida Sans", Tahoma, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bolder;
	margin: 0 !important;
	padding-top: 10px;
	color: #FFFFFF !important;
	text-align: center;
	text-align: -webkit-center;
}

.login {
	background-color: #333333;
	box-shadow: 0px 4px 0px 0px #191e21;
	font-weight: bolder;
	height: 34px;
	padding: 0;
	width: calc(80% - 35px);
}

.login:active {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#333, 0px 4px 3px #999;
}

.login img {
	background-color: #333333;
	box-shadow: 0px 4px 0px 0px #191e21;
}

.login:active img {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#272425, 0px 4px 0px #999;
}

.login p {
	padding: 10px 0 0 0;
	margin: 0 !important;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
		"Lucida Sans", Tahoma, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #FFFFFF !important;
	text-align: center;
}

.registrate-aqui {
	background-color: #009635;
	background: -moz-linear-gradient(top, #00753c, #00753c);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#009635),
		to(#009635));
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#00753c;
	font-weight: bolder;
	height: 34px;
	padding: 0;
	width: calc(40% - 35px);
	margin-left: 33%;
}

.registrate-aqui:active {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#00753c, 0px 4px 3px #999;
}

.registrate-aqui img {
	background-color: #339933;
	background: -moz-linear-gradient(top, #339933, #00753c);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#00753c),
		to(#00753c));
	box-shadow: 0px 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 4px 0 0
		#00753c, 0 8px 0px #999;
}

.registrate-aqui:active img {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#00753c, 0px 4px 0px #999;
}

.registrate-aqui p {
	padding: 10px 0 0 0;
	margin: 0 !important;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
		"Lucida Sans", Tahoma, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #FFFFFF !important;
	text-align: center;
}

.escribenos {
	background-color: #33CC33;
	background: -moz-linear-gradient(top, #33CC33, #339933);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#33CC33),
		to(#339933));
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#336633;
	font-weight: bolder;
	height: 34px;
	padding: 0;
	width: calc(174px - 35px);
}

.escribenos:active {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#336633, 0px 4px 3px #999;
}

.escribenos img {
	background-color: #333333;
	background: -moz-linear-gradient(top, #666, #333);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#666),
		to(#333));
	box-shadow: 0px 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 4px 0 0
		#272425;
}

.escribenos:active img {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#272425, 0px 4px 3px #999;
}

.escribenos p {
	padding-top: 13px;
	margin: 0 !important;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
		"Lucida Sans", Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #333333 !important;
	text-align: center;
}

.olvido-clave {
	background-color: #333333;
	background: -moz-linear-gradient(top, #666, #333);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#666),
		to(#333));
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#272425;
	font-weight: bolder;
	height: 34px;
	padding: 0;
	margin: 0 !important;
	width: calc(80%);
	border-radius: 3px 3px 3px 3px;
}

.olvido-clave:active {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#333, 0px 4px 3px #999;
}

.olvido-clave p {
	padding: 10px 0 0 0;
	margin: 0 !important;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
		"Lucida Sans", Tahoma, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #8CC63F !important;
	text-align: center;
}
/**/
.coc_pago_efectivo_transferencia {
	background-color: #FF3333;
	background: -moz-linear-gradient(top, #FF3333, #CC3333);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FF3333),
		to(#CC3333));
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#993333;
	font-weight: bolder;
	height: 34px;
	padding: 0;
	width: calc(100% - 35px);
	margin-top: 10px;
}

.coc_pago_efectivo_transferencia:active {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#993333, 0px 4px 3px #999;
}

.coc_pago_efectivo_transferencia img {
	background-color: #333333;
	background: -moz-linear-gradient(top, #666, #333);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#666),
		to(#333));
	box-shadow: 0px 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 4px 0 0
		#272425;
}

.coc_pago_efectivo_transferencia:active img {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#272425, 0px 4px 3px #999;
}

.coc_pago_efectivo_transferencia p {
	padding-top: 5px;
	margin: 0 !important;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
		"Lucida Sans", Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	text-align: center;
}

.coc_pago_efectivo_transferencia p:last-child {
	padding-top: 1px;
	color: #000 !important;
	margin: 0 !important;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
		"Lucida Sans", Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	text-align: center;
}
/**/
.coc_pago_webpay {
	background-color: #FFCC33;
	background: -moz-linear-gradient(top, #FFCC33, #CC9933);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFCC33),
		to(#CC9933));
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#996633;
	font-weight: bolder;
	height: 34px;
	padding: 0;
	width: calc(100% - 35px);
	margin-top: 10px;
}

.coc_pago_webpay:active {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#996633, 0px 4px 3px #999;
}

.coc_pago_webpay img {
	background-color: #333333;
	background: -moz-linear-gradient(top, #666, #333);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#666),
		to(#333));
	box-shadow: 0px 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 4px 0 0
		#272425;
}

.coc_pago_webpay:active img {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#272425, 0px 4px 3px #999;
}

.coc_pago_webpay p {
	padding-top: 1px;
	margin: 0 !important;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
		"Lucida Sans", Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	text-align: center;
}

.coc_pago_webpay p:last-child {
	padding-top: 1px;
	color: #000 !important;
	margin: 0 !important;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
		"Lucida Sans", Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	text-align: center;
}
/**/
.iniciar_sesion {
	background-color: #99CC33;
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#85af5a;
	font-weight: bolder;
	height: 34px !important;
	padding: 0;
	width: calc(100% - 18px);
	max-width: 165px !important;
	margin-top: 10px;
	float: right !important;
}

.iniciar_sesion:active {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#336600, 0px 4px 3px #999;
}

.iniciar_sesion img {
	background-color: #333333;
	background: -moz-linear-gradient(top, #666, #333);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#666),
		to(#333));
	box-shadow: 0px 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 4px 0 0
		#272425;
}

.iniciar_sesion:active img {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#272425, 0px 4px 3px #999;
}

.iniciar_sesion p {
	padding-top: 13px;
	margin: 0 !important;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
		"Lucida Sans", Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	text-align: center;
	color: #3F4244 !important;
}
/**/
.comprar_ahora {
	background-color: #339933;
	box-shadow: 0px 4px 0px 0px #00753c;
	font-weight: bolder;
	height: 34px !important;
	padding: 0;
	width: calc(100% - 35px);
	margin-top: 10px;
}

.comprar_ahora_no {
	background-color: #666666;
	color: #fff;
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#060606;
	font-weight: bolder;
	height: 34px;
	padding: 0;
	width: calc(100% - 35px);
	margin-top: 10px;
}

.comprar_ahora:active {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#FFB300, 0px 4px 3px #999;
}

.comprar_ahora img {
	background-color: #333333;
	background: -moz-linear-gradient(top, #666, #333);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#666),
		to(#333));
	box-shadow: 0px 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 4px 0 0
		#272425;
}

.comprar_ahora:active img {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#272425, 0px 4px 3px #999;
}

.comprar_ahora p {
	padding-top: 7px;
	margin: 0 !important;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
		"Lucida Sans", Tahoma, sans-serif;
	font-size: 21px;
	font-weight: bolder;
	text-align: center;
	font-style: normal;
}

.comprar_ahora_no p {
	padding-top: 8px;
	margin: 0 !important;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
		"Lucida Sans", Tahoma, sans-serif;
	font-size: 21px;
	color: #eee !important;
	font-weight: bolder;
	text-align: center;
}
/**/
.volver_al_home {
	background-color: #33CC33;
	background: -moz-linear-gradient(top, #33CC33, #339933);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#33CC33),
		to(#339933));
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#336633;
	font-weight: bolder;
	height: 34px;
	padding: 0;
	width: calc(100% - 35px);
	max-width: 174px;
}

.volver_al_home:active {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#336633, 0px 4px 3px #999;
}

.volver_al_home img {
	background-color: #333333;
	background: -moz-linear-gradient(top, #666, #333);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#666),
		to(#333));
	box-shadow: 0px 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 4px 0 0
		#272425;
}

.volver_al_home:active img {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#272425, 0px 4px 3px #999;
}

.volver_al_home p {
	padding-top: 13px;
	margin: 0 !important;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
		"Lucida Sans", Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	text-align: center;
}
/**/
.accesorios_buscar:active {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#336633, 0px 4px 3px #999;
}

.accesorios_buscar img {
	background-color: #333333;
	background: -moz-linear-gradient(top, #666, #333);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#666),
		to(#333));
	box-shadow: 0px 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 4px 0 0
		#272425;
}

.accesorios_buscar:active img {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#272425, 0px 4px 3px #999;
}
.accesorios_buscar {
	cursor: pointer;
}
.accesorios_buscar p {
	font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    font-weight: 300;
    color: #ffffff !important;
    border-radius: 5px;
    padding: 10px;
    text-decoration: none;
    text-align: center;
    background-color: #009635;
    width: 115px;
    margin: 0 auto;
}
/**/
.agregar_a_cotizacion {
	background-color: #676666;
	background: -moz-linear-gradient(top, #676666, #676666);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#676666),
		to(#676666));
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#676666;
	font-weight: bolder;
	height: 34px;
	padding: 0;
	width: calc(160px - 35px);
	margin-top: 10px;
}

.agregar_a_cotizacion:active {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#4b4a4d, 0px 4px 3px #999;
}

.agregar_a_cotizacion img {
	background-color: #272425;
	background: -moz-linear-gradient(top, #666, #333);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#272425),
		to(#272425));
	box-shadow: 0px 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 4px 0 0
		#272425;
}

.agregar_a_cotizacion:active img {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#4b4a4d, 0px 4px 3px #999;
}

.agregar_a_cotizacion p {
	padding-top: 8px;
	margin: 4px !important;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
		"Lucida Sans", Tahoma, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-align: center;
	color: #ffffff !important;
}

.contacto_vnp {
	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3);
	text-decoration: none;
	color: #ffffff !important;
	position: relative;
	padding: 5px 18px 10px;
	margin: 0px 0px;
	display: inline-block;
	text-align: center;
	border-radius: 0px 3px 3px 0px;
	cursor: pointer;
	-webkit-transition: all 0.3s linear;
	background: #e50003;
	background: linear-gradient(to bottom, #e50003 0%, #fc0012 36%, #c90000 99%);
	-ms-filter:
		"progid:DXImageTransform.Microsoft.gradient(startColorstr=#e50003, endColorstr=#c90000,GradientType=0)";
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#7f0012;
	font-weight: bolder;
	height: 19px;
	margin-top: 6px;
}

.contacto_vnp:active {
	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3);
	text-decoration: none;
	color: #ffffff !important;
	position: relative;
	padding: 5px 18px 10px;
	margin: 0px 0px;
	display: inline-block;
	text-align: center;
	border-radius: 0px 3px 3px 0px;
	cursor: pointer;
	-webkit-transition: all 0.3s linear;
	background: #7f0012;
	background: linear-gradient(to bottom, #7f0012 0%, #fc0012 50%, #7f0012 99%);
	-ms-filter:
		"progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f0012, endColorstr=#7f0012,GradientType=0)";
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#7f0012;
	font-weight: bolder;
	height: 19px;
	margin-top: 6px;
}

.contacto_vnp img {
	background-color: #333333;
	background: -moz-linear-gradient(top, #666, #333);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#666),
		to(#333));
	box-shadow: 0px 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 4px 0 0
		#272425;
}

.contacto_vnp p {
	padding-top: 13px;
	margin: 0 !important;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
		"Lucida Sans", Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	text-align: center;
}

.agregar_al_carro {
	background-color: #00662c;
	background: -moz-linear-gradient(top, #00662c, #00662c);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#00662c),
		to(#00662c));
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#024d2a;
	font-weight: bolder;
	height: 34px;
	padding: 0;
	width: calc(160px - 35px);
	margin-top: 10px;
}

.a_domicilio {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#024d2a;
}

.a_tienda {
	background: #009d3b;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#009d3b),
		to(#009d3b));
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#00753c
}

.a_cotizacion {
	background: #676666;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#676666),
		to(#676666));
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#4b4a4d
}

.agregar_al_carro:active {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#024d2a, 0px 4px 3px #999;
}

.agregar_al_carro img {
	background-color: #272425;
	background: -moz-linear-gradient(top, #666, #333);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#272425),
		to(#272425));
	box-shadow: 0px 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 4px 0 0
		#272425;
}

.agregar_al_carro:active img {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#272425, 0px 4px 3px #999;
}

.agregar_al_carro p {
	padding-top: 13px;
	margin: 0 !important;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
		"Lucida Sans", Tahoma, sans-serif;
	font-size: 14px;
	color: #ffffff !important;
	font-weight: normal;
	text-align: center;
}
/**/
.enviar_comentario {
	background-color: #33CC33;
	background: -moz-linear-gradient(top, #33CC33, #339933);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#33CC33),
		to(#339933));
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#336633;
	font-weight: bolder;
	height: 34px;
	padding: 0;
	width: calc(100% - 35px);
}

.enviar_comentario:active {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#336633, 0px 4px 3px #999;
}

.enviar_comentario img {
	background-color: #333333;
	background: -moz-linear-gradient(top, #666, #333);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#666),
		to(#333));
	box-shadow: 0px 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 4px 0 0
		#272425;
}

.enviar_comentario:active img {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#272425, 0px 4px 3px #999;
}

.enviar_comentario p {
	padding-top: 13px;
	margin: 0 !important;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
		"Lucida Sans", Tahoma, sans-serif;
	font-size: 12px;
	color: #333333 !important;
	font-weight: bolder;
}
/**/
.btn_pago {
	background-color: #999999;
	background: -moz-linear-gradient(top, #999999, #666666);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#999999),
		to(#666666));
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#333333;
}

.cdc_pago_online {
	font-weight: bolder;
	height: 34px;
	padding: 0;
	width: calc(100% - 35px);
	margin-top: 10px;
}

.cdc_pago_online:active {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#333333, 0px 4px 3px #999;
}

.cdc_pago_online img {
	background-color: #333333;
	background: -moz-linear-gradient(top, #666, #333);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#666),
		to(#333));
	box-shadow: 0px 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 4px 0 0
		#272425;
}

.cdc_pago_online:active img {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#272425, 0px 4px 3px #999;
}

.cdc_pago_online p {
	padding-top: 5px;
	margin: 0 !important;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
		"Lucida Sans", Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	text-align: center;
}

.cdc_pago_online p:last-child {
	padding-top: 1px;
	color: #000 !important;
	margin: 0 !important;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
		"Lucida Sans", Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	text-align: center;
}
/**/
.cdc_pago_retiro {
	background-color: #999999;
	background: -moz-linear-gradient(top, #999999, #666666);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#999999),
		to(#666666));
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#333333;
	font-weight: bolder;
	height: 34px;
	padding: 0;
	width: calc(100% - 43px);
	margin-top: 10px;
	margin-left: 39px;
}

.cdc_pago_retiro:active {
	background-color: #99CC33;
	background: -moz-linear-gradient(top, #99CC33, #339933);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#99CC33),
		to(#339933));
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#336633, 0px 4px 3px #999;
}

.cdc_pago_retiro img {
	background-color: #333333;
	background: -moz-linear-gradient(top, #666, #333);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#666),
		to(#333));
	box-shadow: 0px 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 4px 0 0
		#272425;
}

.cdc_pago_retiro:active img {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#272425, 0px 4px 3px #999;
}

.cdc_pago_retiro p {
	padding-top: 5px;
	margin: 0 !important;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
		"Lucida Sans", Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	text-align: center;
}

.cdc_pago_retiro p:last-child {
	padding-top: 1px;
	color: #000 !important;
	margin: 0 !important;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
		"Lucida Sans", Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	text-align: center;
}

.volver_atras {
	background-color: #009635;
	background: -moz-linear-gradient(top, #009635, #009635);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#009635),
		to(#009635));
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#016524;
	font-weight: bolder;
	height: 34px;
	padding: 0;
	width: calc(100% - 35px);
}

.volver_atras:active {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#336633, 0px 4px 3px #999;
}

.volver_atras img {
	background-color: #333333;
	background: -moz-linear-gradient(top, #666, #333);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#666),
		to(#333));
	box-shadow: 0px 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 4px 0 0
		#272425;
}

.volver_atras:active img {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#272425, 0px 4px 3px #999;
}

.volver_atras p {
	padding-top: 13px;
	margin: 0 !important;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
		"Lucida Sans", Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	text-align: center;
}

.agre_carro {
	background-color: #1e693b;
	background: -moz-linear-gradient(top, #1e693b, #1e693b);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1e693b),
		to(#1e693b));
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#17522e;
	font-weight: bolder;
	height: 34px;
	padding: 0;
	width: calc(100% - 45px);
	margin-left: 40px !important;
}

.agre_carro:active {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#336633, 0px 4px 3px #999;
}

.agre_carro img {
	background-color: #333333;
	background: -moz-linear-gradient(top, #666, #333);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#666),
		to(#333));
	box-shadow: 0px 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 4px 0 0
		#272425;
}

.agre_carro:active img {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#272425, 0px 4px 3px #999;
}

.agre_carro p {
	padding-top: 13px;
	margin: 0 !important;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
		"Lucida Sans", Tahoma, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	text-align: center;
}
/**/
.agre_cotizacion {
	background-color: #0066CC;
	background: -moz-linear-gradient(top, #666666, #666666);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#666666),
		to(#666666));
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#4e4e4e;
	font-weight: bolder;
	height: 34px;
	padding: 0;
	width: calc(100% - 45px);
	margin-left: 40px !important;
}

.agre_cotizacion:active {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#003366, 0px 4px 3px #999;
}

.agre_cotizacion img {
	background-color: #333333;
	background: -moz-linear-gradient(top, #666, #333);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#666),
		to(#333));
	box-shadow: 0px 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 4px 0 0
		#272425;
}

.agre_cotizacion:active img {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#272425, 0px 4px 3px #999;
}

.agre_cotizacion p {
	padding: 10px 0 0 0;
	margin: 0 !important;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
		"Lucida Sans", Tahoma, sans-serif;
	font-size: 9px;
	font-weight: bolder;
	text-align: center;
}

.datos_comparar_caluga:last-child {
	border-right: 1px solid #999;
}

.btn_pago_active {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#336633;
}

/**/
.btn_despacho_carroARRIBA {
	background-color: #339933;
	box-shadow: 0px 4px 0px 0px #00753c;
	font-weight: bolder;
	height: 34px !important;
	padding: 0;
	width: calc(100% - 35px);
	margin-top: 10px;
}

.btn_despacho_carroARRIBA {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#FFB300, 0px 4px 3px #999;
}

.btn_despacho_carroARRIBA img {
	background-color: #333333;
	background: -moz-linear-gradient(top, #666, #333);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#666),
		to(#333));
	box-shadow: 0px 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 4px 0 0
		#272425;
}

.btn_despacho_carroARRIBA img {
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 2px 0px 0px
		#272425, 0px 4px 3px #999;
}

.btn_despacho_carroARRIBA p {
	padding-top: 7px;
	margin: 0 !important;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
		"Lucida Sans", Tahoma, sans-serif;
	font-size: 21px;
	font-weight: bolder;
	text-align: center;
	font-style: normal;
}

.btn_despacho_carroARRIBA p {
	padding-top: 8px;
	margin: 0 !important;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
		"Lucida Sans", Tahoma, sans-serif;
	font-size: 21px;
	color: #eee !important;
	font-weight: bolder;
	text-align: center;
}

.rb_tipo_despacho {
	padding: 10px;
	margin-top: 10px;
	float: left;
}

@media only screen and (max-width:430px) {
	.pago_online_despacho p, .pago_online_retiro_tienda p {
		padding-top: 2px !important;
	}
	.pago_online_despacho p:last-child, .pago_online_retiro_tienda p:last-child,
		.agregar_productos p, .actualizar_carro p, .vaciar_carro p,
		.cdc_pago_retiro p {
		font-size: 9px !important;
	}
	.agregar_productos p, .vaciar_carro p, .actualizar_carro p {
		padding-top: 8px !important;
	}
	.agregar_mas_productos, .actualizar_productos, .vaciar_productos {
		padding: 0 !important;
	}
	.cotizar_producto p {
		padding-top: 9px;
		margin: 0 !important;
		font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
			"Lucida Sans", Tahoma, sans-serif;
		font-size: 12px;
		font-weight: bolder;
		text-align: center;
		color: #fff !important;
	}
	.registrate-aqui {
		background-color: #339933;
		background: -moz-linear-gradient(top, #00753c, #00753c);
		background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#339933),
			to(#339933));
		box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
			#00753c;
		font-weight: bolder;
		height: 34px;
		padding: 0 46px;
		width: calc(40% - -13px);
		font-size: 12px;
		margin-left: 13%;
	}
	.split-btn-nueva_direccion {
		margin-left: 0;
		width: 70%;
	}
	.split-btn-agrega_nueva_direccion {
		width: 70%;
		float: right;
	}
}

@media screen and (device-aspect-ratio:40/71) {
	.pago_online_despacho p, .pago_online_retiro_tienda p {
		padding-top: 2px !important;
	}
	.pago_online_despacho p:last-child, .pago_online_retiro_tienda p:last-child,
		.agregar_productos p, .actualizar_carro p, .vaciar_carro p,
		.cdc_pago_retiro p {
		font-size: 9px !important;
		line-height: 9px;
	}
	.agregar_productos p, .vaciar_carro p, .actualizar_carro p {
		padding-top: 8px !important;
	}
	.agregar_mas_productos, .actualizar_productos, .vaciar_productos {
		padding: 0 !important;
	}
	.cotizar_producto p {
		padding-top: 9px;
		margin: 0 !important;
		font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
			"Lucida Sans", Tahoma, sans-serif;
		font-size: 12px;
		font-weight: bolder;
		text-align: center;
		color: #fff !important;
	}
}

@media only screen and (min-width:280px) and (max-width:480px) {
	.coc_pago_webpay p:last-child {
		font-size: 10px !important;
	}
	.cdc_pago_retiro p:last-child {
		font-size: 10px !important;
	}
	.volver_arrivba p, .cotizar_producto p, .comprar_ahora_no p {
		padding-top: 6px;
		margin: 0 !important;
		font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
			"Lucida Sans", Tahoma, sans-serif;
		font-size: 12px;
		font-weight: bolder;
		text-align: center;
		color: #fff !important;
	}
	.volver_arrivba p {
		padding-top: 10px;
		margin: 0 !important;
		font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
			"Lucida Sans", Tahoma, sans-serif;
		font-size: 12px;
		font-weight: bolder;
		text-align: center;
		color: #fff !important;
	}
	.split-btn-nueva_direccion {
		margin-left: 0;
		width: 70%;
	}
	.split-btn-agrega_nueva_direccion {
		width: 70%;
		float: right;
	}
}

.split-btn-fixed {
	width: 100px;
	position: fixed;
	bottom: 10px;
	top: inherit !important;
	right: 10px;
	z-index: 8;
	opacity: 0.8;
	color: #3f4244 !important;
}

.split-btn-fixed:hover {
	opacity: 1;
}

.split-btn-volver {
	right: 160px;
	background-color: #cccccc;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ccc),
		to(#ccc));
	box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
		#999;
}

@media only screen and (min-width:280px) and (max-width:480px) {
	.split-btn-nueva_direccion {
		margin-left: 0;
		width: 70%;
	}
	.despDomicCarro {
		text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3);
		text-decoration: none;
		color: #ffffff !important;
		position: relative;
		margin-top: 8px !important;
		height: 15px !important;
		width: 60% !important;
		font-style: oblique !important;
	}
	.despDomicCarro p {
		margin-left: 20px !important;
		font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode",
			"Lucida Sans", Tahoma, sans-serif;
		font-size: 11px;
		font-weight: bolder;
		text-align: center;
		font-style: normal;
		line-height: 10px;
		margin-top: 5px !important;
	}
	.split-btnDomicCarroDESP img {
		height: 10px;
		width: 10px;
		max-height: 26px;
		line-height: 10px;
		position: absolute;
		top: 0px;
		left: 0px;
		display: block;
		padding: 7px 9px;
		font-size: 10px;
		font-weight: bold;
		color: rgba(255, 255, 255, 0.6);
		border-right: solid 1px rgba(0, 0, 0, 0.2);
		border-bottom: none;
		background-color: #303030;
		border-radius: 3px 0px 0px 3px;
	}
	.split-btnDomicCarroDESP {
		font-style: oblique;
		text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3);
		text-decoration: none;
		color: #ffffff !important;
		position: relative;
		padding: 0px 10px 10px;
		margin: 0px 0px;
		height: 15px;
		display: inline-block;
		text-align: center;
		margin-left: 0px;
		background-color: #346832;
		border-radius: 3px;
		box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
			#2b4e30;
		cursor: pointer;
		transition: all 0.3s linear;
		-o-transition: all 0.3s linear;
		-moz-transition: all 0.3s linear;
		-webkit-transition: all 0.3s linear;
		/* margin-top: 11px!important; */
	}
	.split-btnDomicCarro img {
		height: 20px;
		width: 20px;
		max-height: 26px;
		line-height: 20px;
		position: absolute;
		top: 0px;
		left: -10px;
		display: block;
		padding: 1px 3px;
		font-size: 11px;
		font-weight: bold;
		color: rgba(255, 255, 255, 0.6);
		border-right: solid 1px rgba(0, 0, 0, 0.2);
		border-bottom: none;
		background-color: #303030;
		border-radius: 3px 0px 0px 3px;
	}
	.split-btnDomicCarro {
		text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3);
		text-decoration: none;
		color: #ffffff !important;
		position: relative;
		padding: 0px 3px 8px;
		margin: 0px 0px;
		height: 15px;
		display: inline-block;
		text-align: center;
		margin-left: 10px;
		background-color: #009635;
		border-radius: 3px;
		box-shadow: 0px 0px 1px 0px rgba(255, 255, 255, 0.3), 0px 4px 0px 0px
			#006600;
		cursor: pointer;
		transition: all 0.3s linear;
		-o-transition: all 0.3s linear;
		-moz-transition: all 0.3s linear;
		-webkit-transition: all 0.3s linear;
	}
}

/**/
.ver-mas{
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Tahoma, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bolder;
	margin: 0px !important;
	margin-top: -5px !important;
	padding-top: 2px !important;
	text-align: center;
	color: #303030 !important;
}
