@font-face {
    font-family:'gotham-light';
    src: url('../fontface/gotham-light.eot');
    src: url('../fontface/gotham-light.eot?#iefix') format('embedded-opentype'),
         url('../fontface/gotham-light.woff2') format('woff2'),
         url('../fontface/gotham-light.woff') format('woff'),
         url('../fontface/gotham-light.ttf') format('truetype'),
         url('../fontface/gotham-light.svg#gotham-light') format('svg');
    font-weight:normal;
    font-style:normal;
}

@font-face {
    font-family:'gotham-lightitalic';
    src: url('../fontface/gotham-lightitalic.eot');
    src: url('../fontface/gotham-lightitalic.eot?#iefix') format('embedded-opentype'),
         url('../fontface/gotham-lightitalic.woff2') format('woff2'),
         url('../fontface/gotham-lightitalic.woff') format('woff'),
         url('../fontface/gotham-lightitalic.ttf') format('truetype'),
         url('../fontface/gotham-lightitalic.svg#gotham-lightitalic') format('svg');
    font-weight:normal;
    font-style:normal;
}

@font-face {
    font-family:'gotham-book';
    src: url('../fontface/gotham-book.eot');
    src: url('../fontface/gotham-book.eot?#iefix') format('embedded-opentype'),
         url('../fontface/gotham-book.woff2') format('woff2'),
         url('../fontface/gotham-book.woff') format('woff'),
         url('../fontface/gotham-book.ttf') format('truetype'),
         url('../fontface/gotham-book.svg#gotham-book') format('svg');
    font-weight:normal;
    font-style:normal;
}

@font-face {
    font-family:'gotham-medium';
    src: url('../fontface/gotham-medium.eot');
    src: url('../fontface/gotham-medium.eot?#iefix') format('embedded-opentype'),
         url('../fontface/gotham-medium.woff2') format('woff2'),
         url('../fontface/gotham-medium.woff') format('woff'),
         url('../fontface/gotham-medium.ttf') format('truetype'),
         url('../fontface/gotham-medium.svg#gotham-medium') format('svg');
    font-weight:normal;
    font-style:normal;
}

@font-face {
    font-family:'gotham-bold';
    src: url('../fontface/gotham-bold.eot');
    src: url('../fontface/gotham-bold.eot?#iefix') format('embedded-opentype'),
         url('../fontface/gotham-bold.woff2') format('woff2'),
         url('../fontface/gotham-bold.woff') format('woff'),
         url('../fontface/gotham-bold.ttf') format('truetype'),
         url('../fontface/gotham-bold.svg#gotham-bold') format('svg');
    font-weight:normal;
    font-style:normal;
}

@font-face {
    font-family:'gotham-black';
    src: url('../fontface/gotham-black.eot');
    src: url('../fontface/gotham-black.eot?#iefix') format('embedded-opentype'),
         url('../fontface/gotham-black.woff2') format('woff2'),
         url('../fontface/gotham-black.woff') format('woff'),
         url('../fontface/gotham-black.ttf') format('truetype'),
         url('../fontface/gotham-black.svg#gotham-black') format('svg');
    font-weight:normal;
    font-style:normal;
}

body {
	min-width:320px;
	font-family:'gotham-book', Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:22px;
	font-smooth:always;
	-webkit-font-smoothing:antialiased;
	font-smoothing:antialiased;
	color:#383336;
	margin:0;
	padding:0;
}

img {
	margin:0;
	padding:0;
	border:none;
}

a {
	text-decoration:none;
	outline:none;
}

p {
	margin:0;
	padding:0;
}

ul {
	list-style-type:none;
}

.clear {
	clear:both;
}

.thumb {
	position:relative;
	width:100%;
  	height:100%;
  	margin:0;
  	padding:0;
  	border:none;
  	transition:all 100ms linear;
  	z-index:1111;
}

#contenedor {
	width:100%;
	margin:auto;
}

.centrador {
	width:100%;
	max-width:1440px;
	margin:auto;
	padding:0 40px;
	box-sizing:border-box;
}

section {
	margin:0;
	padding:0;
	font-size:0;
	line-height:0;
}

header {
	text-align:center;
	background:#383336;
}

.banda_HD_1 {
	float:left;
	width:100%;
	height:44px;
	padding:0; 
	background:#211F1F;
	box-sizing:border-box;
}

.btn_cheff {
	float:left;
	width:220px;
	height:33px;
	font-family:'gotham-medium', Arial, Helvetica, sans-serif;
	/*font-size:16px;*/
	font-size:14px;
	letter-spacing:0.2px;
	text-transform:uppercase;
	color:#FFF;
	background:#4A4A4D;
	margin:0;
	padding-top:11px;
	transition:all 200ms linear;
    -webkit-transition:all 200ms linear;
    -moz-transition:all 200ms linear;
    -o-transition:all 200ms linear;
    -ms-transition:all 200ms linear;
    cursor:pointer;
}

.btn_cheff:hover {
	color:#FFF;
	background:#666;
}

.ClipRedes_HD {
	float:right;
	padding-top:12px;
	margin-right:23px;
}

.ClipRedes_FT {
	display:none;
	margin-top:27px;
    margin-left:7px;
}

.ico-red {
    float:left;
    border:none;
    background-size:contain;
    background-repeat:no-repeat;
    margin-left:25px;
}

