@charset "UTF-8"; /*! normalize.css v3.0.0 | MIT License | git.io/normalize */
html {
	font - family: sans - serif; - ms - text - size - adjust: 100 % ; - webkit - text - size - adjust: 100 %
}
body {
	margin: 0
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
	display: block
}
audio, canvas, progress, video {
	display: inline - block;vertical - align: baseline
}
audio: not([controls]) {
	display: none;height: 0
}[hidden], template {
	display: none
}
a {
	background: 0 0
}
a: active, a: hover {
	outline: 0
}
abbr[title] {
	border - bottom: 1 px dotted
}
b, strong {
	font - weight: 700
}
dfn {
	font - style: italic
}
h1 {
	font - size: 2e m;
	margin: .67e m 0
}
mark {
	background: #ff0;color: #000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type= button], input[type = reset], input[type = submit] {
	-webkit - appearance: button;
	cursor: pointer
}
button[disabled], html input[disabled] {
	cursor: default
}
button::-moz - focus - inner, input::-moz - focus - inner {
	border: 0;padding: 0
}
input {
	line - height: normal
}
input[type = checkbox], input[type = radio] {
	box - sizing: border - box;
	padding: 0
}
input[type = number]::-webkit - inner - spin - button, input[type = number]::-webkit - outer - spin - button {
	height: auto
}
input[type = search] {
	-webkit - appearance: textfield; - moz - box - sizing: content - box; - webkit - box - sizing: content - box;
	box - sizing: content - box
}
input[type = search]::-webkit - search - cancel - button, input[type = search]::-webkit - search - decoration {
	-webkit - appearance: none
}
fieldset {
	border: 1 px solid silver;margin: 0 2 px;padding: .35e m .625e m .75e m
}
legend {
	border: 0;padding: 0
}
textarea {
	overflow: auto
}
optgroup {
	font - weight: 700
}
table {
	border - collapse: collapse;
	border - spacing: 0
}
td, th {
	padding: 0
}
@media print { * {
		text - shadow: none!important;color: #000!important;background:0 0!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^= "#"]: after, a[href ^= "javascript:"]: after {
		content: ""
	}
	blockquote, pre {
		border: 1 px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:# fff!important
	}.navbar {
		display: none
	}.table td, .table th {
		background - color: #fff!important
	}.btn > .caret, .dropup > .btn > .caret {
		border - top - color: #000!important}.label{border:1px solid # 000
	}.table {
		border - collapse: collapse!important
	}.table - bordered td, .table - bordered th {
		border: 1 px solid# ddd!important
	}
} * {-webkit - box - sizing: border - box; - moz - box - sizing: border - box;box - sizing: border - box
}: after, : before {
	-webkit - box - sizing: border - box; - moz - box - sizing: border - box;
	box - sizing: border - box
}
html {
	font - size: 62.5 % ; - webkit - tap - highlight - color: transparent
}
body {
	font - family: "Helvetica Neue", Helvetica, Arial, sans - serif;
	font - size: 14 px;
	line - height: 1.42857143;
	color: #333;background-color:# fff
}
button, input, select, textarea {
	font - family: inherit;
	font - size: inherit;
	line - height: inherit
}
a {
	color: #428bca;text-decoration:none}a:focus,a:hover{color:# 2 a6496;text - decoration: underline
}
a: focus {
	outline: thin dotted;outline: 5 px auto - webkit - focus - ring - color;outline - offset: -2 px
}
figure {
	margin: 0
}
img {
	vertical - align: middle
}.img - responsive {
	display: block;max - width: 100 % ;height: auto
}.img - rounded {
	border - radius: 6 px
}.img - thumbnail {
	padding: 4 px;line - height: 1.42857143;background - color: #fff;border: 1 px solid# ddd;border - radius: 4 px; - webkit - transition: all .2 s ease - in -out;transition: all .2 s ease - in -out;display: inline - block;max - width: 100 % ;height: auto
}.img - circle {
	border - radius: 50 %
}
hr {
	margin - top: 20 px;
	margin - bottom: 20 px;
	border: 0;
	border - top: 1 px solid# eee
}.sr - only {
	position: absolute;width: 1 px;height: 1 px;margin: -1 px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0
}.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
	font - family: inherit;
	font - weight: 500;
	line - height: 1.1;
	color: inherit
}.h1.small, .h1 small, .h2.small, .h2 small, .h3.small, .h3 small, .h4.small, .h4 small, .h5.small, .h5 small, .h6.small, .h6 small, h1.small, h1 small, h2.small, h2 small, h3.small, h3 small, h4.small, h4 small, h5.small, h5 small, h6.small, h6 small {
	font - weight: 400;
	line - height: 1;
	color: #999}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:200;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}cite{font-style:normal}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-muted{color:# 999
}.text - primary {
	color: #428bca}a.text-primary:hover{color:# 3071 a9
}.text - success {
	color: #3c763d}a.text-success:hover{color:# 2 b542c
}.text - info {
	color: #31708f}a.text-info:hover{color:# 245269
}.text - warning {
	color: #8a6d3b}a.text-warning:hover{color:# 66512 c
}.text - danger {
	color: #a94442
}
a.text - danger: hover {
	color: #843534}.bg-primary{color:# fff;background - color: #428bca}a.bg-primary:hover{background-color:# 3071 a9
}.bg - success {
	background - color: #dff0d8
}
a.bg - success: hover {
	background - color: #c1e2b3
}.bg - info {
	background - color: #d9edf7
}
a.bg - info: hover {
	background - color: #afd9ee
}.bg - warning {
	background - color: #fcf8e3
}
a.bg - warning: hover {
	background - color: #f7ecb5
}.bg - danger {
	background - color: #f2dede
}
a.bg - danger: hover {
	background - color: #e4b9b9
}.page - header {
	padding - bottom: 9 px;
	margin: 40 px 0 20 px;
	border - bottom: 1 px solid# eee
}
ol, ul {
	margin - top: 0;
	margin - bottom: 10 px
}
ol ol, ol ul, ul ol, ul ul {
	margin - bottom: 0
}.list - unstyled {
	padding - left: 0;
	list - style: none
}.list - inline {
	padding - left: 0;
	list - style: none;
	margin - left: -5 px
}.list - inline > li {
	display: inline - block;padding - left: 5 px;padding - right: 5 px
}
dl {
	margin - top: 0;
	margin - bottom: 20 px
}
dd, dt {
	line - height: 1.42857143
}
dt {
	font - weight: 700
}
dd {
	margin - left: 0
}
@media(min - width: 768 px) {.dl - horizontal dt {
		float: left;width: 160 px;clear: left;text - align: right;overflow: hidden;text - overflow: ellipsis;white - space: nowrap
	}.dl - horizontal dd {
		margin - left: 180 px
	}
}
abbr[data - original - title], abbr[title] {
	cursor: help;border - bottom: 1 px dotted #999}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid # eee
}
blockquote ol: last - child, blockquote p: last - child, blockquote ul: last - child {
	margin - bottom: 0
}
blockquote.small, blockquote footer, blockquote small {
	display: block;font - size: 80 % ;line - height: 1.42857143;color: #999}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid # eee;border - left: 0;text - align: right
}.blockquote - reverse.small: before, .blockquote - reverse footer: before, .blockquote - reverse small: before, blockquote.pull - right.small: before, blockquote.pull - right footer: before, blockquote.pull - right small: before {
	content: ''
}.blockquote - reverse.small: after, .blockquote - reverse footer: after, .blockquote - reverse small: after, blockquote.pull - right.small: after, blockquote.pull - right footer: after, blockquote.pull - right small: after {
	content: '\00A0 \2014'
}
blockquote: after, blockquote: before {
	content: ""
}
address {
	margin - bottom: 20 px;
	font - style: normal;
	line - height: 1.42857143
}
code, kbd, pre, samp {
	font - family: Menlo, Monaco, Consolas, "Courier New", monospace
}
code {
	padding: 2 px 4 px;font - size: 90 % ;color: #c7254e;background - color: #f9f2f4;white - space: nowrap;border - radius: 4 px
}
kbd {
	padding: 2 px 4 px;font - size: 90 % ;color: #fff;background - color: #333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;color:# 333;background - color: #f5f5f5;border: 1 px solid# ccc;border - radius: 4 px
}
pre code {
	padding: 0;font - size: inherit;color: inherit;white - space: pre - wrap;background - color: transparent;border - radius: 0
}.pre - scrollable {
	max - height: 340 px;
	overflow - y: scroll
}
fieldset {
	padding: 0;margin: 0;border: 0;min - width: 0
}
legend {
	display: block;width: 100 % ;padding: 0;margin - bottom: 20 px;font - size: 21 px;line - height: inherit;color: #333;border:0;border-bottom:1px solid # e5e5e5
}
label {
	display: inline - block;margin - bottom: 5 px;font - weight: 700
}
input[type = search] {
	-webkit - box - sizing: border - box; - moz - box - sizing: border - box;
	box - sizing: border - box
}
input[type = checkbox], input[type = radio] {
	margin: 4 px 0 0;line - height: normal
}
input[type = file] {
	display: block
}
input[type = range] {
	display: block;width: 100 %
}
select[multiple], select[size] {
	height: auto
}
input[type = checkbox]: focus, input[type = file]: focus, input[type = radio]: focus {
	outline: thin dotted;outline: 5 px auto - webkit - focus - ring - color;outline - offset: -2 px
}
output {
	display: block;padding - top: 7 px;font - size: 14 px;line - height: 1.42857143;color: #555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:# 555;background - color: #fff;background - image: none;border: 1 px solid# ccc;border - radius: 4 px; - webkit - box - shadow: inset 0 1 px 1 px rgba(0, 0, 0, .075);box - shadow: inset 0 1 px 1 px rgba(0, 0, 0, .075); - webkit - transition: border - color ease - in -out .15 s,
	box - shadow ease - in -out .15 s;transition: border - color ease - in -out .15 s,
	box - shadow ease - in -out .15 s
}.form - control: focus {
	border - color: #66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:# 999;
	opacity: 1
}.form - control: -ms - input - placeholder {
	color: #999}.form-control::-webkit-input-placeholder{color:# 999
}.form - control[disabled], .form - control[readonly], fieldset[disabled].form - control {
	cursor: not - allowed;background - color: #eee;opacity: 1
}
textarea.form - control {
	height: auto
}
input[type = search] {
	-webkit - appearance: none
}
input[type = date] {
	line - height: 34 px
}.form - group {
	margin - bottom: 15 px
}.checkbox, .radio {
	display: block;min - height: 20 px;margin - top: 10 px;margin - bottom: 10 px;padding - left: 20 px
}.checkbox label, .radio label {
	display: inline;font - weight: 400;cursor: pointer
}.checkbox input[type = checkbox], .checkbox - inline input[type = checkbox], .radio input[type = radio], .radio - inline input[type = radio] {
	float: left;margin - left: -20 px
}.checkbox + .checkbox, .radio + .radio {
	margin - top: -5 px
}.checkbox - inline, .radio - inline {
	display: inline - block;padding - left: 20 px;margin - bottom: 0;vertical - align: middle;font - weight: 400;cursor: pointer
}.checkbox - inline + .checkbox - inline, .radio - inline + .radio - inline {
	margin - top: 0;
	margin - left: 10 px
}.checkbox - inline[disabled], .checkbox[disabled], .radio - inline[disabled], .radio[disabled], fieldset[disabled].checkbox, fieldset[disabled].checkbox - inline, fieldset[disabled].radio, fieldset[disabled].radio - inline, fieldset[disabled] input[type = checkbox], fieldset[disabled] input[type = radio], input[type = checkbox][disabled], input[type = radio][disabled] {
	cursor: not - allowed
}.input - sm {
	height: 30 px;padding: 5 px 10 px;font - size: 12 px;line - height: 1.5;border - radius: 3 px
}
select.input - sm {
	height: 30 px;line - height: 30 px
}
select[multiple].input - sm, textarea.input - sm {
	height: auto
}.input - lg {
	height: 46 px;padding: 10 px 16 px;font - size: 18 px;line - height: 1.33;border - radius: 6 px
}
select.input - lg {
	height: 46 px;line - height: 46 px
}
select[multiple].input - lg, textarea.input - lg {
	height: auto
}.has - feedback {
	position: relative
}.has - feedback.form - control {
	padding - right: 42.5 px
}.has - feedback.form - control - feedback {
	position: absolute;top: 25 px;right: 0;display: block;width: 34 px;height: 34 px;line - height: 34 px;text - align: center
}.has - success.checkbox, .has - success.checkbox - inline, .has - success.control - label, .has - success.help - block, .has - success.radio, .has - success.radio - inline {
	color: #3c763d}.has-success .form-control{border-color:# 3 c763d; - webkit - box - shadow: inset 0 1 px 1 px rgba(0, 0, 0, .075);box - shadow: inset 0 1 px 1 px rgba(0, 0, 0, .075)
}.has - success.form - control: focus {
	border - color: #2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px # 67 b168;
	box - shadow: inset 0 1 px 1 px rgba(0, 0, 0, .075), 0 0 6 px #67b168}.has-success .input-group-addon{color:# 3 c763d;
	border - color: #3c763d;background-color:# dff0d8
}.has - success.form - control - feedback {
	color: #3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline{color:# 8 a6d3b
}.has - warning.form - control {
	border - color: #8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:# 66512 c; - webkit - box - shadow: inset 0 1 px 1 px rgba(0, 0, 0, .075), 0 0 6 px# c0a16b;
	box - shadow: inset 0 1 px 1 px rgba(0, 0, 0, .075), 0 0 6 px# c0a16b
}.has - warning.input - group - addon {
	color: #8a6d3b;border-color:# 8 a6d3b;background - color: #fcf8e3
}.has - warning.form - control - feedback {
	color: #8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline{color:# a94442
}.has - error.form - control {
	border - color: #a94442; - webkit - box - shadow: inset 0 1 px 1 px rgba(0, 0, 0, .075);
	box - shadow: inset 0 1 px 1 px rgba(0, 0, 0, .075)
}.has - error.form - control: focus {
	border - color: #843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px # ce8483;
	box - shadow: inset 0 1 px 1 px rgba(0, 0, 0, .075), 0 0 6 px# ce8483
}.has - error.input - group - addon {
	color: #a94442;border - color: #a94442;background - color: #f2dede
}.has - error.form - control - feedback {
	color: #a94442
}.form - control - static {
	margin - bottom: 0
}.help - block {
	display: block;margin - top: 5 px;margin - bottom: 10 px;color: #737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0;vertical-align:middle}.form-inline .checkbox input[type= checkbox], .form - inline.radio input[type = radio] {
	float: none;margin - left: 0
}.form - inline.has - feedback.form - control - feedback {
	top: 0
}
}.form - horizontal.checkbox, .form - horizontal.checkbox - inline, .form - horizontal.control - label, .form - horizontal.radio, .form - horizontal.radio - inline {
	margin - top: 0;
	margin - bottom: 0;
	padding - top: 7 px
}.form - horizontal.checkbox, .form - horizontal.radio {
	min - height: 27 px
}.form - horizontal.form - group {
	margin - left: -15 px;
	margin - right: -15 px
}.form - horizontal.form - control - static {
	padding - top: 7 px
}
@media(min - width: 768 px) {.form - horizontal.control - label {
			text - align: right
		}
	}.form - horizontal.has - feedback.form - control - feedback {
		top: 0;right: 15 px
	}.btn {
		display: inline - block;margin - bottom: 0;font - weight: 400;text - align: center;vertical - align: middle;cursor: pointer;background - image: none;border: 1 px solid transparent;white - space: nowrap;padding: 6 px 12 px;font - size: 14 px;line - height: 1.42857143;border - radius: 4 px; - webkit - user - select: none; - moz - user - select: none; - ms - user - select: none;user - select: none
	}.btn.active: focus, .btn: active: focus, .btn: focus {
		outline: thin dotted;outline: 5 px auto - webkit - focus - ring - color;outline - offset: -2 px
	}.btn: focus, .btn: hover {
		color: #333;text-decoration:none}.btn.active,.btn:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:.65;-webkit-box-shadow:none;box-shadow:none}.btn-default{color:# 333;background - color: #fff;border - color: #ccc
	}.btn -
	default.active, .btn -
	default: active, .btn -
	default: focus, .btn -
	default: hover, .open.dropdown - toggle.btn -
	default {
		color: #333;background-color:# ebebeb;border - color: #adadad
	}.btn -
	default.active, .btn -
	default: active, .open.dropdown - toggle.btn -
	default {
		background - image: none
	}.btn -
	default.disabled, .btn -
	default.disabled.active, .btn -
	default.disabled: active, .btn -
	default.disabled: focus, .btn -
	default.disabled: hover, .btn -
	default [disabled], .btn -
	default [disabled].active, .btn -
	default [disabled]: active, .btn -
	default [disabled]: focus, .btn -
	default [disabled]: hover, fieldset[disabled].btn -
	default, fieldset[disabled].btn -
	default.active, fieldset[disabled].btn -
	default: active, fieldset[disabled].btn -
	default: focus, fieldset[disabled].btn -
	default: hover {
		background - color: #fff;
		border - color: #ccc
	}.btn -
	default.badge {
		color: #fff;background - color: #333}.btn-primary{color:# fff;background - color: #428bca;border-color:# 357e bd
	}.btn - primary.active, .btn - primary: active, .btn - primary: focus, .btn - primary: hover, .open.dropdown - toggle.btn - primary {
		color: #fff;background - color: #3276b1;border-color:# 285e8 e
	}.btn - primary.active, .btn - primary: active, .open.dropdown - toggle.btn - primary {
		background - image: none
	}.btn - primary.disabled, .btn - primary.disabled.active, .btn - primary.disabled: active, .btn - primary.disabled: focus, .btn - primary.disabled: hover, .btn - primary[disabled], .btn - primary[disabled].active, .btn - primary[disabled]: active, .btn - primary[disabled]: focus, .btn - primary[disabled]: hover, fieldset[disabled].btn - primary, fieldset[disabled].btn - primary.active, fieldset[disabled].btn - primary: active, fieldset[disabled].btn - primary: focus, fieldset[disabled].btn - primary: hover {
		background - color: #428bca;border-color:# 357e bd
	}.btn - primary.badge {
		color: #428bca;background-color:# fff
	}.btn - success {
		color: #fff;background - color: #5cb85c;border-color:# 4 cae4c
	}.btn - success.active, .btn - success: active, .btn - success: focus, .btn - success: hover, .open.dropdown - toggle.btn - success {
		color: #fff;background - color: #47a447;border-color:# 398439
	}.btn - success.active, .btn - success: active, .open.dropdown - toggle.btn - success {
		background - image: none
	}.btn - success.disabled, .btn - success.disabled.active, .btn - success.disabled: active, .btn - success.disabled: focus, .btn - success.disabled: hover, .btn - success[disabled], .btn - success[disabled].active, .btn - success[disabled]: active, .btn - success[disabled]: focus, .btn - success[disabled]: hover, fieldset[disabled].btn - success, fieldset[disabled].btn - success.active, fieldset[disabled].btn - success: active, fieldset[disabled].btn - success: focus, fieldset[disabled].btn - success: hover {
		background - color: #5cb85c;border-color:# 4 cae4c
	}.btn - success.badge {
		color: #5cb85c;background-color:# fff
	}.btn - info {
		color: #fff;background - color: #5bc0de;border-color:# 46 b8da
	}.btn - info.active, .btn - info: active, .btn - info: focus, .btn - info: hover, .open.dropdown - toggle.btn - info {
		color: #fff;background - color: #39b3d7;border-color:# 269 abc
	}.btn - info.active, .btn - info: active, .open.dropdown - toggle.btn - info {
		background - image: none
	}.btn - info.disabled, .btn - info.disabled.active, .btn - info.disabled: active, .btn - info.disabled: focus, .btn - info.disabled: hover, .btn - info[disabled], .btn - info[disabled].active, .btn - info[disabled]: active, .btn - info[disabled]: focus, .btn - info[disabled]: hover, fieldset[disabled].btn - info, fieldset[disabled].btn - info.active, fieldset[disabled].btn - info: active, fieldset[disabled].btn - info: focus, fieldset[disabled].btn - info: hover {
		background - color: #5bc0de;border-color:# 46 b8da
	}.btn - info.badge {
		color: #5bc0de;background-color:# fff
	}.btn - warning {
		color: #fff;background - color: #f0ad4e;border - color: #eea236
	}.btn - warning.active, .btn - warning: active, .btn - warning: focus, .btn - warning: hover, .open.dropdown - toggle.btn - warning {
		color: #fff;background - color: #ed9c28;border - color: #d58512
	}.btn - warning.active, .btn - warning: active, .open.dropdown - toggle.btn - warning {
		background - image: none
	}.btn - warning.disabled, .btn - warning.disabled.active, .btn - warning.disabled: active, .btn - warning.disabled: focus, .btn - warning.disabled: hover, .btn - warning[disabled], .btn - warning[disabled].active, .btn - warning[disabled]: active, .btn - warning[disabled]: focus, .btn - warning[disabled]: hover, fieldset[disabled].btn - warning, fieldset[disabled].btn - warning.active, fieldset[disabled].btn - warning: active, fieldset[disabled].btn - warning: focus, fieldset[disabled].btn - warning: hover {
		background - color: #f0ad4e;
		border - color: #eea236
	}.btn - warning.badge {
		color: #f0ad4e;background - color: #fff
	}.btn - danger {
		color: #fff;background - color: #d9534f;border - color: #d43f3a
	}.btn - danger.active, .btn - danger: active, .btn - danger: focus, .btn - danger: hover, .open.dropdown - toggle.btn - danger {
		color: #fff;background - color: #d2322d;border - color: #ac2925
	}.btn - danger.active, .btn - danger: active, .open.dropdown - toggle.btn - danger {
		background - image: none
	}.btn - danger.disabled, .btn - danger.disabled.active, .btn - danger.disabled: active, .btn - danger.disabled: focus, .btn - danger.disabled: hover, .btn - danger[disabled], .btn - danger[disabled].active, .btn - danger[disabled]: active, .btn - danger[disabled]: focus, .btn - danger[disabled]: hover, fieldset[disabled].btn - danger, fieldset[disabled].btn - danger.active, fieldset[disabled].btn - danger: active, fieldset[disabled].btn - danger: focus, fieldset[disabled].btn - danger: hover {
		background - color: #d9534f;
		border - color: #d43f3a
	}.btn - danger.badge {
		color: #d9534f;background - color: #fff
	}.btn - link {
		color: #428bca;font-weight:400;cursor:pointer;border-radius:0}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:# 2 a6496;text - decoration: underline;background - color: transparent
	}.btn - link[disabled]: focus, .btn - link[disabled]: hover, fieldset[disabled].btn - link: focus, fieldset[disabled].btn - link: hover {
		color: #999;text-decoration:none}.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%;padding-left:0;padding-right:0}.btn-block+.btn-block{margin-top:5px}input[type= button].btn - block, input[type = reset].btn - block, input[type = submit].btn - block {
		width: 100 %
	}
