    .lchica {font-size:12px !important;}
    .lchica a{font-size:12px !important;}
    .lliga {font-size:8px !important;color:#000000 !important;}
    .lliga a{font-size:8px !important;color:#000000 !important;}
    .lliga a:hover{font-size:8px !important;color:#000000 !important;}
    .carrito a {	display: block;	width: 75%;	height: 40px;	background: url(../images/carrito2.png) no-repeat right 0;	border: none;	font-size: 0.9em;	color: white;	margin-right:200px;  margin-top:20px;}
    .carrito a:hover {	background: url(../images/carrito2.png) no-repeat right -40px;}
    .add-to-cart  {	display: block;	width: 100%;	height: 40px;	background: url(../images/carrito2.png) no-repeat right 0;	border: none;	font-size: 0.9em;	color: white;	margin-right:0px;  margin-top:0px;}
    .add-to-cart:hover {	background: url(../images/carrito2.png) no-repeat right -40px;cursor:pointer;}
    #cart {background-color:#e7e8eb; background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #e7e8eb), color-stop(1, #f5f6f9));  background-image:-webkit-linear-gradient(#e7e8eb, #f5f6f9); background-image:-moz-linear-gradient(top, #e7e8eb, #f5f6f9);  background-image:-o-linear-gradient(top, #e7e8eb, #f5f6f9); filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#e7e8eb', EndColorStr='#f5f6f9'); border-radius: 15px;  -webkit-border-radius: 5px 10px;  /* Safari  */  -moz-border-radius: 5px 10px;}
    .cvacio {  color:#787878;	font-size:1.4em;	padding:15px;  background-color:#e7e8eb; background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #a9db80), color-stop(1, #bae19a));    background-image:-webkit-linear-gradient(#a9db80, #bae19a);  background-image:-moz-linear-gradient(top, #a9db80, #bae19a);    background-image:-o-linear-gradient(top, #a9db80, #bae19a);  filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#a9db80', EndColorStr='#bae19a');  border-radius: 10px; -webkit-border-radius: 5px 10px;  /* Safari  */-moz-border-radius: 5px 10px;}
    .subtotal {font-family: "Open Sans"; padding: 2px;    text-align: right;    vertical-align: middle;}
    .notas1 {font-family: "Open Sans"; padding: 5px 25px 10px 25px;  vertical-align: middle; font-size:1.2em;}
    .imgcarro {margin:0 !important;padding:0 !important; padding-top:0px;padding-bottom:10px;}
    .button_example{ margin-left:10px; border:1px solid #72021c; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-family:arial, helvetica, sans-serif; padding: 6px; text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; text-align: center; color: #FFFFFF; background-color: #a90329; background-image: -webkit-gradient(linear, left top, left bottom, from(#a90329), to(#6d0019)); background-image: -webkit-linear-gradient(top, #a90329, #6d0019); background-image: -moz-linear-gradient(top, #a90329, #6d0019); background-image: -ms-linear-gradient(top, #a90329, #6d0019); background-image: -o-linear-gradient(top, #a90329, #6d0019); background-image: linear-gradient(to bottom, #a90329, #6d0019);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#a90329, endColorstr=#6d0019);}
    .button_example:hover{ border:1px solid #450111; background-color: #77021d; background-image: -webkit-gradient(linear, left top, left bottom, from(#77021d), top(#3a000d)); background-image: -webkit-linear-gradient(top, #77021d, #3a000d); background-image: -moz-linear-gradient(top, #77021d, #3a000d); background-image: -ms-linear-gradient(top, #77021d, #3a000d); background-image: -o-linear-gradient(top, #77021d, #3a000d); background-image: linear-gradient(to bottom, #77021d, #3a000d);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#77021d, endColorstr=#3a000d);}.cvacio {padding:10px;color:#2a3e3d;}@import url(https://fonts.googleapis.com/css?family=Raleway:400,700);.discount-label {padding:8px; position:relative;float:left;margin-top:35px;margin-left:60px;width:65px;-webkit-border-radius:0 4px 0 4px;-moz-border-radius:0 4px 0 4px;border-radius:0 4px 4px 0;}
    .button_exampleb{ margin-left:10px; border:1px solid ##819FF7; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-family:arial, helvetica, sans-serif; padding: 6px; text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; text-align: center; color: #FFFFFF; background-color: #a90329; background-image: -webkit-gradient(linear, left top, left bottom, from(#a90329), to(#6d0019)); background-image: -webkit-linear-gradient(top, #a90329, #6d0019); background-image: -moz-linear-gradient(top, #a90329, #6d0019); background-image: -ms-linear-gradient(top, #a90329, #6d0019); background-image: -o-linear-gradient(top, #a90329, #6d0019); background-image: linear-gradient(to bottom, #a90329, #6d0019);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#a90329, endColorstr=#6d0019);}
    .button_exampleb:hover{ border:1px solid #450111; background-color: #77021d; background-image: -webkit-gradient(linear, left top, left bottom, from(#77021d), top(#3a000d)); background-image: -webkit-linear-gradient(top, #77021d, #3a000d); background-image: -moz-linear-gradient(top, #77021d, #3a000d); background-image: -ms-linear-gradient(top, #77021d, #3a000d); background-image: -o-linear-gradient(top, #77021d, #3a000d); background-image: linear-gradient(to bottom, #77021d, #3a000d);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#77021d, endColorstr=#3a000d);}.cvacio {padding:10px;color:#2a3e3d;}@import url(https://fonts.googleapis.com/css?family=Raleway:400,700);.discount-label {padding:8px; position:relative;float:left;margin-top:35px;margin-left:60px;width:65px;-webkit-border-radius:0 4px 0 4px;-moz-border-radius:0 4px 0 4px;border-radius:0 4px 4px 0;}
    .discount-label:after { right: 100%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; border-color: rgba(136, 183, 213, 0);     border-width: 20px; top: 50%; margin-top: -20px;} 
    .discount-label:before {  content: '';  z-index: 2;  position: absolute;  top: 42%;  right: 100%;  width: 7px;  height: 7px;  opacity: .95;  background: #ffffff;  border-radius: 7px;  -webkit-box-shadow: inset .5px 0 rgba(0, 0, 0, 0.6);  box-shadow: inset .5px 0 rgba(0, 0, 0, 0.6);}
    .discount-label span {color:#ffffff; font-size:20px; text-align:center; font-family:"Raleway",Helvetica;}
    .red{background-color:#E80707; }
    .red:after{border-right-color: #E80707;}
    .blue{ background-color:#1883DB;}
    .blue:after{ border-right-color: #1883DB;}
    .green{ background-color:#16B516; }
    .green:after{ border-right-color: #16B516;}
    .yellow{ background-color:#feaa00; }
    .yellow:after{ border-right-color: #feaa00;}
    .gray{ background-color:#737373; }
    .gray:after{ border-right-color: #737373;}
    .black{ background-color:#000; }
    .black:after{ border-right-color: #000;}
    .classname { font-size:10px; color:#000;font-family:Arial;fotn-weight:bold;width:200px;border:solid 0px #2d2d2d;  text-align:center; /*background:#575757;*/ padding:80px 50px 120px 50px;  -moz-border-radius: 5px;  -webkit-border-radius: 5px; border-radius: 5px;background-image: url("images/caja.png");background-repeat: no-repeat;}
    .classname a{color:#787878 !important;text-decoration:none; position:absolute; left:14%; -webkit-transform:  rotate(16deg);-moz-transform:  rotate(16deg);-o-transform:  rotate(16deg);writing-mode: lr-tb;}
    #existencia {color:#82a8dc;font-size:11px;line-height:13px;text-align:justify;}
		.product {position: relative; float: left;    margin: 0 24px 24px 0;    width: 124px;}
		.product-image1 { min-height: 180px;}
		.product-title { padding-top: 7px;}
		.product-title h3 { font-size: 13px;}
	  .product-title div.product-cats {color: #999;    display: block; font-family: "Droid Serif",serif; font-size: 13px;line-height: 20px;}
		.product-price { font-size: 18px;padding-top:170px;margin-bottom:20px;}
		.stretched #page-title {   padding: 40px 0 0px 0 !important;}
		
@media (max-width:767px) {
  .image img {
    display: block !important;
    height: auto !important;
    width: 50% !important;
    margin: auto;
  }
  .button-text {
      display: none;
  }	
  #btn-cotiza {
      display: none;
  }	
  #boton-cotiza {
      display: none;
  }			
}
@media (min-width:768px) {
  .image img {
    display: block !important;
    height: auto !important;
    width: 50% !important;
    margin: auto;
  }
  .button-text {
     display: none;
  }	
  #btn-cotiza {
      display: none;
  }	
  #boton-cotiza {
      display: none;
  }	
}

@media (min-width:992px) {
  .image img {
    display: block !important;
    height: auto !important;
    width: 100% !important;
    margin: auto;
  }
  .button-text {
      display: block;
  }	
  #btn-cotiza {
      display: block;
			width: 150px !important;
  }	
  #boton-cotiza {
      display: block;
			width: 150px !important;
  }	
}

@media (min-width:1200px) {
  .image img {
    display: block !important;
    height: auto !important;
    width: 100% !important;
    margin: auto;
  }
  .button-text {
      display: block;
  }	
  #btn-cotiza {
      display: block;
			width: 150px !important;
  }	
  #boton-cotiza {
      display: block;
			width: 150px !important;
  }	
}
			
.fcantidad {margin-bottom:0px; padding-bottom;0px;}
.table th {color:#ffffff !important;background-color:#4a91e9;}
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
    padding: 8px;
    line-height: 1.428571429;
    vertical-align: top;
    border-top: 1px solid #dddddd;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
		font-size:1em;
		font-weight:400;
}
.bordeizq {border-left: 1px solid #ddd !important;}
}
