From: =?windows-1250?Q?Ulo=9Eeno_Internet_Explorerem_11?=
Subject: =?windows-1250?Q?Datov=E9_schr=E1nky?=
Date: Fri, 29 Mar 2019 11:41:18 +0100
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_0000_01D4E624.52DE0480"
X-MimeOLE: Produced By Microsoft MimeOLE V6.1.7601.24158

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01D4E624.52DE0480
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: https://www.mojedatovaschranka.cz/portal/ISDS/detailzpravy/prijate/662097196

=EF=BB=BF<!DOCTYPE HTML>
<!DOCTYPE html PUBLIC "" ""><HTML lang=3D"cs"><HEAD><META =
content=3D"IE=3D11.0000"=20
http-equiv=3D"X-UA-Compatible">
		=20
<META charset=3D"utf-8">		=20
<META http-equiv=3D"X-UA-Compatible" content=3D"IE=3Dedge">		=20
<META name=3D"viewport" =
content=3D"width=3Ddevice-width,minimum-scale=3D1,initial-scale=3D1,user-=
scalable=3Dyes">
		=20
<META name=3D"format-detection" content=3D"telephone=3Dno">		=20
<META name=3D"theme-color" content=3D"#2362a2">		 <LINK =
href=3D"/static/ISDS/styles/bootstrap.4.1.3.min.css"=20
rel=3D"stylesheet" type=3D"text/css" media=3D"all">		 <LINK =
href=3D"/static/ISDS/styles/font-awesome.min.css"=20
rel=3D"stylesheet" type=3D"text/css" media=3D"all">		 <LINK =
href=3D"/static/ISDS/styles/main.css?nc=3D3_006_67"=20
rel=3D"stylesheet" type=3D"text/css" media=3D"all">		 <LINK =
href=3D"/static/ISDS/styles/jquery-ui.min.css"=20
rel=3D"stylesheet">		=20
<SCRIPT src=3D""></SCRIPT>
		=20
<SCRIPT src=3D""></SCRIPT>
		=20
<SCRIPT src=3D""></SCRIPT>
		=20
<SCRIPT src=3D""></SCRIPT>
		=20
<SCRIPT src=3D""></SCRIPT>
		=20
<SCRIPT src=3D""></SCRIPT>
		=20
<SCRIPT src=3D""></SCRIPT>
		=20
<SCRIPT src=3D""></SCRIPT>
		=20
<SCRIPT src=3D"" defer=3D""></SCRIPT>
		=20
<SCRIPT src=3D"" defer=3D""></SCRIPT>
		 <LINK href=3D"/static/ISDS/favicon.png" rel=3D"icon" =
type=3D"image/png">
		 <TITLE>Datov=C3=A9 schr=C3=A1nky</TITLE>	=20
<META name=3D"GENERATOR" content=3D"MSHTML 11.00.9600.19301"></HEAD>	=20
<BODY>
<DIV class=3D"config-div"=20
style=3D"display: =
none;">eyJtc2dNYXhTaXplIjoyMDk3MTUyMCwibXNnQmlnQm94ZXMiOlsiZzhxcGVkbSIsIm=
puc3FoaTYiLCJ4aHprZHF2IiwidXVyM3EyaSJdLCJkZWJ1ZyI6ZmFsc2UsImRzU2VhcmNoRGV=
sYXlNcyI6MTIwMCwicG9ydGFsVXJsUHJlZml4IjoicG9ydGFsIiwibm9uUHJvZEVudiI6ZmFs=
c2UsIm9hSW5pdFJlY0NvdW50Ijo1LCJhbGxvd2VkRmlsZVR5cGVzIjpbImNlciIsImNydCIsI=
mNzdiIsImRiZiIsImRlciIsImRnbiIsImRvYyIsImRvY3giLCJkd2ciLCJlZGkiLCJmbyIsIm=
dmcyIsImdpZiIsImdtbCIsImh0bSIsImh0bWwiLCJpc2RvYyIsImlzZG9jeCIsImpmaWYiLCJ=
qcGVnIiwianBnIiwianNvbiIsIm1wMiIsIm1wMyIsIm1wZyIsIm1wZWciLCJtcGVnMSIsIm1w=
ZWcyIiwib2RwIiwib2RzIiwib2R0IiwicGRmIiwicDdiIiwicDdjIiwicDdmIiwicDdtIiwic=
DdzIiwicGRmIiwicGs3IiwicG5nIiwicHB0IiwicHB0eCIsInByaiIsInFpeCIsInNibiIsIn=
NieCIsInNocCIsInNoeCIsInJ0ZiIsInRpZiIsInRpZmYiLCJ0c3IiLCJ0c3QiLCJ0eHQiLCJ=
3YXYiLCJ4bHMiLCJ4bHN4IiwieG1sIiwieHNkIiwiemZvIl0sImFwaVdzUHJlZml4IjoiSVNE=
UyIsImJhc2VVcmwiOiJodHRwczovL3d3dy5tb2plZGF0b3Zhc2NocmFua2EuY3oiLCJkZFdzI=
joiRFMvZGQiLCJsb2dMZXZlbCI6IkFMTCIsIm1zZ0JpZ0JveE1heFNpemUiOjUyNDI4ODAwLC=
JzdGF0aWNQYXRoIjoiL3N0YXRpYy9JU0RTIn0=3D</DIV>
<DIV class=3D"main-content" id=3D"boot-loader">
<DIV class=3D"row justify-content-center pt-3 pb-3">
<DIV class=3D"col-12">
<DIV class=3D"loader-text">Aplikace se nahr=C3=A1v=C3=A1. Pokud =
=C4=8Dek=C3=A1te d=C3=A9le ne=C5=BE 60 s, zkuste=20
vynucen=C3=A9 na=C4=8Dten=C3=AD str=C3=A1nky (CTRL+F5), zapnout =
javascript nebo smazat cache v=20
prohl=C3=AD=C5=BEe=C4=8Di.</DIV></DIV></DIV></DIV><my-app></my-app>	 =
</BODY></HTML>

------=_NextPart_000_0000_01D4E624.52DE0480
Content-Type: text/css;
	charset="iso-8859-2"
Content-Transfer-Encoding: quoted-printable
Content-Location: /static/ISDS/styles/bootstrap.4.1.3.min.css

:root {
=09
}
* {
	box-sizing: border-box;
}
::after {
	box-sizing: border-box;
}
::before {
	box-sizing: border-box;
}
html {
	line-height: 1.15; font-family: sans-serif; -ms-text-size-adjust: 100%; =
-ms-overflow-style: scrollbar; -webkit-text-size-adjust: 100%; =
-webkit-tap-highlight-color: transparent;
}
article {
	display: block;
}
aside {
	display: block;
}
figcaption {
	display: block;
}
figure {
	display: block;
}
footer {
	display: block;
}
header {
	display: block;
}
hgroup {
	display: block;
}
main {
	display: block;
}
nav {
	display: block;
}
section {
	display: block;
}
body {
	margin: 0px; text-align: left; color: rgb(33, 37, 41); line-height: =
1.5; font-family: -apple-system,BlinkMacSystemFont,"Segoe =
UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe =
UI Emoji","Segoe UI Symbol","Noto Color Emoji"; font-size: 1rem; =
font-weight: 400; background-color: rgb(255, 255, 255);
}
[tabindex=3D'-1']:focus {
	outline: 0px !important;
}
hr {
	height: 0px; overflow: visible; box-sizing: content-box;
}
h1 {
	margin-top: 0px; margin-bottom: 0.5rem;
}
h2 {
	margin-top: 0px; margin-bottom: 0.5rem;
}
h3 {
	margin-top: 0px; margin-bottom: 0.5rem;
}
h4 {
	margin-top: 0px; margin-bottom: 0.5rem;
}
h5 {
	margin-top: 0px; margin-bottom: 0.5rem;
}
h6 {
	margin-top: 0px; margin-bottom: 0.5rem;
}
p {
	margin-top: 0px; margin-bottom: 1rem;
}
abbr[data-original-title] {
	text-decoration: underline; border-bottom-color: currentColor; =
border-bottom-width: 0px; border-bottom-style: none; cursor: help; =
-webkit-text-decoration: underline dotted;
}
abbr[title] {
	text-decoration: underline; border-bottom-color: currentColor; =
border-bottom-width: 0px; border-bottom-style: none; cursor: help; =
-webkit-text-decoration: underline dotted;
}
address {
	line-height: inherit; font-style: normal; margin-bottom: 1rem;
}
dl {
	margin-top: 0px; margin-bottom: 1rem;
}
ol {
	margin-top: 0px; margin-bottom: 1rem;
}
ul {
	margin-top: 0px; margin-bottom: 1rem;
}
ol ol {
	margin-bottom: 0px;
}
ol ul {
	margin-bottom: 0px;
}
ul ol {
	margin-bottom: 0px;
}
ul ul {
	margin-bottom: 0px;
}
dt {
	font-weight: 700;
}
dd {
	margin-bottom: 0.5rem; margin-left: 0px;
}
blockquote {
	margin: 0px 0px 1rem;
}
dfn {
	font-style: italic;
}
b {
	font-weight: bolder;
}
strong {
	font-weight: bolder;
}
small {
	font-size: 80%;
}
sub {
	line-height: 0; font-size: 75%; vertical-align: baseline; position: =
relative;
}
sup {
	line-height: 0; font-size: 75%; vertical-align: baseline; position: =
relative;
}
sub {
	bottom: -0.25em;
}
sup {
	top: -0.5em;
}
a {
	color: rgb(0, 123, 255); text-decoration: none; background-color: =
transparent; -webkit-text-decoration-skip: objects;
}
a:hover {
	color: rgb(0, 86, 179); text-decoration: underline;
}
a:not([href]):not([tabindex]) {
	color: inherit; text-decoration: none;
}
a:not([href]):not([tabindex]):focus {
	color: inherit; text-decoration: none;
}
a:not([href]):not([tabindex]):hover {
	color: inherit; text-decoration: none;
}
a:not([href]):not([tabindex]):focus {
	outline: 0px;
}
code {
	font-family: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation =
Mono","Courier New",monospace; font-size: 1em;
}
kbd {
	font-family: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation =
Mono","Courier New",monospace; font-size: 1em;
}
pre {
	font-family: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation =
Mono","Courier New",monospace; font-size: 1em;
}
samp {
	font-family: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation =
Mono","Courier New",monospace; font-size: 1em;
}
pre {
	overflow: auto; margin-top: 0px; margin-bottom: 1rem; =
-ms-overflow-style: scrollbar;
}
figure {
	margin: 0px 0px 1rem;
}
img {
	vertical-align: middle;
}
svg {
	overflow: hidden; vertical-align: middle;
}
table {
	border-collapse: collapse;
}
caption {
	text-align: left; color: rgb(108, 117, 125); padding-top: 0.75rem; =
padding-bottom: 0.75rem; caption-side: bottom;
}
th {
	text-align: inherit;
}
label {
	margin-bottom: 0.5rem; display: inline-block;
}
button {
	border-radius: 0px;
}
button:focus {
	outline: dotted 1px;
}
button {
	margin: 0px; line-height: inherit; font-family: inherit; font-size: =
inherit;
}
input {
	margin: 0px; line-height: inherit; font-family: inherit; font-size: =
inherit;
}
optgroup {
	margin: 0px; line-height: inherit; font-family: inherit; font-size: =
inherit;
}
select {
	margin: 0px; line-height: inherit; font-family: inherit; font-size: =
inherit;
}
textarea {
	margin: 0px; line-height: inherit; font-family: inherit; font-size: =
inherit;
}
button {
	overflow: visible;
}
input {
	overflow: visible;
}
button {
	text-transform: none;
}
select {
	text-transform: none;
}
[type=3Dreset] {
	-webkit-appearance: button;
}
[type=3Dsubmit] {
	-webkit-appearance: button;
}
button {
	-webkit-appearance: button;
}
html [type=3Dbutton] {
	-webkit-appearance: button;
}
input[type=3Dcheckbox] {
	padding: 0px; box-sizing: border-box;
}
input[type=3Dradio] {
	padding: 0px; box-sizing: border-box;
}
input[type=3Ddate] {
	-webkit-appearance: listbox;
}
input[type=3Ddatetime-local] {
	-webkit-appearance: listbox;
}
input[type=3Dmonth] {
	-webkit-appearance: listbox;
}
input[type=3Dtime] {
	-webkit-appearance: listbox;
}
textarea {
	overflow: auto; resize: vertical;
}
fieldset {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: =
none; min-width: 0px;
}
legend {
	padding: 0px; width: 100%; color: inherit; line-height: inherit; =
font-size: 1.5rem; margin-bottom: 0.5rem; display: block; white-space: =
normal; max-width: 100%;
}
progress {
	vertical-align: baseline;
}
[type=3Dsearch] {
	-webkit-appearance: none; outline-offset: -2px;
}
output {
	display: inline-block;
}
summary {
	display: list-item; cursor: pointer;
}
template {
	display: none;
}
[hidden] {
	display: none !important;
}
.h1 {
	color: inherit; line-height: 1.2; font-family: inherit; font-weight: =
500; margin-bottom: 0.5rem;
}
.h2 {
	color: inherit; line-height: 1.2; font-family: inherit; font-weight: =
500; margin-bottom: 0.5rem;
}
.h3 {
	color: inherit; line-height: 1.2; font-family: inherit; font-weight: =
500; margin-bottom: 0.5rem;
}
.h4 {
	color: inherit; line-height: 1.2; font-family: inherit; font-weight: =
500; margin-bottom: 0.5rem;
}
.h5 {
	color: inherit; line-height: 1.2; font-family: inherit; font-weight: =
500; margin-bottom: 0.5rem;
}
.h6 {
	color: inherit; line-height: 1.2; font-family: inherit; font-weight: =
500; margin-bottom: 0.5rem;
}
h1 {
	color: inherit; line-height: 1.2; font-family: inherit; font-weight: =
500; margin-bottom: 0.5rem;
}
h2 {
	color: inherit; line-height: 1.2; font-family: inherit; font-weight: =
500; margin-bottom: 0.5rem;
}
h3 {
	color: inherit; line-height: 1.2; font-family: inherit; font-weight: =
500; margin-bottom: 0.5rem;
}
h4 {
	color: inherit; line-height: 1.2; font-family: inherit; font-weight: =
500; margin-bottom: 0.5rem;
}
h5 {
	color: inherit; line-height: 1.2; font-family: inherit; font-weight: =
500; margin-bottom: 0.5rem;
}
h6 {
	color: inherit; line-height: 1.2; font-family: inherit; font-weight: =
500; margin-bottom: 0.5rem;
}
.h1 {
	font-size: 2.5rem;
}
h1 {
	font-size: 2.5rem;
}
.h2 {
	font-size: 2rem;
}
h2 {
	font-size: 2rem;
}
.h3 {
	font-size: 1.75rem;
}
h3 {
	font-size: 1.75rem;
}
.h4 {
	font-size: 1.5rem;
}
h4 {
	font-size: 1.5rem;
}
.h5 {
	font-size: 1.25rem;
}
h5 {
	font-size: 1.25rem;
}
.h6 {
	font-size: 1rem;
}
h6 {
	font-size: 1rem;
}
.lead {
	font-size: 1.25rem; font-weight: 300;
}
.display-1 {
	line-height: 1.2; font-size: 6rem; font-weight: 300;
}
.display-2 {
	line-height: 1.2; font-size: 5.5rem; font-weight: 300;
}
.display-3 {
	line-height: 1.2; font-size: 4.5rem; font-weight: 300;
}
.display-4 {
	line-height: 1.2; font-size: 3.5rem; font-weight: 300;
}
hr {
	border-width: 1px 0px 0px; border-style: solid none none; border-color: =
rgba(0, 0, 0, 0.1) currentColor currentColor; border-image: none; =
margin-top: 1rem; margin-bottom: 1rem;
}
.small {
	font-size: 80%; font-weight: 400;
}
small {
	font-size: 80%; font-weight: 400;
}
.mark {
	padding: 0.2em; background-color: rgb(252, 248, 227);
}
mark {
	padding: 0.2em; background-color: rgb(252, 248, 227);
}
.list-unstyled {
	list-style: none; padding-left: 0px;
}
.list-inline {
	list-style: none; padding-left: 0px;
}
.list-inline-item {
	display: inline-block;
}
:not(:last-child).list-inline-item {
	margin-right: 0.5rem;
}
.initialism {
	text-transform: uppercase; font-size: 90%;
}
.blockquote {
	font-size: 1.25rem; margin-bottom: 1rem;
}
.blockquote-footer {
	color: rgb(108, 117, 125); font-size: 80%; display: block;
}
.blockquote-footer::before {
	content: "\2014 \00A0";
}
.img-fluid {
	height: auto; max-width: 100%;
}
.img-thumbnail {
	padding: 0.25rem; border-radius: 0.25rem; border: 1px solid rgb(222, =
226, 230); border-image: none; height: auto; max-width: 100%; =
background-color: rgb(255, 255, 255);
}
.figure {
	display: inline-block;
}
.figure-img {
	line-height: 1; margin-bottom: 0.5rem;
}
.figure-caption {
	color: rgb(108, 117, 125); font-size: 90%;
}
code {
	color: rgb(232, 62, 140); font-size: 87.5%;
}
a > code {
	color: inherit;
}
kbd {
	padding: 0.2rem 0.4rem; border-radius: 0.2rem; color: rgb(255, 255, =
255); font-size: 87.5%; background-color: rgb(33, 37, 41);
}
kbd kbd {
	padding: 0px; font-size: 100%; font-weight: 700;
}
pre {
	color: rgb(33, 37, 41); font-size: 87.5%; display: block;
}
pre code {
	color: inherit; font-size: inherit; -ms-word-break: normal;
}
.pre-scrollable {
	-ms-overflow-y: scroll; max-height: 340px;
}
.container {
	width: 100%; padding-right: 15px; padding-left: 15px; margin-right: =
auto; margin-left: auto;
}
@media all and (min-width:576px)
{
.container {
	max-width: 540px;
}
}
@media all and (min-width:768px)
{
.container {
	max-width: 720px;
}
}
@media all and (min-width:992px)
{
.container {
	max-width: 960px;
}
}
@media all and (min-width:1200px)
{
.container {
	max-width: 1140px;
}
}
.container-fluid {
	width: 100%; padding-right: 15px; padding-left: 15px; margin-right: =
auto; margin-left: auto;
}
.row {
	margin-right: -15px; margin-left: -15px; display: flex; flex-wrap: =
wrap;
}
.no-gutters {
	margin-right: 0px; margin-left: 0px;
}
.no-gutters > .col {
	padding-right: 0px; padding-left: 0px;
}
.no-gutters > [class*=3Dcol-] {
	padding-right: 0px; padding-left: 0px;
}
.col {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-1 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-10 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-11 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-12 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-2 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-3 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-4 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-5 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-6 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-7 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-8 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-9 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-auto {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-lg {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-lg-1 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-lg-10 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-lg-11 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-lg-12 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-lg-2 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-lg-3 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-lg-4 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-lg-5 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-lg-6 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-lg-7 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-lg-8 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-lg-9 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-lg-auto {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-md {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-md-1 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-md-10 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-md-11 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-md-12 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-md-2 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-md-3 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-md-4 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-md-5 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-md-6 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-md-7 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-md-8 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-md-9 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-md-auto {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-sm {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-sm-1 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-sm-10 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-sm-11 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-sm-12 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-sm-2 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-sm-3 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-sm-4 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-sm-5 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-sm-6 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-sm-7 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-sm-8 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-sm-9 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-sm-auto {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-xl {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-xl-1 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-xl-10 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-xl-11 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-xl-12 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-xl-2 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-xl-3 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-xl-4 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-xl-5 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-xl-6 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-xl-7 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-xl-8 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-xl-9 {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col-xl-auto {
	width: 100%; padding-right: 15px; padding-left: 15px; position: =
relative; min-height: 1px;
}
.col {
	max-width: 100%; flex-grow: 1; flex-basis: 0px;
}
.col-auto {
	flex:0 0 auto; width: auto; max-width: none;
}
.col-1 {
	flex:0 0 8.33%; max-width: 8.33%;
}
.col-2 {
	flex:0 0 16.66%; max-width: 16.66%;
}
.col-3 {
	flex:0 0 25%; max-width: 25%;
}
.col-4 {
	flex:0 0 33.33%; max-width: 33.33%;
}
.col-5 {
	flex:0 0 41.66%; max-width: 41.66%;
}
.col-6 {
	flex:0 0 50%; max-width: 50%;
}
.col-7 {
	flex:0 0 58.33%; max-width: 58.33%;
}
.col-8 {
	flex:0 0 66.66%; max-width: 66.66%;
}
.col-9 {
	flex:0 0 75%; max-width: 75%;
}
.col-10 {
	flex:0 0 83.33%; max-width: 83.33%;
}
.col-11 {
	flex:0 0 91.66%; max-width: 91.66%;
}
.col-12 {
	flex:0 0 100%; max-width: 100%;
}
.order-first {
	order: -1;
}
.order-last {
	order: 13;
}
.order-0 {
	order: 0;
}
.order-1 {
	order: 1;
}
.order-2 {
	order: 2;
}
.order-3 {
	order: 3;
}
.order-4 {
	order: 4;
}
.order-5 {
	order: 5;
}
.order-6 {
	order: 6;
}
.order-7 {
	order: 7;
}
.order-8 {
	order: 8;
}
.order-9 {
	order: 9;
}
.order-10 {
	order: 10;
}
.order-11 {
	order: 11;
}
.order-12 {
	order: 12;
}
.offset-1 {
	margin-left: 8.33%;
}
.offset-2 {
	margin-left: 16.66%;
}
.offset-3 {
	margin-left: 25%;
}
.offset-4 {
	margin-left: 33.33%;
}
.offset-5 {
	margin-left: 41.66%;
}
.offset-6 {
	margin-left: 50%;
}
.offset-7 {
	margin-left: 58.33%;
}
.offset-8 {
	margin-left: 66.66%;
}
.offset-9 {
	margin-left: 75%;
}
.offset-10 {
	margin-left: 83.33%;
}
.offset-11 {
	margin-left: 91.66%;
}
@media all and (min-width:576px)
{
.col-sm {
	max-width: 100%; flex-grow: 1; flex-basis: 0px;
}
.col-sm-auto {
	flex:0 0 auto; width: auto; max-width: none;
}
.col-sm-1 {
	flex:0 0 8.33%; max-width: 8.33%;
}
.col-sm-2 {
	flex:0 0 16.66%; max-width: 16.66%;
}
.col-sm-3 {
	flex:0 0 25%; max-width: 25%;
}
.col-sm-4 {
	flex:0 0 33.33%; max-width: 33.33%;
}
.col-sm-5 {
	flex:0 0 41.66%; max-width: 41.66%;
}
.col-sm-6 {
	flex:0 0 50%; max-width: 50%;
}
.col-sm-7 {
	flex:0 0 58.33%; max-width: 58.33%;
}
.col-sm-8 {
	flex:0 0 66.66%; max-width: 66.66%;
}
.col-sm-9 {
	flex:0 0 75%; max-width: 75%;
}
.col-sm-10 {
	flex:0 0 83.33%; max-width: 83.33%;
}
.col-sm-11 {
	flex:0 0 91.66%; max-width: 91.66%;
}
.col-sm-12 {
	flex:0 0 100%; max-width: 100%;
}
.order-sm-first {
	order: -1;
}
.order-sm-last {
	order: 13;
}
.order-sm-0 {
	order: 0;
}
.order-sm-1 {
	order: 1;
}
.order-sm-2 {
	order: 2;
}
.order-sm-3 {
	order: 3;
}
.order-sm-4 {
	order: 4;
}
.order-sm-5 {
	order: 5;
}
.order-sm-6 {
	order: 6;
}
.order-sm-7 {
	order: 7;
}
.order-sm-8 {
	order: 8;
}
.order-sm-9 {
	order: 9;
}
.order-sm-10 {
	order: 10;
}
.order-sm-11 {
	order: 11;
}
.order-sm-12 {
	order: 12;
}
.offset-sm-0 {
	margin-left: 0px;
}
.offset-sm-1 {
	margin-left: 8.33%;
}
.offset-sm-2 {
	margin-left: 16.66%;
}
.offset-sm-3 {
	margin-left: 25%;
}
.offset-sm-4 {
	margin-left: 33.33%;
}
.offset-sm-5 {
	margin-left: 41.66%;
}
.offset-sm-6 {
	margin-left: 50%;
}
.offset-sm-7 {
	margin-left: 58.33%;
}
.offset-sm-8 {
	margin-left: 66.66%;
}
.offset-sm-9 {
	margin-left: 75%;
}
.offset-sm-10 {
	margin-left: 83.33%;
}
.offset-sm-11 {
	margin-left: 91.66%;
}
}
@media all and (min-width:768px)
{
.col-md {
	max-width: 100%; flex-grow: 1; flex-basis: 0px;
}
.col-md-auto {
	flex:0 0 auto; width: auto; max-width: none;
}
.col-md-1 {
	flex:0 0 8.33%; max-width: 8.33%;
}
.col-md-2 {
	flex:0 0 16.66%; max-width: 16.66%;
}
.col-md-3 {
	flex:0 0 25%; max-width: 25%;
}
.col-md-4 {
	flex:0 0 33.33%; max-width: 33.33%;
}
.col-md-5 {
	flex:0 0 41.66%; max-width: 41.66%;
}
.col-md-6 {
	flex:0 0 50%; max-width: 50%;
}
.col-md-7 {
	flex:0 0 58.33%; max-width: 58.33%;
}
.col-md-8 {
	flex:0 0 66.66%; max-width: 66.66%;
}
.col-md-9 {
	flex:0 0 75%; max-width: 75%;
}
.col-md-10 {
	flex:0 0 83.33%; max-width: 83.33%;
}
.col-md-11 {
	flex:0 0 91.66%; max-width: 91.66%;
}
.col-md-12 {
	flex:0 0 100%; max-width: 100%;
}
.order-md-first {
	order: -1;
}
.order-md-last {
	order: 13;
}
.order-md-0 {
	order: 0;
}
.order-md-1 {
	order: 1;
}
.order-md-2 {
	order: 2;
}
.order-md-3 {
	order: 3;
}
.order-md-4 {
	order: 4;
}
.order-md-5 {
	order: 5;
}
.order-md-6 {
	order: 6;
}
.order-md-7 {
	order: 7;
}
.order-md-8 {
	order: 8;
}
.order-md-9 {
	order: 9;
}
.order-md-10 {
	order: 10;
}
.order-md-11 {
	order: 11;
}
.order-md-12 {
	order: 12;
}
.offset-md-0 {
	margin-left: 0px;
}
.offset-md-1 {
	margin-left: 8.33%;
}
.offset-md-2 {
	margin-left: 16.66%;
}
.offset-md-3 {
	margin-left: 25%;
}
.offset-md-4 {
	margin-left: 33.33%;
}
.offset-md-5 {
	margin-left: 41.66%;
}
.offset-md-6 {
	margin-left: 50%;
}
.offset-md-7 {
	margin-left: 58.33%;
}
.offset-md-8 {
	margin-left: 66.66%;
}
.offset-md-9 {
	margin-left: 75%;
}
.offset-md-10 {
	margin-left: 83.33%;
}
.offset-md-11 {
	margin-left: 91.66%;
}
}
@media all and (min-width:992px)
{
.col-lg {
	max-width: 100%; flex-grow: 1; flex-basis: 0px;
}
.col-lg-auto {
	flex:0 0 auto; width: auto; max-width: none;
}
.col-lg-1 {
	flex:0 0 8.33%; max-width: 8.33%;
}
.col-lg-2 {
	flex:0 0 16.66%; max-width: 16.66%;
}
.col-lg-3 {
	flex:0 0 25%; max-width: 25%;
}
.col-lg-4 {
	flex:0 0 33.33%; max-width: 33.33%;
}
.col-lg-5 {
	flex:0 0 41.66%; max-width: 41.66%;
}
.col-lg-6 {
	flex:0 0 50%; max-width: 50%;
}
.col-lg-7 {
	flex:0 0 58.33%; max-width: 58.33%;
}
.col-lg-8 {
	flex:0 0 66.66%; max-width: 66.66%;
}
.col-lg-9 {
	flex:0 0 75%; max-width: 75%;
}
.col-lg-10 {
	flex:0 0 83.33%; max-width: 83.33%;
}
.col-lg-11 {
	flex:0 0 91.66%; max-width: 91.66%;
}
.col-lg-12 {
	flex:0 0 100%; max-width: 100%;
}
.order-lg-first {
	order: -1;
}
.order-lg-last {
	order: 13;
}
.order-lg-0 {
	order: 0;
}
.order-lg-1 {
	order: 1;
}
.order-lg-2 {
	order: 2;
}
.order-lg-3 {
	order: 3;
}
.order-lg-4 {
	order: 4;
}
.order-lg-5 {
	order: 5;
}
.order-lg-6 {
	order: 6;
}
.order-lg-7 {
	order: 7;
}
.order-lg-8 {
	order: 8;
}
.order-lg-9 {
	order: 9;
}
.order-lg-10 {
	order: 10;
}
.order-lg-11 {
	order: 11;
}
.order-lg-12 {
	order: 12;
}
.offset-lg-0 {
	margin-left: 0px;
}
.offset-lg-1 {
	margin-left: 8.33%;
}
.offset-lg-2 {
	margin-left: 16.66%;
}
.offset-lg-3 {
	margin-left: 25%;
}
.offset-lg-4 {
	margin-left: 33.33%;
}
.offset-lg-5 {
	margin-left: 41.66%;
}
.offset-lg-6 {
	margin-left: 50%;
}
.offset-lg-7 {
	margin-left: 58.33%;
}
.offset-lg-8 {
	margin-left: 66.66%;
}
.offset-lg-9 {
	margin-left: 75%;
}
.offset-lg-10 {
	margin-left: 83.33%;
}
.offset-lg-11 {
	margin-left: 91.66%;
}
}
@media all and (min-width:1200px)
{
.col-xl {
	max-width: 100%; flex-grow: 1; flex-basis: 0px;
}
.col-xl-auto {
	flex:0 0 auto; width: auto; max-width: none;
}
.col-xl-1 {
	flex:0 0 8.33%; max-width: 8.33%;
}
.col-xl-2 {
	flex:0 0 16.66%; max-width: 16.66%;
}
.col-xl-3 {
	flex:0 0 25%; max-width: 25%;
}
.col-xl-4 {
	flex:0 0 33.33%; max-width: 33.33%;
}
.col-xl-5 {
	flex:0 0 41.66%; max-width: 41.66%;
}
.col-xl-6 {
	flex:0 0 50%; max-width: 50%;
}
.col-xl-7 {
	flex:0 0 58.33%; max-width: 58.33%;
}
.col-xl-8 {
	flex:0 0 66.66%; max-width: 66.66%;
}
.col-xl-9 {
	flex:0 0 75%; max-width: 75%;
}
.col-xl-10 {
	flex:0 0 83.33%; max-width: 83.33%;
}
.col-xl-11 {
	flex:0 0 91.66%; max-width: 91.66%;
}
.col-xl-12 {
	flex:0 0 100%; max-width: 100%;
}
.order-xl-first {
	order: -1;
}
.order-xl-last {
	order: 13;
}
.order-xl-0 {
	order: 0;
}
.order-xl-1 {
	order: 1;
}
.order-xl-2 {
	order: 2;
}
.order-xl-3 {
	order: 3;
}
.order-xl-4 {
	order: 4;
}
.order-xl-5 {
	order: 5;
}
.order-xl-6 {
	order: 6;
}
.order-xl-7 {
	order: 7;
}
.order-xl-8 {
	order: 8;
}
.order-xl-9 {
	order: 9;
}
.order-xl-10 {
	order: 10;
}
.order-xl-11 {
	order: 11;
}
.order-xl-12 {
	order: 12;
}
.offset-xl-0 {
	margin-left: 0px;
}
.offset-xl-1 {
	margin-left: 8.33%;
}
.offset-xl-2 {
	margin-left: 16.66%;
}
.offset-xl-3 {
	margin-left: 25%;
}
.offset-xl-4 {
	margin-left: 33.33%;
}
.offset-xl-5 {
	margin-left: 41.66%;
}
.offset-xl-6 {
	margin-left: 50%;
}
.offset-xl-7 {
	margin-left: 58.33%;
}
.offset-xl-8 {
	margin-left: 66.66%;
}
.offset-xl-9 {
	margin-left: 75%;
}
.offset-xl-10 {
	margin-left: 83.33%;
}
.offset-xl-11 {
	margin-left: 91.66%;
}
}
.table {
	width: 100%; margin-bottom: 1rem; background-color: transparent;
}
.table td {
	padding: 0.75rem; vertical-align: top; border-top-color: rgb(222, 226, =
230); border-top-width: 1px; border-top-style: solid;
}
.table th {
	padding: 0.75rem; vertical-align: top; border-top-color: rgb(222, 226, =
230); border-top-width: 1px; border-top-style: solid;
}
.table thead th {
	vertical-align: bottom; border-bottom-color: rgb(222, 226, 230); =
border-bottom-width: 2px; border-bottom-style: solid;
}
.table tbody + tbody {
	border-top-color: rgb(222, 226, 230); border-top-width: 2px; =
border-top-style: solid;
}
.table .table {
	background-color: rgb(255, 255, 255);
}
.table-sm td {
	padding: 0.3rem;
}
.table-sm th {
	padding: 0.3rem;
}
.table-bordered {
	border: 1px solid rgb(222, 226, 230); border-image: none;
}
.table-bordered td {
	border: 1px solid rgb(222, 226, 230); border-image: none;
}
.table-bordered th {
	border: 1px solid rgb(222, 226, 230); border-image: none;
}
.table-bordered thead td {
	border-bottom-width: 2px;
}
.table-bordered thead th {
	border-bottom-width: 2px;
}
.table-borderless tbody + tbody {
	border: 0px currentColor; border-image: none;
}
.table-borderless td {
	border: 0px currentColor; border-image: none;
}
.table-borderless th {
	border: 0px currentColor; border-image: none;
}
.table-borderless thead th {
	border: 0px currentColor; border-image: none;
}
.table-striped tbody tr:nth-of-type(2n+1) {
	background-color: rgba(0, 0, 0, 0.05);
}
.table-hover tbody tr:hover {
	background-color: rgba(0, 0, 0, 0.075);
}
.table-primary {
	background-color: rgb(184, 218, 255);
}
.table-primary > td {
	background-color: rgb(184, 218, 255);
}
.table-primary > th {
	background-color: rgb(184, 218, 255);
}
.table-hover .table-primary:hover {
	background-color: rgb(159, 205, 255);
}
.table-hover .table-primary:hover > td {
	background-color: rgb(159, 205, 255);
}
.table-hover .table-primary:hover > th {
	background-color: rgb(159, 205, 255);
}
.table-secondary {
	background-color: rgb(214, 216, 219);
}
.table-secondary > td {
	background-color: rgb(214, 216, 219);
}
.table-secondary > th {
	background-color: rgb(214, 216, 219);
}
.table-hover .table-secondary:hover {
	background-color: rgb(200, 203, 207);
}
.table-hover .table-secondary:hover > td {
	background-color: rgb(200, 203, 207);
}
.table-hover .table-secondary:hover > th {
	background-color: rgb(200, 203, 207);
}
.table-success {
	background-color: rgb(195, 230, 203);
}
.table-success > td {
	background-color: rgb(195, 230, 203);
}
.table-success > th {
	background-color: rgb(195, 230, 203);
}
.table-hover .table-success:hover {
	background-color: rgb(177, 223, 187);
}
.table-hover .table-success:hover > td {
	background-color: rgb(177, 223, 187);
}
.table-hover .table-success:hover > th {
	background-color: rgb(177, 223, 187);
}
.table-info {
	background-color: rgb(190, 229, 235);
}
.table-info > td {
	background-color: rgb(190, 229, 235);
}
.table-info > th {
	background-color: rgb(190, 229, 235);
}
.table-hover .table-info:hover {
	background-color: rgb(171, 221, 229);
}
.table-hover .table-info:hover > td {
	background-color: rgb(171, 221, 229);
}
.table-hover .table-info:hover > th {
	background-color: rgb(171, 221, 229);
}
.table-warning {
	background-color: rgb(255, 238, 186);
}
.table-warning > td {
	background-color: rgb(255, 238, 186);
}
.table-warning > th {
	background-color: rgb(255, 238, 186);
}
.table-hover .table-warning:hover {
	background-color: rgb(255, 232, 161);
}
.table-hover .table-warning:hover > td {
	background-color: rgb(255, 232, 161);
}
.table-hover .table-warning:hover > th {
	background-color: rgb(255, 232, 161);
}
.table-danger {
	background-color: rgb(245, 198, 203);
}
.table-danger > td {
	background-color: rgb(245, 198, 203);
}
.table-danger > th {
	background-color: rgb(245, 198, 203);
}
.table-hover .table-danger:hover {
	background-color: rgb(241, 176, 183);
}
.table-hover .table-danger:hover > td {
	background-color: rgb(241, 176, 183);
}
.table-hover .table-danger:hover > th {
	background-color: rgb(241, 176, 183);
}
.table-light {
	background-color: rgb(253, 253, 254);
}
.table-light > td {
	background-color: rgb(253, 253, 254);
}
.table-light > th {
	background-color: rgb(253, 253, 254);
}
.table-hover .table-light:hover {
	background-color: rgb(236, 236, 246);
}
.table-hover .table-light:hover > td {
	background-color: rgb(236, 236, 246);
}
.table-hover .table-light:hover > th {
	background-color: rgb(236, 236, 246);
}
.table-dark {
	background-color: rgb(198, 200, 202);
}
.table-dark > td {
	background-color: rgb(198, 200, 202);
}
.table-dark > th {
	background-color: rgb(198, 200, 202);
}
.table-hover .table-dark:hover {
	background-color: rgb(185, 187, 190);
}
.table-hover .table-dark:hover > td {
	background-color: rgb(185, 187, 190);
}
.table-hover .table-dark:hover > th {
	background-color: rgb(185, 187, 190);
}
.table-active {
	background-color: rgba(0, 0, 0, 0.075);
}
.table-active > td {
	background-color: rgba(0, 0, 0, 0.075);
}
.table-active > th {
	background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover {
	background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover > td {
	background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover > th {
	background-color: rgba(0, 0, 0, 0.075);
}
.table .thead-dark th {
	border-color: rgb(50, 56, 62); color: rgb(255, 255, 255); =
background-color: rgb(33, 37, 41);
}
.table .thead-light th {
	border-color: rgb(222, 226, 230); color: rgb(73, 80, 87); =
background-color: rgb(233, 236, 239);
}
.table-dark {
	color: rgb(255, 255, 255); background-color: rgb(33, 37, 41);
}
.table-dark td {
	border-color: rgb(50, 56, 62);
}
.table-dark th {
	border-color: rgb(50, 56, 62);
}
.table-dark thead th {
	border-color: rgb(50, 56, 62);
}
.table-bordered.table-dark {
	border: 0px currentColor; border-image: none;
}
.table-striped.table-dark tbody tr:nth-of-type(2n+1) {
	background-color: rgba(255, 255, 255, 0.05);
}
.table-hover.table-dark tbody tr:hover {
	background-color: rgba(255, 255, 255, 0.075);
}
@media all and (max-width:575.98px)
{
.table-responsive-sm {
	width: 100%; display: block; -ms-overflow-x: auto; -ms-overflow-style: =
-ms-autohiding-scrollbar; -webkit-overflow-scrolling: touch;
}
.table-responsive-sm > .table-bordered {
	border: 0px currentColor; border-image: none;
}
}
@media all and (max-width:767.98px)
{
.table-responsive-md {
	width: 100%; display: block; -ms-overflow-x: auto; -ms-overflow-style: =
-ms-autohiding-scrollbar; -webkit-overflow-scrolling: touch;
}
.table-responsive-md > .table-bordered {
	border: 0px currentColor; border-image: none;
}
}
@media all and (max-width:991.98px)
{
.table-responsive-lg {
	width: 100%; display: block; -ms-overflow-x: auto; -ms-overflow-style: =
-ms-autohiding-scrollbar; -webkit-overflow-scrolling: touch;
}
.table-responsive-lg > .table-bordered {
	border: 0px currentColor; border-image: none;
}
}
@media all and (max-width:1199.98px)
{
.table-responsive-xl {
	width: 100%; display: block; -ms-overflow-x: auto; -ms-overflow-style: =
-ms-autohiding-scrollbar; -webkit-overflow-scrolling: touch;
}
.table-responsive-xl > .table-bordered {
	border: 0px currentColor; border-image: none;
}
}
.table-responsive {
	width: 100%; display: block; -ms-overflow-x: auto; -ms-overflow-style: =
-ms-autohiding-scrollbar; -webkit-overflow-scrolling: touch;
}
.table-responsive > .table-bordered {
	border: 0px currentColor; border-image: none;
}
.form-control {
	padding: 0.37rem 0.75rem; border-radius: 0.25rem; border: 1px solid =
rgb(206, 212, 218); transition:border-color 0.15s ease-in-out, =
box-shadow 0.15s ease-in-out; border-image: none; width: 100%; height: =
calc(2.25rem + 2px); color: rgb(73, 80, 87); line-height: 1.5; =
font-size: 1rem; display: block; background-clip: padding-box; =
background-color: rgb(255, 255, 255);
}
@media not all
{
.form-control {
	transition:none;
}
}
.form-control::-ms-expand {
	border: 0px currentColor; border-image: none; background-color: =
transparent;
}
.form-control:focus {
	border-color: rgb(128, 189, 255); outline: 0px; color: rgb(73, 80, 87); =
box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.25); background-color: =
rgb(255, 255, 255);
}
:-ms-input-placeholder.form-control {
	color: rgb(108, 117, 125); opacity: 1;
}
:disabled.form-control {
	opacity: 1; background-color: rgb(233, 236, 239);
}
[readonly].form-control {
	opacity: 1; background-color: rgb(233, 236, 239);
}
select.form-control:focus::-ms-value {
	color: rgb(73, 80, 87); background-color: rgb(255, 255, 255);
}
.form-control-file {
	width: 100%; display: block;
}
.form-control-range {
	width: 100%; display: block;
}
.col-form-label {
	line-height: 1.5; padding-top: calc(.375rem + 1px); padding-bottom: =
calc(.375rem + 1px); font-size: inherit; margin-bottom: 0px;
}
.col-form-label-lg {
	line-height: 1.5; padding-top: calc(.5rem + 1px); padding-bottom: =
calc(.5rem + 1px); font-size: 1.25rem;
}
.col-form-label-sm {
	line-height: 1.5; padding-top: calc(.25rem + 1px); padding-bottom: =
calc(.25rem + 1px); font-size: 0.87rem;
}
.form-control-plaintext {
	border-width: 1px 0px; border-style: solid; border-color: transparent; =
border-image: none; width: 100%; color: rgb(33, 37, 41); line-height: =
1.5; padding-top: 0.37rem; padding-bottom: 0.37rem; margin-bottom: 0px; =
display: block; background-color: transparent;
}
.form-control-lg.form-control-plaintext {
	padding-right: 0px; padding-left: 0px;
}
.form-control-sm.form-control-plaintext {
	padding-right: 0px; padding-left: 0px;
}
.form-control-sm {
	padding: 0.25rem 0.5rem; border-radius: 0.2rem; height: calc(1.8125rem =
+ 2px); line-height: 1.5; font-size: 0.87rem;
}
.form-control-lg {
	padding: 0.5rem 1rem; border-radius: 0.3rem; height: calc(2.875rem + =
2px); line-height: 1.5; font-size: 1.25rem;
}
select[multiple].form-control {
	height: auto;
}
select[size].form-control {
	height: auto;
}
textarea.form-control {
	height: auto;
}
.form-group {
	margin-bottom: 1rem;
}
.form-text {
	margin-top: 0.25rem; display: block;
}
.form-row {
	margin-right: -5px; margin-left: -5px; display: flex; flex-wrap: wrap;
}
.form-row > .col {
	padding-right: 5px; padding-left: 5px;
}
.form-row > [class*=3Dcol-] {
	padding-right: 5px; padding-left: 5px;
}
.form-check {
	padding-left: 1.25rem; display: block; position: relative;
}
.form-check-input {
	margin-top: 0.3rem; margin-left: -1.25rem; position: absolute;
}
:disabled.form-check-input ~ .form-check-label {
	color: rgb(108, 117, 125);
}
.form-check-label {
	margin-bottom: 0px;
}
.form-check-inline {
	padding-left: 0px; margin-right: 0.75rem; display: inline-flex; =
align-items: center;
}
.form-check-inline .form-check-input {
	margin-top: 0px; margin-right: 0.31rem; margin-left: 0px; position: =
static;
}
.valid-feedback {
	width: 100%; color: rgb(40, 167, 69); font-size: 80%; margin-top: =
0.25rem; display: none;
}
.valid-tooltip {
	padding: 0.25rem 0.5rem; border-radius: 0.25rem; top: 100%; color: =
rgb(255, 255, 255); line-height: 1.5; font-size: 0.87rem; margin-top: =
0.1rem; display: none; position: absolute; z-index: 5; max-width: 100%; =
background-color: rgba(40, 167, 69, 0.9);
}
.is-valid.custom-select {
	border-color: rgb(40, 167, 69);
}
.is-valid.form-control {
	border-color: rgb(40, 167, 69);
}
.was-validated :valid.custom-select {
	border-color: rgb(40, 167, 69);
}
.was-validated :valid.form-control {
	border-color: rgb(40, 167, 69);
}
.is-valid.custom-select:focus {
	border-color: rgb(40, 167, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(40,167,69,0.25);
}
.is-valid.form-control:focus {
	border-color: rgb(40, 167, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(40,167,69,0.25);
}
.was-validated :valid.custom-select:focus {
	border-color: rgb(40, 167, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(40,167,69,0.25);
}
.was-validated :valid.form-control:focus {
	border-color: rgb(40, 167, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(40,167,69,0.25);
}
.is-valid.custom-select ~ .valid-feedback {
	display: block;
}
.is-valid.custom-select ~ .valid-tooltip {
	display: block;
}
.is-valid.form-control ~ .valid-feedback {
	display: block;
}
.is-valid.form-control ~ .valid-tooltip {
	display: block;
}
.was-validated :valid.custom-select ~ .valid-feedback {
	display: block;
}
.was-validated :valid.custom-select ~ .valid-tooltip {
	display: block;
}
.was-validated :valid.form-control ~ .valid-feedback {
	display: block;
}
.was-validated :valid.form-control ~ .valid-tooltip {
	display: block;
}
.is-valid.form-control-file ~ .valid-feedback {
	display: block;
}
.is-valid.form-control-file ~ .valid-tooltip {
	display: block;
}
.was-validated :valid.form-control-file ~ .valid-feedback {
	display: block;
}
.was-validated :valid.form-control-file ~ .valid-tooltip {
	display: block;
}
.is-valid.form-check-input ~ .form-check-label {
	color: rgb(40, 167, 69);
}
.was-validated :valid.form-check-input ~ .form-check-label {
	color: rgb(40, 167, 69);
}
.is-valid.form-check-input ~ .valid-feedback {
	display: block;
}
.is-valid.form-check-input ~ .valid-tooltip {
	display: block;
}
.was-validated :valid.form-check-input ~ .valid-feedback {
	display: block;
}
.was-validated :valid.form-check-input ~ .valid-tooltip {
	display: block;
}
.is-valid.custom-control-input ~ .custom-control-label {
	color: rgb(40, 167, 69);
}
.was-validated :valid.custom-control-input ~ .custom-control-label {
	color: rgb(40, 167, 69);
}
.is-valid.custom-control-input ~ .custom-control-label::before {
	background-color: rgb(113, 221, 138);
}
.was-validated :valid.custom-control-input ~ =
.custom-control-label::before {
	background-color: rgb(113, 221, 138);
}
.is-valid.custom-control-input ~ .valid-feedback {
	display: block;
}
.is-valid.custom-control-input ~ .valid-tooltip {
	display: block;
}
.was-validated :valid.custom-control-input ~ .valid-feedback {
	display: block;
}
.was-validated :valid.custom-control-input ~ .valid-tooltip {
	display: block;
}
:checked.is-valid.custom-control-input ~ .custom-control-label::before {
	background-color: rgb(52, 206, 87);
}
.was-validated :valid:checked.custom-control-input ~ =
.custom-control-label::before {
	background-color: rgb(52, 206, 87);
}
.is-valid.custom-control-input:focus ~ .custom-control-label::before {
	box-shadow: 0px 0px 0px 1px #fff, 0px 0px 0px 0.2rem =
rgba(40,167,69,0.25);
}
.was-validated :valid.custom-control-input:focus ~ =
.custom-control-label::before {
	box-shadow: 0px 0px 0px 1px #fff, 0px 0px 0px 0.2rem =
rgba(40,167,69,0.25);
}
.is-valid.custom-file-input ~ .custom-file-label {
	border-color: rgb(40, 167, 69);
}
.was-validated :valid.custom-file-input ~ .custom-file-label {
	border-color: rgb(40, 167, 69);
}
.is-valid.custom-file-input ~ .custom-file-label::after {
	border-color: inherit;
}
.was-validated :valid.custom-file-input ~ .custom-file-label::after {
	border-color: inherit;
}
.is-valid.custom-file-input ~ .valid-feedback {
	display: block;
}
.is-valid.custom-file-input ~ .valid-tooltip {
	display: block;
}
.was-validated :valid.custom-file-input ~ .valid-feedback {
	display: block;
}
.was-validated :valid.custom-file-input ~ .valid-tooltip {
	display: block;
}
.is-valid.custom-file-input:focus ~ .custom-file-label {
	box-shadow: 0px 0px 0px 0.2rem rgba(40,167,69,0.25);
}
.was-validated :valid.custom-file-input:focus ~ .custom-file-label {
	box-shadow: 0px 0px 0px 0.2rem rgba(40,167,69,0.25);
}
.invalid-feedback {
	width: 100%; color: rgb(220, 53, 69); font-size: 80%; margin-top: =
0.25rem; display: none;
}
.invalid-tooltip {
	padding: 0.25rem 0.5rem; border-radius: 0.25rem; top: 100%; color: =
rgb(255, 255, 255); line-height: 1.5; font-size: 0.87rem; margin-top: =
0.1rem; display: none; position: absolute; z-index: 5; max-width: 100%; =
background-color: rgba(220, 53, 69, 0.9);
}
.is-invalid.custom-select {
	border-color: rgb(220, 53, 69);
}
.is-invalid.form-control {
	border-color: rgb(220, 53, 69);
}
.was-validated :invalid.custom-select {
	border-color: rgb(220, 53, 69);
}
.was-validated :invalid.form-control {
	border-color: rgb(220, 53, 69);
}
.is-invalid.custom-select:focus {
	border-color: rgb(220, 53, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(220,53,69,0.25);
}
.is-invalid.form-control:focus {
	border-color: rgb(220, 53, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(220,53,69,0.25);
}
.was-validated :invalid.custom-select:focus {
	border-color: rgb(220, 53, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(220,53,69,0.25);
}
.was-validated :invalid.form-control:focus {
	border-color: rgb(220, 53, 69); box-shadow: 0px 0px 0px 0.2rem =
rgba(220,53,69,0.25);
}
.is-invalid.custom-select ~ .invalid-feedback {
	display: block;
}
.is-invalid.custom-select ~ .invalid-tooltip {
	display: block;
}
.is-invalid.form-control ~ .invalid-feedback {
	display: block;
}
.is-invalid.form-control ~ .invalid-tooltip {
	display: block;
}
.was-validated :invalid.custom-select ~ .invalid-feedback {
	display: block;
}
.was-validated :invalid.custom-select ~ .invalid-tooltip {
	display: block;
}
.was-validated :invalid.form-control ~ .invalid-feedback {
	display: block;
}
.was-validated :invalid.form-control ~ .invalid-tooltip {
	display: block;
}
.is-invalid.form-control-file ~ .invalid-feedback {
	display: block;
}
.is-invalid.form-control-file ~ .invalid-tooltip {
	display: block;
}
.was-validated :invalid.form-control-file ~ .invalid-feedback {
	display: block;
}
.was-validated :invalid.form-control-file ~ .invalid-tooltip {
	display: block;
}
.is-invalid.form-check-input ~ .form-check-label {
	color: rgb(220, 53, 69);
}
.was-validated :invalid.form-check-input ~ .form-check-label {
	color: rgb(220, 53, 69);
}
.is-invalid.form-check-input ~ .invalid-feedback {
	display: block;
}
.is-invalid.form-check-input ~ .invalid-tooltip {
	display: block;
}
.was-validated :invalid.form-check-input ~ .invalid-feedback {
	display: block;
}
.was-validated :invalid.form-check-input ~ .invalid-tooltip {
	display: block;
}
.is-invalid.custom-control-input ~ .custom-control-label {
	color: rgb(220, 53, 69);
}
.was-validated :invalid.custom-control-input ~ .custom-control-label {
	color: rgb(220, 53, 69);
}
.is-invalid.custom-control-input ~ .custom-control-label::before {
	background-color: rgb(239, 162, 169);
}
.was-validated :invalid.custom-control-input ~ =
.custom-control-label::before {
	background-color: rgb(239, 162, 169);
}
.is-invalid.custom-control-input ~ .invalid-feedback {
	display: block;
}
.is-invalid.custom-control-input ~ .invalid-tooltip {
	display: block;
}
.was-validated :invalid.custom-control-input ~ .invalid-feedback {
	display: block;
}
.was-validated :invalid.custom-control-input ~ .invalid-tooltip {
	display: block;
}
:checked.is-invalid.custom-control-input ~ .custom-control-label::before =
{
	background-color: rgb(228, 96, 109);
}
.was-validated :invalid:checked.custom-control-input ~ =
.custom-control-label::before {
	background-color: rgb(228, 96, 109);
}
.is-invalid.custom-control-input:focus ~ .custom-control-label::before {
	box-shadow: 0px 0px 0px 1px #fff, 0px 0px 0px 0.2rem =
rgba(220,53,69,0.25);
}
.was-validated :invalid.custom-control-input:focus ~ =
.custom-control-label::before {
	box-shadow: 0px 0px 0px 1px #fff, 0px 0px 0px 0.2rem =
rgba(220,53,69,0.25);
}
.is-invalid.custom-file-input ~ .custom-file-label {
	border-color: rgb(220, 53, 69);
}
.was-validated :invalid.custom-file-input ~ .custom-file-label {
	border-color: rgb(220, 53, 69);
}
.is-invalid.custom-file-input ~ .custom-file-label::after {
	border-color: inherit;
}
.was-validated :invalid.custom-file-input ~ .custom-file-label::after {
	border-color: inherit;
}
.is-invalid.custom-file-input ~ .invalid-feedback {
	display: block;
}
.is-invalid.custom-file-input ~ .invalid-tooltip {
	display: block;
}
.was-validated :invalid.custom-file-input ~ .invalid-feedback {
	display: block;
}
.was-validated :invalid.custom-file-input ~ .invalid-tooltip {
	display: block;
}
.is-invalid.custom-file-input:focus ~ .custom-file-label {
	box-shadow: 0px 0px 0px 0.2rem rgba(220,53,69,0.25);
}
.was-validated :invalid.custom-file-input:focus ~ .custom-file-label {
	box-shadow: 0px 0px 0px 0.2rem rgba(220,53,69,0.25);
}
.form-inline {
	flex-flow:row wrap; display: flex; align-items: center;
}
.form-inline .form-check {
	width: 100%;
}
@media all and (min-width:576px)
{
.form-inline label {
	margin-bottom: 0px; display: flex; justify-content: center; =
align-items: center;
}
.form-inline .form-group {
	flex:0 0 auto; flex-flow:row wrap; margin-bottom: 0px; display: flex; =
align-items: center;
}
.form-inline .form-control {
	width: auto; vertical-align: middle; display: inline-block;
}
.form-inline .form-control-plaintext {
	display: inline-block;
}
.form-inline .custom-select {
	width: auto;
}
.form-inline .input-group {
	width: auto;
}
.form-inline .form-check {
	width: auto; padding-left: 0px; display: flex; justify-content: center; =
align-items: center;
}
.form-inline .form-check-input {
	margin-top: 0px; margin-right: 0.25rem; margin-left: 0px; position: =
relative;
}
.form-inline .custom-control {
	justify-content: center; align-items: center;
}
.form-inline .custom-control-label {
	margin-bottom: 0px;
}
}
.btn {
	padding: 0.37rem 0.75rem; border-radius: 0.25rem; border: 1px solid =
transparent; transition:color 0.15s ease-in-out, background-color 0.15s =
ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s =
ease-in-out; border-image: none; text-align: center; line-height: 1.5; =
font-size: 1rem; font-weight: 400; vertical-align: middle; display: =
inline-block; white-space: nowrap; -ms-user-select: none; =
-webkit-user-select: none; -moz-user-select: none; user-select: none;
}
@media not all
{
.btn {
	transition:none;
}
}
.btn:focus {
	text-decoration: none;
}
.btn:hover {
	text-decoration: none;
}
.focus.btn {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.25);
}
.btn:focus {
	outline: 0px; box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.25);
}
.disabled.btn {
	opacity: 0.65;
}
:disabled.btn {
	opacity: 0.65;
}
:not(:disabled):not(.disabled).btn {
	cursor: pointer;
}
a.disabled.btn {
	pointer-events: none;
}
fieldset:disabled a.btn {
	pointer-events: none;
}
.btn-primary {
	border-color: rgb(0, 123, 255); color: rgb(255, 255, 255); =
background-color: rgb(0, 123, 255);
}
.btn-primary:hover {
	border-color: rgb(0, 98, 204); color: rgb(255, 255, 255); =
background-color: rgb(0, 105, 217);
}
.focus.btn-primary {
	box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.5);
}
.btn-primary:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.5);
}
.disabled.btn-primary {
	border-color: rgb(0, 123, 255); color: rgb(255, 255, 255); =
background-color: rgb(0, 123, 255);
}
:disabled.btn-primary {
	border-color: rgb(0, 123, 255); color: rgb(255, 255, 255); =
background-color: rgb(0, 123, 255);
}
:not(:disabled):not(.disabled).active.btn-primary {
	border-color: rgb(0, 92, 191); color: rgb(255, 255, 255); =
background-color: rgb(0, 98, 204);
}
:not(:disabled):not(.disabled).btn-primary:active {
	border-color: rgb(0, 92, 191); color: rgb(255, 255, 255); =
background-color: rgb(0, 98, 204);
}
.show > .dropdown-toggle.btn-primary {
	border-color: rgb(0, 92, 191); color: rgb(255, 255, 255); =
background-color: rgb(0, 98, 204);
}
:not(:disabled):not(.disabled).active.btn-primary:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.5);
}
:not(:disabled):not(.disabled).btn-primary:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.5);
}
.show > .dropdown-toggle.btn-primary:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.5);
}
.btn-secondary {
	border-color: rgb(108, 117, 125); color: rgb(255, 255, 255); =
background-color: rgb(108, 117, 125);
}
.btn-secondary:hover {
	border-color: rgb(84, 91, 98); color: rgb(255, 255, 255); =
background-color: rgb(90, 98, 104);
}
.focus.btn-secondary {
	box-shadow: 0px 0px 0px 0.2rem rgba(108,117,125,0.5);
}
.btn-secondary:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(108,117,125,0.5);
}
.disabled.btn-secondary {
	border-color: rgb(108, 117, 125); color: rgb(255, 255, 255); =
background-color: rgb(108, 117, 125);
}
:disabled.btn-secondary {
	border-color: rgb(108, 117, 125); color: rgb(255, 255, 255); =
background-color: rgb(108, 117, 125);
}
:not(:disabled):not(.disabled).active.btn-secondary {
	border-color: rgb(78, 85, 91); color: rgb(255, 255, 255); =
background-color: rgb(84, 91, 98);
}
:not(:disabled):not(.disabled).btn-secondary:active {
	border-color: rgb(78, 85, 91); color: rgb(255, 255, 255); =
background-color: rgb(84, 91, 98);
}
.show > .dropdown-toggle.btn-secondary {
	border-color: rgb(78, 85, 91); color: rgb(255, 255, 255); =
background-color: rgb(84, 91, 98);
}
:not(:disabled):not(.disabled).active.btn-secondary:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(108,117,125,0.5);
}
:not(:disabled):not(.disabled).btn-secondary:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(108,117,125,0.5);
}
.show > .dropdown-toggle.btn-secondary:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(108,117,125,0.5);
}
.btn-success {
	border-color: rgb(40, 167, 69); color: rgb(255, 255, 255); =
background-color: rgb(40, 167, 69);
}
.btn-success:hover {
	border-color: rgb(30, 126, 52); color: rgb(255, 255, 255); =
background-color: rgb(33, 136, 56);
}
.focus.btn-success {
	box-shadow: 0px 0px 0px 0.2rem rgba(40,167,69,0.5);
}
.btn-success:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(40,167,69,0.5);
}
.disabled.btn-success {
	border-color: rgb(40, 167, 69); color: rgb(255, 255, 255); =
background-color: rgb(40, 167, 69);
}
:disabled.btn-success {
	border-color: rgb(40, 167, 69); color: rgb(255, 255, 255); =
background-color: rgb(40, 167, 69);
}
:not(:disabled):not(.disabled).active.btn-success {
	border-color: rgb(28, 116, 48); color: rgb(255, 255, 255); =
background-color: rgb(30, 126, 52);
}
:not(:disabled):not(.disabled).btn-success:active {
	border-color: rgb(28, 116, 48); color: rgb(255, 255, 255); =
background-color: rgb(30, 126, 52);
}
.show > .dropdown-toggle.btn-success {
	border-color: rgb(28, 116, 48); color: rgb(255, 255, 255); =
background-color: rgb(30, 126, 52);
}
:not(:disabled):not(.disabled).active.btn-success:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(40,167,69,0.5);
}
:not(:disabled):not(.disabled).btn-success:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(40,167,69,0.5);
}
.show > .dropdown-toggle.btn-success:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(40,167,69,0.5);
}
.btn-info {
	border-color: rgb(23, 162, 184); color: rgb(255, 255, 255); =
background-color: rgb(23, 162, 184);
}
.btn-info:hover {
	border-color: rgb(17, 122, 139); color: rgb(255, 255, 255); =
background-color: rgb(19, 132, 150);
}
.focus.btn-info {
	box-shadow: 0px 0px 0px 0.2rem rgba(23,162,184,0.5);
}
.btn-info:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(23,162,184,0.5);
}
.disabled.btn-info {
	border-color: rgb(23, 162, 184); color: rgb(255, 255, 255); =
background-color: rgb(23, 162, 184);
}
:disabled.btn-info {
	border-color: rgb(23, 162, 184); color: rgb(255, 255, 255); =
background-color: rgb(23, 162, 184);
}
:not(:disabled):not(.disabled).active.btn-info {
	border-color: rgb(16, 112, 127); color: rgb(255, 255, 255); =
background-color: rgb(17, 122, 139);
}
:not(:disabled):not(.disabled).btn-info:active {
	border-color: rgb(16, 112, 127); color: rgb(255, 255, 255); =
background-color: rgb(17, 122, 139);
}
.show > .dropdown-toggle.btn-info {
	border-color: rgb(16, 112, 127); color: rgb(255, 255, 255); =
background-color: rgb(17, 122, 139);
}
:not(:disabled):not(.disabled).active.btn-info:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(23,162,184,0.5);
}
:not(:disabled):not(.disabled).btn-info:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(23,162,184,0.5);
}
.show > .dropdown-toggle.btn-info:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(23,162,184,0.5);
}
.btn-warning {
	border-color: rgb(255, 193, 7); color: rgb(33, 37, 41); =
background-color: rgb(255, 193, 7);
}
.btn-warning:hover {
	border-color: rgb(211, 158, 0); color: rgb(33, 37, 41); =
background-color: rgb(224, 168, 0);
}
.focus.btn-warning {
	box-shadow: 0px 0px 0px 0.2rem rgba(255,193,7,0.5);
}
.btn-warning:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(255,193,7,0.5);
}
.disabled.btn-warning {
	border-color: rgb(255, 193, 7); color: rgb(33, 37, 41); =
background-color: rgb(255, 193, 7);
}
:disabled.btn-warning {
	border-color: rgb(255, 193, 7); color: rgb(33, 37, 41); =
background-color: rgb(255, 193, 7);
}
:not(:disabled):not(.disabled).active.btn-warning {
	border-color: rgb(198, 149, 0); color: rgb(33, 37, 41); =
background-color: rgb(211, 158, 0);
}
:not(:disabled):not(.disabled).btn-warning:active {
	border-color: rgb(198, 149, 0); color: rgb(33, 37, 41); =
background-color: rgb(211, 158, 0);
}
.show > .dropdown-toggle.btn-warning {
	border-color: rgb(198, 149, 0); color: rgb(33, 37, 41); =
background-color: rgb(211, 158, 0);
}
:not(:disabled):not(.disabled).active.btn-warning:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(255,193,7,0.5);
}
:not(:disabled):not(.disabled).btn-warning:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(255,193,7,0.5);
}
.show > .dropdown-toggle.btn-warning:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(255,193,7,0.5);
}
.btn-danger {
	border-color: rgb(220, 53, 69); color: rgb(255, 255, 255); =
background-color: rgb(220, 53, 69);
}
.btn-danger:hover {
	border-color: rgb(189, 33, 48); color: rgb(255, 255, 255); =
background-color: rgb(200, 35, 51);
}
.focus.btn-danger {
	box-shadow: 0px 0px 0px 0.2rem rgba(220,53,69,0.5);
}
.btn-danger:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(220,53,69,0.5);
}
.disabled.btn-danger {
	border-color: rgb(220, 53, 69); color: rgb(255, 255, 255); =
background-color: rgb(220, 53, 69);
}
:disabled.btn-danger {
	border-color: rgb(220, 53, 69); color: rgb(255, 255, 255); =
background-color: rgb(220, 53, 69);
}
:not(:disabled):not(.disabled).active.btn-danger {
	border-color: rgb(178, 31, 45); color: rgb(255, 255, 255); =
background-color: rgb(189, 33, 48);
}
:not(:disabled):not(.disabled).btn-danger:active {
	border-color: rgb(178, 31, 45); color: rgb(255, 255, 255); =
background-color: rgb(189, 33, 48);
}
.show > .dropdown-toggle.btn-danger {
	border-color: rgb(178, 31, 45); color: rgb(255, 255, 255); =
background-color: rgb(189, 33, 48);
}
:not(:disabled):not(.disabled).active.btn-danger:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(220,53,69,0.5);
}
:not(:disabled):not(.disabled).btn-danger:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(220,53,69,0.5);
}
.show > .dropdown-toggle.btn-danger:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(220,53,69,0.5);
}
.btn-light {
	border-color: rgb(248, 249, 250); color: rgb(33, 37, 41); =
background-color: rgb(248, 249, 250);
}
.btn-light:hover {
	border-color: rgb(218, 224, 229); color: rgb(33, 37, 41); =
background-color: rgb(226, 230, 234);
}
.focus.btn-light {
	box-shadow: 0px 0px 0px 0.2rem rgba(248,249,250,0.5);
}
.btn-light:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(248,249,250,0.5);
}
.disabled.btn-light {
	border-color: rgb(248, 249, 250); color: rgb(33, 37, 41); =
background-color: rgb(248, 249, 250);
}
:disabled.btn-light {
	border-color: rgb(248, 249, 250); color: rgb(33, 37, 41); =
background-color: rgb(248, 249, 250);
}
:not(:disabled):not(.disabled).active.btn-light {
	border-color: rgb(211, 217, 223); color: rgb(33, 37, 41); =
background-color: rgb(218, 224, 229);
}
:not(:disabled):not(.disabled).btn-light:active {
	border-color: rgb(211, 217, 223); color: rgb(33, 37, 41); =
background-color: rgb(218, 224, 229);
}
.show > .dropdown-toggle.btn-light {
	border-color: rgb(211, 217, 223); color: rgb(33, 37, 41); =
background-color: rgb(218, 224, 229);
}
:not(:disabled):not(.disabled).active.btn-light:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(248,249,250,0.5);
}
:not(:disabled):not(.disabled).btn-light:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(248,249,250,0.5);
}
.show > .dropdown-toggle.btn-light:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(248,249,250,0.5);
}
.btn-dark {
	border-color: rgb(52, 58, 64); color: rgb(255, 255, 255); =
background-color: rgb(52, 58, 64);
}
.btn-dark:hover {
	border-color: rgb(29, 33, 36); color: rgb(255, 255, 255); =
background-color: rgb(35, 39, 43);
}
.focus.btn-dark {
	box-shadow: 0px 0px 0px 0.2rem rgba(52,58,64,0.5);
}
.btn-dark:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(52,58,64,0.5);
}
.disabled.btn-dark {
	border-color: rgb(52, 58, 64); color: rgb(255, 255, 255); =
background-color: rgb(52, 58, 64);
}
:disabled.btn-dark {
	border-color: rgb(52, 58, 64); color: rgb(255, 255, 255); =
background-color: rgb(52, 58, 64);
}
:not(:disabled):not(.disabled).active.btn-dark {
	border-color: rgb(23, 26, 29); color: rgb(255, 255, 255); =
background-color: rgb(29, 33, 36);
}
:not(:disabled):not(.disabled).btn-dark:active {
	border-color: rgb(23, 26, 29); color: rgb(255, 255, 255); =
background-color: rgb(29, 33, 36);
}
.show > .dropdown-toggle.btn-dark {
	border-color: rgb(23, 26, 29); color: rgb(255, 255, 255); =
background-color: rgb(29, 33, 36);
}
:not(:disabled):not(.disabled).active.btn-dark:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(52,58,64,0.5);
}
:not(:disabled):not(.disabled).btn-dark:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(52,58,64,0.5);
}
.show > .dropdown-toggle.btn-dark:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(52,58,64,0.5);
}
.btn-outline-primary {
	border-color: rgb(0, 123, 255); color: rgb(0, 123, 255); =
background-image: none; background-color: transparent;
}
.btn-outline-primary:hover {
	border-color: rgb(0, 123, 255); color: rgb(255, 255, 255); =
background-color: rgb(0, 123, 255);
}
.focus.btn-outline-primary {
	box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.5);
}
.btn-outline-primary:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.5);
}
.disabled.btn-outline-primary {
	color: rgb(0, 123, 255); background-color: transparent;
}
:disabled.btn-outline-primary {
	color: rgb(0, 123, 255); background-color: transparent;
}
:not(:disabled):not(.disabled).active.btn-outline-primary {
	border-color: rgb(0, 123, 255); color: rgb(255, 255, 255); =
background-color: rgb(0, 123, 255);
}
:not(:disabled):not(.disabled).btn-outline-primary:active {
	border-color: rgb(0, 123, 255); color: rgb(255, 255, 255); =
background-color: rgb(0, 123, 255);
}
.show > .dropdown-toggle.btn-outline-primary {
	border-color: rgb(0, 123, 255); color: rgb(255, 255, 255); =
background-color: rgb(0, 123, 255);
}
:not(:disabled):not(.disabled).active.btn-outline-primary:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.5);
}
:not(:disabled):not(.disabled).btn-outline-primary:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.5);
}
.show > .dropdown-toggle.btn-outline-primary:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(0,123,255,0.5);
}
.btn-outline-secondary {
	border-color: rgb(108, 117, 125); color: rgb(108, 117, 125); =
background-image: none; background-color: transparent;
}
.btn-outline-secondary:hover {
	border-color: rgb(108, 117, 125); color: rgb(255, 255, 255); =
background-color: rgb(108, 117, 125);
}
.focus.btn-outline-secondary {
	box-shadow: 0px 0px 0px 0.2rem rgba(108,117,125,0.5);
}
.btn-outline-secondary:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(108,117,125,0.5);
}
.disabled.btn-outline-secondary {
	color: rgb(108, 117, 125); background-color: transparent;
}
:disabled.btn-outline-secondary {
	color: rgb(108, 117, 125); background-color: transparent;
}
:not(:disabled):not(.disabled).active.btn-outline-secondary {
	border-color: rgb(108, 117, 125); color: rgb(255, 255, 255); =
background-color: rgb(108, 117, 125);
}
:not(:disabled):not(.disabled).btn-outline-secondary:active {
	border-color: rgb(108, 117, 125); color: rgb(255, 255, 255); =
background-color: rgb(108, 117, 125);
}
.show > .dropdown-toggle.btn-outline-secondary {
	border-color: rgb(108, 117, 125); color: rgb(255, 255, 255); =
background-color: rgb(108, 117, 125);
}
:not(:disabled):not(.disabled).active.btn-outline-secondary:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(108,117,125,0.5);
}
:not(:disabled):not(.disabled).btn-outline-secondary:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(108,117,125,0.5);
}
.show > .dropdown-toggle.btn-outline-secondary:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(108,117,125,0.5);
}
.btn-outline-success {
	border-color: rgb(40, 167, 69); color: rgb(40, 167, 69); =
background-image: none; background-color: transparent;
}
.btn-outline-success:hover {
	border-color: rgb(40, 167, 69); color: rgb(255, 255, 255); =
background-color: rgb(40, 167, 69);
}
.focus.btn-outline-success {
	box-shadow: 0px 0px 0px 0.2rem rgba(40,167,69,0.5);
}
.btn-outline-success:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(40,167,69,0.5);
}
.disabled.btn-outline-success {
	color: rgb(40, 167, 69); background-color: transparent;
}
:disabled.btn-outline-success {
	color: rgb(40, 167, 69); background-color: transparent;
}
:not(:disabled):not(.disabled).active.btn-outline-success {
	border-color: rgb(40, 167, 69); color: rgb(255, 255, 255); =
background-color: rgb(40, 167, 69);
}
:not(:disabled):not(.disabled).btn-outline-success:active {
	border-color: rgb(40, 167, 69); color: rgb(255, 255, 255); =
background-color: rgb(40, 167, 69);
}
.show > .dropdown-toggle.btn-outline-success {
	border-color: rgb(40, 167, 69); color: rgb(255, 255, 255); =
background-color: rgb(40, 167, 69);
}
:not(:disabled):not(.disabled).active.btn-outline-success:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(40,167,69,0.5);
}
:not(:disabled):not(.disabled).btn-outline-success:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(40,167,69,0.5);
}
.show > .dropdown-toggle.btn-outline-success:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(40,167,69,0.5);
}
.btn-outline-info {
	border-color: rgb(23, 162, 184); color: rgb(23, 162, 184); =
background-image: none; background-color: transparent;
}
.btn-outline-info:hover {
	border-color: rgb(23, 162, 184); color: rgb(255, 255, 255); =
background-color: rgb(23, 162, 184);
}
.focus.btn-outline-info {
	box-shadow: 0px 0px 0px 0.2rem rgba(23,162,184,0.5);
}
.btn-outline-info:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(23,162,184,0.5);
}
.disabled.btn-outline-info {
	color: rgb(23, 162, 184); background-color: transparent;
}
:disabled.btn-outline-info {
	color: rgb(23, 162, 184); background-color: transparent;
}
:not(:disabled):not(.disabled).active.btn-outline-info {
	border-color: rgb(23, 162, 184); color: rgb(255, 255, 255); =
background-color: rgb(23, 162, 184);
}
:not(:disabled):not(.disabled).btn-outline-info:active {
	border-color: rgb(23, 162, 184); color: rgb(255, 255, 255); =
background-color: rgb(23, 162, 184);
}
.show > .dropdown-toggle.btn-outline-info {
	border-color: rgb(23, 162, 184); color: rgb(255, 255, 255); =
background-color: rgb(23, 162, 184);
}
:not(:disabled):not(.disabled).active.btn-outline-info:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(23,162,184,0.5);
}
:not(:disabled):not(.disabled).btn-outline-info:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(23,162,184,0.5);
}
.show > .dropdown-toggle.btn-outline-info:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(23,162,184,0.5);
}
.btn-outline-warning {
	border-color: rgb(255, 193, 7); color: rgb(255, 193, 7); =
background-image: none; background-color: transparent;
}
.btn-outline-warning:hover {
	border-color: rgb(255, 193, 7); color: rgb(33, 37, 41); =
background-color: rgb(255, 193, 7);
}
.focus.btn-outline-warning {
	box-shadow: 0px 0px 0px 0.2rem rgba(255,193,7,0.5);
}
.btn-outline-warning:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(255,193,7,0.5);
}
.disabled.btn-outline-warning {
	color: rgb(255, 193, 7); background-color: transparent;
}
:disabled.btn-outline-warning {
	color: rgb(255, 193, 7); background-color: transparent;
}
:not(:disabled):not(.disabled).active.btn-outline-warning {
	border-color: rgb(255, 193, 7); color: rgb(33, 37, 41); =
background-color: rgb(255, 193, 7);
}
:not(:disabled):not(.disabled).btn-outline-warning:active {
	border-color: rgb(255, 193, 7); color: rgb(33, 37, 41); =
background-color: rgb(255, 193, 7);
}
.show > .dropdown-toggle.btn-outline-warning {
	border-color: rgb(255, 193, 7); color: rgb(33, 37, 41); =
background-color: rgb(255, 193, 7);
}
:not(:disabled):not(.disabled).active.btn-outline-warning:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(255,193,7,0.5);
}
:not(:disabled):not(.disabled).btn-outline-warning:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(255,193,7,0.5);
}
.show > .dropdown-toggle.btn-outline-warning:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(255,193,7,0.5);
}
.btn-outline-danger {
	border-color: rgb(220, 53, 69); color: rgb(220, 53, 69); =
background-image: none; background-color: transparent;
}
.btn-outline-danger:hover {
	border-color: rgb(220, 53, 69); color: rgb(255, 255, 255); =
background-color: rgb(220, 53, 69);
}
.focus.btn-outline-danger {
	box-shadow: 0px 0px 0px 0.2rem rgba(220,53,69,0.5);
}
.btn-outline-danger:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(220,53,69,0.5);
}
.disabled.btn-outline-danger {
	color: rgb(220, 53, 69); background-color: transparent;
}
:disabled.btn-outline-danger {
	color: rgb(220, 53, 69); background-color: transparent;
}
:not(:disabled):not(.disabled).active.btn-outline-danger {
	border-color: rgb(220, 53, 69); color: rgb(255, 255, 255); =
background-color: rgb(220, 53, 69);
}
:not(:disabled):not(.disabled).btn-outline-danger:active {
	border-color: rgb(220, 53, 69); color: rgb(255, 255, 255); =
background-color: rgb(220, 53, 69);
}
.show > .dropdown-toggle.btn-outline-danger {
	border-color: rgb(220, 53, 69); color: rgb(255, 255, 255); =
background-color: rgb(220, 53, 69);
}
:not(:disabled):not(.disabled).active.btn-outline-danger:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(220,53,69,0.5);
}
:not(:disabled):not(.disabled).btn-outline-danger:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(220,53,69,0.5);
}
.show > .dropdown-toggle.btn-outline-danger:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(220,53,69,0.5);
}
.btn-outline-light {
	border-color: rgb(248, 249, 250); color: rgb(248, 249, 250); =
background-image: none; background-color: transparent;
}
.btn-outline-light:hover {
	border-color: rgb(248, 249, 250); color: rgb(33, 37, 41); =
background-color: rgb(248, 249, 250);
}
.focus.btn-outline-light {
	box-shadow: 0px 0px 0px 0.2rem rgba(248,249,250,0.5);
}
.btn-outline-light:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(248,249,250,0.5);
}
.disabled.btn-outline-light {
	color: rgb(248, 249, 250); background-color: transparent;
}
:disabled.btn-outline-light {
	color: rgb(248, 249, 250); background-color: transparent;
}
:not(:disabled):not(.disabled).active.btn-outline-light {
	border-color: rgb(248, 249, 250); color: rgb(33, 37, 41); =
background-color: rgb(248, 249, 250);
}
:not(:disabled):not(.disabled).btn-outline-light:active {
	border-color: rgb(248, 249, 250); color: rgb(33, 37, 41); =
background-color: rgb(248, 249, 250);
}
.show > .dropdown-toggle.btn-outline-light {
	border-color: rgb(248, 249, 250); color: rgb(33, 37, 41); =
background-color: rgb(248, 249, 250);
}
:not(:disabled):not(.disabled).active.btn-outline-light:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(248,249,250,0.5);
}
:not(:disabled):not(.disabled).btn-outline-light:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(248,249,250,0.5);
}
.show > .dropdown-toggle.btn-outline-light:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(248,249,250,0.5);
}
.btn-outline-dark {
	border-color: rgb(52, 58, 64); color: rgb(52, 58, 64); =
background-image: none; background-color: transparent;
}
.btn-outline-dark:hover {
	border-color: rgb(52, 58, 64); color: rgb(255, 255, 255); =
background-color: rgb(52, 58, 64);
}
.focus.btn-outline-dark {
	box-shadow: 0px 0px 0px 0.2rem rgba(52,58,64,0.5);
}
.btn-outline-dark:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(52,58,64,0.5);
}
.disabled.btn-outline-dark {
	color: rgb(52, 58, 64); background-color: transparent;
}
:disabled.btn-outline-dark {
	color: rgb(52, 58, 64); background-color: transparent;
}
:not(:disabled):not(.disabled).active.btn-outline-dark {
	border-color: rgb(52, 58, 64); color: rgb(255, 255, 255); =
background-color: rgb(52, 58, 64);
}
:not(:disabled):not(.disabled).btn-outline-dark:active {
	border-color: rgb(52, 58, 64); color: rgb(255, 255, 255); =
background-color: rgb(52, 58, 64);
}
.show > .dropdown-toggle.btn-outline-dark {
	border-color: rgb(52, 58, 64); color: rgb(255, 255, 255); =
background-color: rgb(52, 58, 64);
}
:not(:disabled):not(.disabled).active.btn-outline-dark:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(52,58,64,0.5);
}
:not(:disabled):not(.disabled).btn-outline-dark:focus:active {
	box-shadow: 0px 0px 0px 0.2rem rgba(52,58,64,0.5);
}
.show > .dropdown-toggle.btn-outline-dark:focus {
	box-shadow: 0px 0px 0px 0.2rem rgba(52,58,64,0.5);
}
.btn-link {
	color: rgb(0, 123, 255); font-weight: 400; background-color: =
transparent;
}
.btn-link:hover {
	border-color: transparent; color: rgb(0, 86, 179); text-decoration: =
underline; background-color: transparent;
}
.focus.btn-link {
	border-color: transparent; text-decoration: underline; box-shadow: =
none;
}
.btn-link:focus {
	border-color: transparent; text-decoration: underline; box-shadow: =
none;
}
.disabled.btn-link {
	color: rgb(108, 117, 125); pointer-events: none;
}
:disabled.btn-link {
	color: rgb(108, 117, 125); pointer-events: none;
}
.btn-group-lg > .btn {
	padding: 0.5rem 1rem; border-radius: 0.3rem; line-height: 1.5; =
font-size: 1.25rem;
}
.btn-lg {
	padding: 0.5rem 1rem; border-radius: 0.3rem; line-height: 1.5; =
font-size: 1.25rem;
}
.btn-group-sm > .btn {
	padding: 0.25rem 0.5rem; border-radius: 0.2rem; line-height: 1.5; =
font-size: 0.87rem;
}
.btn-sm {
	padding: 0.25rem 0.5rem; border-radius: 0.2rem; line-height: 1.5; =
font-size: 0.87rem;
}
.btn-block {
	width: 100%; display: block;
}
.btn-block + .btn-block {
	margin-top: 0.5rem;
}
input[type=3Dbutton].btn-block {
	width: 100%;
}
input[type=3Dreset].btn-block {
	width: 100%;
}
input[type=3Dsubmit].btn-block {
	width: 100%;
}
.fade {
	transition:opacity 0.15s linear;
}
@media not all
{
.fade {
	transition:none;
}
}
:not(.show).fade {
	opacity: 0;
}
:not(.show).collapse {
	display: none;
}
.collapsing {
	transition:height 0.35s; height: 0px; overflow: hidden; position: =
relative;
}
@media not all
{
.collapsing {
	transition:none;
}
}
.dropdown {
	position: relative;
}
.dropleft {
	position: relative;
}
.dropright {
	position: relative;
}
.dropup {
	position: relative;
}
.dropdown-toggle::after {
	border-width: 0.3em 0.3em 0px; border-style: solid solid none; =
border-color: currentColor transparent; width: 0px; height: 0px; =
margin-left: 0.25em; vertical-align: 0.25em; display: inline-block; =
content: "";
}
:empty.dropdown-toggle::after {
	margin-left: 0px;
}
.dropdown-menu {
	list-style: none; margin: 0.12rem 0px 0px; padding: 0.5rem 0px; =
border-radius: 0.25rem; border: 1px solid rgba(0, 0, 0, 0.15); =
border-image: none; left: 0px; top: 100%; text-align: left; color: =
rgb(33, 37, 41); font-size: 1rem; float: left; display: none; position: =
absolute; z-index: 1000; min-width: 10rem; background-clip: padding-box; =
background-color: rgb(255, 255, 255);
}
.dropdown-menu-right {
	left: auto; right: 0px;
}
.dropup .dropdown-menu {
	top: auto; bottom: 100%; margin-top: 0px; margin-bottom: 0.12rem;
}
.dropup .dropdown-toggle::after {
	border-width: 0px 0.3em 0.3em; border-style: none solid solid; =
border-color: currentColor transparent; width: 0px; height: 0px; =
margin-left: 0.25em; vertical-align: 0.25em; display: inline-block; =
content: "";
}
.dropup :empty.dropdown-toggle::after {
	margin-left: 0px;
}
.dropright .dropdown-menu {
	left: 100%; top: 0px; right: auto; margin-top: 0px; margin-left: =
0.12rem;
}
.dropright .dropdown-toggle::after {
	border-width: 0.3em 0px 0.3em 0.3em; border-style: solid none solid =
solid; border-color: transparent currentColor; width: 0px; height: 0px; =
margin-left: 0.25em; vertical-align: 0.25em; display: inline-block; =
content: "";
}
.dropright :empty.dropdown-toggle::after {
	margin-left: 0px;
}
.dropright .dropdown-toggle::after {
	vertical-align: 0px;
}
.dropleft .dropdown-menu {
	left: auto; top: 0px; right: 100%; margin-top: 0px; margin-right: =
0.12rem;
}
.dropleft .dropdown-toggle::after {
	width: 0px; height: 0px; margin-left: 0.25em; vertical-align: 0.25em; =
display: inline-block; content: "";
}
.dropleft .dropdown-toggle::after {
	display: none;
}
.dropleft .dropdown-toggle::before {
	width: 0px; height: 0px; margin-right: 0.25em; vertical-align: 0.25em; =
border-top-color: transparent; border-right-color: currentColor; =
border-bottom-color: transparent; border-top-width: 0.3em; =
border-right-width: 0.3em; border-bottom-width: 0.3em; border-top-style: =
solid; border-right-style: solid; border-bottom-style: solid; display: =
inline-block; content: "";
}
.dropleft :empty.dropdown-toggle::after {
	margin-left: 0px;
}
.dropleft .dropdown-toggle::before {
	vertical-align: 0px;
}
[x-placement^=3Dbottom].dropdown-menu {
	right: auto; bottom: auto;
}
[x-placement^=3Dleft].dropdown-menu {
	right: auto; bottom: auto;
}
[x-placement^=3Dright].dropdown-menu {
	right: auto; bottom: auto;
}
[x-placement^=3Dtop].dropdown-menu {
	right: auto; bottom: auto;
}
.dropdown-divider {
	margin: 0.5rem 0px; height: 0px; overflow: hidden; border-top-color: =
rgb(233, 236, 239); border-top-width: 1px; border-top-style: solid;
}
.dropdown-item {
	padding: 0.25rem 1.5rem; border: 0px currentColor; border-image: none; =
width: 100%; text-align: inherit; color: rgb(33, 37, 41); clear: both; =
font-weight: 400; display: block; white-space: nowrap; background-color: =
transparent;
}
.dropdown-item:focus {
	color: rgb(22, 24, 27); text-decoration: none; background-color: =
rgb(248, 249, 250);
}
.dropdown-item:hover {
	color: rgb(22, 24, 27); text-decoration: none; background-color: =
rgb(248, 249, 250);
}
.active.dropdown-item {
	color: rgb(255, 255, 255); text-decoration: none; background-color: =
rgb(0, 123, 255);
}
.dropdown-item:active {
	color: rgb(255, 255, 255); text-decoration: none; background-color: =
rgb(0, 123, 255);
}
.disabled.dropdown-item {
	color: rgb(108, 117, 125); background-color: transparent;
}
:disabled.dropdown-item {
	color: rgb(108, 117, 125); background-color: transparent;
}
.show.dropdown-menu {
	display: block;
}
.dropdown-header {
	padding: 0.5rem 1.5rem; color: rgb(108, 117, 125); font-size: 0.87rem; =
margin-bottom: 0px; display: block; white-space: nowrap;
}
.dropdown-item-text {
	padding: 0.25rem 1.5rem; color: rgb(33, 37, 41); display: block;
}
.btn-group {
	vertical-align: middle; display: inline-flex; position: relative;
}
.btn-group-vertical {
	vertical-align: middle; display: inline-flex; position: relative;
}
.btn-group-vertical > .btn {
	flex:0 1 auto; position: relative;
}
.btn-group > .btn {
	flex:0 1 auto; position: relative;
}
.btn-group-vertical > .btn:hover {
	z-index: 1;
}
.btn-group > .btn:hover {
	z-index: 1;
}
.btn-group-vertical > .active.btn {
	z-index: 1;
}
.btn-group-vertical > .btn:active {
	z-index: 1;
}
.btn-group-vertical > .btn:focus {
	z-index: 1;
}
.btn-group > .active.btn {
	z-index: 1;
}
.btn-group > .btn:active {
	z-index: 1;
}
.btn-group > .btn:focus {
	z-index: 1;
}
.btn-group .btn + .btn {
	margin-left: -1px;
}
.btn-group .btn + .btn-group {
	margin-left: -1px;
}
.btn-group .btn-group + .btn {
	margin-left: -1px;
}
.btn-group .btn-group + .btn-group {
	margin-left: -1px;
}
.btn-group-vertical .btn + .btn {
	margin-left: -1px;
}
.btn-group-vertical .btn + .btn-group {
	margin-left: -1px;
}
.btn-group-vertical .btn-group + .btn {
	margin-left: -1px;
}
.btn-group-vertical .btn-group + .btn-group {
	margin-left: -1px;
}
.btn-toolbar {
	display: flex; flex-wrap: wrap; justify-content: flex-start;
}
.btn-toolbar .input-group {
	width: auto;
}
.btn-group > :first-child.btn {
	margin-left: 0px;
}
.btn-group > :not(:last-child).btn-group > .btn {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.btn-group > :not(:last-child):not(.dropdown-toggle).btn {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.btn-group > :not(:first-child).btn-group > .btn {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.btn-group > :not(:first-child).btn {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.dropdown-toggle-split {
	padding-right: 0.56rem; padding-left: 0.56rem;
}
.dropdown-toggle-split::after {
	margin-left: 0px;
}
.dropright .dropdown-toggle-split::after {
	margin-left: 0px;
}
.dropup .dropdown-toggle-split::after {
	margin-left: 0px;
}
.dropleft .dropdown-toggle-split::before {
	margin-right: 0px;
}
.btn-group-sm > .btn + .dropdown-toggle-split {
	padding-right: 0.37rem; padding-left: 0.37rem;
}
.btn-sm + .dropdown-toggle-split {
	padding-right: 0.37rem; padding-left: 0.37rem;
}
.btn-group-lg > .btn + .dropdown-toggle-split {
	padding-right: 0.75rem; padding-left: 0.75rem;
}
.btn-lg + .dropdown-toggle-split {
	padding-right: 0.75rem; padding-left: 0.75rem;
}
.btn-group-vertical {
	flex-direction: column; justify-content: center; align-items: =
flex-start;
}
.btn-group-vertical .btn {
	width: 100%;
}
.btn-group-vertical .btn-group {
	width: 100%;
}
.btn-group-vertical > .btn + .btn {
	margin-top: -1px; margin-left: 0px;
}
.btn-group-vertical > .btn + .btn-group {
	margin-top: -1px; margin-left: 0px;
}
.btn-group-vertical > .btn-group + .btn {
	margin-top: -1px; margin-left: 0px;
}
.btn-group-vertical > .btn-group + .btn-group {
	margin-top: -1px; margin-left: 0px;
}
.btn-group-vertical > :not(:last-child).btn-group > .btn {
	border-bottom-right-radius: 0px; border-bottom-left-radius: 0px;
}
.btn-group-vertical > :not(:last-child):not(.dropdown-toggle).btn {
	border-bottom-right-radius: 0px; border-bottom-left-radius: 0px;
}
.btn-group-vertical > :not(:first-child).btn-group > .btn {
	border-top-left-radius: 0px; border-top-right-radius: 0px;
}
.btn-group-vertical > :not(:first-child).btn {
	border-top-left-radius: 0px; border-top-right-radius: 0px;
}
.btn-group-toggle > .btn {
	margin-bottom: 0px;
}
.btn-group-toggle > .btn-group > .btn {
	margin-bottom: 0px;
}
.btn-group-toggle > .btn input[type=3Dcheckbox] {
	position: absolute; clip: rect(0px, 0px, 0px, 0px); pointer-events: =
none;
}
.btn-group-toggle > .btn input[type=3Dradio] {
	position: absolute; clip: rect(0px, 0px, 0px, 0px); pointer-events: =
none;
}
.btn-group-toggle > .btn-group > .btn input[type=3Dcheckbox] {
	position: absolute; clip: rect(0px, 0px, 0px, 0px); pointer-events: =
none;
}
.btn-group-toggle > .btn-group > .btn input[type=3Dradio] {
	position: absolute; clip: rect(0px, 0px, 0px, 0px); pointer-events: =
none;
}
.input-group {
	width: 100%; display: flex; position: relative; flex-wrap: wrap; =
align-items: stretch;
}
.input-group > .custom-file {
	flex:1 1 auto; width: 1%; margin-bottom: 0px; position: relative;
}
.input-group > .custom-select {
	flex:1 1 auto; width: 1%; margin-bottom: 0px; position: relative;
}
.input-group > .form-control {
	flex:1 1 auto; width: 1%; margin-bottom: 0px; position: relative;
}
.input-group > .custom-file + .custom-file {
	margin-left: -1px;
}
.input-group > .custom-file + .custom-select {
	margin-left: -1px;
}
.input-group > .custom-file + .form-control {
	margin-left: -1px;
}
.input-group > .custom-select + .custom-file {
	margin-left: -1px;
}
.input-group > .custom-select + .custom-select {
	margin-left: -1px;
}
.input-group > .custom-select + .form-control {
	margin-left: -1px;
}
.input-group > .form-control + .custom-file {
	margin-left: -1px;
}
.input-group > .form-control + .custom-select {
	margin-left: -1px;
}
.input-group > .form-control + .form-control {
	margin-left: -1px;
}
.input-group > .custom-file .custom-file-input:focus ~ =
.custom-file-label {
	z-index: 3;
}
.input-group > .custom-select:focus {
	z-index: 3;
}
.input-group > .form-control:focus {
	z-index: 3;
}
.input-group > .custom-file .custom-file-input:focus {
	z-index: 4;
}
.input-group > :not(:last-child).custom-select {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.input-group > :not(:last-child).form-control {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.input-group > :not(:first-child).custom-select {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.input-group > :not(:first-child).form-control {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.input-group > .custom-file {
	display: flex; align-items: center;
}
.input-group > :not(:last-child).custom-file .custom-file-label {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.input-group > :not(:last-child).custom-file .custom-file-label::after {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.input-group > :not(:first-child).custom-file .custom-file-label {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.input-group-append {
	display: flex;
}
.input-group-prepend {
	display: flex;
}
.input-group-append .btn {
	position: relative; z-index: 2;
}
.input-group-prepend .btn {
	position: relative; z-index: 2;
}
.input-group-append .btn + .btn {
	margin-left: -1px;
}
.input-group-append .btn + .input-group-text {
	margin-left: -1px;
}
.input-group-append .input-group-text + .btn {
	margin-left: -1px;
}
.input-group-append .input-group-text + .input-group-text {
	margin-left: -1px;
}
.input-group-prepend .btn + .btn {
	margin-left: -1px;
}
.input-group-prepend .btn + .input-group-text {
	margin-left: -1px;
}
.input-group-prepend .input-group-text + .btn {
	margin-left: -1px;
}
.input-group-prepend .input-group-text + .input-group-text {
	margin-left: -1px;
}
.input-group-prepend {
	margin-right: -1px;
}
.input-group-append {
	margin-left: -1px;
}
.input-group-text {
	padding: 0.37rem 0.75rem; border-radius: 0.25rem; border: 1px solid =
rgb(206, 212, 218); border-image: none; text-align: center; color: =
rgb(73, 80, 87); line-height: 1.5; font-size: 1rem; font-weight: 400; =
margin-bottom: 0px; display: flex; white-space: nowrap; align-items: =
center; background-color: rgb(233, 236, 239);
}
.input-group-text input[type=3Dcheckbox] {
	margin-top: 0px;
}
.input-group-text input[type=3Dradio] {
	margin-top: 0px;
}
.input-group-lg > .form-control {
	padding: 0.5rem 1rem; border-radius: 0.3rem; height: calc(2.875rem + =
2px); line-height: 1.5; font-size: 1.25rem;
}
.input-group-lg > .input-group-append > .btn {
	padding: 0.5rem 1rem; border-radius: 0.3rem; height: calc(2.875rem + =
2px); line-height: 1.5; font-size: 1.25rem;
}
.input-group-lg > .input-group-append > .input-group-text {
	padding: 0.5rem 1rem; border-radius: 0.3rem; height: calc(2.875rem + =
2px); line-height: 1.5; font-size: 1.25rem;
}
.input-group-lg > .input-group-prepend > .btn {
	padding: 0.5rem 1rem; border-radius: 0.3rem; height: calc(2.875rem + =
2px); line-height: 1.5; font-size: 1.25rem;
}
.input-group-lg > .input-group-prepend > .input-group-text {
	padding: 0.5rem 1rem; border-radius: 0.3rem; height: calc(2.875rem + =
2px); line-height: 1.5; font-size: 1.25rem;
}
.input-group-sm > .form-control {
	padding: 0.25rem 0.5rem; border-radius: 0.2rem; height: calc(1.8125rem =
+ 2px); line-height: 1.5; font-size: 0.87rem;
}
.input-group-sm > .input-group-append > .btn {
	padding: 0.25rem 0.5rem; border-radius: 0.2rem; height: calc(1.8125rem =
+ 2px); line-height: 1.5; font-size: 0.87rem;
}
.input-group-sm > .input-group-append > .input-group-text {
	padding: 0.25rem 0.5rem; border-radius: 0.2rem; height: calc(1.8125rem =
+ 2px); line-height: 1.5; font-size: 0.87rem;
}
.input-group-sm > .input-group-prepend > .btn {
	padding: 0.25rem 0.5rem; border-radius: 0.2rem; height: calc(1.8125rem =
+ 2px); line-height: 1.5; font-size: 0.87rem;
}
.input-group-sm > .input-group-prepend > .input-group-text {
	padding: 0.25rem 0.5rem; border-radius: 0.2rem; height: calc(1.8125rem =
+ 2px); line-height: 1.5; font-size: 0.87rem;
}
.input-group > :last-child.input-group-append > =
:not(:last-child):not(.dropdown-toggle).btn {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.input-group > :last-child.input-group-append > =
:not(:last-child).input-group-text {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.input-group > :not(:last-child).input-group-append > .btn {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.input-group > :not(:last-child).input-group-append > .input-group-text =
{
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.input-group > .input-group-prepend > .btn {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.input-group > .input-group-prepend > .input-group-text {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.input-group > .input-group-append > .btn {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.input-group > .input-group-append > .input-group-text {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.input-group > :first-child.input-group-prepend > :not(:first-child).btn =
{
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.input-group > :first-child.input-group-prepend > =
:not(:first-child).input-group-text {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.input-group > :not(:first-child).input-group-prepend > .btn {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.input-group > :not(:first-child).input-group-prepend > =
.input-group-text {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.custom-control {
	padding-left: 1.5rem; display: block; position: relative; min-height: =
1.5rem;
}
.custom-control-inline {
	margin-right: 1rem; display: inline-flex;
}
.custom-control-input {
	position: absolute; z-index: -1; opacity: 0;
}
:checked.custom-control-input ~ .custom-control-label::before {
	color: rgb(255, 255, 255); background-color: rgb(0, 123, 255);
}
.custom-control-input:focus ~ .custom-control-label::before {
	box-shadow: 0px 0px 0px 1px #fff, 0px 0px 0px 0.2rem =
rgba(0,123,255,0.25);
}
.custom-control-input:active ~ .custom-control-label::before {
	color: rgb(255, 255, 255); background-color: rgb(179, 215, 255);
}
:disabled.custom-control-input ~ .custom-control-label {
	color: rgb(108, 117, 125);
}
:disabled.custom-control-input ~ .custom-control-label::before {
	background-color: rgb(233, 236, 239);
}
.custom-control-label {
	margin-bottom: 0px; position: relative;
}
.custom-control-label::before {
	left: -1.5rem; top: 0.25rem; width: 1rem; height: 1rem; display: block; =
position: absolute; content: ""; pointer-events: none; -ms-user-select: =
none; background-color: rgb(222, 226, 230); -webkit-user-select: none; =
-moz-user-select: none; user-select: none;
}
.custom-control-label::after {
	background-position: center; left: -1.5rem; top: 0.25rem; width: 1rem; =
height: 1rem; display: block; position: absolute; content: ""; =
background-repeat: no-repeat; background-size: 50% 50%;
}
.custom-checkbox .custom-control-label::before {
	border-radius: 0.25rem;
}
.custom-checkbox :checked.custom-control-input ~ =
.custom-control-label::before {
	background-color: rgb(0, 123, 255);
}
.custom-checkbox :checked.custom-control-input ~ =
.custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=3Dutf8,%3Csvg =
xmlns=3D'http://www.w3.org/2000/svg' viewBox=3D'0 0 8 8'%3E%3Cpath =
fill=3D'%23fff' d=3D'M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 =
8 2.193z'/%3E%3C/svg%3E");
}
.custom-checkbox :indeterminate.custom-control-input ~ =
.custom-control-label::before {
	background-color: rgb(0, 123, 255);
}
.custom-checkbox :indeterminate.custom-control-input ~ =
.custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=3Dutf8,%3Csvg =
xmlns=3D'http://www.w3.org/2000/svg' viewBox=3D'0 0 4 4'%3E%3Cpath =
stroke=3D'%23fff' d=3D'M0 2h4'/%3E%3C/svg%3E");
}
.custom-checkbox :disabled:checked.custom-control-input ~ =
.custom-control-label::before {
	background-color: rgba(0, 123, 255, 0.5);
}
.custom-checkbox :disabled:indeterminate.custom-control-input ~ =
.custom-control-label::before {
	background-color: rgba(0, 123, 255, 0.5);
}
.custom-radio .custom-control-label::before {
	border-radius: 50%;
}
.custom-radio :checked.custom-control-input ~ =
.custom-control-label::before {
	background-color: rgb(0, 123, 255);
}
.custom-radio :checked.custom-control-input ~ =
.custom-control-label::after {
	background-image: url("data:image/svg+xml;charset=3Dutf8,%3Csvg =
xmlns=3D'http://www.w3.org/2000/svg' viewBox=3D'-4 -4 8 8'%3E%3Ccircle =
r=3D'3' fill=3D'%23fff'/%3E%3C/svg%3E");
}
.custom-radio :disabled:checked.custom-control-input ~ =
.custom-control-label::before {
	background-color: rgba(0, 123, 255, 0.5);
}
.custom-select {
	background: url("data:image/svg+xml;charset=3Dutf8,%3Csvg =
xmlns=3D'http://www.w3.org/2000/svg' viewBox=3D'0 0 4 5'%3E%3Cpath =
fill=3D'%23343a40' d=3D'M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") =
no-repeat right 0.75rem center / 8px 10px rgb(255, 255, 255); padding: =
0.37rem 1.75rem 0.37rem 0.75rem; border-radius: 0.25rem; border: 1px =
solid rgb(206, 212, 218); border-image: none; width: 100%; height: =
calc(2.25rem + 2px); color: rgb(73, 80, 87); line-height: 1.5; =
vertical-align: middle; display: inline-block; -webkit-appearance: none; =
-moz-appearance: none; appearance: none;
}
.custom-select:focus {
	border-color: rgb(128, 189, 255); outline: 0px; box-shadow: 0px 0px 0px =
0.2rem rgba(128,189,255,0.5);
}
.custom-select:focus::-ms-value {
	color: rgb(73, 80, 87); background-color: rgb(255, 255, 255);
}
[multiple].custom-select {
	height: auto; padding-right: 0.75rem; background-image: none;
}
[size]:not([size=3D'1']).custom-select {
	height: auto; padding-right: 0.75rem; background-image: none;
}
:disabled.custom-select {
	color: rgb(108, 117, 125); background-color: rgb(233, 236, 239);
}
.custom-select::-ms-expand {
	opacity: 0;
}
.custom-select-sm {
	height: calc(1.8125rem + 2px); padding-top: 0.37rem; padding-bottom: =
0.37rem; font-size: 75%;
}
.custom-select-lg {
	height: calc(2.875rem + 2px); padding-top: 0.37rem; padding-bottom: =
0.37rem; font-size: 125%;
}
.custom-file {
	width: 100%; height: calc(2.25rem + 2px); margin-bottom: 0px; display: =
inline-block; position: relative;
}
.custom-file-input {
	margin: 0px; width: 100%; height: calc(2.25rem + 2px); position: =
relative; z-index: 2; opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
	border-color: rgb(128, 189, 255); box-shadow: 0px 0px 0px 0.2rem =
rgba(0,123,255,0.25);
}
.custom-file-input:focus ~ .custom-file-label::after {
	border-color: rgb(128, 189, 255);
}
:disabled.custom-file-input ~ .custom-file-label {
	background-color: rgb(233, 236, 239);
}
:lang(en).custom-file-input ~ .custom-file-label::after {
	content: "Browse";
}
.custom-file-label {
	padding: 0.37rem 0.75rem; border-radius: 0.25rem; border: 1px solid =
rgb(206, 212, 218); border-image: none; left: 0px; top: 0px; height: =
calc(2.25rem + 2px); right: 0px; color: rgb(73, 80, 87); line-height: =
1.5; position: absolute; z-index: 1; background-color: rgb(255, 255, =
255);
}
.custom-file-label::after {
	padding: 0.37rem 0.75rem; border-radius: 0px 0.25rem 0.25rem 0px; top: =
0px; height: 2.25rem; right: 0px; bottom: 0px; color: rgb(73, 80, 87); =
line-height: 1.5; border-left-color: rgb(206, 212, 218); =
border-left-width: 1px; border-left-style: solid; display: block; =
position: absolute; z-index: 3; content: "Browse"; background-color: =
rgb(233, 236, 239);
}
.custom-range {
	width: 100%; padding-left: 0px; background-color: transparent; =
-webkit-appearance: none; -moz-appearance: none; appearance: none;
}
.custom-range:focus {
	outline: 0px;
}
.custom-range:focus::-ms-thumb {
	box-shadow: 0px 0px 0px 1px #fff, 0px 0px 0px 0.2rem =
rgba(0,123,255,0.25);
}
.custom-range::-ms-thumb {
	border-radius: 1rem; border: 0px currentColor; =
transition:background-color 0.15s ease-in-out, border-color 0.15s =
ease-in-out, box-shadow 0.15s ease-in-out; border-image: none; width: =
1rem; height: 1rem; margin-top: 0px; margin-right: 0.2rem; margin-left: =
0.2rem; background-color: rgb(0, 123, 255); appearance: none;
}
@media not all
{
.custom-range::-ms-thumb {
	transition:none;
}
}
.custom-range::-ms-thumb:active {
	background-color: rgb(179, 215, 255);
}
.custom-range::-ms-track {
	border-width: 0.5rem; border-color: transparent; width: 100%; height: =
0.5rem; color: transparent; cursor: pointer; background-color: =
transparent;
}
.custom-range::-ms-fill-lower {
	border-radius: 1rem; background-color: rgb(222, 226, 230);
}
.custom-range::-ms-fill-upper {
	border-radius: 1rem; margin-right: 15px; background-color: rgb(222, =
226, 230);
}
.custom-control-label::before {
	transition:background-color 0.15s ease-in-out, border-color 0.15s =
ease-in-out, box-shadow 0.15s ease-in-out;
}
.custom-file-label {
	transition:background-color 0.15s ease-in-out, border-color 0.15s =
ease-in-out, box-shadow 0.15s ease-in-out;
}
.custom-select {
	transition:background-color 0.15s ease-in-out, border-color 0.15s =
ease-in-out, box-shadow 0.15s ease-in-out;
}
@media not all
{
.custom-control-label::before {
	transition:none;
}
.custom-file-label {
	transition:none;
}
.custom-select {
	transition:none;
}
}
.nav {
	list-style: none; padding-left: 0px; margin-bottom: 0px; display: flex; =
flex-wrap: wrap;
}
.nav-link {
	padding: 0.5rem 1rem; display: block;
}
.nav-link:focus {
	text-decoration: none;
}
.nav-link:hover {
	text-decoration: none;
}
.disabled.nav-link {
	color: rgb(108, 117, 125);
}
.nav-tabs {
	border-bottom-color: rgb(222, 226, 230); border-bottom-width: 1px; =
border-bottom-style: solid;
}
.nav-tabs .nav-item {
	margin-bottom: -1px;
}
.nav-tabs .nav-link {
	border: 1px solid transparent; border-image: none; =
border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem;
}
.nav-tabs .nav-link:focus {
	border-color: rgb(233, 236, 239) rgb(233, 236, 239) rgb(222, 226, 230);
}
.nav-tabs .nav-link:hover {
	border-color: rgb(233, 236, 239) rgb(233, 236, 239) rgb(222, 226, 230);
}
.nav-tabs .disabled.nav-link {
	border-color: transparent; color: rgb(108, 117, 125); background-color: =
transparent;
}
.nav-tabs .show.nav-item .nav-link {
	border-color: rgb(222, 226, 230) rgb(222, 226, 230) rgb(255, 255, 255); =
color: rgb(73, 80, 87); background-color: rgb(255, 255, 255);
}
.nav-tabs .active.nav-link {
	border-color: rgb(222, 226, 230) rgb(222, 226, 230) rgb(255, 255, 255); =
color: rgb(73, 80, 87); background-color: rgb(255, 255, 255);
}
.nav-tabs .dropdown-menu {
	margin-top: -1px; border-top-left-radius: 0px; border-top-right-radius: =
0px;
}
.nav-pills .nav-link {
	border-radius: 0.25rem;
}
.nav-pills .active.nav-link {
	color: rgb(255, 255, 255); background-color: rgb(0, 123, 255);
}
.nav-pills .show > .nav-link {
	color: rgb(255, 255, 255); background-color: rgb(0, 123, 255);
}
.nav-fill .nav-item {
	flex:1 1 auto; text-align: center;
}
.nav-justified .nav-item {
	text-align: center; flex-grow: 1; flex-basis: 0px;
}
.tab-content > .tab-pane {
	display: none;
}
.tab-content > .active {
	display: block;
}
.navbar {
	padding: 0.5rem 1rem; display: flex; position: relative; flex-wrap: =
wrap; justify-content: space-between; align-items: center;
}
.navbar > .container {
	display: flex; flex-wrap: wrap; justify-content: space-between; =
align-items: center;
}
.navbar > .container-fluid {
	display: flex; flex-wrap: wrap; justify-content: space-between; =
align-items: center;
}
.navbar-brand {
	line-height: inherit; padding-top: 0.31rem; padding-bottom: 0.31rem; =
font-size: 1.25rem; margin-right: 1rem; display: inline-block; =
white-space: nowrap;
}
.navbar-brand:focus {
	text-decoration: none;
}
.navbar-brand:hover {
	text-decoration: none;
}
.navbar-nav {
	list-style: none; padding-left: 0px; margin-bottom: 0px; display: flex; =
flex-direction: column;
}
.navbar-nav .nav-link {
	padding-right: 0px; padding-left: 0px;
}
.navbar-nav .dropdown-menu {
	float: none; position: static;
}
.navbar-text {
	padding-top: 0.5rem; padding-bottom: 0.5rem; display: inline-block;
}
.navbar-collapse {
	flex-grow: 1; flex-basis: 100%; align-items: center;
}
.navbar-toggler {
	padding: 0.25rem 0.75rem; border-radius: 0.25rem; border: 1px solid =
transparent; border-image: none; line-height: 1; font-size: 1.25rem; =
background-color: transparent;
}
.navbar-toggler:focus {
	text-decoration: none;
}
.navbar-toggler:hover {
	text-decoration: none;
}
:not(:disabled):not(.disabled).navbar-toggler {
	cursor: pointer;
}
.navbar-toggler-icon {
	background: no-repeat center / 100% 100%; width: 1.5em; height: 1.5em; =
vertical-align: middle; display: inline-block; content: "";
}
@media all and (max-width:575.98px)
{
.navbar-expand-sm > .container {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-sm > .container-fluid {
	padding-right: 0px; padding-left: 0px;
}
}
@media all and (min-width:576px)
{
.navbar-expand-sm {
	justify-content: flex-start;
}
.navbar-expand-sm .navbar-nav {
	flex-direction: row;
}
.navbar-expand-sm .navbar-nav .dropdown-menu {
	position: absolute;
}
.navbar-expand-sm .navbar-nav .nav-link {
	padding-right: 0.5rem; padding-left: 0.5rem;
}
.navbar-expand-sm > .container {
	flex-wrap: nowrap;
}
.navbar-expand-sm > .container-fluid {
	flex-wrap: nowrap;
}
.navbar-expand-sm .navbar-collapse {
	display: flex !important; flex-basis: auto;
}
.navbar-expand-sm .navbar-toggler {
	display: none;
}
}
@media all and (max-width:767.98px)
{
.navbar-expand-md > .container {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-md > .container-fluid {
	padding-right: 0px; padding-left: 0px;
}
}
@media all and (min-width:768px)
{
.navbar-expand-md {
	justify-content: flex-start;
}
.navbar-expand-md .navbar-nav {
	flex-direction: row;
}
.navbar-expand-md .navbar-nav .dropdown-menu {
	position: absolute;
}
.navbar-expand-md .navbar-nav .nav-link {
	padding-right: 0.5rem; padding-left: 0.5rem;
}
.navbar-expand-md > .container {
	flex-wrap: nowrap;
}
.navbar-expand-md > .container-fluid {
	flex-wrap: nowrap;
}
.navbar-expand-md .navbar-collapse {
	display: flex !important; flex-basis: auto;
}
.navbar-expand-md .navbar-toggler {
	display: none;
}
}
@media all and (max-width:991.98px)
{
.navbar-expand-lg > .container {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-lg > .container-fluid {
	padding-right: 0px; padding-left: 0px;
}
}
@media all and (min-width:992px)
{
.navbar-expand-lg {
	justify-content: flex-start;
}
.navbar-expand-lg .navbar-nav {
	flex-direction: row;
}
.navbar-expand-lg .navbar-nav .dropdown-menu {
	position: absolute;
}
.navbar-expand-lg .navbar-nav .nav-link {
	padding-right: 0.5rem; padding-left: 0.5rem;
}
.navbar-expand-lg > .container {
	flex-wrap: nowrap;
}
.navbar-expand-lg > .container-fluid {
	flex-wrap: nowrap;
}
.navbar-expand-lg .navbar-collapse {
	display: flex !important; flex-basis: auto;
}
.navbar-expand-lg .navbar-toggler {
	display: none;
}
}
@media all and (max-width:1199.98px)
{
.navbar-expand-xl > .container {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand-xl > .container-fluid {
	padding-right: 0px; padding-left: 0px;
}
}
@media all and (min-width:1200px)
{
.navbar-expand-xl {
	justify-content: flex-start;
}
.navbar-expand-xl .navbar-nav {
	flex-direction: row;
}
.navbar-expand-xl .navbar-nav .dropdown-menu {
	position: absolute;
}
.navbar-expand-xl .navbar-nav .nav-link {
	padding-right: 0.5rem; padding-left: 0.5rem;
}
.navbar-expand-xl > .container {
	flex-wrap: nowrap;
}
.navbar-expand-xl > .container-fluid {
	flex-wrap: nowrap;
}
.navbar-expand-xl .navbar-collapse {
	display: flex !important; flex-basis: auto;
}
.navbar-expand-xl .navbar-toggler {
	display: none;
}
}
.navbar-expand {
	justify-content: flex-start;
}
.navbar-expand > .container {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand > .container-fluid {
	padding-right: 0px; padding-left: 0px;
}
.navbar-expand .navbar-nav {
	flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
	position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
	padding-right: 0.5rem; padding-left: 0.5rem;
}
.navbar-expand > .container {
	flex-wrap: nowrap;
}
.navbar-expand > .container-fluid {
	flex-wrap: nowrap;
}
.navbar-expand .navbar-collapse {
	display: flex !important; flex-basis: auto;
}
.navbar-expand .navbar-toggler {
	display: none;
}
.navbar-light .navbar-brand {
	color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-brand:focus {
	color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-brand:hover {
	color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link {
	color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-nav .nav-link:focus {
	color: rgba(0, 0, 0, 0.7);
}
.navbar-light .navbar-nav .nav-link:hover {
	color: rgba(0, 0, 0, 0.7);
}
.navbar-light .navbar-nav .disabled.nav-link {
	color: rgba(0, 0, 0, 0.3);
}
.navbar-light .navbar-nav .active > .nav-link {
	color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .active.nav-link {
	color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .show.nav-link {
	color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .show > .nav-link {
	color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-toggler {
	border-color: rgba(0, 0, 0, 0.1); color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-toggler-icon {
	background-image: url("data:image/svg+xml;charset=3Dutf8,%3Csvg =
viewBox=3D'0 0 30 30' xmlns=3D'http://www.w3.org/2000/svg'%3E%3Cpath =
stroke=3D'rgba(0, 0, 0, 0.5)' stroke-width=3D'2' =
stroke-linecap=3D'round' stroke-miterlimit=3D'10' d=3D'M4 7h22M4 15h22M4 =
23h22'/%3E%3C/svg%3E");
}
.navbar-light .navbar-text {
	color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-text a {
	color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-text a:focus {
	color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-text a:hover {
	color: rgba(0, 0, 0, 0.9);
}
.navbar-dark .navbar-brand {
	color: rgb(255, 255, 255);
}
.navbar-dark .navbar-brand:focus {
	color: rgb(255, 255, 255);
}
.navbar-dark .navbar-brand:hover {
	color: rgb(255, 255, 255);
}
.navbar-dark .navbar-nav .nav-link {
	color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-nav .nav-link:focus {
	color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link:hover {
	color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .disabled.nav-link {
	color: rgba(255, 255, 255, 0.25);
}
.navbar-dark .navbar-nav .active > .nav-link {
	color: rgb(255, 255, 255);
}
.navbar-dark .navbar-nav .active.nav-link {
	color: rgb(255, 255, 255);
}
.navbar-dark .navbar-nav .show.nav-link {
	color: rgb(255, 255, 255);
}
.navbar-dark .navbar-nav .show > .nav-link {
	color: rgb(255, 255, 255);
}
.navbar-dark .navbar-toggler {
	border-color: rgba(255, 255, 255, 0.1); color: rgba(255, 255, 255, =
0.5);
}
.navbar-dark .navbar-toggler-icon {
	background-image: url("data:image/svg+xml;charset=3Dutf8,%3Csvg =
viewBox=3D'0 0 30 30' xmlns=3D'http://www.w3.org/2000/svg'%3E%3Cpath =
stroke=3D'rgba(255, 255, 255, 0.5)' stroke-width=3D'2' =
stroke-linecap=3D'round' stroke-miterlimit=3D'10' d=3D'M4 7h22M4 15h22M4 =
23h22'/%3E%3C/svg%3E");
}
.navbar-dark .navbar-text {
	color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-text a {
	color: rgb(255, 255, 255);
}
.navbar-dark .navbar-text a:focus {
	color: rgb(255, 255, 255);
}
.navbar-dark .navbar-text a:hover {
	color: rgb(255, 255, 255);
}
.card {
	border-radius: 0.25rem; border: 1px solid rgba(0, 0, 0, 0.125); =
border-image: none; display: flex; position: relative; -ms-word-wrap: =
break-word; min-width: 0px; flex-direction: column; background-clip: =
border-box; background-color: rgb(255, 255, 255);
}
.card > hr {
	margin-right: 0px; margin-left: 0px;
}
.card > :first-child.list-group :first-child.list-group-item {
	border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem;
}
.card > :last-child.list-group :last-child.list-group-item {
	border-bottom-right-radius: 0.25rem; border-bottom-left-radius: =
0.25rem;
}
.card-body {
	padding: 1.25rem; flex:1 1 auto;
}
.card-title {
	margin-bottom: 0.75rem;
}
.card-subtitle {
	margin-top: -0.37rem; margin-bottom: 0px;
}
:last-child.card-text {
	margin-bottom: 0px;
}
.card-link:hover {
	text-decoration: none;
}
.card-link + .card-link {
	margin-left: 1.25rem;
}
.card-header {
	padding: 0.75rem 1.25rem; margin-bottom: 0px; border-bottom-color: =
rgba(0, 0, 0, 0.125); border-bottom-width: 1px; border-bottom-style: =
solid; background-color: rgba(0, 0, 0, 0.03);
}
:first-child.card-header {
	border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0px 0px;
}
.card-header + .list-group :first-child.list-group-item {
	border-top-color: currentColor; border-top-width: 0px; =
border-top-style: none;
}
.card-footer {
	padding: 0.75rem 1.25rem; border-top-color: rgba(0, 0, 0, 0.125); =
border-top-width: 1px; border-top-style: solid; background-color: =
rgba(0, 0, 0, 0.03);
}
:last-child.card-footer {
	border-radius: 0px 0px calc(.25rem - 1px) calc(.25rem - 1px);
}
.card-header-tabs {
	margin-right: -0.62rem; margin-bottom: -0.75rem; margin-left: -0.62rem; =
border-bottom-color: currentColor; border-bottom-width: 0px; =
border-bottom-style: none;
}
.card-header-pills {
	margin-right: -0.62rem; margin-left: -0.62rem;
}
.card-img-overlay {
	padding: 1.25rem; left: 0px; top: 0px; right: 0px; bottom: 0px; =
position: absolute;
}
.card-img {
	border-radius: calc(.25rem - 1px); width: 100%;
}
.card-img-top {
	width: 100%; border-top-left-radius: calc(.25rem - 1px); =
border-top-right-radius: calc(.25rem - 1px);
}
.card-img-bottom {
	width: 100%; border-bottom-right-radius: calc(.25rem - 1px); =
border-bottom-left-radius: calc(.25rem - 1px);
}
.card-deck {
	display: flex; flex-direction: column;
}
.card-deck .card {
	margin-bottom: 15px;
}
@media all and (min-width:576px)
{
.card-deck {
	flex-flow:row wrap; margin-right: -15px; margin-left: -15px;
}
.card-deck .card {
	flex:1 0 0%; margin-right: 15px; margin-bottom: 0px; margin-left: 15px; =
display: flex; flex-direction: column;
}
}
.card-group {
	display: flex; flex-direction: column;
}
.card-group > .card {
	margin-bottom: 15px;
}
@media all and (min-width:576px)
{
.card-group {
	flex-flow:row wrap;
}
.card-group > .card {
	flex:1 0 0%; margin-bottom: 0px;
}
.card-group > .card + .card {
	margin-left: 0px; border-left-color: currentColor; border-left-width: =
0px; border-left-style: none;
}
.card-group > :first-child.card {
	border-top-right-radius: 0px; border-bottom-right-radius: 0px;
}
.card-group > :first-child.card .card-header {
	border-top-right-radius: 0px;
}
.card-group > :first-child.card .card-img-top {
	border-top-right-radius: 0px;
}
.card-group > :first-child.card .card-footer {
	border-bottom-right-radius: 0px;
}
.card-group > :first-child.card .card-img-bottom {
	border-bottom-right-radius: 0px;
}
.card-group > :last-child.card {
	border-top-left-radius: 0px; border-bottom-left-radius: 0px;
}
.card-group > :last-child.card .card-header {
	border-top-left-radius: 0px;
}
.card-group > :last-child.card .card-img-top {
	border-top-left-radius: 0px;
}
.card-group > :last-child.card .card-footer {
	border-bottom-left-radius: 0px;
}
.card-group > :last-child.card .card-img-bottom {
	border-bottom-left-radius: 0px;
}
.card-group > :only-child.card {
	border-radius: 0.25rem;
}
.card-group > :only-child.card .card-header {
	border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem;
}
.card-group > :only-child.card .card-img-top {
	border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem;
}
.card-group > :only-child.card .card-footer {
	border-bottom-right-radius: 0.25rem; border-bottom-left-radius: =
0.25rem;
}
.card-group > :only-child.card .card-img-bottom {
	border-bottom-right-radius: 0.25rem; border-bottom-left-radius: =
0.25rem;
}
.card-group > :not(:first-child):not(:only-child):not(:last-child).card =
{
	border-radius: 0px;
}
.card-group > :not(:first-child):not(:only-child):not(:last-child).card =
.card-footer {
	border-radius: 0px;
}
.card-group > :not(:first-child):not(:only-child):not(:last-child).card =
.card-header {
	border-radius: 0px;
}
.card-group > :not(:first-child):not(:only-child):not(:last-child).card =
.card-img-bottom {
	border-radius: 0px;
}
.card-group > :not(:first-child):not(:only-child):not(:last-child).card =
.card-img-top {
	border-radius: 0px;
}
}
.card-columns .card {
	margin-bottom: 0.75rem;
}
@media all and (min-width:576px)
{
.card-columns {
	orphans: 1; widows: 1; column-count: 3; column-gap: 1.25rem; =
-webkit-column-count: 3; -moz-column-count: 3; -webkit-column-gap: =
1.25rem; -moz-column-gap: 1.25rem;
}
.card-columns .card {
	width: 100%; display: inline-block;
}
}
.accordion :not(:first-of-type):not(:last-of-type).card {
	border-radius: 0px; border-bottom-color: currentColor; =
border-bottom-width: 0px; border-bottom-style: none;
}
.accordion :not(:first-of-type).card :first-child.card-header {
	border-radius: 0px;
}
.accordion :first-of-type.card {
	border-bottom-color: currentColor; border-bottom-width: 0px; =
border-bottom-style: none; border-bottom-right-radius: 0px; =
border-bottom-left-radius: 0px;
}
.accordion :last-of-type.card {
	border-top-left-radius: 0px; border-top-right-radius: 0px;
}
.breadcrumb {
	list-style: none; padding: 0.75rem 1rem; border-radius: 0.25rem; =
margin-bottom: 1rem; display: flex; flex-wrap: wrap; background-color: =
rgb(233, 236, 239);
}
.breadcrumb-item + .breadcrumb-item {
	padding-left: 0.5rem;
}
.breadcrumb-item + .breadcrumb-item::before {
	color: rgb(108, 117, 125); padding-right: 0.5rem; display: =
inline-block; content: "/";
}
.breadcrumb-item + .breadcrumb-item:hover::before {
	text-decoration: underline;
}
.breadcrumb-item + .breadcrumb-item:hover::before {
	text-decoration: none;
}
.active.breadcrumb-item {
	color: rgb(108, 117, 125);
}
.pagination {
	list-style: none; border-radius: 0.25rem; padding-left: 0px; display: =
flex;
}
.page-link {
	padding: 0.5rem 0.75rem; border: 1px solid rgb(222, 226, 230); =
border-image: none; color: rgb(0, 123, 255); line-height: 1.25; =
margin-left: -1px; display: block; position: relative; background-color: =
rgb(255, 255, 255);
}
.page-link:hover {
	border-color: rgb(222, 226, 230); color: rgb(0, 86, 179); =
text-decoration: none; z-index: 2; background-color: rgb(233, 236, 239);
}
.page-link:focus {
	outline: 0px; z-index: 2; box-shadow: 0px 0px 0px 0.2rem =
rgba(0,123,255,0.25);
}
:not(:disabled):not(.disabled).page-link {
	cursor: pointer;
}
:first-child.page-item .page-link {
	margin-left: 0px; border-top-left-radius: 0.25rem; =
border-bottom-left-radius: 0.25rem;
}
:last-child.page-item .page-link {
	border-top-right-radius: 0.25rem; border-bottom-right-radius: 0.25rem;
}
.active.page-item .page-link {
	border-color: rgb(0, 123, 255); color: rgb(255, 255, 255); z-index: 1; =
background-color: rgb(0, 123, 255);
}
.disabled.page-item .page-link {
	border-color: rgb(222, 226, 230); color: rgb(108, 117, 125); cursor: =
auto; pointer-events: none; background-color: rgb(255, 255, 255);
}
.pagination-lg .page-link {
	padding: 0.75rem 1.5rem; line-height: 1.5; font-size: 1.25rem;
}
.pagination-lg :first-child.page-item .page-link {
	border-top-left-radius: 0.3rem; border-bottom-left-radius: 0.3rem;
}
.pagination-lg :last-child.page-item .page-link {
	border-top-right-radius: 0.3rem; border-bottom-right-radius: 0.3rem;
}
.pagination-sm .page-link {
	padding: 0.25rem 0.5rem; line-height: 1.5; font-size: 0.87rem;
}
.pagination-sm :first-child.page-item .page-link {
	border-top-left-radius: 0.2rem; border-bottom-left-radius: 0.2rem;
}
.pagination-sm :last-child.page-item .page-link {
	border-top-right-radius: 0.2rem; border-bottom-right-radius: 0.2rem;
}
.badge {
	padding: 0.25em 0.4em; border-radius: 0.25rem; text-align: center; =
line-height: 1; font-size: 75%; font-weight: 700; vertical-align: =
baseline; display: inline-block; white-space: nowrap;
}
:empty.badge {
	display: none;
}
.btn .badge {
	top: -1px; position: relative;
}
.badge-pill {
	border-radius: 10rem; padding-right: 0.6em; padding-left: 0.6em;
}
.badge-primary {
	color: rgb(255, 255, 255); background-color: rgb(0, 123, 255);
}
[href].badge-primary:focus {
	color: rgb(255, 255, 255); text-decoration: none; background-color: =
rgb(0, 98, 204);
}
[href].badge-primary:hover {
	color: rgb(255, 255, 255); text-decoration: none; background-color: =
rgb(0, 98, 204);
}
.badge-secondary {
	color: rgb(255, 255, 255); background-color: rgb(108, 117, 125);
}
[href].badge-secondary:focus {
	color: rgb(255, 255, 255); text-decoration: none; background-color: =
rgb(84, 91, 98);
}
[href].badge-secondary:hover {
	color: rgb(255, 255, 255); text-decoration: none; background-color: =
rgb(84, 91, 98);
}
.badge-success {
	color: rgb(255, 255, 255); background-color: rgb(40, 167, 69);
}
[href].badge-success:focus {
	color: rgb(255, 255, 255); text-decoration: none; background-color: =
rgb(30, 126, 52);
}
[href].badge-success:hover {
	color: rgb(255, 255, 255); text-decoration: none; background-color: =
rgb(30, 126, 52);
}
.badge-info {
	color: rgb(255, 255, 255); background-color: rgb(23, 162, 184);
}
[href].badge-info:focus {
	color: rgb(255, 255, 255); text-decoration: none; background-color: =
rgb(17, 122, 139);
}
[href].badge-info:hover {
	color: rgb(255, 255, 255); text-decoration: none; background-color: =
rgb(17, 122, 139);
}
.badge-warning {
	color: rgb(33, 37, 41); background-color: rgb(255, 193, 7);
}
[href].badge-warning:focus {
	color: rgb(33, 37, 41); text-decoration: none; background-color: =
rgb(211, 158, 0);
}
[href].badge-warning:hover {
	color: rgb(33, 37, 41); text-decoration: none; background-color: =
rgb(211, 158, 0);
}
.badge-danger {
	color: rgb(255, 255, 255); background-color: rgb(220, 53, 69);
}
[href].badge-danger:focus {
	color: rgb(255, 255, 255); text-decoration: none; background-color: =
rgb(189, 33, 48);
}
[href].badge-danger:hover {
	color: rgb(255, 255, 255); text-decoration: none; background-color: =
rgb(189, 33, 48);
}
.badge-light {
	color: rgb(33, 37, 41); background-color: rgb(248, 249, 250);
}
[href].badge-light:focus {
	color: rgb(33, 37, 41); text-decoration: none; background-color: =
rgb(218, 224, 229);
}
[href].badge-light:hover {
	color: rgb(33, 37, 41); text-decoration: none; background-color: =
rgb(218, 224, 229);
}
.badge-dark {
	color: rgb(255, 255, 255); background-color: rgb(52, 58, 64);
}
[href].badge-dark:focus {
	color: rgb(255, 255, 255); text-decoration: none; background-color: =
rgb(29, 33, 36);
}
[href].badge-dark:hover {
	color: rgb(255, 255, 255); text-decoration: none; background-color: =
rgb(29, 33, 36);
}
.jumbotron {
	padding: 2rem 1rem; border-radius: 0.3rem; margin-bottom: 2rem; =
background-color: rgb(233, 236, 239);
}
@media all and (min-width:576px)
{
.jumbotron {
	padding: 4rem 2rem;
}
}
.jumbotron-fluid {
	border-radius: 0px; padding-right: 0px; padding-left: 0px;
}
.alert {
	padding: 0.75rem 1.25rem; border-radius: 0.25rem; border: 1px solid =
transparent; border-image: none; margin-bottom: 1rem; position: =
relative;
}
.alert-heading {
	color: inherit;
}
.alert-link {
	font-weight: 700;
}
.alert-dismissible {
	padding-right: 4rem;
}
.alert-dismissible .close {
	padding: 0.75rem 1.25rem; top: 0px; right: 0px; color: inherit; =
position: absolute;
}
.alert-primary {
	border-color: rgb(184, 218, 255); color: rgb(0, 64, 133); =
background-color: rgb(204, 229, 255);
}
.alert-primary hr {
	border-top-color: rgb(159, 205, 255);
}
.alert-primary .alert-link {
	color: rgb(0, 39, 82);
}
.alert-secondary {
	border-color: rgb(214, 216, 219); color: rgb(56, 61, 65); =
background-color: rgb(226, 227, 229);
}
.alert-secondary hr {
	border-top-color: rgb(200, 203, 207);
}
.alert-secondary .alert-link {
	color: rgb(32, 35, 38);
}
.alert-success {
	border-color: rgb(195, 230, 203); color: rgb(21, 87, 36); =
background-color: rgb(212, 237, 218);
}
.alert-success hr {
	border-top-color: rgb(177, 223, 187);
}
.alert-success .alert-link {
	color: rgb(11, 46, 19);
}
.alert-info {
	border-color: rgb(190, 229, 235); color: rgb(12, 84, 96); =
background-color: rgb(209, 236, 241);
}
.alert-info hr {
	border-top-color: rgb(171, 221, 229);
}
.alert-info .alert-link {
	color: rgb(6, 44, 51);
}
.alert-warning {
	border-color: rgb(255, 238, 186); color: rgb(133, 100, 4); =
background-color: rgb(255, 243, 205);
}
.alert-warning hr {
	border-top-color: rgb(255, 232, 161);
}
.alert-warning .alert-link {
	color: rgb(83, 63, 3);
}
.alert-danger {
	border-color: rgb(245, 198, 203); color: rgb(114, 28, 36); =
background-color: rgb(248, 215, 218);
}
.alert-danger hr {
	border-top-color: rgb(241, 176, 183);
}
.alert-danger .alert-link {
	color: rgb(73, 18, 23);
}
.alert-light {
	border-color: rgb(253, 253, 254); color: rgb(129, 129, 130); =
background-color: rgb(254, 254, 254);
}
.alert-light hr {
	border-top-color: rgb(236, 236, 246);
}
.alert-light .alert-link {
	color: rgb(104, 104, 104);
}
.alert-dark {
	border-color: rgb(198, 200, 202); color: rgb(27, 30, 33); =
background-color: rgb(214, 216, 217);
}
.alert-dark hr {
	border-top-color: rgb(185, 187, 190);
}
.alert-dark .alert-link {
	color: rgb(4, 5, 5);
}
.progress {
	border-radius: 0.25rem; height: 1rem; overflow: hidden; font-size: =
0.75rem; display: flex; background-color: rgb(233, 236, 239);
}
.progress-bar {
	transition:width 0.6s; text-align: center; color: rgb(255, 255, 255); =
display: flex; white-space: nowrap; flex-direction: column; =
justify-content: center; background-color: rgb(0, 123, 255);
}
@media not all
{
.progress-bar {
	transition:none;
}
}
.progress-bar-striped {
	background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, =
transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, =
rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); =
background-size: 1rem 1rem;
}
.progress-bar-animated {
	animation:progress-bar-stripes 1s linear infinite; -webkit-animation: =
progress-bar-stripes 1s linear infinite;
}
.media {
	display: flex; align-items: flex-start;
}
.media-body {
	flex:1 1 0px;
}
.list-group {
	padding-left: 0px; margin-bottom: 0px; display: flex; flex-direction: =
column;
}
.list-group-item-action {
	width: 100%; text-align: inherit; color: rgb(73, 80, 87);
}
.list-group-item-action:focus {
	color: rgb(73, 80, 87); text-decoration: none; background-color: =
rgb(248, 249, 250);
}
.list-group-item-action:hover {
	color: rgb(73, 80, 87); text-decoration: none; background-color: =
rgb(248, 249, 250);
}
.list-group-item-action:active {
	color: rgb(33, 37, 41); background-color: rgb(233, 236, 239);
}
.list-group-item {
	padding: 0.75rem 1.25rem; border: 1px solid rgba(0, 0, 0, 0.125); =
border-image: none; margin-bottom: -1px; display: block; position: =
relative; background-color: rgb(255, 255, 255);
}
:first-child.list-group-item {
	border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem;
}
:last-child.list-group-item {
	margin-bottom: 0px; border-bottom-right-radius: 0.25rem; =
border-bottom-left-radius: 0.25rem;
}
.list-group-item:focus {
	text-decoration: none; z-index: 1;
}
.list-group-item:hover {
	text-decoration: none; z-index: 1;
}
.disabled.list-group-item {
	color: rgb(108, 117, 125); background-color: rgb(255, 255, 255);
}
:disabled.list-group-item {
	color: rgb(108, 117, 125); background-color: rgb(255, 255, 255);
}
.active.list-group-item {
	border-color: rgb(0, 123, 255); color: rgb(255, 255, 255); z-index: 2; =
background-color: rgb(0, 123, 255);
}
.list-group-flush .list-group-item {
	border-radius: 0px; border-right-color: currentColor; =
border-left-color: currentColor; border-right-width: 0px; =
border-left-width: 0px; border-right-style: none; border-left-style: =
none;
}
:first-child.list-group-flush :first-child.list-group-item {
	border-top-color: currentColor; border-top-width: 0px; =
border-top-style: none;
}
:last-child.list-group-flush :last-child.list-group-item {
	border-bottom-color: currentColor; border-bottom-width: 0px; =
border-bottom-style: none;
}
.list-group-item-primary {
	color: rgb(0, 64, 133); background-color: rgb(184, 218, 255);
}
.list-group-item-action.list-group-item-primary:focus {
	color: rgb(0, 64, 133); background-color: rgb(159, 205, 255);
}
.list-group-item-action.list-group-item-primary:hover {
	color: rgb(0, 64, 133); background-color: rgb(159, 205, 255);
}
.active.list-group-item-action.list-group-item-primary {
	border-color: rgb(0, 64, 133); color: rgb(255, 255, 255); =
background-color: rgb(0, 64, 133);
}
.list-group-item-secondary {
	color: rgb(56, 61, 65); background-color: rgb(214, 216, 219);
}
.list-group-item-action.list-group-item-secondary:focus {
	color: rgb(56, 61, 65); background-color: rgb(200, 203, 207);
}
.list-group-item-action.list-group-item-secondary:hover {
	color: rgb(56, 61, 65); background-color: rgb(200, 203, 207);
}
.active.list-group-item-action.list-group-item-secondary {
	border-color: rgb(56, 61, 65); color: rgb(255, 255, 255); =
background-color: rgb(56, 61, 65);
}
.list-group-item-success {
	color: rgb(21, 87, 36); background-color: rgb(195, 230, 203);
}
.list-group-item-action.list-group-item-success:focus {
	color: rgb(21, 87, 36); background-color: rgb(177, 223, 187);
}
.list-group-item-action.list-group-item-success:hover {
	color: rgb(21, 87, 36); background-color: rgb(177, 223, 187);
}
.active.list-group-item-action.list-group-item-success {
	border-color: rgb(21, 87, 36); color: rgb(255, 255, 255); =
background-color: rgb(21, 87, 36);
}
.list-group-item-info {
	color: rgb(12, 84, 96); background-color: rgb(190, 229, 235);
}
.list-group-item-action.list-group-item-info:focus {
	color: rgb(12, 84, 96); background-color: rgb(171, 221, 229);
}
.list-group-item-action.list-group-item-info:hover {
	color: rgb(12, 84, 96); background-color: rgb(171, 221, 229);
}
.active.list-group-item-action.list-group-item-info {
	border-color: rgb(12, 84, 96); color: rgb(255, 255, 255); =
background-color: rgb(12, 84, 96);
}
.list-group-item-warning {
	color: rgb(133, 100, 4); background-color: rgb(255, 238, 186);
}
.list-group-item-action.list-group-item-warning:focus {
	color: rgb(133, 100, 4); background-color: rgb(255, 232, 161);
}
.list-group-item-action.list-group-item-warning:hover {
	color: rgb(133, 100, 4); background-color: rgb(255, 232, 161);
}
.active.list-group-item-action.list-group-item-warning {
	border-color: rgb(133, 100, 4); color: rgb(255, 255, 255); =
background-color: rgb(133, 100, 4);
}
.list-group-item-danger {
	color: rgb(114, 28, 36); background-color: rgb(245, 198, 203);
}
.list-group-item-action.list-group-item-danger:focus {
	color: rgb(114, 28, 36); background-color: rgb(241, 176, 183);
}
.list-group-item-action.list-group-item-danger:hover {
	color: rgb(114, 28, 36); background-color: rgb(241, 176, 183);
}
.active.list-group-item-action.list-group-item-danger {
	border-color: rgb(114, 28, 36); color: rgb(255, 255, 255); =
background-color: rgb(114, 28, 36);
}
.list-group-item-light {
	color: rgb(129, 129, 130); background-color: rgb(253, 253, 254);
}
.list-group-item-action.list-group-item-light:focus {
	color: rgb(129, 129, 130); background-color: rgb(236, 236, 246);
}
.list-group-item-action.list-group-item-light:hover {
	color: rgb(129, 129, 130); background-color: rgb(236, 236, 246);
}
.active.list-group-item-action.list-group-item-light {
	border-color: rgb(129, 129, 130); color: rgb(255, 255, 255); =
background-color: rgb(129, 129, 130);
}
.list-group-item-dark {
	color: rgb(27, 30, 33); background-color: rgb(198, 200, 202);
}
.list-group-item-action.list-group-item-dark:focus {
	color: rgb(27, 30, 33); background-color: rgb(185, 187, 190);
}
.list-group-item-action.list-group-item-dark:hover {
	color: rgb(27, 30, 33); background-color: rgb(185, 187, 190);
}
.active.list-group-item-action.list-group-item-dark {
	border-color: rgb(27, 30, 33); color: rgb(255, 255, 255); =
background-color: rgb(27, 30, 33);
}
.close {
	color: rgb(0, 0, 0); line-height: 1; font-size: 1.5rem; font-weight: =
700; float: right; opacity: 0.5; text-shadow: 0px 1px 0px #fff;
}
:not(:disabled):not(.disabled).close {
	cursor: pointer;
}
:not(:disabled):not(.disabled).close:focus {
	color: rgb(0, 0, 0); text-decoration: none; opacity: 0.75;
}
:not(:disabled):not(.disabled).close:hover {
	color: rgb(0, 0, 0); text-decoration: none; opacity: 0.75;
}
button.close {
	padding: 0px; border: 0px currentColor; border-image: none; =
background-color: transparent; -webkit-appearance: none;
}
.modal-open {
	overflow: hidden;
}
.modal-open .modal {
	-ms-overflow-x: hidden; -ms-overflow-y: auto;
}
.modal {
	outline: 0px; left: 0px; top: 0px; right: 0px; bottom: 0px; overflow: =
hidden; display: none; position: fixed; z-index: 1050;
}
.modal-dialog {
	margin: 0.5rem; width: auto; position: relative; pointer-events: none;
}
.fade.modal .modal-dialog {
	transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out; =
transform: translate(0px, -25%); -webkit-transform: translate(0, -25%);
}
@media not all
{
.fade.modal .modal-dialog {
	transition:none;
}
}
.show.modal .modal-dialog {
	transform: translate(0px, 0px); -webkit-transform: translate(0, 0);
}
.modal-dialog-centered {
	display: flex; min-height: calc(100% - (.5rem * 2)); align-items: =
center;
}
.modal-dialog-centered::before {
	height: calc(100vh - (.5rem * 2)); display: block; content: "";
}
.modal-content {
	outline: 0px; border-radius: 0.3rem; border: 1px solid rgba(0, 0, 0, =
0.2); border-image: none; width: 100%; display: flex; position: =
relative; pointer-events: auto; flex-direction: column; background-clip: =
padding-box; background-color: rgb(255, 255, 255);
}
.modal-backdrop {
	left: 0px; top: 0px; right: 0px; bottom: 0px; position: fixed; z-index: =
1040; background-color: rgb(0, 0, 0);
}
.fade.modal-backdrop {
	opacity: 0;
}
.show.modal-backdrop {
	opacity: 0.5;
}
.modal-header {
	padding: 1rem; border-bottom-color: rgb(233, 236, 239); =
border-bottom-width: 1px; border-bottom-style: solid; display: flex; =
border-top-left-radius: 0.3rem; border-top-right-radius: 0.3rem; =
justify-content: space-between; align-items: flex-start;
}
.modal-header .close {
	margin: -1rem -1rem -1rem auto; padding: 1rem;
}
.modal-title {
	line-height: 1.5; margin-bottom: 0px;
}
.modal-body {
	padding: 1rem; flex:1 1 auto; position: relative;
}
.modal-footer {
	padding: 1rem; border-top-color: rgb(233, 236, 239); border-top-width: =
1px; border-top-style: solid; display: flex; justify-content: flex-end; =
align-items: center;
}
.modal-footer > :not(:first-child) {
	margin-left: 0.25rem;
}
.modal-footer > :not(:last-child) {
	margin-right: 0.25rem;
}
.modal-scrollbar-measure {
	top: -9999px; width: 50px; height: 50px; overflow: scroll; position: =
absolute;
}
@media all and (min-width:576px)
{
.modal-dialog {
	margin: 1.75rem auto; max-width: 500px;
}
.modal-dialog-centered {
	min-height: calc(100% - (1.75rem * 2));
}
.modal-dialog-centered::before {
	height: calc(100vh - (1.75rem * 2));
}
.modal-sm {
	max-width: 300px;
}
}
@media all and (min-width:992px)
{
.modal-lg {
	max-width: 800px;
}
}
.tooltip {
	margin: 0px; text-align: left; text-transform: none; line-height: 1.5; =
letter-spacing: normal; font-family: =
-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica =
Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI =
Symbol","Noto Color Emoji"; font-size: 0.87rem; font-style: normal; =
font-weight: 400; text-decoration: none; word-spacing: normal; display: =
block; white-space: normal; position: absolute; z-index: 1070; =
-ms-word-break: normal; -ms-word-wrap: break-word; opacity: 0; =
text-shadow: none;
}
.show.tooltip {
	opacity: 0.9;
}
.tooltip .arrow {
	width: 0.8rem; height: 0.4rem; display: block; position: absolute;
}
.tooltip .arrow::before {
	border-style: solid; border-color: transparent; position: absolute; =
content: "";
}
[x-placement^=3Dtop].bs-tooltip-auto {
	padding: 0.4rem 0px;
}
.bs-tooltip-top {
	padding: 0.4rem 0px;
}
[x-placement^=3Dtop].bs-tooltip-auto .arrow {
	bottom: 0px;
}
.bs-tooltip-top .arrow {
	bottom: 0px;
}
[x-placement^=3Dtop].bs-tooltip-auto .arrow::before {
	border-width: 0.4rem 0.4rem 0px; top: 0px; border-top-color: rgb(0, 0, =
0);
}
.bs-tooltip-top .arrow::before {
	border-width: 0.4rem 0.4rem 0px; top: 0px; border-top-color: rgb(0, 0, =
0);
}
[x-placement^=3Dright].bs-tooltip-auto {
	padding: 0px 0.4rem;
}
.bs-tooltip-right {
	padding: 0px 0.4rem;
}
[x-placement^=3Dright].bs-tooltip-auto .arrow {
	left: 0px; width: 0.4rem; height: 0.8rem;
}
.bs-tooltip-right .arrow {
	left: 0px; width: 0.4rem; height: 0.8rem;
}
[x-placement^=3Dright].bs-tooltip-auto .arrow::before {
	border-width: 0.4rem 0.4rem 0.4rem 0px; right: 0px; border-right-color: =
rgb(0, 0, 0);
}
.bs-tooltip-right .arrow::before {
	border-width: 0.4rem 0.4rem 0.4rem 0px; right: 0px; border-right-color: =
rgb(0, 0, 0);
}
[x-placement^=3Dbottom].bs-tooltip-auto {
	padding: 0.4rem 0px;
}
.bs-tooltip-bottom {
	padding: 0.4rem 0px;
}
[x-placement^=3Dbottom].bs-tooltip-auto .arrow {
	top: 0px;
}
.bs-tooltip-bottom .arrow {
	top: 0px;
}
[x-placement^=3Dbottom].bs-tooltip-auto .arrow::before {
	border-width: 0px 0.4rem 0.4rem; bottom: 0px; border-bottom-color: =
rgb(0, 0, 0);
}
.bs-tooltip-bottom .arrow::before {
	border-width: 0px 0.4rem 0.4rem; bottom: 0px; border-bottom-color: =
rgb(0, 0, 0);
}
[x-placement^=3Dleft].bs-tooltip-auto {
	padding: 0px 0.4rem;
}
.bs-tooltip-left {
	padding: 0px 0.4rem;
}
[x-placement^=3Dleft].bs-tooltip-auto .arrow {
	width: 0.4rem; height: 0.8rem; right: 0px;
}
.bs-tooltip-left .arrow {
	width: 0.4rem; height: 0.8rem; right: 0px;
}
[x-placement^=3Dleft].bs-tooltip-auto .arrow::before {
	border-width: 0.4rem 0px 0.4rem 0.4rem; left: 0px; border-left-color: =
rgb(0, 0, 0);
}
.bs-tooltip-left .arrow::before {
	border-width: 0.4rem 0px 0.4rem 0.4rem; left: 0px; border-left-color: =
rgb(0, 0, 0);
}
.tooltip-inner {
	padding: 0.25rem 0.5rem; border-radius: 0.25rem; text-align: center; =
color: rgb(255, 255, 255); max-width: 200px; background-color: rgb(0, 0, =
0);
}
.popover {
	border-radius: 0.3rem; border: 1px solid rgba(0, 0, 0, 0.2); =
border-image: none; left: 0px; top: 0px; text-align: left; =
text-transform: none; line-height: 1.5; letter-spacing: normal; =
font-family: -apple-system,BlinkMacSystemFont,"Segoe =
UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe =
UI Emoji","Segoe UI Symbol","Noto Color Emoji"; font-size: 0.87rem; =
font-style: normal; font-weight: 400; text-decoration: none; =
word-spacing: normal; display: block; white-space: normal; position: =
absolute; z-index: 1060; -ms-word-break: normal; -ms-word-wrap: =
break-word; max-width: 276px; text-shadow: none; background-clip: =
padding-box; background-color: rgb(255, 255, 255);
}
.popover .arrow {
	margin: 0px 0.3rem; width: 1rem; height: 0.5rem; display: block; =
position: absolute;
}
.popover .arrow::after {
	border-style: solid; border-color: transparent; display: block; =
position: absolute; content: "";
}
.popover .arrow::before {
	border-style: solid; border-color: transparent; display: block; =
position: absolute; content: "";
}
[x-placement^=3Dtop].bs-popover-auto {
	margin-bottom: 0.5rem;
}
.bs-popover-top {
	margin-bottom: 0.5rem;
}
[x-placement^=3Dtop].bs-popover-auto .arrow {
	bottom: calc((.5rem + 1px) * -1);
}
.bs-popover-top .arrow {
	bottom: calc((.5rem + 1px) * -1);
}
[x-placement^=3Dtop].bs-popover-auto .arrow::after {
	border-width: 0.5rem 0.5rem 0px;
}
[x-placement^=3Dtop].bs-popover-auto .arrow::before {
	border-width: 0.5rem 0.5rem 0px;
}
.bs-popover-top .arrow::after {
	border-width: 0.5rem 0.5rem 0px;
}
.bs-popover-top .arrow::before {
	border-width: 0.5rem 0.5rem 0px;
}
[x-placement^=3Dtop].bs-popover-auto .arrow::before {
	bottom: 0px; border-top-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-top .arrow::before {
	bottom: 0px; border-top-color: rgba(0, 0, 0, 0.25);
}
[x-placement^=3Dtop].bs-popover-auto .arrow::after {
	bottom: 1px; border-top-color: rgb(255, 255, 255);
}
.bs-popover-top .arrow::after {
	bottom: 1px; border-top-color: rgb(255, 255, 255);
}
[x-placement^=3Dright].bs-popover-auto {
	margin-left: 0.5rem;
}
.bs-popover-right {
	margin-left: 0.5rem;
}
[x-placement^=3Dright].bs-popover-auto .arrow {
	margin: 0.3rem 0px; left: calc((.5rem + 1px) * -1); width: 0.5rem; =
height: 1rem;
}
.bs-popover-right .arrow {
	margin: 0.3rem 0px; left: calc((.5rem + 1px) * -1); width: 0.5rem; =
height: 1rem;
}
[x-placement^=3Dright].bs-popover-auto .arrow::after {
	border-width: 0.5rem 0.5rem 0.5rem 0px;
}
[x-placement^=3Dright].bs-popover-auto .arrow::before {
	border-width: 0.5rem 0.5rem 0.5rem 0px;
}
.bs-popover-right .arrow::after {
	border-width: 0.5rem 0.5rem 0.5rem 0px;
}
.bs-popover-right .arrow::before {
	border-width: 0.5rem 0.5rem 0.5rem 0px;
}
[x-placement^=3Dright].bs-popover-auto .arrow::before {
	left: 0px; border-right-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-right .arrow::before {
	left: 0px; border-right-color: rgba(0, 0, 0, 0.25);
}
[x-placement^=3Dright].bs-popover-auto .arrow::after {
	left: 1px; border-right-color: rgb(255, 255, 255);
}
.bs-popover-right .arrow::after {
	left: 1px; border-right-color: rgb(255, 255, 255);
}
[x-placement^=3Dbottom].bs-popover-auto {
	margin-top: 0.5rem;
}
.bs-popover-bottom {
	margin-top: 0.5rem;
}
[x-placement^=3Dbottom].bs-popover-auto .arrow {
	top: calc((.5rem + 1px) * -1);
}
.bs-popover-bottom .arrow {
	top: calc((.5rem + 1px) * -1);
}
[x-placement^=3Dbottom].bs-popover-auto .arrow::after {
	border-width: 0px 0.5rem 0.5rem;
}
[x-placement^=3Dbottom].bs-popover-auto .arrow::before {
	border-width: 0px 0.5rem 0.5rem;
}
.bs-popover-bottom .arrow::after {
	border-width: 0px 0.5rem 0.5rem;
}
.bs-popover-bottom .arrow::before {
	border-width: 0px 0.5rem 0.5rem;
}
[x-placement^=3Dbottom].bs-popover-auto .arrow::before {
	top: 0px; border-bottom-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-bottom .arrow::before {
	top: 0px; border-bottom-color: rgba(0, 0, 0, 0.25);
}
[x-placement^=3Dbottom].bs-popover-auto .arrow::after {
	top: 1px; border-bottom-color: rgb(255, 255, 255);
}
.bs-popover-bottom .arrow::after {
	top: 1px; border-bottom-color: rgb(255, 255, 255);
}
[x-placement^=3Dbottom].bs-popover-auto .popover-header::before {
	left: 50%; top: 0px; width: 1rem; margin-left: -0.5rem; =
border-bottom-color: rgb(247, 247, 247); border-bottom-width: 1px; =
border-bottom-style: solid; display: block; position: absolute; content: =
"";
}
.bs-popover-bottom .popover-header::before {
	left: 50%; top: 0px; width: 1rem; margin-left: -0.5rem; =
border-bottom-color: rgb(247, 247, 247); border-bottom-width: 1px; =
border-bottom-style: solid; display: block; position: absolute; content: =
"";
}
[x-placement^=3Dleft].bs-popover-auto {
	margin-right: 0.5rem;
}
.bs-popover-left {
	margin-right: 0.5rem;
}
[x-placement^=3Dleft].bs-popover-auto .arrow {
	margin: 0.3rem 0px; width: 0.5rem; height: 1rem; right: calc((.5rem + =
1px) * -1);
}
.bs-popover-left .arrow {
	margin: 0.3rem 0px; width: 0.5rem; height: 1rem; right: calc((.5rem + =
1px) * -1);
}
[x-placement^=3Dleft].bs-popover-auto .arrow::after {
	border-width: 0.5rem 0px 0.5rem 0.5rem;
}
[x-placement^=3Dleft].bs-popover-auto .arrow::before {
	border-width: 0.5rem 0px 0.5rem 0.5rem;
}
.bs-popover-left .arrow::after {
	border-width: 0.5rem 0px 0.5rem 0.5rem;
}
.bs-popover-left .arrow::before {
	border-width: 0.5rem 0px 0.5rem 0.5rem;
}
[x-placement^=3Dleft].bs-popover-auto .arrow::before {
	right: 0px; border-left-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-left .arrow::before {
	right: 0px; border-left-color: rgba(0, 0, 0, 0.25);
}
[x-placement^=3Dleft].bs-popover-auto .arrow::after {
	right: 1px; border-left-color: rgb(255, 255, 255);
}
.bs-popover-left .arrow::after {
	right: 1px; border-left-color: rgb(255, 255, 255);
}
.popover-header {
	padding: 0.5rem 0.75rem; color: inherit; font-size: 1rem; =
margin-bottom: 0px; border-bottom-color: rgb(235, 235, 235); =
border-bottom-width: 1px; border-bottom-style: solid; =
border-top-left-radius: calc(.3rem - 1px); border-top-right-radius: =
calc(.3rem - 1px); background-color: rgb(247, 247, 247);
}
:empty.popover-header {
	display: none;
}
.popover-body {
	padding: 0.5rem 0.75rem; color: rgb(33, 37, 41);
}
.carousel {
	position: relative;
}
.carousel-inner {
	width: 100%; overflow: hidden; position: relative;
}
.carousel-item {
	width: 100%; display: none; position: relative; perspective: 1000px; =
backface-visibility: hidden; align-items: center; =
-webkit-backface-visibility: hidden; -webkit-perspective: 1000px;
}
.carousel-item-next {
	transition:transform 0.6s, -webkit-transform 0.6s; display: block;
}
.carousel-item-prev {
	transition:transform 0.6s, -webkit-transform 0.6s; display: block;
}
.active.carousel-item {
	transition:transform 0.6s, -webkit-transform 0.6s; display: block;
}
@media not all
{
.carousel-item-next {
	transition:none;
}
.carousel-item-prev {
	transition:none;
}
.active.carousel-item {
	transition:none;
}
}
.carousel-item-next {
	top: 0px; position: absolute;
}
.carousel-item-prev {
	top: 0px; position: absolute;
}
.carousel-item-left.carousel-item-next {
	transform: translateX(0px); -webkit-transform: translateX(0);
}
.carousel-item-right.carousel-item-prev {
	transform: translateX(0px); -webkit-transform: translateX(0);
}
.carousel-item-right.active {
	transform: translateX(100%); -webkit-transform: translateX(100%);
}
.carousel-item-next {
	transform: translateX(100%); -webkit-transform: translateX(100%);
}
.carousel-item-left.active {
	transform: translateX(-100%); -webkit-transform: translateX(-100%);
}
.carousel-item-prev {
	transform: translateX(-100%); -webkit-transform: translateX(-100%);
}
.carousel-fade .carousel-item {
	opacity: 0; transition-property: opacity; transition-duration: 0.6s;
}
.carousel-fade .carousel-item-left.carousel-item-next {
	opacity: 1;
}
.carousel-fade .carousel-item-right.carousel-item-prev {
	opacity: 1;
}
.carousel-fade .active.carousel-item {
	opacity: 1;
}
.carousel-fade .carousel-item-left.active {
	opacity: 0;
}
.carousel-fade .carousel-item-right.active {
	opacity: 0;
}
.carousel-fade .carousel-item-left.active {
	transform: translateX(0px); -webkit-transform: translateX(0);
}
.carousel-fade .carousel-item-prev.active {
	transform: translateX(0px); -webkit-transform: translateX(0);
}
.carousel-fade .carousel-item-next {
	transform: translateX(0px); -webkit-transform: translateX(0);
}
.carousel-fade .carousel-item-prev {
	transform: translateX(0px); -webkit-transform: translateX(0);
}
.carousel-fade .active.carousel-item {
	transform: translateX(0px); -webkit-transform: translateX(0);
}
.carousel-control-next {
	top: 0px; width: 15%; text-align: center; bottom: 0px; color: rgb(255, =
255, 255); display: flex; position: absolute; opacity: 0.5; =
justify-content: center; align-items: center;
}
.carousel-control-prev {
	top: 0px; width: 15%; text-align: center; bottom: 0px; color: rgb(255, =
255, 255); display: flex; position: absolute; opacity: 0.5; =
justify-content: center; align-items: center;
}
.carousel-control-next:focus {
	outline: 0px; color: rgb(255, 255, 255); text-decoration: none; =
opacity: 0.9;
}
.carousel-control-next:hover {
	outline: 0px; color: rgb(255, 255, 255); text-decoration: none; =
opacity: 0.9;
}
.carousel-control-prev:focus {
	outline: 0px; color: rgb(255, 255, 255); text-decoration: none; =
opacity: 0.9;
}
.carousel-control-prev:hover {
	outline: 0px; color: rgb(255, 255, 255); text-decoration: none; =
opacity: 0.9;
}
.carousel-control-prev {
	left: 0px;
}
.carousel-control-next {
	right: 0px;
}
.carousel-control-next-icon {
	background: no-repeat center / 100% 100%; width: 20px; height: 20px; =
display: inline-block;
}
.carousel-control-prev-icon {
	background: no-repeat center / 100% 100%; width: 20px; height: 20px; =
display: inline-block;
}
.carousel-control-prev-icon {
	background-image: url("data:image/svg+xml;charset=3Dutf8,%3Csvg =
xmlns=3D'http://www.w3.org/2000/svg' fill=3D'%23fff' viewBox=3D'0 0 8 =
8'%3E%3Cpath d=3D'M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 =
2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");
}
.carousel-control-next-icon {
	background-image: url("data:image/svg+xml;charset=3Dutf8,%3Csvg =
xmlns=3D'http://www.w3.org/2000/svg' fill=3D'%23fff' viewBox=3D'0 0 8 =
8'%3E%3Cpath d=3D'M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 =
4-4-4-4z'/%3E%3C/svg%3E");
}
.carousel-indicators {
	list-style: none; left: 0px; right: 0px; bottom: 10px; padding-left: =
0px; margin-right: 15%; margin-left: 15%; display: flex; position: =
absolute; z-index: 15; justify-content: center;
}
.carousel-indicators li {
	flex:0 1 auto; width: 30px; height: 3px; text-indent: -999px; =
margin-right: 3px; margin-left: 3px; position: relative; cursor: =
pointer; background-color: rgba(255, 255, 255, 0.5);
}
.carousel-indicators li::before {
	left: 0px; top: -10px; width: 100%; height: 10px; display: =
inline-block; position: absolute; content: "";
}
.carousel-indicators li::after {
	left: 0px; width: 100%; height: 10px; bottom: -10px; display: =
inline-block; position: absolute; content: "";
}
.carousel-indicators .active {
	background-color: rgb(255, 255, 255);
}
.carousel-caption {
	left: 15%; text-align: center; right: 15%; bottom: 20px; color: =
rgb(255, 255, 255); padding-top: 20px; padding-bottom: 20px; position: =
absolute; z-index: 10;
}
.align-baseline {
	vertical-align: baseline !important;
}
.align-top {
	vertical-align: top !important;
}
.align-middle {
	vertical-align: middle !important;
}
.align-bottom {
	vertical-align: bottom !important;
}
.align-text-bottom {
	vertical-align: text-bottom !important;
}
.align-text-top {
	vertical-align: text-top !important;
}
.bg-primary {
	background-color: rgb(0, 123, 255) !important;
}
a.bg-primary:focus {
	background-color: rgb(0, 98, 204) !important;
}
a.bg-primary:hover {
	background-color: rgb(0, 98, 204) !important;
}
button.bg-primary:focus {
	background-color: rgb(0, 98, 204) !important;
}
button.bg-primary:hover {
	background-color: rgb(0, 98, 204) !important;
}
.bg-secondary {
	background-color: rgb(108, 117, 125) !important;
}
a.bg-secondary:focus {
	background-color: rgb(84, 91, 98) !important;
}
a.bg-secondary:hover {
	background-color: rgb(84, 91, 98) !important;
}
button.bg-secondary:focus {
	background-color: rgb(84, 91, 98) !important;
}
button.bg-secondary:hover {
	background-color: rgb(84, 91, 98) !important;
}
.bg-success {
	background-color: rgb(40, 167, 69) !important;
}
a.bg-success:focus {
	background-color: rgb(30, 126, 52) !important;
}
a.bg-success:hover {
	background-color: rgb(30, 126, 52) !important;
}
button.bg-success:focus {
	background-color: rgb(30, 126, 52) !important;
}
button.bg-success:hover {
	background-color: rgb(30, 126, 52) !important;
}
.bg-info {
	background-color: rgb(23, 162, 184) !important;
}
a.bg-info:focus {
	background-color: rgb(17, 122, 139) !important;
}
a.bg-info:hover {
	background-color: rgb(17, 122, 139) !important;
}
button.bg-info:focus {
	background-color: rgb(17, 122, 139) !important;
}
button.bg-info:hover {
	background-color: rgb(17, 122, 139) !important;
}
.bg-warning {
	background-color: rgb(255, 193, 7) !important;
}
a.bg-warning:focus {
	background-color: rgb(211, 158, 0) !important;
}
a.bg-warning:hover {
	background-color: rgb(211, 158, 0) !important;
}
button.bg-warning:focus {
	background-color: rgb(211, 158, 0) !important;
}
button.bg-warning:hover {
	background-color: rgb(211, 158, 0) !important;
}
.bg-danger {
	background-color: rgb(220, 53, 69) !important;
}
a.bg-danger:focus {
	background-color: rgb(189, 33, 48) !important;
}
a.bg-danger:hover {
	background-color: rgb(189, 33, 48) !important;
}
button.bg-danger:focus {
	background-color: rgb(189, 33, 48) !important;
}
button.bg-danger:hover {
	background-color: rgb(189, 33, 48) !important;
}
.bg-light {
	background-color: rgb(248, 249, 250) !important;
}
a.bg-light:focus {
	background-color: rgb(218, 224, 229) !important;
}
a.bg-light:hover {
	background-color: rgb(218, 224, 229) !important;
}
button.bg-light:focus {
	background-color: rgb(218, 224, 229) !important;
}
button.bg-light:hover {
	background-color: rgb(218, 224, 229) !important;
}
.bg-dark {
	background-color: rgb(52, 58, 64) !important;
}
a.bg-dark:focus {
	background-color: rgb(29, 33, 36) !important;
}
a.bg-dark:hover {
	background-color: rgb(29, 33, 36) !important;
}
button.bg-dark:focus {
	background-color: rgb(29, 33, 36) !important;
}
button.bg-dark:hover {
	background-color: rgb(29, 33, 36) !important;
}
.bg-white {
	background-color: rgb(255, 255, 255) !important;
}
.bg-transparent {
	background-color: transparent !important;
}
.border {
	border: 1px solid rgb(222, 226, 230) !important; border-image: none =
!important;
}
.border-top {
	border-top-color: rgb(222, 226, 230) !important; border-top-width: 1px =
!important; border-top-style: solid !important;
}
.border-right {
	border-right-color: rgb(222, 226, 230) !important; border-right-width: =
1px !important; border-right-style: solid !important;
}
.border-bottom {
	border-bottom-color: rgb(222, 226, 230) !important; =
border-bottom-width: 1px !important; border-bottom-style: solid =
!important;
}
.border-left {
	border-left-color: rgb(222, 226, 230) !important; border-left-width: =
1px !important; border-left-style: solid !important;
}
.border-0 {
	border: 0px currentColor !important; border-image: none !important;
}
.border-top-0 {
	border-top-color: currentColor !important; border-top-width: 0px =
!important; border-top-style: none !important;
}
.border-right-0 {
	border-right-color: currentColor !important; border-right-width: 0px =
!important; border-right-style: none !important;
}
.border-bottom-0 {
	border-bottom-color: currentColor !important; border-bottom-width: 0px =
!important; border-bottom-style: none !important;
}
.border-left-0 {
	border-left-color: currentColor !important; border-left-width: 0px =
!important; border-left-style: none !important;
}
.border-primary {
	border-color: rgb(0, 123, 255) !important;
}
.border-secondary {
	border-color: rgb(108, 117, 125) !important;
}
.border-success {
	border-color: rgb(40, 167, 69) !important;
}
.border-info {
	border-color: rgb(23, 162, 184) !important;
}
.border-warning {
	border-color: rgb(255, 193, 7) !important;
}
.border-danger {
	border-color: rgb(220, 53, 69) !important;
}
.border-light {
	border-color: rgb(248, 249, 250) !important;
}
.border-dark {
	border-color: rgb(52, 58, 64) !important;
}
.border-white {
	border-color: rgb(255, 255, 255) !important;
}
.rounded {
	border-radius: 0.25rem !important;
}
.rounded-top {
	border-top-left-radius: 0.25rem !important; border-top-right-radius: =
0.25rem !important;
}
.rounded-right {
	border-top-right-radius: 0.25rem !important; =
border-bottom-right-radius: 0.25rem !important;
}
.rounded-bottom {
	border-bottom-right-radius: 0.25rem !important; =
border-bottom-left-radius: 0.25rem !important;
}
.rounded-left {
	border-top-left-radius: 0.25rem !important; border-bottom-left-radius: =
0.25rem !important;
}
.rounded-circle {
	border-radius: 50% !important;
}
.rounded-0 {
	border-radius: 0px !important;
}
.clearfix::after {
	clear: both; display: block; content: "";
}
.d-none {
	display: none !important;
}
.d-inline {
	display: inline !important;
}
.d-inline-block {
	display: inline-block !important;
}
.d-block {
	display: block !important;
}
.d-table {
	display: table !important;
}
.d-table-row {
	display: table-row !important;
}
.d-table-cell {
	display: table-cell !important;
}
.d-flex {
	display: flex !important;
}
.d-inline-flex {
	display: inline-flex !important;
}
@media all and (min-width:576px)
{
.d-sm-none {
	display: none !important;
}
.d-sm-inline {
	display: inline !important;
}
.d-sm-inline-block {
	display: inline-block !important;
}
.d-sm-block {
	display: block !important;
}
.d-sm-table {
	display: table !important;
}
.d-sm-table-row {
	display: table-row !important;
}
.d-sm-table-cell {
	display: table-cell !important;
}
.d-sm-flex {
	display: flex !important;
}
.d-sm-inline-flex {
	display: inline-flex !important;
}
}
@media all and (min-width:768px)
{
.d-md-none {
	display: none !important;
}
.d-md-inline {
	display: inline !important;
}
.d-md-inline-block {
	display: inline-block !important;
}
.d-md-block {
	display: block !important;
}
.d-md-table {
	display: table !important;
}
.d-md-table-row {
	display: table-row !important;
}
.d-md-table-cell {
	display: table-cell !important;
}
.d-md-flex {
	display: flex !important;
}
.d-md-inline-flex {
	display: inline-flex !important;
}
}
@media all and (min-width:992px)
{
.d-lg-none {
	display: none !important;
}
.d-lg-inline {
	display: inline !important;
}
.d-lg-inline-block {
	display: inline-block !important;
}
.d-lg-block {
	display: block !important;
}
.d-lg-table {
	display: table !important;
}
.d-lg-table-row {
	display: table-row !important;
}
.d-lg-table-cell {
	display: table-cell !important;
}
.d-lg-flex {
	display: flex !important;
}
.d-lg-inline-flex {
	display: inline-flex !important;
}
}
@media all and (min-width:1200px)
{
.d-xl-none {
	display: none !important;
}
.d-xl-inline {
	display: inline !important;
}
.d-xl-inline-block {
	display: inline-block !important;
}
.d-xl-block {
	display: block !important;
}
.d-xl-table {
	display: table !important;
}
.d-xl-table-row {
	display: table-row !important;
}
.d-xl-table-cell {
	display: table-cell !important;
}
.d-xl-flex {
	display: flex !important;
}
.d-xl-inline-flex {
	display: inline-flex !important;
}
}
@media print
{
.d-print-none {
	display: none !important;
}
.d-print-inline {
	display: inline !important;
}
.d-print-inline-block {
	display: inline-block !important;
}
.d-print-block {
	display: block !important;
}
.d-print-table {
	display: table !important;
}
.d-print-table-row {
	display: table-row !important;
}
.d-print-table-cell {
	display: table-cell !important;
}
.d-print-flex {
	display: flex !important;
}
.d-print-inline-flex {
	display: inline-flex !important;
}
}
.embed-responsive {
	padding: 0px; width: 100%; overflow: hidden; display: block; position: =
relative;
}
.embed-responsive::before {
	display: block; content: "";
}
.embed-responsive .embed-responsive-item {
	border: 0px currentColor; border-image: none; left: 0px; top: 0px; =
width: 100%; height: 100%; bottom: 0px; position: absolute;
}
.embed-responsive embed {
	border: 0px currentColor; border-image: none; left: 0px; top: 0px; =
width: 100%; height: 100%; bottom: 0px; position: absolute;
}
.embed-responsive iframe {
	border: 0px currentColor; border-image: none; left: 0px; top: 0px; =
width: 100%; height: 100%; bottom: 0px; position: absolute;
}
.embed-responsive object {
	border: 0px currentColor; border-image: none; left: 0px; top: 0px; =
width: 100%; height: 100%; bottom: 0px; position: absolute;
}
.embed-responsive video {
	border: 0px currentColor; border-image: none; left: 0px; top: 0px; =
width: 100%; height: 100%; bottom: 0px; position: absolute;
}
.embed-responsive-21by9::before {
	padding-top: 42.85%;
}
.embed-responsive-16by9::before {
	padding-top: 56.25%;
}
.embed-responsive-4by3::before {
	padding-top: 75%;
}
.embed-responsive-1by1::before {
	padding-top: 100%;
}
.flex-row {
	flex-direction: row !important;
}
.flex-column {
	flex-direction: column !important;
}
.flex-row-reverse {
	flex-direction: row-reverse !important;
}
.flex-column-reverse {
	flex-direction: column-reverse !important;
}
.flex-wrap {
	flex-wrap: wrap !important;
}
.flex-nowrap {
	flex-wrap: nowrap !important;
}
.flex-wrap-reverse {
	flex-wrap: wrap-reverse !important;
}
.flex-fill {
	flex:1 1 auto !important;
}
.flex-grow-0 {
	flex-grow: 0 !important;
}
.flex-grow-1 {
	flex-grow: 1 !important;
}
.flex-shrink-0 {
	flex-shrink: 0 !important;
}
.flex-shrink-1 {
	flex-shrink: 1 !important;
}
.justify-content-start {
	justify-content: flex-start !important;
}
.justify-content-end {
	justify-content: flex-end !important;
}
.justify-content-center {
	justify-content: center !important;
}
.justify-content-between {
	justify-content: space-between !important;
}
.justify-content-around {
	justify-content: space-around !important;
}
.align-items-start {
	align-items: flex-start !important;
}
.align-items-end {
	align-items: flex-end !important;
}
.align-items-center {
	align-items: center !important;
}
.align-items-baseline {
	align-items: baseline !important;
}
.align-items-stretch {
	align-items: stretch !important;
}
.align-content-start {
	align-content: flex-start !important;
}
.align-content-end {
	align-content: flex-end !important;
}
.align-content-center {
	align-content: center !important;
}
.align-content-between {
	align-content: space-between !important;
}
.align-content-around {
	align-content: space-around !important;
}
.align-content-stretch {
	align-content: stretch !important;
}
.align-self-auto {
	align-self: auto !important;
}
.align-self-start {
	align-self: flex-start !important;
}
.align-self-end {
	align-self: flex-end !important;
}
.align-self-center {
	align-self: center !important;
}
.align-self-baseline {
	align-self: baseline !important;
}
.align-self-stretch {
	align-self: stretch !important;
}
@media all and (min-width:576px)
{
.flex-sm-row {
	flex-direction: row !important;
}
.flex-sm-column {
	flex-direction: column !important;
}
.flex-sm-row-reverse {
	flex-direction: row-reverse !important;
}
.flex-sm-column-reverse {
	flex-direction: column-reverse !important;
}
.flex-sm-wrap {
	flex-wrap: wrap !important;
}
.flex-sm-nowrap {
	flex-wrap: nowrap !important;
}
.flex-sm-wrap-reverse {
	flex-wrap: wrap-reverse !important;
}
.flex-sm-fill {
	flex:1 1 auto !important;
}
.flex-sm-grow-0 {
	flex-grow: 0 !important;
}
.flex-sm-grow-1 {
	flex-grow: 1 !important;
}
.flex-sm-shrink-0 {
	flex-shrink: 0 !important;
}
.flex-sm-shrink-1 {
	flex-shrink: 1 !important;
}
.justify-content-sm-start {
	justify-content: flex-start !important;
}
.justify-content-sm-end {
	justify-content: flex-end !important;
}
.justify-content-sm-center {
	justify-content: center !important;
}
.justify-content-sm-between {
	justify-content: space-between !important;
}
.justify-content-sm-around {
	justify-content: space-around !important;
}
.align-items-sm-start {
	align-items: flex-start !important;
}
.align-items-sm-end {
	align-items: flex-end !important;
}
.align-items-sm-center {
	align-items: center !important;
}
.align-items-sm-baseline {
	align-items: baseline !important;
}
.align-items-sm-stretch {
	align-items: stretch !important;
}
.align-content-sm-start {
	align-content: flex-start !important;
}
.align-content-sm-end {
	align-content: flex-end !important;
}
.align-content-sm-center {
	align-content: center !important;
}
.align-content-sm-between {
	align-content: space-between !important;
}
.align-content-sm-around {
	align-content: space-around !important;
}
.align-content-sm-stretch {
	align-content: stretch !important;
}
.align-self-sm-auto {
	align-self: auto !important;
}
.align-self-sm-start {
	align-self: flex-start !important;
}
.align-self-sm-end {
	align-self: flex-end !important;
}
.align-self-sm-center {
	align-self: center !important;
}
.align-self-sm-baseline {
	align-self: baseline !important;
}
.align-self-sm-stretch {
	align-self: stretch !important;
}
}
@media all and (min-width:768px)
{
.flex-md-row {
	flex-direction: row !important;
}
.flex-md-column {
	flex-direction: column !important;
}
.flex-md-row-reverse {
	flex-direction: row-reverse !important;
}
.flex-md-column-reverse {
	flex-direction: column-reverse !important;
}
.flex-md-wrap {
	flex-wrap: wrap !important;
}
.flex-md-nowrap {
	flex-wrap: nowrap !important;
}
.flex-md-wrap-reverse {
	flex-wrap: wrap-reverse !important;
}
.flex-md-fill {
	flex:1 1 auto !important;
}
.flex-md-grow-0 {
	flex-grow: 0 !important;
}
.flex-md-grow-1 {
	flex-grow: 1 !important;
}
.flex-md-shrink-0 {
	flex-shrink: 0 !important;
}
.flex-md-shrink-1 {
	flex-shrink: 1 !important;
}
.justify-content-md-start {
	justify-content: flex-start !important;
}
.justify-content-md-end {
	justify-content: flex-end !important;
}
.justify-content-md-center {
	justify-content: center !important;
}
.justify-content-md-between {
	justify-content: space-between !important;
}
.justify-content-md-around {
	justify-content: space-around !important;
}
.align-items-md-start {
	align-items: flex-start !important;
}
.align-items-md-end {
	align-items: flex-end !important;
}
.align-items-md-center {
	align-items: center !important;
}
.align-items-md-baseline {
	align-items: baseline !important;
}
.align-items-md-stretch {
	align-items: stretch !important;
}
.align-content-md-start {
	align-content: flex-start !important;
}
.align-content-md-end {
	align-content: flex-end !important;
}
.align-content-md-center {
	align-content: center !important;
}
.align-content-md-between {
	align-content: space-between !important;
}
.align-content-md-around {
	align-content: space-around !important;
}
.align-content-md-stretch {
	align-content: stretch !important;
}
.align-self-md-auto {
	align-self: auto !important;
}
.align-self-md-start {
	align-self: flex-start !important;
}
.align-self-md-end {
	align-self: flex-end !important;
}
.align-self-md-center {
	align-self: center !important;
}
.align-self-md-baseline {
	align-self: baseline !important;
}
.align-self-md-stretch {
	align-self: stretch !important;
}
}
@media all and (min-width:992px)
{
.flex-lg-row {
	flex-direction: row !important;
}
.flex-lg-column {
	flex-direction: column !important;
}
.flex-lg-row-reverse {
	flex-direction: row-reverse !important;
}
.flex-lg-column-reverse {
	flex-direction: column-reverse !important;
}
.flex-lg-wrap {
	flex-wrap: wrap !important;
}
.flex-lg-nowrap {
	flex-wrap: nowrap !important;
}
.flex-lg-wrap-reverse {
	flex-wrap: wrap-reverse !important;
}
.flex-lg-fill {
	flex:1 1 auto !important;
}
.flex-lg-grow-0 {
	flex-grow: 0 !important;
}
.flex-lg-grow-1 {
	flex-grow: 1 !important;
}
.flex-lg-shrink-0 {
	flex-shrink: 0 !important;
}
.flex-lg-shrink-1 {
	flex-shrink: 1 !important;
}
.justify-content-lg-start {
	justify-content: flex-start !important;
}
.justify-content-lg-end {
	justify-content: flex-end !important;
}
.justify-content-lg-center {
	justify-content: center !important;
}
.justify-content-lg-between {
	justify-content: space-between !important;
}
.justify-content-lg-around {
	justify-content: space-around !important;
}
.align-items-lg-start {
	align-items: flex-start !important;
}
.align-items-lg-end {
	align-items: flex-end !important;
}
.align-items-lg-center {
	align-items: center !important;
}
.align-items-lg-baseline {
	align-items: baseline !important;
}
.align-items-lg-stretch {
	align-items: stretch !important;
}
.align-content-lg-start {
	align-content: flex-start !important;
}
.align-content-lg-end {
	align-content: flex-end !important;
}
.align-content-lg-center {
	align-content: center !important;
}
.align-content-lg-between {
	align-content: space-between !important;
}
.align-content-lg-around {
	align-content: space-around !important;
}
.align-content-lg-stretch {
	align-content: stretch !important;
}
.align-self-lg-auto {
	align-self: auto !important;
}
.align-self-lg-start {
	align-self: flex-start !important;
}
.align-self-lg-end {
	align-self: flex-end !important;
}
.align-self-lg-center {
	align-self: center !important;
}
.align-self-lg-baseline {
	align-self: baseline !important;
}
.align-self-lg-stretch {
	align-self: stretch !important;
}
}
@media all and (min-width:1200px)
{
.flex-xl-row {
	flex-direction: row !important;
}
.flex-xl-column {
	flex-direction: column !important;
}
.flex-xl-row-reverse {
	flex-direction: row-reverse !important;
}
.flex-xl-column-reverse {
	flex-direction: column-reverse !important;
}
.flex-xl-wrap {
	flex-wrap: wrap !important;
}
.flex-xl-nowrap {
	flex-wrap: nowrap !important;
}
.flex-xl-wrap-reverse {
	flex-wrap: wrap-reverse !important;
}
.flex-xl-fill {
	flex:1 1 auto !important;
}
.flex-xl-grow-0 {
	flex-grow: 0 !important;
}
.flex-xl-grow-1 {
	flex-grow: 1 !important;
}
.flex-xl-shrink-0 {
	flex-shrink: 0 !important;
}
.flex-xl-shrink-1 {
	flex-shrink: 1 !important;
}
.justify-content-xl-start {
	justify-content: flex-start !important;
}
.justify-content-xl-end {
	justify-content: flex-end !important;
}
.justify-content-xl-center {
	justify-content: center !important;
}
.justify-content-xl-between {
	justify-content: space-between !important;
}
.justify-content-xl-around {
	justify-content: space-around !important;
}
.align-items-xl-start {
	align-items: flex-start !important;
}
.align-items-xl-end {
	align-items: flex-end !important;
}
.align-items-xl-center {
	align-items: center !important;
}
.align-items-xl-baseline {
	align-items: baseline !important;
}
.align-items-xl-stretch {
	align-items: stretch !important;
}
.align-content-xl-start {
	align-content: flex-start !important;
}
.align-content-xl-end {
	align-content: flex-end !important;
}
.align-content-xl-center {
	align-content: center !important;
}
.align-content-xl-between {
	align-content: space-between !important;
}
.align-content-xl-around {
	align-content: space-around !important;
}
.align-content-xl-stretch {
	align-content: stretch !important;
}
.align-self-xl-auto {
	align-self: auto !important;
}
.align-self-xl-start {
	align-self: flex-start !important;
}
.align-self-xl-end {
	align-self: flex-end !important;
}
.align-self-xl-center {
	align-self: center !important;
}
.align-self-xl-baseline {
	align-self: baseline !important;
}
.align-self-xl-stretch {
	align-self: stretch !important;
}
}
.float-left {
	float: left !important;
}
.float-right {
	float: right !important;
}
.float-none {
	float: none !important;
}
@media all and (min-width:576px)
{
.float-sm-left {
	float: left !important;
}
.float-sm-right {
	float: right !important;
}
.float-sm-none {
	float: none !important;
}
}
@media all and (min-width:768px)
{
.float-md-left {
	float: left !important;
}
.float-md-right {
	float: right !important;
}
.float-md-none {
	float: none !important;
}
}
@media all and (min-width:992px)
{
.float-lg-left {
	float: left !important;
}
.float-lg-right {
	float: right !important;
}
.float-lg-none {
	float: none !important;
}
}
@media all and (min-width:1200px)
{
.float-xl-left {
	float: left !important;
}
.float-xl-right {
	float: right !important;
}
.float-xl-none {
	float: none !important;
}
}
.position-static {
	position: static !important;
}
.position-relative {
	position: relative !important;
}
.position-absolute {
	position: absolute !important;
}
.position-fixed {
	position: fixed !important;
}
.position-sticky {
=09
}
.fixed-top {
	left: 0px; top: 0px; right: 0px; position: fixed; z-index: 1030;
}
.fixed-bottom {
	left: 0px; right: 0px; bottom: 0px; position: fixed; z-index: 1030;
}
.sr-only {
	padding: 0px; border: 0px currentColor; border-image: none; width: 1px; =
height: 1px; overflow: hidden; white-space: nowrap; position: absolute; =
clip: rect(0px, 0px, 0px, 0px);
}
.sr-only-focusable:active {
	width: auto; height: auto; overflow: visible; white-space: normal; =
position: static; clip: auto;
}
.sr-only-focusable:focus {
	width: auto; height: auto; overflow: visible; white-space: normal; =
position: static; clip: auto;
}
.shadow-sm {
	box-shadow: 0px 0.12rem 0.25rem rgba(0,0,0,0.075) !important;
}
.shadow {
	box-shadow: 0px 0.5rem 1rem rgba(0,0,0,0.15) !important;
}
.shadow-lg {
	box-shadow: 0px 1rem 3rem rgba(0,0,0,0.175) !important;
}
.shadow-none {
	box-shadow: none !important;
}
.w-25 {
	width: 25% !important;
}
.w-50 {
	width: 50% !important;
}
.w-75 {
	width: 75% !important;
}
.w-100 {
	width: 100% !important;
}
.w-auto {
	width: auto !important;
}
.h-25 {
	height: 25% !important;
}
.h-50 {
	height: 50% !important;
}
.h-75 {
	height: 75% !important;
}
.h-100 {
	height: 100% !important;
}
.h-auto {
	height: auto !important;
}
.mw-100 {
	max-width: 100% !important;
}
.mh-100 {
	max-height: 100% !important;
}
.m-0 {
	margin: 0px !important;
}
.mt-0 {
	margin-top: 0px !important;
}
.my-0 {
	margin-top: 0px !important;
}
.mr-0 {
	margin-right: 0px !important;
}
.mx-0 {
	margin-right: 0px !important;
}
.mb-0 {
	margin-bottom: 0px !important;
}
.my-0 {
	margin-bottom: 0px !important;
}
.ml-0 {
	margin-left: 0px !important;
}
.mx-0 {
	margin-left: 0px !important;
}
.m-1 {
	margin: 0.25rem !important;
}
.mt-1 {
	margin-top: 0.25rem !important;
}
.my-1 {
	margin-top: 0.25rem !important;
}
.mr-1 {
	margin-right: 0.25rem !important;
}
.mx-1 {
	margin-right: 0.25rem !important;
}
.mb-1 {
	margin-bottom: 0.25rem !important;
}
.my-1 {
	margin-bottom: 0.25rem !important;
}
.ml-1 {
	margin-left: 0.25rem !important;
}
.mx-1 {
	margin-left: 0.25rem !important;
}
.m-2 {
	margin: 0.5rem !important;
}
.mt-2 {
	margin-top: 0.5rem !important;
}
.my-2 {
	margin-top: 0.5rem !important;
}
.mr-2 {
	margin-right: 0.5rem !important;
}
.mx-2 {
	margin-right: 0.5rem !important;
}
.mb-2 {
	margin-bottom: 0.5rem !important;
}
.my-2 {
	margin-bottom: 0.5rem !important;
}
.ml-2 {
	margin-left: 0.5rem !important;
}
.mx-2 {
	margin-left: 0.5rem !important;
}
.m-3 {
	margin: 1rem !important;
}
.mt-3 {
	margin-top: 1rem !important;
}
.my-3 {
	margin-top: 1rem !important;
}
.mr-3 {
	margin-right: 1rem !important;
}
.mx-3 {
	margin-right: 1rem !important;
}
.mb-3 {
	margin-bottom: 1rem !important;
}
.my-3 {
	margin-bottom: 1rem !important;
}
.ml-3 {
	margin-left: 1rem !important;
}
.mx-3 {
	margin-left: 1rem !important;
}
.m-4 {
	margin: 1.5rem !important;
}
.mt-4 {
	margin-top: 1.5rem !important;
}
.my-4 {
	margin-top: 1.5rem !important;
}
.mr-4 {
	margin-right: 1.5rem !important;
}
.mx-4 {
	margin-right: 1.5rem !important;
}
.mb-4 {
	margin-bottom: 1.5rem !important;
}
.my-4 {
	margin-bottom: 1.5rem !important;
}
.ml-4 {
	margin-left: 1.5rem !important;
}
.mx-4 {
	margin-left: 1.5rem !important;
}
.m-5 {
	margin: 3rem !important;
}
.mt-5 {
	margin-top: 3rem !important;
}
.my-5 {
	margin-top: 3rem !important;
}
.mr-5 {
	margin-right: 3rem !important;
}
.mx-5 {
	margin-right: 3rem !important;
}
.mb-5 {
	margin-bottom: 3rem !important;
}
.my-5 {
	margin-bottom: 3rem !important;
}
.ml-5 {
	margin-left: 3rem !important;
}
.mx-5 {
	margin-left: 3rem !important;
}
.p-0 {
	padding: 0px !important;
}
.pt-0 {
	padding-top: 0px !important;
}
.py-0 {
	padding-top: 0px !important;
}
.pr-0 {
	padding-right: 0px !important;
}
.px-0 {
	padding-right: 0px !important;
}
.pb-0 {
	padding-bottom: 0px !important;
}
.py-0 {
	padding-bottom: 0px !important;
}
.pl-0 {
	padding-left: 0px !important;
}
.px-0 {
	padding-left: 0px !important;
}
.p-1 {
	padding: 0.25rem !important;
}
.pt-1 {
	padding-top: 0.25rem !important;
}
.py-1 {
	padding-top: 0.25rem !important;
}
.pr-1 {
	padding-right: 0.25rem !important;
}
.px-1 {
	padding-right: 0.25rem !important;
}
.pb-1 {
	padding-bottom: 0.25rem !important;
}
.py-1 {
	padding-bottom: 0.25rem !important;
}
.pl-1 {
	padding-left: 0.25rem !important;
}
.px-1 {
	padding-left: 0.25rem !important;
}
.p-2 {
	padding: 0.5rem !important;
}
.pt-2 {
	padding-top: 0.5rem !important;
}
.py-2 {
	padding-top: 0.5rem !important;
}
.pr-2 {
	padding-right: 0.5rem !important;
}
.px-2 {
	padding-right: 0.5rem !important;
}
.pb-2 {
	padding-bottom: 0.5rem !important;
}
.py-2 {
	padding-bottom: 0.5rem !important;
}
.pl-2 {
	padding-left: 0.5rem !important;
}
.px-2 {
	padding-left: 0.5rem !important;
}
.p-3 {
	padding: 1rem !important;
}
.pt-3 {
	padding-top: 1rem !important;
}
.py-3 {
	padding-top: 1rem !important;
}
.pr-3 {
	padding-right: 1rem !important;
}
.px-3 {
	padding-right: 1rem !important;
}
.pb-3 {
	padding-bottom: 1rem !important;
}
.py-3 {
	padding-bottom: 1rem !important;
}
.pl-3 {
	padding-left: 1rem !important;
}
.px-3 {
	padding-left: 1rem !important;
}
.p-4 {
	padding: 1.5rem !important;
}
.pt-4 {
	padding-top: 1.5rem !important;
}
.py-4 {
	padding-top: 1.5rem !important;
}
.pr-4 {
	padding-right: 1.5rem !important;
}
.px-4 {
	padding-right: 1.5rem !important;
}
.pb-4 {
	padding-bottom: 1.5rem !important;
}
.py-4 {
	padding-bottom: 1.5rem !important;
}
.pl-4 {
	padding-left: 1.5rem !important;
}
.px-4 {
	padding-left: 1.5rem !important;
}
.p-5 {
	padding: 3rem !important;
}
.pt-5 {
	padding-top: 3rem !important;
}
.py-5 {
	padding-top: 3rem !important;
}
.pr-5 {
	padding-right: 3rem !important;
}
.px-5 {
	padding-right: 3rem !important;
}
.pb-5 {
	padding-bottom: 3rem !important;
}
.py-5 {
	padding-bottom: 3rem !important;
}
.pl-5 {
	padding-left: 3rem !important;
}
.px-5 {
	padding-left: 3rem !important;
}
.m-auto {
	margin: auto !important;
}
.mt-auto {
	margin-top: auto !important;
}
.my-auto {
	margin-top: auto !important;
}
.mr-auto {
	margin-right: auto !important;
}
.mx-auto {
	margin-right: auto !important;
}
.mb-auto {
	margin-bottom: auto !important;
}
.my-auto {
	margin-bottom: auto !important;
}
.ml-auto {
	margin-left: auto !important;
}
.mx-auto {
	margin-left: auto !important;
}
@media all and (min-width:576px)
{
.m-sm-0 {
	margin: 0px !important;
}
.mt-sm-0 {
	margin-top: 0px !important;
}
.my-sm-0 {
	margin-top: 0px !important;
}
.mr-sm-0 {
	margin-right: 0px !important;
}
.mx-sm-0 {
	margin-right: 0px !important;
}
.mb-sm-0 {
	margin-bottom: 0px !important;
}
.my-sm-0 {
	margin-bottom: 0px !important;
}
.ml-sm-0 {
	margin-left: 0px !important;
}
.mx-sm-0 {
	margin-left: 0px !important;
}
.m-sm-1 {
	margin: 0.25rem !important;
}
.mt-sm-1 {
	margin-top: 0.25rem !important;
}
.my-sm-1 {
	margin-top: 0.25rem !important;
}
.mr-sm-1 {
	margin-right: 0.25rem !important;
}
.mx-sm-1 {
	margin-right: 0.25rem !important;
}
.mb-sm-1 {
	margin-bottom: 0.25rem !important;
}
.my-sm-1 {
	margin-bottom: 0.25rem !important;
}
.ml-sm-1 {
	margin-left: 0.25rem !important;
}
.mx-sm-1 {
	margin-left: 0.25rem !important;
}
.m-sm-2 {
	margin: 0.5rem !important;
}
.mt-sm-2 {
	margin-top: 0.5rem !important;
}
.my-sm-2 {
	margin-top: 0.5rem !important;
}
.mr-sm-2 {
	margin-right: 0.5rem !important;
}
.mx-sm-2 {
	margin-right: 0.5rem !important;
}
.mb-sm-2 {
	margin-bottom: 0.5rem !important;
}
.my-sm-2 {
	margin-bottom: 0.5rem !important;
}
.ml-sm-2 {
	margin-left: 0.5rem !important;
}
.mx-sm-2 {
	margin-left: 0.5rem !important;
}
.m-sm-3 {
	margin: 1rem !important;
}
.mt-sm-3 {
	margin-top: 1rem !important;
}
.my-sm-3 {
	margin-top: 1rem !important;
}
.mr-sm-3 {
	margin-right: 1rem !important;
}
.mx-sm-3 {
	margin-right: 1rem !important;
}
.mb-sm-3 {
	margin-bottom: 1rem !important;
}
.my-sm-3 {
	margin-bottom: 1rem !important;
}
.ml-sm-3 {
	margin-left: 1rem !important;
}
.mx-sm-3 {
	margin-left: 1rem !important;
}
.m-sm-4 {
	margin: 1.5rem !important;
}
.mt-sm-4 {
	margin-top: 1.5rem !important;
}
.my-sm-4 {
	margin-top: 1.5rem !important;
}
.mr-sm-4 {
	margin-right: 1.5rem !important;
}
.mx-sm-4 {
	margin-right: 1.5rem !important;
}
.mb-sm-4 {
	margin-bottom: 1.5rem !important;
}
.my-sm-4 {
	margin-bottom: 1.5rem !important;
}
.ml-sm-4 {
	margin-left: 1.5rem !important;
}
.mx-sm-4 {
	margin-left: 1.5rem !important;
}
.m-sm-5 {
	margin: 3rem !important;
}
.mt-sm-5 {
	margin-top: 3rem !important;
}
.my-sm-5 {
	margin-top: 3rem !important;
}
.mr-sm-5 {
	margin-right: 3rem !important;
}
.mx-sm-5 {
	margin-right: 3rem !important;
}
.mb-sm-5 {
	margin-bottom: 3rem !important;
}
.my-sm-5 {
	margin-bottom: 3rem !important;
}
.ml-sm-5 {
	margin-left: 3rem !important;
}
.mx-sm-5 {
	margin-left: 3rem !important;
}
.p-sm-0 {
	padding: 0px !important;
}
.pt-sm-0 {
	padding-top: 0px !important;
}
.py-sm-0 {
	padding-top: 0px !important;
}
.pr-sm-0 {
	padding-right: 0px !important;
}
.px-sm-0 {
	padding-right: 0px !important;
}
.pb-sm-0 {
	padding-bottom: 0px !important;
}
.py-sm-0 {
	padding-bottom: 0px !important;
}
.pl-sm-0 {
	padding-left: 0px !important;
}
.px-sm-0 {
	padding-left: 0px !important;
}
.p-sm-1 {
	padding: 0.25rem !important;
}
.pt-sm-1 {
	padding-top: 0.25rem !important;
}
.py-sm-1 {
	padding-top: 0.25rem !important;
}
.pr-sm-1 {
	padding-right: 0.25rem !important;
}
.px-sm-1 {
	padding-right: 0.25rem !important;
}
.pb-sm-1 {
	padding-bottom: 0.25rem !important;
}
.py-sm-1 {
	padding-bottom: 0.25rem !important;
}
.pl-sm-1 {
	padding-left: 0.25rem !important;
}
.px-sm-1 {
	padding-left: 0.25rem !important;
}
.p-sm-2 {
	padding: 0.5rem !important;
}
.pt-sm-2 {
	padding-top: 0.5rem !important;
}
.py-sm-2 {
	padding-top: 0.5rem !important;
}
.pr-sm-2 {
	padding-right: 0.5rem !important;
}
.px-sm-2 {
	padding-right: 0.5rem !important;
}
.pb-sm-2 {
	padding-bottom: 0.5rem !important;
}
.py-sm-2 {
	padding-bottom: 0.5rem !important;
}
.pl-sm-2 {
	padding-left: 0.5rem !important;
}
.px-sm-2 {
	padding-left: 0.5rem !important;
}
.p-sm-3 {
	padding: 1rem !important;
}
.pt-sm-3 {
	padding-top: 1rem !important;
}
.py-sm-3 {
	padding-top: 1rem !important;
}
.pr-sm-3 {
	padding-right: 1rem !important;
}
.px-sm-3 {
	padding-right: 1rem !important;
}
.pb-sm-3 {
	padding-bottom: 1rem !important;
}
.py-sm-3 {
	padding-bottom: 1rem !important;
}
.pl-sm-3 {
	padding-left: 1rem !important;
}
.px-sm-3 {
	padding-left: 1rem !important;
}
.p-sm-4 {
	padding: 1.5rem !important;
}
.pt-sm-4 {
	padding-top: 1.5rem !important;
}
.py-sm-4 {
	padding-top: 1.5rem !important;
}
.pr-sm-4 {
	padding-right: 1.5rem !important;
}
.px-sm-4 {
	padding-right: 1.5rem !important;
}
.pb-sm-4 {
	padding-bottom: 1.5rem !important;
}
.py-sm-4 {
	padding-bottom: 1.5rem !important;
}
.pl-sm-4 {
	padding-left: 1.5rem !important;
}
.px-sm-4 {
	padding-left: 1.5rem !important;
}
.p-sm-5 {
	padding: 3rem !important;
}
.pt-sm-5 {
	padding-top: 3rem !important;
}
.py-sm-5 {
	padding-top: 3rem !important;
}
.pr-sm-5 {
	padding-right: 3rem !important;
}
.px-sm-5 {
	padding-right: 3rem !important;
}
.pb-sm-5 {
	padding-bottom: 3rem !important;
}
.py-sm-5 {
	padding-bottom: 3rem !important;
}
.pl-sm-5 {
	padding-left: 3rem !important;
}
.px-sm-5 {
	padding-left: 3rem !important;
}
.m-sm-auto {
	margin: auto !important;
}
.mt-sm-auto {
	margin-top: auto !important;
}
.my-sm-auto {
	margin-top: auto !important;
}
.mr-sm-auto {
	margin-right: auto !important;
}
.mx-sm-auto {
	margin-right: auto !important;
}
.mb-sm-auto {
	margin-bottom: auto !important;
}
.my-sm-auto {
	margin-bottom: auto !important;
}
.ml-sm-auto {
	margin-left: auto !important;
}
.mx-sm-auto {
	margin-left: auto !important;
}
}
@media all and (min-width:768px)
{
.m-md-0 {
	margin: 0px !important;
}
.mt-md-0 {
	margin-top: 0px !important;
}
.my-md-0 {
	margin-top: 0px !important;
}
.mr-md-0 {
	margin-right: 0px !important;
}
.mx-md-0 {
	margin-right: 0px !important;
}
.mb-md-0 {
	margin-bottom: 0px !important;
}
.my-md-0 {
	margin-bottom: 0px !important;
}
.ml-md-0 {
	margin-left: 0px !important;
}
.mx-md-0 {
	margin-left: 0px !important;
}
.m-md-1 {
	margin: 0.25rem !important;
}
.mt-md-1 {
	margin-top: 0.25rem !important;
}
.my-md-1 {
	margin-top: 0.25rem !important;
}
.mr-md-1 {
	margin-right: 0.25rem !important;
}
.mx-md-1 {
	margin-right: 0.25rem !important;
}
.mb-md-1 {
	margin-bottom: 0.25rem !important;
}
.my-md-1 {
	margin-bottom: 0.25rem !important;
}
.ml-md-1 {
	margin-left: 0.25rem !important;
}
.mx-md-1 {
	margin-left: 0.25rem !important;
}
.m-md-2 {
	margin: 0.5rem !important;
}
.mt-md-2 {
	margin-top: 0.5rem !important;
}
.my-md-2 {
	margin-top: 0.5rem !important;
}
.mr-md-2 {
	margin-right: 0.5rem !important;
}
.mx-md-2 {
	margin-right: 0.5rem !important;
}
.mb-md-2 {
	margin-bottom: 0.5rem !important;
}
.my-md-2 {
	margin-bottom: 0.5rem !important;
}
.ml-md-2 {
	margin-left: 0.5rem !important;
}
.mx-md-2 {
	margin-left: 0.5rem !important;
}
.m-md-3 {
	margin: 1rem !important;
}
.mt-md-3 {
	margin-top: 1rem !important;
}
.my-md-3 {
	margin-top: 1rem !important;
}
.mr-md-3 {
	margin-right: 1rem !important;
}
.mx-md-3 {
	margin-right: 1rem !important;
}
.mb-md-3 {
	margin-bottom: 1rem !important;
}
.my-md-3 {
	margin-bottom: 1rem !important;
}
.ml-md-3 {
	margin-left: 1rem !important;
}
.mx-md-3 {
	margin-left: 1rem !important;
}
.m-md-4 {
	margin: 1.5rem !important;
}
.mt-md-4 {
	margin-top: 1.5rem !important;
}
.my-md-4 {
	margin-top: 1.5rem !important;
}
.mr-md-4 {
	margin-right: 1.5rem !important;
}
.mx-md-4 {
	margin-right: 1.5rem !important;
}
.mb-md-4 {
	margin-bottom: 1.5rem !important;
}
.my-md-4 {
	margin-bottom: 1.5rem !important;
}
.ml-md-4 {
	margin-left: 1.5rem !important;
}
.mx-md-4 {
	margin-left: 1.5rem !important;
}
.m-md-5 {
	margin: 3rem !important;
}
.mt-md-5 {
	margin-top: 3rem !important;
}
.my-md-5 {
	margin-top: 3rem !important;
}
.mr-md-5 {
	margin-right: 3rem !important;
}
.mx-md-5 {
	margin-right: 3rem !important;
}
.mb-md-5 {
	margin-bottom: 3rem !important;
}
.my-md-5 {
	margin-bottom: 3rem !important;
}
.ml-md-5 {
	margin-left: 3rem !important;
}
.mx-md-5 {
	margin-left: 3rem !important;
}
.p-md-0 {
	padding: 0px !important;
}
.pt-md-0 {
	padding-top: 0px !important;
}
.py-md-0 {
	padding-top: 0px !important;
}
.pr-md-0 {
	padding-right: 0px !important;
}
.px-md-0 {
	padding-right: 0px !important;
}
.pb-md-0 {
	padding-bottom: 0px !important;
}
.py-md-0 {
	padding-bottom: 0px !important;
}
.pl-md-0 {
	padding-left: 0px !important;
}
.px-md-0 {
	padding-left: 0px !important;
}
.p-md-1 {
	padding: 0.25rem !important;
}
.pt-md-1 {
	padding-top: 0.25rem !important;
}
.py-md-1 {
	padding-top: 0.25rem !important;
}
.pr-md-1 {
	padding-right: 0.25rem !important;
}
.px-md-1 {
	padding-right: 0.25rem !important;
}
.pb-md-1 {
	padding-bottom: 0.25rem !important;
}
.py-md-1 {
	padding-bottom: 0.25rem !important;
}
.pl-md-1 {
	padding-left: 0.25rem !important;
}
.px-md-1 {
	padding-left: 0.25rem !important;
}
.p-md-2 {
	padding: 0.5rem !important;
}
.pt-md-2 {
	padding-top: 0.5rem !important;
}
.py-md-2 {
	padding-top: 0.5rem !important;
}
.pr-md-2 {
	padding-right: 0.5rem !important;
}
.px-md-2 {
	padding-right: 0.5rem !important;
}
.pb-md-2 {
	padding-bottom: 0.5rem !important;
}
.py-md-2 {
	padding-bottom: 0.5rem !important;
}
.pl-md-2 {
	padding-left: 0.5rem !important;
}
.px-md-2 {
	padding-left: 0.5rem !important;
}
.p-md-3 {
	padding: 1rem !important;
}
.pt-md-3 {
	padding-top: 1rem !important;
}
.py-md-3 {
	padding-top: 1rem !important;
}
.pr-md-3 {
	padding-right: 1rem !important;
}
.px-md-3 {
	padding-right: 1rem !important;
}
.pb-md-3 {
	padding-bottom: 1rem !important;
}
.py-md-3 {
	padding-bottom: 1rem !important;
}
.pl-md-3 {
	padding-left: 1rem !important;
}
.px-md-3 {
	padding-left: 1rem !important;
}
.p-md-4 {
	padding: 1.5rem !important;
}
.pt-md-4 {
	padding-top: 1.5rem !important;
}
.py-md-4 {
	padding-top: 1.5rem !important;
}
.pr-md-4 {
	padding-right: 1.5rem !important;
}
.px-md-4 {
	padding-right: 1.5rem !important;
}
.pb-md-4 {
	padding-bottom: 1.5rem !important;
}
.py-md-4 {
	padding-bottom: 1.5rem !important;
}
.pl-md-4 {
	padding-left: 1.5rem !important;
}
.px-md-4 {
	padding-left: 1.5rem !important;
}
.p-md-5 {
	padding: 3rem !important;
}
.pt-md-5 {
	padding-top: 3rem !important;
}
.py-md-5 {
	padding-top: 3rem !important;
}
.pr-md-5 {
	padding-right: 3rem !important;
}
.px-md-5 {
	padding-right: 3rem !important;
}
.pb-md-5 {
	padding-bottom: 3rem !important;
}
.py-md-5 {
	padding-bottom: 3rem !important;
}
.pl-md-5 {
	padding-left: 3rem !important;
}
.px-md-5 {
	padding-left: 3rem !important;
}
.m-md-auto {
	margin: auto !important;
}
.mt-md-auto {
	margin-top: auto !important;
}
.my-md-auto {
	margin-top: auto !important;
}
.mr-md-auto {
	margin-right: auto !important;
}
.mx-md-auto {
	margin-right: auto !important;
}
.mb-md-auto {
	margin-bottom: auto !important;
}
.my-md-auto {
	margin-bottom: auto !important;
}
.ml-md-auto {
	margin-left: auto !important;
}
.mx-md-auto {
	margin-left: auto !important;
}
}
@media all and (min-width:992px)
{
.m-lg-0 {
	margin: 0px !important;
}
.mt-lg-0 {
	margin-top: 0px !important;
}
.my-lg-0 {
	margin-top: 0px !important;
}
.mr-lg-0 {
	margin-right: 0px !important;
}
.mx-lg-0 {
	margin-right: 0px !important;
}
.mb-lg-0 {
	margin-bottom: 0px !important;
}
.my-lg-0 {
	margin-bottom: 0px !important;
}
.ml-lg-0 {
	margin-left: 0px !important;
}
.mx-lg-0 {
	margin-left: 0px !important;
}
.m-lg-1 {
	margin: 0.25rem !important;
}
.mt-lg-1 {
	margin-top: 0.25rem !important;
}
.my-lg-1 {
	margin-top: 0.25rem !important;
}
.mr-lg-1 {
	margin-right: 0.25rem !important;
}
.mx-lg-1 {
	margin-right: 0.25rem !important;
}
.mb-lg-1 {
	margin-bottom: 0.25rem !important;
}
.my-lg-1 {
	margin-bottom: 0.25rem !important;
}
.ml-lg-1 {
	margin-left: 0.25rem !important;
}
.mx-lg-1 {
	margin-left: 0.25rem !important;
}
.m-lg-2 {
	margin: 0.5rem !important;
}
.mt-lg-2 {
	margin-top: 0.5rem !important;
}
.my-lg-2 {
	margin-top: 0.5rem !important;
}
.mr-lg-2 {
	margin-right: 0.5rem !important;
}
.mx-lg-2 {
	margin-right: 0.5rem !important;
}
.mb-lg-2 {
	margin-bottom: 0.5rem !important;
}
.my-lg-2 {
	margin-bottom: 0.5rem !important;
}
.ml-lg-2 {
	margin-left: 0.5rem !important;
}
.mx-lg-2 {
	margin-left: 0.5rem !important;
}
.m-lg-3 {
	margin: 1rem !important;
}
.mt-lg-3 {
	margin-top: 1rem !important;
}
.my-lg-3 {
	margin-top: 1rem !important;
}
.mr-lg-3 {
	margin-right: 1rem !important;
}
.mx-lg-3 {
	margin-right: 1rem !important;
}
.mb-lg-3 {
	margin-bottom: 1rem !important;
}
.my-lg-3 {
	margin-bottom: 1rem !important;
}
.ml-lg-3 {
	margin-left: 1rem !important;
}
.mx-lg-3 {
	margin-left: 1rem !important;
}
.m-lg-4 {
	margin: 1.5rem !important;
}
.mt-lg-4 {
	margin-top: 1.5rem !important;
}
.my-lg-4 {
	margin-top: 1.5rem !important;
}
.mr-lg-4 {
	margin-right: 1.5rem !important;
}
.mx-lg-4 {
	margin-right: 1.5rem !important;
}
.mb-lg-4 {
	margin-bottom: 1.5rem !important;
}
.my-lg-4 {
	margin-bottom: 1.5rem !important;
}
.ml-lg-4 {
	margin-left: 1.5rem !important;
}
.mx-lg-4 {
	margin-left: 1.5rem !important;
}
.m-lg-5 {
	margin: 3rem !important;
}
.mt-lg-5 {
	margin-top: 3rem !important;
}
.my-lg-5 {
	margin-top: 3rem !important;
}
.mr-lg-5 {
	margin-right: 3rem !important;
}
.mx-lg-5 {
	margin-right: 3rem !important;
}
.mb-lg-5 {
	margin-bottom: 3rem !important;
}
.my-lg-5 {
	margin-bottom: 3rem !important;
}
.ml-lg-5 {
	margin-left: 3rem !important;
}
.mx-lg-5 {
	margin-left: 3rem !important;
}
.p-lg-0 {
	padding: 0px !important;
}
.pt-lg-0 {
	padding-top: 0px !important;
}
.py-lg-0 {
	padding-top: 0px !important;
}
.pr-lg-0 {
	padding-right: 0px !important;
}
.px-lg-0 {
	padding-right: 0px !important;
}
.pb-lg-0 {
	padding-bottom: 0px !important;
}
.py-lg-0 {
	padding-bottom: 0px !important;
}
.pl-lg-0 {
	padding-left: 0px !important;
}
.px-lg-0 {
	padding-left: 0px !important;
}
.p-lg-1 {
	padding: 0.25rem !important;
}
.pt-lg-1 {
	padding-top: 0.25rem !important;
}
.py-lg-1 {
	padding-top: 0.25rem !important;
}
.pr-lg-1 {
	padding-right: 0.25rem !important;
}
.px-lg-1 {
	padding-right: 0.25rem !important;
}
.pb-lg-1 {
	padding-bottom: 0.25rem !important;
}
.py-lg-1 {
	padding-bottom: 0.25rem !important;
}
.pl-lg-1 {
	padding-left: 0.25rem !important;
}
.px-lg-1 {
	padding-left: 0.25rem !important;
}
.p-lg-2 {
	padding: 0.5rem !important;
}
.pt-lg-2 {
	padding-top: 0.5rem !important;
}
.py-lg-2 {
	padding-top: 0.5rem !important;
}
.pr-lg-2 {
	padding-right: 0.5rem !important;
}
.px-lg-2 {
	padding-right: 0.5rem !important;
}
.pb-lg-2 {
	padding-bottom: 0.5rem !important;
}
.py-lg-2 {
	padding-bottom: 0.5rem !important;
}
.pl-lg-2 {
	padding-left: 0.5rem !important;
}
.px-lg-2 {
	padding-left: 0.5rem !important;
}
.p-lg-3 {
	padding: 1rem !important;
}
.pt-lg-3 {
	padding-top: 1rem !important;
}
.py-lg-3 {
	padding-top: 1rem !important;
}
.pr-lg-3 {
	padding-right: 1rem !important;
}
.px-lg-3 {
	padding-right: 1rem !important;
}
.pb-lg-3 {
	padding-bottom: 1rem !important;
}
.py-lg-3 {
	padding-bottom: 1rem !important;
}
.pl-lg-3 {
	padding-left: 1rem !important;
}
.px-lg-3 {
	padding-left: 1rem !important;
}
.p-lg-4 {
	padding: 1.5rem !important;
}
.pt-lg-4 {
	padding-top: 1.5rem !important;
}
.py-lg-4 {
	padding-top: 1.5rem !important;
}
.pr-lg-4 {
	padding-right: 1.5rem !important;
}
.px-lg-4 {
	padding-right: 1.5rem !important;
}
.pb-lg-4 {
	padding-bottom: 1.5rem !important;
}
.py-lg-4 {
	padding-bottom: 1.5rem !important;
}
.pl-lg-4 {
	padding-left: 1.5rem !important;
}
.px-lg-4 {
	padding-left: 1.5rem !important;
}
.p-lg-5 {
	padding: 3rem !important;
}
.pt-lg-5 {
	padding-top: 3rem !important;
}
.py-lg-5 {
	padding-top: 3rem !important;
}
.pr-lg-5 {
	padding-right: 3rem !important;
}
.px-lg-5 {
	padding-right: 3rem !important;
}
.pb-lg-5 {
	padding-bottom: 3rem !important;
}
.py-lg-5 {
	padding-bottom: 3rem !important;
}
.pl-lg-5 {
	padding-left: 3rem !important;
}
.px-lg-5 {
	padding-left: 3rem !important;
}
.m-lg-auto {
	margin: auto !important;
}
.mt-lg-auto {
	margin-top: auto !important;
}
.my-lg-auto {
	margin-top: auto !important;
}
.mr-lg-auto {
	margin-right: auto !important;
}
.mx-lg-auto {
	margin-right: auto !important;
}
.mb-lg-auto {
	margin-bottom: auto !important;
}
.my-lg-auto {
	margin-bottom: auto !important;
}
.ml-lg-auto {
	margin-left: auto !important;
}
.mx-lg-auto {
	margin-left: auto !important;
}
}
@media all and (min-width:1200px)
{
.m-xl-0 {
	margin: 0px !important;
}
.mt-xl-0 {
	margin-top: 0px !important;
}
.my-xl-0 {
	margin-top: 0px !important;
}
.mr-xl-0 {
	margin-right: 0px !important;
}
.mx-xl-0 {
	margin-right: 0px !important;
}
.mb-xl-0 {
	margin-bottom: 0px !important;
}
.my-xl-0 {
	margin-bottom: 0px !important;
}
.ml-xl-0 {
	margin-left: 0px !important;
}
.mx-xl-0 {
	margin-left: 0px !important;
}
.m-xl-1 {
	margin: 0.25rem !important;
}
.mt-xl-1 {
	margin-top: 0.25rem !important;
}
.my-xl-1 {
	margin-top: 0.25rem !important;
}
.mr-xl-1 {
	margin-right: 0.25rem !important;
}
.mx-xl-1 {
	margin-right: 0.25rem !important;
}
.mb-xl-1 {
	margin-bottom: 0.25rem !important;
}
.my-xl-1 {
	margin-bottom: 0.25rem !important;
}
.ml-xl-1 {
	margin-left: 0.25rem !important;
}
.mx-xl-1 {
	margin-left: 0.25rem !important;
}
.m-xl-2 {
	margin: 0.5rem !important;
}
.mt-xl-2 {
	margin-top: 0.5rem !important;
}
.my-xl-2 {
	margin-top: 0.5rem !important;
}
.mr-xl-2 {
	margin-right: 0.5rem !important;
}
.mx-xl-2 {
	margin-right: 0.5rem !important;
}
.mb-xl-2 {
	margin-bottom: 0.5rem !important;
}
.my-xl-2 {
	margin-bottom: 0.5rem !important;
}
.ml-xl-2 {
	margin-left: 0.5rem !important;
}
.mx-xl-2 {
	margin-left: 0.5rem !important;
}
.m-xl-3 {
	margin: 1rem !important;
}
.mt-xl-3 {
	margin-top: 1rem !important;
}
.my-xl-3 {
	margin-top: 1rem !important;
}
.mr-xl-3 {
	margin-right: 1rem !important;
}
.mx-xl-3 {
	margin-right: 1rem !important;
}
.mb-xl-3 {
	margin-bottom: 1rem !important;
}
.my-xl-3 {
	margin-bottom: 1rem !important;
}
.ml-xl-3 {
	margin-left: 1rem !important;
}
.mx-xl-3 {
	margin-left: 1rem !important;
}
.m-xl-4 {
	margin: 1.5rem !important;
}
.mt-xl-4 {
	margin-top: 1.5rem !important;
}
.my-xl-4 {
	margin-top: 1.5rem !important;
}
.mr-xl-4 {
	margin-right: 1.5rem !important;
}
.mx-xl-4 {
	margin-right: 1.5rem !important;
}
.mb-xl-4 {
	margin-bottom: 1.5rem !important;
}
.my-xl-4 {
	margin-bottom: 1.5rem !important;
}
.ml-xl-4 {
	margin-left: 1.5rem !important;
}
.mx-xl-4 {
	margin-left: 1.5rem !important;
}
.m-xl-5 {
	margin: 3rem !important;
}
.mt-xl-5 {
	margin-top: 3rem !important;
}
.my-xl-5 {
	margin-top: 3rem !important;
}
.mr-xl-5 {
	margin-right: 3rem !important;
}
.mx-xl-5 {
	margin-right: 3rem !important;
}
.mb-xl-5 {
	margin-bottom: 3rem !important;
}
.my-xl-5 {
	margin-bottom: 3rem !important;
}
.ml-xl-5 {
	margin-left: 3rem !important;
}
.mx-xl-5 {
	margin-left: 3rem !important;
}
.p-xl-0 {
	padding: 0px !important;
}
.pt-xl-0 {
	padding-top: 0px !important;
}
.py-xl-0 {
	padding-top: 0px !important;
}
.pr-xl-0 {
	padding-right: 0px !important;
}
.px-xl-0 {
	padding-right: 0px !important;
}
.pb-xl-0 {
	padding-bottom: 0px !important;
}
.py-xl-0 {
	padding-bottom: 0px !important;
}
.pl-xl-0 {
	padding-left: 0px !important;
}
.px-xl-0 {
	padding-left: 0px !important;
}
.p-xl-1 {
	padding: 0.25rem !important;
}
.pt-xl-1 {
	padding-top: 0.25rem !important;
}
.py-xl-1 {
	padding-top: 0.25rem !important;
}
.pr-xl-1 {
	padding-right: 0.25rem !important;
}
.px-xl-1 {
	padding-right: 0.25rem !important;
}
.pb-xl-1 {
	padding-bottom: 0.25rem !important;
}
.py-xl-1 {
	padding-bottom: 0.25rem !important;
}
.pl-xl-1 {
	padding-left: 0.25rem !important;
}
.px-xl-1 {
	padding-left: 0.25rem !important;
}
.p-xl-2 {
	padding: 0.5rem !important;
}
.pt-xl-2 {
	padding-top: 0.5rem !important;
}
.py-xl-2 {
	padding-top: 0.5rem !important;
}
.pr-xl-2 {
	padding-right: 0.5rem !important;
}
.px-xl-2 {
	padding-right: 0.5rem !important;
}
.pb-xl-2 {
	padding-bottom: 0.5rem !important;
}
.py-xl-2 {
	padding-bottom: 0.5rem !important;
}
.pl-xl-2 {
	padding-left: 0.5rem !important;
}
.px-xl-2 {
	padding-left: 0.5rem !important;
}
.p-xl-3 {
	padding: 1rem !important;
}
.pt-xl-3 {
	padding-top: 1rem !important;
}
.py-xl-3 {
	padding-top: 1rem !important;
}
.pr-xl-3 {
	padding-right: 1rem !important;
}
.px-xl-3 {
	padding-right: 1rem !important;
}
.pb-xl-3 {
	padding-bottom: 1rem !important;
}
.py-xl-3 {
	padding-bottom: 1rem !important;
}
.pl-xl-3 {
	padding-left: 1rem !important;
}
.px-xl-3 {
	padding-left: 1rem !important;
}
.p-xl-4 {
	padding: 1.5rem !important;
}
.pt-xl-4 {
	padding-top: 1.5rem !important;
}
.py-xl-4 {
	padding-top: 1.5rem !important;
}
.pr-xl-4 {
	padding-right: 1.5rem !important;
}
.px-xl-4 {
	padding-right: 1.5rem !important;
}
.pb-xl-4 {
	padding-bottom: 1.5rem !important;
}
.py-xl-4 {
	padding-bottom: 1.5rem !important;
}
.pl-xl-4 {
	padding-left: 1.5rem !important;
}
.px-xl-4 {
	padding-left: 1.5rem !important;
}
.p-xl-5 {
	padding: 3rem !important;
}
.pt-xl-5 {
	padding-top: 3rem !important;
}
.py-xl-5 {
	padding-top: 3rem !important;
}
.pr-xl-5 {
	padding-right: 3rem !important;
}
.px-xl-5 {
	padding-right: 3rem !important;
}
.pb-xl-5 {
	padding-bottom: 3rem !important;
}
.py-xl-5 {
	padding-bottom: 3rem !important;
}
.pl-xl-5 {
	padding-left: 3rem !important;
}
.px-xl-5 {
	padding-left: 3rem !important;
}
.m-xl-auto {
	margin: auto !important;
}
.mt-xl-auto {
	margin-top: auto !important;
}
.my-xl-auto {
	margin-top: auto !important;
}
.mr-xl-auto {
	margin-right: auto !important;
}
.mx-xl-auto {
	margin-right: auto !important;
}
.mb-xl-auto {
	margin-bottom: auto !important;
}
.my-xl-auto {
	margin-bottom: auto !important;
}
.ml-xl-auto {
	margin-left: auto !important;
}
.mx-xl-auto {
	margin-left: auto !important;
}
}
.text-monospace {
	font-family: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation =
Mono","Courier New",monospace;
}
.text-justify {
	text-align: justify !important;
}
.text-nowrap {
	white-space: nowrap !important;
}
.text-truncate {
	overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.text-left {
	text-align: left !important;
}
.text-right {
	text-align: right !important;
}
.text-center {
	text-align: center !important;
}
@media all and (min-width:576px)
{
.text-sm-left {
	text-align: left !important;
}
.text-sm-right {
	text-align: right !important;
}
.text-sm-center {
	text-align: center !important;
}
}
@media all and (min-width:768px)
{
.text-md-left {
	text-align: left !important;
}
.text-md-right {
	text-align: right !important;
}
.text-md-center {
	text-align: center !important;
}
}
@media all and (min-width:992px)
{
.text-lg-left {
	text-align: left !important;
}
.text-lg-right {
	text-align: right !important;
}
.text-lg-center {
	text-align: center !important;
}
}
@media all and (min-width:1200px)
{
.text-xl-left {
	text-align: left !important;
}
.text-xl-right {
	text-align: right !important;
}
.text-xl-center {
	text-align: center !important;
}
}
.text-lowercase {
	text-transform: lowercase !important;
}
.text-uppercase {
	text-transform: uppercase !important;
}
.text-capitalize {
	text-transform: capitalize !important;
}
.font-weight-light {
	font-weight: 300 !important;
}
.font-weight-normal {
	font-weight: 400 !important;
}
.font-weight-bold {
	font-weight: 700 !important;
}
.font-italic {
	font-style: italic !important;
}
.text-white {
	color: rgb(255, 255, 255) !important;
}
.text-primary {
	color: rgb(0, 123, 255) !important;
}
a.text-primary:focus {
	color: rgb(0, 98, 204) !important;
}
a.text-primary:hover {
	color: rgb(0, 98, 204) !important;
}
.text-secondary {
	color: rgb(108, 117, 125) !important;
}
a.text-secondary:focus {
	color: rgb(84, 91, 98) !important;
}
a.text-secondary:hover {
	color: rgb(84, 91, 98) !important;
}
.text-success {
	color: rgb(40, 167, 69) !important;
}
a.text-success:focus {
	color: rgb(30, 126, 52) !important;
}
a.text-success:hover {
	color: rgb(30, 126, 52) !important;
}
.text-info {
	color: rgb(23, 162, 184) !important;
}
a.text-info:focus {
	color: rgb(17, 122, 139) !important;
}
a.text-info:hover {
	color: rgb(17, 122, 139) !important;
}
.text-warning {
	color: rgb(255, 193, 7) !important;
}
a.text-warning:focus {
	color: rgb(211, 158, 0) !important;
}
a.text-warning:hover {
	color: rgb(211, 158, 0) !important;
}
.text-danger {
	color: rgb(220, 53, 69) !important;
}
a.text-danger:focus {
	color: rgb(189, 33, 48) !important;
}
a.text-danger:hover {
	color: rgb(189, 33, 48) !important;
}
.text-light {
	color: rgb(248, 249, 250) !important;
}
a.text-light:focus {
	color: rgb(218, 224, 229) !important;
}
a.text-light:hover {
	color: rgb(218, 224, 229) !important;
}
.text-dark {
	color: rgb(52, 58, 64) !important;
}
a.text-dark:focus {
	color: rgb(29, 33, 36) !important;
}
a.text-dark:hover {
	color: rgb(29, 33, 36) !important;
}
.text-body {
	color: rgb(33, 37, 41) !important;
}
.text-muted {
	color: rgb(108, 117, 125) !important;
}
.text-black-50 {
	color: rgba(0, 0, 0, 0.5) !important;
}
.text-white-50 {
	color: rgba(255, 255, 255, 0.5) !important;
}
.text-hide {
	font: 0px/0 a; border: 0px currentColor; border-image: none; color: =
transparent; font-size-adjust: none; font-stretch: normal; text-shadow: =
none; background-color: transparent;
}
.visible {
	visibility: visible !important;
}
.invisible {
	visibility: hidden !important;
}
@media print
{
* {
	box-shadow: none !important; text-shadow: none !important;
}
::after {
	box-shadow: none !important; text-shadow: none !important;
}
::before {
	box-shadow: none !important; text-shadow: none !important;
}
a:not(.btn) {
	text-decoration: underline;
}
abbr[title]::after {
	content: " (" attr(title) ")";
}
pre {
	white-space: pre-wrap !important;
}
blockquote {
	border: 1px solid rgb(173, 181, 189); border-image: none; =
page-break-inside: avoid;
}
pre {
	border: 1px solid rgb(173, 181, 189); border-image: none; =
page-break-inside: avoid;
}
thead {
	display: table-header-group;
}
img {
	page-break-inside: avoid;
}
tr {
	page-break-inside: avoid;
}
h2 {
	orphans: 3; widows: 3;
}
h3 {
	orphans: 3; widows: 3;
}
p {
	orphans: 3; widows: 3;
}
h2 {
	page-break-after: avoid;
}
h3 {
	page-break-after: avoid;
}
body {
	min-width: 992px !important;
}
.container {
	min-width: 992px !important;
}
.navbar {
	display: none;
}
.badge {
	border: 1px solid rgb(0, 0, 0); border-image: none;
}
.table {
	border-collapse: collapse !important;
}
.table td {
	background-color: rgb(255, 255, 255) !important;
}
.table th {
	background-color: rgb(255, 255, 255) !important;
}
.table-bordered td {
	border: 1px solid rgb(222, 226, 230) !important; border-image: none =
!important;
}
.table-bordered th {
	border: 1px solid rgb(222, 226, 230) !important; border-image: none =
!important;
}
.table-dark {
	color: inherit;
}
.table-dark tbody + tbody {
	border-color: rgb(222, 226, 230);
}
.table-dark td {
	border-color: rgb(222, 226, 230);
}
.table-dark th {
	border-color: rgb(222, 226, 230);
}
.table-dark thead th {
	border-color: rgb(222, 226, 230);
}
.table .thead-dark th {
	border-color: rgb(222, 226, 230); color: inherit;
}
}

------=_NextPart_000_0000_01D4E624.52DE0480
Content-Type: text/css;
	charset="iso-8859-2"
Content-Transfer-Encoding: quoted-printable
Content-Location: /static/ISDS/styles/font-awesome.min.css

@font-face {
	font-family: FontAwesome;
	src: url(../fonts/fontawesome-webfont.eot?#iefix&v=3D4.7.0) =
format("embedded-opentype"), =
url(../fonts/fontawesome-webfont.woff2?v=3D4.7.0) format("woff2"), =
url(../fonts/fontawesome-webfont.woff?v=3D4.7.0) format("woff"), =
url(../fonts/fontawesome-webfont.ttf?v=3D4.7.0) format("truetype"), =
url(../fonts/fontawesome-webfont.svg?v=3D4.7.0#fontawesomeregular) =
format("svg");
	font-weight: normal;
	font-style: normal;
}
.fa {
	line-height: 1; font-family: FontAwesome; font-size: inherit; =
font-style: normal; font-variant: normal; font-weight: normal; display: =
inline-block; font-size-adjust: none; font-stretch: normal; =
text-rendering: auto; -webkit-font-smoothing: antialiased; =
-moz-osx-font-smoothing: grayscale;
}
.fa-lg {
	line-height: 0.75em; font-size: 1.33em; vertical-align: -15%;
}
.fa-2x {
	font-size: 2em;
}
.fa-3x {
	font-size: 3em;
}
.fa-4x {
	font-size: 4em;
}
.fa-5x {
	font-size: 5em;
}
.fa-fw {
	width: 1.28em; text-align: center;
}
.fa-ul {
	padding-left: 0px; margin-left: 2.14em; list-style-type: none;
}
.fa-ul > li {
	position: relative;
}
.fa-li {
	left: -2.14em; top: 0.14em; width: 2.14em; text-align: center; =
position: absolute;
}
.fa-lg.fa-li {
	left: -1.85em;
}
.fa-border {
	padding: 0.2em 0.25em 0.15em; border-radius: 0.1em; border: 0.08em =
solid rgb(238, 238, 238); border-image: none;
}
.fa-pull-left {
	float: left;
}
.fa-pull-right {
	float: right;
}
.fa-pull-left.fa {
	margin-right: 0.3em;
}
.fa-pull-right.fa {
	margin-left: 0.3em;
}
.pull-right {
	float: right;
}
.pull-left {
	float: left;
}
.pull-left.fa {
	margin-right: 0.3em;
}
.pull-right.fa {
	margin-left: 0.3em;
}
.fa-spin {
	animation:fa-spin 2s linear infinite; -webkit-animation: fa-spin 2s =
infinite linear;
}
.fa-pulse {
	animation:fa-spin 1s steps(8, end) infinite; -webkit-animation: fa-spin =
1s infinite steps(8);
}
.fa-rotate-90 {
	transform: rotate(90deg); -webkit-transform: rotate(90deg);
}
.fa-rotate-180 {
	transform: rotate(180deg); -webkit-transform: rotate(180deg);
}
.fa-rotate-270 {
	transform: rotate(270deg); -webkit-transform: rotate(270deg);
}
.fa-flip-horizontal {
	transform: scale(-1, 1); -webkit-transform: scale(-1, 1);
}
.fa-flip-vertical {
	transform: scale(1, -1); -webkit-transform: scale(1, -1);
}
:root .fa-rotate-90 {
	filter: none;
}
:root .fa-rotate-180 {
	filter: none;
}
:root .fa-rotate-270 {
	filter: none;
}
:root .fa-flip-horizontal {
	filter: none;
}
:root .fa-flip-vertical {
	filter: none;
}
.fa-stack {
	width: 2em; height: 2em; line-height: 2em; vertical-align: middle; =
display: inline-block; position: relative;
}
.fa-stack-1x {
	left: 0px; width: 100%; text-align: center; position: absolute;
}
.fa-stack-2x {
	left: 0px; width: 100%; text-align: center; position: absolute;
}
.fa-stack-1x {
	line-height: inherit;
}
.fa-stack-2x {
	font-size: 2em;
}
.fa-inverse {
	color: rgb(255, 255, 255);
}
.fa-glass::before {
	content: "\f000";
}
.fa-music::before {
	content: "\f001";
}
.fa-search::before {
	content: "\f002";
}
.fa-envelope-o::before {
	content: "\f003";
}
.fa-heart::before {
	content: "\f004";
}
.fa-star::before {
	content: "\f005";
}
.fa-star-o::before {
	content: "\f006";
}
.fa-user::before {
	content: "\f007";
}
.fa-film::before {
	content: "\f008";
}
.fa-th-large::before {
	content: "\f009";
}
.fa-th::before {
	content: "\f00a";
}
.fa-th-list::before {
	content: "\f00b";
}
.fa-check::before {
	content: "\f00c";
}
.fa-remove::before {
	content: "\f00d";
}
.fa-close::before {
	content: "\f00d";
}
.fa-times::before {
	content: "\f00d";
}
.fa-search-plus::before {
	content: "\f00e";
}
.fa-search-minus::before {
	content: "\f010";
}
.fa-power-off::before {
	content: "\f011";
}
.fa-signal::before {
	content: "\f012";
}
.fa-gear::before {
	content: "\f013";
}
.fa-cog::before {
	content: "\f013";
}
.fa-trash-o::before {
	content: "\f014";
}
.fa-home::before {
	content: "\f015";
}
.fa-file-o::before {
	content: "\f016";
}
.fa-clock-o::before {
	content: "\f017";
}
.fa-road::before {
	content: "\f018";
}
.fa-download::before {
	content: "\f019";
}
.fa-arrow-circle-o-down::before {
	content: "\f01a";
}
.fa-arrow-circle-o-up::before {
	content: "\f01b";
}
.fa-inbox::before {
	content: "\f01c";
}
.fa-play-circle-o::before {
	content: "\f01d";
}
.fa-rotate-right::before {
	content: "\f01e";
}
.fa-repeat::before {
	content: "\f01e";
}
.fa-refresh::before {
	content: "\f021";
}
.fa-list-alt::before {
	content: "\f022";
}
.fa-lock::before {
	content: "\f023";
}
.fa-flag::before {
	content: "\f024";
}
.fa-headphones::before {
	content: "\f025";
}
.fa-volume-off::before {
	content: "\f026";
}
.fa-volume-down::before {
	content: "\f027";
}
.fa-volume-up::before {
	content: "\f028";
}
.fa-qrcode::before {
	content: "\f029";
}
.fa-barcode::before {
	content: "\f02a";
}
.fa-tag::before {
	content: "\f02b";
}
.fa-tags::before {
	content: "\f02c";
}
.fa-book::before {
	content: "\f02d";
}
.fa-bookmark::before {
	content: "\f02e";
}
.fa-print::before {
	content: "\f02f";
}
.fa-camera::before {
	content: "\f030";
}
.fa-font::before {
	content: "\f031";
}
.fa-bold::before {
	content: "\f032";
}
.fa-italic::before {
	content: "\f033";
}
.fa-text-height::before {
	content: "\f034";
}
.fa-text-width::before {
	content: "\f035";
}
.fa-align-left::before {
	content: "\f036";
}
.fa-align-center::before {
	content: "\f037";
}
.fa-align-right::before {
	content: "\f038";
}
.fa-align-justify::before {
	content: "\f039";
}
.fa-list::before {
	content: "\f03a";
}
.fa-dedent::before {
	content: "\f03b";
}
.fa-outdent::before {
	content: "\f03b";
}
.fa-indent::before {
	content: "\f03c";
}
.fa-video-camera::before {
	content: "\f03d";
}
.fa-photo::before {
	content: "\f03e";
}
.fa-image::before {
	content: "\f03e";
}
.fa-picture-o::before {
	content: "\f03e";
}
.fa-pencil::before {
	content: "\f040";
}
.fa-map-marker::before {
	content: "\f041";
}
.fa-adjust::before {
	content: "\f042";
}
.fa-tint::before {
	content: "\f043";
}
.fa-edit::before {
	content: "\f044";
}
.fa-pencil-square-o::before {
	content: "\f044";
}
.fa-share-square-o::before {
	content: "\f045";
}
.fa-check-square-o::before {
	content: "\f046";
}
.fa-arrows::before {
	content: "\f047";
}
.fa-step-backward::before {
	content: "\f048";
}
.fa-fast-backward::before {
	content: "\f049";
}
.fa-backward::before {
	content: "\f04a";
}
.fa-play::before {
	content: "\f04b";
}
.fa-pause::before {
	content: "\f04c";
}
.fa-stop::before {
	content: "\f04d";
}
.fa-forward::before {
	content: "\f04e";
}
.fa-fast-forward::before {
	content: "\f050";
}
.fa-step-forward::before {
	content: "\f051";
}
.fa-eject::before {
	content: "\f052";
}
.fa-chevron-left::before {
	content: "\f053";
}
.fa-chevron-right::before {
	content: "\f054";
}
.fa-plus-circle::before {
	content: "\f055";
}
.fa-minus-circle::before {
	content: "\f056";
}
.fa-times-circle::before {
	content: "\f057";
}
.fa-check-circle::before {
	content: "\f058";
}
.fa-question-circle::before {
	content: "\f059";
}
.fa-info-circle::before {
	content: "\f05a";
}
.fa-crosshairs::before {
	content: "\f05b";
}
.fa-times-circle-o::before {
	content: "\f05c";
}
.fa-check-circle-o::before {
	content: "\f05d";
}
.fa-ban::before {
	content: "\f05e";
}
.fa-arrow-left::before {
	content: "\f060";
}
.fa-arrow-right::before {
	content: "\f061";
}
.fa-arrow-up::before {
	content: "\f062";
}
.fa-arrow-down::before {
	content: "\f063";
}
.fa-mail-forward::before {
	content: "\f064";
}
.fa-share::before {
	content: "\f064";
}
.fa-expand::before {
	content: "\f065";
}
.fa-compress::before {
	content: "\f066";
}
.fa-plus::before {
	content: "\f067";
}
.fa-minus::before {
	content: "\f068";
}
.fa-asterisk::before {
	content: "\f069";
}
.fa-exclamation-circle::before {
	content: "\f06a";
}
.fa-gift::before {
	content: "\f06b";
}
.fa-leaf::before {
	content: "\f06c";
}
.fa-fire::before {
	content: "\f06d";
}
.fa-eye::before {
	content: "\f06e";
}
.fa-eye-slash::before {
	content: "\f070";
}
.fa-warning::before {
	content: "\f071";
}
.fa-exclamation-triangle::before {
	content: "\f071";
}
.fa-plane::before {
	content: "\f072";
}
.fa-calendar::before {
	content: "\f073";
}
.fa-random::before {
	content: "\f074";
}
.fa-comment::before {
	content: "\f075";
}
.fa-magnet::before {
	content: "\f076";
}
.fa-chevron-up::before {
	content: "\f077";
}
.fa-chevron-down::before {
	content: "\f078";
}
.fa-retweet::before {
	content: "\f079";
}
.fa-shopping-cart::before {
	content: "\f07a";
}
.fa-folder::before {
	content: "\f07b";
}
.fa-folder-open::before {
	content: "\f07c";
}
.fa-arrows-v::before {
	content: "\f07d";
}
.fa-arrows-h::before {
	content: "\f07e";
}
.fa-bar-chart-o::before {
	content: "\f080";
}
.fa-bar-chart::before {
	content: "\f080";
}
.fa-twitter-square::before {
	content: "\f081";
}
.fa-facebook-square::before {
	content: "\f082";
}
.fa-camera-retro::before {
	content: "\f083";
}
.fa-key::before {
	content: "\f084";
}
.fa-gears::before {
	content: "\f085";
}
.fa-cogs::before {
	content: "\f085";
}
.fa-comments::before {
	content: "\f086";
}
.fa-thumbs-o-up::before {
	content: "\f087";
}
.fa-thumbs-o-down::before {
	content: "\f088";
}
.fa-star-half::before {
	content: "\f089";
}
.fa-heart-o::before {
	content: "\f08a";
}
.fa-sign-out::before {
	content: "\f08b";
}
.fa-linkedin-square::before {
	content: "\f08c";
}
.fa-thumb-tack::before {
	content: "\f08d";
}
.fa-external-link::before {
	content: "\f08e";
}
.fa-sign-in::before {
	content: "\f090";
}
.fa-trophy::before {
	content: "\f091";
}
.fa-github-square::before {
	content: "\f092";
}
.fa-upload::before {
	content: "\f093";
}
.fa-lemon-o::before {
	content: "\f094";
}
.fa-phone::before {
	content: "\f095";
}
.fa-square-o::before {
	content: "\f096";
}
.fa-bookmark-o::before {
	content: "\f097";
}
.fa-phone-square::before {
	content: "\f098";
}
.fa-twitter::before {
	content: "\f099";
}
.fa-facebook-f::before {
	content: "\f09a";
}
.fa-facebook::before {
	content: "\f09a";
}
.fa-github::before {
	content: "\f09b";
}
.fa-unlock::before {
	content: "\f09c";
}
.fa-credit-card::before {
	content: "\f09d";
}
.fa-feed::before {
	content: "\f09e";
}
.fa-rss::before {
	content: "\f09e";
}
.fa-hdd-o::before {
	content: "\f0a0";
}
.fa-bullhorn::before {
	content: "\f0a1";
}
.fa-bell::before {
	content: "\f0f3";
}
.fa-certificate::before {
	content: "\f0a3";
}
.fa-hand-o-right::before {
	content: "\f0a4";
}
.fa-hand-o-left::before {
	content: "\f0a5";
}
.fa-hand-o-up::before {
	content: "\f0a6";
}
.fa-hand-o-down::before {
	content: "\f0a7";
}
.fa-arrow-circle-left::before {
	content: "\f0a8";
}
.fa-arrow-circle-right::before {
	content: "\f0a9";
}
.fa-arrow-circle-up::before {
	content: "\f0aa";
}
.fa-arrow-circle-down::before {
	content: "\f0ab";
}
.fa-globe::before {
	content: "\f0ac";
}
.fa-wrench::before {
	content: "\f0ad";
}
.fa-tasks::before {
	content: "\f0ae";
}
.fa-filter::before {
	content: "\f0b0";
}
.fa-briefcase::before {
	content: "\f0b1";
}
.fa-arrows-alt::before {
	content: "\f0b2";
}
.fa-group::before {
	content: "\f0c0";
}
.fa-users::before {
	content: "\f0c0";
}
.fa-chain::before {
	content: "\f0c1";
}
.fa-link::before {
	content: "\f0c1";
}
.fa-cloud::before {
	content: "\f0c2";
}
.fa-flask::before {
	content: "\f0c3";
}
.fa-cut::before {
	content: "\f0c4";
}
.fa-scissors::before {
	content: "\f0c4";
}
.fa-copy::before {
	content: "\f0c5";
}
.fa-files-o::before {
	content: "\f0c5";
}
.fa-paperclip::before {
	content: "\f0c6";
}
.fa-save::before {
	content: "\f0c7";
}
.fa-floppy-o::before {
	content: "\f0c7";
}
.fa-square::before {
	content: "\f0c8";
}
.fa-navicon::before {
	content: "\f0c9";
}
.fa-reorder::before {
	content: "\f0c9";
}
.fa-bars::before {
	content: "\f0c9";
}
.fa-list-ul::before {
	content: "\f0ca";
}
.fa-list-ol::before {
	content: "\f0cb";
}
.fa-strikethrough::before {
	content: "\f0cc";
}
.fa-underline::before {
	content: "\f0cd";
}
.fa-table::before {
	content: "\f0ce";
}
.fa-magic::before {
	content: "\f0d0";
}
.fa-truck::before {
	content: "\f0d1";
}
.fa-pinterest::before {
	content: "\f0d2";
}
.fa-pinterest-square::before {
	content: "\f0d3";
}
.fa-google-plus-square::before {
	content: "\f0d4";
}
.fa-google-plus::before {
	content: "\f0d5";
}
.fa-money::before {
	content: "\f0d6";
}
.fa-caret-down::before {
	content: "\f0d7";
}
.fa-caret-up::before {
	content: "\f0d8";
}
.fa-caret-left::before {
	content: "\f0d9";
}
.fa-caret-right::before {
	content: "\f0da";
}
.fa-columns::before {
	content: "\f0db";
}
.fa-unsorted::before {
	content: "\f0dc";
}
.fa-sort::before {
	content: "\f0dc";
}
.fa-sort-down::before {
	content: "\f0dd";
}
.fa-sort-desc::before {
	content: "\f0dd";
}
.fa-sort-up::before {
	content: "\f0de";
}
.fa-sort-asc::before {
	content: "\f0de";
}
.fa-envelope::before {
	content: "\f0e0";
}
.fa-linkedin::before {
	content: "\f0e1";
}
.fa-rotate-left::before {
	content: "\f0e2";
}
.fa-undo::before {
	content: "\f0e2";
}
.fa-legal::before {
	content: "\f0e3";
}
.fa-gavel::before {
	content: "\f0e3";
}
.fa-dashboard::before {
	content: "\f0e4";
}
.fa-tachometer::before {
	content: "\f0e4";
}
.fa-comment-o::before {
	content: "\f0e5";
}
.fa-comments-o::before {
	content: "\f0e6";
}
.fa-flash::before {
	content: "\f0e7";
}
.fa-bolt::before {
	content: "\f0e7";
}
.fa-sitemap::before {
	content: "\f0e8";
}
.fa-umbrella::before {
	content: "\f0e9";
}
.fa-paste::before {
	content: "\f0ea";
}
.fa-clipboard::before {
	content: "\f0ea";
}
.fa-lightbulb-o::before {
	content: "\f0eb";
}
.fa-exchange::before {
	content: "\f0ec";
}
.fa-cloud-download::before {
	content: "\f0ed";
}
.fa-cloud-upload::before {
	content: "\f0ee";
}
.fa-user-md::before {
	content: "\f0f0";
}
.fa-stethoscope::before {
	content: "\f0f1";
}
.fa-suitcase::before {
	content: "\f0f2";
}
.fa-bell-o::before {
	content: "\f0a2";
}
.fa-coffee::before {
	content: "\f0f4";
}
.fa-cutlery::before {
	content: "\f0f5";
}
.fa-file-text-o::before {
	content: "\f0f6";
}
.fa-building-o::before {
	content: "\f0f7";
}
.fa-hospital-o::before {
	content: "\f0f8";
}
.fa-ambulance::before {
	content: "\f0f9";
}
.fa-medkit::before {
	content: "\f0fa";
}
.fa-fighter-jet::before {
	content: "\f0fb";
}
.fa-beer::before {
	content: "\f0fc";
}
.fa-h-square::before {
	content: "\f0fd";
}
.fa-plus-square::before {
	content: "\f0fe";
}
.fa-angle-double-left::before {
	content: "\f100";
}
.fa-angle-double-right::before {
	content: "\f101";
}
.fa-angle-double-up::before {
	content: "\f102";
}
.fa-angle-double-down::before {
	content: "\f103";
}
.fa-angle-left::before {
	content: "\f104";
}
.fa-angle-right::before {
	content: "\f105";
}
.fa-angle-up::before {
	content: "\f106";
}
.fa-angle-down::before {
	content: "\f107";
}
.fa-desktop::before {
	content: "\f108";
}
.fa-laptop::before {
	content: "\f109";
}
.fa-tablet::before {
	content: "\f10a";
}
.fa-mobile-phone::before {
	content: "\f10b";
}
.fa-mobile::before {
	content: "\f10b";
}
.fa-circle-o::before {
	content: "\f10c";
}
.fa-quote-left::before {
	content: "\f10d";
}
.fa-quote-right::before {
	content: "\f10e";
}
.fa-spinner::before {
	content: "\f110";
}
.fa-circle::before {
	content: "\f111";
}
.fa-mail-reply::before {
	content: "\f112";
}
.fa-reply::before {
	content: "\f112";
}
.fa-github-alt::before {
	content: "\f113";
}
.fa-folder-o::before {
	content: "\f114";
}
.fa-folder-open-o::before {
	content: "\f115";
}
.fa-smile-o::before {
	content: "\f118";
}
.fa-frown-o::before {
	content: "\f119";
}
.fa-meh-o::before {
	content: "\f11a";
}
.fa-gamepad::before {
	content: "\f11b";
}
.fa-keyboard-o::before {
	content: "\f11c";
}
.fa-flag-o::before {
	content: "\f11d";
}
.fa-flag-checkered::before {
	content: "\f11e";
}
.fa-terminal::before {
	content: "\f120";
}
.fa-code::before {
	content: "\f121";
}
.fa-mail-reply-all::before {
	content: "\f122";
}
.fa-reply-all::before {
	content: "\f122";
}
.fa-star-half-empty::before {
	content: "\f123";
}
.fa-star-half-full::before {
	content: "\f123";
}
.fa-star-half-o::before {
	content: "\f123";
}
.fa-location-arrow::before {
	content: "\f124";
}
.fa-crop::before {
	content: "\f125";
}
.fa-code-fork::before {
	content: "\f126";
}
.fa-unlink::before {
	content: "\f127";
}
.fa-chain-broken::before {
	content: "\f127";
}
.fa-question::before {
	content: "\f128";
}
.fa-info::before {
	content: "\f129";
}
.fa-exclamation::before {
	content: "\f12a";
}
.fa-superscript::before {
	content: "\f12b";
}
.fa-subscript::before {
	content: "\f12c";
}
.fa-eraser::before {
	content: "\f12d";
}
.fa-puzzle-piece::before {
	content: "\f12e";
}
.fa-microphone::before {
	content: "\f130";
}
.fa-microphone-slash::before {
	content: "\f131";
}
.fa-shield::before {
	content: "\f132";
}
.fa-calendar-o::before {
	content: "\f133";
}
.fa-fire-extinguisher::before {
	content: "\f134";
}
.fa-rocket::before {
	content: "\f135";
}
.fa-maxcdn::before {
	content: "\f136";
}
.fa-chevron-circle-left::before {
	content: "\f137";
}
.fa-chevron-circle-right::before {
	content: "\f138";
}
.fa-chevron-circle-up::before {
	content: "\f139";
}
.fa-chevron-circle-down::before {
	content: "\f13a";
}
.fa-html5::before {
	content: "\f13b";
}
.fa-css3::before {
	content: "\f13c";
}
.fa-anchor::before {
	content: "\f13d";
}
.fa-unlock-alt::before {
	content: "\f13e";
}
.fa-bullseye::before {
	content: "\f140";
}
.fa-ellipsis-h::before {
	content: "\f141";
}
.fa-ellipsis-v::before {
	content: "\f142";
}
.fa-rss-square::before {
	content: "\f143";
}
.fa-play-circle::before {
	content: "\f144";
}
.fa-ticket::before {
	content: "\f145";
}
.fa-minus-square::before {
	content: "\f146";
}
.fa-minus-square-o::before {
	content: "\f147";
}
.fa-level-up::before {
	content: "\f148";
}
.fa-level-down::before {
	content: "\f149";
}
.fa-check-square::before {
	content: "\f14a";
}
.fa-pencil-square::before {
	content: "\f14b";
}
.fa-external-link-square::before {
	content: "\f14c";
}
.fa-share-square::before {
	content: "\f14d";
}
.fa-compass::before {
	content: "\f14e";
}
.fa-toggle-down::before {
	content: "\f150";
}
.fa-caret-square-o-down::before {
	content: "\f150";
}
.fa-toggle-up::before {
	content: "\f151";
}
.fa-caret-square-o-up::before {
	content: "\f151";
}
.fa-toggle-right::before {
	content: "\f152";
}
.fa-caret-square-o-right::before {
	content: "\f152";
}
.fa-euro::before {
	content: "\f153";
}
.fa-eur::before {
	content: "\f153";
}
.fa-gbp::before {
	content: "\f154";
}
.fa-dollar::before {
	content: "\f155";
}
.fa-usd::before {
	content: "\f155";
}
.fa-rupee::before {
	content: "\f156";
}
.fa-inr::before {
	content: "\f156";
}
.fa-cny::before {
	content: "\f157";
}
.fa-rmb::before {
	content: "\f157";
}
.fa-yen::before {
	content: "\f157";
}
.fa-jpy::before {
	content: "\f157";
}
.fa-ruble::before {
	content: "\f158";
}
.fa-rouble::before {
	content: "\f158";
}
.fa-rub::before {
	content: "\f158";
}
.fa-won::before {
	content: "\f159";
}
.fa-krw::before {
	content: "\f159";
}
.fa-bitcoin::before {
	content: "\f15a";
}
.fa-btc::before {
	content: "\f15a";
}
.fa-file::before {
	content: "\f15b";
}
.fa-file-text::before {
	content: "\f15c";
}
.fa-sort-alpha-asc::before {
	content: "\f15d";
}
.fa-sort-alpha-desc::before {
	content: "\f15e";
}
.fa-sort-amount-asc::before {
	content: "\f160";
}
.fa-sort-amount-desc::before {
	content: "\f161";
}
.fa-sort-numeric-asc::before {
	content: "\f162";
}
.fa-sort-numeric-desc::before {
	content: "\f163";
}
.fa-thumbs-up::before {
	content: "\f164";
}
.fa-thumbs-down::before {
	content: "\f165";
}
.fa-youtube-square::before {
	content: "\f166";
}
.fa-youtube::before {
	content: "\f167";
}
.fa-xing::before {
	content: "\f168";
}
.fa-xing-square::before {
	content: "\f169";
}
.fa-youtube-play::before {
	content: "\f16a";
}
.fa-dropbox::before {
	content: "\f16b";
}
.fa-stack-overflow::before {
	content: "\f16c";
}
.fa-instagram::before {
	content: "\f16d";
}
.fa-flickr::before {
	content: "\f16e";
}
.fa-adn::before {
	content: "\f170";
}
.fa-bitbucket::before {
	content: "\f171";
}
.fa-bitbucket-square::before {
	content: "\f172";
}
.fa-tumblr::before {
	content: "\f173";
}
.fa-tumblr-square::before {
	content: "\f174";
}
.fa-long-arrow-down::before {
	content: "\f175";
}
.fa-long-arrow-up::before {
	content: "\f176";
}
.fa-long-arrow-left::before {
	content: "\f177";
}
.fa-long-arrow-right::before {
	content: "\f178";
}
.fa-apple::before {
	content: "\f179";
}
.fa-windows::before {
	content: "\f17a";
}
.fa-android::before {
	content: "\f17b";
}
.fa-linux::before {
	content: "\f17c";
}
.fa-dribbble::before {
	content: "\f17d";
}
.fa-skype::before {
	content: "\f17e";
}
.fa-foursquare::before {
	content: "\f180";
}
.fa-trello::before {
	content: "\f181";
}
.fa-female::before {
	content: "\f182";
}
.fa-male::before {
	content: "\f183";
}
.fa-gittip::before {
	content: "\f184";
}
.fa-gratipay::before {
	content: "\f184";
}
.fa-sun-o::before {
	content: "\f185";
}
.fa-moon-o::before {
	content: "\f186";
}
.fa-archive::before {
	content: "\f187";
}
.fa-bug::before {
	content: "\f188";
}
.fa-vk::before {
	content: "\f189";
}
.fa-weibo::before {
	content: "\f18a";
}
.fa-renren::before {
	content: "\f18b";
}
.fa-pagelines::before {
	content: "\f18c";
}
.fa-stack-exchange::before {
	content: "\f18d";
}
.fa-arrow-circle-o-right::before {
	content: "\f18e";
}
.fa-arrow-circle-o-left::before {
	content: "\f190";
}
.fa-toggle-left::before {
	content: "\f191";
}
.fa-caret-square-o-left::before {
	content: "\f191";
}
.fa-dot-circle-o::before {
	content: "\f192";
}
.fa-wheelchair::before {
	content: "\f193";
}
.fa-vimeo-square::before {
	content: "\f194";
}
.fa-turkish-lira::before {
	content: "\f195";
}
.fa-try::before {
	content: "\f195";
}
.fa-plus-square-o::before {
	content: "\f196";
}
.fa-space-shuttle::before {
	content: "\f197";
}
.fa-slack::before {
	content: "\f198";
}
.fa-envelope-square::before {
	content: "\f199";
}
.fa-wordpress::before {
	content: "\f19a";
}
.fa-openid::before {
	content: "\f19b";
}
.fa-institution::before {
	content: "\f19c";
}
.fa-bank::before {
	content: "\f19c";
}
.fa-university::before {
	content: "\f19c";
}
.fa-mortar-board::before {
	content: "\f19d";
}
.fa-graduation-cap::before {
	content: "\f19d";
}
.fa-yahoo::before {
	content: "\f19e";
}
.fa-google::before {
	content: "\f1a0";
}
.fa-reddit::before {
	content: "\f1a1";
}
.fa-reddit-square::before {
	content: "\f1a2";
}
.fa-stumbleupon-circle::before {
	content: "\f1a3";
}
.fa-stumbleupon::before {
	content: "\f1a4";
}
.fa-delicious::before {
	content: "\f1a5";
}
.fa-digg::before {
	content: "\f1a6";
}
.fa-pied-piper-pp::before {
	content: "\f1a7";
}
.fa-pied-piper-alt::before {
	content: "\f1a8";
}
.fa-drupal::before {
	content: "\f1a9";
}
.fa-joomla::before {
	content: "\f1aa";
}
.fa-language::before {
	content: "\f1ab";
}
.fa-fax::before {
	content: "\f1ac";
}
.fa-building::before {
	content: "\f1ad";
}
.fa-child::before {
	content: "\f1ae";
}
.fa-paw::before {
	content: "\f1b0";
}
.fa-spoon::before {
	content: "\f1b1";
}
.fa-cube::before {
	content: "\f1b2";
}
.fa-cubes::before {
	content: "\f1b3";
}
.fa-behance::before {
	content: "\f1b4";
}
.fa-behance-square::before {
	content: "\f1b5";
}
.fa-steam::before {
	content: "\f1b6";
}
.fa-steam-square::before {
	content: "\f1b7";
}
.fa-recycle::before {
	content: "\f1b8";
}
.fa-automobile::before {
	content: "\f1b9";
}
.fa-car::before {
	content: "\f1b9";
}
.fa-cab::before {
	content: "\f1ba";
}
.fa-taxi::before {
	content: "\f1ba";
}
.fa-tree::before {
	content: "\f1bb";
}
.fa-spotify::before {
	content: "\f1bc";
}
.fa-deviantart::before {
	content: "\f1bd";
}
.fa-soundcloud::before {
	content: "\f1be";
}
.fa-database::before {
	content: "\f1c0";
}
.fa-file-pdf-o::before {
	content: "\f1c1";
}
.fa-file-word-o::before {
	content: "\f1c2";
}
.fa-file-excel-o::before {
	content: "\f1c3";
}
.fa-file-powerpoint-o::before {
	content: "\f1c4";
}
.fa-file-photo-o::before {
	content: "\f1c5";
}
.fa-file-picture-o::before {
	content: "\f1c5";
}
.fa-file-image-o::before {
	content: "\f1c5";
}
.fa-file-zip-o::before {
	content: "\f1c6";
}
.fa-file-archive-o::before {
	content: "\f1c6";
}
.fa-file-sound-o::before {
	content: "\f1c7";
}
.fa-file-audio-o::before {
	content: "\f1c7";
}
.fa-file-movie-o::before {
	content: "\f1c8";
}
.fa-file-video-o::before {
	content: "\f1c8";
}
.fa-file-code-o::before {
	content: "\f1c9";
}
.fa-vine::before {
	content: "\f1ca";
}
.fa-codepen::before {
	content: "\f1cb";
}
.fa-jsfiddle::before {
	content: "\f1cc";
}
.fa-life-bouy::before {
	content: "\f1cd";
}
.fa-life-buoy::before {
	content: "\f1cd";
}
.fa-life-saver::before {
	content: "\f1cd";
}
.fa-support::before {
	content: "\f1cd";
}
.fa-life-ring::before {
	content: "\f1cd";
}
.fa-circle-o-notch::before {
	content: "\f1ce";
}
.fa-ra::before {
	content: "\f1d0";
}
.fa-resistance::before {
	content: "\f1d0";
}
.fa-rebel::before {
	content: "\f1d0";
}
.fa-ge::before {
	content: "\f1d1";
}
.fa-empire::before {
	content: "\f1d1";
}
.fa-git-square::before {
	content: "\f1d2";
}
.fa-git::before {
	content: "\f1d3";
}
.fa-y-combinator-square::before {
	content: "\f1d4";
}
.fa-yc-square::before {
	content: "\f1d4";
}
.fa-hacker-news::before {
	content: "\f1d4";
}
.fa-tencent-weibo::before {
	content: "\f1d5";
}
.fa-qq::before {
	content: "\f1d6";
}
.fa-wechat::before {
	content: "\f1d7";
}
.fa-weixin::before {
	content: "\f1d7";
}
.fa-send::before {
	content: "\f1d8";
}
.fa-paper-plane::before {
	content: "\f1d8";
}
.fa-send-o::before {
	content: "\f1d9";
}
.fa-paper-plane-o::before {
	content: "\f1d9";
}
.fa-history::before {
	content: "\f1da";
}
.fa-circle-thin::before {
	content: "\f1db";
}
.fa-header::before {
	content: "\f1dc";
}
.fa-paragraph::before {
	content: "\f1dd";
}
.fa-sliders::before {
	content: "\f1de";
}
.fa-share-alt::before {
	content: "\f1e0";
}
.fa-share-alt-square::before {
	content: "\f1e1";
}
.fa-bomb::before {
	content: "\f1e2";
}
.fa-soccer-ball-o::before {
	content: "\f1e3";
}
.fa-futbol-o::before {
	content: "\f1e3";
}
.fa-tty::before {
	content: "\f1e4";
}
.fa-binoculars::before {
	content: "\f1e5";
}
.fa-plug::before {
	content: "\f1e6";
}
.fa-slideshare::before {
	content: "\f1e7";
}
.fa-twitch::before {
	content: "\f1e8";
}
.fa-yelp::before {
	content: "\f1e9";
}
.fa-newspaper-o::before {
	content: "\f1ea";
}
.fa-wifi::before {
	content: "\f1eb";
}
.fa-calculator::before {
	content: "\f1ec";
}
.fa-paypal::before {
	content: "\f1ed";
}
.fa-google-wallet::before {
	content: "\f1ee";
}
.fa-cc-visa::before {
	content: "\f1f0";
}
.fa-cc-mastercard::before {
	content: "\f1f1";
}
.fa-cc-discover::before {
	content: "\f1f2";
}
.fa-cc-amex::before {
	content: "\f1f3";
}
.fa-cc-paypal::before {
	content: "\f1f4";
}
.fa-cc-stripe::before {
	content: "\f1f5";
}
.fa-bell-slash::before {
	content: "\f1f6";
}
.fa-bell-slash-o::before {
	content: "\f1f7";
}
.fa-trash::before {
	content: "\f1f8";
}
.fa-copyright::before {
	content: "\f1f9";
}
.fa-at::before {
	content: "\f1fa";
}
.fa-eyedropper::before {
	content: "\f1fb";
}
.fa-paint-brush::before {
	content: "\f1fc";
}
.fa-birthday-cake::before {
	content: "\f1fd";
}
.fa-area-chart::before {
	content: "\f1fe";
}
.fa-pie-chart::before {
	content: "\f200";
}
.fa-line-chart::before {
	content: "\f201";
}
.fa-lastfm::before {
	content: "\f202";
}
.fa-lastfm-square::before {
	content: "\f203";
}
.fa-toggle-off::before {
	content: "\f204";
}
.fa-toggle-on::before {
	content: "\f205";
}
.fa-bicycle::before {
	content: "\f206";
}
.fa-bus::before {
	content: "\f207";
}
.fa-ioxhost::before {
	content: "\f208";
}
.fa-angellist::before {
	content: "\f209";
}
.fa-cc::before {
	content: "\f20a";
}
.fa-shekel::before {
	content: "\f20b";
}
.fa-sheqel::before {
	content: "\f20b";
}
.fa-ils::before {
	content: "\f20b";
}
.fa-meanpath::before {
	content: "\f20c";
}
.fa-buysellads::before {
	content: "\f20d";
}
.fa-connectdevelop::before {
	content: "\f20e";
}
.fa-dashcube::before {
	content: "\f210";
}
.fa-forumbee::before {
	content: "\f211";
}
.fa-leanpub::before {
	content: "\f212";
}
.fa-sellsy::before {
	content: "\f213";
}
.fa-shirtsinbulk::before {
	content: "\f214";
}
.fa-simplybuilt::before {
	content: "\f215";
}
.fa-skyatlas::before {
	content: "\f216";
}
.fa-cart-plus::before {
	content: "\f217";
}
.fa-cart-arrow-down::before {
	content: "\f218";
}
.fa-diamond::before {
	content: "\f219";
}
.fa-ship::before {
	content: "\f21a";
}
.fa-user-secret::before {
	content: "\f21b";
}
.fa-motorcycle::before {
	content: "\f21c";
}
.fa-street-view::before {
	content: "\f21d";
}
.fa-heartbeat::before {
	content: "\f21e";
}
.fa-venus::before {
	content: "\f221";
}
.fa-mars::before {
	content: "\f222";
}
.fa-mercury::before {
	content: "\f223";
}
.fa-intersex::before {
	content: "\f224";
}
.fa-transgender::before {
	content: "\f224";
}
.fa-transgender-alt::before {
	content: "\f225";
}
.fa-venus-double::before {
	content: "\f226";
}
.fa-mars-double::before {
	content: "\f227";
}
.fa-venus-mars::before {
	content: "\f228";
}
.fa-mars-stroke::before {
	content: "\f229";
}
.fa-mars-stroke-v::before {
	content: "\f22a";
}
.fa-mars-stroke-h::before {
	content: "\f22b";
}
.fa-neuter::before {
	content: "\f22c";
}
.fa-genderless::before {
	content: "\f22d";
}
.fa-facebook-official::before {
	content: "\f230";
}
.fa-pinterest-p::before {
	content: "\f231";
}
.fa-whatsapp::before {
	content: "\f232";
}
.fa-server::before {
	content: "\f233";
}
.fa-user-plus::before {
	content: "\f234";
}
.fa-user-times::before {
	content: "\f235";
}
.fa-hotel::before {
	content: "\f236";
}
.fa-bed::before {
	content: "\f236";
}
.fa-viacoin::before {
	content: "\f237";
}
.fa-train::before {
	content: "\f238";
}
.fa-subway::before {
	content: "\f239";
}
.fa-medium::before {
	content: "\f23a";
}
.fa-yc::before {
	content: "\f23b";
}
.fa-y-combinator::before {
	content: "\f23b";
}
.fa-optin-monster::before {
	content: "\f23c";
}
.fa-opencart::before {
	content: "\f23d";
}
.fa-expeditedssl::before {
	content: "\f23e";
}
.fa-battery-4::before {
	content: "\f240";
}
.fa-battery::before {
	content: "\f240";
}
.fa-battery-full::before {
	content: "\f240";
}
.fa-battery-3::before {
	content: "\f241";
}
.fa-battery-three-quarters::before {
	content: "\f241";
}
.fa-battery-2::before {
	content: "\f242";
}
.fa-battery-half::before {
	content: "\f242";
}
.fa-battery-1::before {
	content: "\f243";
}
.fa-battery-quarter::before {
	content: "\f243";
}
.fa-battery-0::before {
	content: "\f244";
}
.fa-battery-empty::before {
	content: "\f244";
}
.fa-mouse-pointer::before {
	content: "\f245";
}
.fa-i-cursor::before {
	content: "\f246";
}
.fa-object-group::before {
	content: "\f247";
}
.fa-object-ungroup::before {
	content: "\f248";
}
.fa-sticky-note::before {
	content: "\f249";
}
.fa-sticky-note-o::before {
	content: "\f24a";
}
.fa-cc-jcb::before {
	content: "\f24b";
}
.fa-cc-diners-club::before {
	content: "\f24c";
}
.fa-clone::before {
	content: "\f24d";
}
.fa-balance-scale::before {
	content: "\f24e";
}
.fa-hourglass-o::before {
	content: "\f250";
}
.fa-hourglass-1::before {
	content: "\f251";
}
.fa-hourglass-start::before {
	content: "\f251";
}
.fa-hourglass-2::before {
	content: "\f252";
}
.fa-hourglass-half::before {
	content: "\f252";
}
.fa-hourglass-3::before {
	content: "\f253";
}
.fa-hourglass-end::before {
	content: "\f253";
}
.fa-hourglass::before {
	content: "\f254";
}
.fa-hand-grab-o::before {
	content: "\f255";
}
.fa-hand-rock-o::before {
	content: "\f255";
}
.fa-hand-stop-o::before {
	content: "\f256";
}
.fa-hand-paper-o::before {
	content: "\f256";
}
.fa-hand-scissors-o::before {
	content: "\f257";
}
.fa-hand-lizard-o::before {
	content: "\f258";
}
.fa-hand-spock-o::before {
	content: "\f259";
}
.fa-hand-pointer-o::before {
	content: "\f25a";
}
.fa-hand-peace-o::before {
	content: "\f25b";
}
.fa-trademark::before {
	content: "\f25c";
}
.fa-registered::before {
	content: "\f25d";
}
.fa-creative-commons::before {
	content: "\f25e";
}
.fa-gg::before {
	content: "\f260";
}
.fa-gg-circle::before {
	content: "\f261";
}
.fa-tripadvisor::before {
	content: "\f262";
}
.fa-odnoklassniki::before {
	content: "\f263";
}
.fa-odnoklassniki-square::before {
	content: "\f264";
}
.fa-get-pocket::before {
	content: "\f265";
}
.fa-wikipedia-w::before {
	content: "\f266";
}
.fa-safari::before {
	content: "\f267";
}
.fa-chrome::before {
	content: "\f268";
}
.fa-firefox::before {
	content: "\f269";
}
.fa-opera::before {
	content: "\f26a";
}
.fa-internet-explorer::before {
	content: "\f26b";
}
.fa-tv::before {
	content: "\f26c";
}
.fa-television::before {
	content: "\f26c";
}
.fa-contao::before {
	content: "\f26d";
}
.fa-500px::before {
	content: "\f26e";
}
.fa-amazon::before {
	content: "\f270";
}
.fa-calendar-plus-o::before {
	content: "\f271";
}
.fa-calendar-minus-o::before {
	content: "\f272";
}
.fa-calendar-times-o::before {
	content: "\f273";
}
.fa-calendar-check-o::before {
	content: "\f274";
}
.fa-industry::before {
	content: "\f275";
}
.fa-map-pin::before {
	content: "\f276";
}
.fa-map-signs::before {
	content: "\f277";
}
.fa-map-o::before {
	content: "\f278";
}
.fa-map::before {
	content: "\f279";
}
.fa-commenting::before {
	content: "\f27a";
}
.fa-commenting-o::before {
	content: "\f27b";
}
.fa-houzz::before {
	content: "\f27c";
}
.fa-vimeo::before {
	content: "\f27d";
}
.fa-black-tie::before {
	content: "\f27e";
}
.fa-fonticons::before {
	content: "\f280";
}
.fa-reddit-alien::before {
	content: "\f281";
}
.fa-edge::before {
	content: "\f282";
}
.fa-credit-card-alt::before {
	content: "\f283";
}
.fa-codiepie::before {
	content: "\f284";
}
.fa-modx::before {
	content: "\f285";
}
.fa-fort-awesome::before {
	content: "\f286";
}
.fa-usb::before {
	content: "\f287";
}
.fa-product-hunt::before {
	content: "\f288";
}
.fa-mixcloud::before {
	content: "\f289";
}
.fa-scribd::before {
	content: "\f28a";
}
.fa-pause-circle::before {
	content: "\f28b";
}
.fa-pause-circle-o::before {
	content: "\f28c";
}
.fa-stop-circle::before {
	content: "\f28d";
}
.fa-stop-circle-o::before {
	content: "\f28e";
}
.fa-shopping-bag::before {
	content: "\f290";
}
.fa-shopping-basket::before {
	content: "\f291";
}
.fa-hashtag::before {
	content: "\f292";
}
.fa-bluetooth::before {
	content: "\f293";
}
.fa-bluetooth-b::before {
	content: "\f294";
}
.fa-percent::before {
	content: "\f295";
}
.fa-gitlab::before {
	content: "\f296";
}
.fa-wpbeginner::before {
	content: "\f297";
}
.fa-wpforms::before {
	content: "\f298";
}
.fa-envira::before {
	content: "\f299";
}
.fa-universal-access::before {
	content: "\f29a";
}
.fa-wheelchair-alt::before {
	content: "\f29b";
}
.fa-question-circle-o::before {
	content: "\f29c";
}
.fa-blind::before {
	content: "\f29d";
}
.fa-audio-description::before {
	content: "\f29e";
}
.fa-volume-control-phone::before {
	content: "\f2a0";
}
.fa-braille::before {
	content: "\f2a1";
}
.fa-assistive-listening-systems::before {
	content: "\f2a2";
}
.fa-asl-interpreting::before {
	content: "\f2a3";
}
.fa-american-sign-language-interpreting::before {
	content: "\f2a3";
}
.fa-deafness::before {
	content: "\f2a4";
}
.fa-hard-of-hearing::before {
	content: "\f2a4";
}
.fa-deaf::before {
	content: "\f2a4";
}
.fa-glide::before {
	content: "\f2a5";
}
.fa-glide-g::before {
	content: "\f2a6";
}
.fa-signing::before {
	content: "\f2a7";
}
.fa-sign-language::before {
	content: "\f2a7";
}
.fa-low-vision::before {
	content: "\f2a8";
}
.fa-viadeo::before {
	content: "\f2a9";
}
.fa-viadeo-square::before {
	content: "\f2aa";
}
.fa-snapchat::before {
	content: "\f2ab";
}
.fa-snapchat-ghost::before {
	content: "\f2ac";
}
.fa-snapchat-square::before {
	content: "\f2ad";
}
.fa-pied-piper::before {
	content: "\f2ae";
}
.fa-first-order::before {
	content: "\f2b0";
}
.fa-yoast::before {
	content: "\f2b1";
}
.fa-themeisle::before {
	content: "\f2b2";
}
.fa-google-plus-circle::before {
	content: "\f2b3";
}
.fa-google-plus-official::before {
	content: "\f2b3";
}
.fa-fa::before {
	content: "\f2b4";
}
.fa-font-awesome::before {
	content: "\f2b4";
}
.fa-handshake-o::before {
	content: "\f2b5";
}
.fa-envelope-open::before {
	content: "\f2b6";
}
.fa-envelope-open-o::before {
	content: "\f2b7";
}
.fa-linode::before {
	content: "\f2b8";
}
.fa-address-book::before {
	content: "\f2b9";
}
.fa-address-book-o::before {
	content: "\f2ba";
}
.fa-vcard::before {
	content: "\f2bb";
}
.fa-address-card::before {
	content: "\f2bb";
}
.fa-vcard-o::before {
	content: "\f2bc";
}
.fa-address-card-o::before {
	content: "\f2bc";
}
.fa-user-circle::before {
	content: "\f2bd";
}
.fa-user-circle-o::before {
	content: "\f2be";
}
.fa-user-o::before {
	content: "\f2c0";
}
.fa-id-badge::before {
	content: "\f2c1";
}
.fa-drivers-license::before {
	content: "\f2c2";
}
.fa-id-card::before {
	content: "\f2c2";
}
.fa-drivers-license-o::before {
	content: "\f2c3";
}
.fa-id-card-o::before {
	content: "\f2c3";
}
.fa-quora::before {
	content: "\f2c4";
}
.fa-free-code-camp::before {
	content: "\f2c5";
}
.fa-telegram::before {
	content: "\f2c6";
}
.fa-thermometer-4::before {
	content: "\f2c7";
}
.fa-thermometer::before {
	content: "\f2c7";
}
.fa-thermometer-full::before {
	content: "\f2c7";
}
.fa-thermometer-3::before {
	content: "\f2c8";
}
.fa-thermometer-three-quarters::before {
	content: "\f2c8";
}
.fa-thermometer-2::before {
	content: "\f2c9";
}
.fa-thermometer-half::before {
	content: "\f2c9";
}
.fa-thermometer-1::before {
	content: "\f2ca";
}
.fa-thermometer-quarter::before {
	content: "\f2ca";
}
.fa-thermometer-0::before {
	content: "\f2cb";
}
.fa-thermometer-empty::before {
	content: "\f2cb";
}
.fa-shower::before {
	content: "\f2cc";
}
.fa-bathtub::before {
	content: "\f2cd";
}
.fa-s15::before {
	content: "\f2cd";
}
.fa-bath::before {
	content: "\f2cd";
}
.fa-podcast::before {
	content: "\f2ce";
}
.fa-window-maximize::before {
	content: "\f2d0";
}
.fa-window-minimize::before {
	content: "\f2d1";
}
.fa-window-restore::before {
	content: "\f2d2";
}
.fa-times-rectangle::before {
	content: "\f2d3";
}
.fa-window-close::before {
	content: "\f2d3";
}
.fa-times-rectangle-o::before {
	content: "\f2d4";
}
.fa-window-close-o::before {
	content: "\f2d4";
}
.fa-bandcamp::before {
	content: "\f2d5";
}
.fa-grav::before {
	content: "\f2d6";
}
.fa-etsy::before {
	content: "\f2d7";
}
.fa-imdb::before {
	content: "\f2d8";
}
.fa-ravelry::before {
	content: "\f2d9";
}
.fa-eercast::before {
	content: "\f2da";
}
.fa-microchip::before {
	content: "\f2db";
}
.fa-snowflake-o::before {
	content: "\f2dc";
}
.fa-superpowers::before {
	content: "\f2dd";
}
.fa-wpexplorer::before {
	content: "\f2de";
}
.fa-meetup::before {
	content: "\f2e0";
}
.sr-only {
	margin: -1px; padding: 0px; border: 0px currentColor; border-image: =
none; width: 1px; height: 1px; overflow: hidden; position: absolute; =
clip: rect(0px, 0px, 0px, 0px);
}
.sr-only-focusable:active {
	margin: 0px; width: auto; height: auto; overflow: visible; position: =
static; clip: auto;
}
.sr-only-focusable:focus {
	margin: 0px; width: auto; height: auto; overflow: visible; position: =
static; clip: auto;
}

------=_NextPart_000_0000_01D4E624.52DE0480
Content-Type: text/css;
	charset="iso-8859-2"
Content-Transfer-Encoding: quoted-printable
Content-Location: /static/ISDS/styles/main.css?nc=3_006_67

@font-face {
	font-family: Roboto;
	src: url(../fonts/roboto/roboto-thin.woff?v=3D1) format("woff"), =
url(../fonts/roboto/roboto-thin.ttf?v=3D1) format("truetype");
	font-weight: 100;
	font-style: normal;
}
@font-face {
	font-family: Roboto;
	src: url(../fonts/roboto/roboto-light.woff?v=3D1) format("woff"), =
url(../fonts/roboto/roboto-light.ttf?v=3D1) format("truetype");
	font-weight: 300;
	font-style: normal;
}
@font-face {
	font-family: Roboto;
	src: url(../fonts/roboto/roboto-regular.woff?v=3D1) format("woff"), =
url(../fonts/roboto/roboto-regular.ttf?v=3D1) format("truetype");
	font-weight: 400;
	font-style: normal;
}
@font-face {
	font-family: Roboto;
	src: url(../fonts/roboto/roboto-medium.woff?v=3D1) format("woff"), =
url(../fonts/roboto/roboto-medium.ttf?v=3D1) format("truetype");
	font-weight: 500;
	font-style: normal;
}
@font-face {
	font-family: Material Icons;
	src: local("Material Icons"), local("MaterialIcons-Regular"), =
url(../fonts/MaterialIcons-Regular.woff2?v=3D1) format("woff2"), =
url(../fonts/MaterialIcons-Regular.woff?v=3D1) format("woff"), =
url(../fonts/MaterialIcons-Regular.ttf?v=3D1) format("truetype");
	font-weight: 400;
	font-style: normal;
}
@font-face {
	font-family: pvs-icons;
	src: url(../fonts/pvs-icons.ttf) format("truetype"), =
url(../fonts/pvs-icons.woff) format("woff"), url(../fonts/pvs-icons.svg) =
format("svg");
	font-weight: 400;
	font-style: normal;
}
@font-face {
	font-family: FontAwesome;
	src: url(../fonts/fontawesome-webfont.ttf) format("truetype"), =
url(../fonts/fontawesome-webfont.woff) format("woff"), =
url(../fonts/fontawesome-webfont.svg) format("svg");
	font-weight: 400;
	font-style: normal;
}
html {
	height: 100%; position: relative; min-width: 320px; =
-webkit-overflow-scrolling: touch;
}
body {
	height: 100%; position: relative; min-width: 320px; =
-webkit-overflow-scrolling: touch;
}
html {
	height: auto; line-height: 1.15; font-family: =
"Roboto",helvetica,arial,sans-serif; font-size: 10px; -ms-overflow-y: =
auto; min-height: 567px; -ms-text-size-adjust: 100%; -ms-overflow-style: =
scrollbar; -webkit-text-size-adjust: 100%; -webkit-tap-highlight-color: =
transparent;
}
body {
	margin: 0px; color: rgb(112, 112, 112); letter-spacing: 0.07em; =
overflow: hidden; font-family: "Roboto",helvetica,arial,sans-serif; =
font-size: 14px; background-color: rgb(40, 98, 161) !important; =
-webkit-font-smoothing: antialiased;
}
.header__logo {
	background-position: center; padding: 1rem; width: 274px; height: =
102px; text-indent: -9999px; display: block; background-image: =
url("../images/logo.svg"); background-repeat: no-repeat; =
background-size: auto 82px;
}
.header__logo:visited {
	background-position: center; padding: 1rem; width: 274px; height: =
102px; text-indent: -9999px; display: block; background-image: =
url("../images/logo.svg"); background-repeat: no-repeat; =
background-size: auto 82px;
}
.header__inner {
	padding-top: 1rem; margin-bottom: 8px;
}
.card {
	border: currentColor; border-image: none; height: 100%; margin-right: =
auto; margin-bottom: 0px; margin-left: auto; min-height: 350px; =
box-shadow: none; background-color: rgb(40, 98, 161);
}
.main-content {
	color: rgb(255, 255, 255);
}
h1 {
	margin: 16px 2rem !important; text-align: center; font-size: 4rem; =
font-weight: 400;
}
.section {
	padding: 16px 5rem; width: 1000px; text-align: center; font-size: =
1.7rem; border-bottom-color: rgb(255, 255, 255); border-bottom-width: =
1px; border-bottom-style: solid;
}
.section-last {
	border-bottom-color: currentColor; border-bottom-width: medium; =
border-bottom-style: none;
}
.data {
	text-align: left; padding-top: 2rem; padding-bottom: 2rem; font-size: =
1.4rem; margin-right: auto; margin-left: auto;
}
a.infoline_link {
	color: inherit;
}
div.block-with-infoline-link a {
	color: inherit;
}
a.infoline_link:hover {
	color: rgb(236, 174, 26); text-decoration: none;
}
div.block-with-infoline-link a:hover {
	color: rgb(236, 174, 26); text-decoration: none;
}
a.infoline_link:focus {
	outline: rgb(255, 255, 255) dotted 1px; outline-offset: 4px;
}
.infoline a {
	color: rgb(255, 255, 255); text-transform: uppercase; font-size: =
1.2rem; font-weight: 700;
}
.infoline a:hover {
	color: rgb(236, 174, 26); text-decoration: none;
}
.infoline img {
	display: inline-block;
}
.infoline div {
	display: inline-block;
}
.pvs-arrow-list-right {
	height: 0.9rem;
}
.infoline {
	margin-left: 30px;
}
.footer {
	top: calc(100% - 60px); width: 100%; height: 60px; color: rgb(168, 168, =
168); margin-top: 40px; position: absolute;
}
.footer-container {
	margin-right: auto; margin-left: auto;
}
.footer__common {
	padding: 2rem 1rem; font-size: 1.1rem; font-weight: 500;
}
.footer__box {
	padding: 0px 15px !important; text-align: center;
}
.footer__brand {
	margin: 0px; padding: 0px; text-transform: uppercase; line-height: =
1.34; font-size: 1.1rem; font-weight: 500;
}
@media all and (max-width:393px)
{
.footer {
	top: calc(100% - 100px - 40px) !important; height: 100px;
}
}
@media all and (max-width:515px)
{
.footer {
	top: calc(100% - 80px - 40px); height: 80px;
}
}
@media all and (max-width:575px)
{
.infoline {
	margin-top: 0px;
}
.card {
	margin-top: calc(10vh - 21px);
}
}
@media all and (max-width:952px)
{
.footer {
	top: calc(100% - 80px - 40px); height: 80px;
}
.footer__box {
	text-align: left;
}
}
@media all and (min-width:576px)
{
.infoline {
	margin-top: 50px; margin-right: 30px; float: right;
}
}
@media all and (min-width:951px)
{
.footer {
	top: calc(100% - 100px); height: 80px;
}
}
.po-color-black {
	border: 10px solid rgb(255, 255, 255); border-image: none; padding-top: =
90px; background-color: rgb(0, 0, 0);
}
.po-color-yellow {
	border: 10px solid rgb(255, 255, 255); border-image: none; padding-top: =
90px; background-color: rgb(236, 174, 26);
}
.po-color-red {
	border: 10px solid rgb(255, 255, 255); border-image: none; padding-top: =
90px; background-color: rgb(224, 72, 87);
}
.po-color-white {
	border: 10px solid rgb(255, 255, 255); border-image: none; padding-top: =
90px; background-color: rgb(255, 255, 255);
}
.po-color-green {
	border: 10px solid rgb(255, 255, 255); border-image: none; padding-top: =
90px; background-color: green;
}
.po-color-blue {
	border: 10px solid rgb(255, 255, 255); border-image: none; padding-top: =
90px; background-color: rgb(40, 98, 161);
}
.po-color-blue2 {
	border: 10px solid rgb(255, 255, 255); border-image: none; padding-top: =
90px; background-color: rgb(35, 98, 162);
}
.po-color-blue-light {
	border: 10px solid rgb(255, 255, 255); border-image: none; padding-top: =
90px; background-color: rgb(54, 124, 188);
}
.po-color-blue-dark {
	border: 10px solid rgb(255, 255, 255); border-image: none; padding-top: =
90px; background-color: rgb(42, 79, 127);
}
.po-color-gray {
	border: 10px solid rgb(255, 255, 255); border-image: none; padding-top: =
90px; background-color: rgb(112, 112, 112);
}
.po-color-gray-dark {
	border: 10px solid rgb(255, 255, 255); border-image: none; padding-top: =
90px; background-color: rgb(59, 59, 59);
}
.po-color-gray-light {
	border: 10px solid rgb(255, 255, 255); border-image: none; padding-top: =
90px; background-color: rgb(245, 245, 245);
}
.po-color-gray-light2 {
	border: 10px solid rgb(255, 255, 255); border-image: none; padding-top: =
90px; background-color: rgb(245, 245, 245);
}
.po-color-gray-transparent {
	border: 10px solid rgb(255, 255, 255); border-image: none; padding-top: =
90px; background-color: rgba(112, 112, 112, 0.3);
}
.po-color-gray-light-transparent {
	border: 10px solid rgb(255, 255, 255); border-image: none; padding-top: =
90px; background-color: rgba(112, 112, 112, 0.15);
}
.po-color-gray-dark-transparent {
	border: 10px solid rgb(255, 255, 255); border-image: none; padding-top: =
90px; background-color: rgba(112, 112, 112, 0.5);
}
.po-color-footer-color {
	border: 10px solid rgb(255, 255, 255); border-image: none; padding-top: =
90px; background-color: rgb(32, 60, 96);
}
.po-label__value {
	padding: 10px 20px 20px; text-align: center;
}
.po-icon {
	border: 10px solid rgb(255, 255, 255); border-image: none; text-align: =
center;
}
.po-icon > span {
	padding: 30px 0px; font-size: 3rem; display: block;
}
.po-icon:hover {
	color: rgb(40, 98, 161); background-color: rgb(255, 255, 255);
}
.po-icon:focus {
	color: rgb(40, 98, 161); background-color: rgb(255, 255, 255);
}
[class^=3Dpvs-theme-icon-] {
	text-transform: none; line-height: 1; font-family: "pvs-icons" =
!important; font-style: normal; font-variant: normal; font-weight: =
normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: =
grayscale; speak: none;
}
[class*=3D' pvs-theme-icon-'] {
	text-transform: none; line-height: 1; font-family: "pvs-icons" =
!important; font-style: normal; font-variant: normal; font-weight: =
normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: =
grayscale; speak: none;
}
.pvs-theme-icon-person::before {
	content: "?";
}
.pvs-theme-icon-search::before {
	content: "?";
}
.pvs-theme-icon-dots-three-vertical::before {
	content: "?";
}
.pvs-theme-icon-pvs-logo::before {
	content: "?";
}
.pvs-theme-icon-pvs-logo-text::before {
	content: "?";
}
.pvs-theme-icon-accordion-arrow-down::before {
	content: "?";
}
.pvs-theme-icon-accordion-arrow-up::before {
	content: "?";
}
.pvs-theme-icon-accordion-arrow-left::before {
	content: "?";
}
.pvs-theme-icon-accordion-arrow-right::before {
	content: "?";
}
.pvs-theme-icon-arrow-list-down::before {
	content: "?";
}
.pvs-theme-icon-arrow-list-up::before {
	content: "?";
}
.pvs-theme-icon-arrow-list-left::before {
	content: "?";
}
.pvs-theme-icon-arrow-list-right::before {
	content: "?";
}
.pvs-theme-icon-arrow-down::before {
	content: "?";
}
.pvs-theme-icon-arrow-up::before {
	content: "?";
}
.pvs-theme-icon-arrow-left::before {
	content: "?";
}
.pvs-theme-icon-arrow-right::before {
	content: "?";
}
.pvs-theme-icon-check::before {
	content: "?";
}
.pvs-theme-icon-external-link::before {
	content: "?";
}
.pvs-theme-icon-rss::before {
	content: "?";
}
.pvs-theme-icon-data-box::before {
	content: "?";
}
.pvs-theme-icon-pin::before {
	content: "?";
}
.pvs-theme-icon-calendar::before {
	content: "?";
}
.row .content {
	padding: 20px; margin-right: -35px; margin-left: -35px; =
background-color: rgb(255, 255, 255);
}
.row .content td {
	color: rgb(0, 0, 0); font-size: 12px;
}
.row .content th {
	color: rgb(35, 98, 162); text-transform: uppercase; font-size: 12px;
}
.table thead th {
	text-align: left; font-weight: 400;
}
.table tbody td {
	text-align: left; font-weight: 400;
}
.table thead th.bigger {
	font-size: 1.5rem; font-weight: 700;
}
.table tbody td.bigger {
	font-size: 1.5rem; font-weight: 700;
}
.texts.row {
	padding: 20px; text-align: left; color: rgb(112, 112, 112); =
margin-right: -50px; margin-left: -50px; background-color: rgb(255, 255, =
255);
}
h2 {
	color: rgb(35, 98, 162); line-height: 1.25; font-size: 3rem; =
font-weight: normal;
}
h3 {
	color: rgb(54, 124, 188); text-transform: uppercase; padding-top: 1rem; =
padding-bottom: 0px;
}
a.link-in-text {
	color: rgb(112, 112, 112); text-decoration: underline;
}
.menu__header h3 {
	padding: 2rem 0px; color: rgb(245, 245, 245); text-transform: =
uppercase; font-size: 1.4rem; font-weight: 700; margin-bottom: 1rem;
}
.content__header h3 {
	padding: 2rem 0px; color: rgb(245, 245, 245); text-transform: =
uppercase; font-size: 1.4rem; font-weight: 700; margin-bottom: 1rem;
}
.menu__header h3 {
	margin-right: 1.5rem; margin-left: 1.5rem;
}
.content__header h3 {
	color: rgb(112, 112, 112);
}
.ds-label {
	color: rgb(0, 0, 0); text-transform: none; padding-left: 0px; =
font-size: 1rem; font-weight: normal;
}
.ds-text {
	color: rgb(0, 0, 0); text-transform: uppercase; font-size: 1rem; =
font-weight: 700;
}
.ds-list {
	padding: 20px; border-bottom-color: rgb(0, 0, 0); border-bottom-width: =
1px; border-bottom-style: dashed;
}
.ds-list .ds-from {
	width: 95%; color: rgb(0, 0, 0); text-transform: uppercase; overflow: =
hidden; padding-right: 0px; padding-left: 0px; font-size: 1.3rem; =
white-space: nowrap; -ms-text-overflow: ellipsis;
}
.ds-list .ds-date {
	text-align: right; color: rgb(0, 0, 0); padding-right: 0px; =
padding-left: 0px; font-size: 1.2rem;
}
.ds-list .ds-subject {
	width: 95%; color: rgb(0, 0, 0); line-height: 1.8rem; overflow: hidden; =
padding-top: 10px; padding-bottom: 10px; padding-left: 0px; font-size: =
1.8rem; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.normal-label {
	color: rgb(112, 112, 112); font-size: 1.2rem; font-weight: bold;
}
.ds-number label {
	color: rgb(112, 112, 112); text-transform: none; font-size: 1.4rem; =
margin-bottom: 1rem;
}
.ds-dz-id label {
	color: rgb(40, 98, 161); text-transform: uppercase; font-size: 1rem; =
font-weight: 700;
}
.ds-attachments label {
	color: rgb(0, 0, 0); text-transform: uppercase; font-size: 1rem;
}
.attachment-list {
	padding: 1rem; margin-left: 0px; list-style-type: none; =
background-color: rgb(245, 245, 245);
}
.atachment-list li {
	padding: 0.5rem; text-transform: uppercase; font-size: 1rem; =
font-weight: bold;
}
.attachment-actions {
	text-align: right; color: rgb(0, 0, 0); font-size: 1rem; font-weight: =
700;
}
.attachment-actions span {
	cursor: pointer;
}
.attachment-name {
	color: rgb(0, 0, 0); font-size: 1rem; font-weight: 700;
}
.attachment-name .nazev {
	color: rgb(40, 98, 161); font-size: 1rem; font-weight: 700; cursor: =
pointer;
}
.attachment-name .nazev:hover {
	color: rgb(236, 174, 26);
}
.attachment-name .nazev:focus {
	color: rgb(236, 174, 26);
}
.attachment-actions span:hover {
	color: rgb(236, 174, 26);
}
.attachment-actions span:focus {
	color: rgb(236, 174, 26);
}
.box__inner {
	padding: 3rem; border-radius: 4px; height: 200px; background-color: =
rgb(245, 245, 245);
}
.box__inner h3.box__name {
	padding: 1rem 3rem 3rem 0px; color: rgb(35, 98, 162); text-transform: =
uppercase; font-size: 2.2rem; font-weight: 400; margin-bottom: 0px;
}
.box label.box__title {
	color: rgb(35, 98, 162); font-size: 1.2rem; font-weight: 700;
}
.box p.box__text {
	color: rgb(0, 0, 0); font-size: 2rem;
}
.lists.row {
	padding: 20px; text-align: left; color: rgb(112, 112, 112); =
margin-right: -50px; margin-left: -50px; background-color: rgb(255, 255, =
255);
}
ul.description {
	color: rgb(112, 112, 112); padding-left: 0px; font-size: 1.5rem; =
margin-left: 4rem; list-style-type: disc;
}
p.description {
	text-align: justify; color: rgb(112, 112, 112); text-transform: none; =
padding-top: 15px; font-size: 1.5rem;
}
p.description-list {
	margin-bottom: 0.5rem;
}
.buttons.row {
	padding: 20px; margin-right: -50px; margin-left: -50px; =
background-color: rgb(255, 255, 255);
}
.buttons.row h4 {
	text-align: left; color: rgb(0, 0, 0); font-weight: 700;
}
.btn {
	border: 1px solid rgb(236, 174, 26); border-image: none; color: =
rgb(255, 255, 255) !important; cursor: pointer; box-shadow: none; =
background-color: rgb(236, 174, 26);
}
.btn:hover {
	border: 1px solid rgb(236, 174, 26); border-image: none; color: =
rgb(255, 255, 255) !important; cursor: pointer; box-shadow: none; =
background-color: rgb(236, 174, 26);
}
.btn:hover:active .btn:active {
	border: 1px solid rgb(236, 174, 26); border-image: none; color: =
rgb(255, 255, 255) !important; cursor: pointer; box-shadow: none; =
background-color: rgb(236, 174, 26);
}
.btn:focus {
	border: 1px solid rgb(236, 174, 26); border-image: none; color: =
rgb(255, 255, 255) !important; cursor: pointer; box-shadow: none; =
background-color: rgb(236, 174, 26);
}
.btn-primary:active {
	border: 1px solid rgb(236, 174, 26); border-image: none; color: =
rgb(255, 255, 255) !important; cursor: pointer; box-shadow: inset 0px =
0px 0px 0.2rem #fff; background-color: rgb(236, 174, 26);
}
.btn-primary:focus {
	border: 1px solid rgb(236, 174, 26); border-image: none; color: =
rgb(255, 255, 255) !important; cursor: pointer; box-shadow: inset 0px =
0px 0px 0.2rem #fff; background-color: rgb(236, 174, 26);
}
.btn-primary:hover {
	border: 1px solid rgb(236, 174, 26); border-image: none; color: =
rgb(255, 255, 255) !important; cursor: pointer; box-shadow: inset 0px =
0px 0px 0.2rem #fff; background-color: rgb(236, 174, 26);
}
:not([disabled]):not(.btn-disabled).btn-primary:active {
	border: 1px solid rgb(236, 174, 26); border-image: none; color: =
rgb(255, 255, 255) !important; cursor: pointer; box-shadow: inset 0px =
0px 0px 0.2rem #fff; background-color: rgb(236, 174, 26);
}
.btn-primary:hover:active {
	border: 1px solid rgb(236, 174, 26); border-image: none; color: =
rgb(255, 255, 255) !important; cursor: pointer; box-shadow: inset 0px =
0px 0px 0.2rem #fff; background-color: rgb(236, 174, 26);
}
.btn-secondary {
	border: 1px solid rgb(236, 174, 26); border-image: none; color: =
rgb(236, 174, 26) !important; min-width: 15rem; background-color: =
rgb(255, 255, 255);
}
:not([disabled]):not(.btn-disabled).btn-secondary:active {
	border: 1px solid rgb(236, 174, 26); border-image: none; box-shadow: =
none; background-color: rgb(236, 174, 26);
}
.btn-primary {
	border: 1px solid rgb(236, 174, 26); border-image: none; color: =
rgb(255, 255, 255) !important; min-width: 15rem; background-color: =
rgb(236, 174, 26);
}
.disabled.btn-primary {
	border: 1px solid rgb(236, 174, 26); border-image: none; color: =
rgb(255, 255, 255) !important; min-width: 15rem; background-color: =
rgb(236, 174, 26);
}
:disabled.btn-primary {
	border: 1px solid rgb(236, 174, 26); border-image: none; color: =
rgb(255, 255, 255) !important; min-width: 15rem; background-color: =
rgb(236, 174, 26);
}
.disabled.btn-primary {
	cursor: not-allowed; opacity: 0.38; box-shadow: none;
}
:disabled.btn-primary {
	cursor: not-allowed; opacity: 0.38; box-shadow: none;
}
.btn-primary p {
	margin: 0px; padding: 0.5rem; text-transform: uppercase; font-size: =
1.2rem;
}
.btn-secondary p {
	margin: 0px; padding: 0.5rem; color: rgb(0, 0, 0); text-transform: =
uppercase; font-size: 1rem;
}
@media all and (max-width:575.98px)
{
.btn-secondary p {
	padding: 0.5rem 0px;
}
}
.btn-secondary {
	background: none;
}
.btn-inverse p {
	color: rgb(255, 255, 255);
}
.btn-terciary p {
	margin: 0px; padding: 0.5rem; text-transform: uppercase; font-size: =
1.2rem;
}
.btn-disabled.btn {
	border: 1px solid rgb(236, 174, 26); border-image: none; cursor: =
not-allowed; opacity: 0.5; background-color: rgb(255, 255, 255);
}
.btn-disabled.message-block__link-item {
	cursor: not-allowed !important; opacity: 0.5;
}
.btn-disabled.btn-primary.btn {
	border: 1px solid rgb(236, 174, 26); border-image: none; cursor: =
not-allowed; opacity: 0.5; box-shadow: none; background-color: rgb(236, =
174, 26);
}
.btn-disabled.btn-terciary p {
	cursor: not-allowed;
}
.btn-terciary {
	padding: 0.37rem; border: currentColor; border-image: none; color: =
rgb(112, 112, 112) !important; background-color: rgb(245, 245, 245);
}
.btn-disabled.btn:focus {
	background-color: rgb(255, 255, 255);
}
.btn-disabled.btn:active {
	background-color: rgb(255, 255, 255);
}
.btn-disabled.btn:focus {
	background-color: rgb(255, 255, 255);
}
.btn-disabled.btn:hover {
	background-color: rgb(255, 255, 255);
}
:not([disabled]):not(.disabled).btn-disabled.btn:active {
	background-color: rgb(255, 255, 255);
}
.btn-disabled.btn:hover:active {
	background-color: rgb(255, 255, 255);
}
.btn-disabled.btn-primary.btn:focus {
	background-color: rgb(236, 174, 26);
}
.btn-disabled.btn-primary.btn:active {
	background-color: rgb(236, 174, 26);
}
.btn-disabled.btn-primary.btn:focus {
	background-color: rgb(236, 174, 26);
}
.btn-disabled.btn-primary.btn:hover {
	background-color: rgb(236, 174, 26);
}
:not([disabled]):not(.btn-disabled).btn-disabled.btn-primary.btn:active =
{
	background-color: rgb(236, 174, 26);
}
.btn-disabled.btn-primary.btn:hover:active {
	background-color: rgb(236, 174, 26);
}
.btn-disabled.btn-inverse.btn {
	background-color: transparent;
}
.btn-disabled.btn-inverse.btn:focus {
	background-color: transparent;
}
.btn-disabled.btn-inverse.btn:active {
	background-color: transparent;
}
.btn-disabled.btn-inverse.btn:focus {
	background-color: transparent;
}
.btn-disabled.btn-inverse.btn:hover {
	background-color: transparent;
}
:not([disabled]):not(.disabled).btn-disabled.btn-inverse.btn:active {
	background-color: transparent;
}
.btn-disabled.btn-inverse.btn:hover:active {
	background-color: transparent;
}
.btn-terciary:active {
	border: currentColor; border-image: none; color: rgb(112, 112, 112) =
!important; cursor: pointer; box-shadow: none; background-color: =
rgba(112, 112, 112, 0.3) !important;
}
.btn-terciary:focus {
	border: currentColor; border-image: none; color: rgb(112, 112, 112) =
!important; cursor: pointer; box-shadow: none; background-color: =
rgba(112, 112, 112, 0.3) !important;
}
.btn-terciary:hover {
	border: currentColor; border-image: none; color: rgb(112, 112, 112) =
!important; cursor: pointer; box-shadow: none; background-color: =
rgba(112, 112, 112, 0.3) !important;
}
:not([disabled]):not(.btn-disabled).btn-terciary:active {
	border: currentColor; border-image: none; color: rgb(112, 112, 112) =
!important; cursor: pointer; box-shadow: none; background-color: =
rgba(112, 112, 112, 0.3) !important;
}
.btn-terciary:hover:active {
	border: currentColor; border-image: none; color: rgb(112, 112, 112) =
!important; cursor: pointer; box-shadow: none; background-color: =
rgba(112, 112, 112, 0.3) !important;
}
.btn-disabled.btn-terciary {
	border: currentColor; border-image: none; opacity: 0.5; =
background-color: rgb(245, 245, 245) !important;
}
.forms.row {
	padding: 20px; margin-right: -50px; margin-left: -50px; =
background-color: rgb(255, 255, 255);
}
.forms.row h3 {
	text-align: left; color: rgb(0, 0, 0); font-weight: 700;
}
.forms.row label {
	text-align: left; color: rgb(112, 112, 112);
}
.forms.row .mb-2 {
	margin-bottom: 30px !important;
}
.form-control {
	padding: 1.1rem 30px; border-radius: 3px; border: 1px solid rgb(206, =
212, 218); transition:border-color 0.15s ease-in-out, box-shadow 0.15s =
ease-in-out; border-image: none; width: 100%; color: rgb(73, 80, 87); =
line-height: 1.3571; font-size: 1rem; display: block; box-shadow: inset =
0px 1px 1px rgba(0,0,0,0.075); background-image: none; background-clip: =
padding-box; background-color: rgb(255, 255, 255);
}
.form-group {
	padding-top: 15px; margin-bottom: 15px; position: relative;
}
.control-label {
	margin: 0px; padding: 0px; transition:150ms; left: 0px; top: 15px; =
width: 100%; color: rgb(112, 112, 112); font-size: 1.6rem; display: =
block; position: absolute; cursor: pointer;
}
[disabled].control-label {
	color: rgb(112, 112, 112) !important; cursor: not-allowed; =
pointer-events: none; background-color: transparent;
}
[readonly].control-label {
	color: rgb(112, 112, 112) !important; cursor: not-allowed; =
pointer-events: none; background-color: transparent;
}
fieldset[disabled] .control-label {
	color: rgb(112, 112, 112) !important; cursor: not-allowed; =
pointer-events: none; background-color: transparent;
}
.form-control {
	border-width: medium medium 1px; border-style: none none solid; =
border-color: currentColor currentColor rgba(112, 112, 112, 0.3); =
padding: 0px; border-radius: 0px; border-image: none; width: 100%; =
color: rgb(112, 112, 112); letter-spacing: 0.06em; font-size: 1.6rem; =
display: block; cursor: pointer; box-shadow: none; background-color: =
transparent;
}
.search-control.form-control {
	padding-right: 25px;
}
:-ms-input-placeholder.form-control {
	color: rgba(255, 255, 255, 0);
}
.form-control:hover {
	border-color: rgb(236, 174, 26);
}
.form-control:focus {
	color: rgb(59, 59, 59); padding-bottom: 0px; border-bottom-color: =
rgb(236, 174, 26); border-bottom-width: 1px; border-bottom-style: solid; =
box-shadow: inset 0px -1px 0px #ecae1a; background-color: transparent;
}
:-ms-input-placeholder.form-control:focus {
	color: rgba(59, 59, 59, 0.5);
}
[disabled].form-control {
	color: rgb(112, 112, 112) !important; cursor: not-allowed; =
pointer-events: none; background-color: transparent;
}
[readonly].form-control {
	color: rgb(112, 112, 112) !important; cursor: not-allowed; =
pointer-events: none; background-color: transparent;
}
fieldset[disabled] .form-control {
	color: rgb(112, 112, 112) !important; cursor: not-allowed; =
pointer-events: none; background-color: transparent;
}
textarea.form-control {
	min-height: 320px;
}
:not([type=3Dradio]):not([type=3Dcheckbox]).form-control:focus + =
.control-label {
	font-size: 1.2rem; opacity: 1; transform: translate(0px, -20px); =
-webkit-transform: translate(0, -20px); -o-transform: translate(0, =
-20px);
}
.form-control--not-empty + .control-label {
	font-size: 1.2rem; opacity: 1; transform: translate(0px, -20px); =
-webkit-transform: translate(0, -20px); -o-transform: translate(0, =
-20px);
}
.has-error .form-control + .control-label {
	font-size: 1.2rem; opacity: 1; transform: translate(0px, -20px); =
-webkit-transform: translate(0, -20px); -o-transform: translate(0, =
-20px);
}
.select + .control-label {
	font-size: 1.2rem; opacity: 1; transform: translate(0px, -20px); =
-webkit-transform: translate(0, -20px); -o-transform: translate(0, =
-20px);
}
[disabled].form-control + .control-label {
	color: rgb(112, 112, 112) !important; cursor: not-allowed; opacity: =
0.38; pointer-events: none; background-color: transparent;
}
[readonly].form-control + .control-label {
	color: rgb(112, 112, 112) !important; cursor: not-allowed; opacity: =
0.38; pointer-events: none; background-color: transparent;
}
fieldset[disabled] .form-control + .control-label {
	color: rgb(112, 112, 112) !important; cursor: not-allowed; opacity: =
0.38; pointer-events: none; background-color: transparent;
}
input[type=3Dtext][readonly]:focus {
	border-bottom-color: rgb(245, 245, 245) !important; =
border-bottom-width: 1px !important; border-bottom-style: solid =
!important;
}
input[type=3Dtext][readonly]:hover {
	cursor: no-drop;
}
.icon-control {
	width: calc(100% - 40px); float: right;
}
.icon-input {
	width: 100%; text-align: left; float: left; cursor: pointer;
}
.icon-input .fa {
	color: rgb(112, 112, 112); font-size: 3rem; margin-top: -5px; opacity: =
0.5;
}
.icon-input label {
	padding-left: 40px;
}
.select {
	position: relative;
}
.select::after {
	background: rgb(249, 249, 249); height: 20px; right: 5px; color: =
rgb(255, 255, 255); text-transform: none; line-height: 1; padding-top: =
3px; padding-left: 1px; font-family: "pvs-icons" !important; font-size: =
1.2rem; font-style: normal; font-variant: normal; font-weight: normal; =
position: absolute; cursor: pointer; content: "?"; pointer-events: none; =
-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; =
speak: none;
}
.select select {
	border-radius: 0px; display: block; cursor: pointer; =
-webkit-appearance: none; -moz-appearance: none; appearance: none;
}
.select__nav--mobile {
	margin-top: 6px;
}
.select__nav--mobile select {
	padding: 10.8px 13.8px; border-radius: 3px; border: 1px solid rgb(236, =
174, 26); border-image: none; height: auto !important; color: rgb(255, =
255, 255); text-transform: uppercase; font-size: 1.4rem; =
background-color: rgb(236, 174, 26);
}
.select__nav--mobile select:focus {
	padding: 10.8px 13.8px; border-radius: 3px; border: 1px solid rgb(236, =
174, 26); border-image: none; height: auto !important; color: rgb(255, =
255, 255); text-transform: uppercase; font-size: 1.4rem; =
background-color: rgb(236, 174, 26);
}
.select__nav--mobile select:focus::-ms-value {
	background-color: rgb(236, 174, 26);
}
.select__nav--mobile::after {
	top: 38%; color: rgb(255, 255, 255);
}
.select--primary select {
	border-width: medium medium 1px; border-style: none none solid; =
border-color: currentColor currentColor rgba(112, 112, 112, 0.3); =
padding: 0px; border-image: none; width: 100%; height: 36px !important; =
color: rgb(112, 112, 112); text-transform: none; font-size: 1.6rem; =
background-color: transparent;
}
.select--primary select:hover {
	border-bottom-color: rgb(236, 174, 26); border-bottom-width: 1px; =
border-bottom-style: solid;
}
.select--primary select:focus {
	border-bottom-color: rgb(236, 174, 26); border-bottom-width: 1px; =
border-bottom-style: solid; box-shadow: inset 0px -1px 0px #ecae1a;
}
.select--primary select option {
	color: rgb(0, 0, 0); text-transform: none; font-size: 1.6rem; display: =
block; box-shadow: 0px 1px 2px 0px #3b3b3b; background-color: rgb(255, =
255, 255);
}
.select--primary select option:not(:checked) {
	color: rgb(0, 0, 0); text-transform: none; font-size: 1.6rem; display: =
block; box-shadow: 0px 1px 2px 0px #3b3b3b; background-color: rgb(255, =
255, 255);
}
.select select::-ms-expand {
	display: none; appearance: none;
}
.select--disabled {
	color: rgba(112, 112, 112, 0.5) !important; cursor: not-allowed; =
pointer-events: none; background-color: transparent;
}
.select--disabled:hover {
	color: rgba(112, 112, 112, 0.5) !important; cursor: not-allowed; =
pointer-events: none; background-color: transparent;
}
.select--disabled select {
	color: rgba(112, 112, 112, 0.5) !important; cursor: not-allowed; =
pointer-events: none; background-color: transparent;
}
.select--disabled::after {
	opacity: 0.38;
}
.has-error .control-label {
	color: rgb(224, 72, 87); font-size: 1.2rem; opacity: 1; transform: =
translate(0px, -20px); -webkit-transform: translate(0, -20px); =
-o-transform: translate(0, -20px);
}
.has-error {
	text-align: left; line-height: 1.15;
}
.has-error .form-control {
	border-bottom-color: rgb(224, 72, 87);
}
.has-error label.control-label {
	color: rgb(224, 72, 87);
}
.has-error .form-control:focus {
	border-bottom-color: rgb(236, 174, 26); border-bottom-width: 1px; =
border-bottom-style: solid;
}
.has-error .help-block {
	text-align: left; color: rgb(224, 72, 87); font-size: 12px;
}
.search-icon {
	top: -25px; right: 5px; color: rgb(236, 174, 26); font-size: 1.6rem; =
float: right; position: relative;
}
.radio input {
	width: 22px; height: 22px; position: absolute; cursor: pointer; =
opacity: 0;
}
.radio .checkmark {
	border-radius: 50%; border: 2px solid rgb(112, 112, 112); border-image: =
none; width: 22px; height: 22px; float: left; display: block; cursor: =
pointer; background-color: transparent;
}
.radio .checkmark::after {
	left: 2px; top: 2px; display: none; position: relative; content: "";
}
.radio input:hover ~ .checkmark {
	border-color: rgb(112, 112, 112);
}
.radio input:hover ~ .checkmark::after {
	border-color: rgb(112, 112, 112);
}
.radio input:checked ~ .checkmark {
	border-color: rgb(236, 174, 26); background-color: rgb(255, 255, 255);
}
.radio input:checked:focus ~ .checkmark {
	border-radius: 30%;
}
.radio input:checked:hover ~ .checkmark {
	border-color: rgb(236, 174, 26);
}
.radio input:checked:hover ~ .checkmark::after {
	background: rgb(236, 174, 26);
}
.radio input:checked ~ .checkmark::after {
	display: block;
}
.radio input[disabled] ~ .option-label {
	color: rgba(112, 112, 112, 0.5); font-size: 16px; cursor: not-allowed;
}
.radio input[disabled] ~ .checkmark {
	border-color: rgb(112, 112, 112) !important; cursor: not-allowed; =
opacity: 0.38;
}
.radio input[disabled]:hover ~ .checkmark {
	border-color: rgb(112, 112, 112) !important; opacity: 0.38;
}
.radio input[disabled] ~ .checkmark::after {
	border-color: rgb(112, 112, 112) !important; opacity: 0.38;
}
.radio input[disabled]:hover ~ .checkmark::after {
	border-color: rgb(112, 112, 112) !important; opacity: 0.38;
}
.radio .checkmark::after {
	background: rgb(236, 174, 26); border-radius: 50%; left: 4px; top: 4px; =
width: 10px; height: 10px;
}
.radio {
	text-align: left;
}
.radio .option-label {
	color: rgb(112, 112, 112); text-transform: none; padding-right: 5px; =
padding-left: 27px; font-size: 1.5rem; display: block; cursor: pointer;
}
.checkbox {
	margin: 0px !important; text-align: left; padding-top: 0px;
}
.checkbox .box {
	padding: 0px;
}
.checkbox input {
	top: 4px; width: 24px; height: 24px; margin-top: 0px; margin-right: =
0px; margin-bottom: 0px; margin-left: -5px !important; cursor: pointer; =
opacity: 0; pointer-events: auto;
}
.checkbox input::after {
	margin-right: 0px !important;
}
.checkbox input[type=3Dcheckbox] {
	position: relative;
}
.checkbox .label-component {
	cursor: pointer;
}
.checkbox .label-component input {
	position: absolute; cursor: pointer; opacity: 0; transform: =
translate(4px, -4px); -webkit-transform: translate(4px, -4px);
}
.checkbox .checkmark {
	border-radius: 3px; border: 2px solid rgba(0, 0, 0, 0.54); =
border-image: none; left: 0px; top: 0px; width: 24px; height: 24px; =
position: absolute; background-color: rgb(255, 255, 255);
}
.checkbox .label-component input:checked ~ .checkmark {
	border-color: rgba(0, 0, 0, 0.54);
}
.checkbox .label-component input:checked:hover ~ .checkmark {
	border-color: rgba(0, 0, 0, 0.54);
}
.checkbox .label-component input:hover ~ .checkmark {
	border-color: rgba(0, 0, 0, 0.54);
}
.checkbox .label-component .error-checkbox ~ .checkmark {
	border-color: rgba(0, 0, 0, 0.54) !important;
}
.checkbox .label-component .error-checkbox:hover ~ .checkmark {
	border-color: rgba(0, 0, 0, 0.54) !important;
}
.checkbox .checkmark::after {
	display: none; position: absolute; content: "";
}
.checkbox .label-component input:checked ~ .checkmark::after {
	display: block;
}
.checkbox .label-component .checkmark::after {
	border-width: 0px 2px 2px 0px; border-style: solid; border-color: =
rgb(255, 255, 255); border-image: none; left: 8px; top: 3px; width: 6px; =
height: 12px; transform: rotate(45deg); -webkit-transform: =
rotate(45deg);
}
.checkbox .label-component input[disabled] ~ .title {
	color: rgba(112, 112, 112, 0.5);
}
.checkbox .label-component input[disabled]:hover ~ .checkmark {
	border-color: rgba(0, 0, 0, 0.54) !important; opacity: 0.38;
}
.checkbox .label-component input[disabled] ~ .checkmark {
	border-color: rgba(0, 0, 0, 0.54) !important; opacity: 0.38;
}
.checkbox .label-component input[disabled]:hover ~ .checkmark {
	border-color: rgba(0, 0, 0, 0.54) !important; opacity: 0.38;
}
.checkbox .title {
	color: rgb(112, 112, 112); line-height: 2.5rem; padding-left: 40px; =
font-size: 1.5rem;
}
.checkbox .checkbox__info-icon {
	padding-left: 7px; font-size: 1.6rem; pointer-events: auto;
}
.checkbox .box {
	padding-top: 15px; padding-bottom: 20px;
}
.toggle {
	margin: 4px 1px; border-radius: 20px; border: 1px solid rgb(112, 112, =
112); transition:background-color 0.3s; border-image: none; width: 41px; =
height: 29px; text-align: left; font-size: 1.4rem; display: =
inline-block; position: relative; z-index: 1; opacity: 0.5;
}
.toggle-container-toggled.toggle {
	background-color: green;
}
.toggle .toggle-button {
	border-radius: 50%; transition:left 0.2s; left: 0px; width: 27px; =
height: 27px; position: absolute; z-index: 2; box-shadow: 0px 1px 5px =
0px rgba(0,0,0,0.6); background-color: rgb(255, 255, 255); will-change: =
transform;
}
.toggle-container-toggled.toggle .toggle-button {
	left: 13px;
}
.toggle:hover {
	cursor: pointer;
}
.clickable {
	cursor: pointer;
}
.not-clickable {
	cursor: not-allowed !important;
}
.cursor-default {
	cursor: default !important;
}
a.link-like {
	color: rgb(35, 98, 162) !important; cursor: pointer;
}
a.anchor-like {
	color: rgb(0, 123, 255) !important; cursor: pointer;
}
a.anchor-like:hover {
	text-decoration: underline !important;
}
.anchor-like-disabled {
	color: rgba(0, 0, 0, 0.54);
}
div#ui-datepicker-div {
	z-index: 5000 !important;
}
div[tabindex]:focus {
	outline: rgb(255, 255, 255) dotted 1px; outline-offset: 4px;
}
.isds-bg-secondary-dark {
	background: rgb(35, 98, 162);
}
.isds-bg-secondary {
	background: rgb(51, 125, 189);
}
.isds-bg-primary {
	background: rgb(249, 249, 249);
}
.isds-text-white-transparent {
	color: rgba(255, 255, 255, 0.3);
}
.isds-color-blue {
	color: rgb(35, 98, 162);
}
.isds-border-color-divider {
	border-color: rgb(208, 208, 208);
}
.isds-color-gray {
	color: rgb(112, 112, 112);
}
.isds-color-danger {
	color: rgb(224, 72, 87) !important;
}
.isds-color-ok {
	color: rgb(0, 175, 70) !important;
}
.isds-color-disabled {
	color: rgba(112, 112, 112, 0.5) !important;
}
.size-indicator {
	background: rgb(0, 0, 0); padding: 10px; transition:0.2s; left: 0px; =
bottom: 0px; color: rgb(255, 255, 255); position: fixed; z-index: 50; =
cursor: default; opacity: 0.2;
}
.size-indicator:hover {
	opacity: 1;
}
body {
	padding-top: 114px; min-height: 100vh;
}
@media all and (max-width:991.98px)
{
body {
	padding-top: 59px;
}
}
body.no-fixed-header {
	padding-top: 0px;
}
.main-pane--padding-normal {
	padding-right: 28px; padding-left: 30px;
}
@media all and (max-width:575.98px)
{
.main-pane--padding-normal {
	padding-right: 20px; padding-left: 20px;
}
}
.header--fixed {
	left: 0px; top: 0px; right: 0px; position: fixed; z-index: 1030;
}
@media all and (max-width:991.98px)
{
.header--fixed {
	position: static;
}
}
.header__logo {
	margin: 1rem; display: block;
}
@media all and (max-width:991.98px)
{
.header__logo {
	margin: 1.8rem 0px;
}
}
.header__side-content {
	width: 100%; padding-right: 28px; padding-left: 30px;
}
.side-content {
	width: 100%; padding-right: 28px; padding-left: 30px;
}
@media all and (min-width:768px)
{
.header__side-content {
	width: 328px;
}
.side-content {
	width: 328px;
}
}
.header__side-content {
	padding-right: 28px; padding-left: 30px;
}
@media all and (max-width:575.98px)
{
.header__side-content {
	padding-right: 20px; padding-left: 20px;
}
}
@media all and (max-width:991.98px)
{
.header__side-content {
	background: rgb(35, 98, 162); left: 0px; top: 0px; width: 100%; right: =
0px; position: fixed; z-index: 1030;
}
}
.header__content-container {
	padding-right: 28px; padding-left: 30px;
}
@media all and (max-width:575.98px)
{
.header__content-container {
	padding-right: 20px; padding-left: 20px;
}
}
.header__content {
	padding-right: 28px; padding-left: 30px;
}
@media all and (max-width:575.98px)
{
.header__content {
	padding-right: 20px; padding-left: 20px;
}
}
.login .header__logo {
	margin: 1rem; display: block;
}
@media all and (max-width:991.98px)
{
.login .header__logo {
	margin: 1.8rem 0px;
}
}
@media all and (max-width:767.98px)
{
.login .header__logo {
	height: 3rem;
}
}
.login .header__side-content {
	width: 150px;
}
@media all and (max-width:767.98px)
{
.login .header__side-content {
	width: 100px;
}
}
.login .header__side-content {
	padding-right: 28px; padding-left: 30px;
}
@media all and (max-width:575.98px)
{
.login .header__side-content {
	padding-right: 20px; padding-left: 20px;
}
}
@media all and (max-width:991.98px)
{
.login .header__side-content {
	background: none; left: auto; top: auto; right: auto; position: static;
}
}
.login .header__content-container {
	padding-right: 28px; padding-left: 30px;
}
@media all and (max-width:575.98px)
{
.login .header__content-container {
	padding-right: 20px; padding-left: 20px;
}
}
.login .header__content {
	padding-right: 28px; padding-left: 30px;
}
@media all and (max-width:575.98px)
{
.login .header__content {
	padding-right: 20px; padding-left: 20px;
}
}
.side-content {
	padding: 0px;
}
.main-content {
	padding: 0px;
}
@media all and (min-width:992px)
{
.side-content {
	height: calc(100vh - 114px);
}
}
@media all and (max-width:991.98px)
{
.side-content {
	position: static;
}
}
@media all and (max-width:991.98px)
{
.side-content--settings-menu {
	width: 100%;
}
.side-content--settings-menu .side-content__menu {
	top: 125px; width: 100%; z-index: 1020; box-shadow: none;
}
}
.side-content__menu {
	top: 114px; width: 328px; position: fixed;
}
@media all and (max-width:991.98px)
{
.side-content__menu {
	top: 0px; width: 410px; height: 100vh; right: 0px; position: absolute; =
z-index: 2070; -ms-overflow-y: auto;
}
.side-content__menu::before {
	background: rgba(20, 20, 20, 0.5); left: 0px; top: 0px; width: =
calc(100vw - 410px); height: 100vh; display: block; position: fixed; =
content: "";
}
}
@media all and (max-width:575.98px)
{
.side-content__menu {
	width: 304px;
}
.side-content__menu::before {
	width: calc(100vw - 304px);
}
}
@media all and (min-width:992px) and (max-height:765px)
{
.side-content__menu {
	left: auto; height: auto; bottom: auto; position: static;
}
}
.side-content__menu--help {
	background: rgb(51, 125, 189); height: calc(100% - 114px); overflow: =
auto;
}
@media all and (max-width:991.98px)
{
.side-content__menu--help {
	top: 0px; width: 410px; height: 100%; right: 0px; position: absolute; =
z-index: 2070; min-height: 100vh; box-shadow: -200px 0px 0px 1000px =
rgba(0,0,0,0.3), 0px 16px 24px 2px rgba(0,0,0,0.14), 0px 6px 30px 5px =
rgba(0,0,0,0.12), 0px 8px 10px -5px rgba(0,0,0,0.2);
}
}
@media all and (max-width:575.98px)
{
.side-content__menu--help {
	width: 304px;
}
}
@media all and (min-width:992px) and (max-height:765px)
{
.side-content__menu--help {
	left: auto; height: auto; bottom: auto; position: static;
}
}
.side-content__footer {
	background: rgb(35, 98, 162); width: 328px; bottom: -10px; position: =
fixed;
}
@media all and (max-width:991.98px)
{
.side-content__footer {
	left: auto; width: 100%; bottom: auto; position: static;
}
}
@media all and (min-width:992px) and (max-height:765px)
{
.side-content__footer {
	left: auto; width: 100%; bottom: auto; position: static;
}
}
.main-content {
	background: rgb(249, 249, 249); color: rgb(59, 59, 59); padding-right: =
28px; padding-left: 30px; max-width: 100%;
}
@media all and (max-width:575.98px)
{
.main-content {
	padding-right: 20px; padding-left: 20px;
}
}
@media all and (min-width:992px)
{
.main-content {
	max-width: calc(100% - 328px);
}
}
.main-pane--padding-first-top {
	padding-top: 26px;
}
.main-pane--padding-last-top {
	padding-top: 0px; padding-bottom: 10px;
}
.main-pane--full-height {
	padding-bottom: 0px !important; min-height: 100%;
}
html.not-scrollable {
	width: 100vw; height: 100vh; overflow: hidden;
}
.menu-close-button {
	background: url("../images/close.png") no-repeat center / 14px; cursor: =
pointer;
}
.isds-footer ul {
	list-style: none; padding: 0px;
}
.isds-footer ul + ul {
	margin-top: 0px;
}
.user-info {
	padding: 30px 28px 10px 30px; line-height: 1.8rem; letter-spacing: =
0.09rem; font-size: 1.4rem; font-weight: 500;
}
@media all and (max-width:575.98px)
{
.user-info {
	padding-right: 20px; padding-left: 20px;
}
}
@media all and (max-width:991.98px)
{
.user-info {
	padding-top: 60px;
}
}
@media all and (max-width:991.98px)
{
.side-content--settings-menu .user-info {
	padding-top: 1rem;
}
}
.side-content--settings-menu .navbar-toggler {
	display: none;
}
.side-content__title {
	color: rgba(232, 237, 247, 0.5); line-height: 1.9rem; letter-spacing: =
0.09rem; padding-right: 28px; padding-left: 30px; font-size: 1.4rem; =
margin-bottom: 0px;
}
@media all and (max-width:575.98px)
{
.side-content__title {
	padding-right: 20px; padding-left: 20px;
}
}
@media all and (min-width:992px)
{
.side-content__title {
	padding-top: 26px; padding-bottom: 6px;
}
}
.user-info__name {
	line-height: 1.9rem; letter-spacing: 0.14rem; font-size: 2.1rem; =
font-weight: 400; margin-bottom: 0.9rem;
}
.user-info__organization {
	color: rgba(250, 250, 250, 0.8); line-height: 1.9rem; letter-spacing: =
0.08rem; font-size: 1.2rem; margin-bottom: 2.1rem;
}
.user-info__btn {
	padding: 1.3rem 1.6rem; line-height: 1.5rem; letter-spacing: 0.15rem; =
font-size: 1.2rem; font-weight: 500;
}
@media all and (max-width:575.98px)
{
.user-info__btn {
	padding: 1.1rem 2.9rem;
}
}
@media all and (max-width:991.98px)
{
.menu--padding-top {
	padding-top: 56px;
}
}
.footer__disclaimer {
	margin: 20px 30px -10px; line-height: 1.8rem; letter-spacing: 0.07rem; =
font-size: 1.1rem; font-weight: 500;
}
.footer__disclaimer li {
	padding: 0px 0px 15px;
}
.footer__disclaimer li a {
	padding: 10px 0px; color: rgb(255, 255, 255);
}
.footer__contacts {
	margin: 10px 30px 30px; line-height: 1.8rem; letter-spacing: 0.07rem; =
padding-top: 15px; font-size: 1.1rem; font-weight: 500; =
border-top-color: rgba(255, 255, 255, 0.3); border-top-width: 1px; =
border-top-style: solid;
}
@media all and (max-width:991.98px) and (min-width:576px)
{
.footer__contacts {
	border: currentColor; border-image: none; text-align: right; =
padding-top: 0px; margin-top: 30px;
}
.footer__contacts ul + ul {
	margin-top: 30px;
}
}
.side-content--help-menu .side-content__title {
	color: rgba(232, 237, 247, 0.5); line-height: 1.9rem; letter-spacing: =
0.09rem; padding-right: 20px; padding-left: 20px; font-size: 1.4rem; =
margin-bottom: 0px;
}
@media all and (min-width:992px)
{
.side-content--help-menu .side-content__title {
	padding-top: 26px; padding-bottom: 6px;
}
}
.side-content--help-menu .separator {
	background: rgba(255, 255, 255, 0.3); margin: 20px; height: 0px; color: =
rgba(255, 255, 255, 0.3);
}
@media all and (min-width:992px)
{
.side-content--help-menu .separator {
	background: rgb(255, 255, 255); color: rgb(255, 255, 255);
}
}
.side-content--help-menu ol {
	background: none !important; list-style: none; padding-left: 0px; =
margin-left: 1rem;
}
.side-content--help-menu .main-menu {
	margin: 0px; padding: 0px 0px 2rem; line-height: 1.8rem; =
letter-spacing: 0.09rem; font-size: 1.2rem; font-weight: 500;
}
.side-content--help-menu .main-menu li {
	padding: 0px;
}
.side-content--help-menu .main-menu li + li {
	margin-top: 0px;
}
.side-content--help-menu .main-menu li a {
	padding: 0.2rem 20px; color: rgb(255, 255, 255); text-decoration: none; =
display: block;
}
.side-content--help-menu .main-menu li a i {
	top: 1px; width: 20px; padding-left: 0px; font-size: 1.8rem; display: =
inline-block; position: relative;
}
.side-content--help-menu .main-menu li:hover a {
	background: none;
}
.side-content--help-menu .main-menu li a:hover {
	background: none;
}
.side-content--help-menu .main-menu li a:focus {
	background: none;
}
.side-content--help-menu .main-menu li a.highlighted {
	background: none;
}
.side-content--help-menu .main-menu li a:hover {
	text-decoration: underline;
}
.side-content--help-menu .main-menu li a:focus {
	text-decoration: underline;
}
.side-content--help-menu .main-menu li a.highlighted {
	text-decoration: underline;
}
.side-content--help-menu .main-menu li a.highlighted {
	color: rgb(255, 255, 255); text-decoration: underline;
}
.side-content--help-menu .main-menu li a.disabled {
	color: rgb(35, 98, 162);
}
.side-content--help-menu .main-menu li:hover a.disabled {
	background: none; color: rgb(35, 98, 162);
}
.side-content--help-menu .main-menu li a.disabled:hover {
	background: none; color: rgb(35, 98, 162);
}
.side-content--help-menu .main-menu li a.disabled:focus {
	background: none; color: rgb(35, 98, 162);
}
ds-menu#mobile-menu a {
	margin-left: 5px;
}
ds-menu#mobile-menu a:not(.has-submenus).highlighted {
	background-color: rgb(249, 249, 249);
}
ds-menu#desktop-menu a:not(.has-submenus).highlighted {
	background-color: rgb(249, 249, 249);
}
ds-menu#mobile-menu a:hover {
	border-right-color: currentColor; border-right-width: medium; =
border-right-style: none;
}
ds-menu#mobile-menu a:focus {
	border-right-color: currentColor; border-right-width: medium; =
border-right-style: none;
}
ds-menu#desktop-menu a:hover {
	border-right-color: currentColor; border-right-width: medium; =
border-right-style: none;
}
ds-menu#desktop-menu a:focus {
	border-right-color: currentColor; border-right-width: medium; =
border-right-style: none;
}
nav {
	color: rgb(255, 255, 255);
}
.navbar {
	background: rgb(35, 98, 162); padding: 18px 0px 13px;
}
@media all and (max-width:991.98px)
{
.navbar {
	margin: 0px; padding: 0px;
}
}
.navbar--light {
	background: rgb(51, 125, 189);
}
.navbar--transparent {
	background: none;
}
.navbar-toggler {
	background: url("../images/burger-menu.svg") no-repeat right / 20px =
10px; padding: 0px 3.2rem 0px 0px; border: 0px currentColor; =
border-image: none; color: rgb(255, 255, 255); line-height: 3rem; =
letter-spacing: 0.05rem; font-size: 1.2rem; font-weight: bold; =
vertical-align: middle;
}
.navbar-brand {
	padding: 15px 60px 15px 0.3px;
}
.header__logo {
	background-position: center; margin: 1rem; width: 150px; height: 43px; =
color: rgb(255, 255, 255); text-indent: -9999px; display: block; =
background-image: url("../images/ds_logotyp_white.png"); =
background-repeat: no-repeat; background-size: auto 43px;
}
.header__logo:visited {
	background-position: center; margin: 1rem; width: 150px; height: 43px; =
color: rgb(255, 255, 255); text-indent: -9999px; display: block; =
background-image: url("../images/ds_logotyp_white.png"); =
background-repeat: no-repeat; background-size: auto 43px;
}
@media all and (max-width:767.98px)
{
.header__logo {
	background-position: left; margin: 1.8rem 0px; height: 3rem; =
background-size: auto 3rem;
}
.header__logo:visited {
	background-position: left; margin: 1.8rem 0px; height: 3rem; =
background-size: auto 3rem;
}
}
@media all and (max-width:991.98px)
{
.header__content-container {
	background: rgb(51, 125, 189); width: 100%;
}
}
@media all and (min-width:992px)
{
.header__content-container {
	width: calc(100% - 328px);
}
}
.header__main {
	line-height: 1.9rem; letter-spacing: 0.08rem; padding-bottom: 1.5rem; =
font-size: 1.2rem; font-weight: 500;
}
@media all and (max-width:991.98px)
{
.header__main {
	background: rgb(51, 125, 189); padding-top: 2em; padding-bottom: 2em; =
align-items: center;
}
}
.header__main i {
	left: 3px; top: 1px; margin-left: 2px; float: right; position: =
relative;
}
.header__main--empty {
	height: 38px;
}
@media all and (min-width:992px)
{
.header__organization {
	text-transform: uppercase; padding-right: 10px;
}
}
.header__organization .box-name {
	text-transform: lowercase;
}
.header__organization-icon {
	color: rgb(236, 174, 26); font-size: 0.9rem;
}
@media all and (max-width:991.98px)
{
.header__organization-icon {
	display: none;
}
}
.header__user-name {
	white-space: nowrap;
}
.header__user-name:focus {
	outline: rgb(255, 255, 255) dotted 1px; outline-offset: 4px;
}
.header__menu-container {
	text-transform: uppercase; font-size: 1.4rem; font-weight: bold; =
border-top-color: rgba(255, 255, 255, 0.3); border-top-width: 1px; =
border-top-style: solid;
}
.header__menu-container--mobile {
	padding: 0px; border: 0px currentColor; border-image: none;
}
.header__menu-item {
	padding: 17px 0px 10px; white-space: nowrap;
}
.header__menu-item + .header__menu-item {
	padding-left: 43px;
}
.header__menu-item a {
	padding: 17px 0px 10px; color: rgb(255, 255, 255); line-height: 18px; =
letter-spacing: 0.1rem; font-weight: bold; text-decoration: none;
}
.header__menu-item a i {
	top: 1px; padding-right: 0.5rem; padding-left: 1rem; font-size: 1.8rem; =
position: relative;
}
.header__menu-item a:hover {
	border-top-color: rgb(255, 255, 255); border-top-width: 2px; =
border-top-style: solid;
}
.header__menu-item a:focus {
	border-top-color: rgb(255, 255, 255); border-top-width: 2px; =
border-top-style: solid;
}
.active.header__menu-item a {
	border-top-color: rgb(255, 255, 255); border-top-width: 2px; =
border-top-style: solid;
}
.header__menu--mobile {
	margin: 0px; padding: 0px;
}
.header__menu-item--mobile {
	display: block;
}
.header__menu-item--mobile + .header__menu-item--mobile {
	padding-left: 0px;
}
.header__menu-item--mobile a {
	display: block;
}
.header__menu-item--mobile a:hover {
	border-top-color: currentColor; border-top-width: medium; =
border-top-style: none;
}
.active.header__menu-item--mobile a {
	border-top-color: currentColor; border-top-width: medium; =
border-top-style: none;
}
.login .header__content-container {
	line-height: 1.5rem; letter-spacing: 0.09rem; font-size: 1.3rem; =
font-weight: 500;
}
.ttu {
	text-transform: uppercase;
}
.ttl {
	text-transform: lowercase !important;
}
.tac {
	text-align: center;
}
.fw-bold {
	font-weight: bold;
}
.fw-500 {
	font-weight: 500;
}
.lh-15 {
	line-height: 1.5rem;
}
.lh-16 {
	line-height: 1.6rem;
}
.lh-18 {
	line-height: 1.8rem;
}
.fs-12 {
	font-size: 1.2rem;
}
.fs-14 {
	font-size: 1.4rem;
}
.fs-15 {
	font-size: 1.5rem;
}
.fs-20 {
	font-size: 2rem !important;
}
.ls-082 {
	letter-spacing: 0.08rem;
}
.ls-098 {
	letter-spacing: 0.09rem;
}
.ls-105 {
	letter-spacing: 0.1rem;
}
.px-72 {
	padding-right: 7.2rem; padding-left: 7.2rem;
}
.opa-6 {
	opacity: 0.6;
}
.c-main-text {
	color: rgb(59, 59, 59);
}
.c-secondary-text {
	color: rgb(112, 112, 112);
}
.bb-dashed {
	border-bottom-width: 1px !important; border-bottom-style: dashed =
!important;
}
.small-r-gutters {
	margin-right: 0px; margin-left: 0px;
}
.small-r-gutters > .col {
	padding-right: 4px; padding-left: 0px;
}
.small-r-gutters > [class*=3Dcol-] {
	padding-right: 4px; padding-left: 0px;
}
.no-opacity {
	opacity: 1 !important;
}
@media all and (min-width:768px)
{
.text-right-md {
	text-align: right !important;
}
}
@media all and (max-width:991.98px)
{
.IE .no-gutters > .col {
	padding-right: 1px; padding-left: 0px;
}
.IE .no-gutters > [class*=3Dcol-] {
	padding-right: 1px; padding-left: 0px;
}
}
.IE .recipient-list__row--padding {
	padding-right: 28px !important; padding-left: 38px !important;
}
.IE .messages-list__row--padding {
	padding-right: 28px !important; padding-left: 38px !important;
}
@media all and (max-width:575.98px)
{
.IE .recipient-list__row--padding {
	padding-right: 20px !important; padding-left: 20px !important;
}
.IE .messages-list__row--padding {
	padding-right: 20px !important; padding-left: 20px !important;
}
}
.aural {
	left: -10000em; top: -10000em; position: absolute;
}
.aural-nav {
	margin: 0px !important; padding: 0px !important; border: 0px =
currentColor !important; border-image: none !important; width: 0px =
!important; height: 0px !important; display: block !important;
}
.ellipsis {
	overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis; =
min-width: 0px;
}
.v-hidden {
	visibility: hidden;
}
.main-pane {
	padding-bottom: 30px;
}
.main-pane .btn p {
	font-size: 1.2rem; font-weight: 500;
}
@media all and (max-width:575.98px)
{
.main-pane .btn p {
	font-size: 1.1rem;
}
}
.main-pane h3 {
	margin: 0px; padding: 0px; color: rgb(59, 59, 59); line-height: 1.8rem; =
font-size: 1.4rem; font-weight: bold; opacity: 0.9;
}
.main-pane h4 {
	margin: 0px; padding: 0px; color: rgb(59, 59, 59); line-height: 1.6rem; =
font-size: 1.3rem; font-weight: bold; opacity: 0.9;
}
.main-pane .command-title {
	border-width: 0px; color: rgb(51, 125, 189); text-transform: uppercase; =
letter-spacing: 0.98px; font-size: 1.4rem; font-weight: 500; cursor: =
pointer; background-color: transparent;
}
.main-pane .command-title button {
	border-width: 0px; color: rgb(51, 125, 189); text-transform: uppercase; =
letter-spacing: 0.98px; font-size: 1.4rem; font-weight: 500; cursor: =
pointer; background-color: transparent;
}
.main-pane .command-title a {
	border-width: 0px; color: rgb(51, 125, 189); text-transform: uppercase; =
letter-spacing: 0.98px; font-size: 1.4rem; font-weight: 500; cursor: =
pointer; background-color: transparent;
}
.main-pane .command-title a:hover {
	text-decoration: none;
}
.main-pane .command-title a:focus {
	text-decoration: none;
}
.main-pane .command-title a:active {
	text-decoration: none;
}
.main-pane .command-title--danger {
	color: rgb(224, 72, 87);
}
.main-pane .command-title--danger button {
	color: rgb(224, 72, 87);
}
.main-pane .command-title--danger a {
	color: rgb(224, 72, 87);
}
.main-pane .after-heading-row {
	margin-right: 0px; margin-left: 0px; display: block;
}
@media all and (min-width:992px)
{
.heading-row {
	background: rgb(249, 249, 249); top: 114px; width: calc(100% - 328px); =
position: fixed; z-index: 2;
}
}
@media all and (max-width:991.98px)
{
.main-pane .heading-row + .row {
	padding-top: 20px;
}
.main-pane .after-heading-row {
	padding-top: 20px;
}
.main-pane .after-heading-row-detail {
	padding-top: 20px;
}
.main-pane .settings__submenu .heading-row + .row {
	padding-top: 0px;
}
.settings__content.main-pane .after-heading-row {
	padding-top: 0px;
}
}
@media all and (min-width:992px)
{
.main-pane .heading-row + .row {
	padding-top: 102px;
}
.main-pane .after-heading-row {
	padding-top: 102px;
}
.main-pane .settings__submenu .heading-row + .row {
	padding-top: 68px;
}
.settings__content.main-pane .after-heading-row {
	padding-top: 68px;
}
.main-pane .after-heading-row-detail {
	padding-top: 85px;
}
}
@media all and (min-width:992px)
{
.main-pane--top-padding-aligner {
	padding-top: 102px !important;
}
}
@media all and (min-width:992px)
{
.settings__content .main-pane--top-padding-aligner {
	padding-top: 66px !important;
}
.messages-panel .main-pane--top-padding-aligner {
	padding-top: 66px !important;
}
}
@media all and (min-width:992px)
{
.trezor.messages-panel .main-pane--top-padding-aligner {
	padding-top: 72px !important;
}
}
@media all and (max-width:991.98px)
{
.settings__content .main-pane--top-padding-aligner {
	padding-top: 0px !important;
}
.messages-panel .main-pane--top-padding-aligner {
	padding-top: 0px !important;
}
}
.content-command .content-command--underline {
	padding-bottom: 21px; border-bottom-color: rgb(112, 112, 112) =
!important; border-bottom-width: 1px !important; border-bottom-style: =
solid !important;
}
@media all and (max-width:991.98px)
{
.content-command .content-command--underline {
	padding-bottom: 25px;
}
}
.content-command h2 {
	height: 19px; color: rgba(59, 59, 59, 0.6); text-transform: uppercase; =
line-height: 19px; letter-spacing: 0.98px; font-size: 1.4rem; =
font-weight: bold; margin-bottom: 0px;
}
.content-command span {
	height: 19px; color: rgba(59, 59, 59, 0.6); text-transform: uppercase; =
line-height: 19px; letter-spacing: 0.98px; font-size: 1.4rem; =
font-weight: bold; margin-bottom: 0px;
}
@media all and (max-width:420px) and (min-width:396px)
{
.content-command h2 {
	font-size: 1.3rem;
}
.content-command span {
	font-size: 1.3rem;
}
}
@media all and (max-width:395px)
{
.content-command h2 {
	font-size: 1.1rem;
}
.content-command span {
	font-size: 1.1rem;
}
}
.content-command span {
	text-align: right;
}
.recipient {
	padding-top: 30px;
}
.recipient-list {
	padding-top: 12px; padding-bottom: 30px;
}
.recipient-list .recipient-list__row--padding {
	padding-right: 28px; padding-left: 30px;
}
@media all and (max-width:575.98px)
{
.recipient-list .recipient-list__row--padding {
	padding-right: 20px; padding-left: 20px;
}
}
.recipient-list .recipient-list__item {
	border-bottom-color: rgba(59, 59, 59, 0.3); border-bottom-width: 1px; =
border-bottom-style: dashed; min-height: 51px;
}
@media all and (max-width:991.98px)
{
.recipient-list .recipient-list__item {
	height: auto; padding-top: 14px; padding-bottom: 14px;
}
}
@media all and (min-width:992px)
{
.recipient-list .recipient-list__item {
	padding-top: 5px; padding-bottom: 5px;
}
}
.recipient-list .recipient-list__item .recipient-list__icon {
	width: 25px; height: 20px;
}
.recipient-list .recipient-list__item .recipient-list__th {
	letter-spacing: 1.09px; font-size: 2rem;
}
@media all and (max-width:991.98px)
{
.recipient-list .recipient-list__item .recipient-list__th {
	font-size: 1.6rem;
}
}
.recipient-list .recipient-list__item .recipient-list__th--small {
	font-size: 1.4rem; font-weight: 500;
}
@media all and (max-width:991.98px)
{
.recipient-list .recipient-list__item .recipient-list__th--small {
	font-size: 1.3rem;
}
}
.recipient-list .recipient-list__item .recipient-list__td {
	letter-spacing: 0.84px; font-size: 1.2rem;
}
.recipient-list .recipient-list__item .recipient-list__warn {
	color: rgb(224, 72, 87);
}
@media all and (max-width:991.98px)
{
.recipient-list .recipient-list__item .recipient-list__warn {
	font-size: 1.2rem;
}
}
.recipient-list .recipient-list__item--last {
	border-bottom-color: currentColor; border-bottom-width: medium; =
border-bottom-style: none;
}
@media all and (max-width:767.98px)
{
.recipient-list .recipient-list__item--last {
	border-bottom-color: rgba(59, 59, 59, 0.3); border-bottom-width: 1px; =
border-bottom-style: dashed;
}
}
.recipient-list .recipient-list__row:hover {
	background: rgba(59, 59, 59, 0.05);
}
.recipient-list .recipient-list__row--heading:hover {
	background: none; outline: 0px;
}
.recipient-list .recipient-list__row--heading:focus {
	background: none; outline: 0px;
}
@media all and (max-width:767.98px)
{
.recipient-list .mobile-detail-row div {
	font-weight: normal;
}
}
@media all and (max-width:767.98px)
{
.recipient-list .mobile-detail-row div span {
	font-weight: 500;
}
}
@media all and (max-width:1199.98px) and (min-width:992px)
{
.recipient-list .mobile-detail-row div span {
	font-weight: 500;
}
}
.recipient-list--thin {
	padding-top: 0px; padding-bottom: 0px;
}
.recipient-list--thin :first-child.recipient-list__row =
.recipient-list__item {
	padding-top: 0px; min-height: 38px;
}
.overme {
	overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.messages-filter {
	color: rgb(51, 125, 189); padding-left: 30px;
}
@media all and (max-width:991.98px) and (min-width:768px)
{
.messages-filter {
	padding-left: 23px !important;
}
}
@media all and (max-width:767.98px)
{
.messages-filter {
	padding-left: 10px !important;
}
}
.messages-filter .messages-filter__icon {
	padding-right: 14px; cursor: pointer;
}
@media all and (max-width:767.98px)
{
.messages-filter .messages-filter__icon {
	padding-right: 0px !important;
}
}
.messages-filter .messages-filter__title {
	text-align: right; color: rgb(35, 98, 162); text-transform: uppercase; =
line-height: 18px; letter-spacing: 0.98px; font-size: 14px; font-weight: =
500; margin-left: 14px; float: right; cursor: pointer;
}
.messages-filter i {
	cursor: pointer;
}
.messages-list {
	padding-top: 0px; padding-bottom: 30px;
}
.messages-list .messages-list__row--padding {
	padding-right: 28px; padding-left: 30px;
}
@media all and (max-width:575.98px)
{
.messages-list .messages-list__row--padding {
	padding-right: 20px; padding-left: 20px;
}
}
.messages-list .messages-list__item {
	border-bottom-color: rgba(59, 59, 59, 0.3); border-bottom-width: 1px; =
border-bottom-style: dashed; min-height: 51px;
}
@media all and (max-width:991.98px)
{
.messages-list .messages-list__item {
	height: auto; padding-top: 14px; padding-bottom: 14px;
}
}
@media all and (min-width:992px)
{
.messages-list .messages-list__item {
	padding-top: 23px; padding-bottom: 25px;
}
}
.messages-list .messages-list__item .messages-list__item-left {
	float: left;
}
.messages-list .messages-list__item .messages-list__item-left =
.messages-list__item-left__databox {
	color: rgb(112, 112, 112); text-transform: uppercase; line-height: =
19px; letter-spacing: 0.84px; font-size: 12px;
}
@media all and (max-width:575.98px)
{
.messages-list .messages-list__item .messages-list__item-left =
.messages-list__item-left__databox {
	line-height: 1.4rem; font-size: 1.1rem;
}
}
.messages-list .messages-list__item .messages-list__item-left =
.messages-list__item-left__subject {
	color: rgb(59, 59, 59); line-height: 2.3rem; letter-spacing: 1.09px; =
padding-top: 10px; font-size: 20px;
}
@media all and (max-width:575.98px)
{
.messages-list .messages-list__item .messages-list__item-left =
.messages-list__item-left__subject {
	line-height: 1.9rem; font-size: 1.6rem;
}
}
.messages-list .messages-list__item .messages-list__item-left =
.messages-list__item-left__subject .unread {
	color: rgb(236, 174, 26); font-size: 10px; position: absolute; z-index: =
1; cursor: pointer;
}
@media all and (min-width:576px)
{
.messages-list .messages-list__item .messages-list__item-left =
.messages-list__item-left__subject .unread {
	left: -22px;
}
}
@media all and (max-width:575.98px)
{
.messages-list .messages-list__item .messages-list__item-left =
.messages-list__item-left__subject .unread {
	left: -15px;
}
}
.messages-list .messages-list__item .messages-list__item-left =
.bold.messages-list__item-left__subject {
	font-weight: bold;
}
.messages-list .messages-list__item .messages-list__item-subject {
	color: rgb(59, 59, 59); line-height: 2.3rem; letter-spacing: 1.09px; =
font-size: 20px;
}
@media all and (max-width:575.98px)
{
.messages-list .messages-list__item .messages-list__item-subject {
	line-height: 1.9rem; font-size: 1.6rem;
}
}
.messages-list .messages-list__item .messages-list__item-right {
	text-align: right; float: right;
}
.messages-list .messages-list__item .messages-list__item-right =
.messages-list__item-right__datetime {
	color: rgb(112, 112, 112); line-height: 19px; letter-spacing: 0.84px; =
font-size: 12px;
}
.messages-list .messages-list__item .messages-list__item-right =
.messages-list__item-right__note {
	color: rgb(112, 112, 112); line-height: 19px; letter-spacing: 0.84px; =
padding-top: 10px; font-size: 12px;
}
.messages-list .messages-list__item .messages-list__item-right =
.messages-list__item-right__note .fa {
	color: rgb(224, 72, 87);
}
.messages-list__item--last {
	border-bottom-color: currentColor; border-bottom-width: medium; =
border-bottom-style: none;
}
@media all and (max-width:767.98px)
{
.messages-list__item--last {
	border-bottom-color: rgba(59, 59, 59, 0.3); border-bottom-width: 1px; =
border-bottom-style: dashed;
}
}
.messages-list__row:hover {
	background: rgba(59, 59, 59, 0.05); outline: 0px;
}
.messages-list__row--hover {
	background: rgba(59, 59, 59, 0.05); outline: 0px;
}
.messages-list__row:focus {
	background: rgba(59, 59, 59, 0.05); outline: 0px;
}
.messages-panel__filter {
	padding-top: 15px; padding-bottom: 15px;
}
.messages-panel__filter .pt-1 {
	padding-top: 5px !important; padding-bottom: 5px !important;
}
.messages-panel__filter select {
	height: 56px;
}
.messages-panel__list--padding-filter-show {
	padding-top: 20px;
}
@media all and (max-width:991.98px)
{
.messages-panel__list--padding-filter-show {
	padding-top: 15px;
}
}
.messages-panel__list--padding-filter-collapse {
	padding-top: 71px;
}
@media all and (max-width:991.98px)
{
.messages-panel__list--padding-filter-collapse {
	padding-top: 0px;
}
}
.trezor.messages-panel .headline {
	padding-top: 10px; font-weight: bold;
}
.content-label {
	padding: 5px 10px; font-size: 1.2rem; float: right; display: inline;
}
@media all and (max-width:767.98px)
{
.content-label {
	padding: 2px 8px; font-size: 1.1rem; float: none;
}
}
.silver.content-label {
	background: rgb(208, 208, 208);
}
.gold.content-label {
	background: rgb(218, 165, 32);
}
@media all and (max-width:1166px) and (min-width:992px)
{
.hidden-if-not-space-3col-settings {
	display: none !important;
}
}
@media all and (max-width:1166px) and (min-width:992px)
{
.display-if-not-space-3col-settings {
	display: inline !important;
}
}
@media all and (max-width:780px) and (min-width:768px), all and =
(max-width:1180px) and (min-width:992px)
{
.hidden-if-not-space-3col-settings1180 {
	display: none !important;
}
}
@media all and (max-width:780px) and (min-width:768px), all and =
(max-width:1180px) and (min-width:992px)
{
.display-if-not-space-3col-settings1180 {
	display: inline !important;
}
}
#default-acx-overlay-container {
	z-index: 99999;
}
.complete-search {
	padding-top: 22px;
}
.complete-search .content-search {
	padding: 19px 5px 19px 0px; border-radius: 3px; border: 1px solid =
rgba(156, 156, 156, 0.2); border-image: none; margin-bottom: 0px;
}
@media all and (max-width:575.98px)
{
.complete-search .content-search {
	padding: 15px 4px 15px 0px;
}
}
.complete-search .content-search .content-search__icon {
	font-size: 1.7rem !important; margin-left: 18px;
}
@media all and (max-width:575.98px)
{
.complete-search .content-search .content-search__icon {
	font-size: 1.3rem !important; margin-left: 12px;
}
}
.complete-search .content-search .content-search__placeholder {
	top: 0px; height: 100%; color: rgba(59, 59, 59, 0.5); line-height: =
22px; letter-spacing: 0.15px; overflow: hidden; padding-left: 50px; =
font-size: 2rem; z-index: 0; opacity: 0.5;
}
@media all and (max-width:575.98px)
{
.complete-search .content-search .content-search__placeholder {
	line-height: 18px; padding-left: 35px; font-size: 1.5rem;
}
}
.complete-search .content-search .content-search__placeholder .valign {
	top: 50%; position: relative; transform: translateY(-50%);
}
.complete-search .content-search .content-search__control {
	border: currentColor; border-image: none; width: calc(100% - 50px); =
color: rgb(59, 59, 59); font-size: 16px;
}
@media all and (max-width:575.98px)
{
.complete-search .content-search .content-search__control {
	width: calc(100% - 35px);
}
}
.complete-search .content-search .content-search__control:focus {
	box-shadow: none;
}
.complete-search .content-search:hover {
	border-bottom-color: rgb(236, 174, 26); border-bottom-width: 1px; =
border-bottom-style: solid;
}
.complete-search .content-search--focus {
	border-bottom-color: rgb(236, 174, 26) !important; border-bottom-width: =
1px !important; border-bottom-style: solid !important; box-shadow: inset =
0px -1px 0px #ecae1a;
}
.complete-search .content-search--focus .content-search__control {
	transform: translate(0px, 10px);
}
.complete-search .content-search__placeholder--focus =
.content-search__control {
	box-shadow: none; transform: translate(0px, 10px);
}
.complete-search .content-search__placeholder--focus =
.content-search__placeholder {
	top: 16px; height: 19px; color: rgb(72, 72, 72); font-size: 12px =
!important; transform: translate(0px, -10px) !important;
}
@media all and (max-width:1061px) and (min-width:992px)
{
.complete-search .content-search__placeholder--focus =
.content-search__placeholder {
	transform: translate(0px, -6px) !important;
}
}
@media all and (max-width:382px)
{
.complete-search .content-search__placeholder--focus =
.content-search__placeholder {
	transform: translate(0px, -4px) !important;
}
}
@media all and (max-width:330px)
{
.complete-search .content-search__placeholder--focus =
.content-search__placeholder {
	font-size: 11px !important;
}
}
.complete-search .advanced-search {
	color: rgb(51, 125, 189); padding-left: 30px; cursor: pointer;
}
@media all and (max-width:991.98px) and (min-width:768px)
{
.complete-search .advanced-search {
	padding-left: 23px !important;
}
}
@media all and (max-width:767.98px)
{
.complete-search .advanced-search {
	padding-left: 18px !important;
}
}
.complete-search .advanced-search .advanced-search__title {
	text-transform: uppercase; letter-spacing: 0.98px; font-size: 1.4rem; =
font-weight: bold; margin-left: 14px; float: left;
}
.complete-search .advanced-search i {
	float: left;
}
.login-box {
	background: rgb(255, 255, 255); margin: 6rem auto 7rem; border-radius: =
6px; width: 860px; color: rgb(112, 112, 112); line-height: 2rem; =
letter-spacing: 0.1rem; font-size: 1.5rem; box-shadow: 0px 1px 4px 0px =
rgba(0,0,0,0.41);
}
@media all and (max-width:991.98px)
{
.login-box {
	margin: 4rem auto 7rem; width: 702px;
}
}
@media all and (max-width:767.98px)
{
.login-box {
	margin: 0px auto; border-radius: 0px; width: 702px; box-shadow: none;
}
}
.login-box a {
	color: rgb(35, 98, 162); line-height: 1.8rem; letter-spacing: 0.09rem; =
font-weight: 500;
}
.login-box a:active {
	color: rgb(35, 98, 162); line-height: 1.8rem; letter-spacing: 0.09rem; =
font-weight: 500;
}
.login-box__header {
	margin: 0px; padding: 0px; position: relative;
}
.login-box__header::before {
	background: rgba(40, 98, 161, 0.2); width: 100%; height: 2px; bottom: =
0px; position: absolute; content: "";
}
.login-box__menu {
	list-style: none; margin: 0px; text-transform: uppercase; =
padding-right: 28px; padding-left: 30px;
}
@media all and (max-width:575.98px)
{
.login-box__menu {
	padding-right: 20px; padding-left: 20px;
}
}
.login-box__menu-item a {
	padding: 2.3rem 0px; font-size: 1.4rem; text-decoration: none; display: =
inline-block;
}
@media all and (max-width:575.98px)
{
.login-box__menu-item a {
	line-height: 1.8rem; letter-spacing: 0.08rem; font-size: 1.2rem; =
font-weight: 500;
}
}
.login-box__menu-item a:hover {
	padding-bottom: 2rem; border-bottom-color: rgb(35, 98, 162); =
border-bottom-width: 3px; border-bottom-style: solid;
}
.active.login-box__menu-item a {
	padding-bottom: 2rem; border-bottom-color: rgb(35, 98, 162); =
border-bottom-width: 3px; border-bottom-style: solid;
}
.login-box__content {
	padding: 3rem 6rem;
}
@media all and (max-width:991.98px)
{
.login-box__content {
	padding: 3rem 3rem 6.5rem;
}
}
.login-box__content .help-block {
	color: rgb(224, 72, 87); line-height: 1.6rem; letter-spacing: 0rem; =
font-size: 1.2rem;
}
.login-box__content form {
	position: relative;
}
@media all and (max-width:575.98px)
{
.login-box__content form {
	margin-bottom: 1.5rem;
}
}
.login-box__content form .form-group {
	margin-bottom: 1rem;
}
.login-box__content form .btn--login {
	padding: 1.1rem 3rem; margin-top: 1rem;
}
@media all and (max-width:575.98px)
{
.login-box__content form .btn--login {
	width: 100%; margin-top: 0px; display: block;
}
}
.login-box__column {
	padding-right: 32px;
}
.login-box__column + .login-box__column {
	padding-right: 15px; padding-left: 32px;
}
@media all and (max-width:991.98px)
{
.login-box__column {
	padding-right: 12px;
}
.login-box__column + .login-box__column {
	padding-right: 25px; padding-left: 12px;
}
}
.login-box__links {
	list-style: none; margin: 2rem 0px 0px; padding: 0px;
}
.login-box__links-item {
	text-transform: uppercase; line-height: 3.5rem;
}
@media all and (max-width:575.98px)
{
.login-box__links-item {
	line-height: 3.5rem; letter-spacing: 0.09rem; font-size: 1.4rem;
}
}
.login-box__links-item::after {
	color: rgb(236, 174, 26); text-transform: none; line-height: 1; =
font-family: "pvs-icons" !important; font-style: normal; font-variant: =
normal; font-weight: normal; content: "?"; -webkit-font-smoothing: =
antialiased; -moz-osx-font-smoothing: grayscale; speak: none;
}
.highlights {
	padding: 6rem 0px; color: rgb(255, 255, 255);
}
@media all and (min-width:992px)
{
.highlights {
	background: rgb(255, 255, 255); color: rgb(112, 112, 112);
}
}
.highlights__list {
	line-height: 3rem; letter-spacing: 0.09rem; font-size: 2rem;
}
@media all and (max-width:991.98px) and (min-width:576px)
{
.highlights__list {
	margin-bottom: 6rem; column-count: 2;
}
}
@media all and (max-width:575.98px)
{
.highlights__list {
	padding-left: 2rem; margin-bottom: 6rem;
}
}
.highlights__list-item {
	margin-bottom: 4rem;
}
@media all and (max-width:991.98px)
{
.highlights__list-item {
	line-height: 19px; letter-spacing: 1.05px; font-size: 15px;
}
}
@media all and (max-width:575.98px)
{
.highlights__list-item {
	padding-left: 1.6rem; margin-bottom: 2.3rem;
}
}
.highlights__title {
	line-height: 5rem; letter-spacing: 0.12rem; font-size: 4rem; =
font-weight: 300; margin-bottom: 4rem;
}
@media all and (max-width:991.98px) and (min-width:576px)
{
.highlights__title {
	text-align: center; color: rgb(255, 255, 255); line-height: 4.5rem;
}
.highlights__title br {
	display: none;
}
}
@media all and (max-width:575.98px)
{
.highlights__title {
	color: rgb(255, 255, 255); line-height: 5rem;
}
.highlights__title br {
	display: none;
}
}
.highlights__czechpoint {
	background-position: center; width: 53px; height: 25px; text-indent: =
-1000000px; vertical-align: middle; display: inline-block; position: =
relative; background-image: =
url("../images/cp_logo_outline_Pantone.svg"); background-repeat: =
no-repeat; background-size: 53px 25px;
}
@media all and (max-width:991.98px)
{
.highlights__czechpoint {
	width: 43px; height: 20px; background-size: 43px 20px;
}
}
@media all and (max-width:991.98px)
{
.highlights__more-info {
	text-align: center;
}
}
.highlights__btn {
	padding: 1.1rem 7.2rem; text-align: center; text-transform: uppercase; =
line-height: 1.5rem; letter-spacing: 0.15rem; font-size: 1.2rem; =
font-weight: 500; margin-top: 7rem;
}
.highlights__btn p {
	color: rgb(255, 255, 255);
}
@media all and (min-width:992px)
{
.highlights__btn p {
	color: rgb(0, 0, 0);
}
}
.login-footer {
	padding: 5rem 30px; text-align: left;
}
@media all and (max-width:991.98px)
{
.login-footer {
	background: rgb(35, 98, 162);
}
}
.login-footer__links {
	list-style: none; margin: 0px; padding: 0px;
}
.login-footer__link-item + .login-footer__link-item {
	margin-top: 3rem;
}
@media all and (min-width:1334px)
{
.login-footer__link-item {
	margin: 0px; display: inline-block;
}
.login-footer__link-item + .login-footer__link-item {
	margin: 0px; padding-left: 3.5rem;
}
}
.login-footer__link-item a {
	color: rgb(255, 255, 255); line-height: 1.8rem; letter-spacing: =
0.09rem; font-size: 1.4rem; font-weight: 500;
}
.login-footer__copyright {
	text-align: right;
}
@media all and (max-width:991.98px)
{
.login-footer__copyright {
	line-height: 2.6rem;
}
.login-footer__copyright .delimiter {
	height: 0px; color: transparent; font-size: 0px; display: block;
}
}
@media all and (max-width:575.98px)
{
.login-footer__copyright {
	text-align: left; line-height: 2.6rem; margin-top: 4rem;
}
.login-footer__copyright .delimiter {
	height: 0px; color: transparent; font-size: 0px; display: block;
}
}
.input--white {
	background-color: rgb(255, 255, 255);
}
.input--border {
	padding: 19px 10px 15px; border-radius: 3px; border: 1px solid =
rgba(156, 156, 156, 0.2); border-image: none; overflow: auto; =
margin-bottom: 0px;
}
.icon-input.input--border {
	padding: 19px 5px 19px 0px; margin-bottom: 0px;
}
@media all and (max-width:575.98px)
{
.icon-input.input--border {
	padding: 15px 4px 15px 0px;
}
}
.icon-input.input--border label {
	padding-left: 50px;
}
.icon-input.input--border .form-control {
	border: currentColor; border-image: none; width: calc(100% - 50px); =
padding-left: 10px; float: left;
}
.icon-input.input--border i + label {
	padding-right: 50px; padding-left: 10px;
}
.icon-input.input--border i + .icon-control {
	padding-right: 0px; padding-left: 0px; float: right;
}
.icon-input.input--border .icon-control {
	float: left;
}
.icon-input.input--border .icon-control + i {
	margin-top: -20px; margin-right: 18px; float: right;
}
.input--border label {
	top: 0px; height: 100%; color: rgba(59, 59, 59, 0.5); line-height: =
22px; letter-spacing: 0.15px; overflow: hidden; padding-left: 10px; =
font-size: 2rem; z-index: 0; opacity: 0.5;
}
.input--border label .valign {
	top: 50%; position: relative; transform: translateY(-50%);
}
.input--border label .placeholder__text-area {
	top: 17px; position: relative;
}
.input--border .label--thin {
	font-size: 2rem;
}
@media all and (max-width:1639px) and (min-width:1540px)
{
.input--border .label--thin {
	font-size: 1.8rem;
}
}
@media all and (max-width:1539px) and (min-width:1440px)
{
.input--border .label--thin {
	font-size: 1.6rem;
}
}
@media all and (max-width:1439px) and (min-width:1340px)
{
.input--border .label--thin {
	font-size: 1.4rem;
}
}
@media all and (max-width:1339px) and (min-width:1240px)
{
.input--border .label--thin {
	font-size: 1.2rem;
}
}
@media all and (max-width:1239px) and (min-width:1200px)
{
.input--border .label--thin {
	font-size: 1.1rem;
}
}
@media all and (max-width:1199px) and (min-width:1165px)
{
.input--border .label--thin {
	font-size: 1.6rem;
}
}
@media all and (max-width:1164px) and (min-width:1065px)
{
.input--border .label--thin {
	font-size: 1.3rem;
}
}
@media all and (max-width:1064px) and (min-width:992px)
{
.input--border .label--thin {
	font-size: 1rem;
}
}
.input--border i {
	font-size: 1.7rem !important; margin-left: 18px; position: relative; =
z-index: 1;
}
.input--border i .clickable {
	position: relative; z-index: 1;
}
.input--border .form-control {
	border: currentColor; border-image: none; width: 100%;
}
.input--focus.input--border {
	border-bottom-color: rgb(236, 174, 26) !important; border-bottom-width: =
1px !important; border-bottom-style: solid !important; box-shadow: inset =
0px -1px 0px #ecae1a;
}
.input--focus.input--border .form-control {
	transform: translate(0px, 10px);
}
.input--border:hover {
	border-bottom-color: rgb(236, 174, 26) !important; border-bottom-width: =
1px !important; border-bottom-style: solid !important;
}
.input__placeholder--focus.input--border .form-control {
	border: currentColor; border-image: none; box-shadow: none; transform: =
translate(0px, 10px);
}
.input__placeholder--focus.input--border label {
	top: 16px; overflow: hidden; transform: translate(0px, -10px) =
!important;
}
@media all and (max-width:1061px) and (min-width:992px)
{
.input__placeholder--focus.input--border label {
	transform: translate(0px, -10px) !important;
}
}
@media all and (max-width:382px)
{
.input__placeholder--focus.input--border label {
	transform: translate(0px, -3px) !important;
}
}
@media all and (max-width:330px)
{
.input__placeholder--focus.input--border label {
	font-size: 11px !important;
}
}
.has-error.input--border {
	border-bottom-color: rgb(224, 72, 87) !important; border-bottom-width: =
1px !important; border-bottom-style: solid !important;
}
.input--focus.has-error.input--border {
	box-shadow: inset 0px -1px 0px #e04857;
}
.has-error.input--border:hover {
	border-bottom-color: rgb(224, 72, 87) !important; border-bottom-width: =
1px !important; border-bottom-style: solid !important;
}
.has-error.input--border .form-control {
	border: currentColor; border-image: none;
}
.has-error.input--border label {
	top: 16px; height: 19px; color: rgb(224, 72, 87); transform: =
translate(0px, -10px) !important;
}
.has-error.input--border label .placeholder__text-area {
	top: 0px;
}
.input__placeholder--focus label {
	height: 19px; color: rgb(72, 72, 72); font-size: 12px !important; =
transform: translate(0px, -20px) !important;
}
@media all and (max-width:330px)
{
.input__placeholder--focus label {
	font-size: 11px !important;
}
}
.input__placeholder--focus label .placeholder__text-area {
	top: 0px;
}
.input--focus.input--border-textarea {
	border-bottom-color: rgba(59, 59, 59, 0.3) !important; =
border-bottom-width: 1px !important; border-bottom-style: solid =
!important; box-shadow: inset 0px -1px 0px rgba(59,59,59,0.3);
}
.input--border-textarea:hover {
	border-bottom-color: rgba(59, 59, 59, 0.3) !important; =
border-bottom-width: 1px !important; border-bottom-style: solid =
!important;
}
.checkbox .label-component input:focus ~ .checkmark {
	border-color: rgb(236, 174, 26);
}
.checkbox .label-component input ~ .checkmark::after {
	border-color: rgba(0, 0, 0, 0.54);
}
.checkbox .label-component input:focus ~ .checkmark::after {
	border-color: rgba(0, 0, 0, 0.54);
}
datepicker-input {
	min-width: 130px;
}
::-ms-clear {
	display: none;
}
::-ms-reveal {
	display: none;
}
.input--disabled {
	color: rgba(112, 112, 112, 0.5) !important; cursor: not-allowed; =
pointer-events: none; background-color: transparent;
}
.input--disabled:hover {
	border-bottom-color: rgba(156, 156, 156, 0.2) !important; =
border-bottom-width: 1px !important; border-bottom-style: solid =
!important;
}
.tooltip-css {
	display: inline-block; position: relative;
}
.tooltip-css .tooltip-css__text {
	padding: 10px 8px 15px; border-radius: 2px; width: 270px; text-align: =
left; color: rgb(255, 255, 255); line-height: 16px; font-family: =
"Roboto",helvetica,arial,sans-serif; font-size: 1.2rem; font-weight: =
500; display: none; white-space: normal; position: absolute; z-index: 1; =
background-color: rgba(97, 97, 97, 0.9);
}
.tooltip-css + .tooltip-css__text {
	padding: 10px 8px 15px; border-radius: 2px; width: 270px; text-align: =
left; color: rgb(255, 255, 255); line-height: 16px; font-family: =
"Roboto",helvetica,arial,sans-serif; font-size: 1.2rem; font-weight: =
500; display: none; white-space: normal; position: absolute; z-index: 1; =
background-color: rgba(97, 97, 97, 0.9);
}
.tooltip-css .right.tooltip-css__text {
	right: 0px;
}
.tooltip-css:hover .tooltip-css__text {
	display: block !important;
}
.tooltip-css:hover + .tooltip-css__text {
	display: block !important;
}
.tooltip-css:hover .tooltip-css__text a {
	color: rgb(255, 255, 255); text-decoration: underline;
}
.tooltip-css:hover .tooltip-css__text a:hover {
	color: rgb(255, 255, 255); text-decoration: underline;
}
.tooltip-css:hover + .tooltip-css__text a {
	color: rgb(255, 255, 255); text-decoration: underline;
}
.tooltip-css:hover + .tooltip-css__text a:hover {
	color: rgb(255, 255, 255); text-decoration: underline;
}
.tooltip-css:hover + .tooltip-css__text {
	left: 25px; top: 40px;
}
.tooltip-css:hover .tooltip-none {
	display: none !important;
}
.tooltip-css:hover + .tooltip-none {
	display: none !important;
}
.tooltip-css--overme {
	padding: 11px 9px 15px !important; width: auto !important;
}
.info-panel {
	background: rgb(249, 249, 249); bottom: 0px; position: fixed; z-index: =
2;
}
@media all and (min-width:992px)
{
.info-panel {
	width: calc(100% - 328px);
}
}
@media all and (max-width:991.98px)
{
.info-panel {
	width: 100%;
}
}
.info-panel .info-panel__shadow {
	background: -ms-linear-gradient(bottom, rgba(59, 59, 59, 0.3) 0%, =
rgb(238, 238, 238) 50%); width: 100%; height: 5px; margin-bottom: 10px;
}
.info-panel .info-panel__panel {
	width: 100%; padding-left: 30px; vertical-align: middle;
}
.info-panel .info-panel__icon {
	width: 30px; color: rgb(51, 125, 189); font-size: 25px; vertical-align: =
middle; display: inline-block;
}
.info-panel .warning.info-panel__icon {
	color: rgb(236, 174, 26);
}
.info-panel .danger.info-panel__icon {
	color: rgb(224, 72, 87);
}
.info-panel .info-panel__text {
	width: calc(100% - 87px); vertical-align: middle; display: =
inline-block;
}
.info-panel .info-panel__text .text {
	float: left;
}
.info-panel .info-panel__cancel-animation {
	width: 30px; vertical-align: middle; display: inline-block; cursor: =
pointer;
}
.alert {
	padding: 15px 25px; border-radius: 6px; width: 100vh;
}
.alert .alert__icon {
	float: left;
}
.alert .alert__text {
	padding-left: 25px;
}
alert-box .btn {
	color: rgb(0, 0, 0) !important; font-size: 12px; font-weight: 500;
}
.alert--block {
	width: 100%; display: block;
}
.alert-warning {
	border: 1px solid rgba(236, 174, 26, 0.2); border-image: none; color: =
rgb(236, 174, 26); margin-bottom: 0px; background-color: rgba(236, 174, =
26, 0.05);
}
.alert-danger {
	border: 1px solid rgba(224, 72, 87, 0.2); border-image: none; color: =
rgb(224, 72, 87); margin-bottom: 0px; background-color: rgba(224, 72, =
87, 0.08);
}
.alert-menu--danger i.fa {
	top: -2px; padding-right: 0px; padding-left: 7px; font-size: 1rem;
}
.alert-menu--warning i.fa {
	top: -2px; padding-right: 0px; padding-left: 7px; font-size: 1rem;
}
@media all and (max-width:991.98px)
{
.alert-menu--danger i.fa {
	top: -1px;
}
.alert-menu--warning i.fa {
	top: -1px;
}
}
.alert-menu--warning i.fa {
	color: rgb(236, 174, 26);
}
.alert-menu--danger i.fa {
	color: rgb(224, 72, 87);
}
.messages-panel .main-pane__alert {
	padding-top: 20px; padding-bottom: 20px;
}
.top-layer {
	z-index: 9999;
}
:not(:disabled):not(.disabled).btn-primary:focus:active {
	box-shadow: 0px 0px 0px 0.2rem #337dbd;
}
.side-content__menu =
:not(:disabled):not(.disabled).btn-primary:focus:active {
	box-shadow: 0px 0px 0px 0.2rem #fff;
}
.btn-secondary--red {
	border: 1px solid rgb(224, 72, 87); border-image: none;
}
.btn-secondary--red p {
	color: rgb(224, 72, 87) !important;
}
.btn-secondary--red:hover:active {
	border: 1px solid rgb(224, 72, 87); border-image: none; =
background-color: rgb(224, 72, 87) !important;
}
.btn-secondary--red:focus {
	border: 1px solid rgb(224, 72, 87); border-image: none; =
background-color: rgb(224, 72, 87) !important;
}
.btn-secondary--red:hover {
	border: 1px solid rgb(224, 72, 87); border-image: none; =
background-color: rgb(224, 72, 87) !important;
}
:not([disabled]):not(.btn-disabled).btn-secondary--red:active {
	border: 1px solid rgb(224, 72, 87); border-image: none; =
background-color: rgb(224, 72, 87) !important;
}
.btn-secondary--red:hover:active p {
	color: rgb(255, 255, 255) !important;
}
.btn-secondary--red:focus p {
	color: rgb(255, 255, 255) !important;
}
.btn-secondary--red:hover p {
	color: rgb(255, 255, 255) !important;
}
:not([disabled]):not(.btn-disabled).btn-secondary--red:active p {
	color: rgb(255, 255, 255) !important;
}
button + button {
	margin-left: 2.2rem;
}
generic-button + generic-button {
	margin-left: 2.2rem;
}
generic-button + button {
	margin-left: 2.2rem;
}
button + generic-button {
	margin-left: 2.2rem;
}
@media all and (max-width:991.98px)
{
button + button {
	margin-left: 1.9rem;
}
generic-button + generic-button {
	margin-left: 1.9rem;
}
generic-button + button {
	margin-left: 1.9rem;
}
button + generic-button {
	margin-left: 1.9rem;
}
}
@media all and (max-width:1230px)
{
button + button {
	margin-left: 0.5rem;
}
generic-button + generic-button {
	margin-left: 0.5rem;
}
generic-button + button {
	margin-left: 0.5rem;
}
button + generic-button {
	margin-left: 0.5rem;
}
}
.accordion__item {
	margin-bottom: 2rem; border-bottom-color: rgb(208, 208, 208); =
border-bottom-width: 1px; border-bottom-style: solid;
}
.accordion__header button {
	background: none; padding: 0px 0px 2.3rem; border: currentColor; =
border-image: none; width: 100%; text-align: left; color: rgb(35, 98, =
162); text-transform: uppercase; line-height: 1.8rem; letter-spacing: =
0.08rem; font-size: 1.2rem; font-weight: 500; display: block; position: =
relative; cursor: pointer;
}
.accordion__header button::after {
	top: 0px; width: 2rem; height: 2rem; right: 0.4rem; color: rgb(236, =
174, 26); text-transform: none; line-height: 1; font-family: "pvs-icons" =
!important; font-size: 2em; font-style: normal; font-variant: normal; =
font-weight: normal; position: absolute; content: "?"; =
-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; =
speak: none;
}
.accordion__header button.collapsed::after {
	content: "?";
}
.accordion__body {
	padding-bottom: 1.5rem;
}
.breadcrumb {
	background: none; margin: 0px; padding: 0px;
}
.breadcrumb-item {
	color: rgb(112, 112, 112); line-height: 1.8rem; letter-spacing: =
0.09rem; font-size: 1.4rem; font-weight: 500; margin-bottom: 0.5rem;
}
.breadcrumb-item span {
	color: rgb(112, 112, 112); line-height: 1.8rem; letter-spacing: =
0.09rem; font-size: 1.4rem; font-weight: 500; margin-bottom: 0.5rem;
}
@media all and (max-width:380px)
{
.breadcrumb-item {
	font-size: 1.1rem;
}
.breadcrumb-item span {
	font-size: 1.1rem;
}
}
.breadcrumb-item + .breadcrumb-item::before {
	top: -2px; text-transform: none; line-height: 1; font-family: =
"pvs-icons" !important; font-size: 0.8rem; font-style: normal; =
font-variant: normal; font-weight: normal; position: relative; content: =
"?"; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: =
grayscale; speak: none;
}
.breadcrumb-item span + .breadcrumb-item::before {
	top: -2px; text-transform: none; line-height: 1; font-family: =
"pvs-icons" !important; font-size: 0.8rem; font-style: normal; =
font-variant: normal; font-weight: normal; position: relative; content: =
"?"; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: =
grayscale; speak: none;
}
.breadcrumb-item a {
	color: rgb(35, 98, 162);
}
.breadcrumb-item a:visited {
	color: rgb(35, 98, 162);
}
.breadcrumb-item span a {
	color: rgb(35, 98, 162);
}
.breadcrumb-item span a:visited {
	color: rgb(35, 98, 162);
}
.breadcrumb-item a:focus {
	outline: rgb(35, 98, 162) dotted 1px; outline-offset: 4px;
}
.breadcrumb-item span a:focus {
	outline: rgb(35, 98, 162) dotted 1px; outline-offset: 4px;
}
.message-block {
	padding-bottom: 1rem; margin-bottom: 1.7rem; border-bottom-color: =
rgba(59, 59, 59, 0.3); border-bottom-width: 1px; border-bottom-style: =
dashed; position: relative;
}
.message-block--no-border {
	border: currentColor; border-image: none;
}
.message-block__body {
	line-height: 1.8rem; letter-spacing: 0.08rem; font-size: 1.5rem; =
margin-top: 1rem;
}
@media all and (max-width:767.98px)
{
.message-block__body {
	font-size: 1.2rem;
}
}
.message-block__body--with-buttons {
	margin-top: 0px;
}
@media all and (max-width:767.98px)
{
.message-block__body--with-buttons {
	font-size: 1.2rem; margin-top: 1rem;
}
}
.message-block__body--no-margin {
	margin-top: 0px;
}
.message-block__body--separate-rows .row {
	padding-bottom: 0.8rem;
}
.message-block__body--separate-rows .row + .row {
	padding-top: 0.8rem; border-top-color: rgba(59, 59, 59, 0.3); =
border-top-width: 1px; border-top-style: dashed;
}
.message-block__body--bordered-rows .row {
	padding-bottom: 0px;
}
.message-block__body--bordered-rows .row + .row {
	margin-top: 0.3rem;
}
.message-block__title {
	color: rgb(112, 112, 112); line-height: 1.9rem; letter-spacing: =
0.08rem; font-size: 1.2rem; margin-bottom: 0px;
}
@media all and (max-width:767.98px)
{
.message-block__title {
	line-height: 1.4rem;
}
}
.message-block__primary {
	line-height: 1.8rem; letter-spacing: 0.1rem; font-size: 2rem;
}
@media all and (max-width:767.98px)
{
.message-block__primary {
	line-height: 1.8rem; letter-spacing: 0.08rem; font-size: 1.5rem;
}
}
.higher-line.message-block__primary {
	line-height: 2.3rem;
}
.message-block__primary--small {
	letter-spacing: 0.08rem; font-size: 1.5rem;
}
@media all and (max-width:767.98px)
{
.message-block__primary--small {
	line-height: 1.8rem; letter-spacing: 0.08rem; font-size: 1.5rem;
}
}
.max-w-100 {
	max-width: 100%;
}
.message-block__secondary {
	color: rgb(112, 112, 112); line-height: 1.9rem; letter-spacing: =
0.08rem; font-size: 1.2rem;
}
@media all and (max-width:767.98px)
{
.message-block__secondary {
	padding-top: 0.25rem; padding-bottom: 1rem;
}
}
.message-block__content {
	background: rgb(255, 255, 255); padding: 0px; border: 1px solid =
rgba(156, 156, 156, 0.2); border-image: none;
}
.message-block__content button {
	padding-top: 1.5rem; padding-bottom: 1.5rem;
}
.message-block__content button:hover {
	background: none;
}
.message-block__content button:focus {
	background: none;
}
.message-block__content .row {
	margin: 0px; padding: 0px;
}
.message-block__content-name {
	margin: 0px;
}
.message-block__content-type {
	white-space: nowrap;
}
@media all and (max-width:575.98px)
{
.message-block__content-type {
	padding-left: 0.6rem !important;
}
}
.message-block__content-actions {
	text-align: right;
}
.message-block__content-actions button {
	cursor: pointer;
}
@media all and (max-width:767.98px)
{
.message-block__content-actions {
	top: 0px; right: 0px; position: absolute;
}
}
.message-block__links {
	text-align: right;
}
.message-block__links button {
	cursor: pointer;
}
@media all and (max-width:767.98px)
{
.message-block__links {
	top: 0px; right: 0px; position: absolute;
}
}
.message-block__link-item {
	background: none; padding: 0.9rem 1.6rem 1rem; border: currentColor; =
border-image: none; text-align: left; color: rgb(35, 98, 162); =
text-transform: uppercase; line-height: 1.8rem; letter-spacing: 0.08rem; =
font-size: 1.2rem; font-weight: 500; vertical-align: bottom; cursor: =
pointer;
}
.message-block__link-item:hover {
	background: rgba(59, 59, 59, 0.05);
}
.message-block__link-item:focus {
	background: rgba(59, 59, 59, 0.05);
}
@media all and (max-width:767.98px)
{
.dropdown-toggle.message-block__link-item {
	padding-right: 1.6rem;
}
}
.dropdown-toggle.message-block__link-item::after {
	border: currentColor; border-image: none; width: 0px; height: 0px; =
text-transform: none; line-height: 1; font-family: "pvs-icons" =
!important; font-style: normal; font-variant: normal; font-weight: =
normal; margin-left: 0px; vertical-align: 0px; display: inline-block; =
content: "?"; -webkit-font-smoothing: antialiased; =
-moz-osx-font-smoothing: grayscale; speak: none;
}
@media all and (max-width:767.98px)
{
.message-block__link-item {
	padding: 0.6rem;
}
}
.message-block__link-dropdown {
	background: rgb(255, 255, 255); border-radius: 4px; border: =
currentColor; border-image: none; line-height: 1.8rem; padding-top: =
1.4rem; padding-bottom: 1.4rem; box-shadow: 0px 1px 1px 0px =
rgba(0,0,0,0.14), 0px 2px 1px -1px rgba(0,0,0,0.12), 0px 1px 3px 0px =
rgba(0,0,0,0.2);
}
.message-block__link-dropdown .message-block__link-item {
	padding: 1rem 2rem; text-align: right;
}
.message-block__more-params {
	text-align: right; line-height: 1.8rem; letter-spacing: 0.1rem; =
font-size: 1.5rem; display: flex; flex-wrap: wrap; justify-content: =
flex-end; align-items: baseline;
}
@media all and (max-width:767.98px)
{
.message-block__more-params {
	line-height: 1.4rem; letter-spacing: 0.08rem; font-size: 1.2rem;
}
}
.message-actions {
	margin-top: 2.6rem;
}
.message-actions__info-text {
	color: rgb(112, 112, 112); line-height: 1.8rem; letter-spacing: 0.1rem; =
font-size: 1.5rem; margin-bottom: 1.9rem;
}
@media all and (max-width:767.98px)
{
.message-actions__info-text {
	line-height: 1.4rem; letter-spacing: 0.08rem; font-size: 1.2rem;
}
}
.message-actions__buttons {
	color: rgb(112, 112, 112);
}
.message-actions__buttons button p {
	line-height: 1.5rem; letter-spacing: 0.1rem; font-size: 1.2rem; =
font-weight: 500;
}
.message-actions__buttons button + button {
	margin-left: 2.2rem;
}
.message-actions__buttons generic-button + generic-button {
	margin-left: 2.2rem;
}
.message-actions__buttons generic-button + button {
	margin-left: 2.2rem;
}
.message-actions__buttons button + generic-button {
	margin-left: 2.2rem;
}
@media all and (max-width:991.98px)
{
.message-actions__buttons button + button {
	margin-left: 1.9rem;
}
.message-actions__buttons generic-button + generic-button {
	margin-left: 1.9rem;
}
.message-actions__buttons generic-button + button {
	margin-left: 1.9rem;
}
.message-actions__buttons button + generic-button {
	margin-left: 1.9rem;
}
}
@media all and (max-width:1230px)
{
.message-actions__buttons button + button {
	margin-left: 0.5rem;
}
.message-actions__buttons generic-button + generic-button {
	margin-left: 0.5rem;
}
.message-actions__buttons generic-button + button {
	margin-left: 0.5rem;
}
.message-actions__buttons button + generic-button {
	margin-left: 0.5rem;
}
}
@media all and (max-width:1296px) and (min-width:992px), all and =
(max-width:968px)
{
.message-block--delivery-note .visible-if-space {
	display: none !important;
}
}
@media all and (max-width:1296px) and (min-width:992px), all and =
(max-width:968px)
{
.message-block--delivery-note .hidden-if-space {
	display: inline !important;
}
}
.message-actions__send {
	display: inline-block !important;
}
.message-actions__resend {
	display: inline-block !important;
}
.message-actions__print {
	display: inline-block !important;
}
.message-actions__download-zfo {
	display: inline-block !important;
}
.message-actions__more .message-actions__send {
	display: none !important;
}
.message-actions__more .message-actions__resend {
	display: none !important;
}
.message-actions__more .message-actions__print {
	display: none !important;
}
.message-actions__more .message-actions__download-zfo {
	display: none !important;
}
.message-actions__moreopt {
	display: none !important;
}
@media all and (max-width:1099px) and (min-width:992px)
{
.message-actions__print {
	display: none !important;
}
.message-actions__more .message-actions__print {
	display: block !important;
}
.message-actions__moreopt {
	display: block !important;
}
}
@media all and (max-width:759px) and (min-width:450px)
{
.message-actions__print {
	display: none !important;
}
.message-actions__more .message-actions__download-zfo {
	display: none !important;
}
.message-actions__more .message-actions__resend {
	display: none !important;
}
.message-actions__more .message-actions__print {
	display: block !important;
}
.message-actions__moreopt {
	display: block !important;
}
}
@media all and (max-width:449px) and (min-width:100px)
{
.message-actions__resend {
	display: none !important;
}
.message-actions__print {
	display: none !important;
}
.message-actions__download-zfo {
	display: none !important;
}
.message-actions__more .message-actions__resend {
	display: block !important;
}
.message-actions__more .message-actions__print {
	display: block !important;
}
.message-actions__more .message-actions__download-zfo {
	display: block !important;
}
.message-actions__moreopt {
	display: block !important;
}
}
.select--primary select {
	border-width: medium medium 1px; border-style: none none solid; =
border-color: currentColor currentColor rgba(112, 112, 112, 0.3); =
padding: 5px; border-image: none; width: 100%; height: 36px !important; =
color: rgb(112, 112, 112); text-transform: none; font-size: 1.6rem; =
background-color: transparent; -webkit-appearance: none; =
-moz-appearance: none; appearance: none;
}
.select--multiple.select--primary::after {
	content: none !important;
}
.select--multiple.select--primary select {
	padding: 0px 1px 5px 5px; height: 14rem !important;
}
.select--multiple.select--primary select option {
	height: 38px; padding-top: 7px; padding-left: 5px;
}
.select--primary .select--narrow {
	min-width: auto;
}
.high.select--primary select {
	height: 56px !important;
}
.select--primary select:hover {
	border-bottom-color: rgb(236, 174, 26); border-bottom-width: 1px; =
border-bottom-style: solid;
}
.select--primary select:focus {
	border-bottom-color: rgb(236, 174, 26); border-bottom-width: 1px; =
border-bottom-style: solid; box-shadow: inset 0px -1px 0px #ecae1a;
}
.select--primary select option {
	color: rgb(0, 0, 0); text-transform: none; font-size: 1.6rem; display: =
block; box-shadow: 0px 1px 2px 0px #3b3b3b; background-color: rgb(255, =
255, 255);
}
.select--primary select option:not(:checked) {
	color: rgb(0, 0, 0); text-transform: none; font-size: 1.6rem; display: =
block; box-shadow: 0px 1px 2px 0px #3b3b3b; background-color: rgb(255, =
255, 255);
}
.select--primary::after {
	top: 30%; color: rgb(236, 174, 26);
}
.select select::-ms-expand {
	display: none; appearance: none;
}
.select--disabled {
	color: rgba(112, 112, 112, 0.5) !important; cursor: not-allowed; =
pointer-events: none; background-color: transparent;
}
.select--disabled:hover {
	color: rgba(112, 112, 112, 0.5) !important; cursor: not-allowed; =
pointer-events: none; background-color: transparent;
}
.select--disabled select {
	color: rgba(112, 112, 112, 0.5) !important; cursor: not-allowed; =
pointer-events: none; background-color: transparent;
}
.select--disabled::after {
	opacity: 0.38;
}
.settings__submenu-holder {
	background: rgb(245, 245, 245); width: 370px; min-height: 100%;
}
@media all and (max-width:991.98px)
{
.settings__submenu-holder {
	width: 290px;
}
}
.settings__submenu {
	width: 370px; border-right-color: rgba(59, 59, 59, 0.14); =
border-right-width: 1px; border-right-style: solid; min-height: 100%;
}
@media all and (max-width:991.98px)
{
.settings__submenu {
	width: 290px; min-height: 100%;
}
}
.settings__submenu .heading-row {
	background: rgb(245, 245, 245); width: 370px; border-right-color: =
rgba(59, 59, 59, 0.14); border-right-width: 1px; border-right-style: =
solid;
}
@media all and (max-width:991.98px)
{
.settings__submenu .heading-row {
	width: 290px;
}
}
.settings__content {
	width: calc(100% - 370px);
}
@media all and (max-width:991.98px) and (min-width:768px)
{
.settings__content {
	width: calc(100% - 290px);
}
}
@media all and (max-width:767.98px)
{
.settings__content {
	width: 100%;
}
}
.settings__content .heading-row {
	width: calc(100% - 370px - 328px);
}
@media all and (max-width:991.98px)
{
.settings__content .heading-row {
	width: 100%;
}
}
.settings__content small {
	color: rgb(108, 117, 125); font-size: 1.2rem;
}
.settings__content small i.fa-check {
	color: rgb(0, 175, 70);
}
.settings__content small i.fa-times {
	color: rgb(224, 72, 87);
}
.settings__content--full {
	width: 100%;
}
.settings__content--full .heading-row {
	width: calc(100% - 328px);
}
@media all and (max-width:991.98px)
{
.settings__content--full .heading-row {
	width: 100%;
}
}
.settings-block {
	margin-bottom: 2.3rem;
}
.settings-block--margin-top {
	margin-top: 2.3rem;
}
.settings-block .settings-block__title {
	color: rgba(59, 59, 59, 0.7); line-height: 2rem; letter-spacing: =
0.08rem; font-size: 1.2rem; font-weight: 500; margin-bottom: 1rem;
}
.settings-block__actions {
	margin: 4.5rem auto 4rem; width: 100%;
}
.settings-block__actions .btn-primary {
	padding-right: 7.2rem; padding-left: 7.2rem;
}
@media all and (max-width:767.98px)
{
.settings-block__actions .btn-primary {
	padding-right: 3.6rem; padding-left: 3.6rem;
}
}
.settings-block__actions .btn-secondary {
	padding-right: 3.6rem; padding-left: 3.6rem;
}
@media all and (max-width:767.98px)
{
.settings-block__actions .btn-secondary {
	padding-right: 1.8rem; padding-left: 1.8rem;
}
}
.settings-block__disclaimer p {
	color: rgba(67, 67, 67, 0.8); line-height: 1.6rem; letter-spacing: =
0.05rem; padding-bottom: 0px; font-size: 1.2rem; font-weight: 500; =
margin-bottom: 2rem;
}
.settings-block__disclaimer--bigger p {
	line-height: 1.9rem; font-size: 1.5rem;
}
.settigs-block__items {
	padding-bottom: 0.8rem;
}
.settigs-block__items div {
	text-align: right; color: rgba(67, 67, 67, 0.8); padding-top: 0.3rem; =
font-size: 1.4rem;
}
.settigs-block__items div:first-child {
	text-align: left; font-weight: 500;
}
.settigs-block__items:hover {
	box-shadow: inset 0px -0.1rem 0px 0px rgba(59,59,59,0.3);
}
.password-change .form-group {
	margin-bottom: 1rem;
}
a.app-store-link {
	background-position: center; margin: 1rem; width: 150px; height: 43px; =
color: rgb(255, 255, 255); text-indent: -9999px; display: block; =
background-image: url("../images/app_store_logo.png"); =
background-repeat: no-repeat; background-size: auto 43px;
}
a.google-store-link {
	background-position: center; margin: 1rem; width: 150px; height: 43px; =
color: rgb(255, 255, 255); text-indent: -9999px; display: block; =
background-image: url("../images/app_store_logo.png"); =
background-repeat: no-repeat; background-size: auto 43px;
}
a.google-store-link {
	background-image: url("../images/google_store_logo.png");
}
.toggle-bar {
	border-radius: 20px; border: 1px solid rgba(112, 112, 112, 0.5); =
transition:background-color 0.3s; border-image: none; width: 41px; =
height: 2.9rem; text-align: left; font-size: 1.4rem; display: =
inline-block; position: relative; z-index: 1;
}
.toggle-container input {
	display: none;
}
.toggle-container label {
	margin: 0px; height: 2.9rem; position: relative;
}
.toggle-container__label {
	line-height: 2.9rem; letter-spacing: 0.5px; font-size: 1.2rem; =
font-weight: 500; margin-left: 1.1rem; vertical-align: top;
}
.toggle-container label input[type=3Dcheckbox]:checked ~ .toggle-bar {
	background-color: rgb(35, 98, 162);
}
.toggle-button {
	border-radius: 50%; transition:left 0.2s; left: 0px; top: 1px; width: =
27px; height: 27px; position: absolute; z-index: 1; box-shadow: 0px 1px =
5px 0px rgba(0,0,0,0.6); background-color: rgb(255, 255, 255); =
will-change: transform;
}
.toggle-container label input[type=3Dcheckbox]:checked ~ .toggle-button =
{
	left: 14px;
}
.toggle:hover {
	cursor: pointer;
}
.isds-icon {
	width: 2rem; height: 1.2rem; display: inline-block; position: relative;
}
.isds-full.isds-icon {
	padding: 0.2rem 0.1rem; border: 2px solid rgb(112, 112, 112); =
border-image: none;
}
.isds-full.isds-icon::after {
	background: rgb(112, 112, 112); width: 100%; height: 100%; display: =
block; position: relative; content: "";
}
.isds-almost-full.isds-icon {
	padding: 0.2rem 0.1rem; border: 2px solid rgb(112, 112, 112); =
border-image: none;
}
.isds-almost-full.isds-icon::after {
	background: rgb(112, 112, 112); width: 75%; height: 100%; display: =
block; position: relative; content: "";
}
.material-icons {
	text-transform: none; line-height: 18px; letter-spacing: normal; =
font-family: "Material Icons"; font-size: 24px; font-style: normal; =
font-weight: normal; display: inline-block; white-space: nowrap; =
direction: ltr; -ms-word-wrap: normal; font-feature-settings: "liga" 1; =
text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; =
-moz-osx-font-smoothing: grayscale;
}

------=_NextPart_000_0000_01D4E624.52DE0480
Content-Type: text/css;
	charset="iso-8859-2"
Content-Transfer-Encoding: quoted-printable
Content-Location: /static/ISDS/styles/jquery-ui.min.css

.ui-helper-hidden {
	display: none;
}
.ui-helper-hidden-accessible {
	margin: -1px; padding: 0px; border: 0px currentColor; border-image: =
none; width: 1px; height: 1px; overflow: hidden; position: absolute; =
clip: rect(0px, 0px, 0px, 0px);
}
.ui-helper-reset {
	list-style: none; margin: 0px; padding: 0px; outline: 0px; border: 0px =
currentColor; border-image: none; line-height: 1.3; font-size: 100%; =
text-decoration: none;
}
.ui-helper-clearfix::before {
	display: table; border-collapse: collapse; content: "";
}
.ui-helper-clearfix::after {
	display: table; border-collapse: collapse; content: "";
}
.ui-helper-clearfix::after {
	clear: both;
}
.ui-helper-zfix {
	left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; =
opacity: 0;
}
.ui-front {
	z-index: 100;
}
.ui-state-disabled {
	cursor: default !important; pointer-events: none;
}
.ui-icon {
	text-indent: -99999px; overflow: hidden; margin-top: -0.25em; =
vertical-align: middle; display: inline-block; position: relative; =
background-repeat: no-repeat;
}
.ui-widget-icon-block {
	left: 50%; margin-left: -8px; display: block;
}
.ui-widget-overlay {
	left: 0px; top: 0px; width: 100%; height: 100%; position: fixed;
}
.ui-accordion .ui-accordion-header {
	margin: 2px 0px 0px; padding: 0.5em 0.5em 0.5em 0.7em; font-size: 100%; =
display: block; position: relative; cursor: pointer;
}
.ui-accordion .ui-accordion-content {
	padding: 1em 2.2em; overflow: auto; border-top-color: currentColor; =
border-top-width: 0px; border-top-style: none;
}
.ui-autocomplete {
	left: 0px; top: 0px; position: absolute; cursor: default;
}
.ui-menu {
	list-style: none; margin: 0px; padding: 0px; outline: 0px; display: =
block;
}
.ui-menu .ui-menu {
	position: absolute;
}
.ui-menu .ui-menu-item {
	margin: 0px; list-style-image: =
url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAA=
EAAAIBRAA7"); cursor: pointer;
}
.ui-menu .ui-menu-item-wrapper {
	padding: 3px 1em 3px 0.4em; position: relative;
}
.ui-menu .ui-menu-divider {
	border-width: 1px 0px 0px; margin: 5px 0px; height: 0px; line-height: =
0; font-size: 0px;
}
.ui-menu .ui-state-focus {
	margin: -1px;
}
.ui-menu .ui-state-active {
	margin: -1px;
}
.ui-menu-icons {
	position: relative;
}
.ui-menu-icons .ui-menu-item-wrapper {
	padding-left: 2em;
}
.ui-menu .ui-icon {
	margin: auto 0px; left: 0.2em; top: 0px; bottom: 0px; position: =
absolute;
}
.ui-menu .ui-menu-icon {
	left: auto; right: 0px;
}
.ui-button {
	padding: 0.4em 1em; text-align: center; line-height: normal; overflow: =
visible; margin-right: 0.1em; vertical-align: middle; display: =
inline-block; position: relative; cursor: pointer; -ms-user-select: =
none; -webkit-user-select: none; -moz-user-select: none; user-select: =
none;
}
.ui-button {
	text-decoration: none;
}
.ui-button:link {
	text-decoration: none;
}
.ui-button:visited {
	text-decoration: none;
}
.ui-button:hover {
	text-decoration: none;
}
.ui-button:active {
	text-decoration: none;
}
.ui-button-icon-only {
	width: 2em; text-indent: -9999px; white-space: nowrap; box-sizing: =
border-box;
}
input.ui-button-icon-only.ui-button {
	text-indent: 0px;
}
.ui-button-icon-only .ui-icon {
	left: 50%; top: 50%; margin-top: -8px; margin-left: -8px; position: =
absolute;
}
.ui-icon-notext.ui-button .ui-icon {
	padding: 0px; width: 2.1em; height: 2.1em; text-indent: -9999px; =
white-space: nowrap;
}
input.ui-icon-notext.ui-button .ui-icon {
	padding: 0.4em 1em; width: auto; height: auto; text-indent: 0px; =
white-space: normal;
}
.ui-controlgroup {
	vertical-align: middle; display: inline-block;
}
.ui-controlgroup > .ui-controlgroup-item {
	margin-right: 0px; margin-left: 0px; float: left;
}
.ui-controlgroup > .ui-controlgroup-item:focus {
	z-index: 9999;
}
.ui-controlgroup > .ui-visual-focus.ui-controlgroup-item {
	z-index: 9999;
}
.ui-controlgroup-vertical > .ui-controlgroup-item {
	width: 100%; text-align: left; margin-top: 0px; margin-bottom: 0px; =
float: none; display: block;
}
.ui-controlgroup-vertical .ui-controlgroup-item {
	box-sizing: border-box;
}
.ui-controlgroup .ui-controlgroup-label {
	padding: 0.4em 1em;
}
.ui-controlgroup .ui-controlgroup-label span {
	font-size: 80%;
}
.ui-controlgroup-horizontal .ui-controlgroup-label + =
.ui-controlgroup-item {
	border-left-color: currentColor; border-left-width: medium; =
border-left-style: none;
}
.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item =
{
	border-top-color: currentColor; border-top-width: medium; =
border-top-style: none;
}
.ui-controlgroup-horizontal .ui-widget-content.ui-controlgroup-label {
	border-right-color: currentColor; border-right-width: medium; =
border-right-style: none;
}
.ui-controlgroup-vertical .ui-widget-content.ui-controlgroup-label {
	border-bottom-color: currentColor; border-bottom-width: medium; =
border-bottom-style: none;
}
.ui-controlgroup-vertical .ui-spinner-input {
	width: calc( 100% - 2.4em );
}
.ui-controlgroup-vertical .ui-spinner .ui-spinner-up {
	border-top-style: solid;
}
.ui-checkboxradio-label .ui-icon-background {
	border-radius: 0.12em; border: currentColor; border-image: none; =
box-shadow: inset 1px 1px 1px #ccc;
}
.ui-checkboxradio-radio-label .ui-icon-background {
	border-radius: 1em; border: currentColor; border-image: none; width: =
16px; height: 16px; overflow: visible;
}
.ui-checkboxradio-checked.ui-checkboxradio-radio-label .ui-icon {
	border-width: 4px; border-style: solid; width: 8px; height: 8px; =
background-image: none;
}
.ui-checkboxradio-checked.ui-checkboxradio-radio-label:hover .ui-icon {
	border-width: 4px; border-style: solid; width: 8px; height: 8px; =
background-image: none;
}
.ui-checkboxradio-disabled {
	pointer-events: none;
}
.ui-datepicker {
	padding: 0.2em 0.2em 0px; width: 17em; display: none;
}
.ui-datepicker .ui-datepicker-header {
	padding: 0.2em 0px; position: relative;
}
.ui-datepicker .ui-datepicker-prev {
	top: 2px; width: 1.8em; height: 1.8em; position: absolute;
}
.ui-datepicker .ui-datepicker-next {
	top: 2px; width: 1.8em; height: 1.8em; position: absolute;
}
.ui-datepicker .ui-datepicker-prev-hover {
	top: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
	top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
	left: 2px;
}
.ui-datepicker .ui-datepicker-next {
	right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
	left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
	right: 1px;
}
.ui-datepicker .ui-datepicker-prev span {
	left: 50%; top: 50%; margin-top: -8px; margin-left: -8px; display: =
block; position: absolute;
}
.ui-datepicker .ui-datepicker-next span {
	left: 50%; top: 50%; margin-top: -8px; margin-left: -8px; display: =
block; position: absolute;
}
.ui-datepicker .ui-datepicker-title {
	margin: 0px 2.3em; text-align: center; line-height: 1.8em;
}
.ui-datepicker .ui-datepicker-title select {
	margin: 1px 0px; font-size: 1em;
}
.ui-datepicker select.ui-datepicker-month {
	width: 45%;
}
.ui-datepicker select.ui-datepicker-year {
	width: 45%;
}
.ui-datepicker table {
	margin: 0px 0px 0.4em; width: 100%; font-size: 0.9em; border-collapse: =
collapse;
}
.ui-datepicker th {
	padding: 0.7em 0.3em; border: 0px currentColor; border-image: none; =
text-align: center; font-weight: bold;
}
.ui-datepicker td {
	padding: 1px; border: 0px currentColor; border-image: none;
}
.ui-datepicker td span {
	padding: 0.2em; text-align: right; text-decoration: none; display: =
block;
}
.ui-datepicker td a {
	padding: 0.2em; text-align: right; text-decoration: none; display: =
block;
}
.ui-datepicker .ui-datepicker-buttonpane {
	margin: 0.7em 0px 0px; padding: 0px 0.2em; border-right-color: =
currentColor; border-bottom-color: currentColor; border-left-color: =
currentColor; border-right-width: 0px; border-bottom-width: 0px; =
border-left-width: 0px; border-right-style: none; border-bottom-style: =
none; border-left-style: none; background-image: none;
}
.ui-datepicker .ui-datepicker-buttonpane button {
	margin: 0.5em 0.2em 0.4em; padding: 0.2em 0.6em 0.3em; width: auto; =
overflow: visible; float: right; cursor: pointer;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: left;
}
.ui-datepicker-multi.ui-datepicker {
	width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
	float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
	margin: 0px auto 0.4em; width: 95%;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {
	border-left-width: 0px;
}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0px;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left;
}
.ui-datepicker-row-break {
	width: 100%; clear: both; font-size: 0px;
}
.ui-datepicker-rtl {
	direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
	left: auto; right: 2px;
}
.ui-datepicker-rtl .ui-datepicker-next {
	left: 2px; right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
	left: auto; right: 1px;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
	left: 1px; right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
	clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
	float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane =
button.ui-datepicker-current {
	float: right;
}
.ui-datepicker-rtl .ui-datepicker-group {
	float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
	border-right-width: 0px; border-left-width: 1px;
}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width: 0px; border-left-width: 1px;
}
.ui-datepicker .ui-icon {
	left: 0.5em; top: 0.3em; text-indent: -99999px; overflow: hidden; =
display: block; background-repeat: no-repeat;
}
.ui-dialog {
	padding: 0.2em; outline: 0px; left: 0px; top: 0px; position: absolute;
}
.ui-dialog .ui-dialog-titlebar {
	padding: 0.4em 1em; position: relative;
}
.ui-dialog .ui-dialog-title {
	margin: 0.1em 0px; width: 90%; overflow: hidden; float: left; =
white-space: nowrap; -ms-text-overflow: ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
	margin: -10px 0px 0px; padding: 1px; top: 50%; width: 20px; height: =
20px; right: 0.3em; position: absolute;
}
.ui-dialog .ui-dialog-content {
	background: none; padding: 0.5em 1em; border: 0px currentColor; =
border-image: none; overflow: auto; position: relative;
}
.ui-dialog .ui-dialog-buttonpane {
	border-width: 1px 0px 0px; padding: 0.3em 1em 0.5em 0.4em; text-align: =
left; margin-top: 0.5em; background-image: none;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
	float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
	margin: 0.5em 0.4em 0.5em 0px; cursor: pointer;
}
.ui-dialog .ui-resizable-n {
	top: 0px; height: 2px;
}
.ui-dialog .ui-resizable-e {
	width: 2px; right: 0px;
}
.ui-dialog .ui-resizable-s {
	height: 2px; bottom: 0px;
}
.ui-dialog .ui-resizable-w {
	left: 0px; width: 2px;
}
.ui-dialog .ui-resizable-se {
	width: 7px; height: 7px;
}
.ui-dialog .ui-resizable-sw {
	width: 7px; height: 7px;
}
.ui-dialog .ui-resizable-ne {
	width: 7px; height: 7px;
}
.ui-dialog .ui-resizable-nw {
	width: 7px; height: 7px;
}
.ui-dialog .ui-resizable-se {
	right: 0px; bottom: 0px;
}
.ui-dialog .ui-resizable-sw {
	left: 0px; bottom: 0px;
}
.ui-dialog .ui-resizable-ne {
	top: 0px; right: 0px;
}
.ui-dialog .ui-resizable-nw {
	left: 0px; top: 0px;
}
.ui-draggable .ui-dialog-titlebar {
	cursor: move;
}
.ui-draggable-handle {
	-ms-touch-action: none; touch-action: none;
}
.ui-resizable {
	position: relative;
}
.ui-resizable-handle {
	font-size: 0.1px; display: block; position: absolute; -ms-touch-action: =
none; touch-action: none;
}
.ui-resizable-disabled .ui-resizable-handle {
	display: none;
}
.ui-resizable-autohide .ui-resizable-handle {
	display: none;
}
.ui-resizable-n {
	left: 0px; top: -5px; width: 100%; height: 7px; cursor: n-resize;
}
.ui-resizable-s {
	left: 0px; width: 100%; height: 7px; bottom: -5px; cursor: s-resize;
}
.ui-resizable-e {
	top: 0px; width: 7px; height: 100%; right: -5px; cursor: e-resize;
}
.ui-resizable-w {
	left: -5px; top: 0px; width: 7px; height: 100%; cursor: w-resize;
}
.ui-resizable-se {
	width: 12px; height: 12px; right: 1px; bottom: 1px; cursor: se-resize;
}
.ui-resizable-sw {
	left: -5px; width: 9px; height: 9px; bottom: -5px; cursor: sw-resize;
}
.ui-resizable-nw {
	left: -5px; top: -5px; width: 9px; height: 9px; cursor: nw-resize;
}
.ui-resizable-ne {
	top: -5px; width: 9px; height: 9px; right: -5px; cursor: ne-resize;
}
.ui-progressbar {
	height: 2em; text-align: left; overflow: hidden;
}
.ui-progressbar .ui-progressbar-value {
	margin: -1px; height: 100%;
}
.ui-progressbar .ui-progressbar-overlay {
	background: =
url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAw=
EAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxv=
JrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6Uk=
uvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6e=
dqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aq=
tLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcf=
lIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8do=
J2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oS=
aWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9Jj=
Z4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdg=
oSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODG=
jRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyo=
rblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSf=
n3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtM=
FWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4X=
m2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoB=
wKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqR=
vnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMA=
gswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jX=
OKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWB=
IKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD=
6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzb=
H9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAo=
ACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJ=
idFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqM=
fBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQA=
BACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+x=
BYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rsez=
tfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAAC=
H5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL=
5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm=
18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56=
Bq7VAAAOw=3D=3D"); height: 100%; opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
	background-image: none;
}
.ui-selectable {
	-ms-touch-action: none; touch-action: none;
}
.ui-selectable-helper {
	border: 1px dotted black; border-image: none; position: absolute; =
z-index: 100;
}
.ui-selectmenu-menu {
	margin: 0px; padding: 0px; left: 0px; top: 0px; display: none; =
position: absolute;
}
.ui-selectmenu-menu .ui-menu {
	overflow: auto; padding-bottom: 1px; -ms-overflow-x: hidden;
}
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
	margin: 0.5em 0px 0px; padding: 2px 0.4em; border: 0px currentColor; =
border-image: none; height: auto; line-height: 1.5; font-size: 1em; =
font-weight: bold;
}
.ui-selectmenu-open {
	display: block;
}
.ui-selectmenu-text {
	overflow: hidden; margin-right: 20px; display: block; =
-ms-text-overflow: ellipsis;
}
.ui-button.ui-selectmenu-button {
	width: 14em; text-align: left; white-space: nowrap;
}
.ui-icon.ui-selectmenu-icon {
	margin-top: 0px; float: right;
}
.ui-slider {
	text-align: left; position: relative;
}
.ui-slider .ui-slider-handle {
	width: 1.2em; height: 1.2em; position: absolute; z-index: 2; cursor: =
default; -ms-touch-action: none; touch-action: none;
}
.ui-slider .ui-slider-range {
	background-position: 0px 0px; border: 0px currentColor; border-image: =
none; font-size: 0.7em; display: block; position: absolute; z-index: 1;
}
.ui-state-disabled.ui-slider .ui-slider-handle {
	filter: inherit;
}
.ui-state-disabled.ui-slider .ui-slider-range {
	filter: inherit;
}
.ui-slider-horizontal {
	height: 0.8em;
}
.ui-slider-horizontal .ui-slider-handle {
	top: -0.3em; margin-left: -0.6em;
}
.ui-slider-horizontal .ui-slider-range {
	top: 0px; height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
	left: 0px;
}
.ui-slider-horizontal .ui-slider-range-max {
	right: 0px;
}
.ui-slider-vertical {
	width: 0.8em; height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
	left: -0.3em; margin-bottom: -0.6em; margin-left: 0px;
}
.ui-slider-vertical .ui-slider-range {
	left: 0px; width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
	bottom: 0px;
}
.ui-slider-vertical .ui-slider-range-max {
	top: 0px;
}
.ui-sortable-handle {
	-ms-touch-action: none; touch-action: none;
}
.ui-spinner {
	padding: 0px; overflow: hidden; vertical-align: middle; display: =
inline-block; position: relative;
}
.ui-spinner-input {
	background: none; margin: 0.2em 2em 0.2em 0.4em; padding: 0.22em 0px; =
border: currentColor; border-image: none; color: inherit; =
vertical-align: middle;
}
.ui-spinner-button {
	margin: 0px; padding: 0px; width: 1.6em; height: 50%; text-align: =
center; right: 0px; overflow: hidden; font-size: 0.5em; display: block; =
position: absolute; cursor: default;
}
.ui-spinner a.ui-spinner-button {
	border-top-style: none; border-right-style: none; border-bottom-style: =
none;
}
.ui-spinner-up {
	top: 0px;
}
.ui-spinner-down {
	bottom: 0px;
}
.ui-tabs {
	padding: 0.2em; position: relative;
}
.ui-tabs .ui-tabs-nav {
	margin: 0px; padding: 0.2em 0.2em 0px;
}
.ui-tabs .ui-tabs-nav li {
	list-style: none; margin: 1px 0.2em 0px 0px; padding: 0px; top: 0px; =
border-bottom-width: 0px; float: left; white-space: nowrap; position: =
relative;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
	padding: 0.5em 1em; text-decoration: none; float: left;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
	padding-bottom: 1px; margin-bottom: -1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
	cursor: text;
}
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor {
	cursor: text;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
	cursor: text;
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
	cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
	background: none; border-width: 0px; padding: 1em 1.4em; display: =
block;
}
.ui-tooltip {
	padding: 8px; position: absolute; z-index: 9999; max-width: 300px;
}
body .ui-tooltip {
	border-width: 2px;
}
.ui-widget {
	font-family: Arial,Helvetica,sans-serif; font-size: 1em;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget input {
	font-family: Arial,Helvetica,sans-serif; font-size: 1em;
}
.ui-widget select {
	font-family: Arial,Helvetica,sans-serif; font-size: 1em;
}
.ui-widget textarea {
	font-family: Arial,Helvetica,sans-serif; font-size: 1em;
}
.ui-widget button {
	font-family: Arial,Helvetica,sans-serif; font-size: 1em;
}
.ui-widget-content.ui-widget {
	border: 1px solid rgb(197, 197, 197); border-image: none;
}
.ui-widget-content {
	background: rgb(255, 255, 255); border: 1px solid rgb(221, 221, 221); =
border-image: none; color: rgb(51, 51, 51);
}
.ui-widget-content a {
	color: rgb(51, 51, 51);
}
.ui-widget-header {
	background: rgb(233, 233, 233); border: 1px solid rgb(221, 221, 221); =
border-image: none; color: rgb(51, 51, 51); font-weight: bold;
}
.ui-widget-header a {
	color: rgb(51, 51, 51);
}
.ui-state-default {
	background: rgb(246, 246, 246); border: 1px solid rgb(197, 197, 197); =
border-image: none; color: rgb(69, 69, 69); font-weight: normal;
}
.ui-widget-content .ui-state-default {
	background: rgb(246, 246, 246); border: 1px solid rgb(197, 197, 197); =
border-image: none; color: rgb(69, 69, 69); font-weight: normal;
}
.ui-widget-header .ui-state-default {
	background: rgb(246, 246, 246); border: 1px solid rgb(197, 197, 197); =
border-image: none; color: rgb(69, 69, 69); font-weight: normal;
}
.ui-button {
	background: rgb(246, 246, 246); border: 1px solid rgb(197, 197, 197); =
border-image: none; color: rgb(69, 69, 69); font-weight: normal;
}
html .ui-state-disabled.ui-button:hover {
	background: rgb(246, 246, 246); border: 1px solid rgb(197, 197, 197); =
border-image: none; color: rgb(69, 69, 69); font-weight: normal;
}
html .ui-state-disabled.ui-button:active {
	background: rgb(246, 246, 246); border: 1px solid rgb(197, 197, 197); =
border-image: none; color: rgb(69, 69, 69); font-weight: normal;
}
.ui-state-default a {
	color: rgb(69, 69, 69); text-decoration: none;
}
.ui-state-default a:link {
	color: rgb(69, 69, 69); text-decoration: none;
}
.ui-state-default a:visited {
	color: rgb(69, 69, 69); text-decoration: none;
}
a.ui-button {
	color: rgb(69, 69, 69); text-decoration: none;
}
a.ui-button:link {
	color: rgb(69, 69, 69); text-decoration: none;
}
a.ui-button:visited {
	color: rgb(69, 69, 69); text-decoration: none;
}
.ui-button {
	color: rgb(69, 69, 69); text-decoration: none;
}
.ui-state-hover {
	background: rgb(237, 237, 237); border: 1px solid rgb(204, 204, 204); =
border-image: none; color: rgb(43, 43, 43); font-weight: normal;
}
.ui-widget-content .ui-state-hover {
	background: rgb(237, 237, 237); border: 1px solid rgb(204, 204, 204); =
border-image: none; color: rgb(43, 43, 43); font-weight: normal;
}
.ui-widget-header .ui-state-hover {
	background: rgb(237, 237, 237); border: 1px solid rgb(204, 204, 204); =
border-image: none; color: rgb(43, 43, 43); font-weight: normal;
}
.ui-state-focus {
	background: rgb(237, 237, 237); border: 1px solid rgb(204, 204, 204); =
border-image: none; color: rgb(43, 43, 43); font-weight: normal;
}
.ui-widget-content .ui-state-focus {
	background: rgb(237, 237, 237); border: 1px solid rgb(204, 204, 204); =
border-image: none; color: rgb(43, 43, 43); font-weight: normal;
}
.ui-widget-header .ui-state-focus {
	background: rgb(237, 237, 237); border: 1px solid rgb(204, 204, 204); =
border-image: none; color: rgb(43, 43, 43); font-weight: normal;
}
.ui-button:hover {
	background: rgb(237, 237, 237); border: 1px solid rgb(204, 204, 204); =
border-image: none; color: rgb(43, 43, 43); font-weight: normal;
}
.ui-button:focus {
	background: rgb(237, 237, 237); border: 1px solid rgb(204, 204, 204); =
border-image: none; color: rgb(43, 43, 43); font-weight: normal;
}
.ui-state-hover a {
	color: rgb(43, 43, 43); text-decoration: none;
}
.ui-state-hover a:hover {
	color: rgb(43, 43, 43); text-decoration: none;
}
.ui-state-hover a:link {
	color: rgb(43, 43, 43); text-decoration: none;
}
.ui-state-hover a:visited {
	color: rgb(43, 43, 43); text-decoration: none;
}
.ui-state-focus a {
	color: rgb(43, 43, 43); text-decoration: none;
}
.ui-state-focus a:hover {
	color: rgb(43, 43, 43); text-decoration: none;
}
.ui-state-focus a:link {
	color: rgb(43, 43, 43); text-decoration: none;
}
.ui-state-focus a:visited {
	color: rgb(43, 43, 43); text-decoration: none;
}
a.ui-button:hover {
	color: rgb(43, 43, 43); text-decoration: none;
}
a.ui-button:focus {
	color: rgb(43, 43, 43); text-decoration: none;
}
.ui-visual-focus {
	box-shadow: 0px 0px 3px 1px rgb(94,158,214);
}
.ui-state-active {
	background: rgb(0, 127, 255); border: 1px solid rgb(0, 62, 255); =
border-image: none; color: rgb(255, 255, 255); font-weight: normal;
}
.ui-widget-content .ui-state-active {
	background: rgb(0, 127, 255); border: 1px solid rgb(0, 62, 255); =
border-image: none; color: rgb(255, 255, 255); font-weight: normal;
}
.ui-widget-header .ui-state-active {
	background: rgb(0, 127, 255); border: 1px solid rgb(0, 62, 255); =
border-image: none; color: rgb(255, 255, 255); font-weight: normal;
}
a.ui-button:active {
	background: rgb(0, 127, 255); border: 1px solid rgb(0, 62, 255); =
border-image: none; color: rgb(255, 255, 255); font-weight: normal;
}
.ui-button:active {
	background: rgb(0, 127, 255); border: 1px solid rgb(0, 62, 255); =
border-image: none; color: rgb(255, 255, 255); font-weight: normal;
}
.ui-state-active.ui-button:hover {
	background: rgb(0, 127, 255); border: 1px solid rgb(0, 62, 255); =
border-image: none; color: rgb(255, 255, 255); font-weight: normal;
}
.ui-icon-background {
	border: rgb(0, 62, 255); border-image: none; background-color: rgb(255, =
255, 255);
}
.ui-state-active .ui-icon-background {
	border: rgb(0, 62, 255); border-image: none; background-color: rgb(255, =
255, 255);
}
.ui-state-active a {
	color: rgb(255, 255, 255); text-decoration: none;
}
.ui-state-active a:link {
	color: rgb(255, 255, 255); text-decoration: none;
}
.ui-state-active a:visited {
	color: rgb(255, 255, 255); text-decoration: none;
}
.ui-state-highlight {
	background: rgb(255, 250, 144); border: 1px solid rgb(218, 213, 94); =
border-image: none; color: rgb(119, 118, 32);
}
.ui-widget-content .ui-state-highlight {
	background: rgb(255, 250, 144); border: 1px solid rgb(218, 213, 94); =
border-image: none; color: rgb(119, 118, 32);
}
.ui-widget-header .ui-state-highlight {
	background: rgb(255, 250, 144); border: 1px solid rgb(218, 213, 94); =
border-image: none; color: rgb(119, 118, 32);
}
.ui-state-checked {
	background: rgb(255, 250, 144); border: 1px solid rgb(218, 213, 94); =
border-image: none;
}
.ui-state-highlight a {
	color: rgb(119, 118, 32);
}
.ui-widget-content .ui-state-highlight a {
	color: rgb(119, 118, 32);
}
.ui-widget-header .ui-state-highlight a {
	color: rgb(119, 118, 32);
}
.ui-state-error {
	background: rgb(253, 223, 223); border: 1px solid rgb(241, 168, 153); =
border-image: none; color: rgb(95, 63, 63);
}
.ui-widget-content .ui-state-error {
	background: rgb(253, 223, 223); border: 1px solid rgb(241, 168, 153); =
border-image: none; color: rgb(95, 63, 63);
}
.ui-widget-header .ui-state-error {
	background: rgb(253, 223, 223); border: 1px solid rgb(241, 168, 153); =
border-image: none; color: rgb(95, 63, 63);
}
.ui-state-error a {
	color: rgb(95, 63, 63);
}
.ui-widget-content .ui-state-error a {
	color: rgb(95, 63, 63);
}
.ui-widget-header .ui-state-error a {
	color: rgb(95, 63, 63);
}
.ui-state-error-text {
	color: rgb(95, 63, 63);
}
.ui-widget-content .ui-state-error-text {
	color: rgb(95, 63, 63);
}
.ui-widget-header .ui-state-error-text {
	color: rgb(95, 63, 63);
}
.ui-priority-primary {
	font-weight: bold;
}
.ui-widget-content .ui-priority-primary {
	font-weight: bold;
}
.ui-widget-header .ui-priority-primary {
	font-weight: bold;
}
.ui-priority-secondary {
	font-weight: normal; opacity: 0.7;
}
.ui-widget-content .ui-priority-secondary {
	font-weight: normal; opacity: 0.7;
}
.ui-widget-header .ui-priority-secondary {
	font-weight: normal; opacity: 0.7;
}
.ui-state-disabled {
	opacity: 0.35; background-image: none;
}
.ui-widget-content .ui-state-disabled {
	opacity: 0.35; background-image: none;
}
.ui-widget-header .ui-state-disabled {
	opacity: 0.35; background-image: none;
}
.ui-state-disabled .ui-icon {
=09
}
.ui-icon {
	width: 16px; height: 16px;
}
.ui-icon {
	background-image: url("images/ui-icons_444444_256x240.png");
}
.ui-widget-content .ui-icon {
	background-image: url("images/ui-icons_444444_256x240.png");
}
.ui-widget-header .ui-icon {
	background-image: url("images/ui-icons_444444_256x240.png");
}
.ui-state-hover .ui-icon {
	background-image: url("images/ui-icons_555555_256x240.png");
}
.ui-state-focus .ui-icon {
	background-image: url("images/ui-icons_555555_256x240.png");
}
.ui-button:hover .ui-icon {
	background-image: url("images/ui-icons_555555_256x240.png");
}
.ui-button:focus .ui-icon {
	background-image: url("images/ui-icons_555555_256x240.png");
}
.ui-state-active .ui-icon {
	background-image: url("images/ui-icons_ffffff_256x240.png");
}
.ui-button:active .ui-icon {
	background-image: url("images/ui-icons_ffffff_256x240.png");
}
.ui-state-highlight .ui-icon {
	background-image: url("images/ui-icons_777620_256x240.png");
}
.ui-button .ui-icon.ui-state-highlight {
	background-image: url("images/ui-icons_777620_256x240.png");
}
.ui-state-error .ui-icon {
	background-image: url("images/ui-icons_cc0000_256x240.png");
}
.ui-state-error-text .ui-icon {
	background-image: url("images/ui-icons_cc0000_256x240.png");
}
.ui-button .ui-icon {
	background-image: url("images/ui-icons_777777_256x240.png");
}
.ui-icon-blank {
	background-position: 16px 16px;
}
.ui-icon-caret-1-n {
	background-position: 0px 0px;
}
.ui-icon-caret-1-ne {
	background-position: -16px 0px;
}
.ui-icon-caret-1-e {
	background-position: -32px 0px;
}
.ui-icon-caret-1-se {
	background-position: -48px 0px;
}
.ui-icon-caret-1-s {
	background-position: -65px 0px;
}
.ui-icon-caret-1-sw {
	background-position: -80px 0px;
}
.ui-icon-caret-1-w {
	background-position: -96px 0px;
}
.ui-icon-caret-1-nw {
	background-position: -112px 0px;
}
.ui-icon-caret-2-n-s {
	background-position: -128px 0px;
}
.ui-icon-caret-2-e-w {
	background-position: -144px 0px;
}
.ui-icon-triangle-1-n {
	background-position: 0px -16px;
}
.ui-icon-triangle-1-ne {
	background-position: -16px -16px;
}
.ui-icon-triangle-1-e {
	background-position: -32px -16px;
}
.ui-icon-triangle-1-se {
	background-position: -48px -16px;
}
.ui-icon-triangle-1-s {
	background-position: -65px -16px;
}
.ui-icon-triangle-1-sw {
	background-position: -80px -16px;
}
.ui-icon-triangle-1-w {
	background-position: -96px -16px;
}
.ui-icon-triangle-1-nw {
	background-position: -112px -16px;
}
.ui-icon-triangle-2-n-s {
	background-position: -128px -16px;
}
.ui-icon-triangle-2-e-w {
	background-position: -144px -16px;
}
.ui-icon-arrow-1-n {
	background-position: 0px -32px;
}
.ui-icon-arrow-1-ne {
	background-position: -16px -32px;
}
.ui-icon-arrow-1-e {
	background-position: -32px -32px;
}
.ui-icon-arrow-1-se {
	background-position: -48px -32px;
}
.ui-icon-arrow-1-s {
	background-position: -65px -32px;
}
.ui-icon-arrow-1-sw {
	background-position: -80px -32px;
}
.ui-icon-arrow-1-w {
	background-position: -96px -32px;
}
.ui-icon-arrow-1-nw {
	background-position: -112px -32px;
}
.ui-icon-arrow-2-n-s {
	background-position: -128px -32px;
}
.ui-icon-arrow-2-ne-sw {
	background-position: -144px -32px;
}
.ui-icon-arrow-2-e-w {
	background-position: -160px -32px;
}
.ui-icon-arrow-2-se-nw {
	background-position: -176px -32px;
}
.ui-icon-arrowstop-1-n {
	background-position: -192px -32px;
}
.ui-icon-arrowstop-1-e {
	background-position: -208px -32px;
}
.ui-icon-arrowstop-1-s {
	background-position: -224px -32px;
}
.ui-icon-arrowstop-1-w {
	background-position: -240px -32px;
}
.ui-icon-arrowthick-1-n {
	background-position: 1px -48px;
}
.ui-icon-arrowthick-1-ne {
	background-position: -16px -48px;
}
.ui-icon-arrowthick-1-e {
	background-position: -32px -48px;
}
.ui-icon-arrowthick-1-se {
	background-position: -48px -48px;
}
.ui-icon-arrowthick-1-s {
	background-position: -64px -48px;
}
.ui-icon-arrowthick-1-sw {
	background-position: -80px -48px;
}
.ui-icon-arrowthick-1-w {
	background-position: -96px -48px;
}
.ui-icon-arrowthick-1-nw {
	background-position: -112px -48px;
}
.ui-icon-arrowthick-2-n-s {
	background-position: -128px -48px;
}
.ui-icon-arrowthick-2-ne-sw {
	background-position: -144px -48px;
}
.ui-icon-arrowthick-2-e-w {
	background-position: -160px -48px;
}
.ui-icon-arrowthick-2-se-nw {
	background-position: -176px -48px;
}
.ui-icon-arrowthickstop-1-n {
	background-position: -192px -48px;
}
.ui-icon-arrowthickstop-1-e {
	background-position: -208px -48px;
}
.ui-icon-arrowthickstop-1-s {
	background-position: -224px -48px;
}
.ui-icon-arrowthickstop-1-w {
	background-position: -240px -48px;
}
.ui-icon-arrowreturnthick-1-w {
	background-position: 0px -64px;
}
.ui-icon-arrowreturnthick-1-n {
	background-position: -16px -64px;
}
.ui-icon-arrowreturnthick-1-e {
	background-position: -32px -64px;
}
.ui-icon-arrowreturnthick-1-s {
	background-position: -48px -64px;
}
.ui-icon-arrowreturn-1-w {
	background-position: -64px -64px;
}
.ui-icon-arrowreturn-1-n {
	background-position: -80px -64px;
}
.ui-icon-arrowreturn-1-e {
	background-position: -96px -64px;
}
.ui-icon-arrowreturn-1-s {
	background-position: -112px -64px;
}
.ui-icon-arrowrefresh-1-w {
	background-position: -128px -64px;
}
.ui-icon-arrowrefresh-1-n {
	background-position: -144px -64px;
}
.ui-icon-arrowrefresh-1-e {
	background-position: -160px -64px;
}
.ui-icon-arrowrefresh-1-s {
	background-position: -176px -64px;
}
.ui-icon-arrow-4 {
	background-position: 0px -80px;
}
.ui-icon-arrow-4-diag {
	background-position: -16px -80px;
}
.ui-icon-extlink {
	background-position: -32px -80px;
}
.ui-icon-newwin {
	background-position: -48px -80px;
}
.ui-icon-refresh {
	background-position: -64px -80px;
}
.ui-icon-shuffle {
	background-position: -80px -80px;
}
.ui-icon-transfer-e-w {
	background-position: -96px -80px;
}
.ui-icon-transferthick-e-w {
	background-position: -112px -80px;
}
.ui-icon-folder-collapsed {
	background-position: 0px -96px;
}
.ui-icon-folder-open {
	background-position: -16px -96px;
}
.ui-icon-document {
	background-position: -32px -96px;
}
.ui-icon-document-b {
	background-position: -48px -96px;
}
.ui-icon-note {
	background-position: -64px -96px;
}
.ui-icon-mail-closed {
	background-position: -80px -96px;
}
.ui-icon-mail-open {
	background-position: -96px -96px;
}
.ui-icon-suitcase {
	background-position: -112px -96px;
}
.ui-icon-comment {
	background-position: -128px -96px;
}
.ui-icon-person {
	background-position: -144px -96px;
}
.ui-icon-print {
	background-position: -160px -96px;
}
.ui-icon-trash {
	background-position: -176px -96px;
}
.ui-icon-locked {
	background-position: -192px -96px;
}
.ui-icon-unlocked {
	background-position: -208px -96px;
}
.ui-icon-bookmark {
	background-position: -224px -96px;
}
.ui-icon-tag {
	background-position: -240px -96px;
}
.ui-icon-home {
	background-position: 0px -112px;
}
.ui-icon-flag {
	background-position: -16px -112px;
}
.ui-icon-calendar {
	background-position: -32px -112px;
}
.ui-icon-cart {
	background-position: -48px -112px;
}
.ui-icon-pencil {
	background-position: -64px -112px;
}
.ui-icon-clock {
	background-position: -80px -112px;
}
.ui-icon-disk {
	background-position: -96px -112px;
}
.ui-icon-calculator {
	background-position: -112px -112px;
}
.ui-icon-zoomin {
	background-position: -128px -112px;
}
.ui-icon-zoomout {
	background-position: -144px -112px;
}
.ui-icon-search {
	background-position: -160px -112px;
}
.ui-icon-wrench {
	background-position: -176px -112px;
}
.ui-icon-gear {
	background-position: -192px -112px;
}
.ui-icon-heart {
	background-position: -208px -112px;
}
.ui-icon-star {
	background-position: -224px -112px;
}
.ui-icon-link {
	background-position: -240px -112px;
}
.ui-icon-cancel {
	background-position: 0px -128px;
}
.ui-icon-plus {
	background-position: -16px -128px;
}
.ui-icon-plusthick {
	background-position: -32px -128px;
}
.ui-icon-minus {
	background-position: -48px -128px;
}
.ui-icon-minusthick {
	background-position: -64px -128px;
}
.ui-icon-close {
	background-position: -80px -128px;
}
.ui-icon-closethick {
	background-position: -96px -128px;
}
.ui-icon-key {
	background-position: -112px -128px;
}
.ui-icon-lightbulb {
	background-position: -128px -128px;
}
.ui-icon-scissors {
	background-position: -144px -128px;
}
.ui-icon-clipboard {
	background-position: -160px -128px;
}
.ui-icon-copy {
	background-position: -176px -128px;
}
.ui-icon-contact {
	background-position: -192px -128px;
}
.ui-icon-image {
	background-position: -208px -128px;
}
.ui-icon-video {
	background-position: -224px -128px;
}
.ui-icon-script {
	background-position: -240px -128px;
}
.ui-icon-alert {
	background-position: 0px -144px;
}
.ui-icon-info {
	background-position: -16px -144px;
}
.ui-icon-notice {
	background-position: -32px -144px;
}
.ui-icon-help {
	background-position: -48px -144px;
}
.ui-icon-check {
	background-position: -64px -144px;
}
.ui-icon-bullet {
	background-position: -80px -144px;
}
.ui-icon-radio-on {
	background-position: -96px -144px;
}
.ui-icon-radio-off {
	background-position: -112px -144px;
}
.ui-icon-pin-w {
	background-position: -128px -144px;
}
.ui-icon-pin-s {
	background-position: -144px -144px;
}
.ui-icon-play {
	background-position: 0px -160px;
}
.ui-icon-pause {
	background-position: -16px -160px;
}
.ui-icon-seek-next {
	background-position: -32px -160px;
}
.ui-icon-seek-prev {
	background-position: -48px -160px;
}
.ui-icon-seek-end {
	background-position: -64px -160px;
}
.ui-icon-seek-start {
	background-position: -80px -160px;
}
.ui-icon-seek-first {
	background-position: -80px -160px;
}
.ui-icon-stop {
	background-position: -96px -160px;
}
.ui-icon-eject {
	background-position: -112px -160px;
}
.ui-icon-volume-off {
	background-position: -128px -160px;
}
.ui-icon-volume-on {
	background-position: -144px -160px;
}
.ui-icon-power {
	background-position: 0px -176px;
}
.ui-icon-signal-diag {
	background-position: -16px -176px;
}
.ui-icon-signal {
	background-position: -32px -176px;
}
.ui-icon-battery-0 {
	background-position: -48px -176px;
}
.ui-icon-battery-1 {
	background-position: -64px -176px;
}
.ui-icon-battery-2 {
	background-position: -80px -176px;
}
.ui-icon-battery-3 {
	background-position: -96px -176px;
}
.ui-icon-circle-plus {
	background-position: 0px -192px;
}
.ui-icon-circle-minus {
	background-position: -16px -192px;
}
.ui-icon-circle-close {
	background-position: -32px -192px;
}
.ui-icon-circle-triangle-e {
	background-position: -48px -192px;
}
.ui-icon-circle-triangle-s {
	background-position: -64px -192px;
}
.ui-icon-circle-triangle-w {
	background-position: -80px -192px;
}
.ui-icon-circle-triangle-n {
	background-position: -96px -192px;
}
.ui-icon-circle-arrow-e {
	background-position: -112px -192px;
}
.ui-icon-circle-arrow-s {
	background-position: -128px -192px;
}
.ui-icon-circle-arrow-w {
	background-position: -144px -192px;
}
.ui-icon-circle-arrow-n {
	background-position: -160px -192px;
}
.ui-icon-circle-zoomin {
	background-position: -176px -192px;
}
.ui-icon-circle-zoomout {
	background-position: -192px -192px;
}
.ui-icon-circle-check {
	background-position: -208px -192px;
}
.ui-icon-circlesmall-plus {
	background-position: 0px -208px;
}
.ui-icon-circlesmall-minus {
	background-position: -16px -208px;
}
.ui-icon-circlesmall-close {
	background-position: -32px -208px;
}
.ui-icon-squaresmall-plus {
	background-position: -48px -208px;
}
.ui-icon-squaresmall-minus {
	background-position: -64px -208px;
}
.ui-icon-squaresmall-close {
	background-position: -80px -208px;
}
.ui-icon-grip-dotted-vertical {
	background-position: 0px -224px;
}
.ui-icon-grip-dotted-horizontal {
	background-position: -16px -224px;
}
.ui-icon-grip-solid-vertical {
	background-position: -32px -224px;
}
.ui-icon-grip-solid-horizontal {
	background-position: -48px -224px;
}
.ui-icon-gripsmall-diagonal-se {
	background-position: -64px -224px;
}
.ui-icon-grip-diagonal-se {
	background-position: -80px -224px;
}
.ui-corner-all {
	border-top-left-radius: 3px;
}
.ui-corner-top {
	border-top-left-radius: 3px;
}
.ui-corner-left {
	border-top-left-radius: 3px;
}
.ui-corner-tl {
	border-top-left-radius: 3px;
}
.ui-corner-all {
	border-top-right-radius: 3px;
}
.ui-corner-top {
	border-top-right-radius: 3px;
}
.ui-corner-right {
	border-top-right-radius: 3px;
}
.ui-corner-tr {
	border-top-right-radius: 3px;
}
.ui-corner-all {
	border-bottom-left-radius: 3px;
}
.ui-corner-bottom {
	border-bottom-left-radius: 3px;
}
.ui-corner-left {
	border-bottom-left-radius: 3px;
}
.ui-corner-bl {
	border-bottom-left-radius: 3px;
}
.ui-corner-all {
	border-bottom-right-radius: 3px;
}
.ui-corner-bottom {
	border-bottom-right-radius: 3px;
}
.ui-corner-right {
	border-bottom-right-radius: 3px;
}
.ui-corner-br {
	border-bottom-right-radius: 3px;
}
.ui-widget-overlay {
	background: rgb(170, 170, 170); opacity: 0.003;
}
.ui-widget-shadow {
	box-shadow: 0px 0px 5px #666; -webkit-box-shadow: 0 0 5px #666;
}

------=_NextPart_000_0000_01D4E624.52DE0480--