footer .ico-red {
    margin:10px 14px 0 2px;
}

.ico-red.facebook {
    width:10px;
    height:20px;
    background-image:url('../imgs/ico-facebook.png');
}

.ico-red.instagram {
    width:20px;
    height:20px;
    background-image:url('../imgs/ico-instagram.png');
}

.ico-red.twitter {
    width:24px;
    height:20px;
    background-image:url('../imgs/ico-twitter.png');
}

.ClipLogo {
	padding:32px 0 28px;
}

.logo {
	display:inline-block;
	width:296px;
	height:100px;
	border:none;
	background-image: url('../imgs/logo.png');
	background-size:contain;
	background-repeat:no-repeat;
}

.banda_HD_2 {
	display:block;
	background:#211F1F;
}

.banda_int {
	width:100%;
	max-width:1440px;
	margin:auto;
}

header ul.botonera {
	list-style:none;
	margin:0;
	padding:6px 0;
}

header ul.botonera li {
	display:inline-block;
	margin:0;
	padding:0;
}

header ul.botonera .no_btn {
	font-family:'gotham-medium', Arial, Helvetica, sans-serif;
	font-size:14px;
	letter-spacing:0.2px;
	text-transform:uppercase;
	color:#FFF;
	padding:0 20px;
}

header ul.botonera .no_btn_newsletter {
	font-family:'gotham-medium', Arial, Helvetica, sans-serif;
	font-size:14px;
	letter-spacing:0.2px;
	text-transform:uppercase;
	color:#FFF;
	padding:0 20px;
}

header ul.botonera li a {
	font-family:'gotham-medium', Arial, Helvetica, sans-serif;
	font-size:14px;
	letter-spacing:0.2px;
	text-transform:uppercase;
	color:#FFF;
	padding:0 20px;
	transition:all 200ms linear;
    -webkit-transition:all 200ms linear;
    -moz-transition:all 200ms linear;
    -o-transition:all 200ms linear;
    -ms-transition:all 200ms linear;
}

header ul.botonera li a.selected,
header ul.botonera li a:hover {
	color:#D1AD6E;
}

#MenuH {
	display:none;
	padding-top:6px;
}

.menu {
	cursor:pointer;
}

#mmenu {
	display:inline-block;
	width:44px;
	height:36px;
	border:none;
	background-image: url('../imgs/menu.png');
	background-size:contain;
	background-repeat:no-repeat;
}

#navega_celu {
	position:relative;
	display:none;
	width:100%;
	z-index:6666;
}

.cinta {
	display:block;
	height:47px;
	font-family:'gotham-medium', Arial, Helvetica, sans-serif;
	font-size:14px;
	letter-spacing:0.2px;
	line-height:48px;
	text-transform:uppercase;
	color:#FFF;
	background:#4A4A4D;
	border-top:1px dotted #333;
	text-decoration:none;
	text-align:center;
}

.cinta:hover {
	background:#444;
}

.cinta.ultima {
	border-bottom:1px dotted #424242;
}

section.promociones {
	margin:70px auto 80px;
}

section.productos {
	margin:70px auto 80px;
}

section.destacados {
	margin:70px auto 80px;
}

section.internas {
	margin:80px auto 0;
}

.ClipTitulo {
	text-align:center;
	margin-bottom:40px; 
}

.linea_adorno {
	display:inline-block;
	width:120px;
	height:10px;
	border:none;
	background-image:url('../imgs/linea_adorno.png');
	background-size:contain;
	background-repeat:no-repeat;
}

.titulo {
	display:inline-block;
	font-family:'gotham-book', Arial, Helvetica, sans-serif;
	font-size:26px;
	letter-spacing:3.5px;
	text-transform:uppercase;
	text-align:center;
	padding:0 20px;
}

.titulo.tipopromo {
	font-size:22px;
	line-height:32px;
	padding:0 60px;
	margin-top:-30px;
}

.centrador_thumbs {
	width:100%;
	max-width:1200px;
	margin:auto;
	padding:0 15px;
	box-sizing:border-box; 
}

.ClipThumbs {
    position:relative;
    float:left;
    width:100%;
}

.col_thumb_promociones {
	float:left;
	width:50%;
}

.col_thumb_int {
	float:left;
	margin-left:15px;
	margin-right:15px;
	margin-bottom:30px;
}

.cuadro {
	position:relative;
	float:left;
	width:100%;
	height:auto;
	margin:0;
	padding:0;
	border:none;
	overflow:hidden;
	z-index:9999;
}

/*
.cuadro:hover .thumb {
	-webkit-transform:scale(1.075);
    -moz-transform:scale(1.025);
    -ms-transform:scale(1.025);
    -o-transform:scale(1.025);
}
*/

.datos_producto {
	position:absolute;
	width:100%;
	box-sizing:border-box;
	padding:18px 20px 20px 18px;
	margin-top:-1px;
	bottom:0;
	left:0;
	z-index:9999;
}

.datos_producto.promos {
	height:75px;
}

.datos_producto.productos {
	height:64px;
}

.datos_producto.destacados {
	height:64px;
}

.datos_producto.categorias {
	height:58px;
}

.datos_producto.franquicias {
	height:58px;
}

.btn_ubicacion {
	float:left;
	margin-top:15px;
}

