h1 {
	font-size: 24px;
}
a {
	color: #294598;
	text-decoration: underline;
}
a:hover {
	color: #204fda;
	text-decoration: underline;
}
.company-logo {
/* 		max-width: 450px; */
}
.company-photo {
/* 	max-width: 450px; */
}

/* Hide the radio buttons */

.star-rating input[type="radio"] {
    display: none;
}

/* Style the stars */

.star-rating label {
    font-size: 70px;
    color: #ccc;
    cursor: pointer;
    float: left; /* Align labels to the right */
}

/* Style for when the star is checked */
.star-rating input[type="radio"]:checked ~ label {
    color: gold;
}

/* Style for when hovering over a star */
.star-rating label:hover {
   /*  color: gold; */
}

/* Clear floats to prevent layout issues */
.star-rating::after {
    content: "";
    display: table;
    clear: both;
}
.rating-container {
  display:flex;
  flex-direction:row-reverse;
  justify-content:left;
}
.copyright {
	font-size: 10px !important;
}
