/* Add here all your CSS customizations */
.modall {
    display:    none;
    position:   fixed;
    z-index:    1000;
    top:        0;
    left:       0;
    height:     100%;
    width:      100%;
    background: rgba( 255, 255, 255, .8 ) 
                url('http://i.stack.imgur.com/FhHRx.gif') 
                50% 50% 
                no-repeat;
}

body.loading {
    overflow: hidden;   
}

body.loading .modall {
    display: block;
}
/* Cosas Portada */
.parrafo-slide{color:#fff; font-size:15px; font-family: 'Lato', sans-serif; white-space:normal; width:253px; text-align:center; font-style:italic; margin-bottom:10px;}

.parrafo-slide-big{color:#fff; font-size:3.7em; font-weight:700; font-family: 'Lato', sans-serif; white-space:normal; width:60%; text-align:center; text-transform:uppercase; text-shadow:1px 1px 3px #000; line-height:1em;}

.parrafo-slide-big-n{color:#fff; font-size:1.7em; font-weight:400; font-family: 'Lato', sans-serif; white-space:normal; width:100%; text-align:center; text-transform:uppercase; text-shadow:none; line-height:1.2em;}

.parrafo-slide-big-ir{color:#39b4e6; background:#fff; font-size:1.7em; font-weight:400; font-family: 'Lato', sans-serif; width:6em; height:1.2em; text-align:center; text-transform:uppercase; text-shadow:none; line-height:1.2em;}

.cont-slider{margin-top:0; padding:0;}
.padding-normal{padding-left:15px; padding-right:15px;}
.padding-izq-grande{padding-left:50px;}
/* Section-2 */

.titulo-s-2-up{font-size:25px; font-weight:300; font-family:'Lato', sans-serif; color:#494949; margin-bottom:4px; line-height:27px;}

.titulo-s-2-down{font-size:25px; font-weight:700; font-family:'Lato', sans-serif; color:#494949; margin-bottom:15px; line-height:27px;}

.bajada-s-2{font-size:15px; font-weight:300; font-family:'Lato', sans-serif; color:#494949; margin-bottom:3px; line-height:17px; border-top:3px solid #494949; width:90px; padding-top:5px; text-align:center; margin-top:10px; margin-bottom:15px;}

.bajada-s-2-2{font-size:15px; font-weight:300; font-family:'Lato', sans-serif; color:#494949; margin-bottom:3px; line-height:17px; border-top:3px solid #494949; width:260px; padding-top:5px; text-align:left; margin-top:10px; margin-bottom:15px;}

.titulo-s-2-funcion{font-size:18px; font-weight:600; font-family:'Lato', sans-serif; color:#494949; letter-spacing:2px; margin-bottom:3px; line-height:19px; }

.icono-titulo-funcion{margin-right:5px;}

.descripcion-s-2-funcion{font-size:14px; font-weight:300; font-family:'Lato', sans-serif; color:#494949; margin-bottom:3px; line-height:16px; width:100%;}
.btn-funciones{border-radius:0px; text-transform:uppercase; margin-top:15px;}

.s-1{box-shadow:0px -3px 3px rgba(105,108,109,0.75);}
.s-2{box-shadow:0px 3px 3px rgba(105,108,109,0.75);}

.receta-portada{background:#e9e9e9;}

.receta-foto{background:url(../img/foto_receta.png) center top no-repeat; background-size:cover; height:500px; overflow:hidden; zoom:1; }



.receta-foto-2{background:url(../img/recetas/receta_zanahoria-01.png) center center no-repeat; background-size:cover; height:500px; overflow:hidden; zoom:1; }

.receta-foto-3{background:url(../img/recetas/receta_pan-01.png) center top no-repeat; background-size:cover; height:500px; overflow:hidden; zoom:1; }

.receta-foto-4{background:url(../img/recetas/receta_mermelada-01.png) center top no-repeat; background-size:cover; height:500px; overflow:hidden; zoom:1; }

.receta-foto-5{background:url(../img/recetas/receta_salsatomate-01.png) center top no-repeat; background-size:cover; height:500px; overflow:hidden; zoom:1; }

.otros-foto-1{background:url(../img/slow-juicer/slow-juicer.png) center top no-repeat; background-size:cover; min-height:302px; overflow:hidden; zoom:1;}

.titulo-ingredientes{color:#369090; font-size:18px; font-weight:600; margin-bottom:15px; line-height:18px; color:#494949;}

.parrafo-ingredientes{font-size:12px; line-height:13px; font-weight:400; color:#494949; text-transform:uppercase;}

.parrafo-review{color:#494949;}

.menos-padding-der{padding-right:3px;}
.menos-padding-izq{padding-left:3px;}

.paso{margin-bottom:5px; font-weight:700; margin-top:10px; color:#494949;}
.contenido-paso{margin-bottom:5px; font-weight:400; margin-top:10px; color:#494949;}

.titulo-grande{background:#ffffff; color:#494949; padding-top:30px; padding-bottom:30px; margin-top:15px;}

.titulo-s-2-grande{font-size:25px; font-weight:700; font-family:'Lato', sans-serif; color:#494949; margin-bottom:4px; line-height:27px; text-align:center; letter-spacing:2px;}

.reviews-portada{background:url(../img/fondo-reviews-portada.png) center top repeat; //background-size:cover; min-height:300px; overflow:hidden; zoom:1;}

.reviews-portada-fondo{background:rgba(255,255,255,0.7); min-height:300px; overflow:hidden; zoom:1;}

.fondo-verde{background:#369090; color:#ffffff;}

.velo-footer{width:100%; min-height:300px; overflow:hidden; zoom:1; background:rgba(0,0,0,0.35); padding:25px 0;}

.btn-footer{width:100%; background:transparent; font-size:15px; color:#fff; border-radius:0px; border:1px solid #ffffff; margin-top:20px;}

.btn-footer:hover{background:rgba(255,255,255,0.3);}

/* Inicio Heads */
.titulo-heads{color:#fff; font-size:3.7em; font-weight:700; font-family: 'Lato', sans-serif; white-space:normal; text-align:center; text-transform:uppercase; text-shadow:1px 1px 3px #000; line-height:1em; margin-top:50px;}

.head-nosotros{ background:url(../img/nosotros/head-nosotros.png) center top no-repeat; background-size:cover; min-height:150px; overflow:hidden; zoom:1; box-shadow:1px 1px 3px #000;}

.head-bellini{ background:url(../img/bellini/head-bellini.jpg) center top no-repeat; background-size:cover; min-height:150px; overflow:hidden; zoom:1; box-shadow:1px 1px 3px #000;}

.head-juicer{ background:url(../img/juicer/head-juicer.png) center top no-repeat; background-size:cover; min-height:150px; overflow:hidden; zoom:1; box-shadow:1px 1px 3px #000;}

.head-reviews{ background:url(../img/reviews/head-reviews.png) center top no-repeat; background-size:cover; min-height:150px; overflow:hidden; zoom:1; box-shadow:1px 1px 3px #000;}

.head-contacto{ background:url(../img/contacto/contacto.png) center top no-repeat; background-size:cover; min-height:150px; overflow:hidden; zoom:1; box-shadow:1px 1px 3px #000;}

.head-trabaja{ background:url(../img/contacto/contacto.png) center top no-repeat; background-size:cover; min-height:150px; overflow:hidden; zoom:1; box-shadow:1px 1px 3px #000;}

.head-blog{ background:url(../img/blog/head-blog.png) center top no-repeat; background-size:cover; min-height:150px; overflow:hidden; zoom:1; box-shadow:1px 1px 3px #000;}

.head-recetas{ background:url(../img/recetas/receta_barra.png) center top no-repeat; background-size:cover; min-height:150px; overflow:hidden; zoom:1; box-shadow:1px 1px 3px #000;}

.head-recetas-juicer{ background:url(../img/recetas-slow-juicer/header.png) center top no-repeat; background-size:cover; min-height:150px; overflow:hidden; zoom:1; box-shadow:1px 1px 3px #000;}


/* Fin Heads */

/* Inicio Nosotros */
.subtitulo-nosotros{color:#000; font-size:2em; font-weight:400; font-family: 'Lato', sans-serif; white-space:normal; text-align:left; text-transform:uppercase; line-height:1.1em; margin-top:20px; padding:20px; letter-spacing:2px;}

/* Fin Nosotros */
/* Inicio Bellini */
.subtitulo-bellini{color:#000; font-size:1.8em; font-weight:400; font-family: 'Lato', sans-serif; white-space:normal; text-align:left; text-transform:uppercase; line-height:1.1em; margin-top:10px; padding:5px; margin-bottom:10px; width:60%; margin-left:auto; margin-right:auto; letter-spacing:2px;}

.subtitulo-bellini-2{color:#000; font-size:1.8em; font-weight:400; font-family: 'Lato', sans-serif; white-space:normal; text-transform:uppercase; line-height:1.1em; margin-top:0px; padding:5px; margin-bottom:10px; width:80%; float:right; text-align:right; letter-spacing:2px; padding-right:0px;}

.subtitulo-bellini-3{color:#000; font-size:1em; font-weight:400; font-family: 'Lato', sans-serif; white-space:normal; line-height:1.1em; margin-top:10px; padding:5px; margin-bottom:10px; width:70%; float:left; text-align:left; letter-spacing:1px; padding-left:35px; font-style:italic; border-left:2px solid #000;}

.subtitulo-bellini-4{color:#000; font-size:1.8em; font-weight:400; font-family: 'Lato', sans-serif; white-space:normal; text-align:left; text-transform:uppercase; line-height:1.1em; margin-top:10px; margin-bottom:10px; width:80%; letter-spacing:2px;}

.parrafo-bellini{color:#000; font-size:1em; font-weight:400; font-family: 'Lato', sans-serif; white-space:normal; line-height:1.1em; margin-top:10px; padding:5px; margin-bottom:10px; width:80%; float:left; text-align:left; letter-spacing:1px;}

.subtitulo-bellini-receta{color:#000; font-size:1.2em; font-weight:400; font-family: 'Lato', sans-serif; white-space:normal; text-align:left; text-transform:uppercase; line-height:1.1em; margin-top:10px; margin-bottom:10px; width:100%; letter-spacing:2px;}

.parrafo-bellini-receta{color:#000; font-size:1em; font-weight:400; font-family: 'Lato', sans-serif; white-space:normal; line-height:1.1em; margin-top:10px; padding:5px; margin-bottom:10px; width:100%; float:left; text-align:left; letter-spacing:1px;}

.descripcion-s-2-funciones{font-size:1.2em; font-weight:300; font-family:'Lato', sans-serif; color:#000; margin-bottom:22px; line-height:1em; width:100%; text-transform:uppercase;}

.funciones{text-transform:uppercase; font-size:1em; color:#000;}

.derecha{float:right; text-align:right;}

.izquierda{float:left; text-align:left;}

.nombre-elemento-bellini{margin:0; padding:10px 0px; text-align:center; background:#369090; font-weight:700; font-family:'Lato', sans-serif; font-size:1.2em; text-transform:uppercase; color:#fff;}

/* Fin Bellini */

/* Inicio Bellini Juicer */
.subtitulo-bellini-juicer{color:#000; font-size:25px; font-weight:400; font-family: 'Lato', sans-serif; white-space:normal; text-align:left; text-transform:uppercase; line-height:1.1em; margin-top:90px; padding:5px; margin-bottom:10px; width:100%; margin-left:auto; margin-right:auto; letter-spacing:2px;}

.subtitulo-bellini-juicer-1{color:#000; font-size:20px; font-weight:300; font-family: 'Lato', sans-serif; white-space:normal; text-align:left; text-transform:uppercase; line-height:1.1em; margin-top:10px; padding:5px; margin-bottom:10px; width:100%; margin-left:auto; margin-right:auto; letter-spacing:2px;}

.subtitulo-bellini-juicer-2{color:#000; font-size:1.6em; font-weight:400; font-family: 'Lato', sans-serif; white-space:normal; text-transform:uppercase; line-height:1.1em; margin-top:0px; padding:5px; margin-bottom:10px; width:90%; float:right; text-align:right; letter-spacing:2px; padding-right:0px;}

.subtitulo-bellini-juicer-3{color:#000; font-size:1em; font-weight:400; font-family: 'Lato', sans-serif; white-space:normal; line-height:1.1em; margin-top:10px; padding:5px; margin-bottom:10px; width:70%; float:left; text-align:left; letter-spacing:1px; padding-left:35px; font-style:italic; border-left:2px solid #000;}

.subtitulo-bellini-juicer-4{color:#000; font-size:1.8em; font-weight:400; font-family: 'Lato', sans-serif; white-space:normal; text-align:left; text-transform:uppercase; line-height:1.1em; margin-top:10px; margin-bottom:10px; width:90%; letter-spacing:2px;}

.parrafo-bellini-juicer{color:#000; font-size:1.3em; font-weight:400; font-family: 'Lato', sans-serif; white-space:normal; line-height:1.5em; margin-top:10px; padding:5px; margin-bottom:10px; width:100%; float:left; text-align:left; letter-spacing:1px;}

.subtitulo-bellini-juicer-receta{color:#000; font-size:1.2em; font-weight:400; font-family: 'Lato', sans-serif; white-space:normal; text-align:left; text-transform:uppercase; line-height:1.1em; margin-top:10px; margin-bottom:10px; width:100%; letter-spacing:2px;}

.parrafo-bellini-receta{color:#000; font-size:1em; font-weight:400; font-family: 'Lato', sans-serif; white-space:normal; line-height:1.1em; margin-top:10px; padding:5px; margin-bottom:10px; width:100%; float:left; text-align:left; letter-spacing:1px;}

.numero-juicer{background:#369090; color:#ffffff; text-align:center; padding:5px 10px; margin-right:5px; line-height:1em; border-radius:25px;}

.descripcion-s-2-funciones{font-size:1.2em; font-weight:300; font-family:'Lato', sans-serif; color:#000; margin-bottom:22px; line-height:1em; width:100%; text-transform:uppercase;}

.funciones{text-transform:uppercase; font-size:1em; color:#000;}

.derecha{float:right; text-align:right;}

.izquierda{float:left; text-align:left;}

.nombre-elemento-bellini-juicer{margin:0; padding:10px 0px; text-align:center; background:#369090; font-weight:700; font-family:'Lato', sans-serif; font-size:1.2em; text-transform:uppercase; color:#fff;}

.receta-foto-juicer{background:url(../img/kiwiportada.png) center top no-repeat; background-size:cover; height:500px; overflow:hidden; zoom:1; }

.receta-juicer-foto-1{background:url(../img/recetas-slow-juicer/naranja-coliflor.png) center center no-repeat; background-size:cover; height:500px; overflow:hidden; zoom:1; }

.receta-juicer-foto-2{background:url(../img/recetas-slow-juicer/jugos-verdes.png) center center no-repeat; background-size:cover; height:500px; overflow:hidden; zoom:1; }

.receta-juicer-foto-3{background:url(../img/recetas-slow-juicer/batido-de-frutas.png) center top no-repeat; background-size:cover; height:500px; overflow:hidden; zoom:1; }

.receta-juicer-foto-6{background:url(../img/recetas-slow-juicer/frutilla.png) center top no-repeat; background-size:cover; height:500px; overflow:hidden; zoom:1; }

.receta-juicer-foto-4{background:url(../img/recetas-slow-juicer/melon.png) center top no-repeat; background-size:cover; height:500px; overflow:hidden; zoom:1; }

.receta-juicer-foto-5{background:url(../img/recetas-slow-juicer/frutos-rojos.png) center top no-repeat; background-size:cover; height:500px; overflow:hidden; zoom:1; }

/* Fin Bellini Juicer */

/* Inicio Recetas */

/* Fin Recetas */
