﻿/* #######################################################################
	bugMe
	--------
	To be used with jquery.bugme.js by Chris Wharton
####################################################################### */

.bugme a,
.bugme a:hover {
	-o-transition: color .25s ease-in;
	-webkit-transition: color .25s ease-in;
	-moz-transition: color .25s ease-in;
	transition: color .25s ease-in;
	text-decoration: none
}

.bugme {
	width: 100%;
	position: relative;
	float: left;
	clear: both;
	padding: 15px 20px;
	background: #3498db;
	color: #fff;
	font-size: 17px;
	line-height: 1.4;
	font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
	font-weight: 400;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

.bugme.bugme-fixed {
	position: fixed;
	top: 0;
	left: 0
}

.ie7 .bugme {
	width: 96%;
	padding: 15px 2%
}

.bugme a {
	color: #fff;
	font-weight: 600;
	text-decoration: none
}

.bugme a:hover {
	color: #34495e
}

.bugme-close {
	position: absolute;
	top: 15px;
	right: 20px;
	text-decoration: none;
	font-weight: 600;
	color: #fff;
	min-width: 44px;
	min-height: 44px;
	text-align: right
}

.bugme-close.bugme-close-left {
	right: auto;
	left: 0
}

@media screen and (max-width:48em) {
	.bugme {
		padding: 20px
	}
}

@media screen and (max-width:37.5em) {
	.bugme {
		padding: 20px 30px
	}
}

.bugme.colours {
	-webkit-animation: colour 48s 30 ease-in-out;
	-moz-animation: colour 48s 30 ease-in-out;
	-ms-animation: colour 48s 30 ease-in-out;
	-o-animation: colour 48s 30 ease-in-out;
	animation: colour 48s 30 ease-in-out;
	animation-iteration-count: infinite
}

@-webkit-keyframes colour {
	0% {
		background-color: #3498db
	}
	15% {
		background-color: #2ecc71
	}
	28% {
		background-color: #1abc9c
	}
	41% {
		background-color: #9b59b6
	}
	53% {
		background-color: #e74c3c
	}
	65% {
		background-color: #f39c12
	}
	78% {
		background-color: #e67e22
	}
	90% {
		background-color: #2ecc71
	}
	100% {
		background-color: #3498db
	}
}

@-moz-keyframes colour {
	0% {
		background-color: #3498db
	}
	15% {
		background-color: #2ecc71
	}
	28% {
		background-color: #1abc9c
	}
	41% {
		background-color: #9b59b6
	}
	53% {
		background-color: #e74c3c
	}
	65% {
		background-color: #f39c12
	}
	78% {
		background-color: #e67e22
	}
	90% {
		background-color: #2ecc71
	}
	100% {
		background-color: #3498db
	}
}

@-ms-keyframes colour {
	0% {
		background-color: #3498db
	}
	15% {
		background-color: #2ecc71
	}
	28% {
		background-color: #1abc9c
	}
	41% {
		background-color: #9b59b6
	}
	53% {
		background-color: #e74c3c
	}
	65% {
		background-color: #f39c12
	}
	78% {
		background-color: #e67e22
	}
	90% {
		background-color: #2ecc71
	}
	100% {
		background-color: #3498db
	}
}

@-o-keyframes colour {
	0% {
		background-color: #3498db
	}
	15% {
		background-color: #2ecc71
	}
	28% {
		background-color: #1abc9c
	}
	41% {
		background-color: #9b59b6
	}
	53% {
		background-color: #e74c3c
	}
	65% {
		background-color: #f39c12
	}
	78% {
		background-color: #e67e22
	}
	90% {
		background-color: #2ecc71
	}
	100% {
		background-color: #3498db
	}
}

@keyframes colour {
	0% {
		background-color: #3498db
	}
	15% {
		background-color: #2ecc71
	}
	28% {
		background-color: #1abc9c
	}
	41% {
		background-color: #9b59b6
	}
	53% {
		background-color: #e74c3c
	}
	65% {
		background-color: #f39c12
	}
	78% {
		background-color: #e67e22
	}
	90% {
		background-color: #2ecc71
	}
	100% {
		background-color: #3498db
	}
}

.bugmebar-animated {
	-webkit-animation-fill-mode: both;
	-moz-animation-fill-mode: both;
	-ms-animation-fill-mode: both;
	-o-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-duration: 1.25s;
	-moz-animation-duration: 1.25s;
	-ms-animation-duration: 1.25s;
	-o-animation-duration: 1.25s;
	animation-duration: 1.25s
}

@-webkit-keyframes bugmebar-bounceInDown {
	0% {
		opacity: 0;
		-webkit-transform: translateY(-2000px)
	}
	60% {
		opacity: 1;
		-webkit-transform: translateY(30px)
	}
	80% {
		-webkit-transform: translateY(-10px)
	}
	100% {
		-webkit-transform: translateY(0)
	}
}

@-moz-keyframes bugmebar-bounceInDown {
	0% {
		opacity: 0;
		-moz-transform: translateY(-2000px)
	}
	60% {
		opacity: 1;
		-moz-transform: translateY(30px)
	}
	80% {
		-moz-transform: translateY(-10px)
	}
	100% {
		-moz-transform: translateY(0)
	}
}

@-o-keyframes bugmebar-bounceInDown {
	0% {
		opacity: 0;
		-o-transform: translateY(-2000px)
	}
	60% {
		opacity: 1;
		-o-transform: translateY(30px)
	}
	80% {
		-o-transform: translateY(-10px)
	}
	100% {
		-o-transform: translateY(0)
	}
}

@keyframes bugmebar-bounceInDown {
	0% {
		opacity: 0;
		transform: translateY(-2000px)
	}
	60% {
		opacity: 1;
		transform: translateY(30px)
	}
	80% {
		transform: translateY(-10px)
	}
	100% {
		transform: translateY(0)
	}
}

.bugmebar-bounceInDown {
	-webkit-animation-name: bugmebar-bounceInDown;
	-moz-animation-name: bugmebar-bounceInDown;
	-o-animation-name: bugmebar-bounceInDown;
	animation-name: bugmebar-bounceInDown
}

@-webkit-keyframes bugmebar-bounceOutUp {
	0% {
		-webkit-transform: translateY(0)
	}
	20% {
		opacity: 1;
		-webkit-transform: translateY(20px)
	}
	100% {
		opacity: 0;
		-webkit-transform: translateY(-2000px)
	}
}

@-moz-keyframes bugmebar-bounceOutUp {
	0% {
		-moz-transform: translateY(0)
	}
	20% {
		opacity: 1;
		-moz-transform: translateY(20px)
	}
	100% {
		opacity: 0;
		-moz-transform: translateY(-2000px)
	}
}

@-o-keyframes bugmebar-bounceOutUp {
	0% {
		-o-transform: translateY(0)
	}
	20% {
		opacity: 1;
		-o-transform: translateY(20px)
	}
	100% {
		opacity: 0;
		-o-transform: translateY(-2000px)
	}
}

@keyframes bugmebar-bounceOutUp {
	0% {
		transform: translateY(0)
	}
	20% {
		opacity: 1;
		transform: translateY(20px)
	}
	100% {
		opacity: 0;
		transform: translateY(-2000px)
	}
}

.bugmebar-bounceOutUp {
	-webkit-animation-name: bugmebar-bounceOutUp;
	-moz-animation-name: bugmebar-bounceOutUp;
	-o-animation-name: bugmebar-bounceOutUp;
	animation-name: bugmebar-bounceOutUp
}


/****************************************
 * cookieBubble.js: Version 1.0
 * author: João Pereira
 * website: http://www.joaopereira.pt
 * email: joaopereirawd@gmail.com
 * Licensed MIT 
*****************************************/

.cookieBubble {
	position: absolute;
	width: 400px;
	min-height: 100px;
	bottom: 10px;
	left: 10px;
	border-radius: 3px;
	background-color: #fff;
	-webkit-box-shadow: 0 2px 15px rgba(0, 0, 0, .2);
	box-shadow: 0 2px 15px rgba(0, 0, 0, .2);
	display: none;
	padding: 20px 15px;
	z-index: 9999
}

.cookieBubble .cb-wrapper {
	position: relative;
	display: inline-block
}

.cookieBubble .cb-wrapper .cb-row {
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}

.cookieBubble .cb-wrapper .cb-row .cb-image {
	padding-right: 23px
}

.cookieBubble .cb-wrapper .cb-row .cb-image .cookie-inner {
	fill: #8a2ae2
}

.cookieBubble .cb-wrapper .cb-row .cb-image svg {
	width: 75px
}

.cookieBubble .cb-wrapper .cb-row span {
	color: #000;
	font-size: 18px;
	margin-top: 0;
	display: inline-block
}

.cookieBubble .cb-wrapper .cb-row .gotit-btn {
	margin: 15px 0 0;
	text-decoration: none;
	color: #fff;
	background: #8a2ae2;
	padding: 10px 20px;
	display: inline-block;
	border-radius: 100px;
	font-size: 14px;
	opacity: .95
}

.cookieBubble .cb-wrapper .cb-row .gotit-btn:hover {
	opacity: 1
}

@-webkit-keyframes animation1 {
	0% {
		opacity: 0
	}
	100% {
		opacity: 1
	}
}

@keyframes animation1 {
	0% {
		opacity: 0
	}
	100% {
		opacity: 1
	}
}


/*! CSSDevices v2.2.0 | MIT license | Maintained by Stuart Yamartino | http://cssdevices.io */

.cd-iphone-5c,
.cd-iphone-5c>.cd-body,
.cd-iphone-5s,
.cd-iphone-5s>.cd-body {
	width: 19.8em;
	height: 42em
}

.cd-iphone-6,
.cd-iphone-6>.cd-body {
	width: 23em;
	height: 48em
}

.cd-iphone-6-plus,
.cd-iphone-6-plus>.cd-body {
	width: 25.5em;
	height: 53em
}

[class^=cd-iphone] .cd-body {
	position: relative;
	border-style: solid;
	background: #1e1e1e
}

[class^=cd-iphone-5] .cd-body {
	border-radius: 2.5em;
	border-width: .25em
}

[class^=cd-iphone-5] .cd-camera {
	background: #3c3d3d;
	top: 1.7em;
	left: 50%;
	margin-left: -.25em;
	width: .5em;
	height: .5em;
	border-radius: .25em
}

[class^=cd-iphone-5] .cd-ear {
	background: #292728;
	top: 3em;
	left: 50%;
	margin-left: -1.75em;
	width: 3.5em;
	height: .6em;
	border-radius: .3em
}

[class^=cd-iphone-5] .cd-screen {
	background: #000;
	top: 5em;
	left: 50%;
	margin-left: -8.9em;
	width: 17.8em;
	height: 31em;
	border: solid .2em #000;
	border-radius: .1em
}

[class^=cd-iphone-5] .cd-home {
	bottom: 1em;
	left: 50%;
	margin-left: -1.75em;
	width: 3.5em;
	height: 3.5em;
	border-radius: 1.75em;
	border: .2em solid #000
}

[class^=cd-iphone-5] .cd-sound {
	top: 5.1em;
	left: -.35em;
	height: 1.8em;
	width: .2em
}

[class^=cd-iphone-5] .cd-sound::before {
	content: "";
	top: 4em;
	height: 1.4em;
	width: .2em
}

[class^=cd-iphone-5] .cd-sound::after {
	content: "";
	top: 7.2em;
	height: 1.4em;
	width: .2em
}

[class^=cd-iphone-5] .cd-sleep {
	top: -.35em;
	left: 13.2em;
	height: .2em;
	width: 3em
}

.cd-iphone-5c .cd-home {
	background: #242324;
	border-width: 0!important
}

.cd-iphone-5c .cd-home::after {
	content: "";
	display: block;
	width: 1.2em;
	height: 1.2em;
	top: 1.1em;
	left: 50%;
	margin-left: -.6em;
	border-radius: .3em;
	border: 1px solid #393839
}

.cd-iphone-5c .cd-body {
	border-color: #7ec4fc
}

.cd-iphone-5c.cd-green .cd-body {
	border-color: #b3f390
}

.cd-iphone-5c.cd-red .cd-body {
	border-color: #fc828d
}

.cd-iphone-5c.cd-yellow .cd-body {
	border-color: #fff38a
}

.cd-iphone-5c.cd-white .cd-body {
	border-color: #efefee
}

.cd-iphone-5c .cd-sleep,
.cd-iphone-5c .cd-sound,
.cd-iphone-5c .cd-sound::after,
.cd-iphone-5c .cd-sound::before {
	background: #7ec4fc
}

.cd-iphone-5c.cd-green .cd-sleep,
.cd-iphone-5c.cd-green .cd-sound,
.cd-iphone-5c.cd-green .cd-sound::after,
.cd-iphone-5c.cd-green .cd-sound::before {
	background: #b3f390
}

.cd-iphone-5c.cd-red .cd-sleep,
.cd-iphone-5c.cd-red .cd-sound,
.cd-iphone-5c.cd-red .cd-sound::after,
.cd-iphone-5c.cd-red .cd-sound::before {
	background: #fc828d
}

.cd-iphone-5c.cd-yellow .cd-sleep,
.cd-iphone-5c.cd-yellow .cd-sound,
.cd-iphone-5c.cd-yellow .cd-sound::after,
.cd-iphone-5c.cd-yellow .cd-sound::before {
	background: #fff38a
}

.cd-iphone-5c.cd-white .cd-sleep,
.cd-iphone-5c.cd-white .cd-sound,
.cd-iphone-5c.cd-white .cd-sound::after,
.cd-iphone-5c.cd-white .cd-sound::before {
	background: #efefee
}

.cd-iphone-5s .cd-body,
.cd-iphone-6 .cd-body,
.cd-iphone-6-plus .cd-body {
	border-color: #656565
}

.cd-iphone-5s.cd-gold .cd-body,
.cd-iphone-5s.cd-gold .cd-body .cd-home,
.cd-iphone-6-plus.cd-gold .cd-body,
.cd-iphone-6-plus.cd-gold .cd-body .cd-home,
.cd-iphone-6.cd-gold .cd-body,
.cd-iphone-6.cd-gold .cd-body .cd-home {
	background-color: #fafafa;
	border-color: #ecdcc8
}

.cd-iphone-5s.cd-rosegold .cd-body,
.cd-iphone-5s.cd-rosegold .cd-body .cd-home,
.cd-iphone-6-plus.cd-rosegold .cd-body,
.cd-iphone-6-plus.cd-rosegold .cd-body .cd-home,
.cd-iphone-6.cd-rosegold .cd-body,
.cd-iphone-6.cd-rosegold .cd-body .cd-home {
	background-color: #fafafa;
	border-color: #e9c9c5
}

.cd-iphone-5s.cd-silver .cd-body,
.cd-iphone-5s.cd-silver .cd-body .cd-home,
.cd-iphone-6-plus.cd-silver .cd-body,
.cd-iphone-6-plus.cd-silver .cd-body .cd-home,
.cd-iphone-6.cd-silver .cd-body,
.cd-iphone-6.cd-silver .cd-body .cd-home {
	background-color: #fafafa;
	border-color: #bdbfbe
}

.cd-iphone-5s .cd-body .cd-home,
.cd-iphone-6 .cd-body .cd-home,
.cd-iphone-6-plus .cd-body .cd-home {
	border-color: #2c2b2c
}

.cd-iphone-5s .cd-sleep,
.cd-iphone-5s .cd-sound,
.cd-iphone-5s .cd-sound::after,
.cd-iphone-5s .cd-sound::before,
.cd-iphone-6 .cd-sleep,
.cd-iphone-6 .cd-sound,
.cd-iphone-6 .cd-sound::after,
.cd-iphone-6 .cd-sound::before,
.cd-iphone-6-plus .cd-sleep,
.cd-iphone-6-plus .cd-sound,
.cd-iphone-6-plus .cd-sound::after,
.cd-iphone-6-plus .cd-sound::before {
	background: #656565
}

.cd-iphone-5s.cd-gold .cd-sleep,
.cd-iphone-5s.cd-gold .cd-sound,
.cd-iphone-5s.cd-gold .cd-sound::after,
.cd-iphone-5s.cd-gold .cd-sound::before,
.cd-iphone-6-plus.cd-gold .cd-sleep,
.cd-iphone-6-plus.cd-gold .cd-sound,
.cd-iphone-6-plus.cd-gold .cd-sound::after,
.cd-iphone-6-plus.cd-gold .cd-sound::before,
.cd-iphone-6.cd-gold .cd-sleep,
.cd-iphone-6.cd-gold .cd-sound,
.cd-iphone-6.cd-gold .cd-sound::after,
.cd-iphone-6.cd-gold .cd-sound::before {
	background: #ecdcc8
}

.cd-iphone-5s.cd-rosegold .cd-sleep,
.cd-iphone-5s.cd-rosegold .cd-sound,
.cd-iphone-5s.cd-rosegold .cd-sound::after,
.cd-iphone-5s.cd-rosegold .cd-sound::before,
.cd-iphone-6-plus.cd-rosegold .cd-sleep,
.cd-iphone-6-plus.cd-rosegold .cd-sound,
.cd-iphone-6-plus.cd-rosegold .cd-sound::after,
.cd-iphone-6-plus.cd-rosegold .cd-sound::before,
.cd-iphone-6.cd-rosegold .cd-sleep,
.cd-iphone-6.cd-rosegold .cd-sound,
.cd-iphone-6.cd-rosegold .cd-sound::after,
.cd-iphone-6.cd-rosegold .cd-sound::before {
	background: #e9c9c5
}

.cd-iphone-5s.cd-silver .cd-sleep,
.cd-iphone-5s.cd-silver .cd-sound,
.cd-iphone-5s.cd-silver .cd-sound::after,
.cd-iphone-5s.cd-silver .cd-sound::before,
.cd-iphone-6-plus.cd-silver .cd-sleep,
.cd-iphone-6-plus.cd-silver .cd-sound,
.cd-iphone-6-plus.cd-silver .cd-sound::after,
.cd-iphone-6-plus.cd-silver .cd-sound::before,
.cd-iphone-6.cd-silver .cd-sleep,
.cd-iphone-6.cd-silver .cd-sound,
.cd-iphone-6.cd-silver .cd-sound::after,
.cd-iphone-6.cd-silver .cd-sound::before {
	background: #bdbfbe
}

[class^=cd-iphone-6] .cd-body {
	border-radius: 3em;
	border-width: .4em
}

[class^=cd-iphone-6] .cd-camera {
	background: #3c3d3d;
	top: 2.4em;
	left: 50%;
	margin-left: -4em;
	width: .7em;
	height: .7em;
	border-radius: .35em
}

[class^=cd-iphone-6].cd-gold .cd-camera::after,
[class^=cd-iphone-6].cd-rosegold .cd-camera::after,
[class^=cd-iphone-6].cd-silver .cd-camera::after {
	content: "";
	background: #3c3d3d;
	top: -1.4em;
	right: -3.5em;
	width: .5em;
	height: .5em;
	border-radius: .25em
}

[class^=cd-iphone-6] .cd-ear {
	background: #292728;
	top: 2.5em;
	left: 50%;
	margin-left: -2em;
	width: 4em;
	height: .5em;
	border-radius: .3em
}

[class^=cd-iphone-6] .cd-screen {
	background: #000;
	top: 5em;
	left: 50%;
	margin-left: -10.5em;
	width: 21em;
	height: 37em;
	border: solid .2em #000;
	border-radius: .1em
}

[class^=cd-iphone-6] .cd-home {
	bottom: .9em;
	left: 50%;
	margin-left: -1.75em;
	width: 3.5em;
	height: 3.5em;
	border-radius: 1.75em;
	border: .2em solid #000
}

[class^=cd-iphone-6] .cd-sound {
	top: 5em;
	left: -.5em;
	height: 1.8em;
	width: .2em
}

[class^=cd-iphone-6] .cd-sound::before {
	content: "";
	top: 4.4em;
	height: 3.4em;
	width: .2em
}

[class^=cd-iphone-6] .cd-sound::after {
	content: "";
	top: 8.8em;
	height: 3.4em;
	width: .2em
}

[class^=cd-iphone-6] .cd-sleep {
	top: 9.3em;
	right: -.5em;
	height: 3.4em;
	width: .2em
}

.cd-iphone-6-plus .cd-body .cd-screen {
	top: 5em;
	margin-left: -11.8em;
	width: 23.6em;
	height: 42em;
	border: solid .2em #000;
	border-radius: .1em
}

.cd-blueprint .cd-sound {
	left: -2px!important
}

.cd-blueprint[class^=cd-iphone-6] .cd-sleep {
	background: #000!important;
	width: 1px!important;
	border: none!important;
	right: -2px
}

.cd-blueprint[class^=cd-iphone-5] .cd-sleep {
	background: #000!important;
	height: 1px!important;
	border: none!important;
	top: -2px
}

.cd-ipad,
.cd-ipad>.cd-body {
	width: 33.6em;
	height: 48em
}

.cd-ipad .cd-body {
	background: #1e1e1e;
	border-radius: 1.6em;
	border: .25em solid #656565
}

.cd-ipad .cd-camera {
	background: #3c3d3d;
	width: .5em;
	height: .5em;
	top: 1.6em;
	left: 50%;
	margin-left: -.25em;
	border-radius: .3em
}

.cd-ipad .cd-screen {
	width: 30em;
	height: 40em;
	background: #000;
	top: 3.7em;
	left: 50%;
	margin-left: -15em;
	border: .2em solid #000
}

.cd-ipad .cd-home {
	width: 2.2em;
	height: 2.2em;
	border: .2em solid #2c2b2c;
	bottom: .8em;
	border-radius: 1.1em;
	left: 50%;
	margin-left: -1em
}

.cd-ipad.cd-gold .cd-body {
	background: #fafafa;
	border-color: #ecdcc8
}

.cd-ipad.cd-gold .cd-home {
	border-color: #ecdcc8
}

.cd-ipad.cd-silver .cd-body {
	background: #fafafa;
	border-color: #bdbfbe
}

.cd-ipad.cd-silver .cd-home {
	border-color: #bdbfbe
}

.cd-mac {
	width: 60em;
	height: 34.8em
}

.cd-mac .cd-top {
	width: 52em;
	height: 34em;
	left: 50%;
	margin-left: -26em;
	background: #d6d5da;
	border-radius: 1.5em 1.5em .6em .6em
}

.cd-mac .cd-camera {
	width: .4em;
	height: .4em;
	background: #3c3d3d;
	left: 50%;
	margin-left: -.2em;
	top: .8em;
	border-radius: .2em
}

.cd-mac .cd-screen {
	width: 48em;
	height: 30em;
	background: #3c3d3d;
	overflow: hidden;
	border: 1px solid #3c3d3d;
	top: 2em;
	left: 50%;
	margin-left: -24em
}

.cd-mac .cd-bottom {
	width: 100%;
	height: 1em;
	bottom: 0;
	background: #bdbdbd;
	border-radius: 10em/1.2em;
	border-top-left-radius: 0;
	border-top-right-radius: 0
}

.cd-mac .cd-notch {
	width: 10em;
	height: .5em;
	background: #d6d5da;
	left: 50%;
	margin-left: -5em;
	bottom: .5em;
	border-radius: 0 0 1em 1em;
	border-top: 1px solid #bdbdbd
}

.cd-mac.cd-pro .cd-top {
	background: #1c1c1c
}

.cd-mac.cd-pro .cd-bottom {
	border-bottom-left-radius: 2em;
	border-bottom-right-radius: 2em
}

.cd-watch {
	width: 16.6em;
	height: 28em
}

.cd-watch .cd-bracket {
	height: 19.4em;
	width: 11.2em;
	left: 50%;
	margin-left: -5.6em;
	border: .5em solid #d8d8d8;
	border-radius: .8em;
	top: 4.3em
}

.cd-watch [class$='-band'] {
	width: 9em;
	height: 7.05em;
	background: #81daf5;
	left: 50%;
	margin-left: -4.5em
}

.cd-watch .cd-top-band {
	border-radius: .5em .5em 0 0;
	top: -1.2em;
	transform: perspective(30em) rotateX(45deg);
	-webkit-transform: perspective(30em) rotateX(45deg);
	-ms-transform: perspective(30em) rotateX(45deg)
}

.cd-watch .cd-bottom-band {
	border-radius: 0 0 .5em .5em;
	bottom: -1.2em;
	transform: perspective(30em) rotateX(-45deg);
	-webkit-transform: perspective(30em) rotateX(-45deg);
	-ms-transform: perspective(30em) rotateX(-45deg)
}

.cd-watch .cd-crown {
	width: .8em;
	height: 3.4em;
	right: 0;
	top: 50%;
	margin-top: -5em;
	background: #d8d8d8;
	border-radius: 0 .4em .4em 0
}

.cd-watch .cd-button {
	width: .4em;
	height: 5em;
	right: .4em;
	top: 50%;
	background: #d8d8d8;
	border-radius: 0 .3em .3em 0
}

.cd-watch .cd-body {
	height: 18em;
	width: 15.2em;
	top: 50%;
	left: 50%;
	margin-top: -9em;
	margin-left: -7.6em;
	border: .7em solid #d8d8d8;
	border-radius: 3em;
	background: #000
}

.cd-watch .cd-screen {
	background: #000;
	overflow: hidden;
	width: 11.2em;
	height: 14em;
	top: 50%;
	left: 50%;
	margin-top: -7em;
	margin-left: -5.6em;
	border-radius: .5em
}

.cd-watch .cd-screen>* {
	border-radius: .5em
}

.cd-watch.cd-no-bracket .cd-bracket {
	display: none
}

.cd-watch.cd-black .cd-button,
.cd-watch.cd-black .cd-crown {
	background: #585858
}

.cd-watch.cd-black .cd-body,
.cd-watch.cd-black .cd-bracket {
	border-color: #585858
}

.cd-watch.cd-gold .cd-button,
.cd-watch.cd-gold .cd-crown {
	background: #e9d296
}

.cd-watch.cd-gold .cd-body,
.cd-watch.cd-gold .cd-bracket {
	border-color: #e9d296
}

.cd-watch.cd-rosegold .cd-button,
.cd-watch.cd-rosegold .cd-crown {
	background: #e9bfa9
}

.cd-watch.cd-rosegold .cd-body,
.cd-watch.cd-rosegold .cd-bracket {
	border-color: #e9bfa9
}

.cd-watch.cd-white-band [class$='-band'] {
	background: #f2f2f2
}

.cd-watch.cd-blue-band [class$='-band'] {
	background: #81daf5
}

.cd-watch.cd-green-band [class$='-band'] {
	background: #c8fe2e
}

.cd-watch.cd-pink-band [class$='-band'] {
	background: #f66e64
}

.cd-watch.cd-black-band [class$='-band'] {
	background: #2e2e2e
}

.cd-watch.cd-brown-band [class$='-band'] {
	background: #876450
}

.cd-watch.cd-tan-band [class$='-band'] {
	background: #beb0a6
}

.cd-watch.cd-navy-band [class$='-band'] {
	background: #56586b
}

.cd-watch.cd-red-band [class$='-band'] {
	background: #ff4838
}

.cd-watch.cd-linked-band [class$='-band'] {
	background: linear-gradient(to bottom, #595959, #595959 10%, #b6b6b6 10%, #b6b6b6);
	background-size: 100% 2em
}

.cd-watch.cd-blueprint .cd-bracket {
	top: 4.6em;
	height: 18.9em
}

.cd-watch.cd-blueprint .cd-button,
.cd-watch.cd-blueprint .cd-crown {
	border-left: none!important
}

.cd-watch.cd-blueprint .cd-screen {
	border: none!important
}

[class^=cd-],
[class^=cd-]::after,
[class^=cd-]::before {
	margin: 0;
	padding: 0;
	display: block;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	position: relative
}

.cd-ipad,
.cd-iphone-5c,
.cd-iphone-5s,
.cd-iphone-6,
.cd-iphone-6-plus,
.cd-mac {
	border: 0;
	position: relative;
	z-index: 50;
	font-size: 14px;
	display: block
}

[class^=cd-] *,
[class^=cd-] ::after,
[class^=cd-] ::before {
	position: absolute
}

.cd-screen {
	overflow: hidden
}

.cd-screen>* {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	color: #fff;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
	-webkit-user-drag: none;
	-moz-user-drag: none;
	user-drag: none
}

.cd-screen>:first-child {
	display: block
}

.cd-screen.cd-screen-scrolling {
	overflow-y: scroll
}

.cd-screen.cd-screen-scrolling>* {
	bottom: none;
	height: auto
}

.cd-scale-10 {
	font-size: 10%!important
}

.cd-scale-20 {
	font-size: 20%!important
}

.cd-scale-30 {
	font-size: 30%!important
}

.cd-scale-40 {
	font-size: 40%!important
}

.cd-scale-50 {
	font-size: 50%!important
}

.cd-scale-60 {
	font-size: 60%!important
}

.cd-scale-70 {
	font-size: 70%!important
}

.cd-scale-80 {
	font-size: 80%!important
}

.cd-scale-90 {
	font-size: 90%!important
}

.cd-padded-device {
	margin: 20px
}

.cd-device-loader,
.cd-fill-parent {
	visibility: hidden
}

.cd-center {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	display: block
}

[class^=cd-].cd-blueprint *,
[class^=cd-].cd-blueprint ::after,
[class^=cd-].cd-blueprint ::before {
	background: #fff!important;
	border: 1px solid #000!important
}

.cd-blueprint .cd-sound,
.cd-blueprint .cd-sound::after,
.cd-blueprint .cd-sound::before {
	background: #000!important;
	width: 1px!important;
	border: none!important
}

.cd-blueprint .cd-screen * {
	border: none!important
}

.cd-slideshow>:nth-child(n+2) {
	display: none
}

.cd-smart-loader>:first-child {
	display: none
}

.cd-landscape-left.cd-iphone-5c,
.cd-landscape-left.cd-iphone-5s,
.cd-landscape-right.cd-iphone-5c,
.cd-landscape-right.cd-iphone-5s {
	height: 19.8em;
	width: 42em
}

.cd-landscape-left.cd-iphone-6,
.cd-landscape-right.cd-iphone-6 {
	height: 23em;
	width: 48em
}

.cd-landscape-left.cd-iphone-6-plus,
.cd-landscape-right.cd-iphone-6-plus {
	height: 25.5em;
	width: 53em
}

.cd-landscape-left.cd-ipad,
.cd-landscape-right.cd-ipad {
	height: 33.6em;
	width: 48em
}

.cd-landscape-left>.cd-body,
.cd-landscape-left>.cd-body>.cd-screen {
	transform-origin: 0 0;
	-webkit-transform-origin: 0 0;
	-ms-transform-origin: 0 0
}

.cd-landscape-left>.cd-body {
	transform: rotate(-90deg) translate(-100%, 0);
	-webkit-transform: rotate(-90deg) translate(-100%, 0);
	-ms-transform: rotate(-90deg) translate(-100%, 0)
}

.cd-landscape-left>.cd-body>.cd-screen {
	transform: rotate(90deg) translate(0, -100%);
	-webkit-transform: rotate(90deg) translate(0, -100%);
	-ms-transform: rotate(90deg) translate(0, -100%)
}

.cd-landscape-left:not(.cd-landscape-fixed-screen).cd-iphone-5c>.cd-body>.cd-screen,
.cd-landscape-left:not(.cd-landscape-fixed-screen).cd-iphone-5s>.cd-body>.cd-screen {
	height: 17.8em;
	width: 31em
}

.cd-landscape-left:not(.cd-landscape-fixed-screen).cd-iphone-6>.cd-body>.cd-screen {
	height: 21em;
	width: 37em
}

.cd-landscape-left:not(.cd-landscape-fixed-screen).cd-iphone-6-plus>.cd-body>.cd-screen {
	height: 23.6em;
	width: 42em
}

.cd-landscape-left:not(.cd-landscape-fixed-screen).cd-ipad>.cd-body>.cd-screen {
	height: 30em;
	width: 40em
}

.cd-landscape-right>.cd-body,
.cd-landscape-right>.cd-body>.cd-screen {
	transform-origin: 0 0;
	-webkit-transform-origin: 0 0;
	-ms-transform-origin: 0 0
}

.cd-landscape-right>.cd-body {
	transform: rotate(90deg) translate(0, -100%);
	-webkit-transform: rotate(90deg) translate(0, -100%);
	-ms-transform: rotate(90deg) translate(0, -100%)
}

.cd-landscape-right>.cd-body>.cd-screen {
	transform: rotate(-90deg) translate(-100%, 0);
	-webkit-transform: rotate(-90deg) translate(-100%, 0);
	-ms-transform: rotate(-90deg) translate(-100%, 0)
}

.cd-landscape-right:not(.cd-landscape-fixed-screen).cd-iphone-5c>.cd-body>.cd-screen,
.cd-landscape-right:not(.cd-landscape-fixed-screen).cd-iphone-5s>.cd-body>.cd-screen {
	height: 17.8em;
	width: 31em
}

.cd-landscape-right:not(.cd-landscape-fixed-screen).cd-iphone-6>.cd-body>.cd-screen {
	height: 21em;
	width: 37em
}

.cd-landscape-right:not(.cd-landscape-fixed-screen).cd-iphone-6-plus>.cd-body>.cd-screen {
	height: 23.6em;
	width: 42em
}

.cd-landscape-right:not(.cd-landscape-fixed-screen).cd-ipad>.cd-body>.cd-screen {
	height: 30em;
	width: 40em
}

.cd-landscape-fixed-screen>.cd-body>.cd-screen {
	transform: none;
	-webkit-transform: none;
	-ms-transform: none;
	transform-origin: none;
	-webkit-transform-origin: none;
	-ms-transform-origin: none
}


/*! Feather
https://feathericons.com
---------------------------------------------- */

@font-face {
	font-family: Feather;
	src: url(../fonts/feather.eot);
	src: url(../fonts/feather.eot) format('embedded-opentype'), url(../fonts/feather.woff2) format('woff2'), url(../fonts/feather.ttf) format('truetype'), url(../fonts/feather.woff) format('woff'), url(../fonts/feather.svg) format('svg');
	font-weight: 400;
	font-style: normal
}

[class*=" feather-"],
[class^=feather-] {
	font-family: Feather!important;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.feather-archive:before {
	content: "\ea07"
}

.feather-bell-off:before {
	content: "\e91e"
}

.feather-bell:before {
	content: "\e91d"
}

.feather-coffee:before {
	content: "\ea68"
}

.feather-edit-2:before {
	content: "\e958"
}

.feather-edit-3:before {
	content: "\e959"
}

.feather-edit:before {
	content: "\e957"
}

.feather-feather:before {
	content: "\e95f"
}

.feather-figma:before {
	content: "\ea97"
}

.feather-frown:before {
	content: "\ea18"
}

.feather-gift:before {
	content: "\ea08"
}

.feather-key:before {
	content: "\ea0a"
}

.feather-meh:before {
	content: "\ea0b"
}

.feather-mouse-pointer:before {
	content: "\ea0c"
}

.feather-music:before {
	content: "\e99c"
}

.feather-octagon1:before {
	content: "\ea0e"
}

.feather-pen-tool:before {
	content: "\ea0f"
}

.feather-slack:before {
	content: "\e9cd"
}

.feather-smile:before {
	content: "\ea11"
}

.feather-trello:before {
	content: "\ea12"
}

.feather-x-octagon:before {
	content: "\ea13"
}

.feather-youtube:before {
	content: "\ea09"
}

.feather-activity:before {
	content: "\e900"
}

.feather-airplay:before {
	content: "\e901"
}

.feather-alert-circle:before {
	content: "\e902"
}

.feather-alert-octagon:before {
	content: "\e903"
}

.feather-alert-triangle:before {
	content: "\e904"
}

.feather-align-center:before {
	content: "\e905"
}

.feather-align-justify:before {
	content: "\e906"
}

.feather-align-left:before {
	content: "\e907"
}

.feather-align-right:before {
	content: "\e908"
}

.feather-anchor:before {
	content: "\e909"
}

.feather-aperture:before {
	content: "\e90a"
}

.feather-arrow-down:before {
	content: "\e90b"
}

.feather-arrow-down-circle:before {
	content: "\e90c"
}

.feather-arrow-down-left:before {
	content: "\e90d"
}

.feather-arrow-down-right:before {
	content: "\e90e"
}

.feather-arrow-left:before {
	content: "\e90f"
}

.feather-arrow-left-circle:before {
	content: "\e910"
}

.feather-arrow-right:before {
	content: "\e911"
}

.feather-arrow-right-circle:before {
	content: "\e912"
}

.feather-arrow-up:before {
	content: "\e913"
}

.feather-arrow-up-circle:before {
	content: "\e914"
}

.feather-arrow-up-left:before {
	content: "\e915"
}

.feather-arrow-up-right:before {
	content: "\e916"
}

.feather-at-sign:before {
	content: "\e917"
}

.feather-award:before {
	content: "\e918"
}

.feather-bar-chart:before {
	content: "\e919"
}

.feather-bar-chart-2:before {
	content: "\e91a"
}

.feather-battery:before {
	content: "\e91b"
}

.feather-battery-charging:before {
	content: "\e91c"
}

.feather-bluetooth:before {
	content: "\e91f"
}

.feather-bold:before {
	content: "\e920"
}

.feather-book:before {
	content: "\e921"
}

.feather-book-open:before {
	content: "\e922"
}

.feather-bookmark:before {
	content: "\e923"
}

.feather-box:before {
	content: "\e924"
}

.feather-briefcase:before {
	content: "\e925"
}

.feather-calendar:before {
	content: "\e926"
}

.feather-camera:before {
	content: "\e927"
}

.feather-camera-off:before {
	content: "\e928"
}

.feather-cast:before {
	content: "\e929"
}

.feather-check:before {
	content: "\e92a"
}

.feather-check-circle:before {
	content: "\e92b"
}

.feather-check-square:before {
	content: "\e92c"
}

.feather-chevron-down:before {
	content: "\e92d"
}

.feather-chevron-left:before {
	content: "\e92e"
}

.feather-chevron-right:before {
	content: "\e92f"
}

.feather-chevron-up:before {
	content: "\e930"
}

.feather-chevrons-down:before {
	content: "\e931"
}

.feather-chevrons-left:before {
	content: "\e932"
}

.feather-chevrons-right:before {
	content: "\e933"
}

.feather-chevrons-up:before {
	content: "\e934"
}

.feather-chrome:before {
	content: "\e935"
}

.feather-circle:before {
	content: "\e936"
}

.feather-clipboard:before {
	content: "\e937"
}

.feather-clock:before {
	content: "\e938"
}

.feather-cloud:before {
	content: "\e939"
}

.feather-cloud-drizzle:before {
	content: "\e93a"
}

.feather-cloud-lightning:before {
	content: "\e93b"
}

.feather-cloud-off:before {
	content: "\e93c"
}

.feather-cloud-rain:before {
	content: "\e93d"
}

.feather-cloud-snow:before {
	content: "\e93e"
}

.feather-code:before {
	content: "\e93f"
}

.feather-codepen:before {
	content: "\e940"
}

.feather-command:before {
	content: "\e941"
}

.feather-compass:before {
	content: "\e942"
}

.feather-copy:before {
	content: "\e943"
}

.feather-corner-down-left:before {
	content: "\e944"
}

.feather-corner-down-right:before {
	content: "\e945"
}

.feather-corner-left-down:before {
	content: "\e946"
}

.feather-corner-left-up:before {
	content: "\e947"
}

.feather-corner-right-down:before {
	content: "\e948"
}

.feather-corner-right-up:before {
	content: "\e949"
}

.feather-corner-up-left:before {
	content: "\e94a"
}

.feather-corner-up-right:before {
	content: "\e94b"
}

.feather-cpu:before {
	content: "\e94c"
}

.feather-credit-card:before {
	content: "\e94d"
}

.feather-crop:before {
	content: "\e94e"
}

.feather-crosshair:before {
	content: "\e94f"
}

.feather-database:before {
	content: "\e950"
}

.feather-delete:before {
	content: "\e951"
}

.feather-disc:before {
	content: "\e952"
}

.feather-dollar-sign:before {
	content: "\e953"
}

.feather-download:before {
	content: "\e954"
}

.feather-download-cloud:before {
	content: "\e955"
}

.feather-droplet:before {
	content: "\e956"
}

.feather-external-link:before {
	content: "\e95a"
}

.feather-eye:before {
	content: "\e95b"
}

.feather-eye-off:before {
	content: "\e95c"
}

.feather-facebook:before {
	content: "\e95d"
}

.feather-fast-forward:before {
	content: "\e95e"
}

.feather-file:before {
	content: "\e960"
}

.feather-file-minus:before {
	content: "\e961"
}

.feather-file-plus:before {
	content: "\e962"
}

.feather-file-text:before {
	content: "\e963"
}

.feather-film:before {
	content: "\e964"
}

.feather-filter:before {
	content: "\e965"
}

.feather-flag:before {
	content: "\e966"
}

.feather-folder:before {
	content: "\e967"
}

.feather-folder-minus:before {
	content: "\e968"
}

.feather-folder-plus:before {
	content: "\e969"
}

.feather-git-branch:before {
	content: "\e96a"
}

.feather-git-commit:before {
	content: "\e96b"
}

.feather-git-merge:before {
	content: "\e96c"
}

.feather-git-pull-request:before {
	content: "\e96d"
}

.feather-github:before {
	content: "\e96e"
}

.feather-gitlab:before {
	content: "\e96f"
}

.feather-globe:before {
	content: "\e970"
}

.feather-grid:before {
	content: "\e971"
}

.feather-hard-drive:before {
	content: "\e972"
}

.feather-hash:before {
	content: "\e973"
}

.feather-headphones:before {
	content: "\e974"
}

.feather-heart:before {
	content: "\e975"
}

.feather-help-circle:before {
	content: "\e976"
}

.feather-home:before {
	content: "\e977"
}

.feather-image:before {
	content: "\e978"
}

.feather-inbox:before {
	content: "\e979"
}

.feather-info:before {
	content: "\e97a"
}

.feather-instagram:before {
	content: "\e97b"
}

.feather-italic:before {
	content: "\e97c"
}

.feather-layers:before {
	content: "\e97d"
}

.feather-layout:before {
	content: "\e97e"
}

.feather-life-buoy:before {
	content: "\e97f"
}

.feather-link:before {
	content: "\e980"
}

.feather-link-2:before {
	content: "\e981"
}

.feather-linkedin:before {
	content: "\e982"
}

.feather-list:before {
	content: "\e983"
}

.feather-loader:before {
	content: "\e984"
}

.feather-lock:before {
	content: "\e985"
}

.feather-log-in:before {
	content: "\e986"
}

.feather-log-out:before {
	content: "\e987"
}

.feather-mail:before {
	content: "\e988"
}

.feather-map:before {
	content: "\e989"
}

.feather-map-pin:before {
	content: "\e98a"
}

.feather-maximize:before {
	content: "\e98b"
}

.feather-maximize-2:before {
	content: "\e98c"
}

.feather-menu:before {
	content: "\e98d"
}

.feather-message-circle:before {
	content: "\e98e"
}

.feather-message-square:before {
	content: "\e98f"
}

.feather-mic:before {
	content: "\e990"
}

.feather-mic-off:before {
	content: "\e991"
}

.feather-minimize:before {
	content: "\e992"
}

.feather-minimize-2:before {
	content: "\e993"
}

.feather-minus:before {
	content: "\e994"
}

.feather-minus-circle:before {
	content: "\e995"
}

.feather-minus-square:before {
	content: "\e996"
}

.feather-monitor:before {
	content: "\e997"
}

.feather-moon:before {
	content: "\e998"
}

.feather-more-horizontal:before {
	content: "\e999"
}

.feather-more-vertical:before {
	content: "\e99a"
}

.feather-move:before {
	content: "\e99b"
}

.feather-navigation:before {
	content: "\e99d"
}

.feather-navigation-2:before {
	content: "\e99e"
}

.feather-octagon:before {
	content: "\e99f"
}

.feather-package:before {
	content: "\e9a0"
}

.feather-paperclip:before {
	content: "\e9a1"
}

.feather-pause:before {
	content: "\e9a2"
}

.feather-pause-circle:before {
	content: "\e9a3"
}

.feather-percent:before {
	content: "\e9a4"
}

.feather-phone:before {
	content: "\e9a5"
}

.feather-phone-call:before {
	content: "\e9a6"
}

.feather-phone-forwarded:before {
	content: "\e9a7"
}

.feather-phone-incoming:before {
	content: "\e9a8"
}

.feather-phone-missed:before {
	content: "\e9a9"
}

.feather-phone-off:before {
	content: "\e9aa"
}

.feather-phone-outgoing:before {
	content: "\e9ab"
}

.feather-pie-chart:before {
	content: "\e9ac"
}

.feather-play:before {
	content: "\e9ad"
}

.feather-play-circle:before {
	content: "\e9ae"
}

.feather-plus:before {
	content: "\e9af"
}

.feather-plus-circle:before {
	content: "\e9b0"
}

.feather-plus-square:before {
	content: "\e9b1"
}

.feather-pocket:before {
	content: "\e9b2"
}

.feather-power:before {
	content: "\e9b3"
}

.feather-printer:before {
	content: "\e9b4"
}

.feather-radio:before {
	content: "\e9b5"
}

.feather-refresh-ccw:before {
	content: "\e9b6"
}

.feather-refresh-cw:before {
	content: "\e9b7"
}

.feather-repeat:before {
	content: "\e9b8"
}

.feather-rewind:before {
	content: "\e9b9"
}

.feather-rotate-ccw:before {
	content: "\e9ba"
}

.feather-rotate-cw:before {
	content: "\e9bb"
}

.feather-rss:before {
	content: "\e9bc"
}

.feather-save:before {
	content: "\e9bd"
}

.feather-scissors:before {
	content: "\e9be"
}

.feather-search:before {
	content: "\e9bf"
}

.feather-send:before {
	content: "\e9c0"
}

.feather-server:before {
	content: "\e9c1"
}

.feather-settings:before {
	content: "\e9c2"
}

.feather-share:before {
	content: "\e9c3"
}

.feather-share-2:before {
	content: "\e9c4"
}

.feather-shield:before {
	content: "\e9c5"
}

.feather-shield-off:before {
	content: "\e9c6"
}

.feather-shopping-bag:before {
	content: "\e9c7"
}

.feather-shopping-cart:before {
	content: "\e9c8"
}

.feather-shuffle:before {
	content: "\e9c9"
}

.feather-sidebar:before {
	content: "\e9ca"
}

.feather-skip-back:before {
	content: "\e9cb"
}

.feather-skip-forward:before {
	content: "\e9cc"
}

.feather-slash:before {
	content: "\e9ce"
}

.feather-sliders:before {
	content: "\e9cf"
}

.feather-smartphone:before {
	content: "\e9d0"
}

.feather-speaker:before {
	content: "\e9d1"
}

.feather-square:before {
	content: "\e9d2"
}

.feather-star:before {
	content: "\e9d3"
}

.feather-stop-circle:before {
	content: "\e9d4"
}

.feather-sun:before {
	content: "\e9d5"
}

.feather-sunrise:before {
	content: "\e9d6"
}

.feather-sunset:before {
	content: "\e9d7"
}

.feather-tablet:before {
	content: "\e9d8"
}

.feather-tag:before {
	content: "\e9d9"
}

.feather-target:before {
	content: "\e9da"
}

.feather-terminal:before {
	content: "\e9db"
}

.feather-thermometer:before {
	content: "\e9dc"
}

.feather-thumbs-down:before {
	content: "\e9dd"
}

.feather-thumbs-up:before {
	content: "\e9de"
}

.feather-toggle-left:before {
	content: "\e9df"
}

.feather-toggle-right:before {
	content: "\e9e0"
}

.feather-trash:before {
	content: "\e9e1"
}

.feather-trash-2:before {
	content: "\e9e2"
}

.feather-trending-down:before {
	content: "\e9e3"
}

.feather-trending-up:before {
	content: "\e9e4"
}

.feather-triangle:before {
	content: "\e9e5"
}

.feather-truck:before {
	content: "\e9e6"
}

.feather-tv:before {
	content: "\e9e7"
}

.feather-twitter:before {
	content: "\e9e8"
}

.feather-type:before {
	content: "\e9e9"
}

.feather-umbrella:before {
	content: "\e9ea"
}

.feather-underline:before {
	content: "\e9eb"
}

.feather-unlock:before {
	content: "\e9ec"
}

.feather-upload:before {
	content: "\e9ed"
}

.feather-upload-cloud:before {
	content: "\e9ee"
}

.feather-user:before {
	content: "\e9ef"
}

.feather-user-check:before {
	content: "\e9f0"
}

.feather-user-minus:before {
	content: "\e9f1"
}

.feather-user-plus:before {
	content: "\e9f2"
}

.feather-user-x:before {
	content: "\e9f3"
}

.feather-users:before {
	content: "\e9f4"
}

.feather-video:before {
	content: "\e9f5"
}

.feather-video-off:before {
	content: "\e9f6"
}

.feather-voicemail:before {
	content: "\e9f7"
}

.feather-volume:before {
	content: "\e9f8"
}

.feather-volume-1:before {
	content: "\e9f9"
}

.feather-volume-2:before {
	content: "\e9fa"
}

.feather-volume-x:before {
	content: "\e9fb"
}

.feather-watch:before {
	content: "\e9fc"
}

.feather-wifi:before {
	content: "\e9fd"
}

.feather-wifi-off:before {
	content: "\e9fe"
}

.feather-wind:before {
	content: "\e9ff"
}

.feather-x:before {
	content: "\ea00"
}

.feather-x-circle:before {
	content: "\ea01"
}

.feather-x-square:before {
	content: "\ea02"
}

.feather-zap:before {
	content: "\ea03"
}

.feather-zap-off:before {
	content: "\ea04"
}

.feather-zoom-in:before {
	content: "\ea05"
}

.feather-zoom-out:before {
	content: "\ea06"
}


/*! Flickity v2.2.0
https://flickity.metafizzy.co
---------------------------------------------- */

.flickity-enabled {
	position: relative
}

.flickity-enabled:focus {
	outline: 0
}

.flickity-viewport {
	overflow: hidden;
	position: relative;
	height: 100%
}

.flickity-slider {
	position: absolute;
	width: 100%;
	height: 100%
}

.flickity-enabled.is-draggable {
	-webkit-tap-highlight-color: transparent;
	tap-highlight-color: transparent;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.flickity-enabled.is-draggable .flickity-viewport {
	cursor: move;
	cursor: -webkit-grab;
	cursor: grab
}

.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down {
	cursor: -webkit-grabbing;
	cursor: grabbing
}

.flickity-button {
	position: absolute;
	background: hsla(0, 0%, 100%, .75);
	border: none;
	color: #333
}

.flickity-button:hover {
	background: #fff;
	cursor: pointer
}

.flickity-button:focus {
	outline: 0;
	box-shadow: 0 0 0 5px #19F
}

.flickity-button:active {
	opacity: .6
}

.flickity-button:disabled {
	opacity: .3;
	cursor: auto;
	pointer-events: none
}

.flickity-button-icon {
	fill: currentColor
}

.flickity-prev-next-button {
	top: 50%;
	width: 44px;
	height: 44px;
	border-radius: 50%;
	transform: translateY(-50%)
}

.flickity-prev-next-button.previous {
	left: 10px
}

.flickity-prev-next-button.next {
	right: 10px
}

.flickity-rtl .flickity-prev-next-button.previous {
	left: auto;
	right: 10px
}

.flickity-rtl .flickity-prev-next-button.next {
	right: auto;
	left: 10px
}

.flickity-prev-next-button .flickity-button-icon {
	position: absolute;
	left: 20%;
	top: 20%;
	width: 60%;
	height: 60%
}

.flickity-page-dots {
	position: absolute;
	width: 100%;
	bottom: -25px;
	padding: 0;
	margin: 0;
	list-style: none;
	text-align: center;
	line-height: 1
}

.flickity-rtl .flickity-page-dots {
	direction: rtl
}

.flickity-page-dots .dot {
	display: inline-block;
	width: 10px;
	height: 10px;
	margin: 0 8px;
	background: #333;
	border-radius: 50%;
	opacity: .25;
	cursor: pointer
}

.flickity-page-dots .dot.is-selected {
	opacity: 1
}


/*
* iziToast | v1.4.0
* http://izitoast.marcelodolce.com
* by Marcelo Dolce.
*/

.iziToast-capsule {
	font-size: 0;
	height: 0;
	width: 100%;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transition: height .5s cubic-bezier(.25, .8, .25, 1), -webkit-transform .5s cubic-bezier(.25, .8, .25, 1);
	transition: height .5s cubic-bezier(.25, .8, .25, 1), -webkit-transform .5s cubic-bezier(.25, .8, .25, 1);
	-o-transition: transform .5s cubic-bezier(.25, .8, .25, 1), height .5s cubic-bezier(.25, .8, .25, 1);
	transition: transform .5s cubic-bezier(.25, .8, .25, 1), height .5s cubic-bezier(.25, .8, .25, 1);
	transition: transform .5s cubic-bezier(.25, .8, .25, 1), height .5s cubic-bezier(.25, .8, .25, 1), -webkit-transform .5s cubic-bezier(.25, .8, .25, 1)
}

.iziToast-capsule,
.iziToast-capsule * {
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

.iziToast-overlay {
	display: block;
	position: fixed;
	top: -100px;
	left: 0;
	right: 0;
	bottom: -100px;
	z-index: 997
}

.iziToast {
	display: inline-block;
	clear: both;
	position: relative;
	font-family: 'Lato', Tahoma, Arial;
	font-size: 14px;
	padding: 8px 45px 9px 0;
	background: rgba(238, 238, 238, .9);
	border-color: rgba(238, 238, 238, .9);
	width: 100%;
	pointer-events: all;
	cursor: default;
	-webkit-transform: translateX(0);
	-ms-transform: translateX(0);
	transform: translateX(0);
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	min-height: 54px
}

.iziToast>.iziToast-progressbar {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	z-index: 1;
	background: rgba(255, 255, 255, .2)
}

.iziToast>.iziToast-progressbar>div {
	height: 2px;
	width: 100%;
	background: rgba(0, 0, 0, .3);
	border-radius: 0 0 3px 3px
}

.iziToast.iziToast-balloon:before {
	content: '';
	position: absolute;
	right: 8px;
	left: auto;
	width: 0;
	height: 0;
	top: 100%;
	border-right: 0 solid transparent;
	border-left: 15px solid transparent;
	border-top: 10px solid #000;
	border-top-color: inherit;
	border-radius: 0
}

.iziToast.iziToast-balloon .iziToast-progressbar {
	top: 0;
	bottom: auto
}

.iziToast.iziToast-balloon>div {
	border-radius: 0 0 0 3px
}

.iziToast>.iziToast-cover {
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	height: 100%;
	margin: 0;
	background-size: 100%;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-color: rgba(0, 0, 0, .1)
}

.iziToast>.iziToast-close {
	position: absolute;
	right: 0;
	top: 0;
	border: 0;
	padding: 0;
	opacity: .6;
	width: 42px;
	height: 100%;
	background: url(../images/a6d757a5fec1442cbf440964f8fb1567.gif) no-repeat 50% 50%;
	background-size: 8px;
	cursor: pointer;
	outline: 0
}

.iziToast>.iziToast-close:hover {
	opacity: 1
}

.iziToast>.iziToast-body {
	position: relative;
	padding: 0 0 0 10px;
	height: auto;
	min-height: 36px;
	margin: 0 0 0 15px;
	text-align: left
}

.iziToast>.iziToast-body:after {
	content: "";
	display: table;
	clear: both
}

.iziToast>.iziToast-body .iziToast-texts {
	margin: 10px 0 0;
	padding-right: 2px;
	display: inline-block;
	float: left
}

.iziToast>.iziToast-body .iziToast-inputs {
	min-height: 19px;
	float: left;
	margin: 3px -2px
}

.iziToast>.iziToast-body .iziToast-inputs>input:not([type=checkbox]):not([type=radio]),
.iziToast>.iziToast-body .iziToast-inputs>select {
	position: relative;
	display: inline-block;
	margin: 2px;
	border-radius: 2px;
	border: 0;
	padding: 4px 7px;
	font-size: 13px;
	letter-spacing: .02em;
	background: rgba(0, 0, 0, .1);
	color: #000;
	-webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, .2);
	box-shadow: 0 0 0 1px rgba(0, 0, 0, .2);
	min-height: 26px
}

.iziToast>.iziToast-body .iziToast-inputs>input:not([type=checkbox]):not([type=radio]):focus,
.iziToast>.iziToast-body .iziToast-inputs>select:focus {
	-webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, .6);
	box-shadow: 0 0 0 1px rgba(0, 0, 0, .6)
}

.iziToast>.iziToast-body .iziToast-buttons {
	min-height: 17px;
	float: left;
	margin: 4px -2px
}

.iziToast>.iziToast-body .iziToast-buttons>a,
.iziToast>.iziToast-body .iziToast-buttons>button,
.iziToast>.iziToast-body .iziToast-buttons>input:not([type=checkbox]):not([type=radio]) {
	position: relative;
	display: inline-block;
	margin: 2px;
	border-radius: 2px;
	border: 0;
	padding: 5px 10px;
	font-size: 12px;
	letter-spacing: .02em;
	cursor: pointer;
	background: rgba(0, 0, 0, .1);
	color: #000
}

.iziToast>.iziToast-body .iziToast-buttons>a:hover,
.iziToast>.iziToast-body .iziToast-buttons>button:hover,
.iziToast>.iziToast-body .iziToast-buttons>input:not([type=checkbox]):not([type=radio]):hover {
	background: rgba(0, 0, 0, .2)
}

.iziToast>.iziToast-body .iziToast-buttons>a:focus,
.iziToast>.iziToast-body .iziToast-buttons>button:focus,
.iziToast>.iziToast-body .iziToast-buttons>input:not([type=checkbox]):not([type=radio]):focus {
	-webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, .6);
	box-shadow: 0 0 0 1px rgba(0, 0, 0, .6)
}

.iziToast>.iziToast-body .iziToast-buttons>a:active,
.iziToast>.iziToast-body .iziToast-buttons>button:active,
.iziToast>.iziToast-body .iziToast-buttons>input:not([type=checkbox]):not([type=radio]):active {
	top: 1px
}

.iziToast>.iziToast-body .iziToast-icon {
	position: absolute;
	left: 0;
	top: 50%;
	display: table;
	font-size: 23px;
	line-height: 24px;
	margin-top: -12px;
	color: #000;
	width: 24px;
	height: 24px
}

.iziToast>.iziToast-body .iziToast-icon.ico-info {
	background: url(../images/c7f197fc59254569952690328a994708.gif) no-repeat 50% 50%;
	background-size: 85%
}

.iziToast>.iziToast-body .iziToast-icon.ico-warning {
	background: url(../images/f471d0e860bf4ed1898acb0b097a5248.gif) no-repeat 50% 50%;
	background-size: 85%
}

.iziToast>.iziToast-body .iziToast-icon.ico-error {
	background: url(../images/0d5a926d3bb74d49a6f7321a53cf669b.gif) no-repeat 50% 50%;
	background-size: 80%
}

.iziToast>.iziToast-body .iziToast-icon.ico-success {
	background: url(../images/c8ef2777e96342058625a5c8fc4cf96a.gif) no-repeat 50% 50%;
	background-size: 85%
}

.iziToast>.iziToast-body .iziToast-icon.ico-question {
	background: url(../images/1335e3a32b2c48feaf46cb8f7fb24e12.gif) no-repeat 50% 50%;
	background-size: 85%
}

.iziToast>.iziToast-body .iziToast-message,
.iziToast>.iziToast-body .iziToast-title {
	padding: 0;
	font-size: 14px;
	line-height: 16px;
	text-align: left;
	float: left;
	white-space: normal
}

.iziToast>.iziToast-body .iziToast-title {
	color: #000;
	margin: 0
}

.iziToast>.iziToast-body .iziToast-message {
	margin: 0 0 10px;
	color: rgba(0, 0, 0, .6)
}

.iziToast.iziToast-animateInside .iziToast-buttons-child,
.iziToast.iziToast-animateInside .iziToast-icon,
.iziToast.iziToast-animateInside .iziToast-inputs-child,
.iziToast.iziToast-animateInside .iziToast-message,
.iziToast.iziToast-animateInside .iziToast-title {
	opacity: 0
}

.iziToast-target {
	position: relative;
	width: 100%;
	margin: 0 auto
}

.iziToast-target .iziToast-capsule {
	overflow: hidden
}

.iziToast-target .iziToast-capsule:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0
}

.iziToast-target .iziToast-capsule .iziToast {
	width: 100%;
	float: left
}

.iziToast-wrapper {
	z-index: 99999;
	position: fixed;
	width: 100%;
	pointer-events: none;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column
}

.iziToast-wrapper .iziToast.iziToast-balloon:before {
	border-right: 0 solid transparent;
	border-left: 15px solid transparent;
	border-top: 10px solid #000;
	border-top-color: inherit;
	right: 8px;
	left: auto
}

.iziToast-wrapper-bottomLeft {
	left: 0;
	bottom: 0;
	text-align: left
}

.iziToast-wrapper-bottomLeft .iziToast.iziToast-balloon:before,
.iziToast-wrapper-topLeft .iziToast.iziToast-balloon:before {
	border-right: 15px solid transparent;
	border-left: 0 solid transparent;
	right: auto;
	left: 8px
}

.iziToast-wrapper-bottomRight {
	right: 0;
	bottom: 0;
	text-align: right
}

.iziToast-wrapper-topLeft {
	left: 0;
	top: 0;
	text-align: left
}

.iziToast-wrapper-topRight {
	top: 0;
	right: 0;
	text-align: right
}

.iziToast-wrapper-topCenter {
	top: 0;
	left: 0;
	right: 0;
	text-align: center
}

.iziToast-wrapper-bottomCenter,
.iziToast-wrapper-center {
	bottom: 0;
	left: 0;
	right: 0;
	text-align: center
}

.iziToast-wrapper-center {
	top: 0;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-flow: column;
	flex-flow: column;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.iziToast-rtl {
	direction: rtl;
	padding: 8px 0 9px 45px;
	font-family: Tahoma, 'Lato', Arial
}

.iziToast-rtl .iziToast-cover {
	left: auto;
	right: 0
}

.iziToast-rtl .iziToast-close {
	right: auto;
	left: 0
}

.iziToast-rtl .iziToast-body {
	padding: 0 10px 0 0;
	margin: 0 16px 0 0;
	text-align: right
}

.iziToast-rtl .iziToast-body .iziToast-buttons,
.iziToast-rtl .iziToast-body .iziToast-inputs,
.iziToast-rtl .iziToast-body .iziToast-message,
.iziToast-rtl .iziToast-body .iziToast-texts,
.iziToast-rtl .iziToast-body .iziToast-title {
	float: right;
	text-align: right
}

.iziToast-rtl .iziToast-body .iziToast-icon {
	left: auto;
	right: 0
}

@media only screen and (min-width:568px) {
	.iziToast-wrapper {
		padding: 10px 15px
	}
	.iziToast {
		margin: 5px 0;
		border-radius: 3px;
		width: auto
	}
	.iziToast:after {
		content: '';
		z-index: -1;
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		border-radius: 3px;
		-webkit-box-shadow: inset 0 -10px 20px -10px rgba(0, 0, 0, .2), inset 0 0 5px rgba(0, 0, 0, .1), 0 8px 8px -5px rgba(0, 0, 0, .25);
		box-shadow: inset 0 -10px 20px -10px rgba(0, 0, 0, .2), inset 0 0 5px rgba(0, 0, 0, .1), 0 8px 8px -5px rgba(0, 0, 0, .25)
	}
	.iziToast:not(.iziToast-rtl) .iziToast-cover {
		border-radius: 3px 0 0 3px
	}
	.iziToast.iziToast-rtl .iziToast-cover {
		border-radius: 0 3px 3px 0
	}
	.iziToast.iziToast-color-dark:after {
		-webkit-box-shadow: inset 0 -10px 20px -10px rgba(255, 255, 255, .3), 0 10px 10px -5px rgba(0, 0, 0, .25);
		box-shadow: inset 0 -10px 20px -10px rgba(255, 255, 255, .3), 0 10px 10px -5px rgba(0, 0, 0, .25)
	}
	.iziToast.iziToast-balloon .iziToast-progressbar {
		background: 0 0
	}
	.iziToast.iziToast-balloon:after {
		-webkit-box-shadow: 0 10px 10px -5px rgba(0, 0, 0, .25), inset 0 10px 20px -5px rgba(0, 0, 0, .25);
		box-shadow: 0 10px 10px -5px rgba(0, 0, 0, .25), inset 0 10px 20px -5px rgba(0, 0, 0, .25)
	}
	.iziToast-target .iziToast:after {
		-webkit-box-shadow: inset 0 -10px 20px -10px rgba(0, 0, 0, .2), inset 0 0 5px rgba(0, 0, 0, .1);
		box-shadow: inset 0 -10px 20px -10px rgba(0, 0, 0, .2), inset 0 0 5px rgba(0, 0, 0, .1)
	}
}

.iziToast.iziToast-theme-dark {
	background: #565c70;
	border-color: #565c70
}

.iziToast.iziToast-theme-dark .iziToast-title {
	color: #fff
}

.iziToast.iziToast-theme-dark .iziToast-message {
	color: rgba(255, 255, 255, .7);
	font-weight: 300
}

.iziToast.iziToast-theme-dark .iziToast-close {
	background: url(../images/db1d49015b1d4b27b08c0a04e163399a.gif) no-repeat 50% 50%;
	background-size: 8px
}

.iziToast.iziToast-theme-dark .iziToast-icon {
	color: #fff
}

.iziToast.iziToast-theme-dark .iziToast-icon.ico-info {
	background: url(../images/eff9c5b8e30f43a9b8862df756d870b1.gif) no-repeat 50% 50%;
	background-size: 85%
}

.iziToast.iziToast-theme-dark .iziToast-icon.ico-warning {
	background: url(../images/50d5d1a6b3c34eddb05b23a984cfc856.gif) no-repeat 50% 50%;
	background-size: 85%
}

.iziToast.iziToast-theme-dark .iziToast-icon.ico-error {
	background: url(../images/39ff0c832eda493087e8720206e67d0d.gif) no-repeat 50% 50%;
	background-size: 80%
}

.iziToast.iziToast-theme-dark .iziToast-icon.ico-success {
	background: url(../images/a2ed7d3b3c2e4528b0d2e9d4805504b6.gif) no-repeat 50% 50%;
	background-size: 85%
}

.iziToast.iziToast-theme-dark .iziToast-icon.ico-question {
	background: url(../images/ff0a67999c6f4e6a94b25e38f8ee8c64.gif) no-repeat 50% 50%;
	background-size: 85%
}

.iziToast.iziToast-theme-dark .iziToast-buttons>a,
.iziToast.iziToast-theme-dark .iziToast-buttons>button,
.iziToast.iziToast-theme-dark .iziToast-buttons>input {
	color: #fff;
	background: rgba(255, 255, 255, .1)
}

.iziToast.iziToast-theme-dark .iziToast-buttons>a:hover,
.iziToast.iziToast-theme-dark .iziToast-buttons>button:hover,
.iziToast.iziToast-theme-dark .iziToast-buttons>input:hover {
	background: rgba(255, 255, 255, .2)
}

.iziToast.iziToast-theme-dark .iziToast-buttons>a:focus,
.iziToast.iziToast-theme-dark .iziToast-buttons>button:focus,
.iziToast.iziToast-theme-dark .iziToast-buttons>input:focus {
	-webkit-box-shadow: 0 0 0 1px rgba(255, 255, 255, .6);
	box-shadow: 0 0 0 1px rgba(255, 255, 255, .6)
}

.iziToast.iziToast-color-red {
	background: rgba(255, 175, 180, .9);
	border-color: rgba(255, 175, 180, .9)
}

.iziToast.iziToast-color-orange {
	background: rgba(255, 207, 165, .9);
	border-color: rgba(255, 207, 165, .9)
}

.iziToast.iziToast-color-yellow {
	background: rgba(255, 249, 178, .9);
	border-color: rgba(255, 249, 178, .9)
}

.iziToast.iziToast-color-blue {
	background: rgba(157, 222, 255, .9);
	border-color: rgba(157, 222, 255, .9)
}

.iziToast.iziToast-color-green {
	background: rgba(166, 239, 184, .9);
	border-color: rgba(166, 239, 184, .9)
}

.iziToast.iziToast-layout2 .iziToast-body .iziToast-message,
.iziToast.iziToast-layout2 .iziToast-body .iziToast-texts {
	width: 100%
}

.iziToast.iziToast-layout3 {
	border-radius: 2px
}

.iziToast.iziToast-layout3::after {
	display: none
}

.iziToast .revealIn,
.iziToast.revealIn {
	-webkit-animation: iziT-revealIn 1s cubic-bezier(.25, 1.6, .25, 1) both;
	animation: iziT-revealIn 1s cubic-bezier(.25, 1.6, .25, 1) both
}

.iziToast .slideIn,
.iziToast.slideIn {
	-webkit-animation: iziT-slideIn 1s cubic-bezier(.16, .81, .32, 1) both;
	animation: iziT-slideIn 1s cubic-bezier(.16, .81, .32, 1) both
}

.iziToast.bounceInLeft {
	-webkit-animation: iziT-bounceInLeft .7s ease-in-out both;
	animation: iziT-bounceInLeft .7s ease-in-out both
}

.iziToast.bounceInRight {
	-webkit-animation: iziT-bounceInRight .85s ease-in-out both;
	animation: iziT-bounceInRight .85s ease-in-out both
}

.iziToast.bounceInDown {
	-webkit-animation: iziT-bounceInDown .7s ease-in-out both;
	animation: iziT-bounceInDown .7s ease-in-out both
}

.iziToast.bounceInUp {
	-webkit-animation: iziT-bounceInUp .7s ease-in-out both;
	animation: iziT-bounceInUp .7s ease-in-out both
}

.iziToast .fadeIn,
.iziToast.fadeIn {
	-webkit-animation: iziT-fadeIn .5s ease both;
	animation: iziT-fadeIn .5s ease both
}

.iziToast.fadeInUp {
	-webkit-animation: iziT-fadeInUp .7s ease both;
	animation: iziT-fadeInUp .7s ease both
}

.iziToast.fadeInDown {
	-webkit-animation: iziT-fadeInDown .7s ease both;
	animation: iziT-fadeInDown .7s ease both
}

.iziToast.fadeInLeft {
	-webkit-animation: iziT-fadeInLeft .85s cubic-bezier(.25, .8, .25, 1) both;
	animation: iziT-fadeInLeft .85s cubic-bezier(.25, .8, .25, 1) both
}

.iziToast.fadeInRight {
	-webkit-animation: iziT-fadeInRight .85s cubic-bezier(.25, .8, .25, 1) both;
	animation: iziT-fadeInRight .85s cubic-bezier(.25, .8, .25, 1) both
}

.iziToast.flipInX {
	-webkit-animation: iziT-flipInX .85s cubic-bezier(.35, 0, .25, 1) both;
	animation: iziT-flipInX .85s cubic-bezier(.35, 0, .25, 1) both
}

.iziToast.fadeOut {
	-webkit-animation: iziT-fadeOut .7s ease both;
	animation: iziT-fadeOut .7s ease both
}

.iziToast.fadeOutDown {
	-webkit-animation: iziT-fadeOutDown .7s cubic-bezier(.4, .45, .15, .91) both;
	animation: iziT-fadeOutDown .7s cubic-bezier(.4, .45, .15, .91) both
}

.iziToast.fadeOutUp {
	-webkit-animation: iziT-fadeOutUp .7s cubic-bezier(.4, .45, .15, .91) both;
	animation: iziT-fadeOutUp .7s cubic-bezier(.4, .45, .15, .91) both
}

.iziToast.fadeOutLeft {
	-webkit-animation: iziT-fadeOutLeft .5s ease both;
	animation: iziT-fadeOutLeft .5s ease both
}

.iziToast.fadeOutRight {
	-webkit-animation: iziT-fadeOutRight .5s ease both;
	animation: iziT-fadeOutRight .5s ease both
}

.iziToast.flipOutX {
	-webkit-backface-visibility: visible!important;
	backface-visibility: visible!important;
	-webkit-animation: iziT-flipOutX .7s cubic-bezier(.4, .45, .15, .91) both;
	animation: iziT-flipOutX .7s cubic-bezier(.4, .45, .15, .91) both
}

.iziToast-overlay.fadeIn {
	-webkit-animation: iziT-fadeIn .5s ease both;
	animation: iziT-fadeIn .5s ease both
}

.iziToast-overlay.fadeOut {
	-webkit-animation: iziT-fadeOut .7s ease both;
	animation: iziT-fadeOut .7s ease both
}

@-webkit-keyframes iziT-revealIn {
	0% {
		opacity: 0;
		-webkit-transform: scale3d(.3, .3, 1)
	}
	to {
		opacity: 1
	}
}

@-webkit-keyframes iziT-slideIn {
	0% {
		opacity: 0;
		-webkit-transform: translateX(50px)
	}
	to {
		opacity: 1;
		-webkit-transform: translateX(0)
	}
}

@-webkit-keyframes iziT-bounceInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translateX(280px)
	}
	50% {
		opacity: 1;
		-webkit-transform: translateX(-20px)
	}
	70% {
		-webkit-transform: translateX(10px)
	}
	to {
		-webkit-transform: translateX(0)
	}
}