.ico-ubicacion {
	display:inline-block;
	float:left;
	width:30px;
	height:30px;
	border:none;
	background-size:contain;
	background-repeat:no-repeat;
  	margin-right:4px;
	background-image: url('../imgs/ico-ubicacion.jpg');
}

.ver-ubicacion {
	float:left;
	font-family:'gotham-medium', Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#383336;
	margin-top:14px;
}

.posiciona {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
}

.tabla {
	height:100%;
	width:100%;
	display:table;
}

.tabla-celda {
	vertical-align:middle;
	text-align:center;
	display:table-cell;
}

.titulo_postal_centrador {
	display:inline-block;
	padding:0 20px;
}

.tit_categoria {
	position:relative;
	font-family:'gotham-book', Arial, Helvetica, sans-serif;
	font-size:18px;
	letter-spacing:0.2px;
	line-height:25px;
	text-transform:uppercase;
	color:#FFF;
	text-align:center;
	transition:opacity 0.5s;
	-webkit-transition:opacity 0.5s;
	-moz-transition:opacity 0.5s;
	-o-transition:opacity 0.5s;
	-ms-transition:opacity 0.5s;
	padding:10px;
    z-index:8888;
}

.tit_categoria.nombre_prod {
	font-size:17px;
	line-height:21px;
	text-transform:unset;
}

.oportunidad_pre {
	display:block;
	font-size:15px;
	line-height:21px;
	text-transform:initial;
}

.localidad {
	text-transform:uppercase;
}

.localidad.mobile {
	display:none;
}

.ClipNombrePrecio {
	width:100%;
	height:100px;
	text-align:center;
	padding-top:18px;
	box-sizing:border-box;
	/*background:#CCC;*/
}

.nombre_thumb {
	position:relative;
	font-family:'gotham-book', Arial, Helvetica, sans-serif;
	font-size:17px;
	line-height:20px;
	letter-spacing:0.2px;
	color:#383336;
	text-align:center;
	transition:opacity 0.5s;
	-webkit-transition:opacity 0.5s;
	-moz-transition:opacity 0.5s;
	-o-transition:opacity 0.5s;
	-ms-transition:opacity 0.5s;
	padding:10px 0;
    z-index:8888;
}

.nombre_thumb:hover {
	color:#000;
}

.nombre_thumb.aclara {
	font-family:'gotham-book', Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:18px;
	letter-spacing:0.2px;
	color:#666;
	padding:8px 0 10px;
}

.nombre_thumb.aclara.vacio {
	padding:0 0 10px;
	margin-top:-3px;
}

.ClipPrecio_thumb {
	text-align:center;
	margin-top:9px;
}

.linea_adorno_precio {
	display:inline-block;
	width:10px;
	height:10px;
	border:none;
	background-image:url('../imgs/linea_adorno_precio.png');
	background-size:contain;
	background-repeat:no-repeat;
}

.precio_thumb {
	display:inline-block;
	font-family:'gotham-book', Arial, Helvetica, sans-serif;
	font-size:16px;
	letter-spacing:0.2px;
	text-align:center;
	padding:0 8px;
}

.banda_transp {
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
	background:#383336;
	opacity:0.9;
	z-index:7777; 
}

.cuadro:hover .banda_transp {
	background:#000;
	opacity:0.8;
}

.mascara_img {
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	background:#383336;
	opacity:0;
	transition:opacity 0.5s;
	-webkit-transition:opacity 0.5s;
	-moz-transition:opacity 0.5s;
	-o-transition:opacity 0.5s;
	-ms-transition:opacity 0.5s;
	z-index:8888;
}

.cuadro:hover .mascara_img,.capsula_int:hover+.mascara_img {
	opacity:0.3;
}

.col_thumb_productos {
	float:left;
	width:33.3%;
}

.col_thumb_destacados {
	float:left;
	width:25%;
}


/*/// FOOTER ///*/

footer {
	padding:40px 0;
	background:#383336;
	border-top:20px solid #211F1F;
	border-bottom:20px solid #211F1F;
	height:270px;
	margin-top:100px;
}

.centrador_FT {
	width:100%;
	max-width:1370px;
	margin:auto;
	padding:0 30px;
	box-sizing:border-box;
}

.col_footer {
	float:left;
	border-left:1px solid #D1AD6E;
	box-sizing:border-box;
	height:270px;
}

.col_footer.primera {
	width:520px;
	border-left:none;
	margin-top:18px;
}

.col_footer.segunda {
	width:calc(55% - 520px);
	width:-webkit-calc(55% - 520px);
	width:-moz-calc(55% - 520px);
}

.col_footer.tercera {
	width:calc(63% - 520px);
	width:-webkit-calc(63% - 520px);
	width:-moz-calc(63% - 520px);
    padding-left:25px;
}

.col_footer.cuarta {
	width:calc(60% - 520px);
	width:-webkit-calc(60% - 520px);
	width:-moz-calc(60% - 520px);
	padding-left:25px;
}

.zonas {
	font-family:'gotham-book', Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:23px;
	color:#FFF;
	margin-top:10px;
}

.zonas span {
	display:block;
	font-family:'gotham-medium', Arial, Helvetica, sans-serif;
	color:#D1AD6E;
}

.ClipBtn_ft {
	display:inline-block;
	margin-top:5px;
	margin-bottom:12px;
}

