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

font-family: 'Homenaje', sans-serif;
font-family: 'Ubuntu', sans-serif;
 */
@import url(http://fonts.googleapis.com/css?family=Homenaje);
@import url(http://fonts.googleapis.com/css?family=Ubuntu);

@font-face {
    font-family: 'gobold_lightregular';
    src: url('fuentes/gobold_light-webfont.eot');
    src: url('fuentes/gobold_light-webfont.eot?#iefix') format('embedded-opentype'),
         url('fuentes/gobold_light-webfont.woff2') format('woff2'),
         url('fuentes/gobold_light-webfont.woff') format('woff'),
         url('fuentes/gobold_light-webfont.ttf') format('truetype'),
         url('fuentes/gobold_light-webfont.svg#gobold_lightregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
.botonera{
	position:absolute;
	width:50%;
	right:5px;
	top:45px;
}
.botonera a{
 font-family: 'gobold_lightregular';
 text-decoration:none;
 color:#FFFFFF;
}

.div_botonera1{
	display:block;
}

.div_botonera2{
	display:none;
}

.div_botonera2 div{
	background:#FF8001;
	padding:5px;
	font-family:gobold_lightregular;
	color:#FFFFFF;
	text-decoration:none;
}
.div_botonera2 div a{
	color:#FFFFFF;
	text-decoration:none;
}

.boton_menu{
color:#FFFFFF;
cursor:pointer;
font-family:gobold_lightregular;
background:#000 !important;
}

.pos_hamburguer{
display:inline-block;
margin-top:-2px;
margin-left:5px;
position:absolute;
}

@media only screen and (max-width: 1000px) {
	.botonera{
		position:relative;
		width:100%;
		right:0px;
		top:15px;
		display:block;
		padding-bottom:0px;
	}

}
@media only screen and (max-width: 600px) {
	.div_botonera1{
		display:none !important;
	}
	.div_botonera2{
		display:block;
		margin-top:10px;
		z-index:12;
	}
}

.descripcion{
font-size:18px;
font-family: 'gobold_lightregular';
color:#FFFFFF;
}

.titulo{
font-size:35px;
font-family: 'gobold_lightregular';
color:#FFFFFF;
}

.tituloDerecho{
font-size:40px;
font-family: 'gobold_lightregular';
color:#FFFFFF;
margin-top:60px;
}

.tituloinicio{
color:#FF8001;
font-family: 'Homenaje', sans-serif;
font-size:35px;
text-shadow: 0 0 1px #474747;
margin-bottom:20px;
}
.tituloproducto{
font-family: 'Ubuntu', sans-serif;
color:#333333;
font-size:18px;
margin-top:10px;
}
.descripcionproducto{
font-family: 'Ubuntu', sans-serif;
color:#595959;
}

.titulopromociones{
color:#FB8A06;
font-family: 'Homenaje', sans-serif;
font-size:50px;
}

.descripcionpromocion{
color:#FFFFFF;
font-family: 'Ubuntu', sans-serif;
font-size:25px;
}

.titulocontacto{
color:#8A8A8A;
text-shadow: 0 0 1px #474747;
font-size:18px;
font-family: 'Ubuntu', sans-serif;

}

.descripcionfooter{
font-family: 'Ubuntu', sans-serif;
color:#8A8A8A;
font-size:13px;
margin-top:10px;
}
.sombra{
font-family: 'gobold_lightregular';
color:#FFFFFF;
font-size:18px;
}

.n-titulo
{
	color:#FFFFFF;
	font-size:50px;
	font-weight:500;
	text-align:left;
	font-family: 'Homenaje', sans-serif;
	padding-top:20px;
	padding-bottom:20px;
	text-shadow: 0 0 1px #474747;
	margin:0;
}
.fc-letra{font-family: 'Homenaje', sans-serif;font-family: 'Homenaje', sans-serif;font-size:20px;color:#FF821D;}

.nd-titulopromocion{color:#FB8A06;font-family: 'Homenaje', sans-serif;font-size:20px;padding-left:10px;}

.nd-descripcionpromocion{color:#FFFFFF;font-family: 'Ubuntu', sans-serif;font-size:15px;}
.n-subtitulo{color:#FF8001;font-family: 'Homenaje', sans-serif;
font-size:35px;
text-shadow: 0 0 1px #474747;
margin-bottom:20px;
}

.n-descripcion{
font-family: 'Ubuntu', sans-serif;
color: #666666;
}

.p-titulo
{
	color:#FFFFFF;
	font-size:50px;
	font-weight:500;
	text-align:left;
	font-family: 'Homenaje', sans-serif;
	padding-top:20px;
	padding-bottom:20px;
	text-shadow: 0 0 1px #474747;
	margin:0;
	width:300px;
}

p.titulo p{}


.p-titulocontenedor{
font-size:35px;
font-family: 'gobold_lightregular';
color:#FFFFFF;
text-decoration:none;
width:200pz;
}

.c-tituloproducto{color:#FF8001;font-family: 'Ubuntu', sans-serif;font-size: 24px;margin-top: 10px; line-height:24px;}
.c-tituloproducto1{color:#FF8001;font-family: 'Ubuntu', sans-serif;font-size: 24px;margin-top: 10px; line-height:24px;}
.c-precio{color:#FF8001;font-family: 'gobold_lightregular';font-size: 24px;}
.boton{font-family: 'gobold_lightregular';font-size: 15px;text-decoration:none;}
.pr-precio{font-size: 25px; font-family: 'gobold_lightregular';color: #FF8001; margin:0; padding-bottom:20px;}
.pr-precio::before{content:"$ ";color:#FF8001; font-size:24px;font-family: 'gobold_lightregular';}
.pr-precio2{font-size: 45px; font-family: 'gobold_lightregular';color: #FF8001; margin:0; padding-bottom:20px;}
.pr-precio2::before{content:"$ ";color:#FF8001; font-size:40px;font-family: 'gobold_lightregular';}
.pr-titulo{color:#FF8001;
font-family: 'Homenaje', sans-serif;
font-size:35px;
text-shadow: 0 0 1px #474747;
margin-bottom:20px;
text-align:left;
margin-left:5px;
}

.pr-descripcion{
font-size:18px;
font-family: 'Ubuntu', sans-serif;
color:#474747;
padding-top:20px;
padding-bottom:20px;
max-width:420px;
}

.c-descripcionproducto
{
	font-size:18px;
	font-family: 'Ubuntu', sans-serif;
	color:#595959;
	padding-bottom:20px;
}

.c-tituloproducto
{
	font-size:25px;
font-family: 'Ubuntu', sans-serif;
	color:#FF8001;;
	padding-bottom:0px;
}
.c-tituloproducto1
{
	font-size:25px;
font-family: 'Ubuntu', sans-serif;
	color:#FF8001;;
	padding-bottom:20px;
}

.caja_categorias{
background:#555555;
border:4px solid #FFFFFF;
box-shadow: 2px 2px 5px #888888;
padding:5px;
width:200px;
}
.titulo_categoria{
	font-size:28px;
	font-family: 'Homenaje', sans-serif;
	color:#FFFFFF;
	text-shadow: 1px 1px #333;
	font-weight:bold;	
}

.titulo_categoria2{
	font-size:20px;
	font-family: 'Homenaje', sans-serif;
	color:#FE8000;
	text-shadow: 1px 1px #333;
	font-weight:bold;
}

.titulo_categoria3{
	font-size:16px;
	font-family: 'Homenaje', sans-serif;
	color:#FFFFFF;
	text-shadow: 1px 1px #333;
	font-weight:bold;	
}

.mas{
font-size:25px;
padding-bottom:-20px;
}

@media only screen and (max-width: 1000px) {
	.caja_categorias{
	width:90%;
	}
}

@media only screen and (max-width: 600px) {
.descripcionfooter{
	text-align:center;
}
.titulocontacto{
	text-align:center;
}

.p-titulo
{
	text-align:center;
	padding-top:40px;
}
.mas{
padding-bottom:0px;
}
}

.divisor{
border-bottom:1px solid white;
padding-bottom:4px;
padding-top:6px;
width:96%;
}

.enlace{
text-decoration:none;
}

.flecha_izq{
color:#FFFFFF; 
font-size:50px; 
position:absolute; 
left:100px; 
margin-top:100px;
font-family: 'Homenaje', sans-serif;
cursor:pointer;
}

.flecha_der{
color:#FFFFFF; 
font-size:50px; 
position:absolute; 
right:135px; 
margin-top:100px;
font-family: 'Homenaje', sans-serif;
cursor:pointer;
}



.nowrap{
white-space:nowrap;
}