@-webkit-keyframes iziT-bounceInRight {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-280px)
	}
	50% {
		opacity: 1;
		-webkit-transform: translateX(20px)
	}
	70% {
		-webkit-transform: translateX(-10px)
	}
	to {
		-webkit-transform: translateX(0)
	}
}

@-webkit-keyframes iziT-bounceInDown {
	0% {
		opacity: 0;
		-webkit-transform: translateY(-200px)
	}
	50% {
		opacity: 1;
		-webkit-transform: translateY(10px)
	}
	70% {
		-webkit-transform: translateY(-5px)
	}
	to {
		-webkit-transform: translateY(0)
	}
}

@-webkit-keyframes iziT-bounceInUp {
	0% {
		opacity: 0;
		-webkit-transform: translateY(200px)
	}
	50% {
		opacity: 1;
		-webkit-transform: translateY(-10px)
	}
	70% {
		-webkit-transform: translateY(5px)
	}
	to {
		-webkit-transform: translateY(0)
	}
}

@-webkit-keyframes iziT-fadeIn {
	0% {
		opacity: 0
	}
	to {
		opacity: 1
	}
}

@-webkit-keyframes iziT-fadeInUp {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0)
	}
	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

@-webkit-keyframes iziT-fadeInDown {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, -100%, 0);
		transform: translate3d(0, -100%, 0)
	}
	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