.ico-ft {
	float:left;
	padding-top:1px;
}

.ico-ft-whatsapp {
	float:left;
	width:22px;
}

.dato_ft {
	display:inline-block;
	font-family:'gotham-book', Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:20px;
	color:#FFF;
	margin-left:7px;
	transition:color 150ms linear;
    -webkit-transition:color 150ms linear;
    -moz-transition:color 150ms linear;
    -o-transition:color 150ms linear;
    -ms-transition:color 150ms linear;
}

.dato_ft span {
	display:block;
	font-family:'gotham-medium', Arial, Helvetica, sans-serif;
}

.ClipBtn_ft:hover .dato_ft {
	color:#D1AD6E;
}

.centrador_col_1 {
	width:100%;
	margin:auto;
	text-align:center;
}

.logo_FT {
	display:block;
	width:254px;
	height:86px;
	border:none;
	background-image: url('../imgs/logo.png');
	background-size:contain;
	background-repeat:no-repeat;
	margin:auto;
}

.loguito {
	display:inline-block;
	border:none;
	background-size:contain;
	background-repeat:no-repeat;
	margin:30px 20px;
}

.loguito.primero {
	width:86px;
	height:70px;
	background-image: url('../imgs/loguito_1.png');
}

.loguito.segundo {
	width:64px;
	height:70px;
	background-image: url('../imgs/loguito_2.png');
}

.loguito.tercero {
	width:68px;
	height:70px;
	background-image: url('../imgs/loguito_3.png');
}

.loguito.cuarto {
	width:70px;
	height:70px;
	background-image: url('../imgs/loguito_4.png');
}

.copyright {
	font-family:'gotham-book', Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	margin-top:-18px;
}

ul.btn_footer {
	font-family:'gotham-book', Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:23px;
	color:#FFF;
	margin:0;
    padding:0;
    padding-top:5px;
	margin-left:30px;
}

ul.btn_footer.datos {
	font-family:'gotham-medium', Arial, Helvetica, sans-serif;
}

ul.btn_footer li {
	text-transform:uppercase;
}

ul.btn_footer li.admin {
	margin-top:20px;
}

ul.btn_footer a {
	font-family:'gotham-book', Arial, Helvetica, sans-serif;
	color:#FFF;
}

ul.btn_footer a:hover {
	color:#FFF;
}

.datos_ft {
	font-family:'gotham-book', Arial, Helvetica, sans-serif;
	color:#FFF;
}

ul.btn_footer li a {
	font-family:'gotham-medium', Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:32px;
	color:#FFF;
	text-transform:uppercase;
	transition:all 200ms linear;
    -webkit-transition:all 200ms linear;
    -moz-transition:all 200ms linear;
    -o-transition:all 200ms linear;
    -ms-transition:all 200ms linear;
}

ul.btn_footer li a.selected,
ul.btn_footer li a:hover {
	color:#D1AD6E;
}


/*/// FICHA ///*/

.centrador_ficha {
	width:100%;
	max-width:1104px;
	margin:auto;
	padding:0 30px;
	box-sizing:border-box; 
}

.contenido {
	float:left;
	width:100%;
	padding-top:20px;
}

.ficha_left {
	float:left;
	width:50%;
}

.ficha_right {
	float:right;
	width:50%;
}

.ficha_left_int {
	margin-right:20px;
}

.ficha_right_int {
	margin-left:20px;
}

.linea_pre_flyer {
	margin:20px auto;
	border-top:1px dotted #999;
}

p.nombre {
	font-family:'gotham-book', Arial, Helvetica, sans-serif;
	font-size:23px;
	line-height:28px;
	color:#383336;
	margin-bottom:23px;
}

p.marca {
	font-family:'gotham-book', Arial, Helvetica, sans-serif;
	font-size:17px;
	line-height:22px;
	color:#383336;
	margin-top:-15px;
	margin-bottom:23px;
}

p.detalle {
	font-family:'gotham-book', Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:21px;
	letter-spacing:0.2px;
	color:#383336;
}

p.precio_ficha {
	font-family:'gotham-bold', Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:24px;
	color:#383336;
	margin-top:30px;
	margin-bottom:10px;
}

p.oportunidad {
	font-family:'gotham-bold', Arial, Helvetica, sans-serif;
	font-size:19px;
	line-height:23px;
	color:#383336;
	margin-top:-8px;
	margin-bottom:10px;
}

/*.mas_light {
	font-family:'gotham-medium', Arial, Helvetica, sans-serif;
}*/

.btn_compartir {
	position:relative;
	display:block;
	float:left;
	width:110px;
	font-family:'gotham-book', Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:35px;
	letter-spacing:1px;
	color:#FFF;
	text-align:center;
	text-transform:uppercase;
	margin:auto;
	margin-top:25px;
	border:1px solid #383336;
	background:#383336;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	-o-border-radius:4px;
	-ms-border-radius:4px;
	padding:0 12px;
	transition:all 240ms linear;
    -webkit-transition:all 240ms linear;
    -moz-transition:all 240ms linear;
    -o-transition:all 240ms linear;
    -ms-transition:all 240ms linear;
	z-index:9999;
	cursor:pointer;
	clear:both;
}

.btn_compartir:hover {
	color:#000;
	border:1px solid #383336;
	background:none;
}

