@import url('https://fonts.googleapis.com/css?family=Montserrat:400,500,700,900');
body{
	margin:0px;
	background:url(images/fondo-rayas.jpg);
	font:400 16px/18px "Montserrat";
	color:#000000;
}

a{text-decoration:none;color:inherit;}
.underline{text-decoration:underline;}

.borde{border:1px #df0000 solid;}
.bco{color:#ffffff;}
.fondobco{background:#ffffff;}
.fondo-rojizo{background:#851c1f;}
.rojizo{color:#851c1f;}

.gris{color:#767676;}
._fondoazulrey_{background:#1c1b83;}
._azulrey_{color:#1c1b83;}



.extrabold{font-weight:900;}
.bold{font-weight:700 !important;}
.semibold{font-weight:500 !important;}
.gigante{font:400 50px/80px "Montserrat";}
.grantitulo{font:500 40px/50px "Montserrat";}
.titulo{font:500 30px/50px "Montserrat";}
.subtitulo{font:500 16px/30px "Montserrat";}
.chica{font:500 12px/20px "Montserrat";}
.textoder{float:right;}

.tabla_principal{width:100%;float:left;text-align:center;margin:0px;}
.contenido{width:100%;max-width:1000px;text-align:center;display:inline-block;}

/* encabezado */
.contendor_prefixed{background:#cbc2a7;border-bottom:3px #c02126 solid;position:fixed;z-index:5999;top:36px;}
.fondotop1{background-color:#ab9c6d;background:url(images/fondo-degradado-01.png) #ab9c6d;}
.fondo-cintillo-1{background:url(images/cintillo-top-1.png);background-position:center center;background-repeat:no-repeat;
  
  	-webkit-transition: background-image 2.5s ease-in-out;
    -moz-transition: background-image 2.5s  ease-in-out;
    -o-transition: background-image 2.5s  ease-in-out;
    transition: background-image 2.5s  ease-in-out;	

	}
.fondo-cintillo-2{background:url(images/cintillo-top-2.png);background-position:center center;background-repeat:no-repeat;
  }

.redes{background:#655a3e;}
.redes-cont{display:inline-block;float:right;font:400 18px/36px "Montserrat";color:#ffffff;}
	.redes-cont img{vertical-align:middle;}
	#google_translate_element{display:inline-block;min-width:200px;float:right;margin-top:5px;}
	
#menufalso{height:145px;}
.menufixed{position:fixed;z-index:5999;}

.logotipo-box{display:inline-block;width:225px;height:114px;background:url(images/logotipo.png);}
.logotipo-box-2{display:inline-block;width:225px;height:114px;background:url(images/logotipo-2.png);background-position:center center;background-repeat:no-repeat;}

.fondomenu{background:#ffffff;}
.menu_top{width:100%;display:inline-block;}
	.menu_top-secc1{display:inline-block;float:left;}
	.menu_top-secc2{display:inline-block;float:right;}
.botonmenu{width:120px;font:400 14px/28px "Montserrat";display:inline-block;color:#851c1f;}
.botonmenu:active,
.botonmenu:hover{background:url(images/fondo-btnmenu.png);color:#ffffff;}
.botonmenu_sel{background:url(images/fondo-btnmenu.png);color:#ffffff;}

.contendor_prefixed{
	-webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease;	
}
#fondomenu,
#fondotop1,
#cajacintillo{
	-webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;	
}
.botonmenu{
	-webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;	
}
	
#flecha-up{position:fixed;bottom:10px;right:10px;cursor:pointer;display:none;}

.image100{width:100%;}


.inicio-parallax-01{width:100%;height:520px;margin-bottom:180px;
	background:url(contenidos/inicio-parallax-01.jpg);background-size:cover;}
.inicio-parallax-02{width:100%;padding:100px 0px;
	background:url(contenidos/inicio-parallax-02.jpg);background-size:cover;background-attachment: fixed;}

/* INICIO */	
.portada-secc01{margin:100px 0px;}
.portada-secc02{margin:40px 0px;}
.inicio-secc-mascaras{margin:100px 0px;}
.inicio-mascara{width:192px;height:480px;display:inline-block;background:#cbc3a3;margin:0px 2px;}
	.inicio-mascara-tit{display:inline-block;font:700 25px/30px "Montserrat";color:#851c1f;margin:40px 0px;}
	.inicio-mascara-tit2{display:inline-block;font:700 25px/22px "Montserrat";color:#851c1f;margin:33px 0px;}
	.inicio-mascara img{margin-bottom:2px;}
	.inicio-mascara-01{width:192px;height:341px;display:inline-block;background:url(contenidos/inicio-mascara-imagen01.jpg);background-position:top center;}
	.inicio-mascara-02{width:192px;height:341px;display:inline-block;background:url(contenidos/inicio-mascara-imagen02.jpg);background-position:top center;}
	.inicio-mascara-03{width:192px;height:341px;display:inline-block;background:url(contenidos/inicio-mascara-imagen03.jpg);background-position:top center;}
	.inicio-mascara-04{width:192px;height:341px;display:inline-block;background:url(contenidos/inicio-mascara-imagen04.jpg);background-position:top center;}
	.inicio-mascara-05{width:192px;height:341px;display:inline-block;background:url(contenidos/inicio-mascara-imagen05.jpg);background-position:top center;}
	.inicio-mascara-01:hover,
	.inicio-mascara-02:hover,
	.inicio-mascara-03:hover,
	.inicio-mascara-04:hover,
	.inicio-mascara-05:hover{background-position:bottom center;}


	.inicio-mascara-01,
	.inicio-mascara-02,
	.inicio-mascara-03,
	.inicio-mascara-04,
	.inicio-mascara-05{
	-webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;	
}
  

.lineas-beige{border-top:1px #d6b088 solid;border-bottom:1px #d6b088 solid;
	padding-top:100px;padding-bottom:140px;margin-bottom:30px;} 
.lineas-beige .grantitulo{margin-bottom:100px;}
.inicio-boton{width:263px;height:263px;display:inline-block;margin:20px 2%;vertical-align:top;}
.inicio-boton img{
    opacity: 0;
    transition: opacity .3s ease-in-out;
    -moz-transition: opacity .3s ease-in-out;
    -webkit-transition: opacity .3s ease-in-out;
}
.inicio-boton:hover img{
    opacity: 1.0;
    transition: opacity .4s ease-in-out;
    -moz-transition: opacity .4s ease-in-out;
    -webkit-transition: opacity .4s ease-in-out;
}
.inicio-boton:hover img{display:inline-block;}
.inicio-boton-01{background:url(contenidos/inicio-boton-01.png);}
.inicio-boton-02{background:url(contenidos/inicio-boton-02.png);}
.inicio-boton-03{background:url(contenidos/inicio-boton-03.png);}
  
.separadorparalax2 {margin:100px 0px 60px 0px;}
.indexbotom{margin-bottom:40px;}
  
/* productos */
.productos-list{max-width:800px;margin-bottom:40px;}
.productos-renglon{width:100%;display:inline-block;margin-top:30px;}
.productos-imagen{width:44%;display:inline-block;}
.productos-celda{width:80%;display:inline-block;float:left;font:400 14px/18px "Montserrat";}
.productos-celda-ch{width:48%;display:inline-block;float:left;font:400 14px/18px "Montserrat";}
	.celda-ch1{width:62%; vertical-align:top;}
	.celda-ch2{width:34%; vertical-align:top;}
.celda18{font:500 18px/26px "Montserrat";}
.celda20{font:500 20px/26px "Montserrat";}
.productos-cajon-1{width:55%;display:inline-block;text-align:left;color:#851c1f;vertical-align:top;}
.productos-cajon-2{width:48%;display:inline-block;text-align:left;color:#851c1f;vertical-align:top;}
.productos-cajon-3{width:43%;display:inline-block;text-align:left;color:#851c1f;vertical-align:top;margin-left:5%;}
.productos-cajon-4{width:48%;display:inline-block;text-align:left;color:#851c1f;vertical-align:top;}
.productos-cajon-5{width:43%;display:inline-block;text-align:left;color:#851c1f;vertical-align:top;margin-left:5%;}
  
.lineas-beige-top{border-top:4px #d6b088 solid;border-bottom:4px #d6b088 solid;margin-top:0px;margin-bottom:40px;} 
.mapa{width:100%;height:250px;overflow:hidden;position: relative;padding-bottom:15%;}
#map_canvas{position: absolute;top:0;left:0;width: 100% !important;height: 100% !important;}
.elmapa{margin-top:40px;}

/* pedidos */
.pedidos-list-2{margin-bottom:40px;}
.pedidos-imagentop-1{min-height:300px;background:url(contenidos/pedidos-imagentop-1.jpg);background-size:cover;background-position:center center;
	border-bottom:5px #655a3e solid;}
	.pedidos-list{margin-bottom:80px;}
	.pedidos-titulo{width:80%;display:inline-block;font:700 30px/40px "Montserrat";color:#851c1f;margin-top:40px;margin-bottom:40px;}
	.pedidos-celda{width:20%;display:inline-block;margin:30px 5%;font:700 18px/22px "Montserrat";color:#851c1f;vertical-align:top;}
	.pedidos-celda img{margin-bottom:10px;}
.pedidos-imagentop-2{min-height:300px;background:url(contenidos/pedidos-imagentop-2.jpg);background-size:cover;background-position:center center;
	border-bottom:5px #655a3e solid;}
	.pedidos-titulo-2{width:80%;display:inline-block;font:500 24px/30px "Montserrat";color:#851c1f;margin-top:40px;}
	.pedidos-titulo-3{width:80%;display:inline-block;font:700 28px/30px "Montserrat";color:#851c1f;margin-bottom:40px;}
	.pedidos-celda-2{width:35%;display:inline-block;margin:30px 5%;font:700 18px/22px "Montserrat";color:#851c1f;vertical-align:top;text-align:center;}
	.pedidos-celda-2 img{width:100%;}

/* historia */
.historia-imagentop-1{min-height:300px;background:url(contenidos/historia-imagentop-1.jpg);background-size:cover;background-position:center center;
	border-bottom:5px #655a3e solid;}
.historia{font:500 20px/26px "Montserrat";text-align:justify;color:#851c1f;margin-top:50px;}
	.historia .titulo{width:100%;text-align:center;display:inline-block;font:700 40px/60px "Montserrat";color:#851c1f;margin-bottom:20px;}
	.historia-img01{float:left;margin-right:40px;margin-bottom:20px;}
.historia2{font:500 20px/26px "Montserrat";color:#851c1f;margin-top:50px;margin-bottom:40px;}
	.historia2 .titulo{width:100%;text-align:center;display:inline-block;font:700 40px/60px "Montserrat";color:#851c1f;margin-bottom:20px;}
	.historia2 img{margin:10px 20px;}
	
/* galeria */
.galeria-list{margin-top:50px;}
.galeria-imagetop-1{min-height:300px;background:url(contenidos/galeria-imagetop-1.jpg);background-size:cover;background-position:center center;}
.galeria-sombra{width:100%;height:250px;background:rgba(99,33,23,0.8);
	font:700 20px/22px "Montserrat";padding-top:100px;color:#ffffff;
	opacity:0;
    transition: opacity .4s ease-in-out;
    -moz-transition: opacity .4s ease-in-out;
    -webkit-transition: opacity .4s ease-in-out;
	}
.galeria-celda-1{width:660px;height:250px;display:inline-block;overflow:hidden;}
.galeria-celda-2{width:325px;height:250px;display:inline-block;overflow:hidden;}
.galeria-cel1{width:660px;height:250px;display:inline-block;background:url(images-galery/imagen-01.jpg);background-size:100%;}
.galeria-cel2{width:325px;height:250px;display:inline-block;background:url(images-galery/imagen-02.jpg);background-size:100%;}
.galeria-cel3{width:325px;height:250px;display:inline-block;background:url(images-galery/imagen-03.jpg);background-size:100%;}
.galeria-cel4{width:660px;height:250px;display:inline-block;background:url(images-galery/imagen-04.jpg);background-size:100%;}
.galeria-cel5{width:660px;height:250px;display:inline-block;background:url(images-galery/imagen-05.jpg);background-size:100%;}
.galeria-cel6{width:325px;height:250px;display:inline-block;background:url(images-galery/imagen-06.jpg);background-size:100%;}
.galeria-cel7{width:325px;height:250px;display:inline-block;background:url(images-galery/imagen-07.jpg);background-size:100%;}
.galeria-cel8{width:660px;height:250px;display:inline-block;background:url(images-galery/imagen-08.jpg);background-size:100%;}
.galeria-cel9{width:660px;height:250px;display:inline-block;background:url(images-galery/imagen-09.jpg);background-size:100%;}
.galeria-cel10{width:325px;height:250px;display:inline-block;background:url(images-galery/imagen-10.jpg);background-size:100%;}
.galeria-cel11{width:325px;height:250px;display:inline-block;background:url(images-galery/imagen-11.jpg);background-size:100%;}
.galeria-cel12{width:660px;height:250px;display:inline-block;background:url(images-galery/imagen-12.jpg);background-size:100%;}
.galeria-cel13{width:660px;height:250px;display:inline-block;background:url(images-galery/imagen-13.jpg);background-size:100%;}
.galeria-cel14{width:325px;height:250px;display:inline-block;background:url(images-galery/imagen-14.jpg);background-size:100%;}
.galeria-cel15{width:325px;height:250px;display:inline-block;background:url(images-galery/imagen-15.jpg);background-size:100%;}
.galeria-cel16{width:660px;height:250px;display:inline-block;background:url(images-galery/imagen-16.jpg);background-size:100%;}
.galeria-cel17{width:660px;height:250px;display:inline-block;background:url(images-galery/imagen-17.jpg);background-size:100%;}
.galeria-cel18{width:325px;height:250px;display:inline-block;background:url(images-galery/imagen-18.jpg);background-size:100%;}
.galeria-cel19{width:325px;height:250px;display:inline-block;background:url(images-galery/imagen-19.jpg);background-size:100%;}
.galeria-cel20{width:660px;height:250px;display:inline-block;background:url(images-galery/imagen-20.jpg);background-size:100%;}
.galeria-cel21{width:660px;height:250px;display:inline-block;background:url(images-galery/imagen-21.jpg);background-size:100%;}
.galeria-cel22{width:325px;height:250px;display:inline-block;background:url(images-galery/imagen-22.jpg);background-size:100%;}
.galeria-cel23{width:325px;height:250px;display:inline-block;background:url(images-galery/imagen-23.jpg);background-size:100%;}
.galeria-cel24{width:660px;height:250px;display:inline-block;background:url(images-galery/imagen-24.jpg);background-size:100%;}
.galeria-cel25{width:660px;height:250px;display:inline-block;background:url(images-galery/imagen-25.jpg);background-size:100%;}
.galeria-cel26{width:325px;height:250px;display:inline-block;background:url(images-galery/imagen-26.jpg);background-size:100%;}
.galeria-cel27{width:325px;height:250px;display:inline-block;background:url(images-galery/imagen-27.jpg);background-size:100%;}
.galeria-cel28{width:660px;height:250px;display:inline-block;background:url(images-galery/imagen-28.jpg);background-size:100%;}
.galeria-cel29{width:660px;height:250px;display:inline-block;background:url(images-galery/imagen-29.jpg);background-size:100%;}
.galeria-cel30{width:325px;height:250px;display:inline-block;background:url(images-galery/imagen-30.jpg);background-size:100%;}
.galeria-cel31{width:325px;height:250px;display:inline-block;background:url(images-galery/imagen-31.jpg);background-size:100%;}
.galeria-cel32{width:660px;height:250px;display:inline-block;background:url(images-galery/imagen-32.jpg);background-size:100%;}

.galeria-cel1,
.galeria-cel2,
.galeria-cel3,
.galeria-cel4,
.galeria-cel5,
.galeria-cel6,
.galeria-cel7,
.galeria-cel8,
.galeria-cel9,
.galeria-cel10,
.galeria-cel11,
.galeria-cel12,
.galeria-cel13,
.galeria-cel14,
.galeria-cel15,
.galeria-cel16,
.galeria-cel17,
.galeria-cel18,
.galeria-cel19,
.galeria-cel20,
.galeria-cel21,
.galeria-cel22,
.galeria-cel23,
.galeria-cel24,
.galeria-cel25,
.galeria-cel26,
.galeria-cel27,
.galeria-cel28,
.galeria-cel29,
.galeria-cel30,
.galeria-cel31,
.galeria-cel32
{
	-webkit-transition: all 1.5s;    -moz-transition: all 1.5s;    -o-transition: all 1.5s;    transition: all 1.5s;
}
.galeria-cel1:hover,
.galeria-cel2:hover,
.galeria-cel3:hover,
.galeria-cel4:hover,
.galeria-cel5:hover,
.galeria-cel6:hover,
.galeria-cel7:hover,
.galeria-cel8:hover,
.galeria-cel9:hover,
.galeria-cel10:hover,
.galeria-cel11:hover,
.galeria-cel12:hover,
.galeria-cel13:hover,
.galeria-cel14:hover,
.galeria-cel15:hover,
.galeria-cel16:hover,
.galeria-cel17:hover,
.galeria-cel18:hover,
.galeria-cel19:hover,
.galeria-cel20:hover,
.galeria-cel21:hover,
.galeria-cel22:hover,
.galeria-cel23:hover,
.galeria-cel24:hover,
.galeria-cel25:hover,
.galeria-cel26:hover,
.galeria-cel27:hover,
.galeria-cel28:hover,
.galeria-cel29:hover,
.galeria-cel30:hover,
.galeria-cel31:hover,
.galeria-cel32:hover
{
    -ms-transform: scale(1.1);    -moz-transform: scale(1.1);    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);    transform: scale(1.1);
}
	
.galeria-cel1:hover .galeria-sombra,
.galeria-cel2:hover .galeria-sombra,
.galeria-cel3:hover .galeria-sombra,
.galeria-cel4:hover .galeria-sombra,
.galeria-cel5:hover .galeria-sombra,
.galeria-cel6:hover .galeria-sombra,
.galeria-cel7:hover .galeria-sombra,
.galeria-cel8:hover .galeria-sombra,
.galeria-cel9:hover .galeria-sombra,
.galeria-cel10:hover .galeria-sombra,
.galeria-cel11:hover .galeria-sombra,
.galeria-cel12:hover .galeria-sombra,
.galeria-cel13:hover .galeria-sombra,
.galeria-cel14:hover .galeria-sombra,
.galeria-cel15:hover .galeria-sombra,
.galeria-cel16:hover .galeria-sombra,
.galeria-cel17:hover .galeria-sombra,
.galeria-cel18:hover .galeria-sombra,
.galeria-cel19:hover .galeria-sombra,
.galeria-cel20:hover .galeria-sombra,
.galeria-cel21:hover .galeria-sombra,
.galeria-cel22:hover .galeria-sombra,
.galeria-cel23:hover .galeria-sombra,
.galeria-cel24:hover .galeria-sombra,
.galeria-cel25:hover .galeria-sombra,
.galeria-cel26:hover .galeria-sombra,
.galeria-cel27:hover .galeria-sombra,
.galeria-cel28:hover .galeria-sombra,
.galeria-cel29:hover .galeria-sombra,
.galeria-cel30:hover .galeria-sombra,
.galeria-cel31:hover .galeria-sombra,
.galeria-cel32:hover .galeria-sombra
{opacity: 1.0;}


/* contacto */
.contacto-imagentop-1{min-height:300px;background:url(contenidos/contacto-imagentop-1.jpg);background-size:cover;background-position:center center;
	border-bottom:5px #655a3e solid;}
.contacto{margin-top:40px;margin-bottom:20px;}
.contacto-celda1{width:49%;display:inline-block;color:#412e24;vertical-align:top;}
.contacto-celda2{width:100%;display:inline-block;color:#412e24;vertical-align:top;margin-bottom:30px;}
	.contacto-celda2a{width:80px;display:inline-block;vertical-align:top;}
	.contacto-celda2b{width:250px;display:inline-block;vertical-align:top;text-align:left;}
	.contacto-celda2c{width:140px;display:inline-block;vertical-align:top;text-align:left;}
	.contacto-celda2d{width:390px;display:inline-block;vertical-align:top;text-align:left;}
	.contacto-celda2e{width:45%;display:inline-block;text-align:left;vertical-align:middle;font:700 18px/18px "Montserrat";}
	.contacto-celda2e img{vertical-align:middle;}
	.contacto-tit01{width:100%;display:inline-block;font:700 20px/22px "Montserrat";}
	.contacto-tit02{width:100%;display:inline-block;font:500 15px/18px "Montserrat";font-style:italic;margin-bottom:10px;}
	.contacto-tit03{width:100%;display:inline-block;font:500 15px/18px "Montserrat";margin-bottom:33px;}
.contacto-imagen{width:100%;}


/* PIE */
.fondo-pie{background:url(images/fondo-pie.png);}
.pie-celda-1{width:40%;display:inline-block;vertical-align:top;margin:30px 0px; text-align:left;}
	.pie-celda-1-redes{width:40px;display:inline-block;margin-top:15px;}
	.pie-celda-1-redes img{vertical-align:top;margin-top:10px;}
	.logotipo-pie{margin:10px;vertical-align:top;}
.pie-celda-2{width:40%;display:inline-block;vertical-align:top;margin:30px 0px;text-align:left;float:right;
	font:500 18px/26px "Montserrat";color:#ffffff;vertical-align:top;}
.pie-celda-2 a{display:inline-block;margin-top:15px;}
.pie-celda-2 img{vertical-align:top;}


/* formulario */
.portada-formulario{width:100%;display:inline-block;float:right;}
#deta_form{width:100%;display:inline-block;text-align:center;}
.formulario-secc{width:100%;display:inline-block;float:left;}
.renglon{width:100%;display:inline-block;}
.input_label{width:100%;font:400 14px/20px "Montserrat";float:left;color:#3f3f96;text-align:left;}
.form_input,
.form_area{width:48%;height:40;display:inline-block;font:500 16px/40px "Montserrat";float:left;margin:1% 10px;
	border:none;text-indent:10px;background:#efefef;}
.form_area{width:98%;height:80px;}	
.btn_enviar{border:none;display:inline-block;cursor:pointer;float:right;padding:0px 20px;margin-top:10px;margin-right:1%;
	font:500 16px/40px "Arial";background:#1c1b83;color:#ffffff;
	/*-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;*/
	}
.mensajito{width:100%;float:right;font:500 10px/12px "Montserrat";text-align:left;text-indent:1%;}
#unmomento{width:100%;float:left;font:500 16px/22px "Montserrat";}
.marcorojo{background:#ffd0d0 !important;}
.enviandomensaje{display:none;font:500 26px/30px "Montserrat";margin-top:20px;color:#000000;}


::-webkit-input-placeholder {color:#1a3c88;}
::-moz-placeholder {color:#1a3c88;}
:-ms-input-placeholder {color:#1a3c88;}
:-moz-placeholder {color:#1a3c88;}


/*
::-webkit-scrollbar {width: 12px;}
::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(200,200,200,0.9);border-radius: 5px;}
::-webkit-scrollbar-thumb {border-radius: 5px;-webkit-box-shadow: inset 0 0 6px rgba(200,200,200,0.9);}
*/
textarea,
input[type="text"]{
   -moz-box-sizing:    border-box;
   -webkit-box-sizing: border-box;
    box-sizing:        border-box;
}

.ocultar{display:inline-block;}
.ocultar2{display:inline-block;}
.mostrar{display:none;}
.mostrar2{display:none;}
#btn_menuresponsive{display:none;position:fixed;top:10px;left:10px;}
.menu_top_movil{display:none;}




@media screen and (max-width:770px){/* cell potrait */

.ocultar{display:none;}
.mostrar{display:inline-block;}

}/* media */

@media screen and (max-width:740px){/* cell potrait */
.contenido{width:96%;}
.imagen100{width:100%;}

#btn_menuresponsive{display:inline-block;z-index:9990;}
	#menuresponsive{width:100%;height:100%;background:rgba(233,228,212,0.95);position:fixed;top:0px;left:0px;z-index:9900;}
.fondomenu{background:#none;border:none;}
.menu_top{display:none;margin:0px;padding-top:20px;}
.menu_top{	-webkit-transition: none;
			-moz-transition:  none;
			-o-transition:  none;
			transition:  none;}
	.menu_top-secc1,
	.menu_top-secc2{width:100%;float:none;}
.botonmenu{width:90%;font:400 24px/48px "Montserrat";display:inline-block;color:#851c1f;}
	.botonmenu:active,
	.botonmenu:hover{background:#851c1f;}
	.botonmenu_sel{background:none;}
.primerboton{margin-top:60px;}
.menudivisor{display:inline-block;width:60%;height:1px;border-bottom:1px #851c1f solid;}


#menufalso{height:0px;display:none;}
.contendor_prefixed{background:#df0000;position:static;z-index:5999;top:36px;}

.gigante{font:400 30px/40px "Montserrat";}
.grantitulo{font:500 26px/30px "Montserrat";}
.titulo{font:500 24px/28px "Montserrat";}
.subtitulo{font:500 14px/18px "Montserrat";}

.inicio-parallax-01{height:200px;margin-bottom:80px;}
.inicio-mascara{margin-bottom:20px;}
	.inicio-mascara-01,
	.inicio-mascara-02,
	.inicio-mascara-03,
	.inicio-mascara-04,
	.inicio-mascara-05{background-position:bottom center;}

	
.productos-imagen{width:90%;}
.productos-celda{width:100%;}
.productos-celda-ch{width:100%;}
	.celda-ch1,
	.celda-ch2{width:90%;}
.productos-cajon-1{width:80%;text-align:left;color:#851c1f;vertical-align:top;margin:0;}
.productos-cajon-2,
.productos-cajon-3,
.productos-cajon-4,
.productos-cajon-5{width:80%;text-align:center;color:#851c1f;vertical-align:top;margin:0;}
	

.pie-celda-1,
.pie-celda-2{width:90%;display:inline-block;vertical-align:top;margin:10px 0px; text-align:left;
	font:400 14px/16px "Montserrat";}
.pie-celda-2 a{margin-top:5px;}

.pedidos-imagentop-1,
.pedidos-imagentop-2,
.historia-imagentop-1,
.galeria-imagetop-1,
.contacto-imagentop-1
	{min-height:120px;}
	
.pedidos-celda{width:40%;margin:1% 10px;font:700 14px/16px "Montserrat";}
.pedidos-celda img{width:100%;}

.historia .titulo{font:700 20px/22px "Montserrat";margin:10px 0px;}
.historia-img01{float:none;margin:0px;width:100%;margin-bottom:20px;}
.historia2 img{width:90%; margin:10px 0px;}

.galeria-sombra{height:120px;font:700 16px/18px "Montserrat";padding-top:50px;}
.galeria-celda-1,
.galeria-celda-2{width:48%;height:160px;margin:0.5%;}
.galeria-cel1,
.galeria-cel2,
.galeria-cel3,
.galeria-cel4,
.galeria-cel5,
.galeria-cel6,
.galeria-cel7,
.galeria-cel8,
.galeria-cel9,
.galeria-cel10,
.galeria-cel11,
.galeria-cel12,
.galeria-cel13,
.galeria-cel14,
.galeria-cel15,
.galeria-cel16,
.galeria-cel17,
.galeria-cel18,
.galeria-cel19,
.galeria-cel20,
.galeria-cel21,
.galeria-cel22,
.galeria-cel23,
.galeria-cel24,
.galeria-cel25,
.galeria-cel26,
.galeria-cel27,
.galeria-cel28,
.galeria-cel29,
.galeria-cel30,
.galeria-cel31,
.galeria-cel32
{width:100%;height:160px;background-position:center center;background-size:cover;}

.galeria-cel2,
.galeria-cel3,
.galeria-cel6,
.galeria-cel7,
.galeria-cel10,
.galeria-cel11,
.galeria-cel14,
.galeria-cel15,
.galeria-cel18,
.galeria-cel19,
.galeria-cel22,
.galeria-cel23,
.galeria-cel26,
.galeria-cel27,
.galeria-cel30,
.galeria-cel31
{}

.galeria-sombra{padding-top:75px;}

.contacto-celda1{width:100%;display:inline-block;color:#412e24;vertical-align:top;}

	.contacto-celda2a{width:80%;}
		.contacto-celda2a img{width:40px;margin-top:20px;}
	.contacto-celda2b{width:55%;}
	.contacto-celda2c{width:30%;}
	.contacto-tit01{font:700 16px/18px "Montserrat";}
	.contacto-tit02{font:500 14px/16px "Montserrat";}
	.contacto-tit03{font:500 14px/16px "Montserrat";}
	.contacto-celda2d{width:90%;text-align:center;}
	.contacto-celda2e{width:70%;margin-bottom:15px;text-align:center;}
.redes_leyenda{width:100%;display:inline-block;text-align:center;}

.div {border:1px #dfee00 solid;}
	
.form_input,
.form_area{width:96%;margin:0px;margin-left:1%;margin-top:10px;}
	
.ocultar2{display:none;}
.mostrar2{display:inline-block;}

}/* media */


@media screen and (max-width:440px){/* cell potrait */

}/* media */