@-webkit-keyframes iziT-fadeInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(300px, 0, 0);
		transform: translate3d(300px, 0, 0)
	}
	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

@-webkit-keyframes iziT-fadeInRight {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(-300px, 0, 0);
		transform: translate3d(-300px, 0, 0)
	}
	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

@-webkit-keyframes iziT-flipInX {
	0% {
		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
		transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
		opacity: 0
	}
	40% {
		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
		transform: perspective(400px) rotate3d(1, 0, 0, -20deg)
	}
	60% {
		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
		transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
		opacity: 1
	}
	80% {
		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
		transform: perspective(400px) rotate3d(1, 0, 0, -5deg)
	}
	to {
		-webkit-transform: perspective(400px);
		transform: perspective(400px)
	}
}

@-webkit-keyframes iziT-fadeOut {
	0% {
		opacity: 1
	}
	to {
		opacity: 0
	}
}

@-webkit-keyframes iziT-fadeOutDown {
	0% {
		opacity: 1
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0)
	}
}

@-webkit-keyframes iziT-fadeOutUp {
	0% {
		opacity: 1
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(0, -100%, 0);
		transform: translate3d(0, -100%, 0)
	}
}

@-webkit-keyframes iziT-fadeOutLeft {
	0% {
		opacity: 1
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(-200px, 0, 0);
		transform: translate3d(-200px, 0, 0)
	}
}

