/* Google Reviews*/

@charset "utf-8";
/* CSS Document */

@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800);

*,
*:before,
*:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

.titleColumn { width: 33.3333%; }
/*.dataColumn { width: 66.6667%; }*/

/*.titleColumn,
.dataColumn { float: left; min-height: 1px; }*/

.google-review-box{ background-color: #fff; margin: 0; overflow: hidden; }
.google-review-box h3{ background-color: #777777; color: #fff; display: table-cell; font-size: 35px; font-weight: 700; height: 195px; letter-spacing: 1px; margin: 0; padding: 12px 15px; text-align: center; text-transform: uppercase; vertical-align: middle; width: 800px; }
.google-review-box h3 .schema-text{ font-size: 18px; font-weight: normal; margin-top: 10px; }
.google-review-box .google-reviews{ /*height: 330px; */overflow: auto; padding: 0 15px; }
.google-review-box .google-reviews li{display: block !important;}
.google-review-box .review-item{ /*border-bottom: 1px solid #ddd; padding: 12px 0;*/ }
.google-review-box .review-item .review-meta{ margin-top: -7px; text-transform: capitalize; }
.google-review-box .review-item .review-meta .review-author{ font-style: italic;font-weight: bold;font-family: 'ProximaNova-Regular';color: #c31515;font-size: 20px; }
.google-review-box .review-item .review-meta .review-sep{ display: none; }
.google-review-box .review-item .review-meta .review-date{ display: none; font-size: 14px; }
.google-review-box .review-item .review-text{  }
.google-review-box .review-item .review-stars{/* position: absolute;left: 0;right: 0;top: 76%;*/ }
.google-review-box .review-item .review-stars ul{ display: inline-block; list-style: none; height: 20px; margin-bottom: 0px !important; padding: 0; }
.google-review-box .review-item .review-stars ul li{ background-image: none; float: left; list-style: outside none none !important; margin-bottom: 0; margin-right: 5px; padding: 0 !important; padding: 0; }
.google-review-box .review-item .review-stars ul li i{ background-image: url("../images/star-icon.png"); background-position: center center; background-repeat: no-repeat; color: #E4B248; display: inline-block; height: 20px; width: 20px; }
.google-review-box .review-item .review-stars ul li i.inactive{ background-image: url("../images/star-icon-disable.png"); }
.google-review-box .review-item .review-stars ul li i.star::after{ content: ""; }
.google-review-box .google-review-btn{  }
.google-review-box .google-review-btn a{ background-color: #df4a32; color: #fff; display: table-cell; font-size: 28px; height: 90px; letter-spacing: 1px; line-height: 32px; padding: 8px 10px; text-align: center; text-decoration: none; text-transform: uppercase; vertical-align: middle; width: 800px; }
.google-review-box .google-review-btn a span{  }
.google-review-box .google-review-btn a:hover{ background-color: #c93118; }
.schema-text{margin: -40px 0 0 0;position: absolute;font-size: 18px;font-family: Rockwell;color: #be1f24;text-transform: uppercase;}
@media screen and (max-width: 500px){

	/*.titleColumn,
	.dataColumn { width: 100%; }*/

}