@charset "utf-8";
/* CSS Document */


body { background:#000; color:#000; font-family: 'Open Sans', sans-serif; font-size:14px;    }




a:link, a:visited, a:active { text-decoration: none;  color:#FFF;}
a:hover {  text-decoration: none; color:#FFF; }



#header .top a:hover { text-decoration: underline;  color:#FA9348; }


#footer .wrapper p a:link { text-decoration: none;  color:#000;   }
#footer .wrapper p a:visited { text-decoration: none;  color:#000; }
#footer .wrapper p a:active { text-decoration: none;  color:#000; }
#footer .wrapper p  a:hover { text-decoration: underline; color:#000;  }



#section-Index .productos .wrapper .row .col .content a:link p { text-decoration: none;  font-family: 'Open Sans', sans-serif;  color:#8c0c03; font-weight:bold; font-size:12px;  }
#section-Index .productos .wrapper .row .col .content a:visited p { text-decoration: none; font-family: 'Open Sans', sans-serif;  color:#8c0c03; font-weight:bold; font-size:12px;  }
#section-Index .productos .wrapper .row .col .content a:active p { text-decoration: none; font-family: 'Open Sans', sans-serif;  color:#8c0c03; font-weight:bold; font-size:12px; }
#section-Index .productos .wrapper .row .col .content a:hover p { text-decoration: underline;  font-family: 'Open Sans', sans-serif;  color:#000; font-weight:bold; font-size:12px; }




#section-Index .variedades-productos .wrapper .modul a:link { text-decoration: none; color:#800001; cursor:pointer;  }
#section-Index .variedades-productos .wrapper .modul a:visited { text-decoration: none; color:#800001;  cursor:pointer; }
#section-Index .variedades-productos .wrapper .modul a:active { text-decoration: none; color:#800001; cursor:pointer; }
#section-Index .variedades-productos .wrapper .modul a:hover { text-decoration: none; color:#000; cursor:pointer;  }




#section-Productos-Jocoqui .variedades .modul p a:link { text-decoration: none; color:#800001;  }
#section-Productos-Jocoqui .variedades .modul p a:visited { text-decoration: none; color:#800001;  }
#section-Productos-Jocoqui .variedades .modul p a:active { text-decoration: none; color:#800001;  }
#section-Productos-Jocoqui .variedades .modul p a:hover { text-decoration: none; color:#000;  }




#section-Productos-Barsa .variedades .modulLeft p a:link { text-decoration: none; color:#800001;  }
#section-Productos-Barsa .variedades .modulLeft p a:visited { text-decoration: none; color:#800001;  }
#section-Productos-Barsa .variedades .modulLeft p a:active { text-decoration: none; color:#800001;  }
#section-Productos-Barsa .variedades .modulLeft p a:hover { text-decoration: none; color:#000;  }




#section-Productos-Barsa .variedades .modul p a:link { text-decoration: none; color:#800001;  }
#section-Productos-Barsa .variedades .modul p a:visited { text-decoration: none; color:#800001;  }
#section-Productos-Barsa .variedades .modul p a:active { text-decoration: none; color:#800001;  }
#section-Productos-Barsa .variedades .modul p a:hover { text-decoration: none; color:#000;  }



#section-Productos-Barsa .variedades .modul .nombres .title a:link p { text-decoration: none; color:#800001;  }
#section-Productos-Barsa .variedades .modul .nombres .title a:visited p { text-decoration: none; color:#800001;  }
#section-Productos-Barsa .variedades .modul .nombres .title a:active p { text-decoration: none; color:#800001;  }
#section-Productos-Barsa .variedades .modul .nombres .title a:hover p { text-decoration: none; color:#000;  }




#section-RecetasDetalle .content .navArrows a:link p { text-decoration: none; color:#353535;  }
#section-RecetasDetalle .content .navArrows a:visited p { text-decoration: none; color:#353535;  }
#section-RecetasDetalle .content .navArrows a:active p { text-decoration: none; color:#353535;  }
#section-RecetasDetalle .content .navArrows a:hover p { text-decoration: none; color:#F78129;  }





/* ICONS SECTION
   ================================================== */

[class^="icon-"],
[class*=" icon-"] { background-image: url("../../inc/img/icons/sprite.png"); background-repeat: no-repeat; }

.icon-mail { background-position:   -195px -27px; width: 23px; height: 16px; margin:0 auto; margin-top:12px;    }
.icon-twitter { background-position: -24px -13px; width: 50px; height: 49px; float:left; margin-left:40px; cursor:pointer; margin-top:10px;   }
.icon-twitter:hover { background-position: -24px -73px; width: 50px; height: 49px; }
.icon-facebook { background-position:   -94px -13px; width: 50px; height: 49px;  float:left;  margin-left:40px;  cursor:pointer; margin-top:10px; }
.icon-facebook:hover { background-position: -94px -73px; width: 50px; height: 49px; }
.icon-youtube { background-position: -163px -13px;width: 50px; height: 49px;  float:left;  margin-left:40px; cursor:pointer;  margin-top:10px;}
.icon-youtube:hover { background-position: -163px -73px; width: 50px; height: 49px; }
.icon-login { background-position: -29px -204px; width: 14px; height: 13px;   float:right;   margin-right:5px; margin-left:10px;  margin-top:3px; }
.icon-panel { background-position: -47px -203px; width: 14px; height: 14px;   float:right;   margin-right:5px; margin-top:3px; margin-left:10px;  }
.icon-ColJocoqui { background-position: -231px -34px; width: 80px; height: 69px; margin-left:140px; margin-top:268px; }
.icon-ColHummus { background-position: -322px -34px; width: 80px; height: 69px; margin-left:140px; margin-top:268px; }
.icon-ColBarsa { background-position: -411px -34px; width: 80px; height: 69px; margin-left:140px; margin-top:268px; }
.icon-ColRecetas { background-position: -500px -45px; width: 56px; height: 48px; margin-left:222px; margin-top:245px; }
.icon-ModRecetas { background-position: -500px -45px; width: 56px; height: 48px; margin-left:172px; margin-top:260px; }
.icon-BtnArrow { background-position: -30px -223px; width: 13px; height: 13px; margin:0 auto; margin-top:12px;  }
.icon-chefReceta { background-position: -75px -134px; width: 45px; height: 42px; float:left; margin-left:334px; margin-right:30px;  }
.icon-timeReceta { background-position: -130px -140px; width: 32px; height: 32px; float:left; margin-right:10px;  }
.icon-charolaReceta { background-position: -173px -141px; width: 38px; height: 31px;  float:left;  margin-left:20px; margin-right:10px; }

.icon-carrito { background-position: -222px -143px; width: 26px; height: 26px; float:left; margin-left:10px;  margin-right:6px; margin-top:8px;  }


.icon-arrowPrev { background-position: -271px -143px; width: 45px; height: 29px; float:left; margin-left:10px;  margin-right:6px; margin-top:8px;  }
.icon-arrowNext { background-position: -333px -143px; width: 45px; height: 28px; float:left; margin-left:10px;  margin-right:6px; margin-top:8px;  }


/* BUTTONS ================ */
   
   
.btn-medium-orange {  width: 184px; height:51px; background: url("../img/template/btn/btn-medium-orange.png") center no-repeat ; text-align:center; float:right; margin-top:70px; margin-right:260px; cursor:pointer;  }
.btn-medium-orange p:hover {   color:#000; text-shadow: 1px 2px 0px rgba(251, 230, 220, 1);  }
.btn-medium-orange p { padding-top:14px; font-size:18px; font-weight:bold; font-family: 'Caudex', serif; letter-spacing:0px;    color:#6e3000; text-shadow: 1px 2px 0px rgba(251, 216, 181, 1);}

.btn-leerMas {  width: 184px; height:51px; background: url("../img/template/btn/btn-medium-orange.png") center no-repeat ; text-align:center;   cursor:pointer;  font-size:18px; font-weight:bold; font-family: 'Caudex', serif; letter-spacing:0px;       color:#800001; text-shadow: 1px 2px 0px rgba(251, 216, 181, 1); padding-top:24px; margin-left:120px;  margin-top:34px;}
.btn-leerMas:hover { color:#000; text-shadow: 1px 2px 0px rgba(251, 230, 220, 1);  }


/* Typography
--------------------------------------------------------*/

.small {font-size: 36px; font-weight:300; text-transform: uppercase;}
.smallBold {font-size: 36px; font-weight:700; text-transform: uppercase;}
.medium {font-size: 44px; text-transform: uppercase;}
.mediumBold {font-size: 44px; font-weight:700; text-transform: uppercase;}
.large {font-size: 56px; text-transform: uppercase;}
.largeBold {font-size: 56px; font-weight:700; text-transform: uppercase;}
.author {font-size: 18px; font-weight:300;}

.bold { font-weight:bold;}
.italic { font-style:italic;}
.underline { text-decoration:underline;}
.textCenter { text-align:center;}




/*SIZE FONT */

.fontSize15px { font-size:15px;}
.fontSize16px { font-size:16px;}
.fontSize18px { font-size:18px;}
.fontSize20px { font-size:20px;}



/*STYLES STRUCTURE */

.floatLeft { float:left;}


.clear { clear:both; }


/* shadows and radius  */

.radius10px  { -webkit-bordevr-radius: 16px; -moz-border-radius: 16px; border-radius: 16px; } 
.radius16px  { -webkit-bordevr-radius: 16px; -moz-border-radius: 16px; border-radius: 16px; } 
.radius5px  { -webkit-bordevr-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } 
.radius3px  { -webkit-bordevr-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } 
.radius3pxTopCorn  { -webkit-border-top-left-radius: 3px; -webkit-border-top-right-radius: 3px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; } 
.radius10px  { -webkit-border-radius: 10px; -moz-border-radius: 10px border-radius:10px; } 




/* LIBRARY */

.clear { clear:both; }

.transitionHover { -webkit-transition: background 0.5s; -moz-transition: background 0.5s; -o-transition: background 0.5s; -ms-transition: background 0.5s; transition: background 0.5s; }

.transitionHoverColor { -webkit-transition: color 0.5s; -moz-transition: color 0.5s; -o-transition: color 0.5s; -ms-transition: color 0.5s; transition: color 0.5s; }


.animeTransition2s {  -webkit-transition: .3s ease-in-out; -moz-transition: .3s ease-in-out; -o-transition: .3s ease-in-out; transition: .3s ease-in-out; }





