.form-swl-item-button button {
    padding: 10px 20px 10px 20px;
    height: 50px;
    font-weight: 600;
    cursor: pointer;
    background: #5ED37D 16px center;
    box-shadow: 0 2px 6px rgba(0,0,0,0.1);
}

.suggestionsBox 
{			
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
   background: none repeat scroll 0 0 #FFFFFF;
   border-color: -moz-use-text-color #AAAAAA #AAAAAA;
   border-right: 1px solid #AAAAAA;
   border-style: none solid solid;
   border-width: 0 1px 1px;
   box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);	
   position: absolute;	
   margin: 35px 0px 0px 0px;
   width: 211px;
   z-index: 999;	
}

.suggestionList {
	margin: 0px;
	padding: 0px;
}

.suggestionList li {
	list-style-type: none; 
	margin: 0px 0px 3px 0px;
	padding: 3px;
	cursor: pointer;
}

.suggestionList li:hover {
	background-color: #5ED37D;
}
.inputRequirement {
	color: #ff0000; 
}

.obligatoire { 
	color: #ff0000; 
}

.table-reservation-swl tr td{
	font-weight:600;
}
.table-reservation-swl tr{
	border-bottom: 1px solid rgba(2,15,24,0.18) !important;
}
.property-description-swl {
    padding: 15px 20px;
}

.button-red-swl {
    font-weight: 600;
    background-color: #F94563;
    color: #fff;
    border-radius: 2px;
    box-shadow: 0 2px 6px rgba(0,0,0,0.1);
}