table {
	max - width: 100 % ;
	background - color: transparent
}
th {
	text - align: left
}.table {
	width: 100 % ;margin - bottom: 20 px
}.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {
	padding: 8 px;line - height: 1.42857143;vertical - align: top;border - top: 1 px solid# ddd
}.table > thead > tr > th {
	vertical - align: bottom;
	border - bottom: 2 px solid# ddd
}.table > caption + thead > tr: first - child > td, .table > caption + thead > tr: first - child > th, .table > colgroup + thead > tr: first - child > td, .table > colgroup + thead > tr: first - child > th, .table > thead: first - child > tr: first - child > td, .table > thead: first - child > tr: first - child > th {
	border - top: 0
}.table > tbody + tbody {
	border - top: 2 px solid# ddd
}.table.table {
	background - color: #fff
}.table - condensed > tbody > tr > td, .table - condensed > tbody > tr > th, .table - condensed > tfoot > tr > td, .table - condensed > tfoot > tr > th, .table - condensed > thead > tr > td, .table - condensed > thead > tr > th {
	padding: 5 px
}.table - bordered {
	border: 1 px solid# ddd
}.table - bordered > tbody > tr > td, .table - bordered > tbody > tr > th, .table - bordered > tfoot > tr > td, .table - bordered > tfoot > tr > th, .table - bordered > thead > tr > td, .table - bordered > thead > tr > th {
	border: 1 px solid# ddd
}.table - bordered > thead > tr > td, .table - bordered > thead > tr > th {
	border - bottom - width: 2 px
}.table - striped > tbody > tr: nth - child(odd) > td, .table - striped > tbody > tr: nth - child(odd) > th {
	background - color: #f9f9f9
}.table - hover > tbody > tr: hover > td, .table - hover > tbody > tr: hover > th {
	background - color: #f5f5f5
}
table col[class *= col - ] {
	position: static;float: none;display: table - column
}
table td[class *= col - ], table th[class *= col - ] {
	position: static;float: none;display: table - cell
}.table > tbody > tr.active > td, .table > tbody > tr.active > th, .table > tbody > tr > td.active, .table > tbody > tr > th.active, .table > tfoot > tr.active > td, .table > tfoot > tr.active > th, .table > tfoot > tr > td.active, .table > tfoot > tr > th.active, .table > thead > tr.active > td, .table > thead > tr.active > th, .table > thead > tr > td.active, .table > thead > tr > th.active {
	background - color: #f5f5f5
}.table - hover > tbody > tr.active: hover > td, .table - hover > tbody > tr.active: hover > th, .table - hover > tbody > tr > td.active: hover, .table - hover > tbody > tr > th.active: hover {
	background - color: #e8e8e8
}.table > tbody > tr.success > td, .table > tbody > tr.success > th, .table > tbody > tr > td.success, .table > tbody > tr > th.success, .table > tfoot > tr.success > td, .table > tfoot > tr.success > th, .table > tfoot > tr > td.success, .table > tfoot > tr > th.success, .table > thead > tr.success > td, .table > thead > tr.success > th, .table > thead > tr > td.success, .table > thead > tr > th.success {
	background - color: #dff0d8
}.table - hover > tbody > tr.success: hover > td, .table - hover > tbody > tr.success: hover > th, .table - hover > tbody > tr > td.success: hover, .table - hover > tbody > tr > th.success: hover {
	background - color: #d0e9c6
}.table > tbody > tr.info > td, .table > tbody > tr.info > th, .table > tbody > tr > td.info, .table > tbody > tr > th.info, .table > tfoot > tr.info > td, .table > tfoot > tr.info > th, .table > tfoot > tr > td.info, .table > tfoot > tr > th.info, .table > thead > tr.info > td, .table > thead > tr.info > th, .table > thead > tr > td.info, .table > thead > tr > th.info {
	background - color: #d9edf7
}.table - hover > tbody > tr.info: hover > td, .table - hover > tbody > tr.info: hover > th, .table - hover > tbody > tr > td.info: hover, .table - hover > tbody > tr > th.info: hover {
	background - color: #c4e3f3
}.table > tbody > tr.warning > td, .table > tbody > tr.warning > th, .table > tbody > tr > td.warning, .table > tbody > tr > th.warning, .table > tfoot > tr.warning > td, .table > tfoot > tr.warning > th, .table > tfoot > tr > td.warning, .table > tfoot > tr > th.warning, .table > thead > tr.warning > td, .table > thead > tr.warning > th, .table > thead > tr > td.warning, .table > thead > tr > th.warning {
	background - color: #fcf8e3
}.table - hover > tbody > tr.warning: hover > td, .table - hover > tbody > tr.warning: hover > th, .table - hover > tbody > tr > td.warning: hover, .table - hover > tbody > tr > th.warning: hover {
	background - color: #faf2cc
}.table > tbody > tr.danger > td, .table > tbody > tr.danger > th, .table > tbody > tr > td.danger, .table > tbody > tr > th.danger, .table > tfoot > tr.danger > td, .table > tfoot > tr.danger > th, .table > tfoot > tr > td.danger, .table > tfoot > tr > th.danger, .table > thead > tr.danger > td, .table > thead > tr.danger > th, .table > thead > tr > td.danger, .table > thead > tr > th.danger {
	background - color: #f2dede
}.table - hover > tbody > tr.danger: hover > td, .table - hover > tbody > tr.danger: hover > th, .table - hover > tbody > tr > td.danger: hover, .table - hover > tbody > tr > th.danger: hover {
	background - color: #ebcccc
}
@media(max - width: 767 px) {.table - responsive {
			width: 100 % ;margin - bottom: 15 px;overflow - y: hidden;overflow - x: scroll; - ms - overflow - style: -ms - autohiding - scrollbar;border: 1 px solid# ddd; - webkit - overflow - scrolling: touch
		}.table - responsive > .table {
			margin - bottom: 0
		}.table - responsive > .table > tbody > tr > td, .table - responsive > .table > tbody > tr > th, .table - responsive > .table > tfoot > tr > td, .table - responsive > .table > tfoot > tr > th, .table - responsive > .table > thead > tr > td, .table - responsive > .table > thead > tr > th {
			white - space: nowrap
		}.table - responsive > .table - bordered {
			border: 0
		}.table - responsive > .table - bordered > tbody > tr > td: first - child, .table - responsive > .table - bordered > tbody > tr > th: first - child, .table - responsive > .table - bordered > tfoot > tr > td: first - child, .table - responsive > .table - bordered > tfoot > tr > th: first - child, .table - responsive > .table - bordered > thead > tr > td: first - child, .table - responsive > .table - bordered > thead > tr > th: first - child {
			border - left: 0
		}.table - responsive > .table - bordered > tbody > tr > td: last - child, .table - responsive > .table - bordered > tbody > tr > th: last - child, .table - responsive > .table - bordered > tfoot > tr > td: last - child, .table - responsive > .table - bordered > tfoot > tr > th: last - child, .table - responsive > .table - bordered > thead > tr > td: last - child, .table - responsive > .table - bordered > thead > tr > th: last - child {
			border - right: 0
		}.table - responsive > .table - bordered > tbody > tr: last - child > td, .table - responsive > .table - bordered > tbody > tr: last - child > th, .table - responsive > .table - bordered > tfoot > tr: last - child > td, .table - responsive > .table - bordered > tfoot > tr: last - child > th {
			border - bottom: 0
		}
	}.clearfix: after, .clearfix: before, .form - horizontal.form - group: after, .form - horizontal.form - group: before {
		content: " ";display: table
	}.clearfix: after, .form - horizontal.form - group: after {
		clear: both
	}.center - block {
		display: block;margin - left: auto;margin - right: auto
	}.pull - right {
		float: right!important
	}.pull - left {
		float: left!important
	}.hide {
		display: none!important
	}.show {
		display: block!important
	}.invisible {
		visibility: hidden
	}.text - hide {
		font: 0 / 0 a;color: transparent;text - shadow: none;background - color: transparent;border: 0
	}.hidden {
		display: none!important;visibility: hidden!important
	}.affix {
		position: fixed
	}
	/*!
	Animate.css - http://daneden.me/animate
	Licensed under the MIT license - http://opensource.org/licenses/MIT

	Copyright (c) 2015 Daniel Eden
	*/
	.animated {
		-webkit - animation - duration: 1 s;
		animation - duration: 1 s; - webkit - animation - fill - mode: both;
		animation - fill - mode: both
	}.animated.infinite {
		-webkit - animation - iteration - count: infinite;
		animation - iteration - count: infinite
	}.animated.hinge {
		-webkit - animation - duration: 2 s;
		animation - duration: 2 s
	}.animated.bounceIn, .animated.bounceOut {
		-webkit - animation - duration: .75 s;
		animation - duration: .75 s
	}.animated.flipOutX, .animated.flipOutY {
		-webkit - animation - duration: .75 s;
		animation - duration: .75 s
	}
