#map-plug {display:none;}

#google-reviews {
display:flex;
flex-wrap:wrap;
//display: grid;
//grid-template-columns: repeat( auto-fit, minmax(320px, 1fr));
margin-top: -0.5em;
}
#google-reviews + p {
	text-align: center;
	font-size: 140%;
	line-height: 140%;
}
#google-reviews + p a {
	color: #E4B248;
	text-decoration: underline;
	 transition: color 1s ease 0s;
  -webkit-transition: color 1s ease 0s;
}
#google-reviews + p a:hover{
	color: #ddd;
	 transition: color 1s ease 0s;
  -webkit-transition: color 1s ease 0s;
}
.review-item {
	border: 0.1em solid rgba(255, 255, 255, 0.6);
	width: 100%;
	max-width: 500px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 2em;
	padding: 2em;
}

@media ( max-width:550px) {
  #google-reviews + p {
	font-size: 120%;
}
}

.review-meta, .review-stars {text-align:center; font-size:115%;}
.review-author { text-transform: capitalize; font-weight:bold; }
.review-date {opacity:.8; display:block;font-size:80%}
.review-text {
	line-height: 1.6;
	text-align: center;
	margin: auto;
	padding: 0 !important;
}

 

.review-stars ul {
display: inline-block;
list-style: none;
margin:0; padding:0;
}

.review-stars ul li {
float: left;
margin-right: 1px;
line-height:1;
}

.review-stars ul li i {
  color: #E4B248;
  font-size: 1.4em;
  font-style:normal;
}
.review-stars ul li i.inactive { color: #c6c6c6;}
.star:after { content: "\2605"; }