ia{
transition: all 0.45s cubic-bezier(0, 0.07, 0, 1.01);
 /*font-family: raleway medium;*/
	font-family: 'Raleway', sans-serif;
}

li{
font-family: 'Raleway', sans-serif;
/*list-style: none;*/
}

.verde_brand{
color: #C8C952;
}

a{
color: #C8C952;
}

a:hover{
color: #3c3c3c;
}

a.verde_brand{
color: #C8C952;
}

.negro_brand{
color: #3c3c3c;
}

a.negro_brand{
color: #3c3c3c;
}

a.negro_brand:hover{
color: #C8C952;
}

.gris_brand{
color: #a9a2a2;
}



.rojo_brand{
color: #ef5f5f;
}

a.rojo_brand{
color: #ef5f5f;
}

a.rojo_brand:hover{
color: #3c3c3c;
}


.separador{
height: 15px;
}

.separador_doble{
height: 35px;
}



.badge{
background-color: #c8c952 ;
}


h4, h3, h2{
 /*font-family: raleway medium;*/
	font-family: 'Raleway', sans-serif;
font-weight: bold;
}



p{
 /*font-family: raleway medium;*/
	font-family: 'Raleway', sans-serif;
}


.linea_verde{
margin-top: 18px;
background:url( ../img/title_green.jpg)no-repeat left bottom;
padding-bottom: 10px;
}
    
	


.form-group{
font-family: 'Raleway', sans-serif;
}


button, input, select, textarea {
 
    margin-top: -9px;
	margin-right: 5px;
}

/*.subtitulo_destacados{
font-family: raleway;
color: #A5A5A5;
font-size: 20px;
margin-top: 18px;
background:url(../img/home/raya.jpg)no-repeat left bottom;
padding-bottom: 25px;
}
*/
	
	
	
.inputext{
font-family: 'Raleway', sans-serif;
   
    color: white;
    padding: 10px 20px;
    background-color: #6f6f6f;
    margin-bottom: 10px;
    border: none;
    font-size: 13px;
    font-weight: 700;
    letter-spacing: 2px;
	}
	
/* ==========================================================================
============================================================================= 
============================================================================= 

HOME 

============================================================================= 
=============================================================================
============================================================================= */

/* ==========================================================================
============================================================================= 
============================================================================= 

MENU STANDARD

============================================================================= 
=============================================================================
============================================================================= */




nav.navbar_s{
margin-top: 2px;
margin-bottom: 24px;

background: white;
box-shadow: 1px 1px 2px #D9D9D9;
z-index: 1000;
border: none;
width: 100%;
border-radius: 0px;
}


nav.navbar_s .logo_navbar{
max-width: 100px;
}

.navbar-default_s .navbar-nav>li>a , .navbar-default_s .navbar-nav>li>a:focus{
color: #474747;
text-transform: uppercase;
/*font-family:Segoe UI Regular; */
font-family: 'Raleway', sans-serif;
font-size: 13px;
letter-spacing: 2px;
padding-top: 18px;
}

.navbar-default_s .navbar-nav>li>a:hover{
color: #C8C952;
text-transform: uppercase;
/*font-family:Segoe UI Regular; */
font-family: 'Raleway', sans-serif; 
text-decoration: underline;
font-size: 13.2px;
letter-spacing: 2px;
padding-top: 18px;
background-color: transparent;
}


.navbar-default_s .navbar-nav>li>a>i , .navbar-default_s .navbar-nav>li>a>i:focus{
font-size: 18px;
color: #C8C952;
}

.navbar-default_s .navbar-nav>li>a>i:hover{
color: #474747;
}


/* ==========================================================================
Menu
============================================================================= */
nav.navbar span.badge {
    color:#c8c952 ;
	background-color:#3c3c3c ;
	    top: 22px;
    right: -1px;
    position: absolute;
    font-size: 10px;
    line-height: 1.5;
    padding: 3px 4px;
	
	    padding-right: 3px;
    padding-left: 5px;
}


nav.navbar_s  span.badge {
    color: #ffffff;
    background-color: #3c3c3c;
    top: 22px;
    right: -1px;
    position: absolute;
    font-size: 10px;
    line-height: 1.5;
    padding: 3px 4px;
    padding-right: 3px;
    padding-left: 5px;
}


nav.navbar{
margin-bottom: 0px;
position: absolute;
background: rgba(0, 0, 0, 0.62);
z-index: 1000;
border: none;
width: 100%;
border-radius: 0px;
}


nav.navbar .logo_navbar{
max-width: 100px;
}

.navbar-default .navbar-nav>li>a , .navbar-default .navbar-nav>li>a:focus{
color: white;
text-transform: uppercase;
/*font-family:Segoe UI Regular; */
font-family: 'Raleway', sans-serif;
font-size: 13px;
letter-spacing: 2px;
padding-top: 18px;
}

.navbar-default .navbar-nav>li>a:hover{
color: #C8C952;
text-transform: uppercase;
/*font-family:Segoe UI Regular; */
font-family: 'Raleway', sans-serif; 
text-decoration: underline;
font-size: 13.2px;
letter-spacing: 2px;
padding-top: 18px;
}


.navbar-default .navbar-nav>li>a>i , .navbar-default .navbar-nav>li>a>i:focus{
font-size: 18px;
}

.navbar-default .navbar-nav>li>a>i:hover{
font-size: 18px;
}




/* ==========================================================================
  Slider Home
============================================================================= */


.slide_home{
position: relative;
}


.textos_slider{
text-align: center;
position: absolute;
top: 35%;
width: 100%;
color: white;

}


