@media(max-width:1280px){
	#header .brochure{right:66px;}
}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px)  { 
	
	body{-webkit-background-size: cover !important;
		-moz-background-size: cover !important;
		-o-background-size: cover !important;
		background-size: cover !important;
		background-attachment: fixed !important;
		height: 100%;min-height: 100%;
	}
	/*		INDEX + FOOTER		*/
	#index #header .wrapper,#footer > .wrapper{width: 100%!important;}
	#index .pastille{top:110px;}


	/*		BG		*/
	body{background:none!important;}
	#fixedbg{
		display: block!important;
	    background:no-repeat top center;
	    height:100%;
	    position:fixed;
	    width:100%;
	    z-index:-1;
	    top:0;
	}
	/*	EAT FULL GALLERY	*/

	.main_gallery_thumbs .slide_next{margin-right: 10px!important;}
	.main_gallery_thumbs .slide_next_off{margin-right: 10px!important;}
	.main_gallery_thumbs .slide_back{margin-left: 10px!important;}
	.main_gallery_thumbs .slide_back_off{margin-left: 10px!important;}
	.slide_next { background: url(../images/bt_slideshow_next@2X.png) 0 0 no-repeat!important;background-size:20px 60px!important;}
	.slide_back { background: url(../images/bt_slideshow_back@2X.png) 0 0 no-repeat!important;background-size:20px 60px!important;}
	#logo{background:url(../images/matachica_logo@2X.png) no-repeat!important;background-size:145px!important;margin-top: 13px	}
	.link_arrow_noactif, .big_map ul li a, .small_map ul li a,.ls_accordion a.switch{background: url(../images/bt_slideshow_next@2X.png) 0 0 no-repeat!important;background-size:13px 40px!important;}
	.bt_back{background: url(../images/bt_slideshow_back@2X.png) 0 0 no-repeat!important;background-size:13px 40px!important;}
}
/* Mobile Phone OnePager
--------------------------------------------------------------------------------------- */
.layout-phone #hiddenText {
	display: none !important;
}

.mobileOnly, .layout-phone header, .layout-phone .pastille{display:none;}
.mobileOnly{background-color:#00AEEF;}
.ui-loader{display: none;}
.layout-phone #footer, .layout-phone #header, .layout-phone .pastille, .layout-phone #landing_cta{display: none;}
.layout-phone .mobileOnly{display: block; }
.layout-640 #preloader { position: fixed; left: 0; top: 0; z-index: 999; width: 1000px; height: 1000px; overflow: visible; background: #00AEEF }
.layout-phone #main-wrapper{position: relative!important;}

.layout-phone section #slider-container{top:0px;left:0px;width: 100%!important;}
#wrapper.layout-phone{min-width: inherit;}

.layout-phone .mobileLogo{display:none;position: absolute;top: 5%;text-indent: -9999px; background:url(../images/mobileLogo.png) center center no-repeat; width: 298px; height: 180px; margin:0px; padding:0px; border:none;z-index: 1000;}
.layout-phone #slider-container{position:relative;min-height: 200px;}
.layout-phone .frontText{-webkit-font-smoothing: antialiased;font-family: 'Arial', serif;display:block; margin:0 auto; text-align: center;padding: 0 47px;font-size: 30px;line-height: 41px;color:#fff;clear: both;}
.layout-phone .btn-basic { display: block; width: 250px; margin: 55px auto; height: 250px; background: url(../images/mobileBookNow.png) 0 0 no-repeat; text-indent: -9999px; }
.layout-phone .btn-fullWebsite {font-family: 'Arial', serif;display: block;-webkit-font-smoothing: antialiased;color: #fff;font-size: 24px;background: url(../images/mobileArrowWebsite.png) 0 center no-repeat;padding: 50px;text-transform: uppercase;float: left;}
.layout-phone .contactInfos {padding: 0 0px 60px;width: 60%;margin: 0 auto;}
.layout-phone .contactInfos h1{font-family: 'Arial', serif; -webkit-font-smoothing: antialiased;color: #FFF;font-size: 32px;margin: 0px;padding: 0px;border: none;}
.layout-phone .contactInfos p{font-family: 'Arial', serif; -webkit-font-smoothing: antialiased;color: #FFF;font-size: 24px;line-height: 27px;margin: 20px 0 0;}
.layout-phone .contactInfos p.first{margin-top:10px;}
.layout-phone .contactInfos p.second{text-transform: uppercase;}
.layout-phone .contactInfos a{font-family: 'GillSans', serif; -webkit-font-smoothing: antialiased;color: #FFF;text-transform: uppercase;font-size: 24px;line-height: 27px;display: block;text-decoration: none;}

.layout-480 .mobileLogo{width: 223.5px; height: 135px;background-size: 223.5px 135px;}
.layout-480 .frontText{padding: 0px 35.5px;font-size: 22.5px;line-height: 30px;}
.layout-480 .btn-basic { width: 188px; margin: 35.5px auto; height: 188px; background-size: 188px 188px;}
.layout-480 .btn-fullWebsite {font-size: 18px;padding: 37.5px; background-size:18px 18px;}
.layout-480 .contactInfos {padding: 0 0px 45px;}
.layout-480 .contactInfos h1{font-size: 24px;}
.layout-480 .contactInfos p{font-size: 18px;line-height: 18px;margin: 15px 0 0;}
.layout-480 .contactInfos a{font-size: 18px;line-height: 20px;}

.layout-320 .mobileLogo{width: 149px; height: 90px;background-size: 149px 90px;}
.layout-320 .frontText{padding: 0px 23.5px;font-size: 15px;line-height: 20px;}
.layout-320 .btn-basic { width: 125px; margin: 22.5px auto; height: 125px; background-size: 125px 125px;}
.layout-320 .btn-fullWebsite {font-size: 12px;padding: 25px; background-size:12px 12px;}
.layout-320 .contactInfos {padding: 0 0px 30px;}
.layout-320 .contactInfos h1{font-size: 16px;}
.layout-320 .contactInfos p{font-size: 12px;line-height: 12.5px;margin: 10px 0 0;}
.layout-320 .contactInfos a{font-size: 12px;line-height: 12px;}


#gallery #animated-background img {width: 110%;left: -10%;}

