/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/**
 * rating global
 */

.yoo-zoo.rating {
    vertical-align: middle;
}

/**
 * rating normal
 */

.yoo-zoo.rating {
	font-size: 14px;
    margin: 10px 0;
}

.yoo-zoo.rating div.rating-container,
.yoo-zoo.rating div.previous-rating,
.yoo-zoo.rating div.current-rating div.hover {
	background-image: url(../images/stars.svg);
	background-repeat: repeat-x;
}

.yoo-zoo.rating div.rating-container {
	position: relative;
	height: 28px;
	background-position: 0 0;
	overflow: hidden;
    margin: 0;
}
.business-uikit-saltscapes-frontpage .yoo-zoo.rating div.rating-container {
    margin: 0;
}

.yoo-zoo.rating div.previous-rating {
	height: 28px;
	background-position: 0 -28px;
}

.yoo-zoo.rating div.current-rating > div {
	position: absolute;
	top: 0;
	left: 0;
	height: 28px;
	cursor: pointer;
}

.yoo-zoo.rating div.current-rating > div.hover { background-position: 0 -56px; }

.yoo-zoo.rating div.star1 { width: 28px; }
.yoo-zoo.rating div.star2 { width: 56px; }
.yoo-zoo.rating div.star3 { width: 84px; }
.yoo-zoo.rating div.star4 { width: 112px; }
.yoo-zoo.rating div.star5 { width: 140px; }
.yoo-zoo.rating div.star6 { width: 168px; }
.yoo-zoo.rating div.star7 { width: 196px; }
.yoo-zoo.rating div.star8 { width: 224px; }
.yoo-zoo.rating div.star9 { width: 252px; }
.yoo-zoo.rating div.star10 { width: 280px; }

/**
 * rating small
 */

.uk-subnav .yoo-zoo.rating {
	margin: 0 0 3pt 2pt;
	font-size: 14px;
}

.uk-subnav .yoo-zoo.rating div.rating-container,
.uk-subnav .yoo-zoo.rating div.previous-rating,
.uk-subnav .yoo-zoo.rating div.current-rating div.hover {
    background-color: #000;
	background: url(../images/stars_small.svg) repeat-x;
}

.uk-subnav .yoo-zoo.rating div.rating-container {
	position: relative;
	height: 15px;
	background-position: 0 0;
	overflow: hidden;
}

.uk-subnav .yoo-zoo.rating div.previous-rating {
	height: 15px;
	background-position: 0 -15px;
}

.uk-subnav .yoo-zoo.rating div.current-rating > div {
	position: absolute;
	top: 0;
	left: 0;
	height: 15px;
	cursor: pointer;
}

.uk-subnav .yoo-zoo.rating div.current-rating > div.hover {
    background-position: 0 -30px;
}

.uk-subnav .yoo-zoo.rating div.star1 { width: 15px; }
.uk-subnav .yoo-zoo.rating div.star2 { width: 30px; }
.uk-subnav .yoo-zoo.rating div.star3 { width: 45px; }
.uk-subnav .yoo-zoo.rating div.star4 { width: 60px; }
.uk-subnav .yoo-zoo.rating div.star5 { width: 75px; }
.uk-subnav .yoo-zoo.rating div.star6 { width: 90px; }
.uk-subnav .yoo-zoo.rating div.star7 { width: 105px; }
.uk-subnav .yoo-zoo.rating div.star8 { width: 120px; }
.uk-subnav .yoo-zoo.rating div.star9 { width: 135px; }
.uk-subnav .yoo-zoo.rating div.star10 { width: 150px; }