.CA-reviews ul, .CA-reviews ul li {
	list-style:	none !important;
}

li.CA-review {
	list-style:	none !important;
}

.CA-rating {
	text-align:		right;
}

.CA-rating img {
	width:			20px;
}

.CA-author {
	text-align:		right;
}

.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;
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 22px;
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;
}