.titulo_home{
/*font-family: "Raleway";*/
font-family: 'Raleway', sans-serif;
font-size: 62px;
font-weight: bold;
letter-spacing: 2px;
margin-bottom: 5px;
text-shadow: 3px 3px 4px #00000066;
}

.subtitulo_home{
/*font-family: "Raleway";*/
font-family: 'Raleway', sans-serif;
font-size: 25px;
letter-spacing: 2px;
margin-top: 5px;
font-weight: 300;
letter-spacing: 3px;
text-shadow: 3px 3px 3px #0000007d;
}

.resaltado{
color:#C8C952;
font-weight: bold;
}



/* ==========================================================================
  Llamada a la acción
============================================================================= */

.llamada{
background-color:#F6F6F6;
padding: 36px;
}


.texto_llamada{
/*font-family: "Raleway";*/
font-family: 'Raleway', sans-serif;
font-weight: bold; 
font-size: 20px;
color: #4E4E4E;

}


.contenedor_boton_llamada{
padding-top: 16px;
}

.boton_llamada, .boton_llamada:focus{
background-color: #C8C952;
font-family: 'Raleway', sans-serif;
font-weight: bold; 
letter-spacing: 1px;
color: white;
text-align: right;
font-size: 19px;
padding: 12px 45px;
border-radius: 5px;
border-style: solid;
border-width: thin;
border-color: #C8C952;
}


.boton_llamada:hover {
background-color: #F6F6F6;
color: #C8C952;
text-decoration: none;
border-style: solid;
border-width: thin;
border-color: #C8C952;

}


/* ==========================================================================
Grupo de Contenido 1
============================================================================= */
.contenedor_grupo{
margin: 80px 0px;
}

.titulo_grupo, .titulo_grupo:visited, .titulo_grupo:focus{
font-family: 'Raleway', sans-serif;
font-weight: bold; 
color: #3C3C3C;
font-size: 15px;
margin-top: 18px
}

.titulo_grupo:hover{
color:#C8C952
}

.texto_grupo{
    font-family: 'Raleway', sans-serif;
    /* font-weight: bold; */
    color: #3c3c3c;
font-size: 12px;
letter-spacing: 0.5px;
line-height: 21px;
}


/* ==========================================================================
Parallax 1
============================================================================= */

.parallax1{
position: relative;
height: 521px;
background-attachment: fixed;
background-repeat: no-repeat;
overflow: hidden;
}

.textos_parallax{
text-align: center;
position: absolute;
top: 28%;
width: 100%;
color: white;
height: 100%;

}


.titulo_parallax{
/*font-family: "Raleway";*/
font-family: 'Raleway', sans-serif;
font-size: 45px;
font-weight: bold;
letter-spacing: 2px;
margin-bottom: 5px;

}

.subtitulo_parallax{
/*font-family: "Raleway";*/
font-family: 'Raleway', sans-serif;
font-size: 21px;
letter-spacing: 2px;
margin-top: 13px;
line-height: 31px

}

/* ==========================================================================
Grupo de Contenido 2
============================================================================= */

.rosa{
color: #FFABB6;
}

.rosa:hover{
color: #FFABB6;
}

.titulo_rosa{
font-family: 'Raleway', sans-serif;
font-weight: bold; 
color: #FFABB6;
font-size: 15px;
margin-top: 18px
}

.azul{
color: #A8DDF3;
}

.azul:hover{
color: #A8DDF3;
}

.titulo_azul{
font-family: 'Raleway', sans-serif;
font-weight: bold; 
color: #A8DDF3;
font-size: 15px;
margin-top: 18px
}

.verde{
color: #A5E1C6;
}

.verde:hover{
color: #A5E1C6;
}

.titulo_verde{
font-family: 'Raleway', sans-serif;
font-weight: bold; 
color: #A5E1C6;
font-size: 15px;
margin-top: 18px
}


/* ==========================================================================
Parallax Small
============================================================================= */
.parallax_small{
position: relative;
height: 121px;
background-attachment: fixed;
background-repeat: no-repeat;
overflow: hidden;
}


.textos_slider_small{
text-align: center;
position: absolute;
top: 10%;
width: 100%;
color: white;

}

.titulo_parallax_small{
/*font-family: "Raleway";*/
font-family: 'Raleway', sans-serif;
font-size: 36px;
letter-spacing: 2px;
margin-bottom: 5px;
margin-top: 33px;

}


/* ==========================================================================
Productos Destacados
============================================================================= */
.contenedor_grupo_2{
margin-top: 40px;
margin-bottom: 100px;
}





.titulo_destacados{
/*font-family: raleway;*/
font-family: 'Raleway', sans-serif;
font-weight: bold; 
color: #3C3C3C;
font-size: 30px;
margin-top: 18px;
line-height: 41px;
}

.subtitulo_destacados{
/*font-family: raleway;*/
font-family: 'Raleway', sans-serif;
color: #A5A5A5;
font-size: 20px;
margin-top: 18px;
background:url(../img/home/raya.jpg)no-repeat left bottom;
padding-bottom: 25px;
}


.texto_destacados{
/*font-family: raleway;*/
font-family: 'Raleway', sans-serif;
font-weight: bold; 
color: #696969;
font-size: 12px;
letter-spacing: 0.5px;
line-height: 21px;
margin-top: 25px;
}



.contenedor_boton_destacados{
padding-top: 31px;
}

.boton_destacados , .boton_destacados:focus{
border-style: solid;
border-color: black;
/*font-family: raleway;*/
font-family: 'Raleway', sans-serif;
font-weight: bold; 
color: black;
text-align: left;
font-size: 17px;
padding: 10px 35px;
border-radius: 5px;
border-width: thin;
text-decoration: none;
}


