.content-user-avis{
	text-align: center;
	color: black;
	font-size: 20px;
}
.wrapper{
  width:100%;
  padding-top: 20px;
  text-align:center;
}
.carousel{
  width:90%;
  margin:0px auto;
}
.slick-slide{
  margin:10px;
}
.slick-slide img{
  width:100%;
  border: 2px solid #fff;
}
.wrapper .slick-dots li button:before {
  font-size:20px;
  color:#D9D9D9;
}
.slick-dots li.slick-active button:before{
	color: #F28F1B
}
.slick-arrow{
	display: none !important;
}
.checkeded,.uncheckeded {
  color: orange;
}
.slick-dots {
   position: unset;
}

.slick-dots button{
	background-color: #fff !important
}
.carousel.slick-initialized.slick-slider{
  height: 20em !important; 
}
.slick-list.draggable {
    height: 16em !important;
}
.comment-user-note,.comment-user{
  display: block;
}
.comment-user{
  text-overflow: " ...";
  overflow:hidden;
  display: -webkit-box !important;
  -webkit-line-clamp: 6;
  -webkit-box-orient: vertical;
  white-space: normal;
  font-family: 'bebas-neue-pro';
  margin-top: 20px;
  padding: 0px 25px;
}

.container-note .guestapp-average {
    background-color: #000;
    box-sizing: border-box;
    border-radius: 50%;
    color: #fff;
    height: 90px;
    padding-top: 8px;
    text-align: center;
    width: 90px;
    margin: 20px auto 0 auto;
    font-size: 1.5em;
    font-weight: 600;
}
.container-note .guestapp-average .guestapp-mb3 {
    border-top: 2px solid #fff;
    width: 40%;
    display: inline-block;
}
.container-note .guestapp-total-reviews,.container-note .guestapp-average {
    display: inline-block;
}
.container-note .guestapp-total-reviews{
    height: 90px;
    padding-top: 8px;
    text-align: center;
    margin: 20px auto 0 auto;
    box-sizing: border-box;
}
#guestapp-reviews {
    position: relative;
    width: 100%!important;
}
.guestapp-widget-bright {
    background-color: #f2f2f2;
    color: #333;
    overflow: hidden;
}
button#guestapp-show-globals-criterias {
    border: none;
    padding: 10px 21px;
    font-size: 16px;
    color: #f28f1c;
}
button#guestapp-show-globals-criterias:hover{
	background-color: transparent
}
.guestapp-widget-bright .guestapp-details {
    background-color: #f2f2f2;
    border-bottom: 1px solid #ccc;
    display: none;
}
.guestapp-center {
    text-align: center;
}
.guestapp-criterias {
    padding: 0 15px;
}
.guestapp-globals-criterias.open {
    display: table;
    margin-top: 10px!important;
}
#guestapp-reviews table td .guestapp-bar {
    margin: 5px 0!important;
}
.guestapp-progress {
  background-color: orange;
  color: white;
  display: block;
  padding: 1rem;
  text-align: right;
  font-size: 18px;
}
.guestapp-widget-bright .guestapp-comment {
    background: #fff;
    border: 1px solid #ccc;
	padding: 10px;
}
.guestapp-rating {
    height: 31px;
    text-align: center;
    margin: 0 auto 15px auto;
}
.guestapp-rating .guestapp-rate {
    color: #f28f1c;
    font-family: open_sanssemi,'helvetica',sans-serif;
    font-size: 1.5em;
}
.guestapp-rating .guestapp-scale {
    border-top: 1px solid #ccc;
    font-size: 1.5em;
}
.guestapp-review .guestapp-authenticity {
    text-align: left;
}
.guestapp-link {
    color: orange;
    font-weight: 300;
    font-size: 12px;
}
strong.guestapp-see-more {
    color: #f28f1c;
    font-size: 12px;
}
.guestapp-see-more {
    cursor: pointer;
}
.guestapp-criterias-rating{
  display: none;
}
.guestapp-review tbody tr td,.guestapp-details tbody tr td{
    border:none
}
.guestapp-establishment{
  padding-bottom: 1em;
}
.container-note .guestapp-average {
    background-color: orange;
}
.container-note .text.nb-avis{
  font-weight: 600;
}
.note-average .guestapp-average {
    background-color: #000;
}


