/******************************************************************
  Template Name: Sona
  Description: Sona Hotel Html Template
  Author: Colorlib
  Author URI: https://colorlib.com
  Version: 1.0
  Created: Colorlib
******************************************************************/

/*------------------------------------------------------------------
[Table of contents]

1.  Template default CSS
	1.1	Variables
	1.2	Mixins
	1.3	Flexbox
	1.4	Reset
2.  Helper Css
3.  Header Section
4.  Hero Section
5.  About Section
6.  Services Section
7.  Testimonial Section
8.  Blog Section
9.  Contact
10.  Footer Style

-------------------------------------------------------------------*/

/*----------------------------------------*/

/* Template Customer CSS
/*----------------------------------------*/


.block-32 {
 
  z-index: 1;
  position: relative;
  background: #fff;
  padding: 30px;
  -webkit-box-shadow: 0 10px 30px -10px rgba(0, 0, 0, 0.1);
  box-shadow: 0 10px 30px -10px rgba(0, 0, 0, 0.1);
}


.margin_10{
  margin-bottom: 20px;

  
  
}

.bouton_special {
  display: block;
  font-size: 14px;
  text-transform: uppercase;
  border: 1px solid #dfa974;
  border-radius: 2px;
  color: #dfa974;
  font-weight: 500;
  background: transparent;
  width: 100%;
  line-height: 46px;
  margin-top: 30px;
  text-align:center;
}

.service-item .fa  {
  
  font-size: 4em;
  
}

.hp-room-items .hp-room-item {
  margin-bottom: 3em;
}

.booking-form form .select-option .nice-select .list {
  margin-top: 0;
  width: 100%;
  max-height: 200px;
  overflow: scroll;
}


.pr-md-ariane {
  display:inline-block;
  margin-right:20px;
}

.lieu_section {
 background-image: url('../../images/lieu.png');
 position: relative;
 background-repeat: no-repeat;
background-size: cover;
background-position: center center;
position: relative;
z-index: 1;
background-attachment: fixed;
padding: 7em 0;
}

.lieu_site {
	color:#fff;
  border:solid 0.5em #fff;
  border-radius:19px;
  padding : 2em;
  width: 80%;
  text-align:center;
  margin:0 auto;
  margin-bottom: 20px;
}

.lieu_site p, .lieu_site h2, .etablissement{
	color:#fff;
  
}
.etablissement{
	text-align:center;
  	width: 100%;
  	margin-bottom:20px;
}

.room-details-item .rd-text table tbody tr td.r-o {
  width: 70%;
  color: #707079;
}

.etablissement_facture p {
  margin: 0 0 5px 0;
}

i.vert {
  color:green;
}


.error {
  color:red;
  margin-bottom:10px;
}

.hp-room-items {
  margin-left: 0;
  margin-right: 0;
  overflow: hidden;
}

.hr-text {
  background : #000;
  padding:30px;
  opacity: 0.5;
}

.hr-text h3{
  font-size:20px;
}

.box-chambre {
	display:inline-block;
	margin-left:10px;
}