@-webkit-keyframes iziT-fadeOutRight {
	0% {
		opacity: 1
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(200px, 0, 0);
		transform: translate3d(200px, 0, 0)
	}
}

@-webkit-keyframes iziT-flipOutX {
	0% {
		-webkit-transform: perspective(400px);
		transform: perspective(400px)
	}
	30% {
		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
		transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
		opacity: 1
	}
	to {
		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
		transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
		opacity: 0
	}
}

@-webkit-keyframes iziT-revealIn {
	0% {
		opacity: 0;
		-webkit-transform: scale3d(.3, .3, 1);
		transform: scale3d(.3, .3, 1)
	}
	to {
		opacity: 1
	}
}

@keyframes iziT-revealIn {
	0% {
		opacity: 0;
		-webkit-transform: scale3d(.3, .3, 1);
		transform: scale3d(.3, .3, 1)
	}
	to {
		opacity: 1
	}
}

@-webkit-keyframes iziT-slideIn {
	0% {
		opacity: 0;
		-webkit-transform: translateX(50px);
		transform: translateX(50px)
	}
	to {
		opacity: 1;
		-webkit-transform: translateX(0);
		transform: translateX(0)
	}
}

@keyframes iziT-slideIn {
	0% {
		opacity: 0;
		-webkit-transform: translateX(50px);
		transform: translateX(50px)
	}
	to {
		opacity: 1;
		-webkit-transform: translateX(0);
		transform: translateX(0)
	}
}

