
 @import url(https://fonts.googleapis.com/css?family=Raleway:400,700);
    .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;}

		.botcarrito {

		  /*margin-left:0px;

			margin-right:100px;*/

			max-width: 100%;

      border: 0px solid red;

		}

		.carrito1 h4{padding:0 0 0 0 !important; margin-bottom:0px !important;}

		.carrito1 p{padding:0 0 0 0 !important; margin-bottom:12px !important; color:#787878 !important;}

    .add-to-cart  {	display: block;	width: 108%;	height: 115px;	background: url(https://www.acomee.com.mx/carrito5.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(https://www.acomee.com.mx/carrito5.png) no-repeat right -115px;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:#2a3e3d;

    	font-size:1.1em;

    	padding:15px;

      background-color:#e7e8eb;    

      background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #e7e8eb), color-stop(1, #dddee2));    

      background-image:-webkit-linear-gradient(#e7e8eb, #dddee2);    

      background-image:-moz-linear-gradient(top, #e7e8eb, #dddee2);    

      background-image:-o-linear-gradient(top, #e7e8eb, #dddee2);  

      filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#e7e8eb', EndColorStr='#dddee2'); 

    	border-radius: 10px; 

      -webkit-border-radius: 5px 10px;  /* Safari  */

      -moz-border-radius: 5px 10px;

    }

    .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{

		 color:#ffffff;

     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;}

   

    .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;}

    #existencia {color:#82a8dc;font-size:11px;line-height:13px;text-align:justify;}

    .mejorp{ margin-left15px;padding-top:13px;}		

    #uno {  display: inline-block;  vertical-align: middle;	padding-top:0px;  width: 190px}

    #dos {  display: inline-block;  vertical-align: middle;	padding-top:0px;  width: 90px;padding-left:1px;}  

		#tres {  display: inline-block;  vertical-align: middle;	padding-top:0px;  width: 230px}

    #cuatro {  display: inline-block;  vertical-align: middle;	padding-top:0px;  width: 250px;padding-left:5px;} 

		.product-image1{min-height:180px;max-height:180px!important;}

    .flecha {overflow:hidden;}

    .child{position:absolute; top:-10px; left:-5px;}

		.nota {color:#ff0000; float:left; text-align:justify;margin: 10px 50px;}

		.descripcionarti {min-height:54px;margin-top:4px;}

		

table {

    width: 100%;

    border-spacing: 0;

    color: #212121;

    text-align: left;

    overflow: hidden;

    border: 0px solid #dddddd;

		font-size:1.1em;

}



table>tbody>tr>td {

    /*padding: 10px;*/

    padding: 8px 4px 8px 4px;

    /*font-size: 14px;*/

    position: relative;

		font-size:0.89em;

		/*border: 1px solid #787878;*/

}



table>tbody>tr:hover {

    padding: 20px 1px 20px 1px;

    /*background-color: #CCE7E7 !important;*/

}



tr:nth-child(even) td:first-child::before {

    content: "";

    position: absolute;   

		background-color: #f9f9f9;

    top: 0;

    left: -5000px;

    width: 1000px;

    height: 100%;

    z-index: -10;

		 border: 1px solid #dddddd;

}



		[data-href] {

    cursor: pointer;

}

	[data-href] {

    cursor: pointer;

		line-height:20px;

}	

.tipovende { padding: 5px 0 3px 25px; margin: 5px 0 3px; 20px; list-style-type: disc !important; }

.tipovende li{ padding-bottom: 5px;}

#tabla-articulo {  border: 0px solid #ffffff !important;}

@media (min-width: 1200px)
.entry_image a, .entry_image img {
    display: block;
    position: relative;
    width: 100%;
    height: auto;
    margin-top: 0 !important;
}



/*celular*/
@media (max-width:767px) {
  .textotimer {color: #9F111B; font-size:1em;font-height:600;}
  #clockdiv{	font-family: sans-serif;	color: #fff;	display: inline-block;	font-weight: 100;	text-align: center;	font-size: 20px;}
  #clockdiv > div{	padding: 10px;	border-radius: 3px;	background: #a6c6e3;	display: inline-block;}
  #clockdiv div > span{	padding: 10px;	border-radius: 3px;		background: #ff0000;	display: inline-block;}
  .smalltext{	padding-top: 5px;	font-size: 10px;}
  .days {width:2em;}
  .hours {width:2em;}
  .minutes {width:2em;}
  .seconds {width:2em;}
}

/*tablet*/
@media only screen and (min-width: 768px) and (max-width: 991px) {	
  .textotimer {color: #9F111B; font-size:1em;font-height:600;}
  #clockdiv{	font-family: sans-serif;	color: #fff;	display: inline-block;	font-weight: 100;	text-align: center;	font-size: 20px;}
  #clockdiv > div{	padding: 10px;	border-radius: 3px;	background: #a6c6e3;	display: inline-block;}
  #clockdiv div > span{	padding: 10px;	border-radius: 3px;		background: #ff0000;	display: inline-block;}
  .smalltext{	padding-top: 5px;	font-size: 10px;}
  .days {width:2em;}
  .hours {width:2em;}
  .minutes {width:2em;}
  .seconds {width:2em;}
}		

/*laptop*/
@media (min-width:1200px) {
  .textotimer {color: #9F111B; font-size:1em;font-height:600;}
  #clockdiv{	font-family: sans-serif;	color: #000;	display: inline-block;	font-weight: 100;	text-align: center;	font-size: 20px;}
  #clockdiv > div{	padding: 10px;	border-radius: 3px;	background: #a6c6e3;	display: inline-block;}
  #clockdiv div > span{	padding: 10px;	border-radius: 3px;		background: #ff0000;	display: inline-block;}
  .smalltext{	padding-top: 5px;	font-size: 10px;}
  .days {width:2em;}
  .hours {width:2em;}
  .minutes {width:2em;}
  .seconds {width:2em;}
}
