 .wp-google-review .wp-google-content-inner {

    margin: 0 auto !important;

    min-height: 100% !important;

    position: relative !important;

}

.wp-google-content-inner.wp-google-review {

    position: fixed !important;

    width: 100% !important;

	 bottom: 0px;

}

.grcontainer {

    align-items: center;

    display: flex;

    flex-direction: row;

    height: 100%;

    justify-content: flex-start;

    width: 100%;

}



.grcontainer .bubble {

    background-color: #fff;

    border-radius: 18px;

    box-shadow: none;

    min-height: 92px;

    margin: 0 10px;

    overflow: hidden;

    position: relative;
	padding-bottom:4px;

    width: 400px;

    border: 2px solid #bebebe;

}

.grcontainer .bubble .image {

    display: block;

    height: 75px;

    left: 6px;

    position: absolute;

    top: 7px;

    width: 75px;

}

.grcontainer .bubble .image img {

    border-radius: 50%;

    height: 75px;

    width: 75px;

}

.grcontainer .bubble .content {

    margin-left: 90px;

    padding-right: 4px;

    padding-top: 9.28571px;

}

.grcontainer .bubble .content .who {

    color: #000;

    font-family: "Roboto",helvetica,arial,sans-serif;

    font-size: 14px;

    font-weight: bold;

    line-height: 16.25px;

}

span.wp-stars {

    margin-right: 3px;

}

.grcontainer .bubble .content .what, .grcontainer .bubble .content .when, .grcontainer .bubble .content .who {

    display: block;

    overflow: hidden;

    text-overflow: ellipsis;

    

}

.grcontainer .bubble .content .what {

    color: #333;

    font-family: "Roboto",helvetica,arial,sans-serif;

    font-size: 12px;

    line-height: 15px;

    font-style: italic;

}

span.wp-star svg {

    width: 14px !important;

    width: 14px !important;

    margin-right: -2px;

}

.grcontainer .bubble .content .what, .grcontainer .bubble .content .when, .grcontainer .bubble .content .who {

    display: block;

    overflow: hidden;

    text-overflow: ellipsis;

    padding-bottom:2px;

}

.grcontainer .bubble .content .when {

    color: #999;

    display: block;

    font-family: "Roboto",helvetica,arial,sans-serif;

    font-size: 11px;

}

.grcontainer .bubble .content .what, .grcontainer .bubble .content .when, .grcontainer .bubble .content .who {

    display: block;

    overflow: hidden;

    text-overflow: ellipsis;

    

}

.grcontainer .bubble .content .what, .grcontainer .bubble .content .when, .grcontainer .bubble .content .who {

    

}

.grcontainer .bubble .poweredBy {

    color: #bbb;

    display: inline-block;

    font-family: "Roboto",helvetica,arial,sans-serif;

    font-size: 10px;

    height: 15px;

    margin-left: 2px;

}

.grcontainer .bubble .poweredBy i {

    display: inline;

    font-size: 0.75rem;

    line-height: 1em;

    margin: -3px 2px;

    vertical-align: middle;

}

.grcontainer .bubble .poweredBy a {

    color: #0089d8;

}

.grcontainer .bubble .close-button {

    cursor: pointer;

    height: 18px;

    margin: 0;

    opacity: 0.1;

    padding: 0;

    position: absolute;

    right: 3px;

    top: 6px;

    width: 18px;

}

.grcontainer .bubble .close-button svg {

    display: inline-block;

    height: 11px;

    margin: 0;

    padding: 0;

    width: 11px;

}

.grcontainer .bubble .close-button {

    cursor: pointer;

}

.wp-google-review ul {

list-style: none;

width:100% !important;

height:110px;

margin: 0;

padding: 0;

position: relative;

}



.wp-google-review li {

width:92% !important;

position: relative;

}

a.more{color:#0089d8;font-size: 12px;}

.google_image{width:51px;vertical-align:top;}

.review{font-size:13px; font-weight:normal; color:#000;vertical-align:top;text-transform: capitalize;}

.on{font-size:13px; font-weight:normal; color:#000;vertical-align:top;}



a.wp-google-name,a.wp-google-name:hover {

    font-size: 19px;

    font-weight: 600;

    display: block;

    margin: 0 0 8px;

	box-shadow: none !important;

	color:#000;

	text-decoration: none;

}

/*.close-button {

    display: none;

}*/

.business_section{margin:2px 0;padding: 23px;width:100%;float:left;background:#eee; margin:4px 0}

.google_account_button{padding:10px 20px;background:#273850;color:#fff;text-decoration:none;border: 1px solid #273850; border-radius: 5px;}
.google_account_sections{width:100%;float:left; margin:10px 0}
.google_account_select_page{width:100%; padding: 10px; background: #273850;color:#fff;}
.google_account_section{width:100%; margin: 50px 0;    font-family: "Roboto",helvetica,arial,sans-serif;font-size:14px;}
.google_account_section_name .heading{font-size:20px;display:block;}
.google_account_section_name .location-heading{width:60%;display:block;}
.google_account_section_name{width:60%;float:left}
.google_account_section_button{width:40%;float:left}
.google_account_section_button a{width:60%;display:block}
.poweredBy{font-size:14px;color:#000;vertical-align:top;}
.amzon_image{width: 66px;margin: 2px 0 0 -2px;vertical-align:top;}
.facebook_image{width: 66px;margin: -2px 0 0 -5px;vertical-align:top;}
.linkedin_image{width: 66px;margin: -4px 0 0 -4px;vertical-align:top;}
.site_image{max-width: 66px;height:20px;margin: 0px 0 0 -2px;vertical-align:top;}
@media (max-width: 400px) {
	.wp-google-review li {
	width:97% !important;
	}
	.wp-google-review ul {
	width:99% !important;
	}
}