.boton_destacados:hover {
border-style: solid;
border-color: #C8C952;
background-color: #C8C952;
color: white;
text-decoration: none;
}


.imagen_destacado{
margin-top: 30px;
}

/* ==========================================================================
BLOG
============================================================================= */

.parallax2{
position: relative;
height: 321px;
background-attachment: fixed;
background-repeat: no-repeat;
overflow: hidden;
}


.enlaces_blog a{
color: #C8C952;
}

.leer_mas, .leer_mas:focus{
/*font-family: raleway;*/
font-family: 'Raleway', sans-serif;
font-weight: bold; 
color: #C8C952;
font-size: 13px;
}

.leer_mas:hover{
color: #3C3C3C;
}


/* ==========================================================================
Pie
============================================================================= */



.contenedor_pie_fondo{
background-color: #3C3C3C;
}

.contenedor_pie{
padding-top:38px;
padding-left: 200px;
padding-right: 200px;
}



.ul_pie{
color: white;
list-style: none;
/*font-family: raleway medium;*/
font-family: 'Raleway', sans-serif;
line-height: 25px;
font-size: 12px;
letter-spacing: 1px;
}

.ul_pie li a{
color: white;
}

.ul_pie li a:hover{
color: #C8C952;
}

.titulo_pie{
color: #C8C952;
text-transform: uppercase;
font-size: 14px;
}

.ul_pie .titulo_pie{
color: #C8C952;
text-transform: uppercase;
font-size: 14px;
}

hr{
border-top: 1px solid #717171;
}

.texto_legal{
color: #868686;
text-align: center;
margin-bottom: 32px;
/*font-family: raleway medium;*/
font-family: 'Raleway', sans-serif;
font-size: 12px;
letter-spacing: 1px;
    line-height: 23px;
}

.texto_legal a{
text-decoration-line: underline;
color: #868686;
}

.texto_legal a:hover{
text-decoration-line: underline;
color: #C8C952;
}

.white{
color:white;
}





/* ==========================================================================
============================================================================= 
============================================================================= 
SIDE BAR

============================================================================= 
=============================================================================
============================================================================= */

a.titulo_sidebar{
/*font-family: raleway;*/
font-family: 'Raleway', sans-serif;
    font-weight: bold;
    color: #3C3C3C;
    font-size: 21px;
    margin-top: 25px;
}



a.titulo_noticia{
/*font-family: raleway;*/
font-family: 'Raleway', sans-serif;
    font-weight: bold;
    color: #848478;
    font-size: 14px;
    margin-top: 25px;
}



a.titulo_noticia:hover{
/*font-family: raleway;*/
font-family: 'Raleway', sans-serif;
    font-weight: bold;
    color: #C8C952;
    font-size: 14px;
    margin-top: 25px;
	
}


.fecha_noticia{
    /*font-family: raleway regular;*/
	font-family: 'Raleway', sans-serif;
    color: #525252;
    font-size: 12px;
    letter-spacing: 0.5px;
    line-height: 17px;
    text-align: justify;
	background:url(../img/title_grey.png)no-repeat left bottom;
	padding-bottom: 10px;
}


/* ==========================================================================
============================================================================= 
============================================================================= 

BLOG · Página principal de blogs

============================================================================= 
=============================================================================
============================================================================= */

.contenedor_img_blog{
max-width: 320px;
margin-bottom: 38px;
margin-left: 50px;
}

.titulo_blog {
/*font-family: raleway;*/
font-family: 'Raleway', sans-serif;
    font-weight: bold;
    color: #3C3C3C;
     font-size: 27px;
    line-height: 34px;
    margin-top: 25px;
}

.resumen_blog {
      /*font-family: raleway regular;*/
	  font-family: 'Raleway', sans-serif;
    color: #525252;
    font-size: 12px;
    letter-spacing: 0.5px;
    line-height: 17px;
    text-align: justify;
	}
	
	
	
	
	
.navegacion_blog{
list-style: none;
}

.navegacion_blog>li{
    display: block;
    float: left;
    margin-right: 20px;
    margin-bottom: 50px;
	margin-top: 50px;
}

.boton_anterior, .boton_anterior:focus{
background-color: transparent;
/*font-family: raleway;*/
font-family: 'Raleway', sans-serif;
font-weight: bold; 
letter-spacing: 1px;
color: #3C3C3C;
text-align: right;
font-size: 12px;
padding: 9px 24px;
border-radius: 5px;
border-style: solid;
border-width: thin;
border-color: #3C3C3C;
list-style: none;

}


.boton_anterior:hover {
background-color: #3C3C3C;
color: white;
text-decoration: none;
border-style: solid;
border-width: thin;
border-color: #3C3C3C;


}

/* ==========================================================================
============================================================================= 
============================================================================= 

Noticia del blog

============================================================================= 
=============================================================================
============================================================================= */

.meta-info .meta-date h3 {
    margin: 0;
    padding: 0;
    font-size: 50px;
    color: white;
    text-align: center;

}


.meta-info .meta-title h1 {
 /* font-family: raleway;*/
  font-family: 'Raleway', sans-serif;
    font-weight: bold;
    color: #3C3C3C;
     font-size: 27px;
    line-height: 34px;
    margin-top: 25px;
}


.meta-info .meta-date{
    background-color: #3c3c3c;
	border-radius: 5px;
	padding:20px;
	margin-top: 10px
}

.meta-info .meta-title ul {
font-family: raleway;
}