@-webkit-keyframes iziT-bounceInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translateX(280px);
		transform: translateX(280px)
	}
	50% {
		opacity: 1;
		-webkit-transform: translateX(-20px);
		transform: translateX(-20px)
	}
	70% {
		-webkit-transform: translateX(10px);
		transform: translateX(10px)
	}
	to {
		-webkit-transform: translateX(0);
		transform: translateX(0)
	}
}

@keyframes iziT-bounceInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translateX(280px);
		transform: translateX(280px)
	}
	50% {
		opacity: 1;
		-webkit-transform: translateX(-20px);
		transform: translateX(-20px)
	}
	70% {
		-webkit-transform: translateX(10px);
		transform: translateX(10px)
	}
	to {
		-webkit-transform: translateX(0);
		transform: translateX(0)
	}
}

@-webkit-keyframes iziT-bounceInRight {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-280px);
		transform: translateX(-280px)
	}
	50% {
		opacity: 1;
		-webkit-transform: translateX(20px);
		transform: translateX(20px)
	}
	70% {
		-webkit-transform: translateX(-10px);
		transform: translateX(-10px)
	}
	to {
		-webkit-transform: translateX(0);
		transform: translateX(0)
	}
}

@keyframes iziT-bounceInRight {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-280px);
		transform: translateX(-280px)
	}
	50% {
		opacity: 1;
		-webkit-transform: translateX(20px);
		transform: translateX(20px)
	}
	70% {
		-webkit-transform: translateX(-10px);
		transform: translateX(-10px)
	}
	to {
		-webkit-transform: translateX(0);
		transform: translateX(0)
	}
}

