@font-face {    font-family: 'sinkin_sans300_light';    src: url('../fonts/sinkinsans-300light-webfont.eot');    src: url('../fonts/sinkinsans-300light-webfont.eot?#iefix') format('embedded-opentype'),         url('../fonts/sinkinsans-300light-webfont.woff2') format('woff2'),         url('../fonts/sinkinsans-300light-webfont.woff') format('woff'),         url('../fonts/sinkinsans-300light-webfont.ttf') format('truetype'),         url('../fonts/sinkinsans-300light-webfont.svg#sinkin_sans300_light') format('svg');    font-weight: normal;    font-style: normal;}
@font-face {    font-family: 'sinkin_sans400_regular';    src: url('../fonts/sinkinsans-400regular-webfont.eot');    src: url('../fonts/sinkinsans-400regular-webfont.eot?#iefix') format('embedded-opentype'),         url('../fonts/sinkinsans-400regular-webfont.woff2') format('woff2'),         url('../fonts/sinkinsans-400regular-webfont.woff') format('woff'),         url('../fonts/sinkinsans-400regular-webfont.ttf') format('truetype'),         url('../fonts/sinkinsans-400regular-webfont.svg#sinkin_sans400_regular') format('svg');    font-weight: normal;    font-style: normal;}
@font-face {    font-family: 'sinkin_sans500_medium';    src: url('../fonts/sinkinsans-500medium-webfont.eot');    src: url('../fonts/sinkinsans-500medium-webfont.eot?#iefix') format('embedded-opentype'),         url('../fonts/sinkinsans-500medium-webfont.woff2') format('woff2'),         url('../fonts/sinkinsans-500medium-webfont.woff') format('woff'),         url('../fonts/sinkinsans-500medium-webfont.ttf') format('truetype'),         url('../fonts/sinkinsans-500medium-webfont.svg#sinkin_sans500_medium') format('svg');    font-weight: normal;    font-style: normal;}
@font-face {    font-family: 'sinkin_sans600_semibold';    src: url('../fonts/sinkinsans-600semibold-webfont.eot');    src: url('../fonts/sinkinsans-600semibold-webfont.eot?#iefix') format('embedded-opentype'),         url('../fonts/sinkinsans-600semibold-webfont.woff2') format('woff2'),         url('../fonts/sinkinsans-600semibold-webfont.woff') format('woff'),         url('../fonts/sinkinsans-600semibold-webfont.ttf') format('truetype'),         url('../fonts/sinkinsans-600semibold-webfont.svg#sinkin_sans600_semibold') format('svg');    font-weight: normal;    font-style: normal;}

@font-face {    font-family: 'trackregular';    src: url('../fonts/track-webfont.eot');    src: url('../fonts/track-webfont.eot?#iefix') format('embedded-opentype'),         url('../fonts/track-webfont.woff2') format('woff2'),         url('../fonts/track-webfont.woff') format('woff'),         url('../fonts/track-webfont.svg#trackregular') format('svg');    font-weight: normal;    font-style: normal;}

