
.single.single-chef .content .innertext h1{
	margin: 80px 0 15px 0;
}

#virtualtour,
#virtualtour_large{
	border: none;
	width: 100%;
	height: 100%;
	min-height: 220px;
	float: left;
}
.fullwidth-mobile-nav{
	display: none;
}
.single-restaurant .content,
.single-restaurant .swiper-slide.single_slice_more_content,

.single-chef .content,
.single-chef .swiper-slide.single_slice_more_content{
	background: #4A4A4A;
}
.single.single-restaurant .content h1,
.single.single-restaurant .swiper-slide.fullslide .content .innertext strong,
.single.single-restaurant .content,
.single.single-restaurant .swiper-slide.fullslide .content .innertext p, 
.single.single-restaurant .swiper-slide.fullslide .content .innertext li,
.single.single-restaurant .swiper-slide.single_slice_more_content > h2,
.single.single-restaurant .swiper-slide.other_content .text .innertext, 
.single.single-restaurant .swiper-slide.other_content .text .innertext,
.single.single-restaurant .text h3,
.single.single-restaurant .bottom_nav a.first_button.btn_royalmonceau,

.single.single-chef .content h1,
.single.single-chef .swiper-slide.fullslide .content .innertext strong,
.single.single-chef .content,
.single.single-chef .swiper-slide.fullslide .content .innertext p, 
.single.single-chef .swiper-slide.fullslide .content .innertext li,
.single.single-chef .swiper-slide.single_slice_more_content > h2,
.single.single-chef .swiper-slide.other_content .text .innertext, 
.single.single-chef .swiper-slide.other_content .text .innertext,
.single.single-chef .text h3,
.single.single-chef .bottom_nav a.first_button.btn_royalmonceau,
.single-chef .content h2,
.single-restaurant .content h2{
	color: white;
}
.single.single-restaurant .bottom_nav a.first_button.btn_royalmonceau,
.single.single-chef .bottom_nav a.first_button.btn_royalmonceau {
    background: linear-gradient(to left, #4A4A4A 50%, #ffffff 50%);
    background-size: 205% 100%;
    background-position: right bottom;
}

.single-restaurant .content h2{
	font-family: "RM_Bodoni_Regular";
	font-weight: 100;
	margin: 0 0 10px 0;
}
.single-restaurant .content{
	padding-top: 50px;
}
.single-restaurant .content.noButtons{
	padding-top: 0px;
}
.modal#modal_menumodo #zone_image{
	float: left;
	width: 30%;
	background-image: url('../img/template_restaurants/menumodo_background.jpg');
	background-size: cover;
	background-position: center center;
}
.modal#modal_menumodo #iframe_menu{
	width: calc(100% - 2px);
    background: white;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    height: calc(100% - 1px);
}
.modal_modal_menumodo .fullwidth-mobile-nav,
.menumodo_div .fullwidth-mobile-nav, .menupod_viewer .fullwidth-mobile-nav,
iframe .bootstrap-iso .nav,
.nav.nav-pills.nav-stacked.nav-pills-stacked-example{
	display: none;
}

.modal#modal_menumodo #zone_menu{
	float: left;
	width: 100%;
	/*overflow: hidden;*/
	background: white;
}
.modal#modal_menumodo #zone_image{
	display: none;
}
.modal#modal_menumodo #zone_image,
.modal#modal_menumodo #zone_menu{
	height: 100%;
}
  /*****************************************************************************/
 /********************* CUSTOM CSS : TABLETS **********************************/
/*****************************************************************************/
@media only screen and (min-width: 990px) {
	.modal#modal_menumodo #zone_image{
		display:block;
	}
	.modal#modal_menumodo #zone_menu{
		width: 70%;
	}
	.single-restaurant .content{
		padding-top: 0;
	}
}
  /***********************************************************************************/
 /*********************  SINGLE-RESTAURANT DESKTOP **********************************/
/***********************************************************************************/



@media only screen and (min-width: 1025px){
	/* PUT THE DESKTOP STYLES HERE */
	.single-restaurant .content{
		padding-top: 0;
	}

}
@media (min-width:1023px) and (max-height: 700px){
	.single.single-restaurant .fullslide .columns .content .innertext,
	.single.single-restaurant .bottom_nav,
	
	.single.single-chef .fullslide .columns .content .innertext,
	.single.single-chef .bottom_nav{
		width: 84%;
	}
	.single.single-restaurant .bottom_nav,
	.single.single-chef .bottom_nav{
		left: 8%;
	}
	.single.single-restaurant .swiper-slide.last_fullslide h1,
	.single.single-chef .swiper-slide.last_fullslide h1{
		display: none;
	}
}
@media (min-width:1023px) and (max-height: 800px){
	.single.single-restaurant .content .innertext h1,
	.single.single-chef .content .innertext h1{
		margin: 20px 0 10px 0;
		font-size: 30px;
		line-height: 32px;
	}
}

    