.franquicia_left {
	float:left;
	width:50%;
}

.franquicia_right {
	float:right;
	width:50%;
}

.franquicia_left_int {
	margin-right:20px;
}

.franquicia_right_int {
	margin-left:20px;
}

p.zona {
	font-family:'gotham-medium', Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:23px;
	color:#383336;
	text-transform:uppercase;
	margin-bottom:7px;
}

p.datos {
	font-family:'gotham-book', Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:23px;
	letter-spacing:0.2px;
	color:#383336;
}

p.datos a {
	color:#383336;
}

.recipient {
	float:left;
	font-family:'gotham-book', Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:23px;
	letter-spacing:0.2px;
	color:#BF9E64;
}

.recipient:hover {
	color:#383336;
}

.recipient a {
	color:#D1AD6E;
}

.recipient a:hover {
	color:#383336;
}


/*/// NOSOTROS ///*/

.ClipPortada {
	position:relative;
}

.ClipEscudo {
	position:absolute;
	top:30px;
	right:30px;
	z-index:9999;
}

.escudo {
	display:inline-block;
	width:200px;
	height:200px;
	border:none;
	background-image: url('../imgs/nosotros/escudo.png');
	background-size:contain;
	background-repeat:no-repeat;
}

.ClipPortada .thumb.mobile {
	display:none;
}

.ClipLoguitos {
	text-align:center;
	margin-top:-15px;
}

.loguito_beige {
	display:inline-block;
	border:none;
	background-size:contain;
	background-repeat:no-repeat;
	margin:30px 40px;
}

.loguito_beige.primero_beige {
	width:110px;
	height:90px;
	background-image: url('../imgs/loguito_1_beige.png');
}

.loguito_beige.segundo_beige {
	width:82px;
	height:90px;
	background-image: url('../imgs/loguito_2_beige.png');
}

.loguito_beige.tercero_beige {
	width:87px;
	height:90px;
	background-image: url('../imgs/loguito_3_beige.png');
}

.loguito_beige.cuarto_beige {
	width:90px;
	height:90px;
	background-image: url('../imgs/loguito_4_beige.png');
}

.texto_nosotros {
	width:900px;
	font-family:'gotham-book', Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:26px;
	letter-spacing:0.5px;
	color:#383336;
	text-align:center;
	margin:20px auto 0;
}

.no_hay {
	display:block;
	font-family:'gotham-book', Arial, Helvetica, sans-serif;
	font-size:17px;
	line-height:21px;
	color:#383336;
	text-align:center;
}

.no_hay.mobile {
	display:none;
}


/*/// CONTACTO ///*/

.centrador_form {
	width:100%;
	max-width:940px;
	margin:auto;
	padding:20px 40px 0;
	box-sizing:border-box; 
}

.ClipDatos_contacto {
	float:left;
	width:100%;
	margin:10px auto 40px
}

.left_contacto {
	float:left;
	width:50%;
}

.right_contacto {
	float:right;
	width:50%;
}

.tit_contacto {
	font-family:'gotham-medium', Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:23px;
	text-transform:uppercase;
	color:#383336;
	margin:0;
    padding:0;
}

.tit_contacto.resta {
	margin-bottom:-8px;
}

.text_contacto {
	display:block;
	font-family:'gotham-book', Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:23px;
	color:#383336;
	margin:0;
    padding:0;
}

.text_contacto a {
	color:#383336;
}

.casilla_contacto {
	display:inline-block;
	font-family:'gotham-book', Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:23px;
	color:#383336;
	margin:0;
    padding:0;
}

.casilla_contacto:hover {
	color:#D1AD6E;
}

a.casilla_contacto {
	text-decoration:underline;
}

.datos_contacto {
	display:block;
	font-family:'gotham-book', Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:23px;
	color:#383336;
	margin:14px 0 0;
    padding:0;
}

.datos_contacto.internos {
	display:inline-block;
	font-family:'gotham-medium', Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:0;
}

.formulario_contacto {
	float:left;
	width:100%;
}

::-webkit-input-placeholder {
	color:#383336;
}

::-moz-placeholder {
	color:#383336;
}

::-o-placeholder {
	color:#383336;
}

::-ms-input-placeholder {
	color:#383336;
}

.campo {
	display:block;
	margin-top:20px;
}

.campo.two {
	margin-bottom:-18px;
}

#frm input.text {
	width:100%;
	height:39px;
	box-sizing:border-box;
	font-family:'gotham-book', Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#383336;
	border:none;
	border:1px solid #383336;
	padding:0;
	border-radius:0;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	-o-border-radius:0;
	-ms-border-radius:0;
	padding-left:12px;
	padding-right:12px;
	box-sizing:border-box;
}

#frm textarea.text {
	width:100%;
	height:290px;
	box-sizing:border-box;
	font-family:'gotham-book', Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:23px;
	color:#383336;
	border:none;
	border:1px solid #383336;
	margin-top:18px;
	padding:0;
	padding-top:6px;
	padding-left:12px;
	padding-right:12px;
	border-radius:0;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	-o-border-radius:0;
	-ms-border-radius:0;
}

.ClipEnviar {
	float:right;
	width:128px;
	background:#383336;
	margin-top:16px;
}

.ClipEnviar:hover {
	background:#FFF;
}