.imagen_noticia{
   /* max-width: 250px;
    margin: 25px 10px;*/
	margin-top: 15px;
}


.noticia_blog{
   /*font-family: raleway regular;*/
   font-family: 'Raleway', sans-serif;
    color: #1f1f1f;
    font-size: 14px;
     letter-spacing: 0.5px; 
    line-height: 25px;
    text-align: justify;
    padding: 10px;
	margin-top: 30px;
}

.resumen_noticia{
    font-family: raleway regular;
    color: #525252;
    font-size: 12px;
    letter-spacing: 0.5px;
    line-height: 21px;
	    margin-top: 10px;
   /* text-align: justify;
    padding: 10px;*/
	}


	/* ==========================================================================
============================================================================= 
============================================================================= 

PRODUCTOS

============================================================================= 
=============================================================================
============================================================================= */


/* ==========================================================================
Secciones
============================================================================= */
.caja_titulo{
    background-color: #f9f9f9;
    padding: 15px 0px;
}



a.titulo_secciones{
    color: #3c3c3c;
    font-size: 23px;
text-align: center;
    text-transform: uppercase;
    margin-bottom: 40px;
	/*font-family: raleway;*/
	font-family: 'Raleway', sans-serif;
    font-weight: bold;
	background:url(../img/title_green.jpg)no-repeat left bottom;
	background-position:center bottom;
	padding-bottom: 11px;	
}



.titulo_secciones{
    color: #3c3c3c;
    font-size: 23px;
text-align: center;
    text-transform: uppercase;
    margin-bottom: 40px;
	/*font-family: raleway;*/
	font-family: 'Raleway', sans-serif;
    font-weight: bold;
	background:url(../img/title_green.jpg)no-repeat left bottom;
	background-position:center bottom;
	padding-bottom: 11px;
}

.titulo_secciones_izquierda{
    color: #3c3c3c;
    font-size: 23px;

    text-transform: uppercase;
 
	/*font-family: raleway;*/
	font-family: 'Raleway', sans-serif;
    font-weight: bold;
	background:url(../img/title_green.jpg)no-repeat left bottom;
	
	padding-bottom: 11px;
}

a.titulo_secciones:hover{
   font-weight: none;
    }

.portfolio-bg, .about-team-bg {
    background-color: white; 	
}


.cajas_secciones{
margin-top: 45px;
}

a>h4.nombre_articulo{
      /*font-family: raleway medium;*/
	font-family: 'Raleway', sans-serif;
    /* font-weight: bold; */
    color: #636363;
  font-size: 13px;
    margin-top: 15px;
    letter-spacing: 0.5px;
    line-height: 19px;
	margin-bottom: 7px;
}






.precio{
     /*font-family: raleway medium;*/
	font-family: 'Raleway', sans-serif;
    /* font-weight: bold; */
    color: #C8C952;
    font-size: 23px;
}




/* ==========================================================================
Articulo (producto individual)
============================================================================= */

.titulo_producto{
 /*font-family: raleway medium;*/
	font-family: 'Raleway', sans-serif;
    /* font-weight: bold; */
    color: #3C3C3C;
    font-size: 28px;
    margin-top: 25px;
}



.titulo_debajo_producto{
        /*font-family: raleway medium;*/
	font-family: 'Raleway', sans-serif;
    /* font-weight: bold; */
    color: #3C3C3C;
    font-size: 23px;
    margin-top: 25px;
}

.resumen_articulo{
     /*font-family: raleway medium;*/
	font-family: 'Raleway', sans-serif;
    color: #525252;
    font-size: 16px;
    letter-spacing: 0.5px;
    line-height: 21px;
	margin:5px;
}


.btn-success, .btn-success:visited {
      color: white;
    background-color: #3c3c3c;
    border-color: #3c3c3c;
     /*font-family: raleway medium;*/
	font-family: 'Raleway', sans-serif;
    font-weight: bold;
    font-size: 12px;
    letter-spacing: 2px;
    border-radius: 2px;
    margin-left: 5px;
    margin-top: -8px;
    padding: 6px 17px;
}

.btn-success:hover{
 	    color: #3c3c3c;
    background-color: white;
    border-color: #3c3c3c;
    border-width: 2px;
	
}

.btn-success:focus , .btn-success:active:focus{
 	    color: white;
    background-color: #3c3c3c;
    border-color: #3c3c3c;
    border-width: 2px;
	
}


button, input, select, textarea{
color: #3c3c3c;
    font-size: 20px;
    /*font-weight: bold;*/
     /*font-family: raleway medium;*/
	font-family: 'Raleway', sans-serif;
    text-align: center;
	 border-color: #3c3c3c;
    border-width: 1px;  
	}
	
	
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{
color: #555;
    cursor: default;
    background-color: #fff;
    border: 1px solid #ddd;
    border-bottom-color: transparent;
     /*font-family: raleway medium;*/
	font-family: 'Raleway', sans-serif;
}	

.nav-tabs>li>a {
        margin-right: 2px;
    line-height: 1.42857143;
    border: 1px solid transparent;
    border-radius: 4px 4px 0 0;
    /*font-family: raleway medium;*/
	font-family: 'Raleway', sans-serif;
    font-size: 14px;
    color: #bfbfbf;
}
	
.disponibilidad{
    color: #ef5f5f;
     /*font-family: raleway medium;*/
	font-family: 'Raleway', sans-serif;
    font-weight: bold;
}	

.propiedades_articulo {
     /*font-family: raleway medium;*/
	font-family: 'Raleway', sans-serif;
    color: #525252;
    font-size: 14px;
    letter-spacing: 0.5px;
    line-height: 21px;
    /* margin: 5px; */
    margin-left: 20px;
}

