html, body {
	margin:0px;
	padding:0px;
}
body{
	font-family: "andadaregular", Times, serif;
	font-size:15px;	
	color:#000;
	letter-spacing: .5px;
}
.imgmax{
	max-width:100%; margin:auto
}
.cuerpo{
	max-width:1000px;
	margin:10px auto
}
.fav{
	text-align:justify
}
@media only screen and (max-width:600px){
	.cuerpo{
		margin:10px 10px
	}
	.favoritos div{
		padding:5px!important	
	}
	.fav{
		 float:left; width:49.99999%
	}
	.favoritos > div{
		border-bottom:#231f20 solid thin; padding-bottom:2em
	}
}
.imgtit{
	background-position:center; background-repeat:no-repeat; width:100%; height:99px;	
}
.pie div{
	text-align:center; color:#fff
}
.sucursales{font-size:16px;}
.sucursales div{
	text-align:center
}
.sucursales img{
	margin-top: 1.5em;
}
@media only screen and (min-width:601px){
.favoritos .desc{
	border-bottom:#231f20 solid thin; padding-bottom:2em
}
.sucursales img{
	border:none; margin-bottom:1em	
}
.formulario{
	padding-left:80px	
}
}

.horarios{
	font-size:14px
}
.mapa{
width:100%; height:450px; border:8px solid; border-color:#b8b8b8	
}
.fondo{
	background-image:url(assets/fondotbl.jpg); background-repeat:repeat
}
.menu{
	height:136px; text-align:center; font-size:14px; font-weight:bold;  margin:auto
}
.menumov{
	text-align:center; font-size:14px; font-weight:bold; margin:auto; background-color:#fff
}
a{  
	text-decoration:none;
	color:#000
}
@font-face {
    font-family: 'fha';
    src: url('fuentes/fhacondfrenchnc-webfont.eot');
    src: url('fuentes/fhacondfrenchnc-webfont.eot?#iefix') format('embedded-opentype'),
         url('fuentes/fhacondfrenchnc-webfont.woff') format('woff'),
         url('fuentes/fhacondfrenchnc-webfont.ttf') format('truetype'),
         url('fuentes/fhacondfrenchnc-webfont.svg#fha_condensed_french_ncRg') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
	font-family: 'andadaregular';
    src: url('fuentes/andada-regular-webfont.eot');
    src: url('fuentes/andada-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fuentes/andada-regular-webfont.woff2') format('woff2'),
         url('fuentes/andada-regular-webfont.woff') format('woff'),
         url('fuentes/andada-regular-webfont.ttf') format('truetype'),
         url('fuentes/andada-regular-webfont.svg#andadaregular') format('svg');
	font-weight: normal;
    font-style: normal;

}
h2{ font-size:24px; font-family: 'fha';font-weight: normal; }
h3{ font-size:18px; font-family: 'fha'; font-weight:bold }
.mnudogos table{width:958px; height:100px; background-color:#542f0f; color:#FFF; font-family:Arial, Helvetica, sans-serif;}
.mnudogos table tr td div{ float:left; text-align:justify; margin:10px 50px 10px 10px; width:400px}
.mnudogos span{ font-size:20px; font-family: 'fha'}
.mnucont { height:600px; float:none; margin:auto; margin-bottom:150px }

.hotdogtxt{
	text-align:justify; font-size:16px; color:#000; 
}
.nuevassalchichas{
	text-align:center; height:350px
}
@media only screen and (max-width:600px){
	.hotdogtxt{
		padding:0!important 
	}
	.nuevassalchichas{
		height:150px;  background-size:cover; background-position:center; background-image: url(assets/banner.jpg);
	}
	.bg { display:none }
}
/*.bg {
  background: url(assets/fondosalchichas.jpg) no-repeat;
  
  background-size: 100%;
  position: fixed;
  width: 100%;
  min-width:1200px;
  height: 300%;
  margin-top:300px;
  top:0;
  left:0;
  z-index: -100;
  background-position-x: center;
}*/
.bg {
	background: url(assets/banner.jpg) no-repeat;
	background-size: cover;
	position: fixed;
	width: 100%;
	min-width: 1200px;
	height: 100%;
	margin-top: 400px;
	top: 0;
	left: 0;
	z-index: -100;
	background-position-x: center;
}

.aviso{
	margin:auto; font-weight:bold; text-align:center; font-size:13px;
}

.dogos .w3-half{
	margin-bottom:3em;
}
.dogos .w3-row{
	display:flex
}
/*.dogos .w3-row{
	border-bottom:#231f20 solid thin; margin-bottom:2em
}*/

.dogos .w3-half{
	/*border-bottom:#231f20 solid thin; */padding-bottom:2em; position:relative
}
.dogos .w3-half:after {
  content:""; 
  background: black; 
  position: absolute; 
  bottom: 0; 
  left: 5%; 
  width: 90%; 
  height: 1px;
}
.mitadder{
	padding-left:-10px;
}
.mitadizq{
	padding-right:-10px;
}
.mitadizq div, .mitadder div{
	padding:0 5%
}
@media only screen and (max-width:600px){
	.mitadder{
		padding-left:0
	}
	.mitadizq{
		padding-right:0
	}
	/*.dogos .w3-row{
		border-bottom:none
	}*/
	.dogos .w3-half{
		margin-bottom:3em
	}
	.dogos .w3-row{
		display:block
	}
}