.boton_enviar {
	display:block;
	width:100%;
	font-family:'gotham-medium', Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:36px;
	letter-spacing:0.7px;
	color:#FFF;
	border:none;
	border:1px solid #383336;
	background:none;
	border-radius:0;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	-o-border-radius:0;
	-ms-border-radius:0;
	cursor:pointer;
}

.boton_enviar:hover {
	color:#383336;
	border:1px solid #383336;
}

.oka {
	font-family:'gotham-book', Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:23px;
	text-align:left;
	color:#BF9E64;
	margin-top:9px;
	clear:both;
}

.oka.pedido {
	text-align:center;
	margin-top:-20px;
}

.error_formulario {
	font-family:'gotham-book', Arial, Helvetica, sans-serif;
	font-size:18px;
	text-align:center;
	color:#BF9E64;
	margin-top:20px;
	margin-bottom:10px;
	clear:both;
}


/*/// NEWSLETTER ///*/

.tit_newsletter {
	font-family:'gotham-book', Arial, Helvetica, sans-serif;
	font-size:23px;
	line-height:27px;
	letter-spacing:3px;
	text-align:center;
	text-transform:uppercase;
	color:#383336;
	margin-bottom:10px;
}

.ClipNewsletter {
	width:520px;
	margin:auto;
	border:1px solid #CCC;
}

.caja {
	float:left;
	width:384px;
	font-family:'gotham-book', Arial, Helvetica, sans-serif;
	font-size:14px;
	letter-spacing:1px;
	text-align:center;
	color:#383336;
	padding:14px 8px 10px;
	margin-top:5px;
	background:#FFF;
	border-radius:0;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	-o-border-radius:0;
	-ms-border-radius:0;
	border:none;
}

.ClipSuscribir {
	float:right;
	width:100px;
	background:#383336;
	margin:10px;
}

.ClipSuscribir:hover {
	background:#000;
}

.flecha_suscribe {
	display:block;
	width:100%;
	font-family:'gotham-book', Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:29px;
	letter-spacing:0.5px;
	text-transform:uppercase;
	color:#FFF;
	border:none;
	background:none;
	border-radius:0;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	-o-border-radius:0;
	-ms-border-radius:0;
	cursor:pointer;
}

/*.flecha_suscribe {
	float:right;
	width:100px;
	height:29px;
	cursor:pointer;
	font-family:'gotham-book', Arial, Helvetica, sans-serif;
	font-size:13px;
	letter-spacing:0.5px;
	text-transform:uppercase;
	color:#FFF;
	border-radius:0;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	-o-border-radius:0;
	-ms-border-radius:0;
	border:none;
	background:none;
	margin:10px;
	text-align:center;
}*/

.te_suscribiste {
	font-family:'gotham-book', Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:21px;
	letter-spacing:0.5px;
	text-align:center;
	color:#383336; 
	margin-top:12px;
	margin-bottom:12px;
}


/*/// Queritos ///*/

@media screen and (max-width:1340px) {
	.col_footer.primera { margin-left:50px; }
	.col_footer.segunda { display:none; }
	.col_footer.tercera { width:calc(67% - 520px); width:-webkit-calc(67% - 520px); width:-moz-calc(67% - 520px); padding-left:30px; }
	.col_footer.cuarta { width:calc(67% - 520px); width:-webkit-calc(67% - 520px); width:-moz-calc(67% - 520px); padding-left:30px; }
}

@media screen and (max-width:1270px) {
	footer { height:auto; }
	.copyright { display:none; }
	.centrador_FT { padding:0; }
	.col_footer.primera { width:100%; margin:10px auto 20px; }
	.col_footer.tercera { width:100%; padding-left:0; }
	.col_footer.cuarta { width:100%; margin-top:40px; padding-left:0; }
	.loguito { margin:25px 20px 20px; }
	.col_footer { float:none; height:auto; text-align:center; border-left:none; }
	.ClipRedes_FT { display:block; width:62px; margin:15px auto 10px; }
	.dato_ft span { display:none; }
	.zonas span { display:block; }
	.zonas span.tit-zona { margin-bottom:10px; }
}

@media screen and (max-width:1120px) {
	header ul.botonera li a.newsletter { display:none; }
	.no_btn_newsletter { display:none; }
	section.destacados { margin-bottom:50px; }
	footer { margin-top:70px; }
	.escudo { width:170px; height:170px; }
}

@media screen and (max-width:1023px) {
	header ul.botonera { display:none; }
	#MenuH { display:block; }
	.centrador_thumbs { padding:0 10px; }
	.centrador_ficha { padding:0 20px; }
	.col_thumb_int { margin:0 10px 20px; }
	.tit_categoria { font-size:15px; line-height:21px;  }
	.datos_producto.promos { height:64px; }
	.datos_producto.productos { height:64px; }
	.datos_producto.destacados { height:60px; }
	.datos_producto.categorias { height:48px; }
	.datos_producto.franquicias { height:58px; }
	.datos_producto.franquicias .tit_categoria { line-height:10px; }
	.tit_categoria.nombre_prod { font-size:15px; line-height:18px; }
	.col_footer { height:auto; }
	.col_footer.primera { width:100%; margin-top:20px; margin-bottom:10px; }
	.col_footer.segunda { display:none; }
	.col_footer.tercera { width:100%; text-align:center; border-left:none; padding-top:10px; }
	.logo_FT { margin-bottom:10px; }
	.copyright { display:none; }
	ul.btn_footer { margin-left:0; }
	p.detalle { line-height:22px; }
	.texto_nosotros { width:100%; padding:0 30px; box-sizing:border-box; }
	.ClipEscudo { top:-32px; right:23px; }
	.localidad.desktop { display:none; }
	.localidad.mobile { display:block; }
	.ClipNombrePrecio { height:110px; }
}