.propiedades_articulo > ul > li{
color: #6d6d6d;
    font-size: 13px;
    margin-left: 27px;
    padding-top: 1px;
    /* font-weight: bold; */
    letter-spacing: 1px;
}

/* ==========================================================================
============================================================================= 
============================================================================= 

Cesta de la compra

============================================================================= 
=============================================================================
============================================================================= */

.contenedor_cesta{
padding-right:54px;
}


.nombre_articulo{
color: #3c3c3c;
    /* font-weight: bold; */
    font-size: 18px;
}


tr{
 /*font-family: raleway medium;*/
	font-family: 'Raleway', sans-serif;
}

th {
    color: #3c3c3c;
    
    font-weight: bold;
    font-size: 14px;
    letter-spacing: 0.5px;
}


.colaccion {
    background-color: #fbfbfb;
    padding: 27px;
	margin-bottom: 65px;
}

.btn-primary{
    background: #3c3c3c;
    border-color: #3c3c3c;
	     /*font-family: raleway medium;*/
	font-family: 'Raleway', sans-serif;
    letter-spacing: 0.5px;
	font-size: 13px;
}

.btn-primary:hover{
    background: #C8C952;
    border-color: #C8C952;
}


a.btn.btn-default.btn-xs.pull-right{
     /*font-family: raleway medium;*/
	font-family: 'Raleway', sans-serif;
    padding: 2px 10px;
}



.btn-secundary{
    background: white;
    border-color: #3c3c3c;
	     /*font-family: raleway medium;*/
	font-family: 'Raleway', sans-serif;
    letter-spacing: 0.5px;
	font-size: 13px;
	color: #3c3c3c;
}

.btn-secundary:hover{
    background: #3c3c3c;
    border-color: #3c3c3c;
	color: white;
	
}





/* ==========================================================================
Articulo (producto individual)
============================================================================= */

.boxgologin{
 /*font-family: raleway medium;*/
	font-family: 'Raleway', sans-serif;
   text-align: center;
    padding: 15px 0px;
    background-color: #f5f5f5;
	} 
	
	label {
    display: inline-block;
    max-width: 100%;
    
    font-weight: 700;
     /*font-family: raleway medium;*/
	font-family: 'Raleway', sans-serif;
	margin-bottom: 12px;
	}
	
	.quantity, b, .price{
	    color: #3c3c3c;
    /*font-family: raleway medium;*/
	font-family: 'Raleway', sans-serif;
    font-weight: bold;
    letter-spacing: 1px;
	}
	
	.nombre_del_articulo{
	color: #c8c952;
    font-weight: normal;
    font-size: 14px;
	}
	
	.nombre_del_articulo:hover{
	color:#3c3c3c;
	}
	
	
	/* ==========================================================================
============================================================================= 
============================================================================= 

Usuario

============================================================================= 
=============================================================================
============================================================================= */
	
	
/* ==========================================================================
login
============================================================================= */	
	
	.box-strong {
    border: none; 
    margin: 20px;
}

	.box-normal {
    border: none; 
    margin: 20px;
}

.titulo_usuarios{
    color: #3c3c3c;
    font-size: 23px;
    text-align: left;
    text-transform: uppercase;
    margin-bottom: 40px;
     /*font-family: raleway medium;*/
	font-family: 'Raleway', sans-serif;
    font-weight: bold;
    background: url(../img/title_green.jpg)no-repeat left bottom;
    background-position: leftbottom;
    padding-bottom: 11px;
}


.form-control{
text-align: left;
}

/* ==========================================================================
============================================================================= 
============================================================================= 

DONDE COMPRAR

============================================================================= 
=============================================================================
============================================================================= */

.slide_comprar{
    height: auto;
    max-width: 100%;
    margin-top: -24px;
	margin-bottom: 26px
}


a.enlace_mail{
text-decoration: underline;
color: #9c9c9c;
}

a.enlace_mail:hover{
color: #c8c952;
text-decoration: underline;
}




.boton_buscar{ 
    background: red;
    border-color: #3c3c3c;
	     /*font-family: raleway medium;*/
	font-family: 'Raleway', sans-serif;
    letter-spacing: 0.5px;
	font-size: 13px;
}


.btn-primary:hover{
    background: #C8C952;
    border-color: #C8C952;
	}
	
	
	
	
	
/* ==========================================================================
Contacto
============================================================================= */


.texto_contacto{
line-height: 18px;
margin-bottom: 1px;
}


.comment-form button, .contact-form .contact-submit button{
   background: #3c3c3c;
    border-color: #3c3c3c;
	     /*font-family: raleway medium;*/
	font-family: 'Raleway', sans-serif;
    letter-spacing: 0.5px;
}


.comment-form button:hover, .contact-form .contact-submit button:hover{
    background: #C8C952;
	color: white;
    border-color: #C8C952;
}


/* ==========================================================================
============================================================================= 
============================================================================= 

Cookies

============================================================================= 
=============================================================================
============================================================================= */

#_lcms_banerCookies{
    background: rgba(50, 50, 50, 0.8);
	
 	}
#_lcms_cookieClose {
   color: #C8C952;
    font-size: 11px;
    margin-top: 6px;
	font-family: 'Raleway', sans-serif;
	
}

#_lcms_cookieClose:hover {
    color: white;
}

#_lcms_banerCookies p {
font-family: 'Raleway', sans-serif;
}

