@charset "utf-8";
/* CSS Document */
#carrusel{
	background:url("../img/backgrounds/bgMenu.jpg") repeat #ffea00;
}
#promociones{
	background:url("../img/backgrounds/bgMenu.jpg") repeat #ffea00;
}

#menu{
	background: url(../img/backgrounds/menu1800-A.png) center left no-repeat, url(../img/backgrounds/menu1800-B.png) center right no-repeat, url("../img/backgrounds/bgMenu.jpg") repeat #ffea00;
		
}


  .class_a_href{
	 pointer-events: none;
	cursor: default;
	 }

.source{font-family: 'Source Sans Pro';}

.marko{font-family: 'Marko One';}

.marker{font-family: 'Permanent Marker';}

.outLine2{
	text-shadow: 2px 2px 0 #d50000, 2px -2px 0 #d50000, -2px 2px 0 #d50000, -2px -2px 0 #d50000, 2px 0px 0 #d50000, 0px 2px 0 #d50000, -2px 0px 0 #d50000, 0px -2px 0 #d50000;
}
.outLine3{
	text-shadow: 2px 2px 0 #fff, 2px -2px 0 #fff, -2px 2px 0 #fff, -2px -2px 0 #fff, 2px 0px 0 #fff, 0px 2px 0 #fff, -2px 0px 0 #fff, 0px -2px 0 #fff;
}

.outLine{
	text-shadow: 2px 2px 0 #ffea00, 2px -2px 0 #ffea00, -2px 2px 0 #ffea00, -2px -2px 0 #ffea00, 2px 0px 0 #ffea00, 0px 2px 0 #ffea00, -2px 0px 0 #ffea00, 0px -2px 0 #ffea00;
}

#extras{
	background: url(../img/backgrounds/spaguetti.png) center left no-repeat, url(../img/backgrounds/orilla-rellena.png) center right no-repeat #d50000;
}
#promociones{
	background: url(../img/backgrounds/promos.png) center top no-repeat, url("../img/backgrounds/bgMenu.jpg") repeat #ffea00;
}

.titleFooter{
	font-size:24px;
}
.telFooter{
	font-size:24px;
	color: white;
}
.textFooter{
	color:yellow;
	font-size:24px;
}


.desapareceIcon{
	display:none;
}

.flotante {
    display:scroll;
        position:fixed;
		bottom: 30px;
        right:15px;
		background-color:#C4010E;
		padding:0px;
		box-sizing:border-box;
		text-decoration:none;
		color:#fff;
		border-radius: 50px;
		-webkit-box-shadow: 0 0 15px 1px #000;
		box-shadow: 0 0 15px 1px #000;
		z-index: 1000;
}

.flotante span{
	font-size:50px;
		font-weight:bold;

}
.flotante img{
	max-width: 50px;
	width: 50px;
}

.flotante:hover{
	background-color:#128c7e;
}



.flotante2 {
    display:scroll;
        position:fixed;
		bottom: 30px;
        left:15px;
		background-color:#4FCE5D;
		padding:0px;
		box-sizing:border-box;
		text-decoration:none;
		color:#fff;
		border-radius: 50px;
		-webkit-box-shadow: 0 0 15px 1px #000;
		box-shadow: 0 0 15px 1px #000;
		z-index: 1000;
}

.flotante2 span{
	font-size:50px;
		font-weight:bold;

}
.flotante2 img{
	max-width: 50px;
	width: 50px;
}

.flotante2:hover{
	background-color:#128c7e;
}

/*----------------------------------------------------------*/


@media only screen and (max-width: 768px) { 
	#menu{
	background: url(../img/backgrounds/menu1800-A.png) center left no-repeat, url(../img/backgrounds/menu1800-B.png) top right no-repeat, url("../img/backgrounds/bgMenu.jpg") repeat #ffea00;
		
	}
	#extras{
	background:#d50000;
	}
	
	.desapareceIcon{
	display:block;
	}
	
	.class_a_href{
	 pointer-events: auto;
	cursor: pointer;
	 } 
	
}

@media only screen and (max-width: 350px) {   
	#menu{
	background:url("../img/backgrounds/bgMenu.jpg") repeat #ffea00;
		
}
	#extras{
	background:#d50000;
}

}