#logo {
    background-image: url(../../assets/images/main-logo.png); 
}
    @media (-o-min-device-pixel-ratio: 1.3), (min--moz-device-pixel-ratio: 1.3), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
    	#logo {
      	    /* on retina, use image thats scaled by 2 */
      	    background-image: url("../../assets/images/main-logo.png");
      	    background-size: 184px 93px; 
    	} 
    }
    
.fa {
    display: inline-block;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}    
    
.rating-selection .review-star .fa-star.fa {
    font-size: 18px;
    color: #7e8083;
    cursor: pointer;
    margin-right: 3px;
}

.rating-selection .review-star.selected .fa-star {
    color: #f9bc00;
}

.rating-selection .review-star .fa-star.fa:hover {
    transform: scale(1.15, 1.15);
}