#_lcms_banerCookies p {
    font-family: 'Raleway', sans-serif;
    line-height: 20px;
    font-size: 12px;
}


#_lcms_banerCookies a:hover {
    color: #C8C952;
}



/* ==========================================================================
============================================================================= 
============================================================================= 

Recetas

============================================================================= 
=============================================================================
============================================================================= */


.contenedor_recetas{
    margin: 10px 10px;
}


.titulo_receta {
     color: #3c3c3c;
    font-size: 23px;
text-align: left;
    text-transform: uppercase;
    margin-bottom: 40px;
	/*font-family: raleway;*/
	font-family: 'Raleway', sans-serif;
    font-weight: bold;
	background:url(../img/title_green.jpg)no-repeat left bottom;
	
	padding-bottom: 11px;
}


/* ==========================================================================
============================================================================= 
============================================================================= 

Datos cliente

============================================================================= 
=============================================================================
============================================================================= */

.linea_fina{
    border-top: 1px solid #ffffff;
    box-shadow: 1px 1px 2px #D9D9D9;
}

.datos_cliente{
      font-size: 14px;
    letter-spacing: 0.5px;
    margin-top: 16px;
    margin-bottom: 10px;
    ;
}



a.cambio_key{
color: #bdbdbd;
font-size: 14px;
letter-spacing: 1px;
}

a.boton_editar, a.boton_editar:focus{
    background-color: transparent;
    /* font-family: raleway; */
    font-family: 'Raleway', sans-serif;
    font-weight: bold;
    letter-spacing: 1px;
    color: #3C3C3C;
    text-align: right;
    font-size: 12px;
    padding: 6px 15px;
    border-radius: 3px;
    border-style: solid;
    border-width: thin;
    border-color: #c7c7c7;
    list-style: none;
}

a.boton_editar:hover{
    background-color: #3C3C3C;
    color: white;
    text-decoration: none;
    border-style: solid;
    border-width: thin;
    border-color: #3C3C3C;
}


/* ==========================================================================
============================================================================= 
============================================================================= 

Produtos

============================================================================= 
=============================================================================
============================================================================= */

.subtitulo_productos{
     font-family: 'Raleway', sans-serif;
    color: #A5A5A5;
    font-size: 18px;
    font-weight: 400;
    margin-top: 12px;
    background: url(../img/home/raya.jpg)no-repeat left bottom;
    padding-bottom: 25px;
}

.titulo_imagen{
 font-family: 'Raleway', sans-serif;
text-align: right;
    font-size: 17px;
	color: #c3c952;
}

.descripcion_imagen{
    font-family: 'Raleway', sans-serif;
    text-align: right;
    font-weight: 400;
    font-size: 15px;
    color: #a5a5a5;
}

.descripcion_imagen_black{
        font-family: 'Raleway', sans-serif;
    text-align: right;
    font-weight: 700;
    font-size: 12px;
    color: #3c3c3c;
    line-height: 2;
}



/* ==========================================================================
============================================================================= 
============================================================================= 

Instrucciones detalladas

============================================================================= 
=============================================================================
============================================================================= */

.titulo_deplegable a{
font-family: 'Raleway', sans-serif;
 font-weight: 700;
color: black;
font-size: 14px;
letter-spacing: 3px;
padding: 8px;
}

.titulo_deplegable a:hover{
text-decoration: none;
color: #C8C952;

	}



.texto_desplegable{
 
    font-size: 14px;
    line-height: 28px;
    padding-left: 10px;
	color: #848484;
	margin-top: 25px;
    margin-bottom: 25px;
	}
	

	


.card-header {
    padding: .75rem 1.25rem;
    margin-bottom: 0;
    background-color: #fbfbfb;
    border-bottom: 1px solid rgba(0,0,0,0.11);
}


.contenedor_logod{
margin-top: 35px;	
margin-bottom: 20px;
}

a.descargar_pdf, a.descargar_pdf:active, a.descargar_pdf:visited, a.descargar_pdf:focus{
    font-family: 'Raleway', sans-serif;
    font-weight: 700;
    text-align: center;
    color: #3c3c3c;
    font-size: 14px;
    letter-spacing: 1px;
    border-style: solid;
    padding: 7px 17px;
    /* margin-top: 10px; */
    
    border-radius: 50px;
	border-color: #3c3c3c;
	    border-width: 2px;
	
}

a.descargar_pdf:hover{
   background-color:#3c3c3c;; 
    color: white;
    font-size: 14px;
    letter-spacing: 1px;
    border-style: solid;
    
    /* margin-top: 10px; */
    
    border-radius: 50px;
	border-color: #3c3c3c;
	text-decoration: none;
	    border-width: 2px;	
}




a.rojo_receta{
color: #902646;
}

a.rojo_receta:hover{
text-decoration: underline;
color: #902646;
}


a.rosa_receta{
color: #c389b7;
}

a.rosa_receta:hover{
text-decoration: underline;
color: #c389b7;

}


a.amarillo_receta{
color: #d6ce31;
}

a.amarillo_receta:hover{
text-decoration: underline;
color: #d6ce31;
}


a.naranja_receta{
color: #dea333;
}

a.naranja_receta:hover{
text-decoration: underline;
color: #dea333;
}


a.verde_receta{
color: #626a49;
}

a.verde_receta:hover{
text-decoration: underline;
color: #626a49;
}



a.gris_receta{
color: #9896A4;
}

a.gris_receta:hover{
text-decoration: underline;
color: #9896A4;

}


a.orange_peach{
color: #ff6500;
}

a.orange_peach:hover{
text-decoration: underline;
color: #ff6500;
}


a.green_c{
color: #98c952;
}