@-webkit-keyframes iziT-bounceInDown {
	0% {
		opacity: 0;
		-webkit-transform: translateY(-200px);
		transform: translateY(-200px)
	}
	50% {
		opacity: 1;
		-webkit-transform: translateY(10px);
		transform: translateY(10px)
	}
	70% {
		-webkit-transform: translateY(-5px);
		transform: translateY(-5px)
	}
	to {
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
}

@keyframes iziT-bounceInDown {
	0% {
		opacity: 0;
		-webkit-transform: translateY(-200px);
		transform: translateY(-200px)
	}
	50% {
		opacity: 1;
		-webkit-transform: translateY(10px);
		transform: translateY(10px)
	}
	70% {
		-webkit-transform: translateY(-5px);
		transform: translateY(-5px)
	}
	to {
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
}

@-webkit-keyframes iziT-bounceInUp {
	0% {
		opacity: 0;
		-webkit-transform: translateY(200px);
		transform: translateY(200px)
	}
	50% {
		opacity: 1;
		-webkit-transform: translateY(-10px);
		transform: translateY(-10px)
	}
	70% {
		-webkit-transform: translateY(5px);
		transform: translateY(5px)
	}
	to {
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
}

@keyframes iziT-bounceInUp {
	0% {
		opacity: 0;
		-webkit-transform: translateY(200px);
		transform: translateY(200px)
	}
	50% {
		opacity: 1;
		-webkit-transform: translateY(-10px);
		transform: translateY(-10px)
	}
	70% {
		-webkit-transform: translateY(5px);
		transform: translateY(5px)
	}
	to {
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
}

@-webkit-keyframes iziT-fadeIn {
	0% {
		opacity: 0
	}
	to {
		opacity: 1
	}
}

@keyframes iziT-fadeIn {
	0% {
		opacity: 0
	}
	to {
		opacity: 1
	}
}

@-webkit-keyframes iziT-fadeInUp {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0)
	}
	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

@keyframes iziT-fadeInUp {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0)
	}
	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

@-webkit-keyframes iziT-fadeInDown {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, -100%, 0);
		transform: translate3d(0, -100%, 0)
	}
	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

@keyframes iziT-fadeInDown {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, -100%, 0);
		transform: translate3d(0, -100%, 0)
	}
	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

@-webkit-keyframes iziT-fadeInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(300px, 0, 0);
		transform: translate3d(300px, 0, 0)
	}
	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

@keyframes iziT-fadeInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(300px, 0, 0);
		transform: translate3d(300px, 0, 0)
	}
	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

@-webkit-keyframes iziT-fadeInRight {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(-300px, 0, 0);
		transform: translate3d(-300px, 0, 0)
	}
	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

@keyframes iziT-fadeInRight {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(-300px, 0, 0);
		transform: translate3d(-300px, 0, 0)
	}
	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none
	}
}

@-webkit-keyframes iziT-flipInX {
	0% {
		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
		transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
		opacity: 0
	}
	40% {
		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
		transform: perspective(400px) rotate3d(1, 0, 0, -20deg)
	}
	60% {
		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
		transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
		opacity: 1
	}
	80% {
		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
		transform: perspective(400px) rotate3d(1, 0, 0, -5deg)
	}
	to {
		-webkit-transform: perspective(400px);
		transform: perspective(400px)
	}
}

@keyframes iziT-flipInX {
	0% {
		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
		transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
		opacity: 0
	}
	40% {
		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
		transform: perspective(400px) rotate3d(1, 0, 0, -20deg)
	}
	60% {
		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
		transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
		opacity: 1
	}
	80% {
		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
		transform: perspective(400px) rotate3d(1, 0, 0, -5deg)
	}
	to {
		-webkit-transform: perspective(400px);
		transform: perspective(400px)
	}
}

@-webkit-keyframes iziT-fadeOut {
	0% {
		opacity: 1
	}
	to {
		opacity: 0
	}
}

@keyframes iziT-fadeOut {
	0% {
		opacity: 1
	}
	to {
		opacity: 0
	}
}

@-webkit-keyframes iziT-fadeOutDown {
	0% {
		opacity: 1
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0)
	}
}

@keyframes iziT-fadeOutDown {
	0% {
		opacity: 1
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0)
	}
}

@-webkit-keyframes iziT-fadeOutUp {
	0% {
		opacity: 1
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(0, -100%, 0);
		transform: translate3d(0, -100%, 0)
	}
}

@keyframes iziT-fadeOutUp {
	0% {
		opacity: 1
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(0, -100%, 0);
		transform: translate3d(0, -100%, 0)
	}
}

@-webkit-keyframes iziT-fadeOutLeft {
	0% {
		opacity: 1
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(-200px, 0, 0);
		transform: translate3d(-200px, 0, 0)
	}
}

@keyframes iziT-fadeOutLeft {
	0% {
		opacity: 1
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(-200px, 0, 0);
		transform: translate3d(-200px, 0, 0)
	}
}

