@font-face{font-family:'ProximaNova-Regular';src:url('/assets/fonts/mark_simonson_-_proxima_nova_regular-webfont.woff2') format('woff2'),
url('/assets/fonts/mark_simonson_-_proxima_nova_regular-webfont.woff') format('woff');
font-weight:normal;
font-style:normal
}
@font-face{font-family:'ProximaNova-Black';src:url('/assets/fonts/mark_simonson_-_proxima_nova_black-webfont.woff2') format('woff2'),
url('/assets/fonts/mark_simonson_-_proxima_nova_black-webfont.woff') format('woff');
font-weight:normal;
font-style:normal
}
html {
	overflow-x:hidden;
	position:relative;
	min-height:100%
}
body {
	margin-bottom:60px
}
footer {
	border-top:20px solid #f5f5f5;
	height:60px;
	background-color:#f5f5f5;
	line-height:20px
}
body {
	margin:0;
	font-family:"ProximaNova-Regular";
	font-size:1rem;
	font-weight:400;
	line-height:1.5;
	color:#212529;
	text-align:left;
	background-color:#fff
}
.bottom-1 {
	padding-bottom:213px
}
.bottom-2 {
	padding-bottom:407px
}

.rating {
	font-size:1.2rem;
	line-height:1.2rem;
	display:inline-block;
}
.rating .star {
	position:relative;
	float:left;
	width:1.4rem;
	height:1.2rem;
	font-family:FontAwesome;
	font-weight:normal;
	font-style:normal;
	text-shadow:1px 1px 2px rgba(0,
	0,
	0,
	.4);
	border:0;
	background:transparent;
}
.rating .star:before {
	position:absolute;
	top:50%;
	left:50%;
	width:1.2rem;
	height:1.2rem;
	transform:translate(-50%,
	-50%);
	content:"\f006";
	color:#777;
}
.rating--read-only .star--full:before {
	content:"\f005";
	color:#e3cf7a;
}
.rating--read-only .star--half:after {
	position:absolute;
	top:50%;
	left:50%;
	width:1.2rem;
	height:1.2rem;
	transform:translate(-50%,
	-50%);
	content:"\f089";
	color:#e3cf7a;
}
/* Floating this right, means that the stars
 * fill from the left, because of the successor 
 * rule defined below. @see https://css-tricks.com/star-ratings/
 */

.rating--interactive .star {
	float:right;
}
.rating--interactive .star:hover {
	cursor:pointer;
}
.rating--interactive .star:hover:before,
.rating--interactive .star:hover ~ .star:before {
	content:"\f005";
	color:#e3cf7a
}


ul {
  list-style-type: none;
}