@charset "iso-8859-1";
/* CSS Document */

@import url('https://fonts.googleapis.com/css?family=Cookie');
@import url('https://fonts.googleapis.com/css?family=Jura:300,400,500,600|Lato:400,400i,700&subset=latin-ext');
@import url("/fonts/icon-hotel/flaticon.css");

/* #### RESERVIT ###
/* #home-slider p.bg-resa { */
div#social_media_wrapper a.BtnBookingDirect {
	/* display:none; */
	background:#a11732;
	border-radius:unset;
	max-width:350px;
	max-height:50px;
	width:auto; /* pour BUG 26/10/26 Reservit */
	font-family:'Jura', sans-serif;
	font-weight:400; /* DEMI-BOLD */
	font-size:16pt;
	color:#efe9e1;
	text-decoration:none;
	margin:0;
	margin-left:10px;
	padding:10px; /* Ajout décalage en haute et à droite */
	opacity:0.95;
    position: relative;
	border:0;
	z-index:100;
}
div#social_media_wrapper a.BtnBookingDirect:hover {
	opacity:0.85;
}
div#social_media_wrapper a.BtnBookingDirect .icon {
	position:relative;
	background:transparent url(/images/icon-etoileresatop.png) center center no-repeat;
	top:-12px;
	left:0;
	width:44px;
	height:44px;
  display: block;
  background-color: #efe9e1;
  border-radius: 50%;
    margin: 0 6px;
  padding: 6px;
	float:left;
}

@media (max-width: 990px) { /* version MOBILE */
	div#social_media_wrapper a.BtnBookingDirect {
		font-size: 12pt;
		width: 170px;
		height: 30px; /* pour BUG 26/10/26 Reservit */
		padding: 5px 0px; /* pour BUG 26/10/26 Reservit */
		clear: both;
		margin-top: 15px; /* pour BUG 26/10/26 Reservit */
		margin-right:-15px; /* pour BUG 26/10/26 Reservit */
		text-align: center;
	}
}