@-webkit-keyframes iziT-fadeOutRight {
	0% {
		opacity: 1
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(200px, 0, 0);
		transform: translate3d(200px, 0, 0)
	}
}

@keyframes iziT-fadeOutRight {
	0% {
		opacity: 1
	}
	to {
		opacity: 0;
		-webkit-transform: translate3d(200px, 0, 0);
		transform: translate3d(200px, 0, 0)
	}
}

@-webkit-keyframes iziT-flipOutX {
	0% {
		-webkit-transform: perspective(400px);
		transform: perspective(400px)
	}
	30% {
		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
		transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
		opacity: 1
	}
	to {
		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
		transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
		opacity: 0
	}
}

@keyframes iziT-flipOutX {
	0% {
		-webkit-transform: perspective(400px);
		transform: perspective(400px)
	}
	30% {
		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
		transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
		opacity: 1
	}
	to {
		-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
		transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
		opacity: 0
	}
}


/*! js-Offcanvas - v1.2.7 - 2018-08-11
jQuery Accesible Offcanvas Panels
 * https://github.com/vmitsaras/js-offcanvas
 * Copyright (c) 2018 Vasileios Mitsaras (@vmitsaras)
 * MIT License */

.c-offcanvas {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	position: fixed;
	min-height: 100%;
	max-height: none;
	top: 0;
	display: block;
	background: #fff;
	overflow-x: hidden;
	overflow-y: auto
}

.c-offcanvas,
.c-offcanvas-bg.c-offcanvas-bg--push,
.c-offcanvas-bg.c-offcanvas-bg--reveal,
.c-offcanvas-content-wrap {
	-webkit-transition: -webkit-transform .3s cubic-bezier(.4, 0, .6, 1);
	transition: -webkit-transform .3s cubic-bezier(.4, 0, .6, 1);
	-o-transition: transform .3s cubic-bezier(.4, 0, .6, 1);
	transition: transform .3s cubic-bezier(.4, 0, .6, 1);
	transition: transform .3s cubic-bezier(.4, 0, .6, 1), -webkit-transform .3s cubic-bezier(.4, 0, .6, 1)
}

.c-offcanvas.is-open {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	visibility: visible
}

.c-offcanvas--opening {
	-webkit-transition-timing-function: cubic-bezier(.4, 0, .6, 1);
	-o-transition-timing-function: cubic-bezier(.4, 0, .6, 1);
	transition-timing-function: cubic-bezier(.4, 0, .6, 1)
}

.c-offcanvas.is-closed {
	max-height: 100%;
	overflow: hidden;
	visibility: hidden;
	-webkit-box-shadow: none;
	box-shadow: none
}

.c-offcanvas--overlay {
	z-index: 6
}

.c-offcanvas-bg {
	position: fixed;
	top: 0;
	height: 100%;
	width: 100%;
	z-index: 5;
	left: -100%;
	background-color: transparent;
	-webkit-transition: background-color .4s cubic-bezier(.23, 1, .32, 1) 0s;
	-o-transition: background-color .4s cubic-bezier(.23, 1, .32, 1) 0s;
	transition: background-color .4s cubic-bezier(.23, 1, .32, 1) 0s
}

.c-offcanvas-bg.is-animating,
.c-offcanvas-bg.is-open {
	left: 0;
	background-color: rgba(0, 0, 0, .68);
	visibility: visible
}

.c-offcanvas-bg.is-closed {
	visibility: hidden
}

.c-offcanvas--left {
	height: 100%;
	width: 17em;
	-webkit-transform: translate3d(-17em, 0, 0);
	transform: translate3d(-17em, 0, 0)
}

.c-offcanvas--right {
	height: 100%;
	width: 17em;
	right: 0;
	-webkit-transform: translate3d(17em, 0, 0);
	transform: translate3d(17em, 0, 0)
}

.c-offcanvas--bottom,
.c-offcanvas--top {
	left: 0;
	right: 0;
	height: 12.5em;
	min-height: auto;
	width: 100%
}

.c-offcanvas--top {
	top: 0;
	-webkit-transform: translate3d(0, -12.5em, 0);
	transform: translate3d(0, -12.5em, 0)
}

.c-offcanvas--bottom {
	top: auto;
	bottom: 0;
	-webkit-transform: translate3d(0, 12.5em, 0);
	transform: translate3d(0, 12.5em, 0)
}

.c-offcanvas-content-wrap--reveal.c-offcanvas-content-wrap--left.is-open {
	-webkit-transform: translate3d(17em, 0, 0);
	transform: translate3d(17em, 0, 0)
}

.c-offcanvas-content-wrap--reveal.c-offcanvas-content-wrap--right.is-open {
	-webkit-transform: translate3d(-17em, 0, 0);
	transform: translate3d(-17em, 0, 0)
}

.c-offcanvas--reveal {
	z-index: 0;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}

.c-offcanvas-bg.c-offcanvas-bg--reveal.c-offcanvas-bg--left.is-open {
	-webkit-transform: translate3d(17em, 0, 0);
	transform: translate3d(17em, 0, 0)
}

.c-offcanvas-bg.c-offcanvas-bg--reveal.c-offcanvas-bg--right.is-open {
	-webkit-transform: translate3d(-17em, 0, 0);
	transform: translate3d(-17em, 0, 0)
}

.c-offcanvas--push {
	z-index: 6
}

.c-offcanvas--push--opening {
	-webkit-transition-timing-function: cubic-bezier(0, 0, .2, 1);
	-o-transition-timing-function: cubic-bezier(0, 0, .2, 1);
	transition-timing-function: cubic-bezier(0, 0, .2, 1)
}

.c-offcanvas-content-wrap {
	z-index: 3
}

.c-offcanvas-content-wrap--push.c-offcanvas-content-wrap--left.is-open {
	-webkit-transform: translate3d(17em, 0, 0);
	transform: translate3d(17em, 0, 0)
}

.c-offcanvas-content-wrap--push.c-offcanvas-content-wrap--right.is-open {
	-webkit-transform: translate3d(-17em, 0, 0);
	transform: translate3d(-17em, 0, 0)
}

.c-offcanvas-bg.c-offcanvas-bg--push.c-offcanvas-bg--left.is-open {
	-webkit-transform: translate3d(17em, 0, 0);
	transform: translate3d(17em, 0, 0)
}

.c-offcanvas-bg.c-offcanvas-bg--push.c-offcanvas-bg--right.is-open {
	-webkit-transform: translate3d(-17em, 0, 0);
	transform: translate3d(-17em, 0, 0)
}


/**
 * SimpleBar.js - v4.0.0
 * Scrollbars, simpler.
 * https://grsmto.github.io/simplebar/
 *
 * Made by Adrien Denat from a fork by Jonathan Nicol
 * Under MIT License
 */

[data-simplebar] {
	position: relative;
	flex-direction: column;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-content: flex-start;
	align-items: flex-start
}

.simplebar-wrapper {
	overflow: hidden;
	width: inherit;
	height: inherit;
	max-width: inherit;
	max-height: inherit
}

.simplebar-mask {
	direction: inherit;
	position: absolute;
	overflow: hidden;
	padding: 0;
	margin: 0;
	left: 0;
	top: 0;
	bottom: 0;
	right: 0;
	width: auto!important;
	height: auto!important;
	z-index: 0
}

.simplebar-offset {
	direction: inherit!important;
	box-sizing: inherit!important;
	resize: none!important;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	padding: 0;
	margin: 0;
	-webkit-overflow-scrolling: touch
}

.simplebar-content-wrapper {
	direction: inherit;
	box-sizing: border-box!important;
	position: relative;
	display: block;
	height: 100%;
	width: auto;
	visibility: visible;
	overflow: auto;
	max-width: 100%;
	max-height: 100%
}

.simplebar-content:after,
.simplebar-content:before {
	content: " ";
	display: table
}

.simplebar-placeholder {
	max-height: 100%;
	max-width: 100%;
	width: 100%;
	pointer-events: none
}

.simplebar-height-auto-observer-wrapper {
	box-sizing: inherit!important;
	height: 100%;
	width: inherit;
	max-width: 1px;
	position: relative;
	float: left;
	max-height: 1px;
	overflow: hidden;
	z-index: -1;
	padding: 0;
	margin: 0;
	pointer-events: none;
	flex-grow: inherit;
	flex-shrink: 0;
	flex-basis: 0
}

.simplebar-height-auto-observer {
	box-sizing: inherit;
	display: block;
	opacity: 0;
	position: absolute;
	top: 0;
	left: 0;
	height: 1000%;
	width: 1000%;
	min-height: 1px;
	min-width: 1px;
	overflow: hidden;
	pointer-events: none;
	z-index: -1
}

.simplebar-track {
	z-index: 1;
	position: absolute;
	right: 0;
	bottom: 0;
	pointer-events: none;
	overflow: hidden
}

[data-simplebar].simplebar-dragging .simplebar-track {
	pointer-events: all
}

.simplebar-scrollbar {
	position: absolute;
	right: 2px;
	width: 7px;
	min-height: 10px
}

.simplebar-scrollbar:before {
	position: absolute;
	content: "";
	background: #000;
	border-radius: 7px;
	left: 0;
	right: 0;
	opacity: 0;
	transition: opacity .2s linear
}

.simplebar-track .simplebar-scrollbar.simplebar-visible:before {
	opacity: .5;
	transition: opacity 0s linear
}

.simplebar-track.simplebar-vertical {
	top: 0;
	width: 11px
}

.simplebar-track.simplebar-vertical .simplebar-scrollbar:before {
	top: 2px;
	bottom: 2px
}

.simplebar-track.simplebar-horizontal {
	left: 0;
	height: 11px
}

.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before {
	height: 100%;
	left: 2px;
	right: 2px
}

.simplebar-track.simplebar-horizontal .simplebar-scrollbar {
	right: auto;
	left: 0;
	top: 2px;
	height: 7px;
	min-height: 0;
	min-width: 10px;
	width: auto
}

