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







/* TEMPLATE
   ================================================== */

.wrapper { width:1170px; margin:0 auto;   }

#header { position:relative;      }
#header .top { height:36px; background: url("../img/template/bg/bg-header-top.jpg") repeat-x ; color:#FFF;  }
#header .top p { float:right; margin-right:5px; }

#header .logotipo { width:315px; height:214px;  position:absolute; text-align:center; z-index:100; margin-left:15px; }
#header .content-Menu { height:130px; background: url("../img/template/bg/bg-header-menu.jpg") center no-repeat ; }

#slider { height:646px; background:#000;  }

#content-Redes { height:115px; background: url("../img/template/bg/bg-header-redes.jpg") center no-repeat ; padding-top:35px; text-align:center;}
#localizar-Tienda {   height:206px;  background: url("../img/template/bg/bg-localizar.jpg") center no-repeat ;    }

#footer { height:160px; background: url("../img/template/bg/bg-footer.jpg") center no-repeat ;  }
#footer p {   font-family: 'Amatic SC', cursive; font-size:30px; color:#800001; padding:0px 60px; padding-top:40px; text-align:justify; font-weight:bold; text-align:center; padding-top:40px; }




/* SECTION-INDEX
   ================================================== */

#section-Index {   }

#section-Index .info {  height:746px;  background: url("../img/template/bg/bg-index-info.jpg") center no-repeat ;  }
#section-Index .info .left {   width: 400px;  float:left; margin-top:40px;  }
#section-Index .info .right {   width: 770px; float:left;  margin-top:30px; }
#section-Index .info .right p {   font-family: 'Amatic SC', cursive; font-size:30px; color:#800001; padding:0px 60px; padding-top:40px; text-align:justify; font-weight:bold; }


#section-Index .empresa-Twitter {  height:660px;  background:#fee38c;   }
#section-Index .empresa-Twitter .left {   width: 650px; height:700px; float:left;   }
#section-Index .empresa-Twitter .left p {   font-family: 'Amatic SC', cursive; font-size:30px; color:#800001; padding:0px 120px; text-align:justify; font-weight:bold;  padding-top:40px;  }
#section-Index .empresa-Twitter .right {   width: 380px; height:700px; float:left;   }
#section-Index .empresa-Twitter .right p {   font-family: 'Amatic SC', cursive; font-size:30px; color:#800001; padding:0px 120px; text-align:justify; font-weight:bold;  padding-top:40px; padding-left:0px;  }


#section-Index .img-Design {  height:980px;  background: url("../img/inicio/inicio-img-design.jpg") center no-repeat ;   }


#section-Index .video { height:660px;  background: url("../img/template/bg/bg-index-info.jpg") center no-repeat ;   }
#section-Index .video p {   font-family: 'Amatic SC', cursive; font-size:30px; color:#800001; padding:0px 60px; padding-top:40px; text-align:justify; font-weight:bold; text-align:center; padding-top:40px; }
#section-Index .video .content { width:853px; margin:0 auto; margin-top:20px; }


/* SECTION-INDEX PRODUCTOS ====== */

