body{
	margin:0;
	background-color:#000;
}
.center{
	/*width: 960px;*/
	margin: 0 auto;	
}
.contenedor{
	height: 100%;
	width: 100%;
	position: absolute;
}
.contenedor iframe{
	width: 100%;
	height: 100%;
}
@media (max-width: 1200px) { 	
	.center{
		width: auto;
		margin:0;
	}
	/* Menu responsive */
	.material-design-hamburger,
	.menu--off{
		/*display:none;	*/
		position: absolute;
		top: 0;
		left: 0;
		z-index:9999;
	}
	.wrapper {
	  height: 100%;
	  -webkit-transition: all 300ms ease-in-out;
			  transition: all 300ms ease-in-out;  
	  margin: 1em 0;
	  padding: 0;
	}
	.menu--off {
	  position: absolute;
	  left: -80%;
	  width: 70%;
	  display: block;
	  background: #000;
	  min-height: 370px;
	  height: auto;
	  margin-top: 40px;
	  padding-top:0;
	  -webkit-transition: all 300ms;
			  transition: all 300ms;
	}
	
	.menu--on {
	  left: -16px;
	  box-shadow: 8px 8px 20px 0 rgba(0, 0, 0, 0.2);
	  -webkit-transition: all 300ms;
			  transition: all 300ms;
		z-index:999;
		border: #333 1px solid;
		border-width: 0 1px 1px 0;
	}
	
	.material-design-hamburger button {
		display: block;
		border: none;
		background: #000;
		outline: 0;
		width: 100%;
		height: 40px;
		float: left;
		padding-left: 18px;
	}
	
	.material-design-hamburger__icon {
	  cursor: pointer;
	}
	
	.material-design-hamburger__layer {
	  display: block;
	  width: 20px;
	  height: 2px;
	  background: #FFF;
	  position: relative;
	  -webkit-animation-duration: 300ms;
			  animation-duration: 300ms;
	  -webkit-animation-timing-function: ease-in-out;
			  animation-timing-function: ease-in-out;
	}
	
	.material-design-hamburger__layer:before, .material-design-hamburger__layer:after {
	  display: block;
	  width: inherit;
	  height: 2px;
	  position: absolute;
	  background: inherit;
	  left: 0;
	  content: '';
	  -webkit-animation-duration: 300ms;
			  animation-duration: 300ms;
	  -webkit-animation-timing-function: ease-in-out;
			  animation-timing-function: ease-in-out;
	}
	
	.material-design-hamburger__layer:before {
	  bottom: 200%;
	}
	
	.material-design-hamburger__layer:after {
	  top: 200%;
	}
	
	.material-design-hamburger__icon--to-arrow {
	  -webkit-animation-name: material-design-hamburger__icon--slide;
			  animation-name: material-design-hamburger__icon--slide;
	  -webkit-animation-fill-mode: forwards;
			  animation-fill-mode: forwards;
	}
	
	.material-design-hamburger__icon--to-arrow:before {
	  -webkit-animation-name: material-design-hamburger__icon--slide-before;
			  animation-name: material-design-hamburger__icon--slide-before;
	  -webkit-animation-fill-mode: forwards;
			  animation-fill-mode: forwards;
	}
	
	.material-design-hamburger__icon--to-arrow:after {
	  -webkit-animation-name: material-design-hamburger__icon--slide-after;
			  animation-name: material-design-hamburger__icon--slide-after;
	  -webkit-animation-fill-mode: forwards;
			  animation-fill-mode: forwards;
	}
	
	.material-design-hamburger__icon--from-arrow {
	  -webkit-animation-name: material-design-hamburger__icon--slide-from;
			  animation-name: material-design-hamburger__icon--slide-from;
	}
	
	.material-design-hamburger__icon--from-arrow:before {
	  -webkit-animation-name: material-design-hamburger__icon--slide-before-from;
			  animation-name: material-design-hamburger__icon--slide-before-from;
	}
	
	.material-design-hamburger__icon--from-arrow:after {
	  -webkit-animation-name: material-design-hamburger__icon--slide-after-from;
			  animation-name: material-design-hamburger__icon--slide-after-from;
	}
	
	@-webkit-keyframes material-design-hamburger__icon--slide {
	  0% {
	  }
	  100% {
		-webkit-transform: rotate(180deg);
				transform: rotate(180deg);
	  }
	}
	
	@keyframes material-design-hamburger__icon--slide {
	  0% {
	  }
	  100% {
		-webkit-transform: rotate(180deg);
				transform: rotate(180deg);
	  }
	}
	
	@-webkit-keyframes material-design-hamburger__icon--slide-before {
	  0% {
	  }
	  100% {
		-webkit-transform: rotate(45deg);
				transform: rotate(45deg);
		margin: 3% 37%;
		width: 75%;
	  }
	}
	
	@keyframes material-design-hamburger__icon--slide-before {
	  0% {
	  }
	  100% {
		-webkit-transform: rotate(45deg);
				transform: rotate(45deg);
		margin: 3% 37%;
		width: 75%;
	  }
	}
	
	@-webkit-keyframes material-design-hamburger__icon--slide-after {
	  0% {
	  }
	  100% {
		-webkit-transform: rotate(-45deg);
				transform: rotate(-45deg);
		margin: 3% 37%;
		width: 75%;
	  }
	}
	
	@keyframes material-design-hamburger__icon--slide-after {
	  0% {
	  }
	  100% {
		-webkit-transform: rotate(-45deg);
				transform: rotate(-45deg);
		margin: 3% 37%;
		width: 75%;
	  }
	}
	
	@-webkit-keyframes material-design-hamburger__icon--slide-from {
	  0% {
		-webkit-transform: rotate(-180deg);
				transform: rotate(-180deg);
	  }
	  100% {
	  }
	}
	
	@keyframes material-design-hamburger__icon--slide-from {
	  0% {
		-webkit-transform: rotate(-180deg);
				transform: rotate(-180deg);
	  }
	  100% {
	  }
	}
	
	@-webkit-keyframes material-design-hamburger__icon--slide-before-from {
	  0% {
		-webkit-transform: rotate(45deg);
				transform: rotate(45deg);
		margin: 3% 37%;
		width: 75%;
	  }
	  100% {
	  }
	}
	
	@keyframes material-design-hamburger__icon--slide-before-from {
	  0% {
		-webkit-transform: rotate(45deg);
				transform: rotate(45deg);
		margin: 3% 37%;
		width: 75%;
	  }
	  100% {
	  }
	}
	
	@-webkit-keyframes material-design-hamburger__icon--slide-after-from {
	  0% {
		-webkit-transform: rotate(-45deg);
				transform: rotate(-45deg);
		margin: 3% 37%;
		width: 75%;
	  }
	  100% {
	  }
	}
	
	@keyframes material-design-hamburger__icon--slide-after-from {
	  0% {
		-webkit-transform: rotate(-45deg);
				transform: rotate(-45deg);
		margin: 3% 37%;
		width: 75%;
	  }
	  100% {
	  }
	}
	
	.menu ul{
		display:none;
	}
	.elemento-menu-responsive{
		display:block;
		width:100%;
		border-bottom: #666 1px solid;
	}
	.elemento-menu-responsive:last-child{
		border:0;
	}
	.elemento-menu-responsive a{
		color: #FFF;
		text-decoration: none;
		width: 100%;
		padding: 16px 10px;
		display: block;
		-webkit-transition: background 0.1s linear, color 0.1s linear;
		box-sizing: border-box;
		padding-left: 70px;
		border-bottom: #fff 1px solid;
		background-position: 26px center;
		background-repeat:no-repeat;
	}
	.elemenu-menu-pedidos a{
		background-image:url(../images/interaccion/menu-item-pedidos.png);
	}
	.elemenu-menu-llamar a{
		background-image:url(../images/interaccion/menu-item-llamar.png);
	}
	.elemenu-menu-carta a{
		background-image:url(../images/interaccion/menu-item-carta.png);
	}
	.elemenu-menu-web a{
		background-image:url(../images/interaccion/menu-item-web.png);
	}

}