a.green_c:hover{
text-decoration: underline;
color: #98c952;
}

a.verde_brand{
color: #c8c952;
}

a.verde_brand:hover{
text-decoration: underline;
color: #c8c952;
}




.listado_recetas li{
list-style:none;
line-height: 31px;
}

.contenedor_lista{
background-color: rgba(240, 240, 240, 0.41);
    padding: 25px;
}


/* ==========================================================================
============================================================================= 
============================================================================= 

Calidad Garantizada

============================================================================= 
=============================================================================
============================================================================= */

.texto_inicial{
  line-height: 33px;
    font-size: 18px;
    letter-spacing: 1.3px;
    text-align: center;
	
}

.titulo_fino{
color: rgb(61, 61, 61);
    font-size: 39px;
    text-transform: uppercase;
    /* font-family: raleway; */
    font-family: 'Raleway', sans-serif;
    font-weight: 200;
    /* background: url(../img/title_green.jpg)no-repeat center bottom; */
    padding-bottom: 0px;
    text-align: right;
    letter-spacing: 5px;
}

.contenedor_grupo_sepia{
    margin: 25px 0px;
}

.titulo_parallax_limpio{
    font-family: 'Raleway', sans-serif;
    font-size: 45px;
    font-weight: bold;
    letter-spacing: 2px;
    margin-bottom: 5px;
	text-align: center;
	vertical-align: middle;
	padding-top: 50px;

}

.parallax_limpio{
position: relative;
    height: 200px;
    background-attachment: fixed;
    background-repeat: no-repeat;
    overflow: hidden;
	margin-top: 50px;
	}


.texto_limpio{
font-family: 'Raleway', sans-serif;
    font-weight: lighter;
    color: #4b4b4b;
    font-size: 19px;
    text-align: right;
    line-height: 31px;
    letter-spacing: 1px;
}


.texto_descr{

    font-family: 'Raleway', sans-serif;
    color: #696969;
    font-size: 15px;
    letter-spacing: 0.5px;
    line-height: 33px;
    margin-top: 17px;
}

.titulo_calidad{
font-family: 'Raleway', sans-serif;
    font-weight: 400;
    color: #3C3C3C;
    font-size: 30px;
    margin-top: 18px;
    line-height: 41px;
    letter-spacing: 1px;
	    background: url(../img/title_grey.png)no-repeat left bottom;
    padding-bottom: 16px;
    background-position: left bottom;
	}


.contenedor_calidad{
margin: 40px 05px;
}
/* ==========================================================================
============================================================================= 
============================================================================= 

Paginas

============================================================================= 
=============================================================================
============================================================================= */


.titulo_pagina{
    color: #3c3c3c;
    font-size: 29px;
    text-align: center;
    text-transform: uppercase;
    margin-bottom: 40px;
    font-family: 'Raleway', sans-serif;
    background: url(../img/title_green.jpg)no-repeat left bottom;
    background-position: center bottom;
    padding-bottom: 11px;
    margin-top: 65px;
    letter-spacing: 2px;
	line-height: 39px;
}


.texto_infusiones{
    color: #515151;
    text-align: center;
    font-size: 15px;
    letter-spacing: 1px;
    line-height: 26px;
	margin:10px;
	
}


.titulo_botanico{
  font-size: 22px;
    color: black;
    font-weight: 700;
    letter-spacing: 0.5px;

}
      
.subtitulo_botanico{
    background: url(../img/title_red.jpg)no-repeat left bottom;
    padding-bottom: 16px;
    background-position: left bottom;
    color: #666666;
    font-size: 16px;
    font-weight: 400;
}


.texto_botanico{
    color: #515151;
    text-align: left;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 26px;
}

.titulo_botanico_d{
  font-size: 22px;
    color: black;
    font-weight: 700;
    letter-spacing: 0.5px;
	text-align: right;

}
      
.subtitulo_botanico_d{
    background: url(../img/title_red.jpg)no-repeat left bottom;
    padding-bottom: 16px;
    background-position: right bottom;
    color: #666666;
    font-size: 16px;
    font-weight: 400;
	text-align: right;
}


.texto_botanico_d{
    color: #515151;
    text-align: right;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 26px;
}






	 

/* ==========================================================================
============================================================================= 
============================================================================= 

Responsive
============================================================================= 
=============================================================================
============================================================================= */




@media (max-width: 992px) {

.titulo_home{
font-size: 37px;
}

.subtitulo_home{
font-size: 16px;
}

.contenedor_pie{
padding-left: 15px; 
 padding-right: 15px;
}



.navbar-default .navbar-toggle{
    border-color:transparent;
}


.navbar-default .navbar-toggle:hover{
    border-color:transparent;
	background-color: transparent;
	
}

.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
   border-color:transparent;
	background-color: transparent;
	color: red;
}


}




@media (max-width: 992px) {

nav.navbar{
    background: rgba(0,0,0,0.8);	
}

.contenedor_grupo {
    margin: 25px 0px;
}

.titulo_grupo, .titulo_grupo:visited, .titulo_grupo:focus{
text-align: center;
}

.texto_grupo{
text-align: center;
padding-bottom: 20px;
}

.imagenvertical_botanicos{
display: none;
}

.copa_botanicos{
max-height: 350px;
}

}


@media (max-width: 767px) {
.navbar-default .navbar-toggle .icon-bar {
    background-color: #c8c952;
}

.navbar-toggle .icon-bar {    
    background-color: #c8c952;
}


}