.homeinfo {display: grid;grid-template-columns: 35% 20px 1fr;grid-template-rows: auto;grid-column-gap: 40px;grid-row-gap: 0px;}
.homeinfo1 { grid-area: 1 / 1 / 2 / 2; text-align:right; }
.homeinfo2 { grid-area: 1 / 2 / 2 / 3; border-left: 1px solid #cccccc;}
.homeinfo3 { grid-area: 1 / 3 / 2 / 4; }

.consultoriainfo {display: grid;grid-template-columns: 25% 20px 1fr;grid-template-rows: auto;grid-column-gap: 40px;grid-row-gap: 0px;}
.consultoriainfo1 { grid-area: 1 / 1 / 2 / 2; text-align:right; }
.consultoriainfo2 { grid-area: 1 / 2 / 2 / 3; border-left: 1px solid #cccccc;}
.consultoriainfo3 { grid-area: 1 / 3 / 2 / 4; }




body
{
  font-family: 'sinkin_sans300_light', Arial, Helvetica, sans-serif;
  color: #000;
  line-height: 25px;  
  font-weight: normal;
  font-size: 16px;
  background-color: #FFFFFF;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  background-image: url('../img/fons.gif');
  background-repeat: repeat-x;
}

.telefono {
  color:#444444;
  font-family: 'sinkin_sans400_regular', Arial, Helvetica, sans-serif;
  font-size: 13px;
  line-height: 23px;  
  font-weight: normal;
  padding: 10px;
  display: inline-block;
  float: right;
}
.negrita{font-family: 'sinkin_sans600_semibold'; }

.pieweb{padding:40px 0 40px 0;width:100%;margin-top:50px;background: rgba(31,60,80,1);
background: -moz-linear-gradient(left, rgba(31,60,80,1) 0%, rgba(68,68,68,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(31,60,80,1)), color-stop(100%, rgba(68,68,68,1)));
background: -webkit-linear-gradient(left, rgba(31,60,80,1) 0%, rgba(68,68,68,1) 100%);
background: -o-linear-gradient(left, rgba(31,60,80,1) 0%, rgba(68,68,68,1) 100%);
background: -ms-linear-gradient(left, rgba(31,60,80,1) 0%, rgba(68,68,68,1) 100%);
background: linear-gradient(to right, rgba(31,60,80,1) 0%, rgba(68,68,68,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1f3c50', endColorstr='#444444', GradientType=1 );
}

.superbanner{width:100%;max-width:386px;float:right;}
.cajaesp{padding:20px;background-color:#c4c4c4; border-radius:3px;font-size:14px;line-height: 18px;}
.cajaesp1{padding:20px;background-color:#ffffff; border-radius:3px;font-size:14px;line-height: 18px; border:1px solid #555555;}

.cajaproductos{
	padding:20px;
	background-color:#fff;
	border:1px solid #cccccc;
	width: 100%;
	margin:0 0 25px 0;
	min-height:100px;  
	text-transform: uppercase;
  	font-family: 'sinkin_sans300_light', Arial, Helvetica, sans-serif;
  	font-size: 15px;
  	line-height: 18px;
  	text-align: center;
}
.cajaesp2{padding:20px;background-color:#e4e4e4; border-radius:3px;font-size:14px;line-height: 18px;}

.avenida {
  color:#1a1a1a;
  font-family: 'sinkin_sans500_medium', Arial, Helvetica, sans-serif;
  font-size: 13px;
  line-height: 18px;  
  font-weight: normal;
  padding: 20px 10px 0 0;
}



h1{  font-family: 'sinkin_sans600_semibold', Arial, Helvetica, sans-serif;    font-size: 34px;    line-height: 42px;	color: #1c3c51;    font-weight: normal;    font-style: normal;	margin: 0px;}


h2
{
    font-family: 'sinkin_sans400_regular', Arial, Helvetica, sans-serif;
    font-size: 22px;
    line-height: 31px;
    color: #964000;
    font-weight: normal;
    font-style: normal;
    margin: 0px;
    text-align: left;
}

h3
{
	font-family: 'sinkin_sans500_medium', Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 25px;
	color: #000;
    font-weight: normal;
    font-style: normal;	
	margin: 0px;
}
h4
{
  font-family: 'sinkin_sans400_regular', Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 21px;
	color: #000;
    font-weight: normal;
    font-style: normal;	
	margin: 0px;
}

.idiomas {
  color:#343434;
  font-family: 'sinkin_sans400_regular', Arial, Helvetica, sans-serif;
  font-size: 13px;
  line-height: 27px;  
  font-weight: normal;
  text-transform: uppercase;
  padding: 0 10px 0 10px;
}

a.idiomas{color:#343434!important;}

.menuhome {
  color:#1c3c51!important;
  font-family: 'trackregular', Arial, Helvetica, sans-serif;
  font-size: 19px;
  line-height: 17px;  
  font-weight: normal;
  text-transform: uppercase;
  margin: 18px 0px 0 25px;
  display: inline-block;
}

a.menuhome{color:#1c3c51;}

h5
{
	font-family: 'sinkin_sans500_medium', Arial, Helvetica, sans-serif;
    font-size: 21px;
    line-height: 41px;
	color: #964000;
    font-weight: normal;
    font-style: normal;	
	margin: 0px;
}
h5 a {	color: #964000 !important;	}

img { border: 0px; }

.botonhome{
	background-color: #727272;
	display: inline-block;
	font-family: 'sinkin_sans300_light', Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 21px;	
    color: #ffffff;
    text-transform: uppercase;
    padding: 6px 22px 6px 22px;
    font-weight: bold;
    font-style: normal;
    margin-right: 5px;
    margin-left: 5px;
    margin-bottom: 15px;
}

.botonhome2{
	background-color: #ad1104;
	display: inline-block;
	font-family: 'sinkin_sans300_light', Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 21px;	
    color: #ffffff;
    text-transform: uppercase;
    font-weight: bold;
    font-style: normal;
    padding: 6px 45px 6px 45px;
}
.acero{padding: 0px; margin: 0;}
.acero.imatge img{
	min-width:  170px!important;
}
.acero2{
	padding: 0px 14px 0 14px;
	margin: 0;
	font-family: 'sinkin_sans300_light', Arial, Helvetica, sans-serif;
    font-size: 15px;
    line-height: 18px;
	}

.acero3{
	padding: 0px 14px 0 14px;
	margin: 0;
	font-family: 'sinkin_sans300_light', Arial, Helvetica, sans-serif;
    font-size: 15px;
    line-height: 18px;
    text-align: right;
    /*height: 191px;*/
}	
.acero3 h2 {
	text-align: right;
}
.acero3 .alignverticalbottom {
 	/*display: table;*/
 	/*height: 100%;*/
    /*border: 1px dotted blue;*/
    float: none;
    /*
	position: absolute; 
	right: 14px; left: 14px; bottom: 20px;
	*/
}
.acero3 .alignverticalbottom img {
    width:60%;
}

.taulaC {
	width:100%; border-spacing:2px; border:0px;
}
.taulaC td {
	padding: 0px;
}

.peque{
	font-family: 'sinkin_sans300_light', Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 19px;
    font-weight: normal;
    font-style: normal;
	text-align:left;
	color: #ffffff;
}
.peque a{color: #ffffff!important;}

.ampliainfo{
	height: 80px!important;
    display: inline-block;
    background-color: #e4e4e4;
    text-align: center;
    padding: 28px 40px 0 40px;
    margin: 2px  0 0 0;
}
.amarill a{ color:#ad1104!important;}

a:link
{
	text-decoration: none;
	color: #848383;
}
a:visited
{
	text-decoration: none;
	color: #848383;
}
a:hover
{
	text-decoration: underline;
	color: #848383;
}
a:active
{
	text-decoration: none;
	color: #848383;
}
hr.linea
{ 
	width: 100%;
	height: 0px;
	margin: 0px;
	margin-top: 10px;
	margin-bottom:10px;
	border: 0;
	text-align:left;
	border-bottom: 1px solid #7e8183;
	display: flex;
}
hr.linearosa
{ 
	width: 100%;
	height: 0px;
	margin: 0px;
	margin-top: 7px;
	margin-bottom:7px;
	border: 0;
	text-align:left;
	border-bottom: 1px solid #fc9d75;
}

.mini{
    color: #a0a0a0;
    font-size: 11px;
    line-height: 13px;
}

hr.lineaazul
{ 
	width: 100%;
	height: 0px;
	margin: 0px;
	margin-top: 20px;
	margin-bottom:20px;
	border: 0;
	text-align:left;
	border-bottom: 1px solid #964000;
}

hr.lineaazuldis
{ 
	width: 100%;
	height: 0px;
	margin: 0px;
	margin-top: 10px;
	margin-bottom:10px;
	border: 0;
	text-align:left;
	border-bottom: 1px dashed #964000;
}

.centrales{
  padding: 0;
  margin: 0;
  font-family: 'sinkin_sans500_medium', times, Helvetica, sans-serif;
  line-height: 51px;
  color: #ffffff;
  font-weight: normal;
  font-style: normal; 
  text-align: center;
}
.centrales a{color:#ffffff;}

.lcv
{
	font-family: 'sinkin_sans300_light', Arial, Helvetica, sans-serif;
    font-size: 33px;
    line-height: 50px;
	color: #097db3;
    font-weight: normal;
    font-style: normal;	
	margin: 0;
}

.slogan
{
font-family: 'sinkin_sans300_light', Arial, Helvetica, sans-serif;
    font-size: 24px;
    line-height: 34px;
    color: #545454;
    font-weight: normal;
    font-style: normal;
    margin: 0;
    text-align: left;
}
.cajainterior{
	background-color: #e4e4e4;
	padding:15px;
	color:#ad1104;
	font-family: 'sinkin_sans300_light', Arial, Helvetica, sans-serif;
    font-size: 17px;
    line-height: 22px;
    min-height: 190px;
	width:100%;    
}


.cajainterior2{
	background-color: #e4e4e4;
	padding:20px;
	color:#ad1104;
	font-family: 'sinkin_sans300_light', Arial, Helvetica, sans-serif;
    font-size: 17px;
    line-height: 22px;
    height: 155px;
	width:100%;    
}

.mesinfohome{
	background-color:#097db3;
	text-align:right;
	width:100%;
	font-family: 'sinkin_sans300_light', Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #ffffff;
    text-transform:uppercase;
}

.horno
{
	font-family: 'sinkin_sans500_medium', Arial, Helvetica, sans-serif;
    font-size: 17px;
    line-height: 41px;
	color: #282828;
    font-weight: normal;
    font-style: normal;	
    text-transform: uppercase;
	margin: 0;
	padding: 0 0 0 0px;
}

.descripcions
{
	font-family: 'sinkin_sans300_light', Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 17px;
	color: #4c4c4c;
    font-weight: bold;
    font-style: normal;	
	margin: 0;
	padding: 0;
}


.cajafamilias{
	padding:0 25px 25px 0;
	min-height:480px;
	border-bottom:1px solid #e1e1e1;
	margin-bottom: 25px;
    font-family: 'sinkin_sans300_light', Arial, Helvetica, sans-serif;
    color: #444444;
    line-height: 17px;
    font-weight: normal;
    font-size: 16px;
    }
.blancoimg
{
	background-color: #ffffff;
	padding: 0 20px 0 20px;
	margin:0 10px 0 10px;
	min-height: 240px;
	background-image: url(../img/f1.gif);
}

.blancoimg img
{
	max-width: 100%;
	max-height: 240px;
}


.blanco
{
	background-color: #ffffff;
	padding: 10px;
	margin:0 10px 0 10px;
	font-family: 'sinkin_sans500_medium', Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
	text-transform: uppercase;	
	min-height: 100px;
	border-top:2px solid #cccccc;
	margin-bottom: 20px;
}

.blancogris
{
	color:#8b8b8b;
	font-family: 'sinkin_sans500_medium', Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
	text-transform: uppercase;	
}


.blancogrisg
{

	font-family: 'sinkin_sans500_medium', Arial, Helvetica, sans-serif;
	font-size: 19px;
	line-height: 20px;
	text-transform: uppercase;	
	
}

.azul
{
	font-family: 'sinkin_sans500_medium', Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
	color: #964000;
    font-weight: normal;
    font-style: normal;	
	margin: 0px;
	text-transform: uppercase;
}
.negro
{
	font-family: 'sinkin_sans500_medium', Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
	color: #000000;
    font-weight: normal;
    font-style: normal;	
	margin: 0px;
	text-transform: uppercase;
}

.desplegablefamilia
{
	border: #cccccc 1px solid;
	font-family: 'sinkin_sans500_medium', Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #666666;
	padding: 5px;
	background-color: #f4f4f4;
	border-radius: 5px;
	font-style: normal;
	margin-bottom: 15px;
	width: 100%;
}


.input
{
	border: #cccccc 1px solid;
	font-family: 'sinkin_sans500_medium', Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding: 5px;
	background-color: #FFFFFF;
	font-style: italic;
	width: 100%;
}
.inputcontacto {
  	width: 90%;
  	margin-top: 5px;
	font-family: 'sinkin_sans500_medium', Arial, Helvetica, sans-serif;
  	border: #cccccc 1px solid;
  	font-size: 14px;
  	color: #666666;
  	padding: 4px;
  	background-color: #FFFFFF;
  	border-radius: 3px;
}
.bottonbuscar
{
	border: #cccccc 0px solid;
	font-family: 'sinkin_sans500_medium', Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #ffffff;
	padding: 6px;
	text-transform: uppercase;

	text-align: center;
	max-width: 250px;
	width: 100%;
	background-color: #1c3c51;
}

.logo{
	max-width: 291px;
	width: 100%;
	margin-top: 46px;
}
.borrar, .borraridiomas, .desaparece {display: block;}
.borrarres {display:none;}


.aparecer{display: none!important}

.cajones{border:1px solid #cccccc; padding:22px; border-radius:10px; min-height:570px;width:100%;}

.cajones:hover {-webkit-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.38);
-moz-box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.38);
box-shadow: 0px 0px 39px 0px rgba(0,0,0,0.38);}


.iconografia{
	border-radius:4px; 
	background-color:#e4e4e4; 
	padding:7px 27px 7px 27px;
	color:#545454;
	font-family: 'sinkin_sans500_medium', Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	text-align: center;
	text-transform: uppercase;
	margin-right:11px;
	margin-bottom: 5px;
	float: left;
	width: 100%;
}

.iconografiames{
	border-radius:4px; 
	background-color:#e4e4e4; 
	padding:7px 27px 7px 27px;
	color:#545454;
	font-family: 'sinkin_sans500_medium', Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	text-align: center;
	text-transform: uppercase;
	margin-right:11px;
	margin-bottom: 5px;
	float: left;
	min-width: 150px;
}

.lista {
	font-family: 'sinkin_sans500_medium', times, Arial, Helvetica, sans-serif;
	font-size: 26px;
	line-height: 30px;
	color: #464646;
    font-weight: normal;
    font-style: normal;	
	margin: 0;
	padding: 0px!important;
}
.lista.destaca {
	font-weight: bold;
}
.lista a{
 	color: #464646 !important;
}
.lista a:hover{
 	color: #7e6675 !important;
}

.pequehome
{
	font-family: 'sinkin_sans500_medium', Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #777777;
    font-weight: normal;
    font-style: normal;	
}


.mediohome
{
	font-family: 'sinkin_sans300_light', Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 15px;
	color: #964000;
    font-weight: normal;
    font-style: normal;	
}

.legales
{
	font-family: 'sinkin_sans300_light', Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #979797;
    font-weight: nornal;
    font-style: normal;	
	margin: 0px;
	text-align: LEFT;
}


.pequeproducto
{
	font-family: 'sinkin_sans500_medium', Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #d6d7d6;
    font-weight: normal;
    font-style: normal;	
	margin: 0px;
	text-transform: uppercase;
}

.pie
{
	font-family: 'sinkin_sans500_medium', Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #fc9d75;
    font-weight: normal;
    font-style: normal;	
	margin: 0px;
	text-transform: uppercase;
}


.thumbImgMaquina {
	margin-left: 10px;
	margin-bottom: 10px;
}


.c1{background-color:#7e6675;height:45px;margin-top:10px;font-size: 23px;}
.c2{background-color:#ad1104;height:55px;font-size: 28px;padding-top:5px;}
.c3{background-color:#4c2815;height:45px;margin-top:10px;font-size: 23px;}


.c1:hover{background-color:#cccccc;height:45px;margin-top:10px;font-size: 23px;}
.c2:hover{background-color:#cccccc;height:55px;font-size: 28px;padding-top:5px;}
.c3:hover{background-color:#cccccc;height:45px;margin-top:10px;font-size: 23px;}

.no_veure{
	display: none;
}

.imatgeCategoriaHome {
	background-size: cover;
	background-repeat: no-repeat !important;
}
.imatgeCategoriaHome img {
	width: 100%;
}




@media (max-width: 680px) {
.borrarres {display:block;}	
}

@media (max-width: 800px) {
.peque{ font-size: 11px;  line-height: 16px;}
.desaparece{display: none}
.consultoriainfo {display: grid;grid-template-columns: 1fr;grid-template-rows: repeat(3, auto);grid-column-gap: 0px;grid-row-gap: 6px;}
.consultoriainfo1 { grid-area: 1 / 1 / 2 / 2; text-align:left;  }
.consultoriainfo2 { grid-area: 2 / 1 / 3 / 2;border: 0 }
.consultoriainfo3 { grid-area: 3 / 1 / 4 / 2; }

.homeinfo {display: grid;grid-template-columns: 1fr;grid-template-rows: repeat(3, auto);grid-column-gap: 0px;grid-row-gap: 6px;}
.homeinfo1 { grid-area: 1 / 1 / 2 / 2; text-align:left;  }
.homeinfo2 { grid-area: 2 / 1 / 3 / 2;border: 0 }
.homeinfo3 { grid-area: 3 / 1 / 4 / 2; }
}



@media (max-width: 900px) {

.borrar{display: none;}	

.haturahome{background-color:#e1e1e1;padding:20px;min-height:175px;}
.lcv
{
	font-family: 'sinkin_sans300_light', Arial, Helvetica, sans-serif;
    font-size: 29px;
    line-height: 50px;
	color: #097db3;
    font-weight: normal;
    font-style: normal;	
	margin: 0;
	padding-left: 82px;
}
.cajainterior{
	padding:12px;
    font-size: 15px;
    line-height: 18px;
}

.slogan
{
    font-size: 46px;
    line-height: 35px;
}

.c1{background-color:#7e6675;height:45px;margin-top:10px;font-size: 18px;}
.c2{background-color:#ad1104;height:55px;font-size: 23px;padding-top:5px;}
.c3{background-color:#4c2815;height:45px;margin-top:10px;font-size: 18px;}
.cajafamilias{
	min-height:auto;
    }

.idiomashome{font-size: 11px;}
h3{font-size: 23px; line-height: 30px}
.espaciados{padding:10px;}

h1{font-size: 27px;line-height: 35px;margin: 0px;}

}


.inputNew{ margin: 5px 0; border: 2px solid #ccc; width:100%; padding: 15px 20px; font-family: 'sinkin_sans500_medium', verdana; font-size: 17px; color:#656565;  }
.inputNew::placeholder{font-family:  'sinkin_sans500_medium';   font-size: 15px;  color: #808080; font-style: italic;}
.textareaNew{ margin: 5px 0; border: 2px solid #ccc; width:100%; padding: 15px 20px; font-family: 'sinkin_sans500_medium', verdana; font-size: 17px; color:#656565;  }
.textareaNew::placeholder{font-family:  'sinkin_sans500_medium';   font-size: 15px;  color: #808080; font-style: italic;}
.notas{font-size: 14px;}

@media (max-width: 680px) {
	.aparecer{
		display: block!important;
	}
.logo{
	width: 210px;
}	
}


@media (max-width: 605px) {
	.borraridiomas{
		display: none;
	}

}


@media (max-width: 1470px) {
.menuhome {
  font-size: 16px;
  line-height: 17px;  
  font-weight: normal;
  text-transform: uppercase;
}
}

@media (max-width: 1200px) {
.menuhome {
  font-size: 13px;
  line-height: 16px;  
}
}


@media (max-width: 1024px) {
.menuhome {
  font-size: 13px;
  line-height: 17px;  
  font-weight: normal;
  text-transform: uppercase;
  margin: 18px 0px 0 25px;
}
}


@media (max-width: 1000px) {
.superbanner{width:100%;max-width:386px;float:left;}
}



.alinear{display:flex;}
.nombredesaparece {display:block;}
.nombreaparece {display:none;}

@media (min-width: 179px) and (max-width: 900px)  {
.nombredesaparece {display:none;}
.alinear{display:none;}
}


@media (min-width: 179px) and (max-width: 900px)  {
.nombreaparece {display:block; text-align: center;}
.alinear{display:none;}
.horno
{
	font-family: 'sinkin_sans500_medium', Arial, Helvetica, sans-serif;
    font-size: 17px;
    line-height: 41px;
	color: #282828;
    font-weight: normal;
    font-style: normal;	
    text-transform: uppercase;
	margin: 0;
	padding: 0 0 0 49px;
}

}