@media screen and (max-width:899px) {
	.titulo_postal_centrador { padding:0 7px; }
	.oportunidad_pre { font-size:13px; }
}

@media screen and (max-width:767px) {
	.ClipLogo { padding-top:36px; }
	.logo { width:266px; height:90px; }
	.tit_categoria { font-size:13px; line-height:17px; padding:10px 4px; }
	.datos_producto.promos { height:54px; }
	.datos_producto.productos { height:54px; }
	.datos_producto.destacados { height:54px; }
	.datos_producto.categorias { height:44px; }
	.datos_producto.franquicias { height:50px; }
	.datos_producto.franquicias .tit_categoria { line-height:9px; }
	.tit_categoria.nombre_prod { font-size:14px; line-height:17px; }
	.col_thumb_destacados { width:33.3%; }
	.titulo { font-size:22px; letter-spacing:2.5px; }
	.linea_adorno { width:90px; }
	.ClipPrecio_thumb { margin-top:7px; }
	.nombre_thumb { font-size:15px; line-height:18px; }
	.precio_thumb { font-size:15px; padding:0 6px; }
	.linea_adorno_precio { width:9px; height:9px;  background-image:url('../imgs/linea_adorno_precio.png'); }
	.no_hay { font-size:16px; line-height:19px; }
	.ClipPortada .thumb.desktop { display:none; }
	.ClipPortada .thumb.mobile { display:block; }
	.ClipLoguitos { margin-top:-20px; }
	.loguito_beige { margin:30px; }
	.loguito_beige.primero_beige { width:98px; height:80px; }
	.loguito_beige.segundo_beige { width:73px; height:80px; }
	.loguito_beige.tercero_beige { width:77px; height:80px; }
	.loguito_beige.cuarto_beige { width:80px; height:80px; }
	.texto_nosotros { margin-top:10px; }
	.franquicia_left { width:100%; }
	.franquicia_right { float:left; width:100%; }
	.franquicia_left_int { margin-top:50px; margin-right:0; }
	.franquicia_right_int { margin-left:0; }
	.oportunidad_pre { font-size:12px; }
	.oka { line-height:19px; }
	.centrador_form { padding:0 20px; }
	.ClipEnviar { width:110px; }
	.boton_enviar { font-size:14px; line-height:30px; }
	.tit_newsletter { font-size:20px; line-height:24px; margin-bottom:18px; }
	.btn_compartir { width:90px; font-size:12px; line-height:30px; }
	.nombre_thumb.aclara { font-size:14px; line-height:16px; padding-top:7px; }
	.left_contacto { width:100%; }
	.right_contacto { float:left; width:100%; margin-top:30px; }
	.datos_contacto { margin-top:4px; }
	.oka.pedido { margin-bottom:3px; }
}