#section-Index .productos { height:980px;  background:#fee38c; }
#section-Index .productos p {   font-family: 'Amatic SC', cursive; font-size:30px; color:#800001; padding:0px 60px; font-weight:bold; text-align:center; padding-top:30px; }
#section-Index .productos .row { margin-top:40px; }
#section-Index .productos .col { width: 390px;  height:663px;  float:left; position:relative; }
#section-Index .productos .col .content { width: 360px;  height:663px; margin:0 auto;  background:#FFF; }
#section-Index .productos .col .content .separatorJocoqui { width: 360px;  height:6px;  background:#FA9348; margin:0 auto; }
#section-Index .productos .col .content .separatorHummus { width: 360px;  height:6px;  background:#A0170E; margin:0 auto; }
#section-Index .productos .col .content .separatorBarsa { width: 360px;  height:6px;  background:#1c0d6c; margin:0 auto; }
#section-Index .productos .col .content .icon { position:absolute; z-index:100;  }
#section-Index .productos .col .content .title { width: 360px;  height:90px;   margin:0 auto; }
#section-Index .productos .col .content .title p {  font-family: 'Amatic SC', cursive; font-size:38px; color:#9d0c15; font-weight:bold; text-align:center; padding-top:40px; }
#section-Index .productos .col .content .info { width: 360px;  height:229px;  background:#FFF; margin:0 auto; }
#section-Index .productos .col .content .info p { font-family: 'Open Sans', sans-serif; text-align:justify; padding:20px; font-size:14px; font-weight:normal; color:#353535; padding-top:10px; line-height:21px; }
#section-Index .productos .col .content .bottom { width: 360px;  height:38px;  margin:0 auto;    }
#section-Index .productos .col .content .bottom p { font-family: 'Open Sans', sans-serif;  color:#8c0c03; font-weight:bold; font-size:12px; padding:0; margin:0; margin-top:10px; float:right; margin-right:10px; }

#section-Index .productos .col .content .bottom .btn1 { width: 38px;  height:38px;  background:#ff7218; float:right;  cursor:pointer;  }
#section-Index .productos .col .content .bottom:hover > .btn1  { background:#8c0c03;   }


#section-Index .productos .col .content .bottom .btn2 { width: 38px;  height:38px;  background:#A11417; float:right;  cursor:pointer;  }
#section-Index .productos .col .content .bottom:hover > .btn2  { background:#8c0c03;   }


#section-Index .productos .col .content .bottom .btn3 { width: 38px;  height:38px;  background:#1E1068; float:right;  cursor:pointer;  }
#section-Index .productos .col .content .bottom:hover > .btn3  { background:#8c0c03;   }



/* SECTION-INDEX RECETAS ====== */


#section-Index .recetas { height:800px;  background: url("../img/template/bg/bg-inicio-recetas.jpg") center no-repeat ; position:relative;  }
#section-Index .recetas p {   font-family: 'Amatic SC', cursive; font-size:30px; color:#fee38c;font-weight:bold;  }
#section-Index .recetas .imgLeft { position:absolute; z-index:100; float:left; margin-top:120px;  }
#section-Index .recetas .imgRight { position:absolute; z-index:100; right:0; margin-top:70px;  }
#section-Index .recetas .wrapper {  }
#section-Index .recetas .wrapper .modul { margin-left:240px; }
#section-Index .recetas .wrapper .modul .banner { width:500px; height:500px;  margin-top:30px; }
#section-Index .recetas .wrapper .modul .icon { position:absolute; z-index:100;  }
#section-Index .recetas .wrapper .modul .separator { height:5px; background:#FA9348;  }
#section-Index .recetas .wrapper .modul .info { width:500px; height:300px; background:#FFF3BA;  }



/* SECTION-INDEX VARIEDADES PRODUCTOS ====== */


#section-Index .variedades-productos { height:570px;  background:#fee38c; font-family: 'Amatic SC', cursive; font-size:30px; color:#800001;  line-height:34px; font-weight:bold;  }



#section-Index .variedades-productos .wrapper .modul { width:195px;  height:450px;  float:left; text-align:center; margin-top:30px; cursor:pointer; }
#section-Index .variedades-productos .wrapper p { text-align:center;  padding-top:50px; padding-bottom:30px;  }
#section-Index .variedades-productos .wrapper .modul .top { height:60px; text-decoration:underline;  }
#section-Index .variedades-productos .wrapper .modul:hover > .top { color:#f17d02;   }


#section-Index .variedades-productos .wrapper .modul .bot-1 {  width:180px;   height:380px;  background: url("../img/inicio/variedades/Productos-Don-Elias-Jocoqui-Seco-Natural.png") center no-repeat ;  }
#section-Index .variedades-productos .wrapper .modul .bot-1:hover { -webkit-transform: translate(0px,-5px); -moz-transform: translate(0px,-5px); -o-transform: translate(0px,-5px); -ms-transform: translate(0px,-5px); transform: translate(0px,-5px); }


