/* Escribe aquí tu código CSS */

/* MENU DESPLEGABLE*/





.logo{width:100%;
	  height: 80px;
	  text-align: center;
	background-color: black;margin:auto; padding:auto;}

.logo img{width:150px;margin:20px auto;text-align: center;justify-content: center;vertical-align: middle;}


.pregunta{	font-family: adelle-sans, sans-serif;
			font-weight: 900;
			font-style: italic;
			text-align: center;
			font-size:3.5em;
			-webkit-text-stroke: 2px white;
			color:transparent;
			opacity:1;
			}

.pregunta_2{font-family: adelle-sans, sans-serif;
			font-weight: 900;
			font-style: italic;
			text-align: center;
			font-size:3.5em;
			padding-top:1px;
			opacity:1;
			color:#ccd400;
			margin-top:-200px;
			margin-left:-7px;
			
			
			}


.desliza{
	
	padding:8px;
	width:90%;
	margin:5%;
		
		
}

.desliza h5{
	
	margin:0;
	padding:15px 20px;
	text-align: left;
	font-family: adelle-sans, sans-serif;

font-weight: 400;

font-style: italic;
	text-decoration: none;
	font-size:1.7em;
	
	
}

a{	text-decoration: none;
	color:black;}

.section{margin:0 0 0.5px 0;
		background-color: #CACACA;
		
	}


.desliza .section{
	
	
	padding:0 1em;
	margin-bottom:1em;
	background: #F2F2F2F2;
	border-radius: 3px;
	border-bottom:solid 0.4px;
	/*-webkit-box-shadow: 0.5px 0.5px 6px 0px rgba(0,0,0,0.3);
	-moz-box-shadow: 0.5px 0.5px 6px 0px rgba(0,0,0,0.3);
	box-shadow: 0.5px 0.5px 6px 0px rgba(0,0,0,0.3)*/;
	
}





.titulo_burger{font-family: 'Adelle Heavy';
				font-size: 2.2em;
				text-align:left;
				width:80%;
				margin: auto auto;
				line-height: 30px;}

.descripcion_burger{font-family: 'Adelle Italic';
				font-size:20px;
				text-align:left;
				width:80%;
				margin: auto auto;
				line-height: 25px;
				margin-top: 5px!important;
				}

.caja_burger{text-align: center;
			background-color: white;
			padding:2px;
			margin: 2%;
			border-radius: 10px;
			-webkit-box-shadow: 3px 3px 8px 0px rgba(0,0,0,0.3);
			-moz-box-shadow: 3px 3px 8px 0px rgba(0,0,0,0.3);
			box-shadow: 3px 3px 8px 0px rgba(0,0,0,0.3);
			background-image: url("images/fondo-ok.png");background-position: center;background-repeat: repeat;background-size: contain;
			
}

.foto_burger{text-align: center;margin:10% auto}


.precio_burger{text-align: center;
				font-family: 'Adelle Heavy';
				font-size:2.5em;
				border: solid 1px #ccd400!important;
				border-radius: 25px!important;
				width:80%!important;
				margin:auto!important;
				padding: 0 4%!important;
				background-color: #ccd400!important;
				color:white!important;
				text-shadow: 1px 1px 0px #000000!important;
				}

.arriba{font-size:15px;
		 font-family: 'Adelle Regular';vertical-align:middle;}

.abajo{font-size:12px;
		font-family: 'Adelle Regular';
		vertical-align:baseline;
		padding-left: 10px;}

.barra{font-family: 'Adelle Light';text-shadow:none;}

.legales{font-family: 'Adelle Light Italic';
		font-size:9px;
		width:90%;
		margin:auto;
		padding-top: 2%;}


.titulo_appetizer{font-family: 'Adelle Heavy';
				font-size: 1.7em;
				text-align:left;
				width:80%;
				margin: auto;
				line-height: 30px;
	}


.descripcion_appetizer{font-family: adelle-sans, sans-serif;
			font-weight: 900;
				font-size:30px;
				text-align:center;
				width:80%;
				margin: auto auto;
				line-height: 25px;
				margin-top: 5px!important;
				border: solid 1px #ccd400;
				border-radius: 10px;
				padding:2%}

.descripcion_appetizer_2{font-family: 'Adelle Bold';
				font-size:15px;
				text-align:center;
				width:90%;
				margin: auto auto;
				line-height: 25px;
				margin-top: 5px!important;
				border: solid 1px #ccd400;
				border-radius: 10px;
				padding:2%}

.iniciales{color:#ccd400;
		   padding-right:2px;
			text-shadow: -2px 2px 5px grey;
			font-size:30px}

.iconos{width:50px;margin:-4% 5% -4% auto ;text-align: left;}

.postres{font-family: adelle-sans, sans-serif;
			font-weight: bolder;
				font-size:60px;
				font-style: italic;
				text-align:center;
				width:80%;
				margin: -15% auto;
				line-height: 50px;
				margin-top: 5px!important;
				padding:2%}

.postres_2{font-family: adelle-sans, sans-serif;
			font-weight: bolder;
				font-size:60px;
				color:#ccd400;
				font-style: italic;
				text-align:center;
				width:80%;
				margin: auto auto auto auto;
				line-height: 50px;
				padding:2%;
				top:-60px;
				left:5px;
				position: relative;}





.desliza h5 + div{
	
	display:none;
}



.desliza :target h5 + div{display:block;height:100%;}


/* cartas en idiomas */
.carta h2 {
	font-size:30px;
	margin-bottom:20px;
}
.btn_tgb {
	display:inline-block;
	padding:15px 20px;
	background:#c3d52e;
	border-radius:100px;
	font-weight:bold;
	color:black;
	text-decoration:none;
	transition:all ease .2s;
}
.btn_tgb:hover {
	background:#a4b327;
	color:white;
}
.cartaItem {
	display:flex;
	flex-wrap:wrap;
	max-width:900px;
	margin:40px auto;

}
.carta {
	width:33.3333%;
	text-align:center;
}
@media screen and (max-width:479px) {
	.carta {
		width:100%;
		text-align:center;
		margin-bottom:30px;
	}
	.cartaItem {
		display:flex;
	}
}


/*VIDEO-BIG-BOX*/

/*.content{display:none!important;}*/

@media (max-width: 1200px) and (orientation: portrait), (max-width: 900px) {.content {display:none!important;}}

@media (max-width: 600px) and (orientation: portrait){.content {display:block!important;}}


/*.letter{display:none!important;}*/

@media (max-width: 1200px) and (orientation: portrait), (max-width: 900px) {.letter {display:none!important;}}

@media (max-width: 600px) and (orientation: portrait){.letter {display:block!important;}}









		


