.clinic-description-rr .clinic-content{
  padding: 15px;
}
.modal-title, .modal-body {
  text-align: center;
}
.clinic-rr {
  margin-top: 15px;
}
.rr-form {

}

.rounded {
  border-radius: 50%;
}

.clinic-rr-container {
  min-height: 80px;
  margin-bottom: 5px;
}
.rr-left-container {
  float: left;
  padding: 0 10px;
}
@media (max-width: 760px) {
  .rr-left-container {
    padding: 0;
  }
}
.profile-logo {
  display: inline-block;
  width: 50px;
  height: 50px;
  background-position: 50% 50%;
  background-size: cover;
  box-shadow: 3px 3px 3px #ccc;
}

.rr-right-container {
  margin-left: 70px;
}
.rr-date-time {
  font-size: 11px;
  color: #ccc;
}
.rr-overal-rating {
  height: 25px;
  font-size: 20px;
}
.rr-text {
}

.glyphicon-star.not-full {
  position: relative;
}
.glyphicon-star.not-full:before {
  position: relative;
  z-index: 9;
  display: block;
  overflow: hidden;
}
.glyphicon-star.not-full:after {
  content: '\e006';
  position: absolute;
  z-index: 8;
  color: #bdc3c7;
  top: 0;
  left: 0;
}

.glyphicon-star.empty:before {
  color: #bdc3c7; /*#bdc3c7*/
}
.glyphicon-star.quarter:before {
  width: 28%;
}
.glyphicon-star.half:before {
  width: 47%;
}
.glyphicon-star.three-quarter:before {
  width: 62%;
}

#review-text {
  resize: vertical;
}
.rr-form {
  margin-top: 25px;
}
.rr-form .glyphicon {
  display: table-cell;
  font-size: 2em;
}

.rr-form .star-rating {
  display: inline-block;
  cursor: pointer;
}

.rating-stars-container {
  margin-bottom: 20px;
}

.rating-stars-container label {
  vertical-align: text-bottom;
  margin-left: 5px;
  margin-top: 5px;
}

.glyphicon-star {
  color: #fcbd1e;
}
.glyphicon-star-empty {
  color: #bdc3c7;
}
.rr-form .hovered-1
.star-1.glyphicon-star-empty:before {
  content: "\e006";
  color: #fcbd1e;
}
.rr-form .hovered-2
.star-1.glyphicon-star-empty:before,
.rr-form .hovered-2
.star-2.glyphicon-star-empty:before{
  content: "\e006";
  color: #fcbd1e;
}
.rr-form .hovered-3
.star-1.glyphicon-star-empty:before,
.rr-form .hovered-3
.star-2.glyphicon-star-empty:before,
.rr-form .hovered-3
.star-3.glyphicon-star-empty:before {
  content: "\e006";
  color: #fcbd1e;
}
.rr-form .hovered-4
.star-1.glyphicon-star-empty:before,
.rr-form .hovered-4
.star-2.glyphicon-star-empty:before,
.rr-form .hovered-4
.star-3.glyphicon-star-empty:before,
.rr-form .hovered-4
.star-4.glyphicon-star-empty:before {
  content: "\e006";
  color: #fcbd1e;
}
.rr-form .hovered-5
.star-1.glyphicon-star-empty:before,
.rr-form .hovered-5
.star-2.glyphicon-star-empty:before,
.rr-form .hovered-5
.star-3.glyphicon-star-empty:before,
.rr-form .hovered-5
.star-4.glyphicon-star-empty:before,
.rr-form .hovered-5
.star-5.glyphicon-star-empty:before {
  content: "\e006";
  color: #fcbd1e;
}

.rr-form .selected-1
.star-1.glyphicon-star-empty:before {
  content: "\e006";
  color: #fcbd1e;
}
.rr-form .selected-2
.star-1.glyphicon-star-empty:before,
.rr-form .selected-2
.star-2.glyphicon-star-empty:before{
  content: "\e006";
  color: #fcbd1e;
}
.rr-form .selected-3
.star-1.glyphicon-star-empty:before,
.rr-form .selected-3
.star-2.glyphicon-star-empty:before,
.rr-form .selected-3
.star-3.glyphicon-star-empty:before {
  content: "\e006";
  color: #fcbd1e;
}
.rr-form .selected-4
.star-1.glyphicon-star-empty:before,
.rr-form .selected-4
.star-2.glyphicon-star-empty:before,
.rr-form .selected-4
.star-3.glyphicon-star-empty:before,
.rr-form .selected-4
.star-4.glyphicon-star-empty:before {
  content: "\e006";
  color: #fcbd1e;
}
.rr-form .selected-5
.star-1.glyphicon-star-empty:before,
.rr-form .selected-5
.star-2.glyphicon-star-empty:before,
.rr-form .selected-5
.star-3.glyphicon-star-empty:before,
.rr-form .selected-5
.star-4.glyphicon-star-empty:before,
.rr-form .selected-5
.star-5.glyphicon-star-empty:before {
  content: "\e006";
  color: #fcbd1e;
}
.shit-alert {
	float: right;
	color: #ccc;
}
.shit-alert:hover {
	color: red;
}
.shit-alert .material-icons {
	font-size: 20px;
}