#section-Index .variedades-productos .wrapper .modul .bot-2 {  width:180px;   height:380px;  background: url("../img/inicio/variedades/Productos-Don-Elias-Jocoqui-Seco-Preparado.png") center no-repeat ;  }
#section-Index .variedades-productos .wrapper .modul .bot-2:hover { -webkit-transform: translate(0px,-5px); -moz-transform: translate(0px,-5px); -o-transform: translate(0px,-5px); -ms-transform: translate(0px,-5px); transform: translate(0px,-5px); }


#section-Index .variedades-productos .wrapper .modul .bot-3 {  width:180px;   height:380px;  background: url("../img/inicio/variedades/Productos-Don-Elias-Jocoqui-Seco-Chipotle.png") center no-repeat ;  }
#section-Index .variedades-productos .wrapper .modul .bot-3:hover { -webkit-transform: translate(0px,-5px); -moz-transform: translate(0px,-5px); -o-transform: translate(0px,-5px); -ms-transform: translate(0px,-5px); transform: translate(0px,-5px); }


#section-Index .variedades-productos .wrapper .modul .bot-4 {  width:180px;   height:380px;  background: url("../img/inicio/variedades/Productos-Don-Elias-Hummus-Original.png") center no-repeat ;  }
#section-Index .variedades-productos .wrapper .modul .bot-4:hover { -webkit-transform: translate(0px,-5px); -moz-transform: translate(0px,-5px); -o-transform: translate(0px,-5px); -ms-transform: translate(0px,-5px); transform: translate(0px,-5px); }


#section-Index .variedades-productos .wrapper .modul .bot-5 {  width:180px;   height:380px;  background: url("../img/inicio/variedades/Productos-Don-Elias-Hummus-Melange.png") center no-repeat ;  }
#section-Index .variedades-productos .wrapper .modul .bot-5:hover { -webkit-transform: translate(0px,-5px); -moz-transform: translate(0px,-5px); -o-transform: translate(0px,-5px); -ms-transform: translate(0px,-5px); transform: translate(0px,-5px); }


#section-Index .variedades-productos .wrapper .modul .bot-6 {  width:180px;   height:380px;  background: url("../img/inicio/variedades/Productos-Don-Elias-Jocoqui-Seco-Seco.png") center no-repeat ;  }
#section-Index .variedades-productos .wrapper .modul .bot-6:hover { -webkit-transform: translate(0px,-5px); -moz-transform: translate(0px,-5px); -o-transform: translate(0px,-5px); -ms-transform: translate(0px,-5px); transform: translate(0px,-5px); }






/* SECTION-EMPRESA
   ================================================== */


#section-Empresa {   }

#section-Empresa .info {  height:650px;  background: url("../img/template/bg/bg-index-info.jpg") center no-repeat ;  }
#section-Empresa .info .left {   width: 400px;  float:left; margin-top:40px;  }
#section-Empresa .info .right {   width: 770px; float:left;  margin-top:40px; }
#section-Empresa .info .right p {   font-family: 'Amatic SC', cursive; font-size:30px; color:#800001; padding:0px 60px; padding-top:40px; text-align:justify; font-weight:bold; }

#section-Empresa .empresa {  height:350px;  background:#fee38c;   }
#section-Empresa .empresa p {   font-family: 'Amatic SC', cursive; font-size:30px; color:#800001; padding:0px 60px; font-weight:bold; text-align:justify; padding-top:30px; }

#section-Empresa .img-Design {  height:980px;  background: url("../img/empresa/inicio-img-empresa.jpg") center no-repeat ;   }

#section-Empresa .video { height:660px;  background:#fee38c;   }
#section-Empresa .video p {   font-family: 'Amatic SC', cursive; font-size:30px; color:#800001; padding:0px 60px; padding-top:40px; text-align:justify; font-weight:bold; text-align:center; padding-top:40px; }
#section-Empresa .video .content { width:853px; margin:0 auto; margin-top:20px; }