@media (max-width: 750px) {

.titulo_parallax_small{
display: none;
}

.contenedor_grupo{
margin-left: 25px;
margin-right: 25px;
    margin-bottom: 25px;
}



.contenedor_grupo_2{
margin-left: 25px;
margin-right: 25px;
}

}

@media (max-width: 713px) {

.llamada{
display: none;
}

/*.imagen_slide {  
      max-height: 268px;
	  max-width: none;
}*/

.parallax1{
height: 100px;
}

.parallax2{
height: 100px;
}

.parallax2 h2{
display: none;
}

.textos_parallax{
top: 12%;
}
}


@media (max-width: 456px) {


.titulo_home{
font-size: 28px;
}

.subtitulo_home{
font-size: 14px;
}




}





@media (max-width: 387px) {


.titulo_home{
font-size: 22px;
}

.subtitulo_home{
font-size: 10px;
}

}


.titulo_pagina_landing{
font-weight: bold;
    color: #3c3c3c;
    font-size: 31px;
    text-align: center;
    text-transform: inherit;
    margin-bottom: 17px;
    font-family: 'Raleway', sans-serif;
    background: url(../img/title_green.jpg)no-repeat left bottom;
    background-position: center bottom;
    padding-bottom: 10px;
    margin-top: 45px;
    letter-spacing: 1px;
    line-height: 39px;
}

.texto_pagina_landing,.texto_pagina_landing p{
    color: #909090;
    text-align: center;
    font-size: 22px;
    letter-spacing: 1px;
    line-height: 26px;
    /* margin: 10px; */
    margin-bottom: 52px;
	}

.descripcion_texto_pagina_landing p{
	    font-size: 15px;
    margin-top: -19px;
    color: black;
	    margin-bottom: 79px;
}


.descripcion_imagen3{
    text-align: center;
    letter-spacing: 1px;
    line-height: 26px;
    /* margin: 10px; */
    margin-bottom: 52px;
    font-size: 15px;
    margin-top: -19px;
    color: #9a9a9a;
    margin-top: 26px;
}

.contenedor_noticia{
	text-align: center;
}

.contenedor_noticia p{
	margin-top: 15px;
    letter-spacing: 1px;
    /* text-align: center; */
    text-align: justify;
    color: grey;
    margin-bottom: 36px;
    padding: 2px 25px;
}

.margintop32{
margin-top: 32px;
}

.enlace_landing{
    float: left;
    vertical-align: middle;
    position: relative;
    margin-top: 45%;
    color: #ffffff;
    background-color: #4ea3c3;
    font-weight: bold;
    font-size: 18px;
    padding: 10px 35px;
    text-decoration: none;
    border-radius: 12px;
    letter-spacing: 2px;
    text-align: center;
    margin-left: 30%;
    text-transform: capitalize;
    font-family: raleway;
    padding-top: 12px;
}

.enlace_landing:hover{
	background-color: #C8C952;
	text-decoration: none;
	color: white;
	border-radius: 0px;
}

@media (max-width: 991px) {
.enlace_landing{
    padding-top: 12px;
    width: 100%;
    margin-top: 5px;
    margin-left: inherit;
}
}
	
.fontsize24{
	font-size: 24px;
}

.contenedor_slide_video{
	
    padding-left: 0px;
    padding-right: 0px;
	height: 100%;
}

.contenedor_slide_video iframe{
	width:100%; 
	height:114%; 
}

.contenedor_slide_video .contenedor_textos{
	height: 100%;
	position: absolute;
	width: 100%;
	text-align: center;
	display: flex;
    -webkit-justify-content: center;
    -webkit-flex-flow: column nowrap;
}	

.contenedor_slide_video h2{
	margin-top: -30px;
	font-family: 'Raleway', sans-serif;
	font-size: 62px;
	font-weight: bold;
	letter-spacing: 2px;
	margin-bottom: 5px;
	text-shadow: 3px 3px 4px #00000066;
	color: white;
}

.contenedor_slide_video h3{
font-family: 'Raleway', sans-serif;
    font-size: 25px;
    letter-spacing: 2px;
    margin-top: 5px;
    font-weight: 300;
    letter-spacing: 3px;
    text-shadow: 3px 3px 3px #0000007d;
	color: white;
}


@media (max-width: 1800px) {
	.contenedor_slide_video,.contenedor_slide_video iframe{
		height: 105%;
	}	
}


@media (max-width: 1700px) {
	.contenedor_slide_video,.contenedor_slide_video iframe{
		height: 99%;
	}	
}


@media (max-width: 1600px) {

	
	.contenedor_slide_video,.contenedor_slide_video iframe{
		height: 94%;
	}	
}



@media (max-width: 1600px) {	

	.contenedor_slide_video,.contenedor_slide_video iframe{
		height: 88%;
	}	
}


@media (max-width: 1400px) {
	.contenedor_slide_video,.contenedor_slide_video iframe{
		height: 70%;
	}	
}


@media (max-width: 1300px) {
	
	.contenedor_slide_video,.contenedor_slide_video iframe{
		height: 67%;
	}	
}


@media (max-width: 1200px) {
		.contenedor_slide_video{
		height: 62%
	}
	.contenedor_slide_video,.contenedor_slide_video iframe{
		height: 62%;
	}	
}


@media (max-width: 1100px) {
	.contenedor_slide_video,.contenedor_slide_video iframe{
		height: 64%;
	}	
}

@media (max-width: 1000px) {
	.contenedor_slide_video,.contenedor_slide_video iframe{
		height: 59%;
	}	
}


.texto_form_legal{
    margin-top: 13px;
    color: grey;
    letter-spacing: 0.5px;
    font-size: 11px;
}