@font-face {
	font-family:Icons;
	src:url(fonts/icons.eot);
	src:url(fonts/icons.eot?#iefix) format('embedded-opentype'),url(fonts/icons.woff2) format('woff2'),url(fonts/icons.woff) format('woff'),url(fonts/icons.ttf) format('truetype'),url(fonts/icons.svg#icons) format('svg');
	font-style:normal;
	font-weight:400;
	font-variant:normal;
	text-decoration:inherit;
	text-transform:none
}
i.icon {
	display:inline-block;
	opacity:1;
	margin:0 .25rem 0 0;
	width:1.18em;
	height:1em;
	font-family:Icons;
	font-style:normal;
	font-weight:400;
	text-decoration:inherit;
	text-align:center;
	speak:none;
	font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	-webkit-font-smoothing:antialiased;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden
}
i.icon:before {
	background:0 0!important
}
i.icon.loading {
	height:1em;
	line-height:1;
	-webkit-animation:icon-loading 2s linear infinite;
	animation:icon-loading 2s linear infinite
}
@-webkit-keyframes icon-loading {
	from {
	-webkit-transform:rotate(0);
	transform:rotate(0)
}
to {
	-webkit-transform:rotate(360deg);
	transform:rotate(360deg)
}
}@keyframes icon-loading {
	from {
	-webkit-transform:rotate(0);
	transform:rotate(0)
}
to {
	-webkit-transform:rotate(360deg);
	transform:rotate(360deg)
}
}i.icon.hover {
	opacity:1!important
}
i.icon.active {
	opacity:1!important
}
i.emphasized.icon {
	opacity:1!important
}
i.disabled.icon {
	opacity:.45!important
}
i.fitted.icon {
	width:auto;
	margin:0
}
i.link.icon,i.link.icons {
	cursor:pointer;
	opacity:.8;
	-webkit-transition:opacity .1s ease;
	transition:opacity .1s ease
}
i.link.icon:hover,i.link.icons:hover {
	opacity:1!important
}
i.circular.icon {
	border-radius:500em!important;
	line-height:1!important;
	padding:.5em .5em!important;
	-webkit-box-shadow:0 0 0 .1em rgba(0,0,0,.1) inset;
	box-shadow:0 0 0 .1em rgba(0,0,0,.1) inset;
	width:2em!important;
	height:2em!important
}
i.circular.inverted.icon {
	border:none;
	-webkit-box-shadow:none;
	box-shadow:none
}
i.flipped.icon,i.horizontally.flipped.icon {
	-webkit-transform:scale(-1,1);
	transform:scale(-1,1)
}
i.vertically.flipped.icon {
	-webkit-transform:scale(1,-1);
	transform:scale(1,-1)
}
i.clockwise.rotated.icon,i.right.rotated.icon,i.rotated.icon {
	-webkit-transform:rotate(90deg);
	transform:rotate(90deg)
}
i.counterclockwise.rotated.icon,i.left.rotated.icon {
	-webkit-transform:rotate(-90deg);
	transform:rotate(-90deg)
}
i.bordered.icon {
	line-height:1;
	vertical-align:baseline;
	width:2em;
	height:2em;
	padding:.5em .41em!important;
	-webkit-box-shadow:0 0 0 .1em rgba(0,0,0,.1) inset;
	box-shadow:0 0 0 .1em rgba(0,0,0,.1) inset
}
i.bordered.inverted.icon {
	border:none;
	-webkit-box-shadow:none;
	box-shadow:none
}
i.inverted.bordered.icon,i.inverted.circular.icon {
	background-color:#1b1c1d!important;
	color:#fff!important
}
i.inverted.icon {
	color:#fff
}
i.red.icon {
	color:#db2828!important
}
i.inverted.red.icon {
	color:#ff695e!important
}
i.inverted.bordered.red.icon,i.inverted.circular.red.icon {
	background-color:#db2828!important;
	color:#fff!important
}
i.orange.icon {
	color:#f2711c!important
}
i.inverted.orange.icon {
	color:#ff851b!important
}
i.inverted.bordered.orange.icon,i.inverted.circular.orange.icon {
	background-color:#f2711c!important;
	color:#fff!important
}
i.yellow.icon {
	color:#fbbd08!important
}
i.inverted.yellow.icon {
	color:#ffe21f!important
}
i.inverted.bordered.yellow.icon,i.inverted.circular.yellow.icon {
	background-color:#fbbd08!important;
	color:#fff!important
}
i.olive.icon {
	color:#b5cc18!important
}
i.inverted.olive.icon {
	color:#d9e778!important
}
i.inverted.bordered.olive.icon,i.inverted.circular.olive.icon {
	background-color:#b5cc18!important;
	color:#fff!important
}
i.green.icon {
	color:#21ba45!important
}
i.inverted.green.icon {
	color:#2ecc40!important
}
i.inverted.bordered.green.icon,i.inverted.circular.green.icon {
	background-color:#21ba45!important;
	color:#fff!important
}
i.teal.icon {
	color:#00b5ad!important
}
i.inverted.teal.icon {
	color:#6dffff!important
}
i.inverted.bordered.teal.icon,i.inverted.circular.teal.icon {
	background-color:#00b5ad!important;
	color:#fff!important
}
i.blue.icon {
	color:#2185d0!important
}
i.inverted.blue.icon {
	color:#54c8ff!important
}
i.inverted.bordered.blue.icon,i.inverted.circular.blue.icon {
	background-color:#2185d0!important;
	color:#fff!important
}
i.violet.icon {
	color:#6435c9!important
}
i.inverted.violet.icon {
	color:#a291fb!important
}
i.inverted.bordered.violet.icon,i.inverted.circular.violet.icon {
	background-color:#6435c9!important;
	color:#fff!important
}
i.purple.icon {
	color:#a333c8!important
}
i.inverted.purple.icon {
	color:#dc73ff!important
}
i.inverted.bordered.purple.icon,i.inverted.circular.purple.icon {
	background-color:#a333c8!important;
	color:#fff!important
}
i.pink.icon {
	color:#e03997!important
}
i.inverted.pink.icon {
	color:#ff8edf!important
}
i.inverted.bordered.pink.icon,i.inverted.circular.pink.icon {
	background-color:#e03997!important;
	color:#fff!important
}
i.brown.icon {
	color:#a5673f!important
}
i.inverted.brown.icon {
	color:#d67c1c!important
}
i.inverted.bordered.brown.icon,i.inverted.circular.brown.icon {
	background-color:#a5673f!important;
	color:#fff!important
}
i.grey.icon {
	color:#767676!important
}
i.inverted.grey.icon {
	color:#dcddde!important
}
i.inverted.bordered.grey.icon,i.inverted.circular.grey.icon {
	background-color:#767676!important;
	color:#fff!important
}
i.black.icon {
	color:#1b1c1d!important
}
i.inverted.black.icon {
	color:#545454!important
}
i.inverted.bordered.black.icon,i.inverted.circular.black.icon {
	background-color:#1b1c1d!important;
	color:#fff!important
}
i.mini.icon,i.mini.icons {
	line-height:1;
	font-size:.4em
}
i.tiny.icon,i.tiny.icons {
	line-height:1;
	font-size:.5em
}
i.small.icon,i.small.icons {
	line-height:1;
	font-size:.75em
}
i.icon,i.icons {
	font-size:1em
}
i.large.icon,i.large.icons {
	line-height:1;
	vertical-align:middle;
	font-size:1.5em
}
i.big.icon,i.big.icons {
	line-height:1;
	vertical-align:middle;
	font-size:2em
}
i.huge.icon,i.huge.icons {
	line-height:1;
	vertical-align:middle;
	font-size:4em
}
i.massive.icon,i.massive.icons {
	line-height:1;
	vertical-align:middle;
	font-size:8em
}
i.icons {
	display:inline-block;
	position:relative;
	line-height:1
}
i.icons .icon {
	position:absolute;
	top:50%;
	left:50%;
	-webkit-transform:translateX(-50%) translateY(-50%);
	transform:translateX(-50%) translateY(-50%);
	margin:0;
	margin:0
}
i.icons .icon:first-child {
	position:static;
	width:auto;
	height:auto;
	vertical-align:top;
	-webkit-transform:none;
	transform:none;
	margin-right:.25rem
}
i.icons .corner.icon {
	top:auto;
	left:auto;
	right:0;
	bottom:0;
	-webkit-transform:none;
	transform:none;
	font-size:.45em;
	text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff
}
i.icons .top.right.corner.icon {
	top:0;
	left:auto;
	right:0;
	bottom:auto
}
i.icons .top.left.corner.icon {
	top:0;
	left:0;
	right:auto;
	bottom:auto
}
i.icons .bottom.left.corner.icon {
	top:auto;
	left:0;
	right:auto;
	bottom:0
}
i.icons .bottom.right.corner.icon {
	top:auto;
	left:auto;
	right:0;
	bottom:0
}
i.icons .inverted.corner.icon {
	text-shadow:-1px -1px 0 #1b1c1d,1px -1px 0 #1b1c1d,-1px 1px 0 #1b1c1d,1px 1px 0 #1b1c1d
}
i.icon.american.sign.language.interpreting:before {
	content:"\f2a3"
}
i.icon.assistive.listening.systems:before {
	content:"\f2a2"
}
i.icon.audio.description:before {
	content:"\f29e"
}
i.icon.blind:before {
	content:"\f29d"
}
i.icon.braille:before {
	content:"\f2a1"
}
i.icon.closed.captioning.outline:before {
	content:"\f327"
}
i.icon.closed.captioning:before {
	content:"\f20a"
}
i.icon.deaf:before {
	content:"\f2a4"

}
i.icon.low.vision:before {
	content:"\f2a8"
}
i.icon.phone.volume:before {
	content:"\f2a0"
}
i.icon.question.circle.outline:before {
	content:"\f628"
}
i.icon.question.circle:before {
	content:"\f059"
}
i.icon.sign.language:before {
	content:"\f2a7"
}
i.icon.tty:before {
	content:"\f1e4"
}
i.icon.universal.access:before {
	content:"\f29a"
}
i.icon.wheelchair:before {
	content:"\f193"
}
i.icon.angle.double.down:before {
	content:"\f103"
}
i.icon.angle.double.left:before {
	content:"\f100"
}
i.icon.angle.double.right:before {
	content:"\f101"
}
i.icon.angle.double.up:before {
	content:"\f102"
}
i.icon.angle.down:before {
	content:"\f107"
}
i.icon.angle.left:before {
	content:"\f104"
}
i.icon.angle.right:before {
	content:"\f105"
}
i.icon.angle.up:before {
	content:"\f106"
}
i.icon.arrow.alternate.circle.down.outline:before {
	content:"\f608"
}
i.icon.arrow.alternate.circle.down:before {
	content:"\f358"
}
i.icon.arrow.alternate.circle.left.outline:before {
	content:"\f605"
}
i.icon.arrow.alternate.circle.left:before {
	content:"\f359"
}
i.icon.arrow.alternate.circle.right.outline:before {
	content:"\f304"
}
i.icon.arrow.alternate.circle.right:before {
	content:"\f35a"
}
i.icon.arrow.alternate.circle.up.outline:before {
	content:"\f305"
}
i.icon.arrow.alternate.circle.up:before {
	content:"\f35b"
}
i.icon.arrow.circle.down:before {
	content:"\f0ab"
}
i.icon.arrow.circle.left:before {
	content:"\f0a8"
}
i.icon.arrow.circle.right:before {
	content:"\f0a9"
}
i.icon.arrow.circle.up:before {
	content:"\f0aa"
}
i.icon.arrow.down:before {
	content:"\f063"
}
i.icon.arrow.left:before {
	content:"\f060"
}
i.icon.arrow.right:before {
	content:"\f061"
}
i.icon.arrow.up:before {
	content:"\f062"
}
i.icon.arrows.alternate.horizontal:before {
	content:"\f337"
}
i.icon.arrows.alternate.vertical:before {
	content:"\f338"
}
i.icon.arrows.alternate:before {
	content:"\f0b2"
}
i.icon.caret.down:before {
	content:"\f0d7"
}
i.icon.caret.left:before {
	content:"\f0d9"
}
i.icon.caret.right:before {
	content:"\f0da"
}
i.icon.caret.square.down.outline:before {
	content:"\f316"
}
i.icon.caret.square.down:before {
	content:"\f150"
}
i.icon.caret.square.left.outline:before {
	content:"\f317"
}
i.icon.caret.square.left:before {
	content:"\f191"
}
i.icon.caret.square.right.outline:before {
	content:"\f318"
}
i.icon.caret.square.right:before {
	content:"\f152"
}
i.icon.caret.square.up.outline:before {
	content:"\f319"
}
i.icon.caret.square.up:before {
	content:"\f151"
}
i.icon.caret.up:before {
	content:"\f0d8"
}
i.icon.cart.arrow.down:before {
	content:"\f218"
}
i.icon.chart.line:before {
	content:"\f201"
}
i.icon.chevron.circle.down:before {
	content:"\f13a"
}
i.icon.chevron.circle.left:before {
	content:"\f137"
}
i.icon.chevron.circle.right:before {
	content:"\f138"
}
i.icon.chevron.circle.up:before {
	content:"\f139"
}
i.icon.chevron.down:before {
	content:"\f078"
}
i.icon.chevron.left:before {
	content:"\f053"
}
i.icon.chevron.right:before {
	content:"\f054"
}
i.icon.chevron.up:before {
	content:"\f077"
}
i.icon.cloud.download.alternate:before {
	content:"\f600"
}
i.icon.cloud.upload.alternate:before {
	content:"\f601"
}
i.icon.download:before {
	content:"\f019"
}
i.icon.exchange.alternate:before {
	content:"\f362"
}
i.icon.expand.arrows.alternate:before {
	content:"\f31e"
}
i.icon.external.link.alternate:before {
	content:"\f35d"
}
i.icon.external.link.square.alternate:before {
	content:"\f360"
}
i.icon.hand.point.down.outline:before {
	content:"\f602"
}
i.icon.hand.point.down:before {
	content:"\f0a7"
}
i.icon.hand.point.left.outline:before {
	content:"\f361"
}
i.icon.hand.point.left:before {
	content:"\f0a5"
}
i.icon.hand.point.right.outline:before {
	content:"\f362"
}
i.icon.hand.point.right:before {
	content:"\f0a4"
}
i.icon.hand.point.up.outline:before {
	content:"\f363"
}
i.icon.hand.point.up:before {
	content:"\f0a6"
}
i.icon.hand.pointer.outline:before {
	content:"\f364"
}
i.icon.hand.pointer:before {
	content:"\f25a"
}
i.icon.history:before {
	content:"\f1da"
}
i.icon.level.down.alternate:before {
	content:"\f3be"
}
i.icon.level.up.alternate:before {
	content:"\f3bf"
}
i.icon.location.arrow:before {
	content:"\f124"
}
i.icon.long.arrow.alternate.down:before {
	content:"\f309"
}
i.icon.long.arrow.alternate.left:before {
	content:"\f30a"
}
i.icon.long.arrow.alternate.right:before {
	content:"\f30b"
}
i.icon.long.arrow.alternate.up:before {
	content:"\f30c"
}
i.icon.mouse.pointer:before {
	content:"\f245"
}
i.icon.play:before {
	content:"\f04b"
}
i.icon.random:before {
	content:"\f074"
}
i.icon.recycle:before {
	content:"\f1b8"
}
i.icon.redo.alternate:before {
	content:"\f2f9"
}
i.icon.redo:before {
	content:"\f01e"
}
i.icon.reply.all:before {
	content:"\f122"
}
i.icon.reply:before {
	content:"\f3e5"
}
i.icon.retweet:before {
	content:"\f079"
}
i.icon.share.square.outline:before {
	content:"\f631"
}
i.icon.share.square:before {
	content:"\f14d"
}
i.icon.share:before {
	content:"\f064"
}
i.icon.sign.in.alternate:before {
	content:"\f2f6"
}
i.icon.sign.out.alternate:before {
	content:"\f2f5"
}
i.icon.sort.alphabet.down:before {
	content:"\f15d"
}
i.icon.sort.alphabet.up:before {
	content:"\f15e"
}
i.icon.sort.amount.down:before {
	content:"\f160"
}
i.icon.sort.amount.up:before {
	content:"\f161"
}
i.icon.sort.down:before {
	content:"\f0dd"
}
i.icon.sort.numeric.down:before {
	content:"\f162"
}
i.icon.sort.numeric.up:before {
	content:"\f163"
}
i.icon.sort.up:before {
	content:"\f0de"
}
i.icon.sort:before {
	content:"\f0dc"
}
i.icon.sync.alternate:before {
	content:"\f2f1"
}
i.icon.sync:before {
	content:"\f021"
}
i.icon.text.height:before {
	content:"\f034"
}
i.icon.text.width:before {
	content:"\f035"
}
i.icon.undo.alternate:before {
	content:"\f2ea"
}
i.icon.undo:before {
	content:"\f0e2"
}
i.icon.upload:before {
	content:"\f093"
}
i.icon.backward:before {
	content:"\f04a"
}
i.icon.circle.outline:before {
	content:"\f323"
}
i.icon.circle:before {
	content:"\f111"
}
i.icon.compress:before {
	content:"\f066"
}
i.icon.eject:before {
	content:"\f052"
}
i.icon.expand:before {
	content:"\f065"
}
i.icon.fast.backward:before {
	content:"\f049"
}
i.icon.fast.forward:before {
	content:"\f050"
}
i.icon.file.audio.outline:before {
	content:"\f342"
}
i.icon.file.audio:before {
	content:"\f1c7"
}
i.icon.file.video.outline:before {
	content:"\f348"
}
i.icon.file.video:before {
	content:"\f1c8"
}
i.icon.film:before {
	content:"\f008"
}
i.icon.forward:before {
	content:"\f04e"
}
i.icon.headphones:before {
	content:"\f025"
}
i.icon.microphone.slash:before {
	content:"\f131"
}
i.icon.microphone:before {
	content:"\f130"
}
i.icon.music:before {
	content:"\f001"
}
i.icon.pause.circle.outline:before {
	content:"\f625"
}
i.icon.pause.circle:before {
	content:"\f28b"
}
i.icon.pause:before {
	content:"\f04c"
}
i.icon.play.circle.outline:before {
	content:"\f626"
}
i.icon.play.circle:before {
	content:"\f144"
}
i.icon.podcast:before {
	content:"\f2ce"
}
i.icon.rss.square:before {
	content:"\f143"
}
i.icon.rss:before {
	content:"\f09e"
}
i.icon.step.backward:before {
	content:"\f048"
}
i.icon.step.forward:before {
	content:"\f051"
}
i.icon.stop.circle.outline:before {
	content:"\f636"
}
i.icon.stop.circle:before {
	content:"\f28d"
}
i.icon.stop:before {
	content:"\f04d"
}
i.icon.video:before {
	content:"\f03d"
}
i.icon.volume.down:before {
	content:"\f027"
}
i.icon.volume.off:before {
	content:"\f026"
}
i.icon.volume.up:before {
	content:"\f028"
}
i.icon.address.book.outline:before {
	content:"\f300"
}
i.icon.address.book:before {
	content:"\f2b9"
}
i.icon.address.card.outline:before {
	content:"\f301"
}
i.icon.address.card:before {
	content:"\f2bb"
}
i.icon.archive:before {
	content:"\f187"
}
i.icon.balance.scale:before {
	content:"\f24e"
}
i.icon.birthday.cake:before {
	content:"\f1fd"
}
i.icon.book:before {
	content:"\f02d"
}
i.icon.briefcase:before {
	content:"\f0b1"
}
i.icon.building.outline:before {
	content:"\f603"
}
i.icon.building:before {
	content:"\f1ad"
}
i.icon.bullhorn:before {
	content:"\f0a1"
}
i.icon.calculator:before {
	content:"\f1ec"
}
i.icon.calendar.alternate.outline:before {
	content:"\f310"
}
i.icon.calendar.alternate:before {
	content:"\f073"
}
i.icon.calendar.outline:before {
	content:"\f315"
}
i.icon.calendar:before {
	content:"\f133"
}
i.icon.certificate:before {
	content:"\f0a3"
}
i.icon.chart.area:before {
	content:"\f1fe"
}
i.icon.chart.bar.outline:before {
	content:"\f320"
}
i.icon.chart.bar:before {
	content:"\f080"
}
i.icon.chart.pie:before {
	content:"\f200"
}
i.icon.clipboard.outline:before {
	content:"\f324"
}
i.icon.clipboard:before {
	content:"\f328"
}
i.icon.coffee:before {
	content:"\f0f4"
}
i.icon.columns:before {
	content:"\f0db"
}
i.icon.compass.outline:before {
	content:"\f331"
}
i.icon.compass:before {
	content:"\f14e"
}
i.icon.copy.outline:before {
	content:"\f332"
}
i.icon.copy:before {
	content:"\f0c5"
}
i.icon.copyright.outline:before {
	content:"\f333"
}
i.icon.copyright:before {
	content:"\f1f9"
}
i.icon.cut:before {
	content:"\f0c4"
}
i.icon.edit.outline:before {
	content:"\f336"
}
i.icon.edit:before {
	content:"\f044"
}
i.icon.envelope.open.outline:before {
	content:"\f337"
}
i.icon.envelope.open:before {
	content:"\f2b6"
}
i.icon.envelope.outline:before {
	content:"\f338"
}
i.icon.envelope.square:before {
	content:"\f199"
}
i.icon.envelope:before {
	content:"\f0e0"
}
i.icon.eraser:before {
	content:"\f12d"
}
i.icon.fax:before {
	content:"\f1ac"
}
i.icon.file.alternate.outline:before {
	content:"\f340"
}
i.icon.file.alternate:before {
	content:"\f15c"
}
i.icon.file.outline:before {
	content:"\f350"
}
i.icon.file:before {
	content:"\f15b"
}
i.icon.folder.open.outline:before {
	content:"\f352"
}
i.icon.folder.open:before {
	content:"\f07c"
}
i.icon.folder.outline:before {
	content:"\f353"
}
i.icon.folder:before {
	content:"\f07b"
}
i.icon.globe:before {
	content:"\f0ac"
}
i.icon.industry:before {
	content:"\f275"
}
i.icon.paperclip:before {
	content:"\f0c6"
}
i.icon.paste:before {
	content:"\f0ea"
}
i.icon.pen.square:before {
	content:"\f14b"
}
i.icon.pencil.alternate:before {
	content:"\f303"
}
i.icon.percent:before {
	content:"\f295"
}
i.icon.phone.square:before {
	content:"\f098"
}
i.icon.phone:before {
	content:"\f095"
}
i.icon.registered.outline:before {
	content:"\f629"
}
i.icon.registered:before {
	content:"\f25d"
}
i.icon.save.outline:before {
	content:"\f630"
}
i.icon.save:before {
	content:"\f0c7"
}
i.icon.sitemap:before {
	content:"\f0e8"
}
i.icon.sticky.note.outline:before {
	content:"\f635"
}
i.icon.sticky.note:before {
	content:"\f249"
}
i.icon.suitcase:before {
	content:"\f0f2"
}
i.icon.table:before {
	content:"\f0ce"
}
i.icon.tag:before {
	content:"\f02b"
}
i.icon.tags:before {
	content:"\f02c"
}
i.icon.tasks:before {
	content:"\f0ae"
}
i.icon.thumbtack:before {
	content:"\f08d"
}
i.icon.trademark:before {
	content:"\f25c"
}
i.icon.chess:before {
	content:"\f439"
}
i.icon.chess.bishop:before {
	content:"\f43a"
}
i.icon.chess.board:before {
	content:"\f43c"
}
i.icon.chess.king:before {
	content:"\f43f"
}
i.icon.chess.knight:before {
	content:"\f441"
}
i.icon.chess.pawn:before {
	content:"\f443"
}
i.icon.chess.queen:before {
	content:"\f445"
}
i.icon.chess.rock:before {
	content:"\f447"
}
i.icon.square.full:before {
	content:"\f45c"
}
i.icon.barcode:before {
	content:"\f02a"
}
i.icon.bath:before {
	content:"\f2cd"
}
i.icon.bug:before {
	content:"\f188"
}
i.icon.code:before {
	content:"\f121"
}
i.icon.code.branch:before {
	content:"\f126"
}
i.icon.file.code.outline:before {
	content:"\f343"
}
i.icon.file.code:before {
	content:"\f1c9"
}
i.icon.filter:before {
	content:"\f0b0"
}
i.icon.fire.extinguisher:before {
	content:"\f134"
}
i.icon.keyboard.outline:before {
	content:"\f377"
}
i.icon.keyboard:before {
	content:"\f11c"
}
i.icon.microchip:before {
	content:"\f2db"
}
i.icon.qrcode:before {
	content:"\f029"
}
i.icon.shield.alternate:before {
	content:"\f3ed"
}
i.icon.terminal:before {
	content:"\f120"
}
i.icon.user.secret:before {
	content:"\f21b"
}
i.icon.window.close.outline:before {
	content:"\f642"
}
i.icon.window.close:before {
	content:"\f410"
}
i.icon.window.maximize.outline:before {
	content:"\f644"
}
i.icon.window.maximize:before {
	content:"\f2d0"
}
i.icon.window.minimize.outline:before {
	content:"\f643"
}
i.icon.window.minimize:before {
	content:"\f2d1"
}
i.icon.window.restore.outline:before {
	content:"\f416"
}
i.icon.window.restore:before {
	content:"\f2d2"
}
i.icon.at:before {
	content:"\f1fa"
}
i.icon.bell.outline:before {
	content:"\f307"
}
i.icon.bell.slash.outline:before {
	content:"\f306"
}
i.icon.bell.slash:before {
	content:"\f1f6"
}
i.icon.bell:before {
	content:"\f0f3"
}
i.icon.comment.alternate.outline:before {
	content:"\f604"
}
i.icon.comment.alternate:before {
	content:"\f27a"
}
i.icon.comment.outline:before {
	content:"\f329"
}
i.icon.comment:before {
	content:"\f075"
}
i.icon.comments.outline:before {
	content:"\f330"
}
i.icon.comments:before {
	content:"\f086"
}
i.icon.inbox:before {
	content:"\f01c"
}
i.icon.language:before {
	content:"\f1ab"
}
i.icon.mobile.alternate:before {
	content:"\f3cd"
}
i.icon.mobile:before {
	content:"\f10b"
}
i.icon.paper.plane.outline:before {
	content:"\f390"
}
i.icon.paper.plane:before {
	content:"\f1d8"
}
i.icon.wifi:before {
	content:"\f1eb"
}
i.icon.desktop:before {
	content:"\f108"
}
i.icon.hdd.outline:before {
	content:"\f611"
}
i.icon.hdd:before {
	content:"\f0a0"
}
i.icon.laptop:before {
	content:"\f109"
}
i.icon.plug:before {
	content:"\f1e6"
}
i.icon.power.off:before {
	content:"\f011"
}
i.icon.print:before {
	content:"\f02f"
}
i.icon.server:before {
	content:"\f233"
}
i.icon.tablet.alternate:before {
	content:"\f3fa"
}
i.icon.tablet:before {
	content:"\f10a"
}
i.icon.tv:before {
	content:"\f26c"
}
i.icon.dollar.sign:before {
	content:"\f155"
}
i.icon.euro.sign:before {
	content:"\f153"
}
i.icon.lira.sign:before {
	content:"\f195"
}
i.icon.money.bill.alternate.outline:before {
	content:"\f623"
}
i.icon.money.bill.alternate:before {
	content:"\f3d1"
}
i.icon.pound.sign:before {
	content:"\f154"
}
i.icon.ruble.sign:before {
	content:"\f158"
}
i.icon.rupee.sign:before {
	content:"\f156"
}
i.icon.shekel.sign:before {
	content:"\f20b"
}
i.icon.won.sign:before {
	content:"\f159"
}
i.icon.yen.sign:before {
	content:"\f157"
}
i.icon.calendar.check.outline:before {
	content:"\f311"
}
i.icon.calendar.check:before {
	content:"\f274"
}
i.icon.calendar.minus.outline:before {
	content:"\f312"
}
i.icon.calendar.minus:before {
	content:"\f272"
}
i.icon.calendar.plus.outline:before {
	content:"\f313"
}
i.icon.calendar.plus:before {
	content:"\f271"
}
i.icon.calendar.times.outline:before {
	content:"\f314"
}
i.icon.calendar.times:before {
	content:"\f273"
}
i.icon.clock.outline:before {
	content:"\f325"
}
i.icon.clock:before {
	content:"\f017"
}
i.icon.hourglass.end:before {
	content:"\f253"
}
i.icon.hourglass.half:before {
	content:"\f252"
}
i.icon.hourglass.outline:before {
	content:"\f614"
}
i.icon.hourglass.start:before {
	content:"\f251"
}
i.icon.hourglass:before {
	content:"\f254"
}
i.icon.stopwatch:before {
	content:"\f2f2"
}
i.icon.adjust:before {
	content:"\f042"
}
i.icon.clone.outline:before {
	content:"\f326"
}
i.icon.clone:before {
	content:"\f24d"
}
i.icon.crop:before {
	content:"\f125"
}
i.icon.crosshairs:before {
	content:"\f05b"
}
i.icon.eye.dropper:before {
	content:"\f1fb"
}
i.icon.eye.slash.outline:before {
	content:"\f339"
}
i.icon.eye.slash:before {
	content:"\f070"
}
i.icon.eye:before {
	content:"\f06e"
}
i.icon.object.group.outline:before {
	content:"\f624"
}
i.icon.object.group:before {
	content:"\f247"
}
i.icon.object.ungroup.outline:before {
	content:"\f389"
}
i.icon.object.ungroup:before {
	content:"\f248"
}
i.icon.paint.brush:before {
	content:"\f1fc"
}
i.icon.tint:before {
	content:"\f043"
}
i.icon.align.center:before {
	content:"\f037"
}
i.icon.align.justify:before {
	content:"\f039"
}
i.icon.align.left:before {
	content:"\f036"
}
i.icon.align.right:before {
	content:"\f038"
}
i.icon.bold:before {
	content:"\f032"
}
i.icon.font:before {
	content:"\f031"
}
i.icon.heading:before {
	content:"\f1dc"
}
i.icon.i.cursor:before {
	content:"\f246"
}
i.icon.indent:before {
	content:"\f03c"
}
i.icon.italic:before {
	content:"\f033"
}
i.icon.link:before {
	content:"\f0c1"
}
i.icon.list.alternate.outline:before {
	content:"\f381"
}
i.icon.list.alternate:before {
	content:"\f022"
}
i.icon.ordered.list:before {
	content:"\f0cb"
}
i.icon.unordered.list:before {
	content:"\f0ca"
}
i.icon.list:before {
	content:"\f03a"
}
i.icon.outdent:before {
	content:"\f03b"
}
i.icon.paragraph:before {
	content:"\f1dd"
}
i.icon.quote.left:before {
	content:"\f10d"
}
i.icon.quote.right:before {
	content:"\f10e"
}
i.icon.strikethrough:before {
	content:"\f0cc"
}
i.icon.subscript:before {
	content:"\f12c"
}
i.icon.superscript:before {
	content:"\f12b"
}
i.icon.th.large:before {
	content:"\f009"
}
i.icon.th.list:before {
	content:"\f00b"
}
i.icon.th:before {
	content:"\f00a"
}
i.icon.trash.alternate.outline:before {
	content:"\f640"
}
i.icon.trash.alternate:before {
	content:"\f2ed"
}
i.icon.trash:before {
	content:"\f1f8"
}
i.icon.underline:before {
	content:"\f0cd"
}
i.icon.unlink:before {
	content:"\f127"
}
i.icon.file.archive.outline:before {
	content:"\f341"
}
i.icon.file.archive:before {
	content:"\f1c6"
}
i.icon.file.excel.outline:before {
	content:"\f344"
}
i.icon.file.excel:before {
	content:"\f1c3"
}
i.icon.file.image.outline:before {
	content:"\f617"
}
i.icon.file.image:before {
	content:"\f1c5"
}
i.icon.file.pdf.outline:before {
	content:"\f346"
}
i.icon.file.pdf:before {
	content:"\f1c1"
}
i.icon.file.powerpoint.outline:before {
	content:"\f347"
}
i.icon.file.powerpoint:before {
	content:"\f1c4"
}
i.icon.file.word.outline:before {
	content:"\f349"
}
i.icon.file.word:before {
	content:"\f1c2"
}
i.icon.genderless:before {
	content:"\f22d"
}
i.icon.mars.double:before {
	content:"\f227"
}
i.icon.mars.stroke.horizontal:before {
	content:"\f22b"
}
i.icon.mars.stroke.vertical:before {
	content:"\f22a"
}
i.icon.mars.stroke:before {
	content:"\f229"
}
i.icon.mars:before {
	content:"\f222"
}
i.icon.mercury:before {
	content:"\f223"
}
i.icon.neuter:before {
	content:"\f22c"
}
i.icon.transgender.alternate:before {
	content:"\f225"
}
i.icon.transgender:before {
	content:"\f224"
}
i.icon.venus.double:before {
	content:"\f226"
}
i.icon.venus.mars:before {
	content:"\f228"
}
i.icon.venus:before {
	content:"\f221"
}
i.icon.hand.lizard.outline:before {
	content:"\f357"
}
i.icon.hand.lizard:before {
	content:"\f258"
}
i.icon.hand.paper.outline:before {
	content:"\f358"
}
i.icon.hand.paper:before {
	content:"\f256"
}
i.icon.hand.peace.outline:before {
	content:"\f359"
}
i.icon.hand.peace:before {
	content:"\f25b"
}
i.icon.hand.rock.outline:before {
	content:"\f365"
}
i.icon.hand.rock:before {
	content:"\f255"
}
i.icon.hand.scissors.outline:before {
	content:"\f366"
}
i.icon.hand.scissors:before {
	content:"\f257"
}
i.icon.hand.spock.outline:before {
	content:"\f367"
}
i.icon.hand.spock:before {
	content:"\f259"
}
i.icon.handshake.outline:before {
	content:"\f610"
}
i.icon.handshake:before {
	content:"\f2b5"
}
i.icon.thumbs.down.outline:before {
	content:"\f406"
}
i.icon.thumbs.down:before {
	content:"\f165"
}
i.icon.thumbs.up.outline:before {
	content:"\f638"
}
i.icon.thumbs.up:before {
	content:"\f164"
}
i.icon.ambulance:before {
	content:"\f0f9"
}
i.icon.h.square:before {
	content:"\f0fd"
}
i.icon.heart.outline:before {
	content:"\f612"
}
i.icon.heart:before {
	content:"\f004"
}
i.icon.heartbeat:before {
	content:"\f21e"
}
i.icon.hospital.outline:before {
	content:"\f613"
}
i.icon.hospital:before {
	content:"\f0f8"
}
i.icon.medkit:before {
	content:"\f0fa"
}
i.icon.plus.square.outline:before {
	content:"\f627"
}
i.icon.plus.square:before {
	content:"\f0fe"
}
i.icon.stethoscope:before {
	content:"\f0f1"
}
i.icon.user.doctor:before {
	content:"\f0f0"
}
i.icon.bolt:before {
	content:"\f0e7"
}
i.icon.camera.retro:before {
	content:"\f083"
}
i.icon.camera:before {
	content:"\f030"
}
i.icon.id.badge.outline:before {
	content:"\f615"
}
i.icon.id.badge:before {
	content:"\f2c1"
}
i.icon.id.card.outline:before {
	content:"\f616"
}
i.icon.id.card:before {
	content:"\f2c2"
}
i.icon.image.outline:before {
	content:"\f617"
}
i.icon.image:before {
	content:"\f03e"
}
i.icon.images.outline:before {
	content:"\f376"
}
i.icon.images:before {
	content:"\f302"
}
i.icon.sliders.horizontal:before {
	content:"\f1de"
}
i.icon.ban:before {
	content:"\f05e"
}
i.icon.bars:before {
	content:"\f0c9"
}
i.icon.beer:before {
	content:"\f0fc"
}
i.icon.bullseye:before {
	content:"\f140"
}
i.icon.check.circle.outline:before {
	content:"\f321"
}
i.icon.check.circle:before {
	content:"\f058"
}
i.icon.check.square.outline:before {
	content:"\f322"
}
i.icon.check.square:before {
	content:"\f14a"
}
i.icon.check:before {
	content:"\f00c"
}
i.icon.cloud:before {
	content:"\f0c2"
}
i.icon.cog:before {
	content:"\f013"
}
i.icon.cogs:before {
	content:"\f085"
}
i.icon.database:before {
	content:"\f1c0"
}
i.icon.dot.circle.outline:before {
	content:"\f335"
}
i.icon.dot.circle:before {
	content:"\f192"
}
i.icon.ellipsis.horizontal:before {
	content:"\f141"
}
i.icon.ellipsis.vertical:before {
	content:"\f142"
}
i.icon.exclamation.circle:before {
	content:"\f06a"
}
i.icon.exclamation.triangle:before {
	content:"\f071"
}
i.icon.exclamation:before {
	content:"\f12a"
}
i.icon.flag.checkered:before {
	content:"\f11e"
}
i.icon.flag.outline:before {
	content:"\f351"
}
i.icon.flag:before {
	content:"\f024"
}
i.icon.frown.outline:before {
	content:"\f354"
}
i.icon.frown:before {
	content:"\f119"
}
i.icon.hashtag:before {
	content:"\f292"
}
i.icon.home:before {
	content:"\f015"
}
i.icon.info.circle:before {
	content:"\f05a"
}
i.icon.info:before {
	content:"\f129"
}
i.icon.magic:before {
	content:"\f0d0"
}
i.icon.meh.outline:before {
	content:"\f621"
}
i.icon.meh:before {
	content:"\f11a"
}
i.icon.minus.circle:before {
	content:"\f056"
}
i.icon.minus.square.outline:before {
	content:"\f622"
}
i.icon.minus.square:before {
	content:"\f146"
}
i.icon.minus:before {
	content:"\f068"
}
i.icon.plus.circle:before {
	content:"\f055"
}
i.icon.plus:before {
	content:"\f067"
}
i.icon.question:before {
	content:"\f128"
}
i.icon.search.minus:before {
	content:"\f010"
}
i.icon.search.plus:before {
	content:"\f00e"
}
i.icon.search:before {
	content:"\f002"
}
i.icon.share.alternate.square:before {
	content:"\f1e1"
}
i.icon.share.alternate:before {
	content:"\f1e0"
}
i.icon.shield:before {
	content:"\f3ed"
}
i.icon.signal:before {
	content:"\f012"
}
i.icon.smile.outline:before {
	content:"\f398"
}
i.icon.smile:before {
	content:"\f118"
}
i.icon.star.half.outline:before {
	content:"\f401"
}
i.icon.star.half:before {
	content:"\f089"
}
i.icon.star.outline:before {
	content:"\f634"
}
i.icon.star:before {
	content:"\f005"
}
i.icon.times.circle.outline:before {
	content:"\f639"
}
i.icon.times.circle:before {
	content:"\f057"
}
i.icon.times:before {
	content:"\f00d"
}
i.icon.toggle.off:before {
	content:"\f204"
}
i.icon.toggle.on:before {
	content:"\f205"
}
i.icon.trophy:before {
	content:"\f091"
}
i.icon.user.circle.outline:before {
	content:"\f606"
}
i.icon.user.circle:before {
	content:"\f2bd"
}
i.icon.user.outline:before {
	content:"\f641"
}
i.icon.user:before {
	content:"\f007"
}
i.icon.anchor:before {
	content:"\f13d"
}
i.icon.bed:before {
	content:"\f236"
}
i.icon.bicycle:before {
	content:"\f206"
}
i.icon.binoculars:before {
	content:"\f1e5"
}
i.icon.bomb:before {
	content:"\f1e2"
}
i.icon.bookmark.outline:before {
	content:"\f308"
}
i.icon.bookmark:before {
	content:"\f02e"
}
i.icon.car:before {
	content:"\f1b9"
}
i.icon.fighter.jet:before {
	content:"\f0fb"
}
i.icon.fire:before {
	content:"\f06d"
}
i.icon.flask:before {
	content:"\f0c3"
}
i.icon.gamepad:before {
	content:"\f11b"
}
i.icon.gavel:before {
	content:"\f0e3"
}
i.icon.gift:before {
	content:"\f06b"
}
i.icon.glass.martini:before {
	content:"\f000"
}
i.icon.graduation.cap:before {
	content:"\f19d"
}
i.icon.key:before {
	content:"\f084"
}
i.icon.leaf:before {
	content:"\f06c"
}
i.icon.lemon.outline:before {
	content:"\f618"
}
i.icon.lemon:before {
	content:"\f094"
}
i.icon.life.ring.outline:before {
	content:"\f619"
}
i.icon.life.ring:before {
	content:"\f1cd"
}
i.icon.lightbulb.outline:before {
	content:"\f620"
}
i.icon.lightbulb:before {
	content:"\f0eb"
}
i.icon.magnet:before {
	content:"\f076"
}
i.icon.male:before {
	content:"\f183"
}
i.icon.map.marker.alternate:before {
	content:"\f3c5"
}
i.icon.map.marker:before {
	content:"\f041"
}
i.icon.map.outline:before {
	content:"\f382"
}
i.icon.map.pin:before {
	content:"\f276"
}
i.icon.map.signs:before {
	content:"\f277"
}
i.icon.map:before {
	content:"\f279"
}
i.icon.motorcycle:before {
	content:"\f21c"
}
i.icon.newspaper.outline:before {
	content:"\f387"
}
i.icon.newspaper:before {
	content:"\f1ea"
}
i.icon.paw:before {
	content:"\f1b0"
}
i.icon.plane:before {
	content:"\f072"
}
i.icon.road:before {
	content:"\f018"
}
i.icon.rocket:before {
	content:"\f135"
}
i.icon.ship:before {
	content:"\f21a"
}
i.icon.shopping.bag:before {
	content:"\f290"
}
i.icon.shopping.basket:before {
	content:"\f291"
}
i.icon.shopping.cart:before {
	content:"\f07a"
}
i.icon.shower:before {
	content:"\f2cc"
}
i.icon.street.view:before {
	content:"\f21d"
}
i.icon.subway:before {
	content:"\f239"
}
i.icon.taxi:before {
	content:"\f1ba"
}
i.icon.ticket.alternate:before {
	content:"\f3ff"
}
i.icon.train:before {
	content:"\f238"
}
i.icon.tree:before {
	content:"\f1bb"
}
i.icon.truck:before {
	content:"\f0d1"
}
i.icon.umbrella:before {
	content:"\f0e9"
}
i.icon.university:before {
	content:"\f19c"
}
i.icon.utensil.spoon:before {
	content:"\f2e5"
}
i.icon.utensils:before {
	content:"\f2e7"
}
i.icon.wrench:before {
	content:"\f0ad"
}
i.icon.bus:before {
	content:"\f207"
}
i.icon.cube:before {
	content:"\f1b2"
}
i.icon.cubes:before {
	content:"\f1b3"
}
i.icon.futbol.outline:before {
	content:"\f633"
}
i.icon.futbol:before {
	content:"\f1e3"
}
i.icon.gem.outline:before {
	content:"\f356"
}
i.icon.gem:before {
	content:"\f3a5"
}
i.icon.lock.open:before {
	content:"\f3c1"
}
i.icon.lock:before {
	content:"\f023"
}
i.icon.moon.outline:before {
	content:"\f386"
}
i.icon.moon:before {
	content:"\f186"
}
i.icon.puzzle:before {
	content:"\f12e"
}
i.icon.snowflake.outline:before {
	content:"\f632"
}
i.icon.snowflake:before {
	content:"\f2dc"
}
i.icon.space.shuttle:before {
	content:"\f197"
}
i.icon.sun.outline:before {
	content:"\f637"
}
i.icon.sun:before {
	content:"\f185"
}
i.icon.tachometer.alternate:before {
	content:"\f3fd"
}
i.icon.unlock.alternate:before {
	content:"\f13e"
}
i.icon.unlock:before {
	content:"\f09c"
}
i.icon.cart.plus:before {
	content:"\f217"
}
i.icon.credit.card.outline:before {
	content:"\f334"
}
i.icon.credit.card:before {
	content:"\f09d"
}
i.icon.square.outline:before {
	content:"\f400"
}
i.icon.square:before {
	content:"\f0c8"
}
i.icon.asterisk:before {
	content:"\f069"
}
i.icon.circle.notch:before {
	content:"\f1ce"
}
i.icon.spinner:before {
	content:"\f110"
}
i.icon.baseball.ball:before {
	content:"\f433"
}
i.icon.basketball.ball:before {
	content:"\f434"
}
i.icon.bowling.ball:before {
	content:"\f436"
}
i.icon.football.ball:before {
	content:"\f44e"
}
i.icon.golf.ball:before {
	content:"\f450"
}
i.icon.hockey.puck:before {
	content:"\f453"
}
i.icon.quidditch:before {
	content:"\f458"
}
i.icon.table.tennis:before {
	content:"\f45d"
}
i.icon.volleyball.ball:before {
	content:"\f45f"
}
i.icon.battery.empty:before {
	content:"\f244"
}
i.icon.battery.full:before {
	content:"\f240"
}
i.icon.battery.half:before {
	content:"\f242"
}
i.icon.battery.quarter:before {
	content:"\f243"
}
i.icon.battery.three.quarters:before {
	content:"\f241"
}
i.icon.thermometer.empty:before {
	content:"\f2cb"
}
i.icon.thermometer.full:before {
	content:"\f2c7"
}
i.icon.thermometer.half:before {
	content:"\f2c9"
}
i.icon.thermometer.quarter:before {
	content:"\f2ca"
}
i.icon.thermometer.three.quarters:before {
	content:"\f2c8"
}
i.icon.child:before {
	content:"\f1ae"
}
i.icon.female:before {
	content:"\f182"
}
i.icon.user.circle.outline:before {
	content:"\f410"
}
i.icon.user.plus:before {
	content:"\f234"
}
i.icon.user.times:before {
	content:"\f235"
}
i.icon.users:before {
	content:"\f0c0"
}
i.icon.\35 00px:before {
	content:"\f26e"
}
i.icon.accessible.icon:before {
	content:"\f368"
}
i.icon.accusoft:before {
	content:"\f369"
}
i.icon.adn:before {
	content:"\f170"
}
i.icon.adversal:before {
	content:"\f36a"
}
i.icon.affiliatetheme:before {
	content:"\f36b"
}
i.icon.algolia:before {
	content:"\f36c"
}
i.icon.amazon.pay:before {
	content:"\f42c"
}
i.icon.amazon:before {
	content:"\f270"
}
i.icon.amilia:before {
	content:"\f36d"
}
i.icon.android:before {
	content:"\f17b"
}
i.icon.angellist:before {
	content:"\f209"
}
i.icon.angrycreative:before {
	content:"\f36e"
}
i.icon.angular:before {
	content:"\f420"
}
i.icon.app.store.ios:before {
	content:"\f370"
}
i.icon.app.store:before {
	content:"\f36f"
}
i.icon.apper:before {
	content:"\f371"
}
i.icon.apple.pay:before {
	content:"\f609"
}
i.icon.apple:before {
	content:"\f179"
}
i.icon.asymmetrik:before {
	content:"\f372"
}
i.icon.audible:before {
	content:"\f373"
}
i.icon.autoprefixer:before {
	content:"\f41c"
}
i.icon.avianex:before {
	content:"\f374"
}
i.icon.aviato:before {
	content:"\f421"
}
i.icon.aws:before {
	content:"\f375"
}
i.icon.bandcamp:before {
	content:"\f2d5"
}
i.icon.behance.square:before {
	content:"\f1b5"
}
i.icon.behance:before {
	content:"\f1b4"
}
i.icon.bimobject:before {
	content:"\f378"
}
i.icon.bitbucket:before {
	content:"\f171"
}
i.icon.bitcoin:before {
	content:"\f379"
}
i.icon.bity:before {
	content:"\f37a"
}
i.icon.black.tie:before {
	content:"\f27e"
}
i.icon.blackberry:before {
	content:"\f37b"
}
i.icon.blogger.b:before {
	content:"\f37d"
}
i.icon.blogger:before {
	content:"\f37c"
}
i.icon.bluetooth.b:before {
	content:"\f294"
}
i.icon.bluetooth:before {
	content:"\f293"
}
i.icon.btc:before {
	content:"\f15a"
}
i.icon.buromobelexperte:before {
	content:"\f37f"
}
i.icon.buysellads:before {
	content:"\f20d"
}
i.icon.credit.card.amazon.pay:before {
	content:"\f42d"
}
i.icon.credit.card.american.express:before {
	content:"\f1f3"
}
i.icon.credit.card.apple.pay:before {
	content:"\f607"
}
i.icon.credit.card.diners.club:before {
	content:"\f24c"
}
i.icon.credit.card.discover:before {
	content:"\f1f2"
}
i.icon.credit.card.jcb:before {
	content:"\f24b"
}
i.icon.credit.card.mastercard:before {
	content:"\f1f1"
}
i.icon.credit.card.paypal:before {
	content:"\f1f4"
}
i.icon.credit.card.stripe:before {
	content:"\f1f5"
}
i.icon.credit.card.visa:before {
	content:"\f1f0"
}
i.icon.centercode:before {
	content:"\f380"
}
i.icon.chrome:before {
	content:"\f268"
}
i.icon.cloudscale:before {
	content:"\f383"
}
i.icon.cloudsmith:before {
	content:"\f384"
}
i.icon.cloudversify:before {
	content:"\f385"
}
i.icon.codepen:before {
	content:"\f1cb"
}
i.icon.codiepie:before {
	content:"\f284"
}
i.icon.connectdevelop:before {
	content:"\f20e"
}
i.icon.contao:before {
	content:"\f26d"
}
i.icon.cpanel:before {
	content:"\f388"
}
i.icon.creative.commons:before {
	content:"\f25e"
}
i.icon.css3.alternate:before {
	content:"\f38b"
}
i.icon.css3:before {
	content:"\f13c"
}
i.icon.cuttlefish:before {
	content:"\f38c"
}
i.icon.d.and.d:before {
	content:"\f38d"
}
i.icon.dashcube:before {
	content:"\f210"
}
i.icon.delicious:before {
	content:"\f1a5"
}
i.icon.deploydog:before {
	content:"\f38e"
}
i.icon.deskpro:before {
	content:"\f38f"
}
i.icon.deviantart:before {
	content:"\f1bd"
}
i.icon.digg:before {
	content:"\f1a6"
}
i.icon.digital.ocean:before {
	content:"\f391"
}
i.icon.discord:before {
	content:"\f392"
}
i.icon.discourse:before {
	content:"\f393"
}
i.icon.dochub:before {
	content:"\f394"
}
i.icon.docker:before {
	content:"\f395"
}
i.icon.draft2digital:before {
	content:"\f396"
}
i.icon.dribbble.square:before {
	content:"\f397"
}
i.icon.dribbble:before {
	content:"\f17d"
}
i.icon.dropbox:before {
	content:"\f16b"
}
i.icon.drupal:before {
	content:"\f1a9"
}
i.icon.dyalog:before {
	content:"\f399"
}
i.icon.earlybirds:before {
	content:"\f39a"
}
i.icon.edge:before {
	content:"\f282"
}
i.icon.elementor:before {
	content:"\f430"
}
i.icon.ember:before {
	content:"\f423"
}
i.icon.empire:before {
	content:"\f1d1"
}
i.icon.envira:before {
	content:"\f299"
}
i.icon.erlang:before {
	content:"\f39d"
}
i.icon.ethereum:before {
	content:"\f42e"
}
i.icon.etsy:before {
	content:"\f2d7"
}
i.icon.expeditedssl:before {
	content:"\f23e"
}
i.icon.facebook.f:before {
	content:"\f39e"
}
i.icon.facebook.messenger:before {
	content:"\f39f"
}
i.icon.facebook.square:before {
	content:"\f082"
}
i.icon.facebook:before {
	content:"\f09a"
}
i.icon.firefox:before {
	content:"\f269"
}
i.icon.first.order:before {
	content:"\f2b0"
}
i.icon.firstdraft:before {
	content:"\f3a1"
}
i.icon.flickr:before {
	content:"\f16e"
}
i.icon.flipboard:before {
	content:"\f44d"
}
i.icon.fly:before {
	content:"\f417"
}
i.icon.font.awesome.alternate:before {
	content:"\f35c"
}
i.icon.font.awesome.flag:before {
	content:"\f425"
}
i.icon.font.awesome:before {
	content:"\f2b4"
}
i.icon.fonticons.fi:before {
	content:"\f3a2"
}
i.icon.fonticons:before {
	content:"\f280"
}
i.icon.fort.awesome.alternate:before {
	content:"\f3a3"
}
i.icon.fort.awesome:before {
	content:"\f286"
}
i.icon.forumbee:before {
	content:"\f211"
}
i.icon.foursquare:before {
	content:"\f180"
}
i.icon.free.code.camp:before {
	content:"\f2c5"
}
i.icon.freebsd:before {
	content:"\f3a4"
}
i.icon.get.pocket:before {
	content:"\f265"
}
i.icon.gg.circle:before {
	content:"\f261"
}
i.icon.gg:before {
	content:"\f260"
}
i.icon.git.square:before {
	content:"\f1d2"
}
i.icon.git:before {
	content:"\f1d3"
}
i.icon.github.alternate:before {
	content:"\f113"
}
i.icon.github.square:before {
	content:"\f092"
}
i.icon.github:before {
	content:"\f09b"
}
i.icon.gitkraken:before {
	content:"\f3a6"
}
i.icon.gitlab:before {
	content:"\f296"
}
i.icon.gitter:before {
	content:"\f426"
}
i.icon.glide.g:before {
	content:"\f2a6"
}
i.icon.glide:before {
	content:"\f2a5"
}
i.icon.gofore:before {
	content:"\f3a7"
}
i.icon.goodreads.g:before {
	content:"\f3a9"
}
i.icon.goodreads:before {
	content:"\f3a8"
}
i.icon.google.drive:before {
	content:"\f3aa"
}
i.icon.google.play:before {
	content:"\f3ab"
}
i.icon.google.plus.g:before {
	content:"\f0d5"
}
i.icon.google.plus.square:before {
	content:"\f0d4"
}
i.icon.google.plus:before {
	content:"\f2b3"
}
i.icon.google.wallet:before {
	content:"\f1ee"
}
i.icon.google:before {
	content:"\f1a0"
}
i.icon.gratipay:before {
	content:"\f184"
}
i.icon.grav:before {
	content:"\f2d6"
}
i.icon.gripfire:before {
	content:"\f3ac"
}
i.icon.grunt:before {
	content:"\f3ad"
}
i.icon.gulp:before {
	content:"\f3ae"
}
i.icon.hacker.news.square:before {
	content:"\f3af"
}
i.icon.hacker.news:before {
	content:"\f1d4"
}
i.icon.hips:before {
	content:"\f452"
}
i.icon.hire.a.helper:before {
	content:"\f3b0"
}
i.icon.hooli:before {
	content:"\f427"
}
i.icon.hotjar:before {
	content:"\f3b1"
}
i.icon.houzz:before {
	content:"\f27c"
}
i.icon.html5:before {
	content:"\f13b"
}
i.icon.hubspot:before {
	content:"\f3b2"
}
i.icon.imdb:before {
	content:"\f2d8"
}
i.icon.instagram:before {
	content:"\f16d"
}
i.icon.internet.explorer:before {
	content:"\f26b"
}
i.icon.ioxhost:before {
	content:"\f208"
}
i.icon.itunes.note:before {
	content:"\f3b5"
}
i.icon.itunes:before {
	content:"\f3b4"
}
i.icon.jenkins:before {
	content:"\f3b6"
}
i.icon.joget:before {
	content:"\f3b7"
}
i.icon.joomla:before {
	content:"\f1aa"
}
i.icon.js.square:before {
	content:"\f3b9"
}
i.icon.js:before {
	content:"\f3b8"
}
i.icon.jsfiddle:before {
	content:"\f1cc"
}
i.icon.keycdn:before {
	content:"\f3ba"
}
i.icon.kickstarter.k:before {
	content:"\f3bc"
}
i.icon.kickstarter:before {
	content:"\f3bb"
}
i.icon.korvue:before {
	content:"\f42f"
}
i.icon.laravel:before {
	content:"\f3bd"
}
i.icon.lastfm.square:before {
	content:"\f203"
}
i.icon.lastfm:before {
	content:"\f202"
}
i.icon.leanpub:before {
	content:"\f212"
}
i.icon.less:before {
	content:"\f41d"
}
i.icon.line:before {
	content:"\f3c0"
}
i.icon.linkedin.in:before {
	content:"\f0e1"
}
i.icon.linkedin:before {
	content:"\f08c"
}
i.icon.linode:before {
	content:"\f2b8"
}
i.icon.linux:before {
	content:"\f17c"
}
i.icon.lyft:before {
	content:"\f3c3"
}
i.icon.magento:before {
	content:"\f3c4"
}
i.icon.maxcdn:before {
	content:"\f136"
}
i.icon.medapps:before {
	content:"\f3c6"
}
i.icon.medium.m:before {
	content:"\f3c7"
}
i.icon.medium:before {
	content:"\f23a"
}
i.icon.medrt:before {
	content:"\f3c8"
}
i.icon.meetup:before {
	content:"\f2e0"
}
i.icon.microsoft:before {
	content:"\f3ca"
}
i.icon.mix:before {
	content:"\f3cb"
}
i.icon.mixcloud:before {
	content:"\f289"
}
i.icon.mizuni:before {
	content:"\f3cc"
}
i.icon.modx:before {
	content:"\f285"
}
i.icon.monero:before {
	content:"\f3d0"
}
i.icon.napster:before {
	content:"\f3d2"
}
i.icon.nintendo.switch:before {
	content:"\f418"
}
i.icon.node.js:before {
	content:"\f3d3"
}
i.icon.node:before {
	content:"\f419"
}
i.icon.npm:before {
	content:"\f3d4"
}
i.icon.ns8:before {
	content:"\f3d5"
}
i.icon.nutritionix:before {
	content:"\f3d6"
}
i.icon.odnoklassniki.square:before {
	content:"\f264"
}
i.icon.odnoklassniki:before {
	content:"\f263"
}
i.icon.opencart:before {
	content:"\f23d"
}
i.icon.openid:before {
	content:"\f19b"
}
i.icon.opera:before {
	content:"\f26a"
}
i.icon.optin.monster:before {
	content:"\f23c"
}
i.icon.osi:before {
	content:"\f41a"
}
i.icon.page4:before {
	content:"\f3d7"
}
i.icon.pagelines:before {
	content:"\f18c"
}
i.icon.palfed:before {
	content:"\f3d8"
}
i.icon.patreon:before {
	content:"\f3d9"
}
i.icon.paypal:before {
	content:"\f1ed"
}
i.icon.periscope:before {
	content:"\f3da"
}
i.icon.phabricator:before {
	content:"\f3db"
}
i.icon.phoenix.framework:before {
	content:"\f3dc"
}
i.icon.php:before {
	content:"\f457"
}
i.icon.pied.piper.alternate:before {
	content:"\f1a8"
}
i.icon.pied.piper.pp:before {
	content:"\f1a7"
}
i.icon.pied.piper:before {
	content:"\f2ae"
}
i.icon.pinterest.p:before {
	content:"\f231"
}
i.icon.pinterest.square:before {
	content:"\f0d3"
}
i.icon.pinterest:before {
	content:"\f0d2"
}
i.icon.playstation:before {
	content:"\f3df"
}
i.icon.product.hunt:before {
	content:"\f288"
}
i.icon.pushed:before {
	content:"\f3e1"
}
i.icon.python:before {
	content:"\f3e2"
}
i.icon.qq:before {
	content:"\f1d6"
}
i.icon.quinscape:before {
	content:"\f459"
}
i.icon.quora:before {
	content:"\f2c4"
}
i.icon.ravelry:before {
	content:"\f2d9"
}
i.icon.react:before {
	content:"\f41b"
}
i.icon.rebel:before {
	content:"\f1d0"
}
i.icon.redriver:before {
	content:"\f3e3"
}
i.icon.reddit.alien:before {
	content:"\f281"
}
i.icon.reddit.square:before {
	content:"\f1a2"
}
i.icon.reddit:before {
	content:"\f1a1"
}
i.icon.rendact:before {
	content:"\f3e4"
}
i.icon.renren:before {
	content:"\f18b"
}
i.icon.replyd:before {
	content:"\f3e6"
}
i.icon.resolving:before {
	content:"\f3e7"
}
i.icon.rocketchat:before {
	content:"\f3e8"
}
i.icon.rockrms:before {
	content:"\f3e9"
}
i.icon.safari:before {
	content:"\f267"
}
i.icon.sass:before {
	content:"\f41e"
}
i.icon.schlix:before {
	content:"\f3ea"
}
i.icon.scribd:before {
	content:"\f28a"
}
i.icon.searchengin:before {
	content:"\f3eb"
}
i.icon.sellcast:before {
	content:"\f2da"
}
i.icon.sellsy:before {
	content:"\f213"
}
i.icon.servicestack:before {
	content:"\f3ec"
}
i.icon.shirtsinbulk:before {
	content:"\f214"
}
i.icon.simplybuilt:before {
	content:"\f215"
}
i.icon.sistrix:before {
	content:"\f3ee"
}
i.icon.skyatlas:before {
	content:"\f216"
}
i.icon.skype:before {
	content:"\f17e"
}
i.icon.slack.hash:before {
	content:"\f3ef"
}
i.icon.slack:before {
	content:"\f198"
}
i.icon.slideshare:before {
	content:"\f1e7"
}
i.icon.snapchat.ghost:before {
	content:"\f2ac"
}
i.icon.snapchat.square:before {
	content:"\f2ad"
}
i.icon.snapchat:before {
	content:"\f2ab"
}
i.icon.soundcloud:before {
	content:"\f1be"
}
i.icon.speakap:before {
	content:"\f3f3"
}
i.icon.spotify:before {
	content:"\f1bc"
}
i.icon.stack.exchange:before {
	content:"\f18d"
}
i.icon.stack.overflow:before {
	content:"\f16c"
}
i.icon.staylinked:before {
	content:"\f3f5"
}
i.icon.steam.square:before {
	content:"\f1b7"
}
i.icon.steam.symbol:before {
	content:"\f3f6"
}
i.icon.steam:before {
	content:"\f1b6"
}
i.icon.sticker.mule:before {
	content:"\f3f7"
}
i.icon.strava:before {
	content:"\f428"
}
i.icon.stripe.s:before {
	content:"\f42a"
}
i.icon.stripe:before {
	content:"\f429"
}
i.icon.studiovinari:before {
	content:"\f3f8"
}
i.icon.stumbleupon.circle:before {
	content:"\f1a3"
}
i.icon.stumbleupon:before {
	content:"\f1a4"
}
i.icon.superpowers:before {
	content:"\f2dd"
}
i.icon.supple:before {
	content:"\f3f9"
}
i.icon.telegram.plane:before {
	content:"\f3fe"
}
i.icon.telegram:before {
	content:"\f2c6"
}
i.icon.tencent.weibo:before {
	content:"\f1d5"
}
i.icon.themeisle:before {
	content:"\f2b2"
}
i.icon.trello:before {
	content:"\f181"
}
i.icon.tripadvisor:before {
	content:"\f262"
}
i.icon.tumblr.square:before {
	content:"\f174"
}
i.icon.tumblr:before {
	content:"\f173"
}
i.icon.twitch:before {
	content:"\f1e8"
}
i.icon.twitter.square:before {
	content:"\f081"
}
i.icon.twitter:before {
	content:"\f099"
}
i.icon.typo3:before {
	content:"\f42b"
}
i.icon.uber:before {
	content:"\f402"
}
i.icon.uikit:before {
	content:"\f403"
}
i.icon.uniregistry:before {
	content:"\f404"
}
i.icon.untappd:before {
	content:"\f405"
}
i.icon.usb:before {
	content:"\f287"
}
i.icon.ussunnah:before {
	content:"\f407"
}
i.icon.vaadin:before {
	content:"\f408"
}
i.icon.viacoin:before {
	content:"\f237"
}
i.icon.viadeo.square:before {
	content:"\f2aa"
}
i.icon.viadeo:before {
	content:"\f2a9"
}
i.icon.viber:before {
	content:"\f409"
}
i.icon.vimeo.square:before {
	content:"\f194"
}
i.icon.vimeo.v:before {
	content:"\f27d"
}
i.icon.vimeo:before {
	content:"\f40a"
}
i.icon.vine:before {
	content:"\f1ca"
}
i.icon.vk:before {
	content:"\f189"
}
i.icon.vnv:before {
	content:"\f40b"
}
i.icon.vuejs:before {
	content:"\f41f"
}
i.icon.weibo:before {
	content:"\f18a"
}
i.icon.weixin:before {
	content:"\f1d7"
}
i.icon.whatsapp.square:before {
	content:"\f40c"
}
i.icon.whatsapp:before {
	content:"\f232"
}
i.icon.whmcs:before {
	content:"\f40d"
}
i.icon.wikipedia.w:before {
	content:"\f266"
}
i.icon.windows:before {
	content:"\f17a"
}
i.icon.wordpress.simple:before {
	content:"\f411"
}
i.icon.wordpress:before {
	content:"\f19a"
}
i.icon.wpbeginner:before {
	content:"\f297"
}
i.icon.wpexplorer:before {
	content:"\f2de"
}
i.icon.wpforms:before {
	content:"\f298"
}
i.icon.xbox:before {
	content:"\f412"
}
i.icon.xing.square:before {
	content:"\f169"
}
i.icon.xing:before {
	content:"\f168"
}
i.icon.y.combinator:before {
	content:"\f23b"
}
i.icon.yahoo:before {
	content:"\f19e"
}
i.icon.yandex.international:before {
	content:"\f414"
}
i.icon.yandex:before {
	content:"\f413"
}
i.icon.yelp:before {
	content:"\f1e9"
}
i.icon.yoast:before {
	content:"\f2b1"
}
i.icon.youtube.square:before {
	content:"\f431"
}
i.icon.youtube:before {
	content:"\f167"
}
i.icon.add.circle:before {
	content:"\f055"
}
i.icon.add.square:before {
	content:"\f0fe"
}
i.icon.add.to.calendar:before {
	content:"\f271"
}
i.icon.add.to.cart:before {
	content:"\f217"
}
i.icon.add.user:before {
	content:"\f234"
}
i.icon.add:before {
	content:"\f067"
}
i.icon.alarm.mute:before {
	content:"\f1f6"
}
i.icon.alarm:before {
	content:"\f0f3"
}
i.icon.ald:before {
	content:"\f2a2"
}
i.icon.als:before {
	content:"\f2a2"
}
i.icon.american.express.card:before {
	content:"\f1f3"
}
i.icon.american.express:before {
	content:"\f1f3"
}
i.icon.amex:before {
	content:"\f1f3"
}
i.icon.announcement:before {
	content:"\f0a1"
}
i.icon.area.chart:before {
	content:"\f1fe"
}
i.icon.area.graph:before {
	content:"\f1fe"
}
i.icon.arrow.down.cart:before {
	content:"\f218"
}
i.icon.asexual:before {
	content:"\f22d"
}
i.icon.asl.interpreting:before {
	content:"\f2a3"
}
i.icon.asl:before {
	content:"\f2a3"
}
i.icon.assistive.listening.devices:before {
	content:"\f2a2"
}
i.icon.attach:before {
	content:"\f0c6"
}
i.icon.attention:before {
	content:"\f06a"
}
i.icon.balance:before {
	content:"\f24e"
}
i.icon.bar.chart:before {
	content:"\f080"
}
i.icon.bar.graph:before {
	content:"\f080"
}
i.icon.bar:before {
	content:"\f0fc"
}
i.icon.bathtub:before {
	content:"\f2cd"
}
i.icon.battery.four:before {
	content:"\f240"
}
i.icon.battery.high:before {
	content:"\f241"
}
i.icon.battery.low:before {
	content:"\f243"
}
i.icon.battery.medium:before {
	content:"\f242"
}
i.icon.battery.one:before {
	content:"\f243"
}
i.icon.battery.three:before {
	content:"\f241"
}
i.icon.battery.two:before {
	content:"\f242"
}
i.icon.battery.zero:before {
	content:"\f244"
}
i.icon.birthday:before {
	content:"\f1fd"
}
i.icon.block.layout:before {
	content:"\f009"
}
i.icon.bluetooth.alternative:before {
	content:"\f294"
}
i.icon.broken.chain:before {
	content:"\f127"
}
i.icon.browser:before {
	content:"\f022"
}
i.icon.call.square:before {
	content:"\f098"
}
i.icon.call:before {
	content:"\f095"
}
i.icon.cancel:before {
	content:"\f00d"
}
i.icon.cart:before {
	content:"\f07a"
}
i.icon.cc:before {
	content:"\f20a"
}
i.icon.chain:before {
	content:"\f0c1"
}
i.icon.chat:before {
	content:"\f075"
}
i.icon.checked.calendar:before {
	content:"\f274"
}
i.icon.checkmark:before {
	content:"\f00c"
}
i.icon.circle.notched:before {
	content:"\f1ce"
}
i.icon.close:before {
	content:"\f00d"
}
i.icon.cny:before {
	content:"\f157"
}
i.icon.cocktail:before {
	content:"\f000"
}
i.icon.commenting:before {
	content:"\f27a"
}
i.icon.computer:before {
	content:"\f108"
}
i.icon.configure:before {
	content:"\f0ad"
}
i.icon.content:before {
	content:"\f0c9"
}
i.icon.deafness:before {
	content:"\f2a4"
}
i.icon.delete.calendar:before {
	content:"\f273"
}
i.icon.delete:before {
	content:"\f00d"
}
i.icon.detective:before {
	content:"\f21b"
}
i.icon.diners.club.card:before {
	content:"\f24c"
}
i.icon.diners.club:before {
	content:"\f24c"
}
i.icon.discover.card:before {
	content:"\f1f2"
}
i.icon.discover:before {
	content:"\f1f2"
}
i.icon.discussions:before {
	content:"\f086"
}
i.icon.doctor:before {
	content:"\f0f0"
}
i.icon.dollar:before {
	content:"\f155"
}
i.icon.dont:before {
	content:"\f05e"
}
i.icon.dribble:before {
	content:"\f17d"
}
i.icon.drivers.license:before {
	content:"\f2c2"
}
i.icon.dropdown:before {
	content:"\f0d7"
}
i.icon.eercast:before {
	content:"\f2da"
}
i.icon.emergency:before {
	content:"\f0f9"
}
i.icon.envira.gallery:before {
	content:"\f299"
}
i.icon.erase:before {
	content:"\f12d"
}
i.icon.eur:before {
	content:"\f153"
}
i.icon.euro:before {
	content:"\f153"
}
i.icon.eyedropper:before {
	content:"\f1fb"
}
i.icon.fa:before {
	content:"\f2b4"
}
i.icon.factory:before {
	content:"\f275"
}
i.icon.favorite:before {
	content:"\f005"
}
i.icon.feed:before {
	content:"\f09e"
}
i.icon.female.homosexual:before {
	content:"\f226"
}
i.icon.file.text:before {
	content:"\f15c"
}
i.icon.find:before {
	content:"\f1e5"
}
i.icon.first.aid:before {
	content:"\f0fa"
}
i.icon.five.hundred.pixels:before {
	content:"\f26e"
}
i.icon.fork:before {
	content:"\f126"
}
i.icon.game:before {
	content:"\f11b"
}
i.icon.gay:before {
	content:"\f227"
}
i.icon.gbp:before {
	content:"\f154"
}
i.icon.gittip:before {
	content:"\f184"
}
i.icon.google.plus.circle:before {
	content:"\f2b3"
}
i.icon.google.plus.official:before {
	content:"\f2b3"
}
i.icon.grab:before {
	content:"\f255"
}
i.icon.graduation:before {
	content:"\f19d"
}
i.icon.grid.layout:before {
	content:"\f00a"
}
i.icon.group:before {
	content:"\f0c0"
}
i.icon.h:before {
	content:"\f0fd"
}
i.icon.hand.victory:before {
	content:"\f25b"
}
i.icon.handicap:before {
	content:"\f193"
}
i.icon.hard.of.hearing:before {
	content:"\f2a4"
}
i.icon.header:before {
	content:"\f1dc"
}
i.icon.help.circle:before {
	content:"\f059"
}
i.icon.help:before {
	content:"\f128"
}
i.icon.heterosexual:before {
	content:"\f228"
}
i.icon.hide:before {
	content:"\f070"
}
i.icon.hotel:before {
	content:"\f236"
}
i.icon.hourglass.four:before {
	content:"\f254"
}
i.icon.hourglass.full:before {
	content:"\f254"
}
i.icon.hourglass.one:before {
	content:"\f251"
}
i.icon.hourglass.three:before {
	content:"\f253"
}
i.icon.hourglass.two:before {
	content:"\f252"
}
i.icon.idea:before {
	content:"\f0eb"
}
i.icon.ils:before {
	content:"\f20b"
}
i.icon.in.cart:before {
	content:"\f218"
}
i.icon.inr:before {
	content:"\f156"
}
i.icon.intergender:before {
	content:"\f224"
}
i.icon.intersex:before {
	content:"\f224"
}
i.icon.japan.credit.bureau.card:before {
	content:"\f24b"
}
i.icon.japan.credit.bureau:before {
	content:"\f24b"
}
i.icon.jcb:before {
	content:"\f24b"
}
i.icon.jpy:before {
	content:"\f157"
}
i.icon.krw:before {
	content:"\f159"
}
i.icon.lab:before {
	content:"\f0c3"
}
i.icon.law:before {
	content:"\f24e"
}
i.icon.legal:before {
	content:"\f0e3"
}
i.icon.lesbian:before {
	content:"\f226"
}
i.icon.lightning:before {
	content:"\f0e7"
}
i.icon.like:before {
	content:"\f004"
}
i.icon.line.chart:before {
	content:"\f201"
}
i.icon.line.graph:before {
	content:"\f201"
}
i.icon.linkedin.square:before {
	content:"\f08c"
}
i.icon.linkify:before {
	content:"\f0c1"
}
i.icon.lira:before {
	content:"\f195"
}
i.icon.list.layout:before {
	content:"\f00b"
}
i.icon.magnify:before {
	content:"\f00e"
}
i.icon.mail.forward:before {
	content:"\f064"
}
i.icon.mail.square:before {
	content:"\f199"
}
i.icon.mail:before {
	content:"\f0e0"
}
i.icon.male.homosexual:before {
	content:"\f227"
}
i.icon.man:before {
	content:"\f222"
}
i.icon.marker:before {
	content:"\f041"
}
i.icon.mars.alternate:before {
	content:"\f229"
}
i.icon.mars.horizontal:before {
	content:"\f22b"
}
i.icon.mars.vertical:before {
	content:"\f22a"
}
i.icon.mastercard.card:before {
	content:"\f1f1"
}
i.icon.mastercard:before {
	content:"\f1f1"
}
i.icon.maximize:before {
	content:"\f0b2"
}
i.icon.microsoft.edge:before {
	content:"\f282"
}
i.icon.military:before {
	content:"\f0fb"
}
i.icon.minimize:before {
	content:"\f066"
}
i.icon.ms.edge:before {
	content:"\f282"
}
i.icon.mute:before {
	content:"\f131"
}
i.icon.new.pied.piper:before {
	content:"\f2ae"
}
i.icon.non.binary.transgender:before {
	content:"\f223"
}
i.icon.numbered.list:before {
	content:"\f0cb"
}
i.icon.optinmonster:before {
	content:"\f23c"
}
i.icon.options:before {
	content:"\f1de"
}
i.icon.other.gender.horizontal:before {
	content:"\f22b"
}
i.icon.other.gender.vertical:before {
	content:"\f22a"
}
i.icon.other.gender:before {
	content:"\f229"
}
i.icon.payment:before {
	content:"\f09d"
}
i.icon.paypal.card:before {
	content:"\f1f4"
}
i.icon.pencil.square:before {
	content:"\f14b"
}
i.icon.photo:before {
	content:"\f030"
}
i.icon.picture:before {
	content:"\f03e"
}
i.icon.pie.chart:before {
	content:"\f200"
}
i.icon.pie.graph:before {
	content:"\f200"
}
i.icon.pied.piper.hat:before {
	content:"\f2ae"
}
i.icon.pin:before {
	content:"\f08d"
}
i.icon.plus.cart:before {
	content:"\f217"
}
i.icon.pocket:before {
	content:"\f265"
}
i.icon.point:before {
	content:"\f041"
}
i.icon.pointing.down:before {
	content:"\f0a7"
}
i.icon.pointing.left:before {
	content:"\f0a5"
}
i.icon.pointing.right:before {
	content:"\f0a4"
}
i.icon.pointing.up:before {
	content:"\f0a6"
}
i.icon.pound:before {
	content:"\f154"
}
i.icon.power.cord:before {
	content:"\f1e6"
}
i.icon.power:before {
	content:"\f011"
}
i.icon.privacy:before {
	content:"\f084"
}
i.icon.r.circle:before {
	content:"\f25d"
}
i.icon.rain:before {
	content:"\f0e9"
}
i.icon.record:before {
	content:"\f03d"
}
i.icon.refresh:before {
	content:"\f021"
}
i.icon.remove.circle:before {
	content:"\f057"
}
i.icon.remove.from.calendar:before {
	content:"\f272"
}
i.icon.remove.user:before {
	content:"\f235"
}
i.icon.remove:before {
	content:"\f00d"
}
i.icon.repeat:before {
	content:"\f01e"
}
i.icon.rmb:before {
	content:"\f157"
}
i.icon.rouble:before {
	content:"\f158"
}
i.icon.rub:before {
	content:"\f158"
}
i.icon.ruble:before {
	content:"\f158"
}
i.icon.rupee:before {
	content:"\f156"
}
i.icon.s15:before {
	content:"\f2cd"
}
i.icon.selected.radio:before {
	content:"\f192"
}
i.icon.send:before {
	content:"\f1d8"
}
i.icon.setting:before {
	content:"\f013"
}
i.icon.settings:before {
	content:"\f085"
}
i.icon.shekel:before {
	content:"\f20b"
}
i.icon.sheqel:before {
	content:"\f20b"
}
i.icon.shipping:before {
	content:"\f0d1"
}
i.icon.shop:before {
	content:"\f07a"
}
i.icon.shuffle:before {
	content:"\f074"
}
i.icon.shutdown:before {
	content:"\f011"
}
i.icon.sidebar:before {
	content:"\f0c9"
}
i.icon.signing:before {
	content:"\f2a7"
}
i.icon.signup:before {
	content:"\f044"
}
i.icon.sliders:before {
	content:"\f1de"
}
i.icon.soccer:before {
	content:"\f1e3"
}
i.icon.sort.alphabet.ascending:before {
	content:"\f15d"
}
i.icon.sort.alphabet.descending:before {
	content:"\f15e"
}
i.icon.sort.ascending:before {
	content:"\f0de"
}
i.icon.sort.content.ascending:before {
	content:"\f160"
}
i.icon.sort.content.descending:before {
	content:"\f161"
}
i.icon.sort.descending:before {
	content:"\f0dd"
}
i.icon.sort.numeric.ascending:before {
	content:"\f162"
}
i.icon.sort.numeric.descending:before {
	content:"\f163"
}
i.icon.sound:before {
	content:"\f025"
}
i.icon.spy:before {
	content:"\f21b"
}
i.icon.stripe.card:before {
	content:"\f1f5"
}
i.icon.student:before {
	content:"\f19d"
}
i.icon.talk:before {
	content:"\f27a"
}
i.icon.target:before {
	content:"\f140"
}
i.icon.teletype:before {
	content:"\f1e4"
}
i.icon.television:before {
	content:"\f26c"
}
i.icon.text.cursor:before {
	content:"\f246"
}
i.icon.text.telephone:before {
	content:"\f1e4"
}
i.icon.theme.isle:before {
	content:"\f2b2"
}
i.icon.theme:before {
	content:"\f043"
}
i.icon.thermometer:before {
	content:"\f2c7"
}
i.icon.thumb.tack:before {
	content:"\f08d"
}
i.icon.time:before {
	content:"\f017"
}
i.icon.tm:before {
	content:"\f25c"
}
i.icon.toggle.down:before {
	content:"\f150"
}
i.icon.toggle.left:before {
	content:"\f191"
}
i.icon.toggle.right:before {
	content:"\f152"
}
i.icon.toggle.up:before {
	content:"\f151"
}
i.icon.translate:before {
	content:"\f1ab"
}
i.icon.travel:before {
	content:"\f0b1"
}
i.icon.treatment:before {
	content:"\f0f1"
}
i.icon.triangle.down:before {
	content:"\f0d7"
}
i.icon.triangle.left:before {
	content:"\f0d9"
}
i.icon.triangle.right:before {
	content:"\f0da"
}
i.icon.triangle.up:before {
	content:"\f0d8"
}
i.icon.try:before {
	content:"\f195"
}
i.icon.unhide:before {
	content:"\f06e"
}
i.icon.unlinkify:before {
	content:"\f127"
}
i.icon.unmute:before {
	content:"\f130"
}
i.icon.usd:before {
	content:"\f155"
}
i.icon.user.cancel:before {
	content:"\f235"
}
i.icon.user.close:before {
	content:"\f235"
}
i.icon.user.delete:before {
	content:"\f235"
}
i.icon.user.x:before {
	content:"\f235"
}
i.icon.vcard:before {
	content:"\f2bb"
}
i.icon.video.camera:before {
	content:"\f03d"
}
i.icon.video.play:before {
	content:"\f144"
}
i.icon.visa.card:before {
	content:"\f1f0"
}
i.icon.visa:before {
	content:"\f1f0"
}
i.icon.volume.control.phone:before {
	content:"\f2a0"
}
i.icon.wait:before {
	content:"\f017"
}
i.icon.warning.circle:before {
	content:"\f06a"
}
i.icon.warning.sign:before {
	content:"\f071"
}
i.icon.warning:before {
	content:"\f12a"
}
i.icon.wechat:before {
	content:"\f1d7"
}
i.icon.wi-fi:before {
	content:"\f1eb"
}
i.icon.wikipedia:before {
	content:"\f266"
}
i.icon.winner:before {
	content:"\f091"
}
i.icon.wizard:before {
	content:"\f0d0"
}
i.icon.woman:before {
	content:"\f221"
}
i.icon.won:before {
	content:"\f159"
}
i.icon.wordpress.beginner:before {
	content:"\f297"
}
i.icon.wordpress.forms:before {
	content:"\f298"
}
i.icon.world:before {
	content:"\f0ac"
}
i.icon.write.square:before {
	content:"\f14b"
}
i.icon.x:before {
	content:"\f00d"
}
i.icon.yc:before {
	content:"\f23b"
}
i.icon.ycombinator:before {
	content:"\f23b"
}
i.icon.yen:before {
	content:"\f157"
}
i.icon.zip:before {
	content:"\f187"
}
i.icon.zoom.in:before {
	content:"\f00e"
}
i.icon.zoom.out:before {
	content:"\f010"
}
i.icon.zoom:before {
	content:"\f00e"
}
i.icon.bitbucket.square:before {
	content:"\f171"
}
i.icon.checkmark.box:before {
	content:"\f14a"
}
i.icon.circle.thin:before {
	content:"\f111"
}
i.icon.cloud.download:before {
	content:"\f381"
}
i.icon.cloud.upload:before {
	content:"\f382"
}
i.icon.compose:before {
	content:"\f303"
}
i.icon.conversation:before {
	content:"\f086"
}
i.icon.credit.card.alternative:before {
	content:"\f09d"
}
i.icon.currency:before {
	content:"\f3d1"
}
i.icon.dashboard:before {
	content:"\f3fd"
}
i.icon.diamond:before {
	content:"\f3a5"
}
i.icon.disk.outline:before {
	content:"\f369"
}
i.icon.disk:before {
	content:"\f0a0"
}
i.icon.exchange:before {
	content:"\f362"
}
i.icon.external.share:before {
	content:"\f14d"
}
i.icon.external.square:before {
	content:"\f360"
}
i.icon.external:before {
	content:"\f35d"
}
i.icon.facebook.official:before {
	content:"\f082"
}
i.icon.food:before {
	content:"\f2e7"
}
i.icon.heart.empty:before {
	content:"\f004"
}
i.icon.hourglass.zero:before {
	content:"\f253"
}
i.icon.level.down:before {
	content:"\f3be"
}
i.icon.level.up:before {
	content:"\f3bf"
}
i.icon.log.out:before {
	content:"\f2f5"
}
i.icon.meanpath:before {
	content:"\f0c8"
}
i.icon.money:before {
	content:"\f3d1"
}
i.icon.move:before {
	content:"\f0b2"
}
i.icon.pencil:before {
	content:"\f303"
}
i.icon.protect:before {
	content:"\f023"
}
i.icon.radio:before {
	content:"\f192"
}
i.icon.remove.bookmark:before {
	content:"\f02e"
}
i.icon.resize.horizontal:before {
	content:"\f337"
}
i.icon.resize.vertical:before {
	content:"\f338"
}
i.icon.sign.in:before {
	content:"\f2f6"
}
i.icon.sign.out:before {
	content:"\f2f5"
}
i.icon.spoon:before {
	content:"\f2e5"
}
i.icon.star.empty:before {
	content:"\f089"
}
i.icon.star.half.empty:before {
	content:"\f089"
}
i.icon.star.half.full:before {
	content:"\f089"
}
i.icon.ticket:before {
	content:"\f3ff"
}
i.icon.times.rectangle:before {
	content:"\f410"
}
i.icon.write:before {
	content:"\f303"
}
i.icon.youtube.play:before {
	content:"\f167"
}
/*!
 * # Semantic UI 2.3.0 - Image
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.image {
	position:relative;
	display:inline-block;
	vertical-align:middle;
	max-width:100%;
	background-color:transparent
}
img.ui.image {
	display:block
}
.ui.image img,.ui.image svg {
	display:block;
	max-width:100%;
	height:auto
}
.ui.hidden.image,.ui.hidden.images {
	display:none
}
.ui.hidden.transition.image,.ui.hidden.transition.images {
	display:block;
	visibility:hidden
}
.ui.images>.hidden.transition {
	display:inline-block;
	visibility:hidden
}
.ui.disabled.image,.ui.disabled.images {
	cursor:default;
	opacity:.45
}
.ui.inline.image,.ui.inline.image img,.ui.inline.image svg {
	display:inline-block
}
.ui.top.aligned.image,.ui.top.aligned.image img,.ui.top.aligned.image svg,.ui.top.aligned.images .image {
	display:inline-block;
	vertical-align:top
}
.ui.middle.aligned.image,.ui.middle.aligned.image img,.ui.middle.aligned.image svg,.ui.middle.aligned.images .image {
	display:inline-block;
	vertical-align:middle
}
.ui.bottom.aligned.image,.ui.bottom.aligned.image img,.ui.bottom.aligned.image svg,.ui.bottom.aligned.images .image {
	display:inline-block;
	vertical-align:bottom
}
.ui.rounded.image,.ui.rounded.image>*,.ui.rounded.images .image,.ui.rounded.images .image>* {
	border-radius:.3125em
}
.ui.bordered.image img,.ui.bordered.image svg,.ui.bordered.images .image,.ui.bordered.images img,.ui.bordered.images svg,img.ui.bordered.image {
	border:1px solid rgba(0,0,0,.1)
}
.ui.circular.image,.ui.circular.images {
	overflow:hidden
}
.ui.circular.image,.ui.circular.image>*,.ui.circular.images .image,.ui.circular.images .image>* {
	border-radius:500rem
}
.ui.fluid.image,.ui.fluid.image img,.ui.fluid.image svg,.ui.fluid.images,.ui.fluid.images img,.ui.fluid.images svg {
	display:block;
	width:100%;
	height:auto
}
.ui.avatar.image,.ui.avatar.image img,.ui.avatar.image svg,.ui.avatar.images .image,.ui.avatar.images img,.ui.avatar.images svg {
	margin-right:.25em;
	display:inline-block;
	width:2em;
	height:2em;
	border-radius:500rem
}
.ui.spaced.image {
	display:inline-block!important;
	margin-left:.5em;
	margin-right:.5em
}
.ui[class*="left spaced"].image {
	margin-left:.5em;
	margin-right:0
}
.ui[class*="right spaced"].image {
	margin-left:0;
	margin-right:.5em
}
.ui.floated.image,.ui.floated.images {
	float:left;
	margin-right:1em;
	margin-bottom:1em
}
.ui.right.floated.image,.ui.right.floated.images {
	float:right;
	margin-right:0;
	margin-bottom:1em;
	margin-left:1em
}
.ui.floated.image:last-child,.ui.floated.images:last-child {
	margin-bottom:0
}
.ui.centered.image,.ui.centered.images {
	margin-left:auto;
	margin-right:auto
}
.ui.mini.image,.ui.mini.images .image,.ui.mini.images img,.ui.mini.images svg {
	width:35px;
	height:auto;
	font-size:.78571429rem
}
.ui.tiny.image,.ui.tiny.images .image,.ui.tiny.images img,.ui.tiny.images svg {
	width:80px;
	height:auto;
	font-size:.85714286rem
}
.ui.small.image,.ui.small.images .image,.ui.small.images img,.ui.small.images svg {
	width:150px;
	height:auto;
	font-size:.92857143rem
}
.ui.medium.image,.ui.medium.images .image,.ui.medium.images img,.ui.medium.images svg {
	width:300px;
	height:auto;
	font-size:1rem
}
.ui.large.image,.ui.large.images .image,.ui.large.images img,.ui.large.images svg {
	width:450px;
	height:auto;
	font-size:1.14285714rem
}
.ui.big.image,.ui.big.images .image,.ui.big.images img,.ui.big.images svg {
	width:600px;
	height:auto;
	font-size:1.28571429rem
}
.ui.huge.image,.ui.huge.images .image,.ui.huge.images img,.ui.huge.images svg {
	width:800px;
	height:auto;
	font-size:1.42857143rem
}
.ui.massive.image,.ui.massive.images .image,.ui.massive.images img,.ui.massive.images svg {
	width:960px;
	height:auto;
	font-size:1.71428571rem
}
.ui.images {
	font-size:0;
	margin:0 -.25rem 0
}
.ui.images .image,.ui.images img,.ui.images svg {
	display:inline-block;
	margin:0 .25rem .5rem
}
.ui.menu {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	margin:1rem 0;
	font-family:'microsoft yahei','Helvetica Neue',microsoft yahei,Helvetica,sans-serif;
	background:#fff;
	font-weight:400;
	border:1px solid rgba(34,36,38,.15);
	-webkit-box-shadow:0 1px 2px 0 rgba(34,36,38,.15);
	box-shadow:0 1px 2px 0 rgba(34,36,38,.15);
	border-radius:.28571429rem;
	min-height:2.85714286em
}
.ui.menu:after {
	content:'';
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
.ui.menu:first-child {
	margin-top:0
}
.ui.menu:last-child {
	margin-bottom:0
}
.ui.menu .menu {
	margin:0
}
.ui.menu:not(.vertical)>.menu {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex
}
.ui.menu:not(.vertical) .item {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center
}
.ui.menu .item {
	position:relative;
	vertical-align:middle;
	line-height:1;
	text-decoration:none;
	-webkit-tap-highlight-color:transparent;
	-webkit-box-flex:0;
	-ms-flex:0 0 auto;
	flex:0 0 auto;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	background:0 0;
	padding:.92857143em 1.14285714em;
	text-transform:none;
	color:rgba(0,0,0,.87);
	font-weight:400;
	-webkit-transition:background .1s ease,color .1s ease,-webkit-box-shadow .1s ease;
	transition:background .1s ease,color .1s ease,-webkit-box-shadow .1s ease;
	transition:background .1s ease,box-shadow .1s ease,color .1s ease;
	transition:background .1s ease,box-shadow .1s ease,color .1s ease,-webkit-box-shadow .1s ease
}
.ui.menu>.item:first-child {
	border-radius:.28571429rem 0 0 .28571429rem
}
.ui.menu .item:before {
	position:absolute;
	content:'';
	top:0;
	right:0;
	height:100%;
	width:1px;
	background:rgba(34,36,38,.1)
}
.ui.menu .item>a:not(.ui),.ui.menu .item>p:only-child,.ui.menu .text.item>* {
	-webkit-user-select:text;
	-moz-user-select:text;
	-ms-user-select:text;
	user-select:text;
	line-height:1.3
}
.ui.menu .item>p:first-child {
	margin-top:0
}
.ui.menu .item>p:last-child {
	margin-bottom:0
}
.ui.menu .item>i.icon {
	opacity:.9;
	float:none;
	margin:0 .35714286em 0 0
}
.ui.menu:not(.vertical) .item>.button {
	position:relative;
	top:0;
	margin:-.5em 0;
	padding-bottom:.78571429em;
	padding-top:.78571429em;
	font-size:1em
}
.ui.menu>.container,.ui.menu>.grid {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:inherit;
	-ms-flex-align:inherit;
	align-items:inherit;
	-webkit-box-orient:inherit;
	-webkit-box-direction:inherit;
	-ms-flex-direction:inherit;
	flex-direction:inherit
}
.ui.menu .item>.input {
	width:100%
}
.ui.menu:not(.vertical) .item>.input {
	position:relative;
	top:0;
	margin:-.5em 0
}
.ui.menu .item>.input input {
	font-size:1em;
	padding-top:.57142857em;
	padding-bottom:.57142857em
}
.ui.menu .header.item,.ui.vertical.menu .header.item {
	margin:0;
	background:'';
	text-transform:normal;
	font-weight:700
}
.ui.vertical.menu .item>.header:not(.ui) {
	margin:0 0 .5em;
	font-size:1em;
	font-weight:700
}
.ui.menu .item>i.dropdown.icon {
	padding:0;
	float:right;
	margin:0 0 0 1em
}
.ui.menu .dropdown.item .menu {
	min-width:calc(100% - 1px);
	border-radius:0 0 .28571429rem .28571429rem;
	background:#fff;
	margin:0 0 0;
	-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.08);
	box-shadow:0 1px 3px 0 rgba(0,0,0,.08);
	-webkit-box-orient:vertical!important;
	-webkit-box-direction:normal!important;
	-ms-flex-direction:column!important;
	flex-direction:column!important
}
.ui.menu .ui.dropdown .menu>.item {
	margin:0;
	text-align:left;
	font-size:1em!important;
	padding:.78571429em 1.14285714em!important;
	background:0 0!important;
	color:rgba(0,0,0,.87)!important;
	text-transform:none!important;
	font-weight:400!important;
	-webkit-box-shadow:none!important;
	box-shadow:none!important;
	-webkit-transition:none!important;
	transition:none!important
}
.ui.menu .ui.dropdown .menu>.item:hover {
	background:rgba(0,0,0,.05)!important;
	color:rgba(0,0,0,.95)!important
}
.ui.menu .ui.dropdown .menu>.selected.item {
	background:rgba(0,0,0,.05)!important;
	color:rgba(0,0,0,.95)!important
}
.ui.menu .ui.dropdown .menu>.active.item {
	background:rgba(0,0,0,.03)!important;
	font-weight:700!important;
	color:rgba(0,0,0,.95)!important
}
.ui.menu .ui.dropdown.item .menu .item:not(.filtered) {
	display:block
}
.ui.menu .ui.dropdown .menu>.item .icon:not(.dropdown) {
	display:inline-block;
	font-size:1em!important;
	float:none;
	margin:0 .75em 0 0
}
.ui.secondary.menu .dropdown.item>.menu,.ui.text.menu .dropdown.item>.menu {
	border-radius:.28571429rem;
	margin-top:.35714286em
}
.ui.menu .pointing.dropdown.item .menu {
	margin-top:.75em
}
.ui.inverted.menu .search.dropdown.item>.search,.ui.inverted.menu .search.dropdown.item>.text {
	color:rgba(255,255,255,.9)
}
.ui.vertical.menu .dropdown.item>.icon {
	float:right;
	content:"\f0da";
	margin-left:1em
}
.ui.vertical.menu .dropdown.item .menu {
	left:100%;
	min-width:0;
	margin:0;
	-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.08);
	box-shadow:0 1px 3px 0 rgba(0,0,0,.08);
	border-radius:0 .28571429rem .28571429rem .28571429rem
}
.ui.vertical.menu .dropdown.item.upward .menu {
	bottom:0
}
.ui.vertical.menu .dropdown.item:not(.upward) .menu {
	top:0
}
.ui.vertical.menu .active.dropdown.item {
	border-top-right-radius:0;
	border-bottom-right-radius:0
}
.ui.vertical.menu .dropdown.active.item {
	-webkit-box-shadow:none;
	box-shadow:none
}
.ui.item.menu .dropdown .menu .item {
	width:100%
}
.ui.menu .item>.label {
	background:#999;
	color:#fff;
	margin-left:1em;
	padding:.3em .78571429em
}
.ui.vertical.menu .item>.label {
	background:#999;
	color:#fff;
	margin-top:-.15em;
	margin-bottom:-.15em;
	padding:.3em .78571429em
}
.ui.menu .item>.floating.label {
	padding:.3em .78571429em
}
.ui.menu .item>img:not(.ui) {
	display:inline-block;
	vertical-align:middle;
	margin:-.3em 0;
	width:2.5em
}
.ui.vertical.menu .item>img:not(.ui):only-child {
	display:block;
	max-width:100%;
	width:auto
}
.ui.menu .list .item:before {
	background:0 0!important
}
.ui.vertical.sidebar.menu>.item:first-child:before {
	display:block!important
}
.ui.vertical.sidebar.menu>.item::before {
	top:auto;
	bottom:0
}
@media only screen and (max-width:767px) {
	.ui.menu>.ui.container {
	width:100%!important;
	margin-left:0!important;
	margin-right:0!important
}
}@media only screen and (min-width:768px) {
	.ui.menu:not(.secondary):not(.text):not(.tabular):not(.borderless)>.container>.item:not(.right):not(.borderless):first-child {
	border-left:1px solid rgba(34,36,38,.1)
}
}.ui.link.menu .item:hover,.ui.menu .dropdown.item:hover,.ui.menu .link.item:hover,.ui.menu a.item:hover {
	cursor:pointer;
	background:rgba(0,0,0,.03);
	color:rgba(0,0,0,.95)
}
.ui.link.menu .item:active,.ui.menu .link.item:active,.ui.menu a.item:active {
	background:rgba(0,0,0,.03);
	color:rgba(0,0,0,.95)
}
.ui.menu .active.item {
	background:rgba(0,0,0,.05);
	color:rgba(0,0,0,.95);
	font-weight:400;
	-webkit-box-shadow:none;
	box-shadow:none
}
.ui.menu .active.item>i.icon {
	opacity:1
}
.ui.menu .active.item:hover,.ui.vertical.menu .active.item:hover {
	background-color:rgba(0,0,0,.05);
	color:rgba(0,0,0,.95)
}
.ui.menu .item.disabled,.ui.menu .item.disabled:hover {
	cursor:default;
	background-color:transparent!important;
	color:rgba(40,40,40,.3)
}
.ui.menu:not(.vertical) .left.item,.ui.menu:not(.vertical) .left.menu {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	margin-right:auto!important
}
.ui.menu:not(.vertical) .right.item,.ui.menu:not(.vertical) .right.menu {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	/*margin-left:auto!important*/
}
.ui.menu .right.item::before,.ui.menu .right.menu>.item::before {
	right:auto;
	left:0
}
.ui.vertical.menu {
	display:block;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-ms-flex-direction:column;
	flex-direction:column;
	background:#fff;
	-webkit-box-shadow:0 1px 2px 0 rgba(34,36,38,.15);
	box-shadow:0 1px 2px 0 rgba(34,36,38,.15)
}
.ui.vertical.menu .item {
	display:block;
	background:0 0;
	border-top:none;
	border-right:none
}
.ui.vertical.menu>.item:first-child {
	border-radius:.28571429rem .28571429rem 0 0
}
.ui.vertical.menu>.item:last-child {
	border-radius:0 0 .28571429rem .28571429rem
}
.ui.vertical.menu .item>.label {
	float:right;
	text-align:center
}
.ui.vertical.menu .item>i.icon {
	width:1.18em;
	float:right;
	margin:0 0 0 .5em
}
.ui.vertical.menu .item>.label+i.icon {
	float:none;
	margin:0 .5em 0 0
}
.ui.vertical.menu .item:before {
	position:absolute;
	content:'';
	top:0;
	left:0;
	width:100%;
	height:1px;
	background:rgba(34,36,38,.1)
}
.ui.vertical.menu .item:first-child:before {
	display:none!important
}
.ui.vertical.menu .item>.menu {
	margin:.5em -1.14285714em 0
}
.ui.vertical.menu .menu .item {
	background:0 0;
	padding:.5em 1.33333333em;
	font-size:.85714286em;
	color:rgba(0,0,0,.5)
}
.ui.vertical.menu .item .menu .link.item:hover,.ui.vertical.menu .item .menu a.item:hover {
	color:rgba(0,0,0,.85)
}
.ui.vertical.menu .menu .item:before {
	display:none
}
.ui.vertical.menu .active.item {
	background:rgba(0,0,0,.05);
	border-radius:0;
	-webkit-box-shadow:none;
	box-shadow:none
}
.ui.vertical.menu>.active.item:first-child {
	border-radius:.28571429rem .28571429rem 0 0
}
.ui.vertical.menu>.active.item:last-child {
	border-radius:0 0 .28571429rem .28571429rem
}
.ui.vertical.menu>.active.item:only-child {
	border-radius:.28571429rem
}
.ui.vertical.menu .active.item .menu .active.item {
	border-left:none
}
.ui.vertical.menu .item .menu .active.item {
	background-color:transparent;
	font-weight:700;
	color:rgba(0,0,0,.95)
}
.ui.tabular.menu {
	border-radius:0;
	-webkit-box-shadow:none!important;
	box-shadow:none!important;
	border:none;
	background:none transparent;
	border-bottom:1px solid #d4d4d5
}
.ui.tabular.fluid.menu {
	width:calc(100% + 2px)!important
}
.ui.tabular.menu .item {
	background:0 0;
	border-bottom:none;
	border-left:1px solid transparent;
	border-right:1px solid transparent;
	border-top:2px solid transparent;
	padding:.92857143em 1.42857143em;
	color:rgba(0,0,0,.87)
}
.ui.tabular.menu .item:before {
	display:none
}
.ui.tabular.menu .item:hover {
	background-color:transparent;
	color:rgba(0,0,0,.8)
}
.ui.tabular.menu .active.item {
	background:none #fff;
	color:rgba(0,0,0,.95);
	border-top-width:1px;
	border-color:#d4d4d5;
	font-weight:700;
	margin-bottom:-1px;
	-webkit-box-shadow:none;
	box-shadow:none;
	border-radius:.28571429rem .28571429rem 0 0!important
}
.ui.tabular.menu+.attached:not(.top).segment,.ui.tabular.menu+.attached:not(.top).segment+.attached:not(.top).segment {
	border-top:none;
	margin-left:0;
	margin-top:0;
	margin-right:0;
	width:100%
}
.top.attached.segment+.ui.bottom.tabular.menu {
	position:relative;
	width:calc(100% + 2px);
	left:-1px
}
.ui.bottom.tabular.menu {
	background:none transparent;
	border-radius:0;
	-webkit-box-shadow:none!important;
	box-shadow:none!important;
	border-bottom:none;
	border-top:1px solid #d4d4d5
}
.ui.bottom.tabular.menu .item {
	background:0 0;
	border-left:1px solid transparent;
	border-right:1px solid transparent;
	border-bottom:1px solid transparent;
	border-top:none
}
.ui.bottom.tabular.menu .active.item {
	background:none #fff;
	color:rgba(0,0,0,.95);
	border-color:#d4d4d5;
	margin:-1px 0 0 0;
	border-radius:0 0 .28571429rem .28571429rem!important
}
.ui.vertical.tabular.menu {
	background:none transparent;
	border-radius:0;
	-webkit-box-shadow:none!important;
	box-shadow:none!important;
	border-bottom:none;
	border-right:1px solid #d4d4d5
}
.ui.vertical.tabular.menu .item {
	background:0 0;
	border-left:1px solid transparent;
	border-bottom:1px solid transparent;
	border-top:1px solid transparent;
	border-right:none
}
.ui.vertical.tabular.menu .active.item {
	background:none #fff;
	color:rgba(0,0,0,.95);
	border-color:#d4d4d5;
	margin:0 -1px 0 0;
	border-radius:.28571429rem 0 0 .28571429rem!important
}
.ui.vertical.right.tabular.menu {
	background:none transparent;
	border-radius:0;
	-webkit-box-shadow:none!important;
	box-shadow:none!important;
	border-bottom:none;
	border-right:none;
	border-left:1px solid #d4d4d5
}
.ui.vertical.right.tabular.menu .item {
	background:0 0;
	border-right:1px solid transparent;
	border-bottom:1px solid transparent;
	border-top:1px solid transparent;
	border-left:none
}
.ui.vertical.right.tabular.menu .active.item {
	background:none #fff;
	color:rgba(0,0,0,.95);
	border-color:#d4d4d5;
	margin:0 0 0 -1px;
	border-radius:0 .28571429rem .28571429rem 0!important
}
.ui.tabular.menu .active.dropdown.item {
	margin-bottom:0;
	border-left:1px solid transparent;
	border-right:1px solid transparent;
	border-top:2px solid transparent;
	border-bottom:none
}
.ui.pagination.menu {
	margin:0;
	display:-webkit-inline-box;
	display:-ms-inline-flexbox;
	display:inline-flex;
	vertical-align:middle
}
.ui.pagination.menu .item:last-child {
	border-radius:0 .28571429rem .28571429rem 0
}
.ui.compact.menu .item:last-child {
	border-radius:0 .28571429rem .28571429rem 0
}
.ui.pagination.menu .item:last-child:before {
	display:none
}
.ui.pagination.menu .item {
	min-width:3em;
	text-align:center
}
.ui.pagination.menu .icon.item i.icon {
	vertical-align:top
}
.ui.pagination.menu .active.item {
	border-top:none;
	padding-top:.92857143em;
	background-color:rgba(0,0,0,.05);
	color:rgba(0,0,0,.95);
	-webkit-box-shadow:none;
	box-shadow:none
}
.ui.secondary.menu {
	background:0 0;
	margin-left:-.35714286em;
	margin-right:-.35714286em;
	border-radius:0;
	border:none;
	-webkit-box-shadow:none;
	box-shadow:none
}
.ui.secondary.menu .item {
	-ms-flex-item-align:center;
	align-self:center;
	-webkit-box-shadow:none;
	box-shadow:none;
	border:none;
	padding:.78571429em .92857143em;
	margin:0 .35714286em;
	background:0 0;
	-webkit-transition:color .1s ease;
	transition:color .1s ease;
	border-radius:.28571429rem
}
.ui.secondary.menu .item:before {
	display:none!important
}
.ui.secondary.menu .header.item {
	border-radius:0;
	border-right:none;
	background:none transparent
}
.ui.secondary.menu .item>img:not(.ui) {
	margin:0
}
.ui.secondary.menu .dropdown.item:hover,.ui.secondary.menu .link.item:hover,.ui.secondary.menu a.item:hover {
	background:rgba(0,0,0,.05);
	color:rgba(0,0,0,.95)
}
.ui.secondary.menu .active.item {
	-webkit-box-shadow:none;
	box-shadow:none;
	background:rgba(0,0,0,.05);
	color:rgba(0,0,0,.95);
	border-radius:.28571429rem
}
.ui.secondary.menu .active.item:hover {
	-webkit-box-shadow:none;
	box-shadow:none;
	background:rgba(0,0,0,.05);
	color:rgba(0,0,0,.95)
}
.ui.secondary.inverted.menu .link.item,.ui.secondary.inverted.menu a.item {
	color:rgba(255,255,255,.7)!important
}
.ui.secondary.inverted.menu .dropdown.item:hover,.ui.secondary.inverted.menu .link.item:hover,.ui.secondary.inverted.menu a.item:hover {
	background:rgba(255,255,255,.08);
	color:#fff!important
}
.ui.secondary.inverted.menu .active.item {
	background:rgba(255,255,255,.15);
	color:#fff!important
}
.ui.secondary.item.menu {
	margin-left:0;
	margin-right:0
}
.ui.secondary.item.menu .item:last-child {
	margin-right:0
}
.ui.secondary.attached.menu {
	-webkit-box-shadow:none;
	box-shadow:none
}
.ui.vertical.secondary.menu .item:not(.dropdown)>.menu {
	margin:0 -.92857143em
}
.ui.vertical.secondary.menu .item:not(.dropdown)>.menu>.item {
	margin:0;
	padding:.5em 1.33333333em
}
.ui.secondary.vertical.menu>.item {
	border:none;
	margin:0 0 .35714286em;
	border-radius:.28571429rem!important
}
.ui.secondary.vertical.menu>.header.item {
	border-radius:0
}
.ui.vertical.secondary.menu .item>.menu .item {
	background-color:transparent
}
.ui.secondary.inverted.menu {
	background-color:transparent
}
.ui.secondary.pointing.menu {
	margin-left:0;
	margin-right:0;
	border-bottom:2px solid rgba(34,36,38,.15)
}
.ui.secondary.pointing.menu .item {
	border-bottom-color:transparent;
	border-bottom-style:solid;
	border-radius:0;
	-ms-flex-item-align:end;
	align-self:flex-end;
	margin:0 0 -2px;
	padding:.85714286em 1.14285714em;
	border-bottom-width:2px;
	-webkit-transition:color .1s ease;
	transition:color .1s ease
}
.ui.secondary.pointing.menu .header.item {
	color:rgba(0,0,0,.85)!important
}
.ui.secondary.pointing.menu .text.item {
	-webkit-box-shadow:none!important;
	box-shadow:none!important
}
.ui.secondary.pointing.menu .item:after {
	display:none
}
.ui.secondary.pointing.menu .dropdown.item:hover,.ui.secondary.pointing.menu .link.item:hover,.ui.secondary.pointing.menu a.item:hover {
	background-color:transparent;
	color:rgba(0,0,0,.87)
}
.ui.secondary.pointing.menu .dropdown.item:active,.ui.secondary.pointing.menu .link.item:active,.ui.secondary.pointing.menu a.item:active {
	background-color:transparent;
	border-color:rgba(34,36,38,.15)
}
.ui.secondary.pointing.menu .active.item {
	background-color:transparent;
	-webkit-box-shadow:none;
	box-shadow:none;
	border-color:#1b1c1d;
	font-weight:700;
	color:rgba(0,0,0,.95)
}
.ui.secondary.pointing.menu .active.item:hover {
	border-color:#1b1c1d;
	color:rgba(0,0,0,.95)
}
.ui.secondary.pointing.menu .active.dropdown.item {
	border-color:transparent
}
.ui.secondary.vertical.pointing.menu {
	border-bottom-width:0;
	border-right-width:2px;
	border-right-style:solid;
	border-right-color:rgba(34,36,38,.15)
}
.ui.secondary.vertical.pointing.menu .item {
	border-bottom:none;
	border-right-style:solid;
	border-right-color:transparent;
	border-radius:0!important;
	margin:0 -2px 0 0;
	border-right-width:2px
}
.ui.secondary.vertical.pointing.menu .active.item {
	border-color:#1b1c1d
}
.ui.secondary.inverted.pointing.menu {
	border-color:rgba(255,255,255,.1)
}
.ui.secondary.inverted.pointing.menu {
	border-width:2px;
	border-color:rgba(34,36,38,.15)
}
.ui.secondary.inverted.pointing.menu .item {
	color:rgba(255,255,255,.9)
}
.ui.secondary.inverted.pointing.menu .header.item {
	color:#fff!important
}
.ui.secondary.inverted.pointing.menu .link.item:hover,.ui.secondary.inverted.pointing.menu a.item:hover {
	color:rgba(0,0,0,.95)
}
.ui.secondary.inverted.pointing.menu .active.item {
	border-color:#fff;
	color:#fff
}
.ui.text.menu {
	background:none transparent;
	border-radius:0;
	-webkit-box-shadow:none;
	box-shadow:none;
	border:none;
	margin:1em -.5em
}
.ui.text.menu .item {
	border-radius:0;
	-webkit-box-shadow:none;
	box-shadow:none;
	-ms-flex-item-align:center;
	align-self:center;
	margin:0 0;
	padding:.35714286em .5em;
	font-weight:400;
	color:rgba(0,0,0,.6);
	-webkit-transition:opacity .1s ease;
	transition:opacity .1s ease
}
.ui.text.menu .item:before,.ui.text.menu .menu .item:before {
	display:none!important
}
.ui.text.menu .header.item {
	background-color:transparent;
	opacity:1;
	color:rgba(0,0,0,.85);
	font-size:.92857143em;
	text-transform:uppercase;
	font-weight:700
}
.ui.text.menu .item>img:not(.ui) {
	margin:0
}
.ui.text.item.menu .item {
	margin:0
}
.ui.vertical.text.menu {
	margin:1em 0
}
.ui.vertical.text.menu:first-child {
	margin-top:0
}
.ui.vertical.text.menu:last-child {
	margin-bottom:0
}
.ui.vertical.text.menu .item {
	margin:.57142857em 0;
	padding-left:0;
	padding-right:0
}
.ui.vertical.text.menu .item>i.icon {
	float:none;
	margin:0 .35714286em 0 0
}
.ui.vertical.text.menu .header.item {
	margin:.57142857em 0 .71428571em
}
.ui.vertical.text.menu .item:not(.dropdown)>.menu {
	margin:0
}
.ui.vertical.text.menu .item:not(.dropdown)>.menu>.item {
	margin:0;
	padding:.5em 0
}
.ui.text.menu .item:hover {
	opacity:1;
	background-color:transparent
}
.ui.text.menu .active.item {
	background-color:transparent;
	border:none;
	-webkit-box-shadow:none;
	box-shadow:none;
	font-weight:400;
	color:rgba(0,0,0,.95)
}
.ui.text.menu .active.item:hover {
	background-color:transparent
}
.ui.text.pointing.menu .active.item:after {
	-webkit-box-shadow:none;
	box-shadow:none
}
.ui.text.attached.menu {
	-webkit-box-shadow:none;
	box-shadow:none
}
.ui.inverted.text.menu,.ui.inverted.text.menu .active.item,.ui.inverted.text.menu .item,.ui.inverted.text.menu .item:hover {
	background-color:transparent!important
}
.ui.fluid.text.menu {
	margin-left:0;
	margin-right:0
}
.ui.vertical.icon.menu {
	display:inline-block;
	width:auto
}
.ui.icon.menu .item {
	height:auto;
	text-align:center;
	color:#1b1c1d
}
.ui.icon.menu .item>.icon:not(.dropdown) {
	margin:0;
	opacity:1
}
.ui.icon.menu .icon:before {
	opacity:1
}
.ui.menu .icon.item>.icon {
	width:auto;
	margin:0 auto
}
.ui.vertical.icon.menu .item>.icon:not(.dropdown) {
	display:block;
	opacity:1;
	margin:0 auto;
	float:none
}
.ui.inverted.icon.menu .item {
	color:#fff
}
.ui.labeled.icon.menu {
	text-align:center
}
.ui.labeled.icon.menu .item {
	min-width:6em;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-ms-flex-direction:column;
	flex-direction:column
}
.ui.labeled.icon.menu .item>.icon:not(.dropdown) {
	height:1em;
	display:block;
	font-size:1.71428571em!important;
	margin:0 auto .5rem!important
}
.ui.fluid.labeled.icon.menu>.item {
	min-width:0
}
@media only screen and (max-width:767px) {
	.ui.stackable.menu {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-ms-flex-direction:column;
	flex-direction:column
}
.ui.stackable.menu .item {
	width:100%!important
}
.ui.stackable.menu .item:before {
	position:absolute;
	content:'';
	top:auto;
	bottom:0;
	left:0;
	width:100%;
	height:1px;
	background:rgba(34,36,38,.1)
}
.ui.stackable.menu .left.item,.ui.stackable.menu .left.menu {
	margin-right:0!important
}
.ui.stackable.menu .right.item,.ui.stackable.menu .right.menu {
	margin-left:0!important
}
.ui.stackable.menu .left.menu,.ui.stackable.menu .right.menu {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-ms-flex-direction:column;
	flex-direction:column
}
}.ui.menu .red.active.item,.ui.red.menu .active.item {
	border-color:#db2828!important;
	color:#db2828!important
}
.ui.menu .orange.active.item,.ui.orange.menu .active.item {
	border-color:#f2711c!important;
	color:#f2711c!important
}
.ui.menu .yellow.active.item,.ui.yellow.menu .active.item {
	border-color:#fbbd08!important;
	color:#fbbd08!important
}
.ui.menu .olive.active.item,.ui.olive.menu .active.item {
	border-color:#b5cc18!important;
	color:#b5cc18!important
}
.ui.green.menu .active.item,.ui.menu .green.active.item {
	border-color:#21ba45!important;
	color:#21ba45!important
}
.ui.menu .teal.active.item,.ui.teal.menu .active.item {
	border-color:#00b5ad!important;
	color:#00b5ad!important
}
.ui.blue.menu .active.item,.ui.menu .blue.active.item {
	border-color:#2185d0!important;
	color:#2185d0!important
}
.ui.menu .violet.active.item,.ui.violet.menu .active.item {
	border-color:#6435c9!important;
	color:#6435c9!important
}
.ui.menu .purple.active.item,.ui.purple.menu .active.item {
	border-color:#a333c8!important;
	color:#a333c8!important
}
.ui.menu .pink.active.item,.ui.pink.menu .active.item {
	border-color:#e03997!important;
	color:#e03997!important
}
.ui.brown.menu .active.item,.ui.menu .brown.active.item {
	border-color:#a5673f!important;
	color:#a5673f!important
}
.ui.grey.menu .active.item,.ui.menu .grey.active.item {
	border-color:#767676!important;
	color:#767676!important
}
.ui.inverted.menu {
	border:0 solid transparent;
	background:#1b1c1d;
	-webkit-box-shadow:none;
	box-shadow:none
}
.ui.inverted.menu .item,.ui.inverted.menu .item>a:not(.ui) {
	background:0 0;
	color:rgba(255,255,255,.9)
}
.ui.inverted.menu .item.menu {
	background:0 0
}
.ui.inverted.menu .item:before {
	background:rgba(255,255,255,.08)
}
.ui.vertical.inverted.menu .item:before {
	background:rgba(255,255,255,.08)
}
.ui.vertical.inverted.menu .menu .item,.ui.vertical.inverted.menu .menu .item a:not(.ui) {
	color:rgba(255,255,255,.5)
}
.ui.inverted.menu .header.item {
	margin:0;
	background:0 0;
	-webkit-box-shadow:none;
	box-shadow:none
}
.ui.inverted.menu .item.disabled,.ui.inverted.menu .item.disabled:hover {
	color:rgba(225,225,225,.3)
}
.ui.inverted.menu .dropdown.item:hover,.ui.inverted.menu .link.item:hover,.ui.inverted.menu a.item:hover,.ui.link.inverted.menu .item:hover {
	background:rgba(255,255,255,.08);
	color:#fff
}
.ui.vertical.inverted.menu .item .menu .link.item:hover,.ui.vertical.inverted.menu .item .menu a.item:hover {
	background:0 0;
	color:#fff
}
.ui.inverted.menu .link.item:active,.ui.inverted.menu a.item:active {
	background:rgba(255,255,255,.08);
	color:#fff
}
.ui.inverted.menu .active.item {
	background:rgba(255,255,255,.15);
	color:#fff!important
}
.ui.inverted.vertical.menu .item .menu .active.item {
	background:0 0;
	color:#fff
}
.ui.inverted.pointing.menu .active.item:after {
	background:#3d3e3f!important;
	margin:0!important;
	-webkit-box-shadow:none!important;
	box-shadow:none!important;
	border:none!important
}
.ui.inverted.menu .active.item:hover {
	background:rgba(255,255,255,.15);
	color:#fff!important
}
.ui.inverted.pointing.menu .active.item:hover:after {
	background:#3d3e3f!important
}
.ui.floated.menu {
	float:left;
	margin:0 .5rem 0 0
}
.ui.floated.menu .item:last-child:before {
	display:none
}
.ui.right.floated.menu {
	float:right;
	margin:0 0 0 .5rem
}
.ui.inverted.menu .red.active.item,.ui.inverted.red.menu {
	background-color:#db2828
}
.ui.inverted.red.menu .item:before {
	background-color:rgba(34,36,38,.1)
}
.ui.inverted.red.menu .active.item {
	background-color:rgba(0,0,0,.1)!important
}
.ui.inverted.menu .orange.active.item,.ui.inverted.orange.menu {
	background-color:#f2711c
}
.ui.inverted.orange.menu .item:before {
	background-color:rgba(34,36,38,.1)
}
.ui.inverted.orange.menu .active.item {
	background-color:rgba(0,0,0,.1)!important
}
.ui.inverted.menu .yellow.active.item,.ui.inverted.yellow.menu {
	background-color:#fbbd08
}
.ui.inverted.yellow.menu .item:before {
	background-color:rgba(34,36,38,.1)
}
.ui.inverted.yellow.menu .active.item {
	background-color:rgba(0,0,0,.1)!important
}
.ui.inverted.menu .olive.active.item,.ui.inverted.olive.menu {
	background-color:#b5cc18
}
.ui.inverted.olive.menu .item:before {
	background-color:rgba(34,36,38,.1)
}
.ui.inverted.olive.menu .active.item {
	background-color:rgba(0,0,0,.1)!important
}
.ui.inverted.green.menu,.ui.inverted.menu .green.active.item {
	background-color:#21ba45
}
.ui.inverted.green.menu .item:before {
	background-color:rgba(34,36,38,.1)
}
.ui.inverted.green.menu .active.item {
	background-color:rgba(0,0,0,.1)!important
}
.ui.inverted.menu .teal.active.item,.ui.inverted.teal.menu {
	background-color:#00b5ad
}
.ui.inverted.teal.menu .item:before {
	background-color:rgba(34,36,38,.1)
}
.ui.inverted.teal.menu .active.item {
	background-color:rgba(0,0,0,.1)!important
}
.ui.inverted.blue.menu,.ui.inverted.menu .blue.active.item {
	background-color:#2185d0
}
.ui.inverted.blue.menu .item:before {
	background-color:rgba(34,36,38,.1)
}
.ui.inverted.blue.menu .active.item {
	background-color:rgba(0,0,0,.1)!important
}
.ui.inverted.menu .violet.active.item,.ui.inverted.violet.menu {
	background-color:#6435c9
}
.ui.inverted.violet.menu .item:before {
	background-color:rgba(34,36,38,.1)
}
.ui.inverted.violet.menu .active.item {
	background-color:rgba(0,0,0,.1)!important
}
.ui.inverted.menu .purple.active.item,.ui.inverted.purple.menu {
	background-color:#a333c8
}
.ui.inverted.purple.menu .item:before {
	background-color:rgba(34,36,38,.1)
}
.ui.inverted.purple.menu .active.item {
	background-color:rgba(0,0,0,.1)!important
}
.ui.inverted.menu .pink.active.item,.ui.inverted.pink.menu {
	background-color:#e03997
}
.ui.inverted.pink.menu .item:before {
	background-color:rgba(34,36,38,.1)
}
.ui.inverted.pink.menu .active.item {
	background-color:rgba(0,0,0,.1)!important
}
.ui.inverted.brown.menu,.ui.inverted.menu .brown.active.item {
	background-color:#a5673f
}
.ui.inverted.brown.menu .item:before {
	background-color:rgba(34,36,38,.1)
}
.ui.inverted.brown.menu .active.item {
	background-color:rgba(0,0,0,.1)!important
}
.ui.inverted.grey.menu,.ui.inverted.menu .grey.active.item {
	background-color:#767676
}
.ui.inverted.grey.menu .item:before {
	background-color:rgba(34,36,38,.1)
}
.ui.inverted.grey.menu .active.item {
	background-color:rgba(0,0,0,.1)!important
}
.ui.fitted.menu .item,.ui.fitted.menu .item .menu .item,.ui.menu .fitted.item {
	padding:0
}
.ui.horizontally.fitted.menu .item,.ui.horizontally.fitted.menu .item .menu .item,.ui.menu .horizontally.fitted.item {
	padding-top:.92857143em;
	padding-bottom:.92857143em
}
.ui.menu .vertically.fitted.item,.ui.vertically.fitted.menu .item,.ui.vertically.fitted.menu .item .menu .item {
	padding-left:1.14285714em;
	padding-right:1.14285714em
}
.ui.borderless.menu .item .menu .item:before,.ui.borderless.menu .item:before,.ui.menu .borderless.item:before {
	background:0 0!important
}
.ui.compact.menu {

	display:-webkit-inline-box;
	display:-ms-inline-flexbox;
	display:inline-flex;
	margin:0;
	vertical-align:middle
}
.ui.compact.vertical.menu {
	display:inline-block
}
.ui.compact.menu .item:last-child {
	border-radius:0 .28571429rem .28571429rem 0
}
.ui.compact.menu .item:last-child:before {
	display:none
}
.ui.compact.vertical.menu {
	width:auto!important
}
.ui.compact.vertical.menu .item:last-child::before {
	display:block
}
.ui.menu.fluid,.ui.vertical.menu.fluid {
	width:100%!important
}
.ui.item.menu,.ui.item.menu .item {
	width:100%;
	padding-left:0!important;
	padding-right:0!important;
	margin-left:0!important;
	margin-right:0!important;
	text-align:center;
	-webkit-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center
}
.ui.attached.item.menu {
	margin:0 -1px!important
}
.ui.item.menu .item:last-child:before {
	display:none
}
.ui.menu.two.item .item {
	width:50%
}
.ui.menu.three.item .item {
	width:33.333%
}
.ui.menu.four.item .item {
	width:25%
}
.ui.menu.five.item .item {
	width:20%
}
.ui.menu.six.item .item {
	width:16.666%
}
.ui.menu.seven.item .item {
	width:14.285%
}
.ui.menu.eight.item .item {
	width:12.5%
}
.ui.menu.nine.item .item {
	width:11.11%
}
.ui.menu.ten.item .item {
	width:10%
}
.ui.menu.eleven.item .item {
	width:9.09%
}
.ui.menu.twelve.item .item {
	width:8.333%
}
.ui.menu.fixed {
	position:fixed;
	z-index:101;
	margin:0;
	width:100%
}
.ui.menu.fixed,.ui.menu.fixed .item:first-child,.ui.menu.fixed .item:last-child {
	border-radius:0!important
}
.ui.fixed.menu,.ui[class*="top fixed"].menu {
	top:0;
	left:0;
	right:auto;
	bottom:auto
}
.ui[class*="top fixed"].menu {
	border-top:none;
	border-left:none;
	border-right:none
}
.ui[class*="right fixed"].menu {
	border-top:none;
	border-bottom:none;
	border-right:none;
	top:0;
	right:0;
	left:auto;
	bottom:auto;
	width:auto;
	height:100%
}
.ui[class*="bottom fixed"].menu {
	border-bottom:none;
	border-left:none;
	border-right:none;
	bottom:0;
	left:0;
	top:auto;
	right:auto
}
.ui[class*="left fixed"].menu {
	border-top:none;
	border-bottom:none;
	border-left:none;
	top:0;
	left:0;
	right:auto;
	bottom:auto;
	width:auto;
	height:100%
}
.ui.fixed.menu+.ui.grid {
	padding-top:2.75rem
}
.ui.pointing.menu .item:after {
	visibility:hidden;
	position:absolute;
	content:'';
	top:100%;
	left:50%;
	-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);
	transform:translateX(-50%) translateY(-50%) rotate(45deg);
	background:0 0;
	margin:.5px 0 0;
	width:.57142857em;
	height:.57142857em;
	border:none;
	border-bottom:1px solid #d4d4d5;
	border-right:1px solid #d4d4d5;
	z-index:2;
	-webkit-transition:background .1s ease;
	transition:background .1s ease
}
.ui.vertical.pointing.menu .item:after {
	position:absolute;
	top:50%;
	right:0;
	bottom:auto;
	left:auto;
	-webkit-transform:translateX(50%) translateY(-50%) rotate(45deg);
	transform:translateX(50%) translateY(-50%) rotate(45deg);
	margin:0 -.5px 0 0;
	border:none;
	border-top:1px solid #d4d4d5;
	border-right:1px solid #d4d4d5
}
.ui.pointing.menu .active.item:after {
	visibility:visible
}
.ui.pointing.menu .active.dropdown.item:after {
	visibility:hidden
}
.ui.pointing.menu .active.item .menu .active.item:after,.ui.pointing.menu .dropdown.active.item:after {
	display:none
}
.ui.pointing.menu .active.item:hover:after {
	background-color:#f2f2f2
}
.ui.pointing.menu .active.item:after {
	background-color:#f2f2f2
}
.ui.pointing.menu .active.item:hover:after {
	background-color:#f2f2f2
}
.ui.vertical.pointing.menu .active.item:hover:after {
	background-color:#f2f2f2
}
.ui.vertical.pointing.menu .active.item:after {
	background-color:#f2f2f2
}
.ui.vertical.pointing.menu .menu .active.item:after {
	background-color:#fff
}
.ui.attached.menu {
	top:0;
	bottom:0;
	border-radius:0;
	margin:0 -1px;
	width:calc(100% + 2px);
	max-width:calc(100% + 2px);
	-webkit-box-shadow:none;
	box-shadow:none
}
.ui.attached+.ui.attached.menu:not(.top) {
	border-top:none
}
.ui[class*="top attached"].menu {
	bottom:0;
	margin-bottom:0;
	top:0;
	margin-top:1rem;
	border-radius:.28571429rem .28571429rem 0 0
}
.ui.menu[class*="top attached"]:first-child {
	margin-top:0
}
.ui[class*="bottom attached"].menu {
	bottom:0;
	margin-top:0;
	top:0;
	margin-bottom:1rem;
	-webkit-box-shadow:0 1px 2px 0 rgba(34,36,38,.15),none;
	box-shadow:0 1px 2px 0 rgba(34,36,38,.15),none;
	border-radius:0 0 .28571429rem .28571429rem
}
.ui[class*="bottom attached"].menu:last-child {
	margin-bottom:0
}
.ui.top.attached.menu>.item:first-child {
	border-radius:.28571429rem 0 0 0
}
.ui.bottom.attached.menu>.item:first-child {
	border-radius:0 0 0 .28571429rem
}
.ui.attached.menu:not(.tabular) {
	border:1px solid #d4d4d5
}
.ui.attached.inverted.menu {
	border:none
}
.ui.attached.tabular.menu {
	margin-left:0;
	margin-right:0;
	width:100%
}
.ui.mini.menu {
	font-size:.78571429rem
}
.ui.mini.vertical.menu {
	width:9rem
}
.ui.tiny.menu {
	font-size:.85714286rem
}
.ui.tiny.vertical.menu {
	width:11rem
}
.ui.small.menu {
	font-size:.92857143rem
}
.ui.small.vertical.menu {
	width:13rem
}
.ui.menu {
	font-size:1rem
}
.ui.vertical.menu {
	width:15rem
}
.ui.large.menu {
	font-size:1.07142857rem
}
.ui.large.vertical.menu {
	width:18rem
}
.ui.huge.menu {
	font-size:1.21428571rem
}
.ui.huge.vertical.menu {
	width:22rem
}
.ui.big.menu {
	font-size:1.14285714rem
}
.ui.big.vertical.menu {
	width:20rem
}
.ui.massive.menu {
	font-size:1.28571429rem
}
.ui.massive.vertical.menu {
	width:25rem
}
/*!
 * # Semantic UI 2.3.0 - Message
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.message {
	position:relative;
	min-height:1em;
	margin:1em 0;
	background:#f8f8f9;
	padding:1em 1.5em;
	line-height:1.4285em;
	color:rgba(0,0,0,.87);
	-webkit-transition:opacity .1s ease,color .1s ease,background .1s ease,-webkit-box-shadow .1s ease;
	transition:opacity .1s ease,color .1s ease,background .1s ease,-webkit-box-shadow .1s ease;
	transition:opacity .1s ease,color .1s ease,background .1s ease,box-shadow .1s ease;
	transition:opacity .1s ease,color .1s ease,background .1s ease,box-shadow .1s ease,-webkit-box-shadow .1s ease;
	border-radius:.28571429rem;
	-webkit-box-shadow:0 0 0 1px rgba(34,36,38,.22) inset,0 0 0 0 transparent;
	box-shadow:0 0 0 1px rgba(34,36,38,.22) inset,0 0 0 0 transparent
}
.ui.message:first-child {
	margin-top:0
}
.ui.message:last-child {
	margin-bottom:0
}
.ui.message .header {
	display:block;
	font-family:'microsoft yahei','Helvetica Neue',microsoft yahei,Helvetica,sans-serif;
	font-weight:700;
	margin:-.14285714em 0 0 0
}
.ui.message .header:not(.ui) {
	font-size:1.14285714em
}
.ui.message p {
	opacity:.85;
	margin:.75em 0
}
.ui.message p:first-child {
	margin-top:0
}
.ui.message p:last-child {
	margin-bottom:0
}
.ui.message .header+p {
	margin-top:.25em
}
.ui.message .list:not(.ui) {
	text-align:left;
	padding:0;
	opacity:.85;
	list-style-position:inside;
	margin:.5em 0 0
}
.ui.message .list:not(.ui):first-child {
	margin-top:0
}
.ui.message .list:not(.ui):last-child {
	margin-bottom:0
}
.ui.message .list:not(.ui) li {
	position:relative;
	list-style-type:none;
	margin:0 0 .3em 1em;
	padding:0
}
.ui.message .list:not(.ui) li:before {
	position:absolute;
	content:'â€¢';
	left:-1em;
	height:100%;
	vertical-align:baseline
}
.ui.message .list:not(.ui) li:last-child {
	margin-bottom:0
}
.ui.message>.icon {
	margin-right:.6em
}
.ui.message>.close.icon {
	cursor:pointer;
	position:absolute;
	margin:0;
	top:.78575em;
	right:.5em;
	opacity:.7;
	-webkit-transition:opacity .1s ease;
	transition:opacity .1s ease
}
.ui.message>.close.icon:hover {
	opacity:1
}
.ui.message>:first-child {
	margin-top:0
}
.ui.message>:last-child {
	margin-bottom:0
}
.ui.dropdown .menu>.message {
	margin:0 -1px
}
.ui.visible.visible.visible.visible.message {
	display:block
}
.ui.icon.visible.visible.visible.visible.message {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex
}
.ui.hidden.hidden.hidden.hidden.message {
	display:none
}
.ui.compact.message {
	display:inline-block
}
.ui.compact.icon.message {
	display:-webkit-inline-box;
	display:-ms-inline-flexbox;
	display:inline-flex
}
.ui.attached.message {
	margin-bottom:-1px;
	border-radius:.28571429rem .28571429rem 0 0;
	-webkit-box-shadow:0 0 0 1px rgba(34,36,38,.15) inset;
	box-shadow:0 0 0 1px rgba(34,36,38,.15) inset;
	margin-left:-1px;
	margin-right:-1px
}
.ui.attached+.ui.attached.message:not(.top):not(.bottom) {
	margin-top:-1px;
	border-radius:0
}
.ui.bottom.attached.message {
	margin-top:-1px;
	border-radius:0 0 .28571429rem .28571429rem;
	-webkit-box-shadow:0 0 0 1px rgba(34,36,38,.15) inset,0 1px 2px 0 rgba(34,36,38,.15);
	box-shadow:0 0 0 1px rgba(34,36,38,.15) inset,0 1px 2px 0 rgba(34,36,38,.15)
}
.ui.bottom.attached.message:not(:last-child) {
	margin-bottom:1em
}
.ui.attached.icon.message {
	width:auto
}
.ui.icon.message {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	width:100%;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center
}
.ui.icon.message>.icon:not(.close) {
	display:block;
	-webkit-box-flex:0;
	-ms-flex:0 0 auto;
	flex:0 0 auto;
	width:auto;
	line-height:1;
	vertical-align:middle;
	font-size:3em;
	opacity:.8
}
.ui.icon.message>.content {
	display:block;
	-webkit-box-flex:1;
	-ms-flex:1 1 auto;
	flex:1 1 auto;
	vertical-align:middle
}
.ui.icon.message .icon:not(.close)+.content {
	padding-left:0
}
.ui.icon.message .circular.icon {
	width:1em
}
.ui.floating.message {
	-webkit-box-shadow:0 0 0 1px rgba(34,36,38,.22) inset,0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15);
	box-shadow:0 0 0 1px rgba(34,36,38,.22) inset,0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15)
}
.ui.black.message {
	background-color:#1b1c1d;
	color:rgba(255,255,255,.9)
}
.ui.positive.message {
	background-color:#fcfff5;
	color:#2c662d
}
.ui.attached.positive.message,.ui.positive.message {
	-webkit-box-shadow:0 0 0 1px #a3c293 inset,0 0 0 0 transparent;
	box-shadow:0 0 0 1px #a3c293 inset,0 0 0 0 transparent
}
.ui.positive.message .header {
	color:#1a531b
}
.ui.negative.message {
	background-color:#fff6f6;
	color:#9f3a38
}
.ui.attached.negative.message,.ui.negative.message {
	-webkit-box-shadow:0 0 0 1px #e0b4b4 inset,0 0 0 0 transparent;
	box-shadow:0 0 0 1px #e0b4b4 inset,0 0 0 0 transparent
}
.ui.negative.message .header {
	color:#912d2b
}
.ui.info.message {
	background-color:#f8ffff;
	color:#276f86
}
.ui.attached.info.message,.ui.info.message {
	-webkit-box-shadow:0 0 0 1px #a9d5de inset,0 0 0 0 transparent;
	box-shadow:0 0 0 1px #a9d5de inset,0 0 0 0 transparent
}
.ui.info.message .header {
	color:#0e566c
}
.ui.warning.message {
	background-color:#fffaf3;
	color:#573a08
}
.ui.attached.warning.message,.ui.warning.message {
	-webkit-box-shadow:0 0 0 1px #c9ba9b inset,0 0 0 0 transparent;
	box-shadow:0 0 0 1px #c9ba9b inset,0 0 0 0 transparent
}
.ui.warning.message .header {
	color:#794b02
}
.ui.error.message {
	background-color:#fff6f6;
	color:#9f3a38
}
.ui.attached.error.message,.ui.error.message {
	-webkit-box-shadow:0 0 0 1px #e0b4b4 inset,0 0 0 0 transparent;
	box-shadow:0 0 0 1px #e0b4b4 inset,0 0 0 0 transparent
}
.ui.error.message .header {
	color:#912d2b
}
.ui.success.message {
	background-color:#fcfff5;
	color:#2c662d
}
.ui.attached.success.message,.ui.success.message {
	-webkit-box-shadow:0 0 0 1px #a3c293 inset,0 0 0 0 transparent;
	box-shadow:0 0 0 1px #a3c293 inset,0 0 0 0 transparent
}
.ui.success.message .header {
	color:#1a531b
}
.ui.black.message,.ui.inverted.message {
	background-color:#1b1c1d;
	color:rgba(255,255,255,.9)
}
.ui.red.message {
	background-color:#ffe8e6;
	color:#db2828;
	-webkit-box-shadow:0 0 0 1px #db2828 inset,0 0 0 0 transparent;
	box-shadow:0 0 0 1px #db2828 inset,0 0 0 0 transparent
}
.ui.red.message .header {
	color:#c82121
}
.ui.orange.message {
	background-color:#ffedde;
	color:#f2711c;
	-webkit-box-shadow:0 0 0 1px #f2711c inset,0 0 0 0 transparent;
	box-shadow:0 0 0 1px #f2711c inset,0 0 0 0 transparent
}
.ui.orange.message .header {
	color:#e7640d
}
.ui.yellow.message {
	background-color:#fff8db;
	color:#b58105;
	-webkit-box-shadow:0 0 0 1px #b58105 inset,0 0 0 0 transparent;
	box-shadow:0 0 0 1px #b58105 inset,0 0 0 0 transparent
}
.ui.yellow.message .header {
	color:#9c6f04
}
.ui.olive.message {
	background-color:#fbfdef;
	color:#8abc1e;
	-webkit-box-shadow:0 0 0 1px #8abc1e inset,0 0 0 0 transparent;
	box-shadow:0 0 0 1px #8abc1e inset,0 0 0 0 transparent
}
.ui.olive.message .header {
	color:#7aa61a
}
.ui.green.message {
	background-color:#e5f9e7;
	color:#1ebc30;
	-webkit-box-shadow:0 0 0 1px #1ebc30 inset,0 0 0 0 transparent;
	box-shadow:0 0 0 1px #1ebc30 inset,0 0 0 0 transparent
}
.ui.green.message .header {
	color:#1aa62a
}
.ui.teal.message {
	background-color:#e1f7f7;
	color:#10a3a3;
	-webkit-box-shadow:0 0 0 1px #10a3a3 inset,0 0 0 0 transparent;
	box-shadow:0 0 0 1px #10a3a3 inset,0 0 0 0 transparent
}
.ui.teal.message .header {
	color:#0e8c8c
}
.ui.blue.message {
	background-color:#dff0ff;
	color:#2185d0;
	-webkit-box-shadow:0 0 0 1px #2185d0 inset,0 0 0 0 transparent;
	box-shadow:0 0 0 1px #2185d0 inset,0 0 0 0 transparent
}
.ui.blue.message .header {
	color:#1e77ba
}
.ui.violet.message {
	background-color:#eae7ff;
	color:#6435c9;
	-webkit-box-shadow:0 0 0 1px #6435c9 inset,0 0 0 0 transparent;
	box-shadow:0 0 0 1px #6435c9 inset,0 0 0 0 transparent
}
.ui.violet.message .header {
	color:#5a30b5
}
.ui.purple.message {
	background-color:#f6e7ff;
	color:#a333c8;
	-webkit-box-shadow:0 0 0 1px #a333c8 inset,0 0 0 0 transparent;
	box-shadow:0 0 0 1px #a333c8 inset,0 0 0 0 transparent
}
.ui.purple.message .header {
	color:#922eb4
}
.ui.pink.message {
	background-color:#ffe3fb;
	color:#e03997;
	-webkit-box-shadow:0 0 0 1px #e03997 inset,0 0 0 0 transparent;
	box-shadow:0 0 0 1px #e03997 inset,0 0 0 0 transparent
}
.ui.pink.message .header {
	color:#dd238b
}
.ui.brown.message {
	background-color:#f1e2d3;
	color:#a5673f;
	-webkit-box-shadow:0 0 0 1px #a5673f inset,0 0 0 0 transparent;
	box-shadow:0 0 0 1px #a5673f inset,0 0 0 0 transparent
}
.ui.brown.message .header {
	color:#935b38
}
.ui.mini.message {
	font-size:.78571429em
}
.ui.tiny.message {
	font-size:.85714286em
}
.ui.small.message {
	font-size:.92857143em
}
.ui.message {
	font-size:1em
}
.ui.large.message {
	font-size:1.14285714em
}
.ui.big.message {
	font-size:1.28571429em
}
.ui.huge.message {
	font-size:1.42857143em
}
.ui.massive.message {
	font-size:1.71428571em
}
/*!
 * # Semantic UI 2.3.0 - Table
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.ui.table {
	width:100%;
	background:#fff;
	margin:1em 0;
	border:1px solid rgba(34,36,38,.15);
	-webkit-box-shadow:none;
	box-shadow:none;
	border-radius:.28571429rem;
	text-align:left;
	color:rgba(0,0,0,.87);
	border-collapse:separate;
	border-spacing:0
}
.ui.table:first-child {
	margin-top:0
}
.ui.table:last-child {
	margin-bottom:0
}
.ui.table td,.ui.table th {
	-webkit-transition:background .1s ease,color .1s ease;
	transition:background .1s ease,color .1s ease
}
.ui.table thead {
	-webkit-box-shadow:none;
	box-shadow:none
}
.ui.table thead th {
	cursor:auto;
	background:#f9fafb;
	text-align:inherit;
	color:rgba(0,0,0,.87);
	padding:.92857143em .78571429em;
	vertical-align:inherit;
	font-style:none;
	font-weight:700;
	text-transform:none;
	border-bottom:1px solid rgba(34,36,38,.1);
	border-left:none
}
.ui.table thead tr>th:first-child {
	border-left:none
}
.ui.table thead tr:first-child>th:first-child {
	border-radius:.28571429rem 0 0 0
}
.ui.table thead tr:first-child>th:last-child {
	border-radius:0 .28571429rem 0 0
}
.ui.table thead tr:first-child>th:only-child {
	border-radius:.28571429rem .28571429rem 0 0
}
.ui.table tfoot {
	-webkit-box-shadow:none;
	box-shadow:none
}
.ui.table tfoot th {
	cursor:auto;
	border-top:1px solid rgba(34,36,38,.15);
	background:#f9fafb;
	text-align:inherit;
	color:rgba(0,0,0,.87);
	padding:.78571429em .78571429em;
	vertical-align:middle;
	font-style:normal;
	font-weight:400;
	text-transform:none
}
.ui.table tfoot tr>th:first-child {
	border-left:none
}
.ui.table tfoot tr:first-child>th:first-child {
	border-radius:0 0 0 .28571429rem
}
.ui.table tfoot tr:first-child>th:last-child {
	border-radius:0 0 .28571429rem 0
}
.ui.table tfoot tr:first-child>th:only-child {
	border-radius:0 0 .28571429rem .28571429rem
}
.ui.table tr td {
	border-top:1px solid rgba(34,36,38,.1)
}
.ui.table tr:first-child td {
	border-top:none
}
.ui.table tbody+tbody tr:first-child td {
	border-top:1px solid rgba(34,36,38,.1)
}
.ui.table td {
	padding:.78571429em .78571429em;
	text-align:inherit
}
.ui.table>.icon {
	vertical-align:baseline
}
.ui.table>.icon:only-child {
	margin:0
}
.ui.table.segment {
	padding:0
}
.ui.table.segment:after {
	display:none
}
.ui.table.segment.stacked:after {
	display:block
}
@media only screen and (max-width:767px) {
	.ui.table:not(.unstackable) {
	width:100%
}
.ui.table:not(.unstackable) tbody,.ui.table:not(.unstackable) tr,.ui.table:not(.unstackable) tr>td,.ui.table:not(.unstackable) tr>th {
	width:auto!important;
	display:block!important
}
.ui.table:not(.unstackable) {
	padding:0
}
.ui.table:not(.unstackable) thead {
	display:block
}
.ui.table:not(.unstackable) tfoot {
	display:block
}
.ui.table:not(.unstackable) tr {
	padding-top:1em;
	padding-bottom:1em;
	-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset!important;
	box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset!important
}
.ui.table:not(.unstackable) tr>td,.ui.table:not(.unstackable) tr>th {
	background:0 0;
	border:none!important;
	padding:.25em .75em!important;
	-webkit-box-shadow:none!important;
	box-shadow:none!important
}
.ui.table:not(.unstackable) td:first-child,.ui.table:not(.unstackable) th:first-child {
	font-weight:700
}
.ui.definition.table:not(.unstackable) thead th:first-child {
	-webkit-box-shadow:none!important;
	box-shadow:none!important
}
}.ui.table td .image,.ui.table td .image img,.ui.table th .image,.ui.table th .image img {
	max-width:none
}
.ui.structured.table {
	border-collapse:collapse
}
.ui.structured.table thead th {
	border-left:none;
	border-right:none
}
.ui.structured.sortable.table thead th {
	border-left:1px solid rgba(34,36,38,.15);
	border-right:1px solid rgba(34,36,38,.15)
}
.ui.structured.basic.table th {
	border-left:none;
	border-right:none
}
.ui.structured.celled.table tr td,.ui.structured.celled.table tr th {
	border-left:1px solid rgba(34,36,38,.1);
	border-right:1px solid rgba(34,36,38,.1)
}
.ui.definition.table thead:not(.full-width) th:first-child {
	pointer-events:none;
	background:0 0;
	font-weight:400;
	color:rgba(0,0,0,.4);
	-webkit-box-shadow:-1px -1px 0 1px #fff;
	box-shadow:-1px -1px 0 1px #fff
}
.ui.definition.table tfoot:not(.full-width) th:first-child {
	pointer-events:none;
	background:0 0;
	font-weight:rgba(0,0,0,.4);
	color:normal;
	-webkit-box-shadow:1px 1px 0 1px #fff;
	box-shadow:1px 1px 0 1px #fff
}
.ui.celled.definition.table thead:not(.full-width) th:first-child {
	-webkit-box-shadow:0 -1px 0 1px #fff;
	box-shadow:0 -1px 0 1px #fff
}
.ui.celled.definition.table tfoot:not(.full-width) th:first-child {
	-webkit-box-shadow:0 1px 0 1px #fff;
	box-shadow:0 1px 0 1px #fff
}
.ui.definition.table tr td.definition,.ui.definition.table tr td:first-child:not(.ignored) {
	background:rgba(0,0,0,.03);
	font-weight:700;
	color:rgba(0,0,0,.95);
	text-transform:'';
	-webkit-box-shadow:'';
	box-shadow:'';
	text-align:'';
	font-size:1em;
	padding-left:'';
	padding-right:''
}
.ui.definition.table thead:not(.full-width) th:nth-child(2) {
	border-left:1px solid rgba(34,36,38,.15)
}
.ui.definition.table tfoot:not(.full-width) th:nth-child(2) {
	border-left:1px solid rgba(34,36,38,.15)
}
.ui.definition.table td:nth-child(2) {
	border-left:1px solid rgba(34,36,38,.15)
}
.ui.table td.positive,.ui.table tr.positive {
	-webkit-box-shadow:0 0 0 #a3c293 inset;
	box-shadow:0 0 0 #a3c293 inset
}
.ui.table td.positive,.ui.table tr.positive {
	background:#fcfff5!important;
	color:#2c662d!important
}
.ui.table td.negative,.ui.table tr.negative {
	-webkit-box-shadow:0 0 0 #e0b4b4 inset;
	box-shadow:0 0 0 #e0b4b4 inset
}
.ui.table td.negative,.ui.table tr.negative {
	background:#fff6f6!important;
	color:#9f3a38!important
}
.ui.table td.error,.ui.table tr.error {
	-webkit-box-shadow:0 0 0 #e0b4b4 inset;
	box-shadow:0 0 0 #e0b4b4 inset
}
.ui.table td.error,.ui.table tr.error {
	background:#fff6f6!important;
	color:#9f3a38!important
}
.ui.table td.warning,.ui.table tr.warning {
	-webkit-box-shadow:0 0 0 #c9ba9b inset;
	box-shadow:0 0 0 #c9ba9b inset
}
.ui.table td.warning,.ui.table tr.warning {
	background:#fffaf3!important;
	color:#573a08!important
}
.ui.table td.active,.ui.table tr.active {
	-webkit-box-shadow:0 0 0 rgba(0,0,0,.87) inset;
	box-shadow:0 0 0 rgba(0,0,0,.87) inset
}
.ui.table td.active,.ui.table tr.active {
	background:#e0e0e0!important;
	color:rgba(0,0,0,.87)!important
}
.ui.table tr td.disabled,.ui.table tr.disabled td,.ui.table tr.disabled:hover,.ui.table tr:hover td.disabled {
	pointer-events:none;
	color:rgba(40,40,40,.3)
}
@media only screen and (max-width:991px) {
	.ui[class*="tablet stackable"].table,.ui[class*="tablet stackable"].table tbody,.ui[class*="tablet stackable"].table tr,.ui[class*="tablet stackable"].table tr>td,.ui[class*="tablet stackable"].table tr>th {
	width:100%!important;
	display:block!important
}
.ui[class*="tablet stackable"].table {
	padding:0
}
.ui[class*="tablet stackable"].table thead {
	display:block
}
.ui[class*="tablet stackable"].table tfoot {
	display:block
}
.ui[class*="tablet stackable"].table tr {
	padding-top:1em;
	padding-bottom:1em;
	-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset!important;
	box-shadow:0 -1px 0 0 rgba(0,0,0,.1) inset!important
}
.ui[class*="tablet stackable"].table tr>td,.ui[class*="tablet stackable"].table tr>th {
	background:0 0;
	border:none!important;
	padding:.25em .75em;
	-webkit-box-shadow:none!important;
	box-shadow:none!important
}
.ui.definition[class*="tablet stackable"].table thead th:first-child {
	-webkit-box-shadow:none!important;
	box-shadow:none!important
}
}.ui.table [class*="left aligned"],.ui.table[class*="left aligned"] {
	text-align:left
}
.ui.table [class*="center aligned"],.ui.table[class*="center aligned"] {
	text-align:center
}
.ui.table [class*="right aligned"],.ui.table[class*="right aligned"] {
	text-align:right
}
.ui.table [class*="top aligned"],.ui.table[class*="top aligned"] {
	vertical-align:top
}
.ui.table [class*="middle aligned"],.ui.table[class*="middle aligned"] {
	vertical-align:middle
}
.ui.table [class*="bottom aligned"],.ui.table[class*="bottom aligned"] {
	vertical-align:bottom
}
.ui.table td.collapsing,.ui.table th.collapsing {
	width:1px;
	white-space:nowrap
}
.ui.fixed.table {
	table-layout:fixed
}
.ui.fixed.table td,.ui.fixed.table th {
	overflow:hidden;
	text-overflow:ellipsis
}
.ui.selectable.table tbody tr:hover,.ui.table tbody tr td.selectable:hover {
	background:rgba(0,0,0,.05)!important;
	color:rgba(0,0,0,.95)!important
}
.ui.inverted.table tbody tr td.selectable:hover,.ui.selectable.inverted.table tbody tr:hover {
	background:rgba(255,255,255,.08)!important;
	color:#fff!important
}
.ui.table tbody tr td.selectable {
	padding:0
}
.ui.table tbody tr td.selectable>a:not(.ui) {
	display:block;
	color:inherit;
	padding:.78571429em .78571429em
}
.ui.selectable.table tr.error:hover,.ui.selectable.table tr:hover td.error,.ui.table tr td.selectable.error:hover {
	background:#ffe7e7!important;
	color:#943634!important
}
.ui.selectable.table tr.warning:hover,.ui.selectable.table tr:hover td.warning,.ui.table tr td.selectable.warning:hover {
	background:#fff4e4!important;
	color:#493107!important
}
.ui.selectable.table tr.active:hover,.ui.selectable.table tr:hover td.active,.ui.table tr td.selectable.active:hover {
	background:#e0e0e0!important;
	color:rgba(0,0,0,.87)!important
}
.ui.selectable.table tr.positive:hover,.ui.selectable.table tr:hover td.positive,.ui.table tr td.selectable.positive:hover {
	background:#f7ffe6!important;
	color:#275b28!important
}
.ui.selectable.table tr.negative:hover,.ui.selectable.table tr:hover td.negative,.ui.table tr td.selectable.negative:hover {
	background:#ffe7e7!important;
	color:#943634!important
}
.ui.attached.table {
	top:0;
	bottom:0;
	border-radius:0;
	margin:0 -1px;
	width:calc(100% + 2px);
	max-width:calc(100% + 2px);
	-webkit-box-shadow:none;
	box-shadow:none;
	border:1px solid #d4d4d5
}
.ui.attached+.ui.attached.table:not(.top) {
	border-top:none
}
.ui[class*="top attached"].table {
	bottom:0;
	margin-bottom:0;
	top:0;
	margin-top:1em;
	border-radius:.28571429rem .28571429rem 0 0
}
.ui.table[class*="top attached"]:first-child {
	margin-top:0
}
.ui[class*="bottom attached"].table {
	bottom:0;
	margin-top:0;
	top:0;
	margin-bottom:1em;
	-webkit-box-shadow:none,none;
	box-shadow:none,none;
	border-radius:0 0 .28571429rem .28571429rem
}
.ui[class*="bottom attached"].table:last-child {
	margin-bottom:0
}
.ui.striped.table tbody tr:nth-child(2n),.ui.striped.table>tr:nth-child(2n) {
	background-color:rgba(0,0,50,.02)
}
.ui.inverted.striped.table tbody tr:nth-child(2n),.ui.inverted.striped.table>tr:nth-child(2n) {
	background-color:rgba(255,255,255,.05)
}
.ui.striped.selectable.selectable.selectable.table tbody tr.active:hover {
	background:#efefef!important;
	color:rgba(0,0,0,.95)!important
}
.ui.table [class*="single line"],.ui.table[class*="single line"] {
	white-space:nowrap
}
.ui.table [class*="single line"],.ui.table[class*="single line"] {
	white-space:nowrap
}
.ui.red.table {
	border-top:.2em solid #db2828
}
.ui.inverted.red.table {
	background-color:#db2828!important;
	color:#fff!important
}
.ui.orange.table {
	border-top:.2em solid #f2711c
}
.ui.inverted.orange.table {
	background-color:#f2711c!important;
	color:#fff!important
}
.ui.yellow.table {
	border-top:.2em solid #fbbd08
}
.ui.inverted.yellow.table {
	background-color:#fbbd08!important;
	color:#fff!important
}
.ui.olive.table {
	border-top:.2em solid #b5cc18
}
.ui.inverted.olive.table {
	background-color:#b5cc18!important;
	color:#fff!important
}
.ui.green.table {
	border-top:.2em solid #21ba45
}
.ui.inverted.green.table {
	background-color:#21ba45!important;
	color:#fff!important
}
.ui.teal.table {
	border-top:.2em solid #00b5ad
}
.ui.inverted.teal.table {
	background-color:#00b5ad!important;
	color:#fff!important
}
.ui.blue.table {
	border-top:.2em solid #2185d0
}
.ui.inverted.blue.table {
	background-color:#2185d0!important;
	color:#fff!important
}
.ui.violet.table {
	border-top:.2em solid #6435c9
}
.ui.inverted.violet.table {
	background-color:#6435c9!important;
	color:#fff!important
}
.ui.purple.table {
	border-top:.2em solid #a333c8
}
.ui.inverted.purple.table {
	background-color:#a333c8!important;
	color:#fff!important
}
.ui.pink.table {
	border-top:.2em solid #e03997
}
.ui.inverted.pink.table {
	background-color:#e03997!important;
	color:#fff!important
}
.ui.brown.table {
	border-top:.2em solid #a5673f
}
.ui.inverted.brown.table {
	background-color:#a5673f!important;
	color:#fff!important
}
.ui.grey.table {
	border-top:.2em solid #767676
}
.ui.inverted.grey.table {
	background-color:#767676!important;
	color:#fff!important
}
.ui.black.table {
	border-top:.2em solid #1b1c1d
}
.ui.inverted.black.table {
	background-color:#1b1c1d!important;
	color:#fff!important
}
.ui.one.column.table td {
	width:100%
}
.ui.two.column.table td {
	width:50%
}
.ui.three.column.table td {
	width:33.33333333%
}
.ui.four.column.table td {
	width:25%
}
.ui.five.column.table td {
	width:20%
}
.ui.six.column.table td {
	width:16.66666667%
}
.ui.seven.column.table td {
	width:14.28571429%
}
.ui.eight.column.table td {
	width:12.5%
}
.ui.nine.column.table td {
	width:11.11111111%
}
.ui.ten.column.table td {
	width:10%
}
.ui.eleven.column.table td {
	width:9.09090909%
}
.ui.twelve.column.table td {
	width:8.33333333%
}
.ui.thirteen.column.table td {
	width:7.69230769%
}
.ui.fourteen.column.table td {
	width:7.14285714%
}
.ui.fifteen.column.table td {
	width:6.66666667%
}
.ui.sixteen.column.table td {
	width:6.25%
}
.ui.table td.one.wide,.ui.table th.one.wide {
	width:6.25%
}
.ui.table td.two.wide,.ui.table th.two.wide {
	width:12.5%
}
.ui.table td.three.wide,.ui.table th.three.wide {
	width:18.75%
}
.ui.table td.four.wide,.ui.table th.four.wide {
	width:25%
}
.ui.table td.five.wide,.ui.table th.five.wide {
	width:31.25%
}
.ui.table td.six.wide,.ui.table th.six.wide {
	width:37.5%
}
.ui.table td.seven.wide,.ui.table th.seven.wide {
	width:43.75%
}
.ui.table td.eight.wide,.ui.table th.eight.wide {
	width:50%
}
.ui.table td.nine.wide,.ui.table th.nine.wide {
	width:56.25%
}
.ui.table td.ten.wide,.ui.table th.ten.wide {
	width:62.5%
}
.ui.table td.eleven.wide,.ui.table th.eleven.wide {
	width:68.75%
}
.ui.table td.twelve.wide,.ui.table th.twelve.wide {
	width:75%
}
.ui.table td.thirteen.wide,.ui.table th.thirteen.wide {
	width:81.25%
}
.ui.table td.fourteen.wide,.ui.table th.fourteen.wide {
	width:87.5%
}
.ui.table td.fifteen.wide,.ui.table th.fifteen.wide {
	width:93.75%
}
.ui.table td.sixteen.wide,.ui.table th.sixteen.wide {
	width:100%
}
.ui.sortable.table thead th {
	cursor:pointer;
	white-space:nowrap;
	border-left:1px solid rgba(34,36,38,.15);
	color:rgba(0,0,0,.87)
}
.ui.sortable.table thead th:first-child {
	border-left:none
}
.ui.sortable.table thead th.sorted,.ui.sortable.table thead th.sorted:hover {
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none
}
.ui.sortable.table thead th:after {
	display:none;
	font-style:normal;
	font-weight:400;
	text-decoration:inherit;
	content:'';
	height:1em;
	width:auto;
	opacity:.8;
	margin:0 0 0 .5em;
	font-family:Icons
}
.ui.sortable.table thead th.ascending:after {
	content:'\f0d8'
}
.ui.sortable.table thead th.descending:after {
	content:'\f0d7'
}
.ui.sortable.table th.disabled:hover {
	cursor:auto;
	color:rgba(40,40,40,.3)
}
.ui.sortable.table thead th:hover {
	background:rgba(0,0,0,.05);
	color:rgba(0,0,0,.8)
}
.ui.sortable.table thead th.sorted {
	background:rgba(0,0,0,.05);
	color:rgba(0,0,0,.95)
}
.ui.sortable.table thead th.sorted:after {
	display:inline-block
}
.ui.sortable.table thead th.sorted:hover {
	background:rgba(0,0,0,.05);
	color:rgba(0,0,0,.95)
}
.ui.inverted.sortable.table thead th.sorted {
	background:rgba(255,255,255,.15) -webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.05)));
	background:rgba(255,255,255,.15) -webkit-linear-gradient(transparent,rgba(0,0,0,.05));
	background:rgba(255,255,255,.15) linear-gradient(transparent,rgba(0,0,0,.05));
	color:#fff
}
.ui.inverted.sortable.table thead th:hover {
	background:rgba(255,255,255,.08) -webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.05)));
	background:rgba(255,255,255,.08) -webkit-linear-gradient(transparent,rgba(0,0,0,.05));
	background:rgba(255,255,255,.08) linear-gradient(transparent,rgba(0,0,0,.05));
	color:#fff
}
.ui.inverted.sortable.table thead th {
	border-left-color:transparent;
	border-right-color:transparent
}
.ui.inverted.table {
	background:#333;
	color:rgba(255,255,255,.9);
	border:none
}
.ui.inverted.table th {
	background-color:rgba(0,0,0,.15);
	border-color:rgba(255,255,255,.1)!important;
	color:rgba(255,255,255,.9)!important
}
.ui.inverted.table tr td {
	border-color:rgba(255,255,255,.1)!important
}
.ui.inverted.table tr td.disabled,.ui.inverted.table tr.disabled td,.ui.inverted.table tr.disabled:hover td,.ui.inverted.table tr:hover td.disabled {
	pointer-events:none;
	color:rgba(225,225,225,.3)
}
.ui.inverted.definition.table tfoot:not(.full-width) th:first-child,.ui.inverted.definition.table thead:not(.full-width) th:first-child {
	background:#fff
}
.ui.inverted.definition.table tr td:first-child {
	background:rgba(255,255,255,.02);
	color:#fff
}
.ui.collapsing.table {
	width:auto
}
.ui.basic.table {
	background:0 0;
	border:1px solid rgba(34,36,38,.15);
	-webkit-box-shadow:none;
	box-shadow:none
}
.ui.basic.table tfoot,.ui.basic.table thead {
	-webkit-box-shadow:none;
	box-shadow:none
}
.ui.basic.table th {
	background:0 0;
	border-left:none
}
.ui.basic.table tbody tr {
	border-bottom:1px solid rgba(0,0,0,.1)
}
.ui.basic.table td {
	background:0 0
}
.ui.basic.striped.table tbody tr:nth-child(2n) {
	background-color:rgba(0,0,0,.05)!important
}
.ui[class*="very basic"].table {
	border:none
}
.ui[class*="very basic"].table:not(.sortable):not(.striped) td,.ui[class*="very basic"].table:not(.sortable):not(.striped) th {
	padding:''
}
.ui[class*="very basic"].table:not(.sortable):not(.striped) td:first-child,.ui[class*="very basic"].table:not(.sortable):not(.striped) th:first-child {
	padding-left:0
}
.ui[class*="very basic"].table:not(.sortable):not(.striped) td:last-child,.ui[class*="very basic"].table:not(.sortable):not(.striped) th:last-child {
	padding-right:0
}
.ui[class*="very basic"].table:not(.sortable):not(.striped) thead tr:first-child th {
	padding-top:0
}
.ui.celled.table tr td,.ui.celled.table tr th {
	border-left:1px solid rgba(34,36,38,.1)
}
.ui.celled.table tr td:first-child,.ui.celled.table tr th:first-child {
	border-left:none
}
.ui.padded.table th {
	padding-left:1em;
	padding-right:1em
}
.ui.padded.table td,.ui.padded.table th {
	padding:1em 1em
}
.ui[class*="very padded"].table th {
	padding-left:1.5em;
	padding-right:1.5em
}
.ui[class*="very padded"].table td {
	padding:1.5em 1.5em
}
.ui.compact.table th {
	padding-left:.7em;
	padding-right:.7em
}
.ui.compact.table td {
	padding:.5em .7em
}
.ui[class*="very compact"].table th {
	padding-left:.6em;
	padding-right:.6em
}
.ui[class*="very compact"].table td {
	padding:.4em .6em
}
.ui.small.table {
	font-size:.9em
}
.ui.table {
	font-size:1em
}
.ui.large.table {
	font-size:1.1em
}