#section-Empresa .historia { height:830px;  background:#fee38c; }
#section-Empresa .historia p {   font-family: 'Amatic SC', cursive; font-size:30px; color:#800001; padding:0px 60px; font-weight:bold; text-align:justify; padding-top:30px; }


/* SECTION-RECETAS
   ================================================== */

#section-Recetas {   }

#section-Recetas .recetas { height:2950px;  background: url("../img/recetas/bg-recetas.jpg") center top repeat-y ; position:relative;  }
#section-Recetas .recetas p { width:800px;   font-family: 'Amatic SC', sans-serif; font-size:30px; color:#fee38c; font-weight:bold;  }
#section-Recetas .recetas .imgLeft { position:absolute; z-index:100; float:left; margin-top:180px;  }
#section-Recetas .recetas .imgRight { position:absolute; z-index:100; right:0; margin-top:160px;  }
#section-Recetas .recetas .wrapper { padding-top:20px;   }
#section-Recetas .recetas .wrapper .modul { width:400px; height:440px; background:#fff3a4; margin-left:26px; margin-top:26px; float:left; position:relative; cursor:pointer;  }
#section-Recetas .recetas .wrapper .modul img { width:400px; height:285px; }
#section-Recetas .recetas .wrapper .modul .separator { height:5px; background:#FA9348;  }
#section-Recetas .recetas .wrapper .modul .info { width:400px; height:150px;  }
#section-Recetas .recetas .wrapper .modul .icon { position:absolute; z-index:100;  }
#section-Recetas .recetas .wrapper .modul .info p { width:400px; font-family: 'Amatic SC', sans-serif; font-size:30px; color:#9d0c15; font-weight:bold; text-align:center; padding-top:30px; }
#section-Recetas .recetas .wrapper .modul .btn-receta { width:152px; height:51px; margin:0 auto; cursor:pointer; background: url("../img/template/bg/bg-btn-menu.png") left no-repeat ;  letter-spacing:1px; margin-top:10px;  }
#section-Recetas .recetas .wrapper .modul .btn-receta:hover { background: url("../img/template/bg/bg-btn-menu.png") right no-repeat ;  }
#section-Recetas .recetas .wrapper .modul .btn-receta p { width:152px; height:51px; text-align:center;  font-size:18px; font-weight:bold;  color:#6e3000; text-shadow: 1px 2px 0px rgba(251, 216, 181, 1); padding-top:10px;  font-family: 'Caudex', serif; }
#section-Recetas .recetas .wrapper .modul:hover > .separator { background:#e7661c; }
#section-Recetas .recetas .wrapper .modul:hover > img { opacity: .8 }




/* SECTION-RECETAS DETALLE
   ================================================== */

#section-RecetasDetalle { position: relative;   }

#section-RecetasDetalle .info {  height:120px;  background: url("../img/template/bg/bg-index-info.jpg") center no-repeat ; font-family: 'Amatic SC', cursive; font-size:30px; color:#800001; font-weight:bold; }

#section-RecetasDetalle .info p {    padding:0px 60px; padding-top:40px; text-align:center; }

