.CA-reviews ul, .CA-reviews ul li {
	list-style:	none !important;
}

li.CA-review {list-style: none !important;}
li.CA-review i { color:#b2acaf; margin-right: 10px}

.CA-rating {text-align:	right;}

.CA-rating img {width:20px;}

.CA-author {text-align:	right;margin-top: 10px;}

.CA-author span {color:#A7A7A7;}
 

.CA_bubble {
width: 100%;
/*max-width: 400px;*/
display: block;

background: white;
/*border: 1px solid;
border-color: #e5e5e5 #dbdbdb #d2d2d2;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px;
-moz-box-shadow: rgba(0,0,0,0.3) 0 1px 3px;
box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px;*/
padding:10px;
font-size:16px;
line-height:1.2em;
/*font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;*/
}
 
.CA_bubble .col {
box-sizing: border-box;
width: 100%;
height: 100%;
padding: 10px 10px 10px 30px;
font-size:16px;
line-height:1.2em;
/*font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;*/
color: #343434;
border-left: 0px solid #dadada;
text-align:right;
}

.CA_bubble .col1 {
box-sizing: border-box;
width: 100%;
height: 100%;
padding: 16px 7px 6px 30px;
font-size:16px;
line-height:1.2em;
/*font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;*/
color: #343434;
border-left: 0px solid #dadada;
}


.CA-business {}
.CA-business h3.note-general { text-align: center;margin: 20px 0 40px 0; font-weight: bold}
.CA-business ul { list-style: none;}
.CA-business li { width: 24%; display: inline-block; text-align: center; margin-bottom: 20px;}
.CA-business li h5 { display: block; font-size: 20px;letter-spacing: 1px; margin-bottom: 10px;}
.CA-business li span {background-color: #fff;padding: 5px; font-weight: bold;}

.CA-reviews ul { width: 96%; margin-left: 2%;}
.CA-reviews ul li {margin-bottom: 30px;}
.CA-rating,
.CA-author,
.CA_bubble .col { text-align: left}
.CA_bubble .col {font-size: 15px; color: #695e63;}

.logo-customer-alliance img { max-width: 200px !important}



#btn-avis a {
position: fixed;
bottom: 160px;
right: 0;
background-color: #d4ae6a;
color: #fff;
padding: 10px;
line-height: 25px;
text-transform: uppercase;
border: 5px solid #fff9ee;
width: 150px;
height: 100px;
letter-spacing: 1px;
text-align: center;
z-index: 1000;}

#btn-avis a:hover {
background-color: #050a02;
color: #fff;
border-color: #d4ae6a;
}

@media (max-width: 1024px) {
	.CA-business li { width: 30%;}
	.CA-business li h5 {font-size: 12px;letter-spacing: 0;}
}