[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical {
	right: auto;
	left: 0
}

.hs-dummy-scrollbar-size {
	direction: rtl;
	position: fixed;
	opacity: 0;
	visibility: hidden;
	height: 500px;
	width: 500px;
	overflow-y: hidden;
	overflow-x: scroll
}


/*
 * Slinky
 * Rather sweetmenus
 * @author Ali Zahid <ali.zahid@live.com>
 * @license MIT
 */

.slinky-theme-default .title,
.slinky-theme-default a:not(.back) {
	color: #333;
	padding: 1em
}

.slinky-menu {
	-webkit-transform: translateZ(0);
	overflow: hidden;
	transform: translateZ(0)
}

.slinky-menu>ul {
	-webkit-transform: translateZ(0);
	left: 0;
	position: relative;
	transform: translateZ(0)
}

.slinky-menu li,
.slinky-menu ul {
	list-style: none;
	margin: 0
}

.slinky-menu ul {
	width: 100%
}

.slinky-menu a {
	-ms-flex-align: center;
	-webkit-box-align: center;
	align-items: center;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}

.slinky-menu a span {
	-ms-flex: 1;
	-webkit-box-flex: 1;
	flex: 1;
	line-height: 1.4
}

.slinky-menu li ul {
	display: none;
	left: 100%;
	position: absolute;
	top: 0
}

.slinky-menu .header {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}

.slinky-menu .header .title {
	-ms-flex: 1;
	-ms-flex-order: 1;
	-webkit-box-flex: 1;
	-webkit-box-ordinal-group: 2;
	flex: 1;
	line-height: 1.4;
	margin: 0;
	order: 1
}

.slinky-theme-default {
	background: #f6f7f8
}

.slinky-theme-default li {
	line-height: 1
}

.slinky-theme-default a:not(.back):hover {
	background: rgba(90, 200, 250, .25)
}

.slinky-theme-default a:not(.back):active {
	background: rgba(90, 200, 250, .5)
}

.slinky-theme-default .back::before,
.slinky-theme-default .next::after {
	-webkit-transition: .2s;
	background: url(../images/4f81e735a91c43f5be8a0d8d0605e95f.gif) center no-repeat;
	background-size: 1em;
	content: '';
	height: 1em;
	opacity: .25;
	-o-transition: .2s;
	transition: .2s;
	width: 1em
}

.slinky-theme-default .next::after {
	margin-left: 1em
}

.slinky-theme-default .back::before {
	-webkit-transform: scaleX(-1);
	padding: 1em;
	-ms-transform: scaleX(-1);
	transform: scaleX(-1)
}

.slinky-theme-default .back:hover::before,
.slinky-theme-default .next:hover::after {
	opacity: .75
}

.slinky-theme-default .back:active::before,
.slinky-theme-default .next:active::after {
	opacity: 1
}


/*! Socicon
https://socicon.com
---------------------------------------------- */

@font-face {
	font-family: Socicon;
	src: url(../fonts/socicon.eot);
	src: url(../fonts/socicon.eot) format('embedded-opentype'), url(../fonts/socicon.woff2) format('woff2'), url(../fonts/socicon.ttf) format('truetype'), url(../fonts/socicon.woff) format('woff'), url(../fonts/socicon.svg) format('svg');
	font-weight: 400;
	font-style: normal
}

[class*=" socicon-"],
[class^=socicon-] {
	font-family: Socicon!important;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.socicon-internet:before {
	content: "\e957"
}

.socicon-moddb:before {
	content: "\e94b"
}

.socicon-indiedb:before {
	content: "\e94c"
}

.socicon-traxsource:before {
	content: "\e94d"
}

.socicon-gamefor:before {
	content: "\e94e"
}

.socicon-pixiv:before {
	content: "\e94f"
}

.socicon-myanimelist:before {
	content: "\e950"
}

.socicon-blackberry:before {
	content: "\e951"
}

.socicon-wickr:before {
	content: "\e952"
}

.socicon-spip:before {
	content: "\e953"
}

.socicon-napster:before {
	content: "\e954"
}

.socicon-beatport:before {
	content: "\e955"
}

.socicon-hackerone:before {
	content: "\e956"
}

.socicon-hackernews:before {
	content: "\e946"
}

.socicon-smashwords:before {
	content: "\e947"
}

.socicon-kobo:before {
	content: "\e948"
}

.socicon-bookbub:before {
	content: "\e949"
}

.socicon-mailru:before {
	content: "\e94a"
}

.socicon-gitlab:before {
	content: "\e945"
}

.socicon-instructables:before {
	content: "\e944"
}

.socicon-portfolio:before {
	content: "\e943"
}

.socicon-codered:before {
	content: "\e940"
}

.socicon-origin:before {
	content: "\e941"
}

.socicon-nextdoor:before {
	content: "\e942"
}

.socicon-udemy:before {
	content: "\e93f"
}

.socicon-livemaster:before {
	content: "\e93e"
}

.socicon-crunchbase:before {
	content: "\e93b"
}

.socicon-homefy:before {
	content: "\e93c"
}

.socicon-calendly:before {
	content: "\e93d"
}

.socicon-realtor:before {
	content: "\e90f"
}

.socicon-tidal:before {
	content: "\e910"
}

.socicon-qobuz:before {
	content: "\e911"
}

.socicon-natgeo:before {
	content: "\e912"
}

.socicon-mastodon:before {
	content: "\e913"
}

.socicon-unsplash:before {
	content: "\e914"
}

.socicon-homeadvisor:before {
	content: "\e915"
}

.socicon-angieslist:before {
	content: "\e916"
}

.socicon-codepen:before {
	content: "\e917"
}

.socicon-slack:before {
	content: "\e918"
}

.socicon-openaigym:before {
	content: "\e919"
}

.socicon-logmein:before {
	content: "\e91a"
}

.socicon-fiverr:before {
	content: "\e91b"
}

.socicon-gotomeeting:before {
	content: "\e91c"
}

.socicon-aliexpress:before {
	content: "\e91d"
}

.socicon-guru:before {
	content: "\e91e"
}

.socicon-appstore:before {
	content: "\e91f"
}

.socicon-homes:before {
	content: "\e920"
}

.socicon-zoom:before {
	content: "\e921"
}

.socicon-alibaba:before {
	content: "\e922"
}

.socicon-craigslist:before {
	content: "\e923"
}

.socicon-wix:before {
	content: "\e924"
}

.socicon-redfin:before {
	content: "\e925"
}

.socicon-googlecalendar:before {
	content: "\e926"
}

.socicon-shopify:before {
	content: "\e927"
}

.socicon-freelancer:before {
	content: "\e928"
}

.socicon-seedrs:before {
	content: "\e929"
}

.socicon-bing:before {
	content: "\e92a"
}

.socicon-doodle:before {
	content: "\e92b"
}

.socicon-bonanza:before {
	content: "\e92c"
}

.socicon-squarespace:before {
	content: "\e92d"
}

.socicon-toptal:before {
	content: "\e92e"
}

.socicon-gust:before {
	content: "\e92f"
}

.socicon-ask:before {
	content: "\e930"
}

.socicon-trulia:before {
	content: "\e931"
}

.socicon-loomly:before {
	content: "\e932"
}

.socicon-ghost:before {
	content: "\e933"
}

.socicon-upwork:before {
	content: "\e934"
}

.socicon-fundable:before {
	content: "\e935"
}

.socicon-booking:before {
	content: "\e936"
}

.socicon-googlemaps:before {
	content: "\e937"
}

.socicon-zillow:before {
	content: "\e938"
}

.socicon-niconico:before {
	content: "\e939"
}

.socicon-toneden:before {
	content: "\e93a"
}

.socicon-augment:before {
	content: "\e908"
}

.socicon-bitbucket:before {
	content: "\e909"
}

.socicon-fyuse:before {
	content: "\e90a"
}

.socicon-yt-gaming:before {
	content: "\e90b"
}

.socicon-sketchfab:before {
	content: "\e90c"
}

.socicon-mobcrush:before {
	content: "\e90d"
}

.socicon-microsoft:before {
	content: "\e90e"
}

.socicon-pandora:before {
	content: "\e907"
}

.socicon-messenger:before {
	content: "\e906"
}

.socicon-gamewisp:before {
	content: "\e905"
}

.socicon-bloglovin:before {
	content: "\e904"
}

.socicon-tunein:before {
	content: "\e903"
}

.socicon-gamejolt:before {
	content: "\e901"
}

.socicon-trello:before {
	content: "\e902"
}

.socicon-spreadshirt:before {
	content: "\e900"
}

.socicon-500px:before {
	content: "\e000"
}

.socicon-8tracks:before {
	content: "\e001"
}

.socicon-airbnb:before {
	content: "\e002"
}

.socicon-alliance:before {
	content: "\e003"
}

.socicon-amazon:before {
	content: "\e004"
}

.socicon-amplement:before {
	content: "\e005"
}

.socicon-android:before {
	content: "\e006"
}

.socicon-angellist:before {
	content: "\e007"
}

.socicon-apple:before {
	content: "\e008"
}

.socicon-appnet:before {
	content: "\e009"
}

.socicon-baidu:before {
	content: "\e00a"
}

.socicon-bandcamp:before {
	content: "\e00b"
}

.socicon-battlenet:before {
	content: "\e00c"
}

.socicon-mixer:before {
	content: "\e00d"
}

.socicon-bebee:before {
	content: "\e00e"
}

.socicon-bebo:before {
	content: "\e00f"
}

.socicon-behance:before {
	content: "\e010"
}

.socicon-blizzard:before {
	content: "\e011"
}

.socicon-blogger:before {
	content: "\e012"
}

.socicon-buffer:before {
	content: "\e013"
}

.socicon-chrome:before {
	content: "\e014"
}

.socicon-coderwall:before {
	content: "\e015"
}

.socicon-curse:before {
	content: "\e016"
}

.socicon-dailymotion:before {
	content: "\e017"
}

.socicon-deezer:before {
	content: "\e018"
}

.socicon-delicious:before {
	content: "\e019"
}

.socicon-deviantart:before {
	content: "\e01a"
}

.socicon-diablo:before {
	content: "\e01b"
}

.socicon-digg:before {
	content: "\e01c"
}

.socicon-discord:before {
	content: "\e01d"
}

.socicon-disqus:before {
	content: "\e01e"
}

.socicon-douban:before {
	content: "\e01f"
}

.socicon-draugiem:before {
	content: "\e020"
}

.socicon-dribbble:before {
	content: "\e021"
}

.socicon-drupal:before {
	content: "\e022"
}

.socicon-ebay:before {
	content: "\e023"
}

.socicon-ello:before {
	content: "\e024"
}

.socicon-endomodo:before {
	content: "\e025"
}

.socicon-envato:before {
	content: "\e026"
}

.socicon-etsy:before {
	content: "\e027"
}

.socicon-facebook:before {
	content: "\e028"
}

.socicon-feedburner:before {
	content: "\e029"
}

.socicon-filmweb:before {
	content: "\e02a"
}

.socicon-firefox:before {
	content: "\e02b"
}

.socicon-flattr:before {
	content: "\e02c"
}

.socicon-flickr:before {
	content: "\e02d"
}

.socicon-formulr:before {
	content: "\e02e"
}

.socicon-forrst:before {
	content: "\e02f"
}

.socicon-foursquare:before {
	content: "\e030"
}

.socicon-friendfeed:before {
	content: "\e031"
}

.socicon-github:before {
	content: "\e032"
}

.socicon-goodreads:before {
	content: "\e033"
}

.socicon-google:before {
	content: "\e034"
}

.socicon-googlescholar:before {
	content: "\e035"
}

.socicon-googlegroups:before {
	content: "\e036"
}

.socicon-googlephotos:before {
	content: "\e037"
}

.socicon-googleplus:before {
	content: "\e038"
}

.socicon-grooveshark:before {
	content: "\e039"
}

.socicon-hackerrank:before {
	content: "\e03a"
}

.socicon-hearthstone:before {
	content: "\e03b"
}

.socicon-hellocoton:before {
	content: "\e03c"
}

.socicon-heroes:before {
	content: "\e03d"
}

.socicon-smashcast:before {
	content: "\e03e"
}

.socicon-horde:before {
	content: "\e03f"
}

.socicon-houzz:before {
	content: "\e040"
}

.socicon-icq:before {
	content: "\e041"
}

.socicon-identica:before {
	content: "\e042"
}

.socicon-imdb:before {
	content: "\e043"
}

.socicon-instagram:before {
	content: "\e044"
}

.socicon-issuu:before {
	content: "\e045"
}

.socicon-istock:before {
	content: "\e046"
}

.socicon-itunes:before {
	content: "\e047"
}

.socicon-keybase:before {
	content: "\e048"
}

.socicon-lanyrd:before {
	content: "\e049"
}

.socicon-lastfm:before {
	content: "\e04a"
}

.socicon-line:before {
	content: "\e04b"
}

.socicon-linkedin:before {
	content: "\e04c"
}

.socicon-livejournal:before {
	content: "\e04d"
}

.socicon-lyft:before {
	content: "\e04e"
}

.socicon-macos:before {
	content: "\e04f"
}

.socicon-mail:before {
	content: "\e050"
}

.socicon-medium:before {
	content: "\e051"
}

.socicon-meetup:before {
	content: "\e052"
}

.socicon-mixcloud:before {
	content: "\e053"
}

.socicon-modelmayhem:before {
	content: "\e054"
}

.socicon-mumble:before {
	content: "\e055"
}

.socicon-myspace:before {
	content: "\e056"
}

.socicon-newsvine:before {
	content: "\e057"
}

.socicon-nintendo:before {
	content: "\e058"
}

.socicon-npm:before {
	content: "\e059"
}

.socicon-odnoklassniki:before {
	content: "\e05a"
}

.socicon-openid:before {
	content: "\e05b"
}

.socicon-opera:before {
	content: "\e05c"
}

.socicon-outlook:before {
	content: "\e05d"
}

.socicon-overwatch:before {
	content: "\e05e"
}

.socicon-patreon:before {
	content: "\e05f"
}

.socicon-paypal:before {
	content: "\e060"
}

.socicon-periscope:before {
	content: "\e061"
}

.socicon-persona:before {
	content: "\e062"
}

.socicon-pinterest:before {
	content: "\e063"
}

.socicon-play:before {
	content: "\e064"
}

.socicon-player:before {
	content: "\e065"
}

.socicon-playstation:before {
	content: "\e066"
}

.socicon-pocket:before {
	content: "\e067"
}

.socicon-qq:before {
	content: "\e068"
}

.socicon-quora:before {
	content: "\e069"
}

.socicon-raidcall:before {
	content: "\e06a"
}

.socicon-ravelry:before {
	content: "\e06b"
}

.socicon-reddit:before {
	content: "\e06c"
}

.socicon-renren:before {
	content: "\e06d"
}

.socicon-researchgate:before {
	content: "\e06e"
}

.socicon-residentadvisor:before {
	content: "\e06f"
}

.socicon-reverbnation:before {
	content: "\e070"
}

.socicon-rss:before {
	content: "\e071"
}

.socicon-sharethis:before {
	content: "\e072"
}

.socicon-skype:before {
	content: "\e073"
}

.socicon-slideshare:before {
	content: "\e074"
}

.socicon-smugmug:before {
	content: "\e075"
}

.socicon-snapchat:before {
	content: "\e076"
}

.socicon-songkick:before {
	content: "\e077"
}

.socicon-soundcloud:before {
	content: "\e078"
}

.socicon-spotify:before {
	content: "\e079"
}

.socicon-stackexchange:before {
	content: "\e07a"
}

.socicon-stackoverflow:before {
	content: "\e07b"
}

.socicon-starcraft:before {
	content: "\e07c"
}

.socicon-stayfriends:before {
	content: "\e07d"
}

.socicon-steam:before {
	content: "\e07e"
}

.socicon-storehouse:before {
	content: "\e07f"
}

.socicon-strava:before {
	content: "\e080"
}

.socicon-streamjar:before {
	content: "\e081"
}

.socicon-stumbleupon:before {
	content: "\e082"
}

.socicon-swarm:before {
	content: "\e083"
}

.socicon-teamspeak:before {
	content: "\e084"
}

.socicon-teamviewer:before {
	content: "\e085"
}

.socicon-technorati:before {
	content: "\e086"
}

.socicon-telegram:before {
	content: "\e087"
}

.socicon-tripadvisor:before {
	content: "\e088"
}

.socicon-tripit:before {
	content: "\e089"
}

.socicon-triplej:before {
	content: "\e08a"
}

.socicon-tumblr:before {
	content: "\e08b"
}

.socicon-twitch:before {
	content: "\e08c"
}

.socicon-twitter:before {
	content: "\e08d"
}

.socicon-uber:before {
	content: "\e08e"
}

.socicon-ventrilo:before {
	content: "\e08f"
}

.socicon-viadeo:before {
	content: "\e090"
}

.socicon-viber:before {
	content: "\e091"
}

.socicon-viewbug:before {
	content: "\e092"
}

.socicon-vimeo:before {
	content: "\e093"
}

.socicon-vine:before {
	content: "\e094"
}

.socicon-vkontakte:before {
	content: "\e095"
}

.socicon-warcraft:before {
	content: "\e096"
}

.socicon-wechat:before {
	content: "\e097"
}

.socicon-weibo:before {
	content: "\e098"
}

.socicon-whatsapp:before {
	content: "\e099"
}

.socicon-wikipedia:before {
	content: "\e09a"
}

.socicon-windows:before {
	content: "\e09b"
}

.socicon-wordpress:before {
	content: "\e09c"
}

.socicon-wykop:before {
	content: "\e09d"
}

.socicon-xbox:before {
	content: "\e09e"
}

.socicon-xing:before {
	content: "\e09f"
}

.socicon-yahoo:before {
	content: "\e0a0"
}

.socicon-yammer:before {
	content: "\e0a1"
}

.socicon-yandex:before {
	content: "\e0a2"
}

.socicon-yelp:before {
	content: "\e0a3"
}

.socicon-younow:before {
	content: "\e0a4"
}

.socicon-youtube:before {
	content: "\e0a5"
}

.socicon-zapier:before {
	content: "\e0a6"
}

.socicon-zerply:before {
	content: "\e0a7"
}

.socicon-zomato:before {
	content: "\e0a8"
}

.socicon-zynga:before {
	content: "\e0a9"
}