@ - webkit - keyframes bounce {
	0 % , 100 % , 20 % , 53 % , 80 % {-webkit - animation - timing - function: cubic - bezier(.215, .61, .355, 1);animation - timing - function: cubic - bezier(.215, .61, .355, 1); - webkit - transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)
	}
	40 % , 43 % {-webkit - animation - timing - function: cubic - bezier(.755, .05, .855, .06);animation - timing - function: cubic - bezier(.755, .05, .855, .06); - webkit - transform: translate3d(0, -30 px, 0);transform: translate3d(0, -30 px, 0)
	}
	70 % {-webkit - animation - timing - function: cubic - bezier(.755, .05, .855, .06);animation - timing - function: cubic - bezier(.755, .05, .855, .06); - webkit - transform: translate3d(0, -15 px, 0);transform: translate3d(0, -15 px, 0)
	}
	90 % {-webkit - transform: translate3d(0, -4 px, 0);transform: translate3d(0, -4 px, 0)
	}
}
@keyframes bounce {
	0 % , 100 % , 20 % , 53 % , 80 % {-webkit - animation - timing - function: cubic - bezier(.215, .61, .355, 1);animation - timing - function: cubic - bezier(.215, .61, .355, 1); - webkit - transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)
	}
	40 % , 43 % {-webkit - animation - timing - function: cubic - bezier(.755, .05, .855, .06);animation - timing - function: cubic - bezier(.755, .05, .855, .06); - webkit - transform: translate3d(0, -30 px, 0);transform: translate3d(0, -30 px, 0)
	}
	70 % {-webkit - animation - timing - function: cubic - bezier(.755, .05, .855, .06);animation - timing - function: cubic - bezier(.755, .05, .855, .06); - webkit - transform: translate3d(0, -15 px, 0);transform: translate3d(0, -15 px, 0)
	}
	90 % {-webkit - transform: translate3d(0, -4 px, 0);transform: translate3d(0, -4 px, 0)
	}
}.bounce {
	-webkit - animation - name: bounce;
	animation - name: bounce; - webkit - transform - origin: center bottom;
	transform - origin: center bottom
}
@ - webkit - keyframes flash {
	0 % , 100 % , 50 % {
		opacity: 1
	}
	25 % , 75 % {
		opacity: 0
	}
}
@keyframes flash {
	0 % , 100 % , 50 % {
		opacity: 1
	}
	25 % , 75 % {
		opacity: 0
	}
}.flash {
	-webkit - animation - name: flash;
	animation - name: flash
}
@ - webkit - keyframes pulse {
	0 % {-webkit - transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)
	}
	50 % {-webkit - transform: scale3d(1.05, 1.05, 1.05);transform: scale3d(1.05, 1.05, 1.05)
	}
	100 % {-webkit - transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)
	}
}
@keyframes pulse {
	0 % {-webkit - transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)
	}
	50 % {-webkit - transform: scale3d(1.05, 1.05, 1.05);transform: scale3d(1.05, 1.05, 1.05)
	}
	100 % {-webkit - transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)
	}
}.pulse {
	-webkit - animation - name: pulse;
	animation - name: pulse
}
@ - webkit - keyframes rubberBand {
	0 % {-webkit - transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)
	}
	30 % {-webkit - transform: scale3d(1.25, .75, 1);transform: scale3d(1.25, .75, 1)
	}
	40 % {-webkit - transform: scale3d(.75, 1.25, 1);transform: scale3d(.75, 1.25, 1)
	}
	50 % {-webkit - transform: scale3d(1.15, .85, 1);transform: scale3d(1.15, .85, 1)
	}
	65 % {-webkit - transform: scale3d(.95, 1.05, 1);transform: scale3d(.95, 1.05, 1)
	}
	75 % {-webkit - transform: scale3d(1.05, .95, 1);transform: scale3d(1.05, .95, 1)
	}
	100 % {-webkit - transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)
	}
}
@keyframes rubberBand {
	0 % {-webkit - transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)
	}
	30 % {-webkit - transform: scale3d(1.25, .75, 1);transform: scale3d(1.25, .75, 1)
	}
	40 % {-webkit - transform: scale3d(.75, 1.25, 1);transform: scale3d(.75, 1.25, 1)
	}
	50 % {-webkit - transform: scale3d(1.15, .85, 1);transform: scale3d(1.15, .85, 1)
	}
	65 % {-webkit - transform: scale3d(.95, 1.05, 1);transform: scale3d(.95, 1.05, 1)
	}
	75 % {-webkit - transform: scale3d(1.05, .95, 1);transform: scale3d(1.05, .95, 1)
	}
	100 % {-webkit - transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)
	}
}.rubberBand {
	-webkit - animation - name: rubberBand;
	animation - name: rubberBand
}
@ - webkit - keyframes shake {
	0 % , 100 % {-webkit - transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)
	}
	10 % , 30 % , 50 % , 70 % , 90 % {-webkit - transform: translate3d(-10 px, 0, 0);transform: translate3d(-10 px, 0, 0)
	}
	20 % , 40 % , 60 % , 80 % {-webkit - transform: translate3d(10 px, 0, 0);transform: translate3d(10 px, 0, 0)
	}
}
@keyframes shake {
	0 % , 100 % {-webkit - transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)
	}
	10 % , 30 % , 50 % , 70 % , 90 % {-webkit - transform: translate3d(-10 px, 0, 0);transform: translate3d(-10 px, 0, 0)
	}
	20 % , 40 % , 60 % , 80 % {-webkit - transform: translate3d(10 px, 0, 0);transform: translate3d(10 px, 0, 0)
	}
}.shake {
	-webkit - animation - name: shake;
	animation - name: shake
}
@ - webkit - keyframes swing {
	20 % {-webkit - transform: rotate3d(0, 0, 1, 15 deg);transform: rotate3d(0, 0, 1, 15 deg)
	}
	40 % {-webkit - transform: rotate3d(0, 0, 1, -10 deg);transform: rotate3d(0, 0, 1, -10 deg)
	}
	60 % {-webkit - transform: rotate3d(0, 0, 1, 5 deg);transform: rotate3d(0, 0, 1, 5 deg)
	}
	80 % {-webkit - transform: rotate3d(0, 0, 1, -5 deg);transform: rotate3d(0, 0, 1, -5 deg)
	}
	100 % {-webkit - transform: rotate3d(0, 0, 1, 0 deg);transform: rotate3d(0, 0, 1, 0 deg)
	}
}
@keyframes swing {
	20 % {-webkit - transform: rotate3d(0, 0, 1, 15 deg);transform: rotate3d(0, 0, 1, 15 deg)
	}
	40 % {-webkit - transform: rotate3d(0, 0, 1, -10 deg);transform: rotate3d(0, 0, 1, -10 deg)
	}
	60 % {-webkit - transform: rotate3d(0, 0, 1, 5 deg);transform: rotate3d(0, 0, 1, 5 deg)
	}
	80 % {-webkit - transform: rotate3d(0, 0, 1, -5 deg);transform: rotate3d(0, 0, 1, -5 deg)
	}
	100 % {-webkit - transform: rotate3d(0, 0, 1, 0 deg);transform: rotate3d(0, 0, 1, 0 deg)
	}
}.swing {
	-webkit - transform - origin: top center;
	transform - origin: top center; - webkit - animation - name: swing;
	animation - name: swing
}
@ - webkit - keyframes tada {
	0 % {-webkit - transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)
	}
	10 % , 20 % {-webkit - transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3 deg);transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3 deg)
	}
	30 % , 50 % , 70 % , 90 % {-webkit - transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3 deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3 deg)
	}
	40 % , 60 % , 80 % {-webkit - transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3 deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3 deg)
	}
	100 % {-webkit - transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)
	}
}
@keyframes tada {
	0 % {-webkit - transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)
	}
	10 % , 20 % {-webkit - transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3 deg);transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3 deg)
	}
	30 % , 50 % , 70 % , 90 % {-webkit - transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3 deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3 deg)
	}
	40 % , 60 % , 80 % {-webkit - transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3 deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3 deg)
	}
	100 % {-webkit - transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)
	}
}.tada {
	-webkit - animation - name: tada;
	animation - name: tada
}
@ - webkit - keyframes wobble {
	0 % {-webkit - transform: none;transform: none
	}
	15 % {-webkit - transform: translate3d(-25 % , 0, 0) rotate3d(0, 0, 1, -5 deg);transform: translate3d(-25 % , 0, 0) rotate3d(0, 0, 1, -5 deg)
	}
	30 % {-webkit - transform: translate3d(20 % , 0, 0) rotate3d(0, 0, 1, 3 deg);transform: translate3d(20 % , 0, 0) rotate3d(0, 0, 1, 3 deg)
	}
	45 % {-webkit - transform: translate3d(-15 % , 0, 0) rotate3d(0, 0, 1, -3 deg);transform: translate3d(-15 % , 0, 0) rotate3d(0, 0, 1, -3 deg)
	}
	60 % {-webkit - transform: translate3d(10 % , 0, 0) rotate3d(0, 0, 1, 2 deg);transform: translate3d(10 % , 0, 0) rotate3d(0, 0, 1, 2 deg)
	}
	75 % {-webkit - transform: translate3d(-5 % , 0, 0) rotate3d(0, 0, 1, -1 deg);transform: translate3d(-5 % , 0, 0) rotate3d(0, 0, 1, -1 deg)
	}
	100 % {-webkit - transform: none;transform: none
	}
}
@keyframes wobble {
	0 % {-webkit - transform: none;transform: none
	}
	15 % {-webkit - transform: translate3d(-25 % , 0, 0) rotate3d(0, 0, 1, -5 deg);transform: translate3d(-25 % , 0, 0) rotate3d(0, 0, 1, -5 deg)
	}
	30 % {-webkit - transform: translate3d(20 % , 0, 0) rotate3d(0, 0, 1, 3 deg);transform: translate3d(20 % , 0, 0) rotate3d(0, 0, 1, 3 deg)
	}
	45 % {-webkit - transform: translate3d(-15 % , 0, 0) rotate3d(0, 0, 1, -3 deg);transform: translate3d(-15 % , 0, 0) rotate3d(0, 0, 1, -3 deg)
	}
	60 % {-webkit - transform: translate3d(10 % , 0, 0) rotate3d(0, 0, 1, 2 deg);transform: translate3d(10 % , 0, 0) rotate3d(0, 0, 1, 2 deg)
	}
	75 % {-webkit - transform: translate3d(-5 % , 0, 0) rotate3d(0, 0, 1, -1 deg);transform: translate3d(-5 % , 0, 0) rotate3d(0, 0, 1, -1 deg)
	}
	100 % {-webkit - transform: none;transform: none
	}
}.wobble {
	-webkit - animation - name: wobble;
	animation - name: wobble
}
@ - webkit - keyframes jello {
	11.1 % {-webkit - transform: none;transform: none
	}
	22.2 % {-webkit - transform: skewX(-12.5 deg) skewY(-12.5 deg);transform: skewX(-12.5 deg) skewY(-12.5 deg)
	}
	33.3 % {-webkit - transform: skewX(6.25 deg) skewY(6.25 deg);transform: skewX(6.25 deg) skewY(6.25 deg)
	}
	44.4 % {-webkit - transform: skewX(-3.125 deg) skewY(-3.125 deg);transform: skewX(-3.125 deg) skewY(-3.125 deg)
	}
	55.5 % {-webkit - transform: skewX(1.5625 deg) skewY(1.5625 deg);transform: skewX(1.5625 deg) skewY(1.5625 deg)
	}
	66.6 % {-webkit - transform: skewX(-.78125 deg) skewY(-.78125 deg);transform: skewX(-.78125 deg) skewY(-.78125 deg)
	}
	77.7 % {-webkit - transform: skewX(.390625 deg) skewY(.390625 deg);transform: skewX(.390625 deg) skewY(.390625 deg)
	}
	88.8 % {-webkit - transform: skewX(-.1953125 deg) skewY(-.1953125 deg);transform: skewX(-.1953125 deg) skewY(-.1953125 deg)
	}
	100 % {-webkit - transform: none;transform: none
	}
}
@keyframes jello {
	11.1 % {-webkit - transform: none;transform: none
	}
	22.2 % {-webkit - transform: skewX(-12.5 deg) skewY(-12.5 deg);transform: skewX(-12.5 deg) skewY(-12.5 deg)
	}
	33.3 % {-webkit - transform: skewX(6.25 deg) skewY(6.25 deg);transform: skewX(6.25 deg) skewY(6.25 deg)
	}
	44.4 % {-webkit - transform: skewX(-3.125 deg) skewY(-3.125 deg);transform: skewX(-3.125 deg) skewY(-3.125 deg)
	}
	55.5 % {-webkit - transform: skewX(1.5625 deg) skewY(1.5625 deg);transform: skewX(1.5625 deg) skewY(1.5625 deg)
	}
	66.6 % {-webkit - transform: skewX(-.78125 deg) skewY(-.78125 deg);transform: skewX(-.78125 deg) skewY(-.78125 deg)
	}
	77.7 % {-webkit - transform: skewX(.390625 deg) skewY(.390625 deg);transform: skewX(.390625 deg) skewY(.390625 deg)
	}
	88.8 % {-webkit - transform: skewX(-.1953125 deg) skewY(-.1953125 deg);transform: skewX(-.1953125 deg) skewY(-.1953125 deg)
	}
	100 % {-webkit - transform: none;transform: none
	}
}.jello {
	-webkit - animation - name: jello;
	animation - name: jello; - webkit - transform - origin: center;
	transform - origin: center
}
@ - webkit - keyframes bounceIn {
	0 % , 100 % , 20 % , 40 % , 60 % , 80 % {-webkit - animation - timing - function: cubic - bezier(.215, .61, .355, 1);animation - timing - function: cubic - bezier(.215, .61, .355, 1)
	}
	0 % {
		opacity: 0; - webkit - transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3)
	}
	20 % {-webkit - transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1)
	}
	40 % {-webkit - transform: scale3d(.9, .9, .9);transform: scale3d(.9, .9, .9)
	}
	60 % {
		opacity: 1; - webkit - transform: scale3d(1.03, 1.03, 1.03);transform: scale3d(1.03, 1.03, 1.03)
	}
	80 % {-webkit - transform: scale3d(.97, .97, .97);transform: scale3d(.97, .97, .97)
	}
	100 % {
		opacity: 1; - webkit - transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)
	}
}
@keyframes bounceIn {
	0 % , 100 % , 20 % , 40 % , 60 % , 80 % {-webkit - animation - timing - function: cubic - bezier(.215, .61, .355, 1);animation - timing - function: cubic - bezier(.215, .61, .355, 1)
	}
	0 % {
		opacity: 0; - webkit - transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3)
	}
	20 % {-webkit - transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1)
	}
	40 % {-webkit - transform: scale3d(.9, .9, .9);transform: scale3d(.9, .9, .9)
	}
	60 % {
		opacity: 1; - webkit - transform: scale3d(1.03, 1.03, 1.03);transform: scale3d(1.03, 1.03, 1.03)
	}
	80 % {-webkit - transform: scale3d(.97, .97, .97);transform: scale3d(.97, .97, .97)
	}
	100 % {
		opacity: 1; - webkit - transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1)
	}
}.bounceIn {
	-webkit - animation - name: bounceIn;
	animation - name: bounceIn
}
@ - webkit - keyframes bounceInDown {
	0 % , 100 % , 60 % , 75 % , 90 % {-webkit - animation - timing - function: cubic - bezier(.215, .61, .355, 1);animation - timing - function: cubic - bezier(.215, .61, .355, 1)
	}
	0 % {
		opacity: 0; - webkit - transform: translate3d(0, -3000 px, 0);transform: translate3d(0, -3000 px, 0)
	}
	60 % {
		opacity: 1; - webkit - transform: translate3d(0, 25 px, 0);transform: translate3d(0, 25 px, 0)
	}
	75 % {-webkit - transform: translate3d(0, -10 px, 0);transform: translate3d(0, -10 px, 0)
	}
	90 % {-webkit - transform: translate3d(0, 5 px, 0);transform: translate3d(0, 5 px, 0)
	}
	100 % {-webkit - transform: none;transform: none
	}
}
@keyframes bounceInDown {
	0 % , 100 % , 60 % , 75 % , 90 % {-webkit - animation - timing - function: cubic - bezier(.215, .61, .355, 1);animation - timing - function: cubic - bezier(.215, .61, .355, 1)
	}
	0 % {
		opacity: 0; - webkit - transform: translate3d(0, -3000 px, 0);transform: translate3d(0, -3000 px, 0)
	}
	60 % {
		opacity: 1; - webkit - transform: translate3d(0, 25 px, 0);transform: translate3d(0, 25 px, 0)
	}
	75 % {-webkit - transform: translate3d(0, -10 px, 0);transform: translate3d(0, -10 px, 0)
	}
	90 % {-webkit - transform: translate3d(0, 5 px, 0);transform: translate3d(0, 5 px, 0)
	}
	100 % {-webkit - transform: none;transform: none
	}
}.bounceInDown {
	-webkit - animation - name: bounceInDown;
	animation - name: bounceInDown
}
@ - webkit - keyframes bounceInLeft {
	0 % , 100 % , 60 % , 75 % , 90 % {-webkit - animation - timing - function: cubic - bezier(.215, .61, .355, 1);animation - timing - function: cubic - bezier(.215, .61, .355, 1)
	}
	0 % {
		opacity: 0; - webkit - transform: translate3d(-3000 px, 0, 0);transform: translate3d(-3000 px, 0, 0)
	}
	60 % {
		opacity: 1; - webkit - transform: translate3d(25 px, 0, 0);transform: translate3d(25 px, 0, 0)
	}
	75 % {-webkit - transform: translate3d(-10 px, 0, 0);transform: translate3d(-10 px, 0, 0)
	}
	90 % {-webkit - transform: translate3d(5 px, 0, 0);transform: translate3d(5 px, 0, 0)
	}
	100 % {-webkit - transform: none;transform: none
	}
}
@keyframes bounceInLeft {
	0 % , 100 % , 60 % , 75 % , 90 % {-webkit - animation - timing - function: cubic - bezier(.215, .61, .355, 1);animation - timing - function: cubic - bezier(.215, .61, .355, 1)
	}
	0 % {
		opacity: 0; - webkit - transform: translate3d(-3000 px, 0, 0);transform: translate3d(-3000 px, 0, 0)
	}
	60 % {
		opacity: 1; - webkit - transform: translate3d(25 px, 0, 0);transform: translate3d(25 px, 0, 0)
	}
	75 % {-webkit - transform: translate3d(-10 px, 0, 0);transform: translate3d(-10 px, 0, 0)
	}
	90 % {-webkit - transform: translate3d(5 px, 0, 0);transform: translate3d(5 px, 0, 0)
	}
	100 % {-webkit - transform: none;transform: none
	}
}.bounceInLeft {
	-webkit - animation - name: bounceInLeft;
	animation - name: bounceInLeft
}
@ - webkit - keyframes bounceInRight {
	0 % , 100 % , 60 % , 75 % , 90 % {-webkit - animation - timing - function: cubic - bezier(.215, .61, .355, 1);animation - timing - function: cubic - bezier(.215, .61, .355, 1)
	}
	0 % {
		opacity: 0; - webkit - transform: translate3d(3000 px, 0, 0);transform: translate3d(3000 px, 0, 0)
	}
	60 % {
		opacity: 1; - webkit - transform: translate3d(-25 px, 0, 0);transform: translate3d(-25 px, 0, 0)
	}
	75 % {-webkit - transform: translate3d(10 px, 0, 0);transform: translate3d(10 px, 0, 0)
	}
	90 % {-webkit - transform: translate3d(-5 px, 0, 0);transform: translate3d(-5 px, 0, 0)
	}
	100 % {-webkit - transform: none;transform: none
	}
}
@keyframes bounceInRight {
	0 % , 100 % , 60 % , 75 % , 90 % {-webkit - animation - timing - function: cubic - bezier(.215, .61, .355, 1);animation - timing - function: cubic - bezier(.215, .61, .355, 1)
	}
	0 % {
		opacity: 0; - webkit - transform: translate3d(3000 px, 0, 0);transform: translate3d(3000 px, 0, 0)
	}
	60 % {
		opacity: 1; - webkit - transform: translate3d(-25 px, 0, 0);transform: translate3d(-25 px, 0, 0)
	}
	75 % {-webkit - transform: translate3d(10 px, 0, 0);transform: translate3d(10 px, 0, 0)
	}
	90 % {-webkit - transform: translate3d(-5 px, 0, 0);transform: translate3d(-5 px, 0, 0)
	}
	100 % {-webkit - transform: none;transform: none
	}
}.bounceInRight {
	-webkit - animation - name: bounceInRight;
	animation - name: bounceInRight
}
@ - webkit - keyframes bounceInUp {
	0 % , 100 % , 60 % , 75 % , 90 % {-webkit - animation - timing - function: cubic - bezier(.215, .61, .355, 1);animation - timing - function: cubic - bezier(.215, .61, .355, 1)
	}
	0 % {
		opacity: 0; - webkit - transform: translate3d(0, 3000 px, 0);transform: translate3d(0, 3000 px, 0)
	}
	60 % {
		opacity: 1; - webkit - transform: translate3d(0, -20 px, 0);transform: translate3d(0, -20 px, 0)
	}
	75 % {-webkit - transform: translate3d(0, 10 px, 0);transform: translate3d(0, 10 px, 0)
	}
	90 % {-webkit - transform: translate3d(0, -5 px, 0);transform: translate3d(0, -5 px, 0)
	}
	100 % {-webkit - transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)
	}
}
@keyframes bounceInUp {
	0 % , 100 % , 60 % , 75 % , 90 % {-webkit - animation - timing - function: cubic - bezier(.215, .61, .355, 1);animation - timing - function: cubic - bezier(.215, .61, .355, 1)
	}
	0 % {
		opacity: 0; - webkit - transform: translate3d(0, 3000 px, 0);transform: translate3d(0, 3000 px, 0)
	}
	60 % {
		opacity: 1; - webkit - transform: translate3d(0, -20 px, 0);transform: translate3d(0, -20 px, 0)
	}
	75 % {-webkit - transform: translate3d(0, 10 px, 0);transform: translate3d(0, 10 px, 0)
	}
	90 % {-webkit - transform: translate3d(0, -5 px, 0);transform: translate3d(0, -5 px, 0)
	}
	100 % {-webkit - transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)
	}
}.bounceInUp {
	-webkit - animation - name: bounceInUp;
	animation - name: bounceInUp
}
@ - webkit - keyframes bounceOut {
	20 % {-webkit - transform: scale3d(.9, .9, .9);transform: scale3d(.9, .9, .9)
	}
	50 % , 55 % {
		opacity: 1; - webkit - transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1)
	}
	100 % {
		opacity: 0; - webkit - transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3)
	}
}
@keyframes bounceOut {
	20 % {-webkit - transform: scale3d(.9, .9, .9);transform: scale3d(.9, .9, .9)
	}
	50 % , 55 % {
		opacity: 1; - webkit - transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1)
	}
	100 % {
		opacity: 0; - webkit - transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3)
	}
}.bounceOut {
	-webkit - animation - name: bounceOut;
	animation - name: bounceOut
}
@ - webkit - keyframes bounceOutDown {
	20 % {-webkit - transform: translate3d(0, 10 px, 0);transform: translate3d(0, 10 px, 0)
	}
	40 % , 45 % {
		opacity: 1; - webkit - transform: translate3d(0, -20 px, 0);transform: translate3d(0, -20 px, 0)
	}
	100 % {
		opacity: 0; - webkit - transform: translate3d(0, 2000 px, 0);transform: translate3d(0, 2000 px, 0)
	}
}
@keyframes bounceOutDown {
	20 % {-webkit - transform: translate3d(0, 10 px, 0);transform: translate3d(0, 10 px, 0)
	}
	40 % , 45 % {
		opacity: 1; - webkit - transform: translate3d(0, -20 px, 0);transform: translate3d(0, -20 px, 0)
	}
	100 % {
		opacity: 0; - webkit - transform: translate3d(0, 2000 px, 0);transform: translate3d(0, 2000 px, 0)
	}
}.bounceOutDown {
	-webkit - animation - name: bounceOutDown;
	animation - name: bounceOutDown
}
@ - webkit - keyframes bounceOutLeft {
	20 % {
		opacity: 1; - webkit - transform: translate3d(20 px, 0, 0);transform: translate3d(20 px, 0, 0)
	}
	100 % {
		opacity: 0; - webkit - transform: translate3d(-2000 px, 0, 0);transform: translate3d(-2000 px, 0, 0)
	}
}
@keyframes bounceOutLeft {
	20 % {
		opacity: 1; - webkit - transform: translate3d(20 px, 0, 0);transform: translate3d(20 px, 0, 0)
	}
	100 % {
		opacity: 0; - webkit - transform: translate3d(-2000 px, 0, 0);transform: translate3d(-2000 px, 0, 0)
	}
}.bounceOutLeft {
	-webkit - animation - name: bounceOutLeft;
	animation - name: bounceOutLeft
}
@ - webkit - keyframes bounceOutRight {
	20 % {
		opacity: 1; - webkit - transform: translate3d(-20 px, 0, 0);transform: translate3d(-20 px, 0, 0)
	}
	100 % {
		opacity: 0; - webkit - transform: translate3d(2000 px, 0, 0);transform: translate3d(2000 px, 0, 0)
	}
}
@keyframes bounceOutRight {
	20 % {
		opacity: 1; - webkit - transform: translate3d(-20 px, 0, 0);transform: translate3d(-20 px, 0, 0)
	}
	100 % {
		opacity: 0; - webkit - transform: translate3d(2000 px, 0, 0);transform: translate3d(2000 px, 0, 0)
	}
}.bounceOutRight {
	-webkit - animation - name: bounceOutRight;
	animation - name: bounceOutRight
}
@ - webkit - keyframes bounceOutUp {
	20 % {-webkit - transform: translate3d(0, -10 px, 0);transform: translate3d(0, -10 px, 0)
	}
	40 % , 45 % {
		opacity: 1; - webkit - transform: translate3d(0, 20 px, 0);transform: translate3d(0, 20 px, 0)
	}
	100 % {
		opacity: 0; - webkit - transform: translate3d(0, -2000 px, 0);transform: translate3d(0, -2000 px, 0)
	}
}
@keyframes bounceOutUp {
	20 % {-webkit - transform: translate3d(0, -10 px, 0);transform: translate3d(0, -10 px, 0)
	}
	40 % , 45 % {
		opacity: 1; - webkit - transform: translate3d(0, 20 px, 0);transform: translate3d(0, 20 px, 0)
	}
	100 % {
		opacity: 0; - webkit - transform: translate3d(0, -2000 px, 0);transform: translate3d(0, -2000 px, 0)
	}
}.bounceOutUp {
	-webkit - animation - name: bounceOutUp;
	animation - name: bounceOutUp
}
@ - webkit - keyframes fadeIn {
	0 % {
		opacity: 0
	}
	100 % {
		opacity: 1
	}
}
@keyframes fadeIn {
	0 % {
		opacity: 0
	}
	100 % {
		opacity: 1
	}
}.fadeIn {
	-webkit - animation - name: fadeIn;
	animation - name: fadeIn
}
@ - webkit - keyframes fadeInDown {
	0 % {
		opacity: 0; - webkit - transform: translate3d(0, -100 % , 0);transform: translate3d(0, -100 % , 0)
	}
	100 % {
		opacity: 1; - webkit - transform: none;transform: none
	}
}
@keyframes fadeInDown {
	0 % {
		opacity: 0; - webkit - transform: translate3d(0, -100 % , 0);transform: translate3d(0, -100 % , 0)
	}
	100 % {
		opacity: 1; - webkit - transform: none;transform: none
	}
}.fadeInDown {
	-webkit - animation - name: fadeInDown;
	animation - name: fadeInDown
}
@ - webkit - keyframes fadeInDownBig {
	0 % {
		opacity: 0; - webkit - transform: translate3d(0, -2000 px, 0);transform: translate3d(0, -2000 px, 0)
	}
	100 % {
		opacity: 1; - webkit - transform: none;transform: none
	}
}
@keyframes fadeInDownBig {
	0 % {
		opacity: 0; - webkit - transform: translate3d(0, -2000 px, 0);transform: translate3d(0, -2000 px, 0)
	}
	100 % {
		opacity: 1; - webkit - transform: none;transform: none
	}
}.fadeInDownBig {
	-webkit - animation - name: fadeInDownBig;
	animation - name: fadeInDownBig
}
@ - webkit - keyframes fadeInLeft {
	0 % {
		opacity: 0; - webkit - transform: translate3d(-100 % , 0, 0);transform: translate3d(-100 % , 0, 0)
	}
	100 % {
		opacity: 1; - webkit - transform: none;transform: none
	}
}
@keyframes fadeInLeft {
	0 % {
		opacity: 0; - webkit - transform: translate3d(-100 % , 0, 0);transform: translate3d(-100 % , 0, 0)
	}
	100 % {
		opacity: 1; - webkit - transform: none;transform: none
	}
}.fadeInLeft {
	-webkit - animation - name: fadeInLeft;
	animation - name: fadeInLeft
}
@ - webkit - keyframes fadeInLeftBig {
	0 % {
		opacity: 0; - webkit - transform: translate3d(-2000 px, 0, 0);transform: translate3d(-2000 px, 0, 0)
	}
	100 % {
		opacity: 1; - webkit - transform: none;transform: none
	}
}
@keyframes fadeInLeftBig {
	0 % {
		opacity: 0; - webkit - transform: translate3d(-2000 px, 0, 0);transform: translate3d(-2000 px, 0, 0)
	}
	100 % {
		opacity: 1; - webkit - transform: none;transform: none
	}
}.fadeInLeftBig {
	-webkit - animation - name: fadeInLeftBig;
	animation - name: fadeInLeftBig
}
@ - webkit - keyframes fadeInRight {
	0 % {
		opacity: 0; - webkit - transform: translate3d(100 % , 0, 0);transform: translate3d(100 % , 0, 0)
	}
	100 % {
		opacity: 1; - webkit - transform: none;transform: none
	}
}
@keyframes fadeInRight {
	0 % {
		opacity: 0; - webkit - transform: translate3d(100 % , 0, 0);transform: translate3d(100 % , 0, 0)
	}
	100 % {
		opacity: 1; - webkit - transform: none;transform: none
	}
}.fadeInRight {
	-webkit - animation - name: fadeInRight;
	animation - name: fadeInRight
}
@ - webkit - keyframes fadeInRightBig {
	0 % {
		opacity: 0; - webkit - transform: translate3d(2000 px, 0, 0);transform: translate3d(2000 px, 0, 0)
	}
	100 % {
		opacity: 1; - webkit - transform: none;transform: none
	}
}
@keyframes fadeInRightBig {
	0 % {
		opacity: 0; - webkit - transform: translate3d(2000 px, 0, 0);transform: translate3d(2000 px, 0, 0)
	}
	100 % {
		opacity: 1; - webkit - transform: none;transform: none
	}
}.fadeInRightBig {
	-webkit - animation - name: fadeInRightBig;
	animation - name: fadeInRightBig
}
@ - webkit - keyframes fadeInUp {
	0 % {
		opacity: 0; - webkit - transform: translate3d(0, 100 % , 0);transform: translate3d(0, 100 % , 0)
	}
	100 % {
		opacity: 1; - webkit - transform: none;transform: none
	}
}
@keyframes fadeInUp {
	0 % {
		opacity: 0; - webkit - transform: translate3d(0, 100 % , 0);transform: translate3d(0, 100 % , 0)
	}
	100 % {
		opacity: 1; - webkit - transform: none;transform: none
	}
}.fadeInUp {
	-webkit - animation - name: fadeInUp;
	animation - name: fadeInUp
}
@ - webkit - keyframes fadeInUpBig {
	0 % {
		opacity: 0; - webkit - transform: translate3d(0, 2000 px, 0);transform: translate3d(0, 2000 px, 0)
	}
	100 % {
		opacity: 1; - webkit - transform: none;transform: none
	}
}
@keyframes fadeInUpBig {
	0 % {
		opacity: 0; - webkit - transform: translate3d(0, 2000 px, 0);transform: translate3d(0, 2000 px, 0)
	}
	100 % {
		opacity: 1; - webkit - transform: none;transform: none
	}
}.fadeInUpBig {
	-webkit - animation - name: fadeInUpBig;
	animation - name: fadeInUpBig
}
@ - webkit - keyframes fadeOut {
	0 % {
		opacity: 1
	}
	100 % {
		opacity: 0
	}
}
@keyframes fadeOut {
	0 % {
		opacity: 1
	}
	100 % {
		opacity: 0
	}
}.fadeOut {
	-webkit - animation - name: fadeOut;
	animation - name: fadeOut
}
@ - webkit - keyframes fadeOutDown {
	0 % {
		opacity: 1
	}
	100 % {
		opacity: 0; - webkit - transform: translate3d(0, 100 % , 0);transform: translate3d(0, 100 % , 0)
	}
}
@keyframes fadeOutDown {
	0 % {
		opacity: 1
	}
	100 % {
		opacity: 0; - webkit - transform: translate3d(0, 100 % , 0);transform: translate3d(0, 100 % , 0)
	}
}.fadeOutDown {
	-webkit - animation - name: fadeOutDown;
	animation - name: fadeOutDown
}
@ - webkit - keyframes fadeOutDownBig {
	0 % {
		opacity: 1
	}
	100 % {
		opacity: 0; - webkit - transform: translate3d(0, 2000 px, 0);transform: translate3d(0, 2000 px, 0)
	}
}
@keyframes fadeOutDownBig {
	0 % {
		opacity: 1
	}
	100 % {
		opacity: 0; - webkit - transform: translate3d(0, 2000 px, 0);transform: translate3d(0, 2000 px, 0)
	}
}.fadeOutDownBig {
	-webkit - animation - name: fadeOutDownBig;
	animation - name: fadeOutDownBig
}
@ - webkit - keyframes fadeOutLeft {
	0 % {
		opacity: 1
	}
	100 % {
		opacity: 0; - webkit - transform: translate3d(-100 % , 0, 0);transform: translate3d(-100 % , 0, 0)
	}
}
@keyframes fadeOutLeft {
	0 % {
		opacity: 1
	}
	100 % {
		opacity: 0; - webkit - transform: translate3d(-100 % , 0, 0);transform: translate3d(-100 % , 0, 0)
	}
}.fadeOutLeft {
	-webkit - animation - name: fadeOutLeft;
	animation - name: fadeOutLeft
}
@ - webkit - keyframes fadeOutLeftBig {
	0 % {
		opacity: 1
	}
	100 % {
		opacity: 0; - webkit - transform: translate3d(-2000 px, 0, 0);transform: translate3d(-2000 px, 0, 0)
	}
}
@keyframes fadeOutLeftBig {
	0 % {
		opacity: 1
	}
	100 % {
		opacity: 0; - webkit - transform: translate3d(-2000 px, 0, 0);transform: translate3d(-2000 px, 0, 0)
	}
}.fadeOutLeftBig {
	-webkit - animation - name: fadeOutLeftBig;
	animation - name: fadeOutLeftBig
}
@ - webkit - keyframes fadeOutRight {
	0 % {
		opacity: 1
	}
	100 % {
		opacity: 0; - webkit - transform: translate3d(100 % , 0, 0);transform: translate3d(100 % , 0, 0)
	}
}
@keyframes fadeOutRight {
	0 % {
		opacity: 1
	}
	100 % {
		opacity: 0; - webkit - transform: translate3d(100 % , 0, 0);transform: translate3d(100 % , 0, 0)
	}
}.fadeOutRight {
	-webkit - animation - name: fadeOutRight;
	animation - name: fadeOutRight
}
@ - webkit - keyframes fadeOutRightBig {
	0 % {
		opacity: 1
	}
	100 % {
		opacity: 0; - webkit - transform: translate3d(2000 px, 0, 0);transform: translate3d(2000 px, 0, 0)
	}
}
@keyframes fadeOutRightBig {
	0 % {
		opacity: 1
	}
	100 % {
		opacity: 0; - webkit - transform: translate3d(2000 px, 0, 0);transform: translate3d(2000 px, 0, 0)
	}
}.fadeOutRightBig {
	-webkit - animation - name: fadeOutRightBig;
	animation - name: fadeOutRightBig
}
@ - webkit - keyframes fadeOutUp {
	0 % {
		opacity: 1
	}
	100 % {
		opacity: 0; - webkit - transform: translate3d(0, -100 % , 0);transform: translate3d(0, -100 % , 0)
	}
}
@keyframes fadeOutUp {
	0 % {
		opacity: 1
	}
	100 % {
		opacity: 0; - webkit - transform: translate3d(0, -100 % , 0);transform: translate3d(0, -100 % , 0)
	}
}.fadeOutUp {
	-webkit - animation - name: fadeOutUp;
	animation - name: fadeOutUp
}
@ - webkit - keyframes fadeOutUpBig {
	0 % {
		opacity: 1
	}
	100 % {
		opacity: 0; - webkit - transform: translate3d(0, -2000 px, 0);transform: translate3d(0, -2000 px, 0)
	}
}
@keyframes fadeOutUpBig {
	0 % {
		opacity: 1
	}
	100 % {
		opacity: 0; - webkit - transform: translate3d(0, -2000 px, 0);transform: translate3d(0, -2000 px, 0)
	}
}.fadeOutUpBig {
	-webkit - animation - name: fadeOutUpBig;
	animation - name: fadeOutUpBig
}
@ - webkit - keyframes flip {
	0 % {-webkit - transform: perspective(400 px) rotate3d(0, 1, 0, -360 deg);transform: perspective(400 px) rotate3d(0, 1, 0, -360 deg); - webkit - animation - timing - function: ease - out;animation - timing - function: ease - out
	}
	40 % {-webkit - transform: perspective(400 px) translate3d(0, 0, 150 px) rotate3d(0, 1, 0, -190 deg);transform: perspective(400 px) translate3d(0, 0, 150 px) rotate3d(0, 1, 0, -190 deg); - webkit - animation - timing - function: ease - out;animation - timing - function: ease - out
	}
	50 % {-webkit - transform: perspective(400 px) translate3d(0, 0, 150 px) rotate3d(0, 1, 0, -170 deg);transform: perspective(400 px) translate3d(0, 0, 150 px) rotate3d(0, 1, 0, -170 deg); - webkit - animation - timing - function: ease - in ;animation - timing - function: ease - in
	}
	80 % {-webkit - transform: perspective(400 px) scale3d(.95, .95, .95);transform: perspective(400 px) scale3d(.95, .95, .95); - webkit - animation - timing - function: ease - in ;animation - timing - function: ease - in
	}
	100 % {-webkit - transform: perspective(400 px);transform: perspective(400 px); - webkit - animation - timing - function: ease - in ;animation - timing - function: ease - in
	}
}
@keyframes flip {
	0 % {-webkit - transform: perspective(400 px) rotate3d(0, 1, 0, -360 deg);transform: perspective(400 px) rotate3d(0, 1, 0, -360 deg); - webkit - animation - timing - function: ease - out;animation - timing - function: ease - out
	}
	40 % {-webkit - transform: perspective(400 px) translate3d(0, 0, 150 px) rotate3d(0, 1, 0, -190 deg);transform: perspective(400 px) translate3d(0, 0, 150 px) rotate3d(0, 1, 0, -190 deg); - webkit - animation - timing - function: ease - out;animation - timing - function: ease - out
	}
	50 % {-webkit - transform: perspective(400 px) translate3d(0, 0, 150 px) rotate3d(0, 1, 0, -170 deg);transform: perspective(400 px) translate3d(0, 0, 150 px) rotate3d(0, 1, 0, -170 deg); - webkit - animation - timing - function: ease - in ;animation - timing - function: ease - in
	}
	80 % {-webkit - transform: perspective(400 px) scale3d(.95, .95, .95);transform: perspective(400 px) scale3d(.95, .95, .95); - webkit - animation - timing - function: ease - in ;animation - timing - function: ease - in
	}
	100 % {-webkit - transform: perspective(400 px);transform: perspective(400 px); - webkit - animation - timing - function: ease - in ;animation - timing - function: ease - in
	}
}.animated.flip {
	-webkit - backface - visibility: visible;
	backface - visibility: visible; - webkit - animation - name: flip;
	animation - name: flip
}
@ - webkit - keyframes flipInX {
	0 % {-webkit - transform: perspective(400 px) rotate3d(1, 0, 0, 90 deg);transform: perspective(400 px) rotate3d(1, 0, 0, 90 deg); - webkit - animation - timing - function: ease - in ;animation - timing - function: ease - in ;opacity: 0
	}
	40 % {-webkit - transform: perspective(400 px) rotate3d(1, 0, 0, -20 deg);transform: perspective(400 px) rotate3d(1, 0, 0, -20 deg); - webkit - animation - timing - function: ease - in ;animation - timing - function: ease - in
	}
	60 % {-webkit - transform: perspective(400 px) rotate3d(1, 0, 0, 10 deg);transform: perspective(400 px) rotate3d(1, 0, 0, 10 deg);opacity: 1
	}
	80 % {-webkit - transform: perspective(400 px) rotate3d(1, 0, 0, -5 deg);transform: perspective(400 px) rotate3d(1, 0, 0, -5 deg)
	}
	100 % {-webkit - transform: perspective(400 px);transform: perspective(400 px)
	}
}
@keyframes flipInX {
	0 % {-webkit - transform: perspective(400 px) rotate3d(1, 0, 0, 90 deg);transform: perspective(400 px) rotate3d(1, 0, 0, 90 deg); - webkit - animation - timing - function: ease - in ;animation - timing - function: ease - in ;opacity: 0
	}
	40 % {-webkit - transform: perspective(400 px) rotate3d(1, 0, 0, -20 deg);transform: perspective(400 px) rotate3d(1, 0, 0, -20 deg); - webkit - animation - timing - function: ease - in ;animation - timing - function: ease - in
	}
	60 % {-webkit - transform: perspective(400 px) rotate3d(1, 0, 0, 10 deg);transform: perspective(400 px) rotate3d(1, 0, 0, 10 deg);opacity: 1
	}
	80 % {-webkit - transform: perspective(400 px) rotate3d(1, 0, 0, -5 deg);transform: perspective(400 px) rotate3d(1, 0, 0, -5 deg)
	}
	100 % {-webkit - transform: perspective(400 px);transform: perspective(400 px)
	}
}.flipInX {
	-webkit - backface - visibility: visible!important;
	backface - visibility: visible!important; - webkit - animation - name: flipInX;
	animation - name: flipInX
}
@ - webkit - keyframes flipInY {
	0 % {-webkit - transform: perspective(400 px) rotate3d(0, 1, 0, 90 deg);transform: perspective(400 px) rotate3d(0, 1, 0, 90 deg); - webkit - animation - timing - function: ease - in ;animation - timing - function: ease - in ;opacity: 0
	}
	40 % {-webkit - transform: perspective(400 px) rotate3d(0, 1, 0, -20 deg);transform: perspective(400 px) rotate3d(0, 1, 0, -20 deg); - webkit - animation - timing - function: ease - in ;animation - timing - function: ease - in
	}
	60 % {-webkit - transform: perspective(400 px) rotate3d(0, 1, 0, 10 deg);transform: perspective(400 px) rotate3d(0, 1, 0, 10 deg);opacity: 1
	}
	80 % {-webkit - transform: perspective(400 px) rotate3d(0, 1, 0, -5 deg);transform: perspective(400 px) rotate3d(0, 1, 0, -5 deg)
	}
	100 % {-webkit - transform: perspective(400 px);transform: perspective(400 px)
	}
}
@keyframes flipInY {
	0 % {-webkit - transform: perspective(400 px) rotate3d(0, 1, 0, 90 deg);transform: perspective(400 px) rotate3d(0, 1, 0, 90 deg); - webkit - animation - timing - function: ease - in ;animation - timing - function: ease - in ;opacity: 0
	}
	40 % {-webkit - transform: perspective(400 px) rotate3d(0, 1, 0, -20 deg);transform: perspective(400 px) rotate3d(0, 1, 0, -20 deg); - webkit - animation - timing - function: ease - in ;animation - timing - function: ease - in
	}
	60 % {-webkit - transform: perspective(400 px) rotate3d(0, 1, 0, 10 deg);transform: perspective(400 px) rotate3d(0, 1, 0, 10 deg);opacity: 1
	}
	80 % {-webkit - transform: perspective(400 px) rotate3d(0, 1, 0, -5 deg);transform: perspective(400 px) rotate3d(0, 1, 0, -5 deg)
	}
	100 % {-webkit - transform: perspective(400 px);transform: perspective(400 px)
	}
}.flipInY {
	-webkit - backface - visibility: visible!important;
	backface - visibility: visible!important; - webkit - animation - name: flipInY;
	animation - name: flipInY
}
@ - webkit - keyframes flipOutX {
	0 % {-webkit - transform: perspective(400 px);transform: perspective(400 px)
	}
	30 % {-webkit - transform: perspective(400 px) rotate3d(1, 0, 0, -20 deg);transform: perspective(400 px) rotate3d(1, 0, 0, -20 deg);opacity: 1
	}
	100 % {-webkit - transform: perspective(400 px) rotate3d(1, 0, 0, 90 deg);transform: perspective(400 px) rotate3d(1, 0, 0, 90 deg);opacity: 0
	}
}
@keyframes flipOutX {
	0 % {-webkit - transform: perspective(400 px);transform: perspective(400 px)
	}
	30 % {-webkit - transform: perspective(400 px) rotate3d(1, 0, 0, -20 deg);transform: perspective(400 px) rotate3d(1, 0, 0, -20 deg);opacity: 1
	}
	100 % {-webkit - transform: perspective(400 px) rotate3d(1, 0, 0, 90 deg);transform: perspective(400 px) rotate3d(1, 0, 0, 90 deg);opacity: 0
	}
}.flipOutX {
	-webkit - animation - name: flipOutX;
	animation - name: flipOutX; - webkit - backface - visibility: visible!important;
	backface - visibility: visible!important
}
@ - webkit - keyframes flipOutY {
	0 % {-webkit - transform: perspective(400 px);transform: perspective(400 px)
	}
	30 % {-webkit - transform: perspective(400 px) rotate3d(0, 1, 0, -15 deg);transform: perspective(400 px) rotate3d(0, 1, 0, -15 deg);opacity: 1
	}
	100 % {-webkit - transform: perspective(400 px) rotate3d(0, 1, 0, 90 deg);transform: perspective(400 px) rotate3d(0, 1, 0, 90 deg);opacity: 0
	}
}
@keyframes flipOutY {
	0 % {-webkit - transform: perspective(400 px);transform: perspective(400 px)
	}
	30 % {-webkit - transform: perspective(400 px) rotate3d(0, 1, 0, -15 deg);transform: perspective(400 px) rotate3d(0, 1, 0, -15 deg);opacity: 1
	}
	100 % {-webkit - transform: perspective(400 px) rotate3d(0, 1, 0, 90 deg);transform: perspective(400 px) rotate3d(0, 1, 0, 90 deg);opacity: 0
	}
}.flipOutY {
	-webkit - backface - visibility: visible!important;
	backface - visibility: visible!important; - webkit - animation - name: flipOutY;
	animation - name: flipOutY
}
@ - webkit - keyframes lightSpeedIn {
	0 % {-webkit - transform: translate3d(100 % , 0, 0) skewX(-30 deg);transform: translate3d(100 % , 0, 0) skewX(-30 deg);opacity: 0
	}
	60 % {-webkit - transform: skewX(20 deg);transform: skewX(20 deg);opacity: 1
	}
	80 % {-webkit - transform: skewX(-5 deg);transform: skewX(-5 deg);opacity: 1
	}
	100 % {-webkit - transform: none;transform: none;opacity: 1
	}
}
@keyframes lightSpeedIn {
	0 % {-webkit - transform: translate3d(100 % , 0, 0) skewX(-30 deg);transform: translate3d(100 % , 0, 0) skewX(-30 deg);opacity: 0
	}
	60 % {-webkit - transform: skewX(20 deg);transform: skewX(20 deg);opacity: 1
	}
	80 % {-webkit - transform: skewX(-5 deg);transform: skewX(-5 deg);opacity: 1
	}
	100 % {-webkit - transform: none;transform: none;opacity: 1
	}
}.lightSpeedIn {
	-webkit - animation - name: lightSpeedIn;
	animation - name: lightSpeedIn; - webkit - animation - timing - function: ease - out;
	animation - timing - function: ease - out
}
@ - webkit - keyframes lightSpeedOut {
	0 % {
		opacity: 1
	}
	100 % {-webkit - transform: translate3d(100 % , 0, 0) skewX(30 deg);transform: translate3d(100 % , 0, 0) skewX(30 deg);opacity: 0
	}
}
@keyframes lightSpeedOut {
	0 % {
		opacity: 1
	}
	100 % {-webkit - transform: translate3d(100 % , 0, 0) skewX(30 deg);transform: translate3d(100 % , 0, 0) skewX(30 deg);opacity: 0
	}
}.lightSpeedOut {
	-webkit - animation - name: lightSpeedOut;
	animation - name: lightSpeedOut; - webkit - animation - timing - function: ease - in ;
	animation - timing - function: ease - in
}
@ - webkit - keyframes rotateIn {
	0 % {-webkit - transform - origin: center;transform - origin: center; - webkit - transform: rotate3d(0, 0, 1, -200 deg);transform: rotate3d(0, 0, 1, -200 deg);opacity: 0
	}
	100 % {-webkit - transform - origin: center;transform - origin: center; - webkit - transform: none;transform: none;opacity: 1
	}
}
@keyframes rotateIn {
	0 % {-webkit - transform - origin: center;transform - origin: center; - webkit - transform: rotate3d(0, 0, 1, -200 deg);transform: rotate3d(0, 0, 1, -200 deg);opacity: 0
	}
	100 % {-webkit - transform - origin: center;transform - origin: center; - webkit - transform: none;transform: none;opacity: 1
	}
}.rotateIn {
	-webkit - animation - name: rotateIn;
	animation - name: rotateIn
}
@ - webkit - keyframes rotateInDownLeft {
	0 % {-webkit - transform - origin: left bottom;transform - origin: left bottom; - webkit - transform: rotate3d(0, 0, 1, -45 deg);transform: rotate3d(0, 0, 1, -45 deg);opacity: 0
	}
	100 % {-webkit - transform - origin: left bottom;transform - origin: left bottom; - webkit - transform: none;transform: none;opacity: 1
	}
}
@keyframes rotateInDownLeft {
	0 % {-webkit - transform - origin: left bottom;transform - origin: left bottom; - webkit - transform: rotate3d(0, 0, 1, -45 deg);transform: rotate3d(0, 0, 1, -45 deg);opacity: 0
	}
	100 % {-webkit - transform - origin: left bottom;transform - origin: left bottom; - webkit - transform: none;transform: none;opacity: 1
	}
}.rotateInDownLeft {
	-webkit - animation - name: rotateInDownLeft;
	animation - name: rotateInDownLeft
}
@ - webkit - keyframes rotateInDownRight {
	0 % {-webkit - transform - origin: right bottom;transform - origin: right bottom; - webkit - transform: rotate3d(0, 0, 1, 45 deg);transform: rotate3d(0, 0, 1, 45 deg);opacity: 0
	}
	100 % {-webkit - transform - origin: right bottom;transform - origin: right bottom; - webkit - transform: none;transform: none;opacity: 1
	}
}
@keyframes rotateInDownRight {
	0 % {-webkit - transform - origin: right bottom;transform - origin: right bottom; - webkit - transform: rotate3d(0, 0, 1, 45 deg);transform: rotate3d(0, 0, 1, 45 deg);opacity: 0
	}
	100 % {-webkit - transform - origin: right bottom;transform - origin: right bottom; - webkit - transform: none;transform: none;opacity: 1
	}
}.rotateInDownRight {
	-webkit - animation - name: rotateInDownRight;
	animation - name: rotateInDownRight
}
@ - webkit - keyframes rotateInUpLeft {
	0 % {-webkit - transform - origin: left bottom;transform - origin: left bottom; - webkit - transform: rotate3d(0, 0, 1, 45 deg);transform: rotate3d(0, 0, 1, 45 deg);opacity: 0
	}
	100 % {-webkit - transform - origin: left bottom;transform - origin: left bottom; - webkit - transform: none;transform: none;opacity: 1
	}
}
@keyframes rotateInUpLeft {
	0 % {-webkit - transform - origin: left bottom;transform - origin: left bottom; - webkit - transform: rotate3d(0, 0, 1, 45 deg);transform: rotate3d(0, 0, 1, 45 deg);opacity: 0
	}
	100 % {-webkit - transform - origin: left bottom;transform - origin: left bottom; - webkit - transform: none;transform: none;opacity: 1
	}
}.rotateInUpLeft {
	-webkit - animation - name: rotateInUpLeft;
	animation - name: rotateInUpLeft
}
@ - webkit - keyframes rotateInUpRight {
	0 % {-webkit - transform - origin: right bottom;transform - origin: right bottom; - webkit - transform: rotate3d(0, 0, 1, -90 deg);transform: rotate3d(0, 0, 1, -90 deg);opacity: 0
	}
	100 % {-webkit - transform - origin: right bottom;transform - origin: right bottom; - webkit - transform: none;transform: none;opacity: 1
	}
}
@keyframes rotateInUpRight {
	0 % {-webkit - transform - origin: right bottom;transform - origin: right bottom; - webkit - transform: rotate3d(0, 0, 1, -90 deg);transform: rotate3d(0, 0, 1, -90 deg);opacity: 0
	}
	100 % {-webkit - transform - origin: right bottom;transform - origin: right bottom; - webkit - transform: none;transform: none;opacity: 1
	}
}.rotateInUpRight {
	-webkit - animation - name: rotateInUpRight;
	animation - name: rotateInUpRight
}
@ - webkit - keyframes rotateOut {
	0 % {-webkit - transform - origin: center;transform - origin: center;opacity: 1
	}
	100 % {-webkit - transform - origin: center;transform - origin: center; - webkit - transform: rotate3d(0, 0, 1, 200 deg);transform: rotate3d(0, 0, 1, 200 deg);opacity: 0
	}
}
@keyframes rotateOut {
	0 % {-webkit - transform - origin: center;transform - origin: center;opacity: 1
	}
	100 % {-webkit - transform - origin: center;transform - origin: center; - webkit - transform: rotate3d(0, 0, 1, 200 deg);transform: rotate3d(0, 0, 1, 200 deg);opacity: 0
	}
}.rotateOut {
	-webkit - animation - name: rotateOut;
	animation - name: rotateOut
}
@ - webkit - keyframes rotateOutDownLeft {
	0 % {-webkit - transform - origin: left bottom;transform - origin: left bottom;opacity: 1
	}
	100 % {-webkit - transform - origin: left bottom;transform - origin: left bottom; - webkit - transform: rotate3d(0, 0, 1, 45 deg);transform: rotate3d(0, 0, 1, 45 deg);opacity: 0
	}
}
@keyframes rotateOutDownLeft {
	0 % {-webkit - transform - origin: left bottom;transform - origin: left bottom;opacity: 1
	}
	100 % {-webkit - transform - origin: left bottom;transform - origin: left bottom; - webkit - transform: rotate3d(0, 0, 1, 45 deg);transform: rotate3d(0, 0, 1, 45 deg);opacity: 0
	}
}.rotateOutDownLeft {
	-webkit - animation - name: rotateOutDownLeft;
	animation - name: rotateOutDownLeft
}
@ - webkit - keyframes rotateOutDownRight {
	0 % {-webkit - transform - origin: right bottom;transform - origin: right bottom;opacity: 1
	}
	100 % {-webkit - transform - origin: right bottom;transform - origin: right bottom; - webkit - transform: rotate3d(0, 0, 1, -45 deg);transform: rotate3d(0, 0, 1, -45 deg);opacity: 0
	}
}
@keyframes rotateOutDownRight {
	0 % {-webkit - transform - origin: right bottom;transform - origin: right bottom;opacity: 1
	}
	100 % {-webkit - transform - origin: right bottom;transform - origin: right bottom; - webkit - transform: rotate3d(0, 0, 1, -45 deg);transform: rotate3d(0, 0, 1, -45 deg);opacity: 0
	}
}.rotateOutDownRight {
	-webkit - animation - name: rotateOutDownRight;
	animation - name: rotateOutDownRight
}
@ - webkit - keyframes rotateOutUpLeft {
	0 % {-webkit - transform - origin: left bottom;transform - origin: left bottom;opacity: 1
	}
	100 % {-webkit - transform - origin: left bottom;transform - origin: left bottom; - webkit - transform: rotate3d(0, 0, 1, -45 deg);transform: rotate3d(0, 0, 1, -45 deg);opacity: 0
	}
}
@keyframes rotateOutUpLeft {
	0 % {-webkit - transform - origin: left bottom;transform - origin: left bottom;opacity: 1
	}
	100 % {-webkit - transform - origin: left bottom;transform - origin: left bottom; - webkit - transform: rotate3d(0, 0, 1, -45 deg);transform: rotate3d(0, 0, 1, -45 deg);opacity: 0
	}
}.rotateOutUpLeft {
	-webkit - animation - name: rotateOutUpLeft;
	animation - name: rotateOutUpLeft
}
@ - webkit - keyframes rotateOutUpRight {
	0 % {-webkit - transform - origin: right bottom;transform - origin: right bottom;opacity: 1
	}
	100 % {-webkit - transform - origin: right bottom;transform - origin: right bottom; - webkit - transform: rotate3d(0, 0, 1, 90 deg);transform: rotate3d(0, 0, 1, 90 deg);opacity: 0
	}
}
@keyframes rotateOutUpRight {
	0 % {-webkit - transform - origin: right bottom;transform - origin: right bottom;opacity: 1
	}
	100 % {-webkit - transform - origin: right bottom;transform - origin: right bottom; - webkit - transform: rotate3d(0, 0, 1, 90 deg);transform: rotate3d(0, 0, 1, 90 deg);opacity: 0
	}
}.rotateOutUpRight {
	-webkit - animation - name: rotateOutUpRight;
	animation - name: rotateOutUpRight
}
@ - webkit - keyframes hinge {
	0 % {-webkit - transform - origin: top left;transform - origin: top left; - webkit - animation - timing - function: ease - in -out;animation - timing - function: ease - in -out
	}
	20 % , 60 % {-webkit - transform: rotate3d(0, 0, 1, 80 deg);transform: rotate3d(0, 0, 1, 80 deg); - webkit - transform - origin: top left;transform - origin: top left; - webkit - animation - timing - function: ease - in -out;animation - timing - function: ease - in -out
	}
	40 % , 80 % {-webkit - transform: rotate3d(0, 0, 1, 60 deg);transform: rotate3d(0, 0, 1, 60 deg); - webkit - transform - origin: top left;transform - origin: top left; - webkit - animation - timing - function: ease - in -out;animation - timing - function: ease - in -out;opacity: 1
	}
	100 % {-webkit - transform: translate3d(0, 700 px, 0);transform: translate3d(0, 700 px, 0);opacity: 0
	}
}
@keyframes hinge {
	0 % {-webkit - transform - origin: top left;transform - origin: top left; - webkit - animation - timing - function: ease - in -out;animation - timing - function: ease - in -out
	}
	20 % , 60 % {-webkit - transform: rotate3d(0, 0, 1, 80 deg);transform: rotate3d(0, 0, 1, 80 deg); - webkit - transform - origin: top left;transform - origin: top left; - webkit - animation - timing - function: ease - in -out;animation - timing - function: ease - in -out
	}
	40 % , 80 % {-webkit - transform: rotate3d(0, 0, 1, 60 deg);transform: rotate3d(0, 0, 1, 60 deg); - webkit - transform - origin: top left;transform - origin: top left; - webkit - animation - timing - function: ease - in -out;animation - timing - function: ease - in -out;opacity: 1
	}
	100 % {-webkit - transform: translate3d(0, 700 px, 0);transform: translate3d(0, 700 px, 0);opacity: 0
	}
}.hinge {
	-webkit - animation - name: hinge;
	animation - name: hinge
}
@ - webkit - keyframes rollIn {
	0 % {
		opacity: 0; - webkit - transform: translate3d(-100 % , 0, 0) rotate3d(0, 0, 1, -120 deg);transform: translate3d(-100 % , 0, 0) rotate3d(0, 0, 1, -120 deg)
	}
	100 % {
		opacity: 1; - webkit - transform: none;transform: none
	}
}
@keyframes rollIn {
	0 % {
		opacity: 0; - webkit - transform: translate3d(-100 % , 0, 0) rotate3d(0, 0, 1, -120 deg);transform: translate3d(-100 % , 0, 0) rotate3d(0, 0, 1, -120 deg)
	}
	100 % {
		opacity: 1; - webkit - transform: none;transform: none
	}
}.rollIn {
	-webkit - animation - name: rollIn;
	animation - name: rollIn
}
@ - webkit - keyframes rollOut {
	0 % {
		opacity: 1
	}
	100 % {
		opacity: 0; - webkit - transform: translate3d(100 % , 0, 0) rotate3d(0, 0, 1, 120 deg);transform: translate3d(100 % , 0, 0) rotate3d(0, 0, 1, 120 deg)
	}
}
@keyframes rollOut {
	0 % {
		opacity: 1
	}
	100 % {
		opacity: 0; - webkit - transform: translate3d(100 % , 0, 0) rotate3d(0, 0, 1, 120 deg);transform: translate3d(100 % , 0, 0) rotate3d(0, 0, 1, 120 deg)
	}
}.rollOut {
	-webkit - animation - name: rollOut;
	animation - name: rollOut
}
@ - webkit - keyframes zoomIn {
	0 % {
		opacity: 0; - webkit - transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3)
	}
	50 % {
		opacity: 1
	}
}
@keyframes zoomIn {
	0 % {
		opacity: 0; - webkit - transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3)
	}
	50 % {
		opacity: 1
	}
}.zoomIn {
	-webkit - animation - name: zoomIn;
	animation - name: zoomIn
}
@ - webkit - keyframes zoomInDown {
	0 % {
		opacity: 0; - webkit - transform: scale3d(.1, .1, .1) translate3d(0, -1000 px, 0);transform: scale3d(.1, .1, .1) translate3d(0, -1000 px, 0); - webkit - animation - timing - function: cubic - bezier(.55, .055, .675, .19);animation - timing - function: cubic - bezier(.55, .055, .675, .19)
	}
	60 % {
		opacity: 1; - webkit - transform: scale3d(.475, .475, .475) translate3d(0, 60 px, 0);transform: scale3d(.475, .475, .475) translate3d(0, 60 px, 0); - webkit - animation - timing - function: cubic - bezier(.175, .885, .32, 1);animation - timing - function: cubic - bezier(.175, .885, .32, 1)
	}
}
@keyframes zoomInDown {
	0 % {
		opacity: 0; - webkit - transform: scale3d(.1, .1, .1) translate3d(0, -1000 px, 0);transform: scale3d(.1, .1, .1) translate3d(0, -1000 px, 0); - webkit - animation - timing - function: cubic - bezier(.55, .055, .675, .19);animation - timing - function: cubic - bezier(.55, .055, .675, .19)
	}
	60 % {
		opacity: 1; - webkit - transform: scale3d(.475, .475, .475) translate3d(0, 60 px, 0);transform: scale3d(.475, .475, .475) translate3d(0, 60 px, 0); - webkit - animation - timing - function: cubic - bezier(.175, .885, .32, 1);animation - timing - function: cubic - bezier(.175, .885, .32, 1)
	}
}.zoomInDown {
	-webkit - animation - name: zoomInDown;
	animation - name: zoomInDown
}
@ - webkit - keyframes zoomInLeft {
	0 % {
		opacity: 0; - webkit - transform: scale3d(.1, .1, .1) translate3d(-1000 px, 0, 0);transform: scale3d(.1, .1, .1) translate3d(-1000 px, 0, 0); - webkit - animation - timing - function: cubic - bezier(.55, .055, .675, .19);animation - timing - function: cubic - bezier(.55, .055, .675, .19)
	}
	60 % {
		opacity: 1; - webkit - transform: scale3d(.475, .475, .475) translate3d(10 px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(10 px, 0, 0); - webkit - animation - timing - function: cubic - bezier(.175, .885, .32, 1);animation - timing - function: cubic - bezier(.175, .885, .32, 1)
	}
}
@keyframes zoomInLeft {
	0 % {
		opacity: 0; - webkit - transform: scale3d(.1, .1, .1) translate3d(-1000 px, 0, 0);transform: scale3d(.1, .1, .1) translate3d(-1000 px, 0, 0); - webkit - animation - timing - function: cubic - bezier(.55, .055, .675, .19);animation - timing - function: cubic - bezier(.55, .055, .675, .19)
	}
	60 % {
		opacity: 1; - webkit - transform: scale3d(.475, .475, .475) translate3d(10 px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(10 px, 0, 0); - webkit - animation - timing - function: cubic - bezier(.175, .885, .32, 1);animation - timing - function: cubic - bezier(.175, .885, .32, 1)
	}
}.zoomInLeft {
	-webkit - animation - name: zoomInLeft;
	animation - name: zoomInLeft
}
@ - webkit - keyframes zoomInRight {
	0 % {
		opacity: 0; - webkit - transform: scale3d(.1, .1, .1) translate3d(1000 px, 0, 0);transform: scale3d(.1, .1, .1) translate3d(1000 px, 0, 0); - webkit - animation - timing - function: cubic - bezier(.55, .055, .675, .19);animation - timing - function: cubic - bezier(.55, .055, .675, .19)
	}
	60 % {
		opacity: 1; - webkit - transform: scale3d(.475, .475, .475) translate3d(-10 px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(-10 px, 0, 0); - webkit - animation - timing - function: cubic - bezier(.175, .885, .32, 1);animation - timing - function: cubic - bezier(.175, .885, .32, 1)
	}
}
@keyframes zoomInRight {
	0 % {
		opacity: 0; - webkit - transform: scale3d(.1, .1, .1) translate3d(1000 px, 0, 0);transform: scale3d(.1, .1, .1) translate3d(1000 px, 0, 0); - webkit - animation - timing - function: cubic - bezier(.55, .055, .675, .19);animation - timing - function: cubic - bezier(.55, .055, .675, .19)
	}
	60 % {
		opacity: 1; - webkit - transform: scale3d(.475, .475, .475) translate3d(-10 px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(-10 px, 0, 0); - webkit - animation - timing - function: cubic - bezier(.175, .885, .32, 1);animation - timing - function: cubic - bezier(.175, .885, .32, 1)
	}
}.zoomInRight {
	-webkit - animation - name: zoomInRight;
	animation - name: zoomInRight
}
@ - webkit - keyframes zoomInUp {
	0 % {
		opacity: 0; - webkit - transform: scale3d(.1, .1, .1) translate3d(0, 1000 px, 0);transform: scale3d(.1, .1, .1) translate3d(0, 1000 px, 0); - webkit - animation - timing - function: cubic - bezier(.55, .055, .675, .19);animation - timing - function: cubic - bezier(.55, .055, .675, .19)
	}
	60 % {
		opacity: 1; - webkit - transform: scale3d(.475, .475, .475) translate3d(0, -60 px, 0);transform: scale3d(.475, .475, .475) translate3d(0, -60 px, 0); - webkit - animation - timing - function: cubic - bezier(.175, .885, .32, 1);animation - timing - function: cubic - bezier(.175, .885, .32, 1)
	}
}
@keyframes zoomInUp {
	0 % {
		opacity: 0; - webkit - transform: scale3d(.1, .1, .1) translate3d(0, 1000 px, 0);transform: scale3d(.1, .1, .1) translate3d(0, 1000 px, 0); - webkit - animation - timing - function: cubic - bezier(.55, .055, .675, .19);animation - timing - function: cubic - bezier(.55, .055, .675, .19)
	}
	60 % {
		opacity: 1; - webkit - transform: scale3d(.475, .475, .475) translate3d(0, -60 px, 0);transform: scale3d(.475, .475, .475) translate3d(0, -60 px, 0); - webkit - animation - timing - function: cubic - bezier(.175, .885, .32, 1);animation - timing - function: cubic - bezier(.175, .885, .32, 1)
	}
}.zoomInUp {
	-webkit - animation - name: zoomInUp;
	animation - name: zoomInUp
}
@ - webkit - keyframes zoomOut {
	0 % {
		opacity: 1
	}
	50 % {
		opacity: 0; - webkit - transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3)
	}
	100 % {
		opacity: 0
	}
}
@keyframes zoomOut {
	0 % {
		opacity: 1
	}
	50 % {
		opacity: 0; - webkit - transform: scale3d(.3, .3, .3);transform: scale3d(.3, .3, .3)
	}
	100 % {
		opacity: 0
	}
}.zoomOut {
	-webkit - animation - name: zoomOut;
	animation - name: zoomOut
}
@ - webkit - keyframes zoomOutDown {
	40 % {
		opacity: 1; - webkit - transform: scale3d(.475, .475, .475) translate3d(0, -60 px, 0);transform: scale3d(.475, .475, .475) translate3d(0, -60 px, 0); - webkit - animation - timing - function: cubic - bezier(.55, .055, .675, .19);animation - timing - function: cubic - bezier(.55, .055, .675, .19)
	}
	100 % {
		opacity: 0; - webkit - transform: scale3d(.1, .1, .1) translate3d(0, 2000 px, 0);transform: scale3d(.1, .1, .1) translate3d(0, 2000 px, 0); - webkit - transform - origin: center bottom;transform - origin: center bottom; - webkit - animation - timing - function: cubic - bezier(.175, .885, .32, 1);animation - timing - function: cubic - bezier(.175, .885, .32, 1)
	}
}
@keyframes zoomOutDown {
	40 % {
		opacity: 1; - webkit - transform: scale3d(.475, .475, .475) translate3d(0, -60 px, 0);transform: scale3d(.475, .475, .475) translate3d(0, -60 px, 0); - webkit - animation - timing - function: cubic - bezier(.55, .055, .675, .19);animation - timing - function: cubic - bezier(.55, .055, .675, .19)
	}
	100 % {
		opacity: 0; - webkit - transform: scale3d(.1, .1, .1) translate3d(0, 2000 px, 0);transform: scale3d(.1, .1, .1) translate3d(0, 2000 px, 0); - webkit - transform - origin: center bottom;transform - origin: center bottom; - webkit - animation - timing - function: cubic - bezier(.175, .885, .32, 1);animation - timing - function: cubic - bezier(.175, .885, .32, 1)
	}
}.zoomOutDown {
	-webkit - animation - name: zoomOutDown;
	animation - name: zoomOutDown
}
@ - webkit - keyframes zoomOutLeft {
	40 % {
		opacity: 1; - webkit - transform: scale3d(.475, .475, .475) translate3d(42 px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(42 px, 0, 0)
	}
	100 % {
		opacity: 0; - webkit - transform: scale(.1) translate3d(-2000 px, 0, 0);transform: scale(.1) translate3d(-2000 px, 0, 0); - webkit - transform - origin: left center;transform - origin: left center
	}
}
@keyframes zoomOutLeft {
	40 % {
		opacity: 1; - webkit - transform: scale3d(.475, .475, .475) translate3d(42 px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(42 px, 0, 0)
	}
	100 % {
		opacity: 0; - webkit - transform: scale(.1) translate3d(-2000 px, 0, 0);transform: scale(.1) translate3d(-2000 px, 0, 0); - webkit - transform - origin: left center;transform - origin: left center
	}
}.zoomOutLeft {
	-webkit - animation - name: zoomOutLeft;
	animation - name: zoomOutLeft
}
@ - webkit - keyframes zoomOutRight {
	40 % {
		opacity: 1; - webkit - transform: scale3d(.475, .475, .475) translate3d(-42 px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(-42 px, 0, 0)
	}
	100 % {
		opacity: 0; - webkit - transform: scale(.1) translate3d(2000 px, 0, 0);transform: scale(.1) translate3d(2000 px, 0, 0); - webkit - transform - origin: right center;transform - origin: right center
	}
}
@keyframes zoomOutRight {
	40 % {
		opacity: 1; - webkit - transform: scale3d(.475, .475, .475) translate3d(-42 px, 0, 0);transform: scale3d(.475, .475, .475) translate3d(-42 px, 0, 0)
	}
	100 % {
		opacity: 0; - webkit - transform: scale(.1) translate3d(2000 px, 0, 0);transform: scale(.1) translate3d(2000 px, 0, 0); - webkit - transform - origin: right center;transform - origin: right center
	}
}.zoomOutRight {
	-webkit - animation - name: zoomOutRight;
	animation - name: zoomOutRight
}
@ - webkit - keyframes zoomOutUp {
	40 % {
		opacity: 1; - webkit - transform: scale3d(.475, .475, .475) translate3d(0, 60 px, 0);transform: scale3d(.475, .475, .475) translate3d(0, 60 px, 0); - webkit - animation - timing - function: cubic - bezier(.55, .055, .675, .19);animation - timing - function: cubic - bezier(.55, .055, .675, .19)
	}
	100 % {
		opacity: 0; - webkit - transform: scale3d(.1, .1, .1) translate3d(0, -2000 px, 0);transform: scale3d(.1, .1, .1) translate3d(0, -2000 px, 0); - webkit - transform - origin: center bottom;transform - origin: center bottom; - webkit - animation - timing - function: cubic - bezier(.175, .885, .32, 1);animation - timing - function: cubic - bezier(.175, .885, .32, 1)
	}
}
@keyframes zoomOutUp {
	40 % {
		opacity: 1; - webkit - transform: scale3d(.475, .475, .475) translate3d(0, 60 px, 0);transform: scale3d(.475, .475, .475) translate3d(0, 60 px, 0); - webkit - animation - timing - function: cubic - bezier(.55, .055, .675, .19);animation - timing - function: cubic - bezier(.55, .055, .675, .19)
	}
	100 % {
		opacity: 0; - webkit - transform: scale3d(.1, .1, .1) translate3d(0, -2000 px, 0);transform: scale3d(.1, .1, .1) translate3d(0, -2000 px, 0); - webkit - transform - origin: center bottom;transform - origin: center bottom; - webkit - animation - timing - function: cubic - bezier(.175, .885, .32, 1);animation - timing - function: cubic - bezier(.175, .885, .32, 1)
	}
}.zoomOutUp {
	-webkit - animation - name: zoomOutUp;
	animation - name: zoomOutUp
}
@ - webkit - keyframes slideInDown {
	0 % {-webkit - transform: translate3d(0, -100 % , 0);transform: translate3d(0, -100 % , 0);visibility: visible
	}
	100 % {-webkit - transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)
	}
}
@keyframes slideInDown {
	0 % {-webkit - transform: translate3d(0, -100 % , 0);transform: translate3d(0, -100 % , 0);visibility: visible
	}
	100 % {-webkit - transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)
	}
}.slideInDown {
	-webkit - animation - name: slideInDown;
	animation - name: slideInDown
}
@ - webkit - keyframes slideInLeft {
	0 % {-webkit - transform: translate3d(-100 % , 0, 0);transform: translate3d(-100 % , 0, 0);visibility: visible
	}
	100 % {-webkit - transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)
	}
}
@keyframes slideInLeft {
	0 % {-webkit - transform: translate3d(-100 % , 0, 0);transform: translate3d(-100 % , 0, 0);visibility: visible
	}
	100 % {-webkit - transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)
	}
}.slideInLeft {
	-webkit - animation - name: slideInLeft;
	animation - name: slideInLeft
}
@ - webkit - keyframes slideInRight {
	0 % {-webkit - transform: translate3d(100 % , 0, 0);transform: translate3d(100 % , 0, 0);visibility: visible
	}
	100 % {-webkit - transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)
	}
}
@keyframes slideInRight {
	0 % {-webkit - transform: translate3d(100 % , 0, 0);transform: translate3d(100 % , 0, 0);visibility: visible
	}
	100 % {-webkit - transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)
	}
}.slideInRight {
	-webkit - animation - name: slideInRight;
	animation - name: slideInRight
}
@ - webkit - keyframes slideInUp {
	0 % {-webkit - transform: translate3d(0, 100 % , 0);transform: translate3d(0, 100 % , 0);visibility: visible
	}
	100 % {-webkit - transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)
	}
}
@keyframes slideInUp {
	0 % {-webkit - transform: translate3d(0, 100 % , 0);transform: translate3d(0, 100 % , 0);visibility: visible
	}
	100 % {-webkit - transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)
	}
}.slideInUp {
	-webkit - animation - name: slideInUp;
	animation - name: slideInUp
}
@ - webkit - keyframes slideOutDown {
	0 % {-webkit - transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)
	}
	100 % {
		visibility: hidden; - webkit - transform: translate3d(0, 100 % , 0);transform: translate3d(0, 100 % , 0)
	}
}
@keyframes slideOutDown {
	0 % {-webkit - transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)
	}
	100 % {
		visibility: hidden; - webkit - transform: translate3d(0, 100 % , 0);transform: translate3d(0, 100 % , 0)
	}
}.slideOutDown {
	-webkit - animation - name: slideOutDown;
	animation - name: slideOutDown
}
@ - webkit - keyframes slideOutLeft {
	0 % {-webkit - transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)
	}
	100 % {
		visibility: hidden; - webkit - transform: translate3d(-100 % , 0, 0);transform: translate3d(-100 % , 0, 0)
	}
}
@keyframes slideOutLeft {
	0 % {-webkit - transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)
	}
	100 % {
		visibility: hidden; - webkit - transform: translate3d(-100 % , 0, 0);transform: translate3d(-100 % , 0, 0)
	}
}.slideOutLeft {
	-webkit - animation - name: slideOutLeft;
	animation - name: slideOutLeft
}
@ - webkit - keyframes slideOutRight {
	0 % {-webkit - transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)
	}
	100 % {
		visibility: hidden; - webkit - transform: translate3d(100 % , 0, 0);transform: translate3d(100 % , 0, 0)
	}
}
@keyframes slideOutRight {
	0 % {-webkit - transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)
	}
	100 % {
		visibility: hidden; - webkit - transform: translate3d(100 % , 0, 0);transform: translate3d(100 % , 0, 0)
	}
}.slideOutRight {
	-webkit - animation - name: slideOutRight;
	animation - name: slideOutRight
}
@ - webkit - keyframes slideOutUp {
	0 % {-webkit - transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)
	}
	100 % {
		visibility: hidden; - webkit - transform: translate3d(0, -100 % , 0);transform: translate3d(0, -100 % , 0)
	}
}
@keyframes slideOutUp {
	0 % {-webkit - transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)
	}
	100 % {
		visibility: hidden; - webkit - transform: translate3d(0, -100 % , 0);transform: translate3d(0, -100 % , 0)
	}
}.slideOutUp {
	-webkit - animation - name: slideOutUp;
	animation - name: slideOutUp
}.hvr - fade {
	-webkit - transform: translateZ(0);
	transform: translateZ(0);
	box - shadow: 0 0 1 px transparent; - webkit - backface - visibility: hidden;
	backface - visibility: hidden; - moz - osx - font - smoothing: grayscale;
	overflow: hidden; - webkit - transition - duration: .3 s;
	transition - duration: .3 s; - webkit - transition - property: color, background - color;
	transition - property: color, background - color
}.hvr - fade.force - hover, .hvr - fade: active, .hvr - fade: focus, .hvr - fade: hover {
	background - color: #2098d1;color:# fff
}
/*Всплывашка 'Реквизиты' начало*/
.btn.css0 {
			background-color: rgba(26, 159, 41, 0);
			border-top-left-radius: 0px;
			border-top-right-radius: 0px;
			border-bottom-right-radius: 0px;
			border-bottom-left-radius: 0px;
			border-style: solid;
			border-top-width: 0px;
			border-bottom-width: 0px;
			border-left-width: 0px;
			border-right-width: 0px;
			border-color: rgb(21, 127, 33);
			padding-top: 8px;
			padding-bottom: 8px;
			font-size: 14px;
			color: rgb(0, 0, 0);
		}
		
		.btn.css0:hover,
		.btn.css0.hover {
			background-color: rgba(23, 143, 37, 0);
			border-color: rgb(17, 102, 26);
			color: rgb(0, 0, 0);
		}
		
		.btn.css0:active,
		.btn.css0.active {
			background-color: rgba(21, 129, 33, 0);
			border-color: rgb(19, 114, 30);
			color: rgb(0, 0, 0);
		}
		
		.btn.css0:before {}
		
		.btn.css0:active:before,
		.btn.css0.active:before {
			background-color: rgba(21, 129, 33, 0);
		}
		
		.node.css1 {
			color: #333;
			padding-top: 0px;
			padding-bottom: 0px;
			padding-left: 0px;
			padding-right: 0px
		}
		
		.node.css1 a {
			color: rgb(25, 230, 49)
		}
		
		.node.css2 {
			color: #333;
			padding-top: 0px;
			padding-bottom: 0px;
			padding-left: 5px;
			padding-right: 5px
		}
		
		.node.css2 a {
			color: rgb(25, 230, 49)
		}
		
		.textable.css3 {
			text-align: right;
			font-family: "Roboto";
			font-size: 24px;
			line-height: 1.4;
			letter-spacing: 0em;
			color: rgb(55, 180, 74);
			opacity: 1
		}
		
		.screen-xs .textable.css3 {
			text-align: center!important
		}
		
		.node.css4 > .wrapper1 {
			background-color: white
		}
		
		.node.css4 {
			color: #333
		}
		
		.node.css4 > .padding_top {
			padding-top: 0px
		}
		
		.node.css4 > .padding_bottom {
			padding-bottom: 2px
		}
		
		.node.css4 a {
			color: rgb(25, 230, 49)
		}
		
		.node.css5 {
			color: #FFF;
			padding-top: 70px;
			padding-bottom: 40px;
			padding-left: 5px;
			padding-right: 5px
		}
		
		.node.css5 a {
			color: rgb(230, 25, 25)
		}
		
		.textable.css6 {
			text-align: left;
			font-family: "Roboto";
			font-size: 56px;
			line-height: 1.1;
			letter-spacing: 0em;
			opacity: 1
		}
		
		.screen-sm .textable.css6 {
			font-size: 50px!important
		}
		
		.screen-xs .textable.css6 {
			text-align: center!important;
			font-size: 34px!important
		}
		
		.svgicon.css7 path,
		.svgicon.css7 circle,
		.svgicon.css7 polygon,
		.svgicon.css7 rect {
			fill: rgb(26, 159, 41)
		}
		
		.svgicon.css7 defs > path {
			fill: none
		}
		
		.svgicon.css7 path[fill="none"],
		.svgicon.css7 circle[fill="none"],
		.svgicon.css7 polygon[fill="none"],
		.svgicon.css7 rect[fill="none"] {
			fill: none
		}
		
		.node.css8 {
			color: #FFF;
			padding-top: 10px;
			padding-bottom: 10px;
			padding-left: 5px;
			padding-right: 5px
		}
		
		.node.css8 a {
			color: rgb(230, 25, 25)
		}
		
		.textable.css9 {
			text-align: left;
			font-family: "Roboto";
			font-size: 16px;
			line-height: 1.4;
			letter-spacing: 0em;
			color: rgb(0, 0, 0);
			opacity: 1
		}
		
		.node.css10 {
			color: #FFF;
			padding-top: 10px;
			padding-bottom: 10px;
			padding-left: 0px;
			padding-right: 0px
		}
		
		.screen-md .node.css10 {
			padding-left: 38px!important;
			padding-right: 38px!important
		}
		
		.screen-sm .node.css10 {
			padding-left: 5px!important;
			padding-right: 5px!important
		}
		
		.screen-xs .node.css10 {
			padding-left: 5px!important;
			padding-right: 5px!important
		}
		
		.node.css10 a {
			color: rgb(230, 25, 25)
		}
		
		.node.css11 {
			color: #FFF;
			padding-top: 0px;
			padding-bottom: 0px;
			padding-left: 0px;
			padding-right: 0px
		}
		
		.node.css11 a {
			color: rgb(230, 25, 25)
		}
		
		.node.css12 .padding {
			height: 25px
		}
		
		.btn.css13 {
			background-color: rgb(26, 159, 41);
			border-top-left-radius: 5px;
			border-top-right-radius: 5px;
			border-bottom-right-radius: 5px;
			border-bottom-left-radius: 5px;
			border-style: solid;
			border-top-width: 0px;
			border-bottom-width: 0px;
			border-left-width: 0px;
			border-right-width: 0px;
			border-color: rgb(21, 127, 33);
			padding-top: 14px;
			padding-bottom: 14px;
			font-size: 18px;
			color: rgb(255, 255, 255);
			box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.5);
		}
		
		.btn.css13:hover,
		.btn.css13.hover {
			background-color: rgb(23, 143, 37);
			border-color: rgb(17, 102, 26);
			color: rgb(255, 255, 255);
		}
		
		.btn.css13:active,
		.btn.css13.active {
			background-color: rgb(21, 129, 33);
			border-color: rgb(19, 114, 30);
			color: rgb(255, 255, 255);
		}
		
		.btn.css13:before {}
		
		.btn.css13:active:before,
		.btn.css13.active:before {
			background-color: rgb(21, 129, 33);
		}
		
		.metahtml.css14 .modal0-root {
			position: relative;
			background-color: rgb(255, 255, 255);
			border-radius: 6px;
			box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
			background-clip: padding-box;
			outline: none;
			opacity: 0;
			transform: scale(1.1);
			transition: 300ms all ease-out;
		}
		
		.metahtml.css14 .modal0-root.is-active {
			opacity: 1;
			transform: scale(1);
		}
		
		.metahtml.css14 .modal0-root.is-hiding {
			opacity: 0;
			transform: scale(0.9);
		}
		
		.metahtml.css14 .modal0-header {
			padding: 15px;
			color: rgb(25, 25, 25);
			border-bottom: 1px solid rgb(230, 230, 230);
		}
		
		.metahtml.css14 .modal0-body {
			position: relative;
			padding: 20px;
		}
		
		.metahtml.css14 .modal0-title {
			margin-right: 20px;
			text-align: left;
		}
		
		.metahtml.css14 .modal0-close {
			font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
			padding: 0;
			cursor: pointer;
			background: transparent;
			border: 0;
			-webkit-appearance: none;
			float: right;
			font-size: 22px;
			font-weight: bold;
			line-height: 1;
			opacity: 0.4;
			margin-top: -2px;
		}
		
		.metahtml.css14 .modal0-close:hover {
			color: #000;
			text-decoration: none;
			cursor: pointer;
			opacity: 0.5;
			filter: alpha(opacity=50);
		}
		
		.btn.css15 {
			background-color: rgb(255, 255, 255);
			border-top-left-radius: 5px;
			border-top-right-radius: 5px;
			border-bottom-right-radius: 5px;
			border-bottom-left-radius: 5px;
			border-style: solid;
			border-top-width: 0px;
			border-bottom-width: 0px;
			border-left-width: 0px;
			border-right-width: 0px;
			border-color: rgb(204, 204, 204);
			padding-top: 14px;
			padding-bottom: 14px;
			font-size: 18px;
			color: rgb(0, 0, 0);
			font-family: "Roboto";
			box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.5);
		}
		
		.btn.css15:hover,
		.btn.css15.hover {
			background-color: rgb(230, 230, 230);
			border-color: rgb(163, 163, 163);
			color: rgb(0, 0, 0);
		}
		
		.btn.css15:active,
		.btn.css15.active {
			background-color: rgb(230, 230, 230);
			border-color: rgb(184, 184, 184);
			color: rgb(0, 0, 0);
			box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.5);
		}
		
		.btn.css15:before {}
		
		.btn.css15:active:before,
		.btn.css15.active:before {
			background-color: rgb(230, 230, 230);
			box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.5);
		}
		
		.node.css16 {
			color: #333;
			padding-top: 5px;
			padding-bottom: 5px;
			padding-left: 5px;
			padding-right: 5px
		}
		
		.node.css16 a {
			color: rgb(230, 25, 25)
		}
		
		.textable.css17 {
			text-align: center;
			font-family: "Arial";
			font-size: 16px;
			line-height: 1.2;
			letter-spacing: 0em;
			opacity: 1
		}
		
		.node.css18 > .wrapper1 {
			background-position: right top;
			background-size: cover;
			background-repeat: no-repeat
		}
		
		.node.css18 > .wrapper1 > .wrapper2 {
			background-color: rgba(153, 153, 153, 0.7)
		}
		
		.node.css18 {
			color: #FFF
		}
		
		.node.css18 > .padding_top {
			padding-top: 30px
		}
		
		.node.css18 > .padding_bottom {
			padding-bottom: 20px
		}
		
		.node.css18 a {
			color: rgb(230, 25, 25)
		}
		
		.node.css19 {
			color: #333;
			padding-top: 25px;
			padding-bottom: 25px;
			padding-left: 5px;
			padding-right: 5px
		}
		
		.node.css19 a {
			color: rgb(26, 230, 25)
		}
		
		.textable.css20 {
			text-align: center;
			font-family: "Roboto";
			font-size: 48px;
			line-height: 1.1;
			letter-spacing: 0em;
			opacity: 1
		}
		
		.screen-xs .textable.css20 {
			text-align: center!important;
			font-size: 38px!important
		}
		
		.node.css21 {
			color: #333;
			padding-top: 5px;
			padding-bottom: 5px;
			padding-left: 5px;
			padding-right: 5px
		}
		
		.node.css21 a {
			color: rgb(26, 230, 25)
		}
		
		.node.css22 {
			color: #FFF;
			padding-top: 9px;
			padding-bottom: 10px;
			padding-left: 5px;
			padding-right: 5px
		}
		
		.node.css22 a {
			color: rgb(25, 230, 49)
		}
		
		.textable.css23 {
			text-align: center;
			font-family: "Roboto";
			font-size: 26px;
			line-height: 1.4;
			letter-spacing: 0.03076923076923077em;
			opacity: 1
		}
		
		.screen-xs .textable.css23 {
			text-align: center!important
		}
		
		.node.css24 {
			color: #FFF;
			padding-top: 5px;
			padding-bottom: 2px;
			padding-left: 5px;
			padding-right: 5px
		}
		
		.node.css24 a {
			color: rgb(25, 230, 49)
		}
		
		.textable.css25 {
			text-align: center;
			font-family: "Roboto";
			font-size: 56px;
			line-height: 0.9;
			letter-spacing: 0em;
			opacity: 1
		}
		
		.screen-sm .textable.css25 {
			font-size: 50px!important
		}
		
		.screen-xs .textable.css25 {
			text-align: center!important;
			font-size: 56px!important
		}
		
		.node.css26 {
			color: #FFF;
			padding-top: 0px;
			padding-bottom: 0px;
			padding-left: 5px;
			padding-right: 5px
		}
		
		.node.css26 a {
			color: rgb(25, 230, 49)
		}
		
		.textable.css27 {
			text-align: left;
			font-family: "Arial";
			font-size: 16px;
			line-height: 1.4;
			letter-spacing: 0em;
			opacity: 0.55
		}
		
		.screen-xs .textable.css27 {
			text-align: center!important
		}
		
		.node.css28 {
			color: #FFF;
			padding-top: 30px;
			padding-bottom: 12px;
			padding-left: 5px;
			padding-right: 5px
		}
		
		.node.css28 a {
			color: rgb(25, 230, 49)
		}
		
		.node.css29 > .wrapper1 {
			background-position: center top;
			background-size: cover;
			background-repeat: no-repeat;
			border-radius: 5px
		}
		
		.node.css29 > .wrapper1 > .wrapper2 {
			background-color: rgba(26, 30, 26, 0.8)
		}
		
		.node.css29 {
			color: #FFF;
			padding-top: 37px;
			padding-bottom: 13px;
			padding-left: 5px;
			padding-right: 5px
		}
		
		.screen-sm .node.css29 {
			padding-top: 44px!important
		}
		
		.screen-xs .node.css29 {
			padding-top: 50px!important
		}
		
		.node.css29 a {
			color: rgb(25, 230, 49)
		}
		
		.textable.css30 {
			text-align: center;
			font-family: "Arial";
			font-size: 14px;
			line-height: 1.5999999999999999;
			letter-spacing: 0em;
			opacity: 0.55
		}
		
		.screen-xs .textable.css30 {
			text-align: center!important
		}
		
		.node.css31 > .wrapper1 {
			background-position: center center;
			background-size: cover;
			background-repeat: no-repeat;
			border-radius: 5px
		}
		
		.node.css31 > .wrapper1 > .wrapper2 {
			background-color: rgba(26, 30, 26, 0.8)
		}
		
		.node.css31 {
			color: #FFF;
			padding-top: 37px;
			padding-bottom: 13px;
			padding-left: 5px;
			padding-right: 5px
		}
		
		.screen-sm .node.css31 {
			padding-top: 44px!important
		}
		
		.screen-xs .node.css31 {
			padding-top: 50px!important
		}
		
		.node.css31 a {
			color: rgb(25, 230, 49)
		}
		
		.node.css32 > .wrapper1 {
			background-color: rgb(241, 253, 241)
		}
		
		.node.css32 {
			color: #333
		}
		
		.node.css32 > .padding_top {
			padding-top: 20px
		}
		
		.node.css32 > .padding_bottom {
			padding-bottom: 75px
		}
		
		.node.css32 a {
			color: rgb(26, 230, 25)
		}
		
		.node.css33 .s-elements-grid {
			margin-left: -15px;
			margin-right: -15px
		}
		
		.node.css33 .s-elements-grid__cell.cell-0 {
			width: 33%;
			padding-left: 15px;
			padding-right: 0
		}
		
		.node.css33 .s-elements-grid__cell.cell-0 > .s-elements-grid__cellwrapper {
			padding-top: 25px;
			padding-bottom: 25px;
			padding-left: 0;
			padding-right: 15px
		}
		
		.node.css33 .s-elements-grid__cell.cell-1 {
			width: 33%;
			padding-left: 0;
			padding-right: 0
		}
		
		.node.css33 .s-elements-grid__cell.cell-1 > .s-elements-grid__cellwrapper {
			padding-top: 25px;
			padding-bottom: 25px;
			padding-left: 15px;
			padding-right: 15px
		}
		
		.node.css33 .s-elements-grid__cell.cell-2 {
			width: 33%;
			padding-left: 0;
			padding-right: 15px
		}
		
		.node.css33 .s-elements-grid__cell.cell-2 > .s-elements-grid__cellwrapper {
			padding-top: 25px;
			padding-bottom: 25px;
			padding-left: 15px;
			padding-right: 0
		}
		
		.screen-sm .node.css33 .s-elements-grid__cell.cell-0 {
			width: 50%!important;
			padding-left: 15px!important;
			padding-right: 0!important
		}
		
		.screen-sm .node.css33 .s-elements-grid__cell.cell-0 > .s-elements-grid__cellwrapper {
			padding-top: 25px!important;
			padding-bottom: 25px!important;
			padding-left: 0!important;
			padding-right: 15px!important
		}
		
		.screen-sm .node.css33 .s-elements-grid__cell.cell-1 {
			width: 50%!important;
			padding-left: 0!important;
			padding-right: 15px!important
		}
		
		.screen-sm .node.css33 .s-elements-grid__cell.cell-1 > .s-elements-grid__cellwrapper {
			padding-top: 25px!important;
			padding-bottom: 25px!important;
			padding-left: 15px!important;
			padding-right: 0!important
		}
		
		.screen-sm .node.css33 .s-elements-grid__cell.cell-2 {
			width: 50%!important;
			padding-left: 15px!important;
			padding-right: 0!important
		}
		
		.screen-sm .node.css33 .s-elements-grid__cell.cell-2 > .s-elements-grid__cellwrapper {
			padding-top: 25px!important;
			padding-bottom: 25px!important;
			padding-left: 0!important;
			padding-right: 15px!important
		}
		
		.screen-xs .node.css33 .s-elements-grid__cell.cell-0 {
			width: 100%!important;
			padding-left: 15px!important;
			padding-right: 15px!important
		}
		
		.screen-xs .node.css33 .s-elements-grid__cell.cell-0 > .s-elements-grid__cellwrapper {
			padding-top: 25px!important;
			padding-bottom: 25px!important;
			padding-left: 0!important;
			padding-right: 0!important
		}
		
		.screen-xs .node.css33 .s-elements-grid__cell.cell-1 {
			width: 100%!important;
			padding-left: 15px!important;
			padding-right: 15px!important
		}
		
		.screen-xs .node.css33 .s-elements-grid__cell.cell-1 > .s-elements-grid__cellwrapper {
			padding-top: 25px!important;
			padding-bottom: 25px!important;
			padding-left: 0!important;
			padding-right: 0!important
		}
		
		.screen-xs .node.css33 .s-elements-grid__cell.cell-2 {
			width: 100%!important;
			padding-left: 15px!important;
			padding-right: 15px!important
		}
		
		.screen-xs .node.css33 .s-elements-grid__cell.cell-2 > .s-elements-grid__cellwrapper {
			padding-top: 25px!important;
			padding-bottom: 25px!important;
			padding-left: 0!important;
			padding-right: 0!important
		}
		
		.node.css34 {
			color: #333;
			padding-top: 25px;
			padding-bottom: 25px;
			padding-left: 5px;
			padding-right: 5px
		}
		
		.node.css34 a {
			color: rgb(25, 230, 49)
		}
		
		.node.css35 {
			color: #333;
			padding-top: 5px;
			padding-bottom: 5px;
			padding-left: 5px;
			padding-right: 5px
		}
		
		.node.css35 a {
			color: rgb(25, 230, 49)
		}
		
		.node.css36 {
			color: #333;
			padding-top: 31px;
			padding-bottom: 17px;
			padding-left: 5px;
			padding-right: 5px
		}
		
		.screen-xs .node.css36 {
			padding-top: 20px!important
		}
		
		.node.css36 a {
			color: rgb(25, 230, 49)
		}
		
		.textable.css37 {
			text-align: center;
			font-family: "Roboto";
			font-size: 14px;
			line-height: 1.2571428571428573;
			letter-spacing: 0.05714285714285715em;
			opacity: 1
		}
		
		.screen-xs .textable.css37 {
			text-align: center!important
		}
		
		.node.css38 .padding {
			height: 10px
		}
		
		.btn.css39 {
			background-color: rgb(26, 159, 41);
			border-top-left-radius: 5px;
			border-top-right-radius: 5px;
			border-bottom-right-radius: 5px;
			border-bottom-left-radius: 5px;
			border-style: solid;
			border-top-width: 0px;
			border-bottom-width: 0px;
			border-left-width: 0px;
			border-right-width: 0px;
			border-color: rgb(21, 127, 33);
			padding-top: 8px;
			padding-bottom: 8px;
			font-size: 14px;
			color: rgb(255, 255, 255);
			box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.5);
		}
		
		.btn.css39:hover,
		.btn.css39.hover {
			background-color: rgb(23, 143, 37);
			border-color: rgb(17, 102, 26);
			color: rgb(255, 255, 255);
		}
		
		.btn.css39:active,
		.btn.css39.active {
			background-color: rgb(21, 129, 33);
			border-color: rgb(19, 114, 30);
			color: rgb(255, 255, 255);
			box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.5);
		}
		
		.btn.css39:before {}
		
		.btn.css39:active:before,
		.btn.css39.active:before {
			background-color: rgb(21, 129, 33);
			box-shadow: inset 0px 2px 5px 0px rgba(0, 0, 0, 0.5);
		}
		
		.btn.css39 .fas {
			font-size: 18px;
			margin-right: 7px;
		}
		
		.textable.css40 {
			text-align: left;
			font-family: "Arial";
			font-size: 16px;
			line-height: 1.4;
			letter-spacing: 0em;
			opacity: 1
		}
		
		.screen-xs .textable.css40 {
			text-align: center!important
		}
		
		.textable.css41 {
			text-align: left;
			font-family: "Arial";
			font-size: 16px;
			line-height: 1.4;
			letter-spacing: 0em;
			opacity: 1
		}
		
		.textable.css42 {
			text-align: center;
			font-family: "Roboto";
			font-size: 16px;
			line-height: 1.1;
			letter-spacing: 0em;
			opacity: 1
		}
		
		.screen-xs .textable.css42 {
			text-align: center!important
		}
		
		.node.css43 > .wrapper1 {
			background-color: white
		}
		
		.node.css43 {
			color: #333
		}
		
		.node.css43 > .padding_top {
			padding-top: 10px
		}
		
		.node.css43 > .padding_bottom {
			padding-bottom: 50px
		}
		
		.node.css43 a {
			color: rgb(25, 230, 49)
		}
		
		.node.css44 .s-elements-grid {
			margin-left: -5px;
			margin-right: -5px
		}
		
		.node.css44 .s-elements-grid__cell.cell-0 {
			width: 33%;
			padding-left: 5px;
			padding-right: 0
		}
		
		.node.css44 .s-elements-grid__cell.cell-0 > .s-elements-grid__cellwrapper {
			padding-top: 12.5px;
			padding-bottom: 12.5px;
			padding-left: 0;
			padding-right: 5px
		}
		
		.node.css44 .s-elements-grid__cell.cell-1 {
			width: 33%;
			padding-left: 0;
			padding-right: 0
		}
		
		.node.css44 .s-elements-grid__cell.cell-1 > .s-elements-grid__cellwrapper {
			padding-top: 12.5px;
			padding-bottom: 12.5px;
			padding-left: 5px;
			padding-right: 5px
		}
		
		.node.css44 .s-elements-grid__cell.cell-2 {
			width: 33%;
			padding-left: 0;
			padding-right: 5px
		}
		
		.node.css44 .s-elements-grid__cell.cell-2 > .s-elements-grid__cellwrapper {
			padding-top: 12.5px;
			padding-bottom: 12.5px;
			padding-left: 5px;
			padding-right: 0
		}
		
		.screen-xs .node.css44 .s-elements-grid__cell.cell-0 {
			width: 100%!important;
			padding-left: 5px!important;
			padding-right: 5px!important
		}
		
		.screen-xs .node.css44 .s-elements-grid__cell.cell-0 > .s-elements-grid__cellwrapper {
			padding-top: 12.5px!important;
			padding-bottom: 12.5px!important;
			padding-left: 0!important;
			padding-right: 0!important
		}
		
		.screen-xs .node.css44 .s-elements-grid__cell.cell-1 {
			width: 100%!important;
			padding-left: 5px!important;
			padding-right: 5px!important
		}
		
		.screen-xs .node.css44 .s-elements-grid__cell.cell-1 > .s-elements-grid__cellwrapper {
			padding-top: 12.5px!important;
			padding-bottom: 12.5px!important;
			padding-left: 0!important;
			padding-right: 0!important
		}
		
		.screen-xs .node.css44 .s-elements-grid__cell.cell-2 {
			width: 100%!important;
			padding-left: 5px!important;
			padding-right: 5px!important
		}
		
		.screen-xs .node.css44 .s-elements-grid__cell.cell-2 > .s-elements-grid__cellwrapper {
			padding-top: 12.5px!important;
			padding-bottom: 12.5px!important;
			padding-left: 0!important;
			padding-right: 0!important
		}
		
		.metahtml.css45 .number {
			color: rgb(0, 0, 0);
			opacity: 0.05;
			font-family: TTNorms Bold;
			font-weight: bold;
			font-style: normal;
			text-align: left;
			font-size: 164px;
			margin-bottom: -82px;
			line-height: 1;
		}
		
		.node.css46 {
			color: #333;
			padding-top: 5px;
			padding-bottom: 18px;
			padding-left: 5px;
			padding-right: 5px
		}
		
		.node.css46 a {
			color: rgb(26, 230, 25)
		}
		
		.node.css47 {
			color: #333;
			padding-top: 5px;
			padding-bottom: 12px;
			padding-left: 5px;
			padding-right: 5px
		}
		
		.node.css47 a {
			color: rgb(26, 230, 25)
		}
		
		.textable.css48 {
			text-align: left;
			font-family: "Roboto";
			font-size: 14px;
			line-height: 1.2571428571428573;
			letter-spacing: 0.1142857142857143em;
			opacity: 1
		}
		
		.screen-xs .textable.css48 {
			text-align: center!important
		}
		
		.textable.css49 {
			text-align: left;
			font-family: "Arial";
			font-size: 16px;
			line-height: 1.4;
			letter-spacing: 0em;
			opacity: 0.6
		}
		
		.screen-xs .textable.css49 {
			text-align: center!important
		}
		
		.node.css50 {
			color: #333;
			padding-top: 15px;
			padding-bottom: 15px;
			padding-left: 5px;
			padding-right: 5px
		}
		
		.node.css50 a {
			color: rgb(26, 230, 25)
		}
		
		.textable.css51 {
			text-align: left;
			font-family: "Roboto";
			font-size: 16px;
			line-height: 1.1;
			letter-spacing: 0em;
			opacity: 1
		}
		
		.screen-xs .textable.css51 {
			text-align: center!important
		}
		
		.textable.css52 {
			text-align: left;
			font-family: "Arial";
			font-size: 16px;
			line-height: 1.5;
			letter-spacing: 0em;
			opacity: 0.6
		}
		
		.screen-xs .textable.css52 {
			text-align: center!important
		}
		
		.node.css53 > .wrapper1 {
			background-color: rgb(241, 253, 241)
		}
		
		.node.css53 {
			color: #333
		}
		
		.node.css53 > .padding_top {
			padding-top: 10px
		}
		
		.node.css53 > .padding_bottom {
			padding-bottom: 47px
		}
		
		.node.css53 a {
			color: rgb(26, 230, 25)
		}
		
		.node.css54 .s-elements-grid {
			margin-left: -5px;
			margin-right: -5px
		}
		
		.node.css54 .s-elements-grid__cell.cell-0 {
			width: 33.333333333333336%;
			padding-left: 5px;
			padding-right: 0
		}
		
		.node.css54 .s-elements-grid__cell.cell-0 > .s-elements-grid__cellwrapper {
			padding-top: 10px;
			padding-bottom: 10px;
			padding-left: 0;
			padding-right: 5px
		}
		
		.node.css54 .s-elements-grid__cell.cell-1 {
			width: 33.333333333333336%;
			padding-left: 0;
			padding-right: 0
		}
		
		.node.css54 .s-elements-grid__cell.cell-1 > .s-elements-grid__cellwrapper {
			padding-top: 10px;
			padding-bottom: 10px;
			padding-left: 5px;
			padding-right: 5px
		}
		
		.node.css54 .s-elements-grid__cell.cell-2 {
			width: 33.333333333333336%;
			padding-left: 0;
			padding-right: 5px
		}
		
		.node.css54 .s-elements-grid__cell.cell-2 > .s-elements-grid__cellwrapper {
			padding-top: 10px;
			padding-bottom: 10px;
			padding-left: 5px;
			padding-right: 0
		}
		
		.node.css54 .s-elements-grid__cell.cell-3 {
			width: 33.333333333333336%;
			padding-left: 5px;
			padding-right: 0
		}
		
		.node.css54 .s-elements-grid__cell.cell-3 > .s-elements-grid__cellwrapper {
			padding-top: 10px;
			padding-bottom: 10px;
			padding-left: 0;
			padding-right: 5px
		}
		
		.node.css54 .s-elements-grid__cell.cell-4 {
			width: 33.333333333333336%;
			padding-left: 0;
			padding-right: 0
		}
		
		.node.css54 .s-elements-grid__cell.cell-4 > .s-elements-grid__cellwrapper {
			padding-top: 10px;
			padding-bottom: 10px;
			padding-left: 5px;
			padding-right: 5px
		}
		
		.screen-sm .node.css54 .s-elements-grid__cell.cell-0 {
			width: 50%!important;
			padding-left: 5px!important;
			padding-right: 0!important
		}
		
		.screen-sm .node.css54 .s-elements-grid__cell.cell-0 > .s-elements-grid__cellwrapper {
			padding-top: 10px!important;
			padding-bottom: 10px!important;
			padding-left: 0!important;
			padding-right: 5px!important
		}
		
		.screen-sm .node.css54 .s-elements-grid__cell.cell-1 {
			width: 50%!important;
			padding-left: 0!important;
			padding-right: 5px!important
		}
		
		.screen-sm .node.css54 .s-elements-grid__cell.cell-1 > .s-elements-grid__cellwrapper {
			padding-top: 10px!important;
			padding-bottom: 10px!important;
			padding-left: 5px!important;
			padding-right: 0!important
		}
		
		.screen-sm .node.css54 .s-elements-grid__cell.cell-2 {
			width: 50%!important;
			padding-left: 5px!important;
			padding-right: 0!important
		}
		
		.screen-sm .node.css54 .s-elements-grid__cell.cell-2 > .s-elements-grid__cellwrapper {
			padding-top: 10px!important;
			padding-bottom: 10px!important;
			padding-left: 0!important;
			padding-right: 5px!important
		}
		
		.screen-sm .node.css54 .s-elements-grid__cell.cell-3 {
			width: 50%!important;
			padding-left: 0!important;
			padding-right: 5px!important
		}
		
		.screen-sm .node.css54 .s-elements-grid__cell.cell-3 > .s-elements-grid__cellwrapper {
			padding-top: 10px!important;
			padding-bottom: 10px!important;
			padding-left: 5px!important;
			padding-right: 0!important
		}
		
		.screen-sm .node.css54 .s-elements-grid__cell.cell-4 {
			width: 50%!important;
			padding-left: 5px!important;
			padding-right: 0!important
		}
		
		.screen-sm .node.css54 .s-elements-grid__cell.cell-4 > .s-elements-grid__cellwrapper {
			padding-top: 10px!important;
			padding-bottom: 10px!important;
			padding-left: 0!important;
			padding-right: 5px!important
		}
		
		.screen-xs .node.css54 .s-elements-grid__cell.cell-0 {
			width: 100%!important;
			padding-left: 5px!important;
			padding-right: 5px!important
		}
		
		.screen-xs .node.css54 .s-elements-grid__cell.cell-0 > .s-elements-grid__cellwrapper {
			padding-top: 10px!important;
			padding-bottom: 10px!important;
			padding-left: 0!important;
			padding-right: 0!important
		}
		
		.screen-xs .node.css54 .s-elements-grid__cell.cell-1 {
			width: 100%!important;
			padding-left: 5px!important;
			padding-right: 5px!important
		}
		
		.screen-xs .node.css54 .s-elements-grid__cell.cell-1 > .s-elements-grid__cellwrapper {
			padding-top: 10px!important;
			padding-bottom: 10px!important;
			padding-left: 0!important;
			padding-right: 0!important
		}
		
		.screen-xs .node.css54 .s-elements-grid__cell.cell-2 {
			width: 100%!important;
			padding-left: 5px!important;
			padding-right: 5px!important
		}
		
		.screen-xs .node.css54 .s-elements-grid__cell.cell-2 > .s-elements-grid__cellwrapper {
			padding-top: 10px!important;
			padding-bottom: 10px!important;
			padding-left: 0!important;
			padding-right: 0!important
		}
		
		.screen-xs .node.css54 .s-elements-grid__cell.cell-3 {
			width: 100%!important;
			padding-left: 5px!important;
			padding-right: 5px!important
		}
		
		.screen-xs .node.css54 .s-elements-grid__cell.cell-3 > .s-elements-grid__cellwrapper {
			padding-top: 10px!important;
			padding-bottom: 10px!important;
			padding-left: 0!important;
			padding-right: 0!important
		}
		
		.screen-xs .node.css54 .s-elements-grid__cell.cell-4 {
			width: 100%!important;
			padding-left: 5px!important;
			padding-right: 5px!important
		}
		
		.screen-xs .node.css54 .s-elements-grid__cell.cell-4 > .s-elements-grid__cellwrapper {
			padding-top: 10px!important;
			padding-bottom: 10px!important;
			padding-left: 0!important;
			padding-right: 0!important
		}
		
		.metahtml.css55 .spoiler1 {
			background-color: rgb(255, 255, 255);
			border: 2px solid rgb(230, 230, 230);
			color: rgb(25, 25, 25);
			padding: 0 25px;
			margin-left: 15px;
			position: relative;
		}
		
		.metahtml.css55 .spoiler1-header {
			padding: 15px 5px;
			text-transform: uppercase;
			cursor: pointer;
			font-weight: bold;
		}
		
		.metahtml.css55 .spoiler1-toggle {
			position: absolute;
			top: 10px;
			left: -17px;
			width: 32px;
			height: 32px;
			border-radius: 100%;
			cursor: pointer;
			background-color: rgb(26, 159, 41);
			color: rgb(255, 255, 255);
			font-size: 16px;
			border: 2px solid rgb(255, 255, 255);
			transition: transform 0.4s;
		}
		
		.metahtml.css55 .spoiler1-toggle i {
			position: absolute;
			top: 50%;
			left: 50%;
			transform: translate(-50%, -50%);
			transition: transform 0.4s;
			opacity: 1;
		}
		
		.metahtml.css55 .spoiler1-toggle.is-collapsed {
			transform: rotate(-180deg);
		}
		
		.metahtml.css55 .spoiler1-toggle.is-collapsed i.fa-minus {
			opacity: 0;
		}
		
		.metahtml.css55 .spoiler1-toggle.is-expanded i.fa-plus {
			opacity: 0;
		}
		
		.metahtml.css55 .spoiler1-container {
			padding: 20px 0;
			padding-top: 0;
		}
		
		.node.css56 {
			color: #333;
			padding-top: 5px;
			padding-bottom: 5px;
			padding-left: 5px;
			padding-right: 200px
		}
		
		.screen-sm .node.css56 {
			padding-right: 5px!important
		}
		
		.screen-xs .node.css56 {
			padding-right: 5px!important
		}
		
		.node.css56 a {
			color: rgb(26, 230, 25)
		}
		
		.textable.css57 {
			text-align: left;
			font-family: "Arial";
			font-size: 16px;
			line-height: 1.5;
			letter-spacing: 0em;
			opacity: 0.65
		}
		
		.node.css58 {
			color: #333;
			padding-top: 30px;
			padding-bottom: 10px;
			padding-left: 5px;
			padding-right: 5px
		}
		
		.node.css58 a {
			color: rgb(26, 230, 25)
		}
		
		.textable.css59 {
			text-align: left;
			font-family: "Arial";
			font-size: 14px;
			line-height: 1.5999999999999999;
			letter-spacing: 0.1142857142857143em;
			opacity: 1
		}
		
		.textable.css60 {
			text-align: left;
			font-family: "Arial";
			font-size: 16px;
			line-height: 1.4;
			letter-spacing: 0em;
			opacity: 0.65
		}
		
		.node.css61 {
			color: #333;
			padding-top: 0px;
			padding-bottom: 10px;
			padding-left: 5px;
			padding-right: 5px
		}
		
		.node.css61 a {
			color: rgb(26, 230, 25)
		}
		
		.node.css62 > .wrapper1 {
			background-color: rgb(241, 253, 241)
		}
		
		.node.css62 {
			color: #333
		}
		
		.node.css62 > .padding_top {
			padding-top: 10px
		}
		
		.node.css62 > .padding_bottom {
			padding-bottom: 45px
		}
		
		.node.css62 a {
			color: rgb(26, 230, 25)
		}
		
		.node.css63 {
			color: #333;
			padding-top: 29px;
			padding-bottom: 29px;
			padding-left: 5px;
			padding-right: 5px
		}
		
		.node.css63 a {
			color: rgb(25, 230, 49)
		}
		
		.metahtml.css64 .tabs4-root {
			position: relative;
		}
		
		.metahtml.css64 .tabs4-pagination {
			text-align: center;
			margin-bottom: 30px;
		}
		
		.metahtml.css64 .tabs4-page {
			display: inline-block;
			position: relative;
			border: 2px solid transparent;
			padding: 9px 18px;
			border-radius: 100px;
			color: rgba(51, 51, 51, 0.5);
			margin: 0 5px;
			font-size: 14px;
		}
		
		.metahtml.css64 .tabs4-page:hover {
			color: rgb(26, 159, 41);
		}
		
		.metahtml.css64 .tabs4-page.is-active {
			color: rgb(26, 159, 41);
			border: 2px solid rgba(51, 51, 51, 0.25);
		}
		
		.node.css65 {
			color: #333;
			padding-top: 2px;
			padding-bottom: 5px;
			padding-left: 5px;
			padding-right: 5px
		}
		
		.node.css65 a {
			color: rgb(25, 230, 49)
		}
		
		.textable.css66 {
			text-align: left;
			font-family: "Arial";
			font-size: 16px;
			line-height: 1.4;
			letter-spacing: 0em;
			opacity: 1
		}
		
		.screen-sm .textable.css66 {
			font-size: 13px!important
		}
		
		.screen-xs .textable.css66 {
			text-align: center!important;
			font-size: 16px!important
		}
		
		.textable.css67 {
			text-align: left;
			font-family: "Arial";
			font-size: 13px;
			line-height: 1.723076923076923;
			letter-spacing: 0.12307692307692308em;
			opacity: 1
		}
		
		.textable.css68 {
			text-align: left;
			font-family: "Arial";
			font-size: 13px;
			line-height: 1.723076923076923;
			letter-spacing: 0em;
			opacity: 1
		}
		
		.node.css69 > .wrapper1 {
			background-color: white
		}
		
		.node.css69 {
			color: #333
		}
		
		.node.css69 > .padding_top {
			padding-top: 10px
		}
		
		.node.css69 > .padding_bottom {
			padding-bottom: 89px
		}
		
		.node.css69 a {
			color: rgb(25, 230, 49)
		}
		
		.textable.css70 {
			text-align: center;
			font-family: "Roboto";
			font-size: 48px;
			line-height: 1.1458333333333335;
			letter-spacing: 0em;
			opacity: 1
		}
		
		.screen-xs .textable.css70 {
			text-align: center!important;
			font-size: 38px!important
		}
		
		.soc-icon.css71 .link .bg {
			border-top-left-radius: 25px;
			border-top-right-radius: 25px;
			border-bottom-right-radius: 25px;
			border-bottom-left-radius: 25px;
			width: 45px;
			height: 45px;
			padding: 10px;
			border-style: solid;
			border-top-width: 0px;
			border-bottom-width: 0px;
			border-left-width: 0px;
			border-right-width: 0px;
		}
		
		.soc-icon.css71 span {
			line-height: 45px
		}
		
		.node.css72 {
			color: #333;
			padding-top: 30px;
			padding-bottom: 30px;
			padding-left: 5px;
			padding-right: 5px
		}
		
		.node.css72 a {
			color: rgb(26, 230, 25)
		}
		
		.btn.css73 {
			background-color: rgba(241, 253, 241, 0);
			border-top-left-radius: 0px;
			border-top-right-radius: 0px;
			border-bottom-right-radius: 0px;
			border-bottom-left-radius: 0px;
			border-style: solid;
			border-top-width: 0px;
			border-bottom-width: 0px;
			border-left-width: 0px;
			border-right-width: 0px;
			border-color: rgb(155, 241, 155);
			padding-top: 0px;
			padding-bottom: 0px;
			font-size: 12px;
			text-decoration: underline;
			color: rgb(0, 0, 0);
			font-family: "Arial";
		}
		
		.btn.css73:hover,
		.btn.css73.hover {
			background-color: rgba(198, 247, 198, 0);
			border-color: rgb(85, 231, 85);
			color: rgb(0, 0, 0);
		}
		
		.btn.css73:active,
		.btn.css73.active {
			background-color: rgba(198, 247, 198, 0);
			border-color: rgb(120, 236, 120);
			color: rgb(0, 0, 0);
		}
		
		.btn.css73:before {}
		
		.btn.css73:active:before,
		.btn.css73.active:before {
			background-color: rgba(198, 247, 198, 0);
		}
		
		.textable.css74 {
			text-align: left;
			font-family: "Arial";
			font-size: 16px;
			line-height: 1.2;
			letter-spacing: 0em;
			opacity: 1
		}
		
		.screen-xs .textable.css74 {
			text-align: center!important
		}
		
		.textable.css75 {
			text-align: left;
			font-family: "Arial";
			font-size: 14px;
			line-height: 1.5999999999999999;
			letter-spacing: 0em;
			opacity: 1
		}
		
		.screen-xs .textable.css75 {
			text-align: center!important
		}
		
		.node.css76 {
			color: #333;
			padding-top: 1px;
			padding-bottom: 1px;
			padding-left: 5px;
			padding-right: 5px
		}
		
		.node.css76 a {
			color: rgb(26, 230, 25)
		}
		
		.textable.css77 {
			text-align: center;
			font-family: "Arial";
			font-size: 16px;
			line-height: 1.4;
			letter-spacing: 0em;
			opacity: 1
		}
		
		.node.css78 {
			color: #333;
			padding-top: 40px;
			padding-bottom: 5px;
			padding-left: 5px;
			padding-right: 5px
		}
		
		.node.css78 a {
			color: rgb(26, 230, 25)
		}
		
		.textable.css79 {
			text-align: center;
			font-family: "Arial";
			font-size: 12px;
			line-height: 1.3333333333333333;
			letter-spacing: 0em;
			color: rgb(0, 0, 0);
			opacity: 1
		}
		
		.screen-sm .textable.css79 {
			text-align: center!important
		}
		
		.screen-xs .textable.css79 {
			text-align: center!important
		}
		
		.node.css80 {
			color: #333;
			padding-top: 5px;
			padding-bottom: 10px;
			padding-left: 5px;
			padding-right: 5px
		}
		
		.node.css80 a {
			color: rgb(26, 230, 25)
		}
		
		.node.css81 > .wrapper1 {
			background-color: rgb(241, 253, 241)
		}
		
		.node.css81 {
			color: #333
		}
		
		.node.css81 > .padding_top {
			padding-top: 30px
		}
		
		.node.css81 > .padding_bottom {
			padding-bottom: 10px
		}
		
		.node.css81 a {
			color: rgb(26, 230, 25)
		}
		
		.area.screen-lg {
			min-width: 1200px;
		}
		
		.area.screen-lg .container {
			width: 1140px;
		}
		
		.area.screen-lg .container.soft {
			max-width: 1140px;
		}
		
		.area.screen-md {
			min-width: 960px;
		}
		
		.area.screen-md .container {
			width: 940px;
		}
		
		.area.screen-md .container.soft {
			max-width: 940px;
		}
		
		.area.screen-sm {
			min-width: 720px;
		}
		
		.area.screen-sm .container {
			width: 720px;
		}
		
		.area.screen-sm .container.soft {
			max-width: 720px;
		}
		
		.area.screen-xs .container {
			max-width: 737px;
		}
/*Всплывашка 'Реквизиты' конец*/