@media screen and (max-width:639px) {
	.col_thumb_promociones { width:100%; }
	.col_thumb_productos { width:50%; }
	.col_thumb_destacados { width:50%; }
	.datos_producto.promos { height:60px; }
	.datos_producto.productos { height:44px; }
	.datos_producto.categorias { height:40px; }
	.tit_categoria.nombre_prod { line-height:17px; }
	section.promociones { margin:50px auto 55px; }
	section.productos { margin-bottom:55px; }
	section.destacados { margin-bottom:55px; }
	section.internas { margin-top:55px; }
	.ClipTitulo { margin-bottom:30px; }
	.col_footer.primera { margin-top:10px; }
	footer { border-top:12px solid #211F1F; border-bottom:12px solid #211F1F; padding:35px 0; }
	.ficha_left { width:100%; }
	.ficha_left_int { margin-top:50px; margin-right:0; }
	.ficha_right { float:left; width:100%; }
	.ficha_right_int { margin-left:0; }
	.loguito_beige { margin:30px 20px; }
	.loguito_beige.primero_beige { width:86px; height:70px; }
	.loguito_beige.segundo_beige { width:64px; height:70px; }
	.loguito_beige.tercero_beige { width:68px; height:70px; }
	.loguito_beige.cuarto_beige { width:70px; height:70px; }
	.texto_nosotros { font-size:14px; line-height:25px; letter-spacing:0.3px; padding:0 15px; }
	.ClipEscudo { top:10px; right:10px; }
	.escudo { width:120px; height:120px; }
	p.zona { font-family:'gotham-bold', Arial, Helvetica, sans-serif; font-size:15px; margin-bottom:5px; }
	p.datos { font-size:15px; }
	.titulo.tipopromo { font-size:16px; line-height:24px; padding:0 40px; margin-top:-25px; }
	.oportunidad_pre { font-size:13px; }
	.formulario_contacto { margin-top:0; }
	.oka.pedido { margin-top:0; }
}

@media screen and (max-width:567px) {
	.titulo { font-size:18px; padding:0 15px; }
	.linea_adorno { width:50px; height:7px; }
	.no_hay.desktop { display:none; }
	.no_hay.mobile { display:block; }
	.no_hay { font-size:15px; line-height:20px; padding:0 20px; }
	.franquicia_left_int { margin-top:40px; }
	#frm input.text { height:37px; font-size:15px; padding:0 8px; }
	#frm textarea.text { height:240px; font-size:15px; padding:6px 8px; }
	.campo { margin-top:18px; }
	.formulario_contacto { margin-top:-5px; }

	.tit_newsletter { font-size:17px; line-height:19px; letter-spacing:1.5px; margin-bottom:15px; }
	.ClipNewsletter { width:100%; border:none; padding:0 20px; box-sizing:border-box; }
	.caja { width:100%; font-size:13px; border:1px solid #CCC; padding-bottom:14px; margin-top:0; margin-bottom:15px; box-sizing:border-box; }
	.clearazo { clear:both; }
	.ClipSuscribir { float:none; margin:auto; }
	.flecha_suscribe { height:31px; font-size:13px; }
	.te_suscribiste { font-size:14px; line-height:18px; }
	.oka.pedido { margin-top:-10px; }
}

@media screen and (max-width:479px) {
	.btn_cheff { width:260px; }
	.centrador_thumbs { padding:0 5px; }
	/*.centrador_ficha { padding:0 10px; }*/
	.col_thumb_int { margin:0 5px 10px; }
	.titulo_postal_centrador { padding:0 10px; }
	.loguito { margin:20px 14px; }
	.loguito.primero { width:73px; height:60px; }
	.loguito.segundo { width:54px; height:60px; }
	.loguito.tercero { width:58px; height:60px; }
	.loguito.cuarto { width:60px; height:60px; }
	p.nombre { font-size:21px; line-height:26px; }
	p.precio_ficha { font-size:19px; line-height:23px; }
	p.oportunidad { font-size:18px; }
	.loguito_beige { margin:30px 14px; }
	.loguito_beige.primero_beige { width:73px; height:60px; }
	.loguito_beige.segundo_beige { width:54px; height:60px; }
	.loguito_beige.tercero_beige { width:58px; height:60px; }
	.loguito_beige.cuarto_beige { width:60px; height:60px; }
	.col_footer.primera { margin-bottom:20px; }
	.col_footer.tercera { padding-top:0; }
}

@media screen and (max-width:413px) {
	.btn_cheff { width:248px; }
}

@media screen and (max-width:399px) {
	.btn_cheff { width:220px; }
}

@media screen and (max-width:374px) {
	.btn_cheff { width:207px; }
	.loguito { margin:20px 10px; }
	.loguito.primero { width:71px; height:58px; }
	.loguito.segundo { width:53px; height:58px; }
	.loguito.tercero { width:56px; height:58px; }
	.loguito.cuarto { width:58px; height:58px; }
	.loguito_beige { margin:30px 10px; }
	.loguito_beige.primero_beige { width:71px; height:58px; }
	.loguito_beige.segundo_beige { width:53px; height:58px; }
	.loguito_beige.tercero_beige { width:56px; height:58px; }
	.loguito_beige.cuarto_beige { width:58px; height:58px; }
	.escudo { width:100px; height:100px; }
	.titulo { letter-spacing:2px; }
}

@media screen and (max-width:359px) {
	.logo { width:240px; height:81px; }
	.logo_FT { width:240px; height:81px; }
	.ClipRedes_HD { margin-right:16px; }
	.ico-red { margin-left:20px; }
	.tit_categoria { font-size:12px; line-height:16px; padding:10px 0px; }
	.titulo { font-size:15px; letter-spacing:1.5px; padding:0 12px; }
	.linea_adorno { width:48px; height:6px; }
	.loguito { margin:30px 8px; }
	.loguito.primero { width:68px; height:56px; }
	.loguito.segundo { width:51px; height:56px; }
	.loguito.tercero { width:54px; height:56px; }
	.loguito.cuarto { width:56px; height:56px; }
	.banda_HD_1 { height:36px; }
	.btn_cheff { width:195px; height:28px; font-size:13px; padding-top:8px; }
	.ClipRedes_HD { padding-top:10px; }
	.ico-red.facebook { width:9px; height:18px; }
	.ico-red.instagram { width:18px; height:18px; }
	.ico-red.twitter { width:22px; height:18px; }
	.ClipNombrePrecio { height:120px; }
	.loguito_beige { margin:30px 8px; }
	.loguito_beige.primero_beige { width:68px; height:56px; }
	.loguito_beige.segundo_beige { width:51px; height:56px; }
	.loguito_beige.tercero_beige { width:54px; height:56px; }
	.loguito_beige.cuarto_beige { width:56px; height:56px; }
	.titulo.tipopromo { padding:0 20px; }
	.oportunidad_pre { font-size:12px; }
	.tit_newsletter { font-size:15px; line-height:19px; letter-spacing:1.5px; margin-bottom:15px; }
	.te_suscribiste { font-size:14px; line-height:18px; }
	.text_contacto { font-size:14px; }
	.casilla_contacto { font-size:14px; }
	.datos_contacto { font-size:14px; margin-top:3px; }
	.aire_html { display:none; }
	.centrador_form { padding:0 12px; }
	.oka { font-size:14px; line-height:23px; }
}