#section-RecetasDetalle .content {  height:680px;  background:#fee38c;   position: relative;  }
#section-RecetasDetalle .content .wrapper .left {   width: 490px; float:left;   padding-left:100px; padding-top:10px;  }
#section-RecetasDetalle .content .wrapper .left h1 {   font-family: 'Amatic SC', cursive; font-size:30px; color:#9d0c15; font-weight:bold; padding-top:30px;  }
#section-RecetasDetalle .content .wrapper .left p {   font-family: 'Amatic SC', cursive; font-size:30px; color:#800001; font-weight:bold; color:#9d0c15; padding-top:4px;  }
.boldNumRecetas {  font-size:20px; color:#800001; font-weight:bold;  }
#section-RecetasDetalle .content .wrapper .right {   width: 500px;  float:left; padding-top:40px; font-family: 'Open Sans', sans-serif; font-size:16px; line-height:26px; font-weight:normal; color:#000;   }
#section-RecetasDetalle .content .wrapper .right p {  padding:50px; text-align:justify; line-height:26px;  }
#section-RecetasDetalle .content .wrapper .right .modul { width:400px; height:290px; position:relative; margin-left:50px; }
#section-RecetasDetalle .content .wrapper .right .modul img { width:400px; height:285px; }
#section-RecetasDetalle .content .wrapper .right .modul .separator { height:5px; background:#FA9348;  }
#section-RecetasDetalle .content .wrapper .right .modul .icon { position:absolute; z-index:100;  }


#section-RecetasDetalle .content .navArrows {  width: 420px;   height:50px;   position: absolute; z-index: 100; margin-top: 535px;  margin-left: 98px; font-family: 'Amatic SC', cursive;  color:#353535; font-weight:bold;}
#section-RecetasDetalle .content .navArrows .col-1 {  width: 60px;   height:50px;  float: left; }
#section-RecetasDetalle .content .navArrows .col-2 {  width: 150px;   height:50px; float: left; text-align: left; }
#section-RecetasDetalle .content .navArrows .col-2 p { margin-top: 7px;  padding-left: 10px; font-size:24px; }
#section-RecetasDetalle .content .navArrows .col-3 {  width: 150px;   height:50px; float: left; text-align: right; }
#section-RecetasDetalle .content .navArrows .col-3 p { margin-top: 7px;  padding-left: 10px; font-size:24px; }
#section-RecetasDetalle .content .navArrows .col-4 {  width: 60px;   height:50px; float: left; }




/* SECTION-PRODUCTOS
   ================================================== */


#section-Productos {   }

#section-Productos .title {  height:100px;  background: url("../img/template/bg/bg-index-info.jpg") center no-repeat ;  }
#section-Productos .title p {   font-family: 'Amatic SC', cursive; font-size:30px; color:#800001; padding:0px 60px; padding-top:30px; text-align:justify; font-weight:bold; text-decoration:underline; }


#section-Productos .producto {  height:570px;  background: url("../img/template/bg/bg-productos.jpg") center top repeat-x ; font-family: 'Amatic SC', cursive; font-size:30px; color:#800001; font-weight:bold; color:#9d0c15; line-height:26px;  }
#section-Productos .producto h1 { margin-top:50px;  margin-bottom:50px; font-size:34px;  }
#section-Productos .producto .info { width:620px;  float:left; font-size:26px;  padding-left:10px; padding-right:10px; }
#section-Productos .producto .image { width:500px;     float:left;  }
#section-Productos .producto .image img { padding-top:130px;}


#section-Productos .btn-Producto { width:190px; height:51px;  cursor:pointer; background: url("../img/template/bg/bg-btn-productos.png") left no-repeat ;  letter-spacing:1px; margin-top:10px; margin-top:30px;  }
#section-Productos .btn-Producto:hover { background: url("../img/template/bg/bg-btn-productos.png") right no-repeat ;  }
#section-Productos .btn-Producto p { width:190px; height:51px; text-align:center;  font-size:18px; font-weight:bold;  color:#6e3000; text-shadow: 1px 2px 0px rgba(251, 216, 181, 1); padding-top:10px;  font-family: 'Caudex', serif; }



/* SECTION-PRODUCTOS JOCOQUI
   ================================================== */


#section-Productos-Jocoqui {   }

#section-Productos-Jocoqui .title {  height:100px;  background: url("../img/template/bg/bg-index-info.jpg") center no-repeat  ;  }
#section-Productos-Jocoqui .title p {   font-family: 'Amatic SC', cursive; font-size:30px; color:#800001; padding:0px 60px; padding-top:30px; text-align:justify; font-weight:bold; text-decoration:underline; }



#section-Productos-Jocoqui .img-design-jocoqui { height:950px; background: url("../img/productos/jocoqui/img-design-jocoqui.jpg") center no-repeat #FFB04C  ;  }




#section-Productos-Jocoqui .variedades {  height:580px; background: url("../img/template/bg/bg-productos.jpg") center top repeat-x #FFB04C ;  }
#section-Productos-Jocoqui .variedades p {   font-family: 'Amatic SC', cursive; font-size:30px; color:#800001; padding:0px 60px; padding-top:40px; text-align:center; font-weight:bold; }






#section-Productos-Jocoqui .variedades .modul { height:550px; width:284px; float:left; text-align:center; }





#section-Productos-Jocoqui .separator {  height:93px; background: url("../img/template/bg/bg-separator-productos.jpg") center top repeat-x #FFB04C ;  }



#section-Productos-Jocoqui .producto {  height:610px; background: url("../img/template/bg/bg-productos.jpg") center top repeat-x #FFB04C ; font-family: 'Amatic SC', cursive; font-size:30px; color:#800001; font-weight:bold; color:#9d0c15; line-height:26px; position:relative;  }


#section-Productos-Jocoqui .producto h1 { margin-top:50px;  margin-bottom:50px; font-size:34px;  }
#section-Productos-Jocoqui .producto p { line-height:36px; }

#section-Productos-Jocoqui .producto .info { width:620px;   float:left;  font-size:26px;  padding-left:10px; padding-right:10px; }

#section-Productos-Jocoqui .producto .info-right { width:620px;   float:right;  font-size:26px;    }


#section-Productos-Jocoqui .producto .image { width:500px;     float:left;  }
#section-Productos-Jocoqui .producto .image img { padding-top:130px; }

#section-Productos-Jocoqui .producto .tabla-seco-preparado { width:680px; height:520px; position:absolute; z-index:100;  background: url("../img/productos/jocoqui/preparado/tabla-jocoqui-seco-preparado.png") right no-repeat; right:0; margin-top:40px; }

#section-Productos-Jocoqui .producto .tabla-seco-chipotle { width:680px; height:520px; position:absolute; z-index:100;  background: url("../img/productos/jocoqui/chipotle/tabla-jocoqui-seco-chipotle.png") left no-repeat; left:0; margin-top:40px; }


#section-Productos-Jocoqui .producto .conjunto-untablepotle { width:680px; height:520px; position:absolute; z-index:100;  background: url("../img/productos/jocoqui/untable/productos-don-elias-jocoqui-untable.png") left no-repeat; left:0; margin-top:40px; }





#section-Productos-Jocoqui .producto .tabla-seco-seco { width:680px; height:520px; position:absolute; z-index:100;  background: url("../img/productos/jocoqui/seco/tabla-jocoqui-seco-seco.png") left no-repeat; left:0; margin-top:40px; }

#section-Productos-Jocoqui .producto .tabla-seco-natural { width:680px; height:520px; position:absolute; z-index:100;  background: url("../img/productos/jocoqui/natural/tabla-jocoqui-seco-natural.png") right no-repeat; right:0; margin-top:40px; }



/* Hummus  ---  */

#section-Productos-Jocoqui .img-design-hummus { height:885px; background: url("../img/productos/hummus/img-design-hummus.jpg") center no-repeat ;  }

#section-Productos-Jocoqui .producto .tabla-hummus-original { width:680px; height:520px; position:absolute; z-index:100;  background: url("../img/productos/hummus/original/tabla-hummus-original.png") right no-repeat; right:0; margin-top:40px; }

#section-Productos-Jocoqui .producto .tabla-melange-hummus { width:680px; height:520px; position:absolute; z-index:100;  background: url("../img/productos/hummus/melange/tabla-melange-dip-hummus.png") left no-repeat; left:0; margin-top:40px; }


/* Postres  ---  */

#section-Productos-Jocoqui .img-design-postres { height:885px; background: url("../img/productos/postres/img-design-postres.jpg") center no-repeat ;  }
#section-Productos-Jocoqui .producto .galleryPostre { width:504px; height:424px; position:absolute; z-index:100; right:0; margin-top:55px;margin-right:30px; font-family: 'Open Sans', sans-serif; }
#section-Productos-Jocoqui .producto .galleryPostreLeft { width:504px; height:424px; position:absolute; z-index:100; left:0; margin-top:55px; margin-left:30px; font-family: 'Open Sans', sans-serif; }


/* SECTION-PRODUCTOS ADD CARD  ---  */

.add-Cart { width:620px;  font-family: 'Caudex', serif; font-size:16px; margin-top:60px; position:absolute; z-index:200; }

.add-Cart .row { clear:both; width:620px;   }
.add-Cart .row .cantidad { width:126px; height:28px;  float:left; text-align:right;   }
.add-Cart .row .cantidad-line { clear:both; width:54px; height:2px;  float:left; background:#ffa439; margin-left:72px;   }
.add-Cart .row .presentacion { width:430px; height:28px;  float:left; }
.add-Cart .row .presentacion-line { width:210px; height:2px; float:left; background:#ffa439;  }
.add-Cart .row .margin { width:20px; height:28px;  float:left;  }
.add-Cart .row .margin-line { width:20px; height:20px;  float:left;  }


.add-Cart .row-product { clear:both; width:620px; height:48px; margin-top:10px;  }
.add-Cart .row-product .photo { width:70px; height:48px;  float:left;   text-align:center; }
.add-Cart .row-product .photo img { margin-top:2px; }
.add-Cart .row-product .num { width:54px; height:46px; float:left; background: url("../img/template/bg/bg-addcart-cantidad.jpg") repeat-x; border:1px solid #ffa439;  }
.add-Cart .row-product .margin { width:20px; height:48px;  float:left;  }



.add-Cart .row-product .descripcion { width:330px; height:46px;  float:left; background: url("../img/template/bg/bg-addcart-cantidad.jpg") repeat-x; font-size:16px; text-transform:uppercase; color: #800001; border:1px solid #ffa439; letter-spacing:1px;  }
.add-Cart .row-product .descripcion p { padding-top:5px;  padding-left:10px; }

.add-Cart .row-product .agregar { width:138px; height:46px;  float:left;  background: url("../img/template/bg/bg-addcart-agregar.jpg") repeat-x; border:1px solid #ffa439; cursor:pointer; }
.add-Cart .row-product .agregar p { margin-top:5px; }
.add-Cart .row-product .agregar:hover { width:138px; height:46px;  float:left;  background: url("../img/template/bg/bg-addcart-agregar-hover.jpg") repeat-x; border:1px solid #ffa439; color: #000;}
.add-Cart .row-product .num input[type=text] { background:none; color: #800001;  width:50px; height:46px; border:none;  font-size:20px; font-family: 'Open Sans', sans-serif;  text-align:center;  }







/* SECTION-PRODUCTOS  BARSA
   ================================================== */


#section-Productos-Barsa .video { height:560px;  background: url("../img/template/bg/bg-index-info.jpg") center no-repeat ;   }
#section-Productos-Barsa .video p {   font-family: 'Amatic SC', cursive; font-size:30px; color:#800001; padding:0px 60px; padding-top:40px; text-align:justify; font-weight:bold; text-align:center; padding-top:40px; }
#section-Productos-Barsa .video .content { width:853px; margin:0 auto; margin-top:20px; }





#section-Productos-Barsa {   }




#section-Productos-Barsa .title {  height:100px;  background: url("../img/template/bg/bg-index-info.jpg") center no-repeat ;  }
#section-Productos-Barsa .title p {   font-family: 'Amatic SC', cursive; font-size:30px; color:#800001; padding:0px 60px; padding-top:30px; text-align:justify; font-weight:bold; text-decoration:underline; }

#section-Productos-Barsa .img-design-barsa { height:885px; background: url("../img/productos/barsa/img-design-barsa.jpg") center no-repeat ;  }
#section-Productos-Barsa .img-design-kepe { height:885px; background: url("../img/productos/barsa/kepe/img-design-kepe.jpg") center no-repeat ;  }

#section-Productos-Barsa .variedades {  height:1800px; background: url("../img/template/bg/bg-productos.jpg") center top repeat-x #FFB04C ;  }
#section-Productos-Barsa .variedades p {   font-family: 'Amatic SC', cursive; font-size:30px; color:#800001; padding:0px 60px; padding-top:40px; text-align:center; font-weight:bold; }
#section-Productos-Barsa .variedades .modul { height:390px; width:1170px; float:left; text-align:center; margin:0 auto;  }
#section-Productos-Barsa .variedades .modul .title { float:left; background:none;   }
#section-Productos-Barsa .variedades .modul .nombres { font-family: 'Amatic SC', cursive; font-size:30px; color:#800001; text-align:left;    }
#section-Productos-Barsa .variedades .modulLeft { width:290px; height:270px;  float:left; text-align:center; margin-top:90px; }

#section-Productos-Barsa .separator {  height:93px; background: url("../img/template/bg/bg-separator-productos.jpg") center top repeat-x #FFB04C ;  }


#section-Productos-Barsa .producto {  height:610px; background: url("../img/template/bg/bg-productos.jpg") center top repeat-x #FFB04C ; font-family: 'Amatic SC', cursive; font-size:30px; color:#800001; font-weight:bold; color:#9d0c15; line-height:26px; position:relative;  }
#section-Productos-Barsa .producto h1 { margin-top:50px;  margin-bottom:50px; font-size:34px;  }
#section-Productos-Barsa .producto p { line-height:36px; }
#section-Productos-Barsa .producto .info { width:620px;   float:left;  font-size:26px;  padding-left:10px; padding-right:10px; }
#section-Productos-Barsa .producto .info-right { width:620px;   float:right;  font-size:26px;    }
#section-Productos-Barsa .producto .image { width:500px;     float:left;  }
#section-Productos-Barsa .producto .image img { padding-top:130px; }
#section-Productos-Barsa .producto .tabla-seco-preparado { width:680px; height:520px; position:absolute; z-index:100;  background: url("../img/productos/jocoqui/preparado/tabla-jocoqui-seco-preparado.png") right no-repeat; right:0; margin-top:40px; }
#section-Productos-Barsa .producto .tabla-seco-chipotle { width:680px; height:520px; position:absolute; z-index:100;  background: url("../img/productos/jocoqui/chipotle/tabla-jocoqui-seco-chipotle.png") left no-repeat; left:0; margin-top:40px; }
#section-Productos-Barsa .producto .tabla-seco-natural { width:680px; height:520px; position:absolute; z-index:100;  background: url("../img/productos/jocoqui/natural/tabla-jocoqui-seco-natural.png") right no-repeat; right:0; margin-top:40px; }

#section-Productos-Barsa .img-design-postres { height:885px; background: url("../img/productos/postres/img-design-postres.jpg") center no-repeat ;  }

#section-Productos-Barsa .producto .galleryPostre { width:504px; height:424px; position:absolute; z-index:100; right:0; margin-top:55px;margin-right:30px; font-family: 'Open Sans', sans-serif; }
#section-Productos-Barsa .producto .galleryPostreLeft { width:504px; height:424px; position:absolute; z-index:100; left:0; margin-top:55px; margin-left:30px; font-family: 'Open Sans', sans-serif; }




/* SECTION-CONTACTO
   ================================================== */

#section-Contacto {   }
#section-Contacto .info {  height:230px;  background: url("../img/template/bg/bg-index-info.jpg") center top no-repeat ;  }
#section-Contacto .info .wrapper p {   font-family: 'Amatic SC', cursive; font-size:30px; color:#800001; padding:0px 60px; padding-top:40px; text-align:justify; font-weight:bold; text-align:center; }


#section-Contacto .form {  height:720px;  background:#fee38c; text-align:center;   }
#section-Contacto .form p {   font-family: 'Amatic SC', cursive; font-size:30px; color:#800001; padding:0px 60px; font-weight:bold; text-align:justify; padding-top:30px; }

#section-Contacto .img-Design {  height:980px;  background: url("../img/contacto/contacto-img-design.jpg") center no-repeat ;   }
